.head 0 + Application Description: Support functions for Visual Toolchest images.
.head 1 - Outline Version - 4.0.34
.head 1 + Design-time Settings
.data VIEWINFO
0000: 6F00000001000000 FFFF01000D004347 5458566965775374 6174650400010000
0020: 0000000000A50000 002C000000020000 0003000000FFFFFF FFFFFFFFFFFCFFFF
0040: FFE9FFFFFFFFFFFF FF000000007C0200 004D010000010000 0001000000010000
0060: 000F4170706C6963 6174696F6E497465 6D00000000
.enddata
.head 2 - Outline Window State: Normal
.head 2 + Outline Window Location and Size
.data VIEWINFO
0000: 6600040003002D00 0000000000000000 0000B71E5D0E0500 1D00FFFF4D61696E
0020: 0000000000000000 0000000000000000 0000003B00010000 00000000000000E9
0040: 1E800A00008600FF FF496E7465726E61 6C2046756E637469 6F6E730000000000
0060: 0000000000000000 0000000000003200 0100000000000000 0000E91E800A0000
0080: DF00FFFF56617269 61626C6573000000 0000000000000000 0000000000000000
00A0: 3000010000000000 00000000F51E100D 0000F400FFFF436C 6173736573000000
00C0: 0000000000000000 0000000000000000
.enddata
.data VIEWSIZE
0000: D000
.enddata
.head 3 - Left: -0.013"
.head 3 - Top: 0.0"
.head 3 - Width: 8.013"
.head 3 - Height: 4.969"
.head 2 + Options Box Location
.data VIEWINFO
0000: D4180909B80B1A00
.enddata
.data VIEWSIZE
0000: 0800
.enddata
.head 3 - Visible? Yes
.head 3 - Left: 4.15"
.head 3 - Top: 1.885"
.head 3 - Width: 3.8"
.head 3 - Height: 2.073"
.head 2 + Class Editor Location
.head 3 - Visible? No
.head 3 - Left: 0.575"
.head 3 - Top: 0.094"
.head 3 - Width: 5.063"
.head 3 - Height: 2.719"
.head 2 + Tool Palette Location
.head 3 - Visible? No
.head 3 - Left: 6.388"
.head 3 - Top: 0.729"
.head 2 - Fully Qualified External References? Yes
.head 2 - Reject Multiple Window Instances? No
.head 2 - Enable Runtime Checks Of External References? Yes
.head 2 - Use Release 4.0 Scope Rules? No
.head 2 - Edit Fields Read Only On Disable? No
.head 1 - Libraries
.head 1 + Global Declarations
.head 2 + Window Defaults
.head 3 + Tool Bar
.head 4 - Display Style? Etched
.head 4 - Font Name: MS Sans Serif
.head 4 - Font Size: 8
.head 4 - Font Enhancement: System Default
.head 4 - Text Color: System Default
.head 4 - Background Color: System Default
.head 3 + Form Window
.head 4 - Display Style? Etched
.head 4 - Font Name: MS Sans Serif
.head 4 - Font Size: 8
.head 4 - Font Enhancement: System Default
.head 4 - Text Color: System Default
.head 4 - Background Color: System Default
.head 3 + Dialog Box
.head 4 - Display Style? Etched
.head 4 - Font Name: MS Sans Serif
.head 4 - Font Size: 8
.head 4 - Font Enhancement: System Default
.head 4 - Text Color: System Default
.head 4 - Background Color: System Default
.head 3 + Top Level Table Window
.head 4 - Font Name: MS Sans Serif
.head 4 - Font Size: 8
.head 4 - Font Enhancement: System Default
.head 4 - Text Color: System Default
.head 4 - Background Color: System Default
.head 3 + Data Field
.head 4 - Font Name: Use Parent
.head 4 - Font Size: Use Parent
.head 4 - Font Enhancement: Use Parent
.head 4 - Text Color: Use Parent
.head 4 - Background Color: Use Parent
.head 3 + Multiline Field
.head 4 - Font Name: Use Parent
.head 4 - Font Size: Use Parent
.head 4 - Font Enhancement: Use Parent
.head 4 - Text Color: Use Parent
.head 4 - Background Color: Use Parent
.head 3 + Spin Field
.head 4 - Font Name: Use Parent
.head 4 - Font Size: Use Parent
.head 4 - Font Enhancement: Use Parent
.head 4 - Text Color: Use Parent
.head 4 - Background Color: Use Parent
.head 3 + Background Text
.head 4 - Font Name: Use Parent
.head 4 - Font Size: Use Parent
.head 4 - Font Enhancement: Use Parent
.head 4 - Text Color: Use Parent
.head 4 - Background Color: Use Parent
.head 3 + Pushbutton
.head 4 - Font Name: Use Parent
.head 4 - Font Size: Use Parent
.head 4 - Font Enhancement: Use Parent
.head 3 + Radio Button
.head 4 - Font Name: Use Parent
.head 4 - Font Size: Use Parent
.head 4 - Font Enhancement: Use Parent
.head 4 - Text Color: Use Parent
.head 4 - Background Color: Use Parent
.head 3 + Check Box
.head 4 - Font Name: Use Parent
.head 4 - Font Size: Use Parent
.head 4 - Font Enhancement: Use Parent
.head 4 - Text Color: Use Parent
.head 4 - Background Color: Use Parent
.head 3 + Option Button
.head 4 - Font Name: Use Parent
.head 4 - Font Size: Use Parent
.head 4 - Font Enhancement: Use Parent
.head 3 + Group Box
.head 4 - Font Name: Use Parent
.head 4 - Font Size: Use Parent
.head 4 - Font Enhancement: Use Parent
.head 4 - Text Color: Use Parent
.head 4 - Background Color: Use Parent
.head 3 + Child Table Window
.head 4 - Font Name: Use Parent
.head 4 - Font Size: Use Parent
.head 4 - Font Enhancement: Use Parent
.head 4 - Text Color: Use Parent
.head 4 - Background Color: Use Parent
.head 3 + List Box
.head 4 - Font Name: Use Parent
.head 4 - Font Size: Use Parent
.head 4 - Font Enhancement: Use Parent
.head 4 - Text Color: Use Parent
.head 4 - Background Color: Use Parent
.head 3 + Combo Box
.head 4 - Font Name: Use Parent
.head 4 - Font Size: Use Parent
.head 4 - Font Enhancement: Use Parent
.head 4 - Text Color: Use Parent
.head 4 - Background Color: Use Parent
.head 3 + Line
.head 4 - Line Color: Use Parent
.head 3 + Frame
.head 4 - Border Color: Use Parent
.head 4 - Background Color: 3D Face Color
.head 3 + Picture
.head 4 - Border Color: Use Parent
.head 4 - Background Color: Use Parent
.head 2 + Formats
.head 3 - Number: 0'%'
.head 3 - Number: #0
.head 3 - Number: ###000
.head 3 - Number: ###000;'($'###000')'
.head 3 - Date/Time: hh:mm:ss AMPM
.head 3 - Date/Time: M/d/yy
.head 3 - Date/Time: MM-dd-yy
.head 3 - Date/Time: dd-MMM-yyyy
.head 3 - Date/Time: MMM d, yyyy
.head 3 - Date/Time: MMM d, yyyy hh:mm AMPM
.head 3 - Date/Time: MMMM d, yyyy hh:mm AMPM
.head 2 + External Functions
.head 3 + Library name: strci40.dll
.head 4 - ThreadSafe: No
.head 4 + Function: CStructGetInt2
.head 5 - Description: Extract an integer from a buffer.
nResult = CStructGetInt( strBuffer, nOffset )
.head 5 - Export Ordinal: 5
.head 5 + Returns
.head 6 - Number: INT
.head 5 + Parameters
.head 6 - Number: DWORD
.head 6 - Number: LONG
.head 4 + Function: CStructGetWord2
.head 5 - Description: Extract a word from a buffer.
nResult = CStructGetWord( strBuffer, nOffset )
.head 5 - Export Ordinal: 3
.head 5 + Returns
.head 6 - Number: WORD
.head 5 + Parameters
.head 6 - Number: DWORD
.head 6 - Number: LONG
.head 4 + Function: CStructGetByte2
.head 5 - Description: Extract a byte from a buffer.
nResult = CStructGetByte( strBuffer, nOffset )
.head 5 - Export Ordinal: 1
.head 5 + Returns
.head 6 - Number: BYTE
.head 5 + Parameters
.head 6 - Number: DWORD
.head 6 - Number: LONG
.head 2 + Constants
.data CCDATA
0000: 3000000000000000 0000000000000000 00000000
.enddata
.data CCSIZE
0000: 1400
.enddata
.head 3 - System
.head 3 - User
.head 3 - Enumerations
.head 2 - Resources
.head 2 - Variables
.head 2 + Internal Functions
.head 3 + Function: VisPicGetType
.head 4 - Description: author: Ice Ventura (iceteagroup teatalk)
date: 27.01.2003
version 1.0
desc:
Returns PIC_FormatBitmap or PIC_FormatIcon for a given Centura pic handle
example:
Select Case VisPicGetType( lhPic1 )
Case PIC_FormatBitmap
...
Break
.head 4 + Returns
.head 5 - Number:
.head 4 + Parameters
.head 5 - Number: p_hImage
.head 4 - Static Variables
.head 4 - Local variables
.head 4 + Actions
.head 5 + If p_hImage != 0
.head 6 + If CStructGetByte2( p_hImage, 4 ) = 1
.head 7 - Return PIC_FormatBitmap
.head 6 - Return PIC_FormatIcon
.head 3 + Function: VisPicGetWidth
.head 4 - Description: author: Ice Ventura (iceteagroup teatalk)
date: 27.01.2003
version 1.0
desc:
Returns the width of the image in pixels for a given Centura pic handle
example:
.head 4 + Returns
.head 5 - Number:
.head 4 + Parameters
.head 5 - Number: p_hImage
.head 4 - Static Variables
.head 4 - Local variables
.head 4 + Actions
.head 5 + If p_hImage != 0
.head 6 - Return CStructGetInt2( p_hImage, 9 )
.head 3 + Function: VisPicGetHeight
.head 4 - Description: author: Ice Ventura (iceteagroup teatalk)
date: 27.01.2003
version 1.0
desc:
Returns the height of the image in pixels for a given Centura pic handle
example:
.head 4 + Returns
.head 5 - Number:
.head 4 + Parameters
.head 5 - Number: p_hImage
.head 4 - Static Variables
.head 4 - Local variables
.head 4 + Actions
.head 5 + If p_hImage != 0
.head 6 - Return CStructGetInt2( p_hImage, 5 )
.head 3 + Function: VisPicGetHandle
.head 4 - Description: author: Ice Ventura (iceteagroup teatalk)
date: 27.01.2003
version 1.0
desc:
Returns the handle of the underlying bitmap (HBITMAP) or icon (HICON).
This handle can be used in all SAL and Windows API functions that expect a HBITMAP or a HICON; includind SalPicSetHandle().
example:
Set lhPic = VisPicLoad ( PIC_LoadSWinRes | PIC_FormatBitmap,'bmpRes1','')
Set lhHBITMAP = VisPicGetHandle( lhPic )
Call SalPicSetHandle(pic1, lhHBITMAP )
.head 4 + Returns
.head 5 - Number:
.head 4 + Parameters
.head 5 - Number: p_hImage
.head 4 - Static Variables
.head 4 - Local variables
.head 4 + Actions
.head 5 + If p_hImage != 0
.head 6 + If VisPicGetType( p_hImage ) = PIC_FormatBitmap
.head 7 - Return CStructGetInt2( p_hImage, 13 )
.head 6 - Return CStructGetInt2( p_hImage, 21 )
.head 3 + Function: VisPicGetMaskHandle
.head 4 - Description: author: Ice Ventura (iceteagroup teatalk)
date: 27.01.2003
version 1.0
desc:
Returns the bitmap handle (HBITMAP) of the mask used to
draw transparent bitmaps for a given Centura pic handle
example:
.head 4 + Returns
.head 5 - Number:
.head 4 + Parameters
.head 5 - Number: p_hImage
.head 4 - Static Variables
.head 4 - Local variables
.head 4 + Actions
.head 5 + If p_hImage != 0
.head 6 - Return CStructGetInt2( p_hImage, 17 )
.head 3 + Function: VisPicGetLoadFlags
.head 4 - Description: author: Ice Ventura (iceteagroup teatalk)
date: 27.01.2003
version 1.0
desc:
Returns the original PIC_* flags used in the VisPicLoad() call that created the image.
example:
.head 4 + Returns
.head 5 - Number:
.head 4 + Parameters
.head 5 - Number: p_hImage
.head 4 - Static Variables
.head 4 - Local variables
.head 4 + Actions
.head 5 + If p_hImage != 0
.head 6 - Return CStructGetInt2( p_hImage, 25 )
.head 2 - Named Menus
.head 2 - Class Definitions
.head 2 + Default Classes
.head 3 - MDI Window: cBaseMDI
.head 3 - Form Window:
.head 3 - Dialog Box:
.head 3 - Table Window:
.head 3 - Quest Window:
.head 3 - Data Field:
.head 3 - Spin Field:
.head 3 - Multiline Field:
.head 3 - Pushbutton:
.head 3 - Radio Button:
.head 3 - Option Button:
.head 3 - ActiveX:
.head 3 - Check Box:
.head 3 - Child Table:
.head 3 - Quest Child Window: cQuickDatabase
.head 3 - List Box:
.head 3 - Combo Box:
.head 3 - Picture:
.head 3 - Vertical Scroll Bar:
.head 3 - Horizontal Scroll Bar:
.head 3 - Column:
.head 3 - Background Text:
.head 3 - Group Box:
.head 3 - Line:
.head 3 - Frame:
.head 3 - Custom Control:
.head 2 - Application Actions
Return to http://gupta.narod.ru/