@...IMAGE / DEFINE IMAGE
Creates an image control

 

 

Displays images in formats: BMP, GIF, JPG, TIF, WMF, EMF, CUR and PNG.

 

 

Standard Syntax (xBase Style):

 

 

      @ <nRow> ,<nCol>

            IMAGE <ControlName>

            [ OF | PARENT <ParentWindowName> ] 

            [ ACTION | ONCLICK | ON CLICK <ActionProcedureName> | <bBlock> ]

            PICTURE <cPictureName>

            [ WIDTH <nWidth> ]

            [ HEIGHT <nHeight> ]

            [ STRETCH ]

            [ HELPID <nHelpId> ]

            [ INVISIBLE ]

            [ TRANSPARENT  ]

            [ BACKGROUNDCOLOR anBackgroundColor ]

            [ ADJUSTIMAGE ]

            [ TRANSPARENTCOLOR anTransparentColor ]

            [ TOOLTIP <cToolTipText> ]

 

 

Alternate Syntax:

 

 

      DEFINE IMAGE <Controlname>

            PARENT <ParentWindowName>

            ROW <nRow>

            COL <nCol>

            ONCLICK <ActionProcedureName>

            PICTURE <cPictureName>

            WIDTH <nWidth>

            HEIGHT <nHeight>

            STRETCH <lValue>

            HELPID <nHelpId>

            VISIBLE <lValue>

            TRANSPARENT <lValue>

            BACKGROUNDCOLOR <anBackgroundColor>

            ADJUSTIMAGE <lValue>

            TRANSPARENTCOLOR <anTransparentColor>

            TOOLTIP <cToolTipText>

      END IMAGE

 

 

Properties:

 

 

      - Enabled

      - Visible

      - Picture

      - Row

      - Col

      - Width

      - Height

      - Name (R)

      - Parent (D)

      - HelpId (D)

      - Stretch (D)

      - Transparent (D)

      - BackgroundColor (D)

      - AdjustImage (D)

      - TransparentColor (D)

 

 

      D: Available at control definition only

      R: Read-Only

 

 

      Note:

        - If WIDTH is Zero the image is displayed with the Width of the original image, for default is zero.

        - If HEIGHT is Zero the image is displayed with the Height of the original image, for default is zero.

        - STRETCH: the Width/Height of the image is adjusted exactly at the Width/Height of the Image Control.

        - TRANSPARENT: sets the color of the first pixel (col=0, row=0) of the image to treat as transparent in the image.

        - BACKGROUNDCOLOR: sets the color of the Background image in anBackgroundColor, for default is the color COLOR_BTNFACE.

        - ADJUSTIMAGE: the WIDTH/HEIGHT ratio of the Image Control is adjusted exactly at the Width/Height ratio of the image.

        - TRANSPARENTCOLOR: sets the color anTransparentColor to treat as transparent in the image, for default is the color of the first pixel of the image.

 

 

Events:

 

 

      - OnClick

 

 

Methods:

 

 

      - Show

      - Hide

      - Release

      - Refresh