.head 0 + Application Description: Centura SQLWindows/32 Standard Application Template .head 1 - Outline Version - 4.0.27 .head 1 + Design-time Settings .data VIEWINFO 0000: 6F00000001000000 FFFF01000D004347 5458566965775374 6174650400040000 0020: 0000000000BD0000 002C000000020000 0003000000FFFFFF FFFFFFFFFFFCFFFF 0040: FFE9FFFFFFFFFFFF FF000000007C0200 004D010000010000 0000000000010000 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? No .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 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 2 + Constants .data CCDATA 0000: 3000000000000000 0000000000000000 00000000 .enddata .data CCSIZE 0000: 1400 .enddata .head 3 + System .head 4 - ! ! ---------------------------------------------- TRACKBAR ---------------------------------------------- ! .head 4 - String: TRACKBAR_CLASS = "msctls_trackbar32" .head 4 - ! ! - Messages .head 4 - Number: TBM_GETPOS = (0x400) .head 4 - Number: TBM_GETRANGEMIN = (0x400) + 1 .head 4 - Number: TBM_GETRANGEMAX = (0x400) + 2 .head 4 - Number: TBM_GETTIC = (0x400) + 3 .head 4 - Number: TBM_SETTIC = (0x400) + 4 .head 4 - Number: TBM_SETPOS = (0x400) + 5 .head 4 - Number: TBM_SETRANGE = (0x400) + 6 .head 4 - Number: TBM_SETRANGEMIN = (0x400) + 7 .head 4 - Number: TBM_SETRANGEMAX = (0x400) + 8 .head 4 - Number: TBM_CLEARTICS = (0x400) + 9 .head 4 - Number: TBM_SETSEL = (0x400) + 10 .head 4 - Number: TBM_SETSELSTART = (0x400) + 11 .head 4 - Number: TBM_SETSELEND = (0x400) + 12 .head 4 - Number: TBM_GETPTICS = (0x400) + 14 .head 4 - Number: TBM_GETTICPOS = (0x400) + 15 .head 4 - Number: TBM_GETNUMTICS = (0x400) + 16 .head 4 - Number: TBM_GETSELSTART = (0x400) + 17 .head 4 - Number: TBM_GETSELEND = (0x400) + 18 .head 4 - Number: TBM_CLEARSEL = (0x400) + 19 .head 4 - Number: TBM_SETTICFREQ = (0x400) + 20 .head 4 - Number: TBM_SETPAGESIZE = (0x400) + 21 .head 4 - Number: TBM_GETPAGESIZE = (0x400) + 22 .head 4 - Number: TBM_SETLINESIZE = (0x400) + 23 .head 4 - Number: TBM_GETLINESIZE = (0x400) + 24 .head 4 - Number: TBM_GETTHUMBRECT = (0x400) + 25 .head 4 - Number: TBM_GETCHANNELRECT = (0x400) + 26 .head 4 - Number: TBM_SETTHUMBLENGTH = (0x400) + 27 .head 4 - Number: TBM_GETTHUMBLENGTH = (0x400) + 28 .head 4 - Number: TBM_SETTOOLTIPS = (0x400) + 29 .head 4 - Number: TBM_GETTOOLTIPS = (0x400) + 30 .head 4 - Number: TBM_SETTIPSIDE = (0x400) + 31 .head 4 - Number: TBM_SETBUDDY = (0x400) + 32 .head 4 - Number: TBM_GETBUDDY = (0x400) + 33 .head 4 - ! ! - Styles .head 4 - Number: TBS_AUTOTICKS = 0x0001 .head 4 - Number: TBS_VERT = 0x0002 .head 4 - Number: TBS_HORZ = 0x0000 .head 4 - Number: TBS_TOP = 0x0004 .head 4 - Number: TBS_BOTTOM = 0x0000 .head 4 - Number: TBS_LEFT = 0x0004 .head 4 - Number: TBS_RIGHT = 0x0000 .head 4 - Number: TBS_BOTH = 0x0008 .head 4 - Number: TBS_NOTICKS = 0x0010 .head 4 - Number: TBS_ENABLESELRANGE = 0x0020 .head 4 - Number: TBS_FIXEDLENGTH = 0x0040 .head 4 - Number: TBS_NOTHUMB = 0x0080 .head 4 - Number: TBS_TOOLTIPS = 0x0100 .head 4 - ! ! - Tip Side flags .head 4 - Number: TBTS_TOP = 0 .head 4 - Number: TBTS_LEFT = 1 .head 4 - Number: TBTS_BOTTOM = 2 .head 4 - Number: TBTS_RIGHT = 3 .head 4 - ! ! .head 4 - Number: TB_LINEUP = 0 .head 4 - Number: TB_LINEDOWN = 1 .head 4 - Number: TB_PAGEUP = 2 .head 4 - Number: TB_PAGEDOWN = 3 .head 4 - Number: TB_THUMBPOSITION = 4 .head 4 - Number: TB_THUMBTRACK = 5 .head 4 - Number: TB_TOP = 6 .head 4 - Number: TB_BOTTOM = 7 .head 4 - Number: TB_ENDTRACK = 8 .head 4 - ! ! .head 4 - Number: TBCD_TICS = 0x0001 .head 4 - Number: TBCD_THUMB = 0x0002 .head 4 - Number: TBCD_CHANNEL = 0x0003 .head 4 - ! ! .head 3 - User .head 2 - Resources .head 2 - Variables .head 2 - Internal Functions .head 2 - Named Menus .head 2 + Class Definitions .head 3 + Custom Control Class: cTrackbarHorizontal .head 4 - DLL Name: USER32.DLL .head 4 - Display Settings .head 5 - DLL Name: USER32.DLL .head 5 - MS Windows Class Name: MSCTLS_trackbar32 .head 5 - Style: 0x50000101 .head 5 - ExStyle: Class Default .head 5 - Title: .head 5 - Window Location and Size .head 6 - Left: .head 6 - Top: .head 6 - Width: 2.583" .head 6 - Width Editable? Class Default .head 6 - Height: 0.357" .head 6 - Height Editable? Class Default .head 5 - Visible? Class Default .head 5 - Border? Class Default .head 5 - Etched Border? Class Default .head 5 - Hollow? Class Default .head 5 - Vertical Scroll? Class Default .head 5 - Horizontal Scroll? Class Default .head 5 - Tab Stop? Class Default .head 5 - Tile To Parent? Class Default .head 5 - Font Name: Class Default .head 5 - Font Size: Class Default .head 5 - Font Enhancement: Class Default .head 5 - Text Color: Class Default .head 5 - Background Color: Class Default .head 5 - DLL Settings .head 4 - List in Tool Palette? Yes .head 4 - Property Template: .head 4 - Class DLL Name: .head 4 - Description: Trackbar class. author: mainly bases on sample from C. ASTOR little modifications by Thomas L. On poschanging a SAM_Scrollbar message is sent. wParam = position .head 4 - Derived From .head 4 - Class Variables .head 4 - Instance Variables .head 4 + Functions .head 5 + Function: GetPos .head 6 - Description: .head 6 + Returns .head 7 - Number: .head 6 - Parameters .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Return SalSendMsg( hWndItem,TBM_GETPOS,0,0 ) .head 5 + Function: GetProperties .head 6 - Description: .head 6 - Returns .head 6 + Parameters .head 7 - Receive Number: nMin .head 7 - Receive Number: nMax .head 7 - Receive Number: nPos .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Call GetRange( nMin, nMax ) .head 7 - Set nPos = GetPos() .head 5 + Function: GetRange .head 6 - Description: .head 6 - Returns .head 6 + Parameters .head 7 - Receive Number: nMin .head 7 - Receive Number: nMax .head 6 - Static Variables .head 6 + Local variables .head 7 - Number: lnRange .head 6 + Actions .head 7 - Set nMin = SalSendMsg( hWndItem,TBM_GETRANGEMIN,0,0 ) .head 7 - Set nMax = SalSendMsg( hWndItem,TBM_GETRANGEMAX,0,0 ) .head 5 + Function: SetPos .head 6 - Description: .head 6 - Returns .head 6 + Parameters .head 7 - Number: nPos .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Call SalSendMsg( hWndItem,TBM_SETPOS,TRUE,nPos ) .head 5 + Function: SetRange .head 6 - Description: .head 6 - Returns .head 6 + Parameters .head 7 - Number: nMin .head 7 - Number: nMax .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Call SalSendMsg( hWndItem,TBM_SETRANGEMIN,TRUE,nMin ) .head 7 - Call SalSendMsg( hWndItem,TBM_SETRANGEMAX,TRUE,nMax ) .head 5 + Function: SetProperties .head 6 - Description: .head 6 - Returns .head 6 + Parameters .head 7 - Number: nMin .head 7 - Number: nMax .head 7 - Number: nPos .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Call SetRange( nMin,nMax ) .head 7 - Call SetPos( nPos ) .head 5 + Function: SetTicFreq .head 6 - Description: .head 6 - Returns .head 6 + Parameters .head 7 - Number: nTicFreq .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Call SalSendMsg( hWndItem,TBM_SETTICFREQ,0,nTicFreq ) .head 5 + Function: GetThumbLength .head 6 - Description: .head 6 - Returns .head 6 - Parameters .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Return SalSendMsg( hWndItem, TBM_GETTHUMBLENGTH, 0, 0) .head 5 + Function: SetThumbLength .head 6 - Description: .head 6 - Returns .head 6 + Parameters .head 7 - Number: nLength .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Call SalSendMsg( hWndItem, TBM_SETTHUMBLENGTH, nLength, 0) .head 5 + Function: SetThumbStyle .head 6 - Description: pnStyle: TBS_BOTTOM (apex to bottom) TBS_TOP (apex to top) TBS_LEFT (apex to let) TBS_RIGHT (apex to right) TBS_BOTH (no apex , a square thumb) .head 6 - Returns .head 6 + Parameters .head 7 + Number: pnStyle .head 8 - ! TBS_BOTTOM TBS_TOP TBS_LEFT TBS_RIGHT TBS_BOTH .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 + If pnStyle != TBS_BOTH .head 8 - Call VisWinSetStyle (hWndItem, TBS_BOTH, FALSE ) .head 7 - Call VisWinSetStyle (hWndItem, pnStyle, TRUE ) .head 5 + Function: SetTic .head 6 - Description: .head 6 - Returns .head 6 + Parameters .head 7 - Number: nPos .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Return SalSendMsg( hWndItem, TBM_SETTIC, 0, nPos) .head 5 + Function: GetTic .head 6 - Description: .head 6 - Returns .head 6 + Parameters .head 7 - Number: nIndexTic .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Return SalSendMsg( hWndItem, TBM_GETTIC, nIndexTic, 0) .head 5 + Function: GetLineSize .head 6 - Description: .head 6 - Returns .head 6 - Parameters .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Return SalSendMsg( hWndItem, TBM_GETLINESIZE, 0, 0) .head 5 + Function: SetLineSize .head 6 - Description: .head 6 - Returns .head 6 + Parameters .head 7 - Number: nLineSize .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Return SalSendMsg( hWndItem, TBM_SETLINESIZE, 0, nLineSize) .head 5 - ! range/selection .head 5 + Function: SetSelStart .head 6 - Description: .head 6 - Returns .head 6 + Parameters .head 7 - Number: nPosStart .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Call VisWinSetStyle( hWndItem,TBS_BOTH | TBS_ENABLESELRANGE ,TRUE ) .head 7 - Call SalSendMsg( hWndItem, TBM_SETSELSTART, TRUE, nPosStart ) .head 5 + Function: SetSelEnd .head 6 - Description: .head 6 - Returns .head 6 + Parameters .head 7 - Number: nPosEnd .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Call VisWinSetStyle( hWndItem,TBS_BOTH | TBS_ENABLESELRANGE ,TRUE ) .head 7 - Call SalSendMsg( hWndItem, TBM_SETSELEND, TRUE, nPosEnd ) .head 5 + Function: SetSel .head 6 - Description: .head 6 - Returns .head 6 + Parameters .head 7 - Number: nPosStart .head 7 - Number: nPosEnd .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Call VisWinSetStyle( hWndItem,TBS_BOTH | TBS_ENABLESELRANGE ,TRUE ) .head 7 - Call SalSendMsg( hWndItem, TBM_SETSEL, TRUE, nPosEnd * 65536 | nPosStart ) .head 5 + Function: ClearSel .head 6 - Description: .head 6 - Returns .head 6 - Parameters .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Call SalSendMsg( hWndItem, TBM_CLEARSEL, TRUE, 0) .head 5 + Function: GetSelStart .head 6 - Description: .head 6 - Returns .head 6 - Parameters .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Return SalSendMsg( hWndItem, TBM_GETSELSTART, 0, 0) .head 5 + Function: GetSelEnd .head 6 - Description: .head 6 - Returns .head 6 - Parameters .head 6 - Static Variables .head 6 - Local variables .head 6 + Actions .head 7 - Return SalSendMsg( hWndItem, TBM_GETSELEND, 0, 0) .head 4 + Message Actions .head 5 + On WM_HSCROLL .head 6 - Call SalPostMsg(hWndItem, SAM_ScrollBar,GetPos(),lParam ) .head 3 + Custom Control Class: cTrackbarVertical .head 4 - DLL Name: USER32.DLL .head 4 - Display Settings .head 5 - DLL Name: USER32.DLL .head 5 - MS Windows Class Name: MSCTLS_trackbar32 .head 5 - Style: 0x50000103 .head 5 - ExStyle: Class Default .head 5 - Title: .head 5 - Window Location and Size .head 6 - Left: .head 6 - Top: .head 6 - Width: 0.617" .head 6 - Width Editable? Class Default .head 6 - Height: 1.667" .head 6 - Height Editable? Class Default .head 5 - Visible? Class Default .head 5 - Border? Class Default .head 5 - Etched Border? Class Default .head 5 - Hollow? Class Default .head 5 - Vertical Scroll? Class Default .head 5 - Horizontal Scroll? Class Default .head 5 - Tab Stop? Class Default .head 5 - Tile To Parent? Class Default .head 5 - Font Name: Class Default .head 5 - Font Size: Class Default .head 5 - Font Enhancement: Class Default .head 5 - Text Color: Class Default .head 5 - Background Color: Class Default .head 5 - DLL Settings .head 4 - List in Tool Palette? Yes .head 4 - Property Template: .head 4 - Class DLL Name: .head 4 - Description: Trackbar class. author: mainly bases on sample from C. ASTOR little modifications bye Thomas L. On poschanging a SAM_Scrollbar message is sent. wParam = position .head 4 + Derived From .head 5 - Class: cTrackbarHorizontal .head 4 - Class Variables .head 4 - Instance Variables .head 4 - Functions .head 4 + Message Actions .head 5 + On WM_VSCROLL .head 6 - Call SalPostMsg(hWndItem, SAM_ScrollBar,GetPos(),lParam ) .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 - 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 3 - ActiveX: .head 2 - Application Actions
Return to http://gupta.narod.ru/