Photo_Editor_Application.PhotoEditorForm Class
Summary description for Form1.

Access: Public
Base Classes: Form
  Members Description  
    MainMenu    
    FileMenu    
    OpenFile    
    components Required designer variable.

 
    customScrollableControl Holds a custom scrollable control object.

 
    tabControl    
    basicImageOperations    
    cropImageButton    
    flipVerticalButton    
    flipHorizontalButton    
    rotateClockButton    
    rotateCClockButton    
    saveMenu    
    applicationDirectory    
    GetApplicationDirectory Accessor to the Application directory.

 
    PictureObject Holds a Picture Object.

 
    PhotoEditorForm Constructor.

 
    OnPaint Custom paint method.

 
    Dispose Clean up any resources being used.

 
    InitializeComponent Required method for Designer support - do not modify the contents of this method with the code editor.

 
    Main The main entry point for the application.

 
    OpenFile_Click    
    DisplayImage Method used to set the image displayed in the custom control to the current picture object image. Invalidates the custom control.

 
    customScrollableControl_Load    
    cropImageButton_Click Opens theCrop Dialog box window to allow the user to specify a new image size. The image will be cropped to the width and height where the cropped image is taken from the middle of the original image.

 
    flipHorizontalButton_Click Calls the RoatateFlipImage method of the Image class

 
    flipVerticalButton_Click Calls the RotateFlipImage method of the Image class

 
    rotateClockButton_Click Calls the RotateFlipImage method of the Image class

 
    rotateCClockButton_Click Calls the RotateFlipImage method of the Image class

 
    saveMenu_Click Calls the SaveImage() method of the Image class