From: Dirk B. <db...@us...> - 2006-01-22 10:44:25
|
Update of /cvsroot/win32forth/win32forth/doc/classes In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9229/doc/classes Modified Files: Controls.htm Log Message: - Some more documenting of ExControls.f (still work in progress). Index: Controls.htm =================================================================== RCS file: /cvsroot/win32forth/win32forth/doc/classes/Controls.htm,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Controls.htm 21 Jan 2006 09:01:47 -0000 1.4 --- Controls.htm 22 Jan 2006 10:44:14 -0000 1.5 *************** *** 1,19 **** ! <html> <head> ! <meta http-equiv="Content-Language" content="en-gb"> ! <meta name="GENERATOR" content="dexh00"> ! <meta name="ProgId" content="FrontPage.Editor.Document"> ! <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> ! <title> ! </title><style><!-- ! h1 { font-family: Tahoma; font-size: 24pt; font-weight: bold } ! h2 { font-family: Tahoma; font-size: 18pt; font-weight: bold } --> </style> </head> ! <body><h1 align="center"> ! <a href="mailto:win...@ya...?subject=DOC:Doc error in $Id$"> ! <img border="0" src="../TELLUS.gif" align="left" width="32" height="32"></a> ! <img border="0" src="../FORTHPRO.gif" ! width="32" height="32"> Win32Forth</h1> <hr /><h1>Controls -- Classes for standard windows controls. </h1><hr /><a name="EditControl"></a> --- 1,15 ---- ! <?xml version="1.0"?> ! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" ! "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> ! <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> ! <meta http-equiv="Content-Type" content="text/xml; charset=iso-8859-1" /> ! <meta name="GENERATOR" content="DexH v03" /> ! <style type="text/css"> </style> + <title> + </title> </head> ! <body> <hr /><h1>Controls -- Classes for standard windows controls. </h1><hr /><a name="EditControl"></a> *************** *** 134,138 **** <h2>Dialog Window Class </h2><pre><b><a name="0">:CLASS DialogWindow <Super Window ! </a></b></pre><p>Base class for windows that contains controls. </p><pre><b><a name="0">;Class </a></b></pre><p>End of DialogWindow class --- 130,134 ---- <h2>Dialog Window Class </h2><pre><b><a name="0">:CLASS DialogWindow <Super Window ! </a></b></pre><p>Base class for windows that contain controls. </p><pre><b><a name="0">;Class </a></b></pre><p>End of DialogWindow class *************** *** 149,155 **** is created. </p><pre><b><a name="0">:M Enable: ( f -- ) ! </a></b></pre><p>Enable the control </p><pre><b><a name="0">:M Disable: ( -- ) ! </a></b></pre><p>Disable the control </p><pre><b><a name="0">:M ReadOnly: ( f -- ) </a></b></pre><p>Set or remove the read-only style of the edit control. --- 145,151 ---- is created. </p><pre><b><a name="0">:M Enable: ( f -- ) ! </a></b></pre><p>Enable the control. </p><pre><b><a name="0">:M Disable: ( -- ) ! </a></b></pre><p>Disable the control. </p><pre><b><a name="0">:M ReadOnly: ( f -- ) </a></b></pre><p>Set or remove the read-only style of the edit control. *************** *** 183,188 **** --- 179,188 ---- </p><pre><b><a name="0">:M NotModified: ( -- ) </a></b></pre><p>Depreacted method. Use <i> SetModify: </i> instead. + </p><pre><b><a name="0">:M Undo?: ( -- f ) + </a></b></pre><p>Check is there is an operation in the control's undo queue. </p><pre><b><a name="0">:M Undo: ( -- ) </a></b></pre><p>Undoes the last edit control operation in the control's undo queue. + </p><pre><b><a name="0">:M Redo?: ( -- f ) + </a></b></pre><p>Check is there is an operation in the control's redo queue. </p><pre><b><a name="0">:M Redo: ( -- ) </a></b></pre><p>Redoes the last edit control operation in the control's redo queue. *************** *** 199,203 **** </a></b></pre><p>Delete selected text. </p><pre><b><a name="0">:M SetFont: ( handle -- ) ! </a></b></pre><p>Set the font in the edit control. </p><pre><b><a name="0">:M SetTextLimit: ( n -- ) </a></b></pre><p>Set the text limit of an edit control. --- 199,203 ---- </a></b></pre><p>Delete selected text. </p><pre><b><a name="0">:M SetFont: ( handle -- ) ! </a></b></pre><p>Set the font in the control. </p><pre><b><a name="0">:M SetTextLimit: ( n -- ) </a></b></pre><p>Set the text limit of an edit control. *************** *** 243,247 **** <h2>MultiLineTextBox class </h2><pre><b><a name="0">:Class MultiLineTextBox <super TextBox ! </a></b></pre><p>MultiLineTextBox class </p><pre><b><a name="0">:M SetMargins: ( left right -- ) </a></b></pre><p>Sets the widths of the left and right margins for an edit control. --- 243,247 ---- <h2>MultiLineTextBox class </h2><pre><b><a name="0">:Class MultiLineTextBox <super TextBox ! </a></b></pre><p>Class for multi line text edit controls. </p><pre><b><a name="0">:M SetMargins: ( left right -- ) </a></b></pre><p>Sets the widths of the left and right margins for an edit control. *************** *** 274,278 **** <h2>RichEditControl class </h2><pre><b><a name="0">:Class RichEditControl <Super MultiLineTextBox ! </a></b></pre><p>RichEditControl class </p><pre><b><a name="0">:M GetSelText: ( addr -- n ) </a></b></pre><p>Retrieves the currently selected text from the edit control. --- 274,278 ---- <h2>RichEditControl class </h2><pre><b><a name="0">:Class RichEditControl <Super MultiLineTextBox ! </a></b></pre><p>Class for rich edit controls. </p><pre><b><a name="0">:M GetSelText: ( addr -- n ) </a></b></pre><p>Retrieves the currently selected text from the edit control. *************** *** 289,310 **** </a></b></pre><p>ComboBox control (enhanced Version of the ComboControl class) </p><pre><b><a name="0">:M InsertStringAt: ( lpszString posn -- ) ! </a></b></pre><p>insert string in specified position (0 based) </p><pre><b><a name="0">:M DeleteString: ( index -- ) ! </a></b></pre><p>delete string in specified position (0 based) </p><pre><b><a name="0">:M Clear: ( -- ) ! </a></b></pre><p>clears all strings from combo box </p><pre><b><a name="0">:M Find: ( lpszString -- index ) ! </a></b></pre><p>search the list for an item beginning with the string (case-insensitive) </p><pre><b><a name="0">:M FindExact: ( lpszString -- index ) ! </a></b></pre><p>find the first item that matches the string exactly (case-insensitive) </p><pre><b><a name="0">:M GetCount: ( -- n ) ! </a></b></pre><p>return count of items in list </p><pre><b><a name="0">:M SelectString: ( lpszString -- index ) ! </a></b></pre><p>select item beginning with string </p><pre><b><a name="0">:M GetStringAt: ( index -- a n ) ! </a></b></pre><p>return string of specified item ! </p><pre><b><a name="0">:M GetCurrent: ( -- index) </a></b></pre><p>return current selection item </p><pre><b><a name="0">;Class </a></b></pre><p>End of ComboBox class --- 289,384 ---- </a></b></pre><p>ComboBox control (enhanced Version of the ComboControl class) + </p><pre><b><a name="0">:M AddStyle: ( n -- ) + </a></b></pre><p>Set the style of the control. Must be done before the control + is created. + </p><pre><b><a name="0">:M SetDir: ( dirz$ attrib -- ) + </a></b></pre><p>Add the names of directories and files that match a specified string and + set of file attributes. CB_DIR can also add mapped drive letters to the list. + </p><p><i> attrib </i> Specifies the attributes of the files or directories to be added to + the combo box. This parameter can be one or more of the following values: + </p><table border="1"><tr><td>DDL_ARCHIVE + </td> + <td>Includes archived files. + </td> + </tr> + <tr><td>DDL_DIRECTORY + </td> + <td>Includes subdirectories, which are enclosed in square brackets ([ ]). + </td> + </tr> + <tr><td>DDL_DRIVES All + </td> + <td>mapped drives are added to the list. Drives are listed in the form [-x-], where x is the drive letter. + </td> + </tr> + <tr><td>DDL_EXCLUSIVE + </td> + <td>Includes only files with the specified attributes. By default, read-write files are listed even if DDL_READWRITE is not specified. + </td> + </tr> + <tr><td>DDL_HIDDEN + </td> + <td>Includes hidden files. + </td> + </tr> + <tr><td>DDL_READONLY + </td> + <td>Includes read-only files. + </td> + </tr> + <tr><td>DDL_READWRITE + </td> + <td>Includes read-write files with no additional attributes. This is the default. + </td> + </tr> + <tr><td>DDL_SYSTEM + </td> + <td>Includes system files. + </td> + </tr> + </table><p><i> dirz$ </i> specifies an absolute path, relative path, or file name. An absolute path + can begin with a drive letter (for example, d:\) or a UNC name (for example, \machinename\sharename). + If the string specifies a file name or directory that has the attributes specified by + the wParam parameter, the file name or directory is added to the list. If the file name + or directory name contains wildcard characters (? or *), all files or directories that + match the wildcard expression and have the attributes specified by the wParam parameter + are added to the list displayed in the combo box. + </p><pre><b><a name="0">:M AddStringTo: ( z"string" -- ) + </a></b></pre><p>Add a string to the list box of a combo box. If the combo box does not have the + CBS_SORT style, the string is added to the end of the list. Otherwise, the string + is inserted into the list, and the list is sorted. :Self drop ;M + </p><pre><b><a name="0">:M SetSelection: ( n -- ) + </a></b></pre><p>Select a string in the list of a combo box. + </p><pre><b><a name="0">:M GetSelectedString: ( -- addr cnt ) + </a></b></pre><p>Get the selected from the combo box. + Note: The string is returned in the global <i> NEW$ </i>. + </p><pre><b><a name="0">:M Setfont: ( handle -- ) + </a></b></pre><p>Set the font in the control. </p><pre><b><a name="0">:M InsertStringAt: ( lpszString posn -- ) ! </a></b></pre><p>Insert string at the specified position. ! </p><p><i> posn </i> specifies the zero-based index of the position at which to insert ! the string. If this parameter is -1, the string is added to the end of the list. ! </p><p><i> lpszString </i> is a null-terminated string to be inserted. </p><pre><b><a name="0">:M DeleteString: ( index -- ) ! </a></b></pre><p>Delete a string. ! </p><p><i> index </i> specifies the zero-based index of the string to delete. </p><pre><b><a name="0">:M Clear: ( -- ) ! </a></b></pre><p>Remove all strings from the combo box </p><pre><b><a name="0">:M Find: ( lpszString -- index ) ! </a></b></pre><p>Search the list for an item beginning with the string (case-insensitive) </p><pre><b><a name="0">:M FindExact: ( lpszString -- index ) ! </a></b></pre><p>Find the first item that matches the string exactly (case-insensitive) </p><pre><b><a name="0">:M GetCount: ( -- n ) ! </a></b></pre><p>Return count of items in list </p><pre><b><a name="0">:M SelectString: ( lpszString -- index ) ! </a></b></pre><p>Select item beginning with string </p><pre><b><a name="0">:M GetStringAt: ( index -- a n ) ! </a></b></pre><p>Return string of specified item. ! </p><pre><b><a name="0">:M GetCurrent: ( -- index ) </a></b></pre><p>return current selection item + </p><pre><b><a name="0">:M Enable: ( f -- ) + </a></b></pre><p>Enable the control. + </p><pre><b><a name="0">:M Disable: ( -- ) + </a></b></pre><p>Disable the control. </p><pre><b><a name="0">;Class </a></b></pre><p>End of ComboBox class *************** *** 323,326 **** --- 397,402 ---- </a></b></pre><p>ListBox control (single selection) (enhanced Version of the ListControl class) + </p><pre><b><a name="0">:M Setfont: ( handle -- ) + </a></b></pre><p>Set the font in the control. </p><pre><b><a name="0">:M AddString: ( lpszString -- ) </a></b></pre><p>add a new string to the list box list *************** *** 341,344 **** --- 417,424 ---- </p><pre><b><a name="0">:M GetState: ( index -- f) </a></b></pre><p>returns selection state of list item, tf=selected + </p><pre><b><a name="0">:M Enable: ( f -- ) + </a></b></pre><p>Enable the control. + </p><pre><b><a name="0">:M Disable: ( -- ) + </a></b></pre><p>Disable the control. </p><pre><b><a name="0">;Class </a></b></pre><p>End of ListBox class *************** *** 404,407 **** --- 484,491 ---- </p><pre><b><a name="0">:M GetRange: ( -- lower upper ) </a></b></pre><p>retrieve min & max limits + </p><pre><b><a name="0">:M Enable: ( f -- ) + </a></b></pre><p>Enable the control. + </p><pre><b><a name="0">:M Disable: ( -- ) + </a></b></pre><p>Disable the control. </p><pre><b><a name="0">;Class </a></b></pre><p>End of UpDownControl control *************** *** 413,416 **** --- 497,506 ---- </p><pre><b><a name="0">:M IsButtonChecked?: ( -- f ) </a></b></pre><p>send message to self through parent + </p><pre><b><a name="0">:M Enable: ( f -- ) + </a></b></pre><p>Enable the control. + </p><pre><b><a name="0">:M Disable: ( -- ) + </a></b></pre><p>Disable the control. + </p><pre><b><a name="0">:M Setfont: ( handle -- ) + </a></b></pre><p>Set the font in the control. </p><pre><b><a name="0">;Class </a></b></pre><p>End of CheckBox class *************** *** 420,423 **** --- 510,519 ---- </a></b></pre><p>Class for radio buttons (enhanced Version of the RadioControl class) + </p><pre><b><a name="0">:M Enable: ( f -- ) + </a></b></pre><p>Enable the control. + </p><pre><b><a name="0">:M Disable: ( -- ) + </a></b></pre><p>Disable the control. + </p><pre><b><a name="0">:M Setfont: ( handle -- ) + </a></b></pre><p>Set the font in the control. </p><pre><b><a name="0">;Class </a></b></pre><p>End of RadioButton class *************** *** 427,430 **** --- 523,532 ---- </a></b></pre><p>Class for push buttons (enhanced Version of the ButtonControl class) + </p><pre><b><a name="0">:M Setfont: ( handle -- ) + </a></b></pre><p>Set the font in the control. + </p><pre><b><a name="0">:M Enable: ( f -- ) + </a></b></pre><p>Enable the control. + </p><pre><b><a name="0">:M Disable: ( -- ) + </a></b></pre><p>Disable the control. </p><pre><b><a name="0">;Class </a></b></pre><p>End of PushButton class *************** *** 439,442 **** --- 541,550 ---- </h2><pre><b><a name="0">:Class Label <super StaticControl </a></b></pre><p>Class for static controls + </p><pre><b><a name="0">:M Setfont: ( handle -- ) + </a></b></pre><p>Set the font in the control. + </p><pre><b><a name="0">:M Enable: ( f -- ) + </a></b></pre><p>Enable the control. + </p><pre><b><a name="0">:M Disable: ( -- ) + </a></b></pre><p>Disable the control. </p><pre><b><a name="0">;Class </a></b></pre><p>End of Label class *************** *** 446,449 **** --- 554,559 ---- </a></b></pre><p>Base class for static control showing an image. This is an intern class; don't use it directly. + </p><pre><b><a name="0">:M SetFont: ( fhndl -- ) + </a></b></pre><p>Set the font in the control. </p><pre><b><a name="0">;Class </a></b></pre><p>End of StaticImage class *************** *** 488,494 **** </p><pre><b><a name="0">;Class </a></b></pre><p>End of StaticFrame class ! </p><hr><p>Document $Id$</p> ! </body></html> ! <pre><b><a name="0">:M +Value: ( n -- ) </a></b></pre><p>increases the value of progress bar by specified increment </p><pre><b><a name="0">:M GetValue: ( -- n ) --- 598,619 ---- </p><pre><b><a name="0">;Class </a></b></pre><p>End of StaticFrame class ! </p><a name="GroupBox"></a> ! <h2>GroupBox class ! </h2><pre><b><a name="0">:Class GroupBox <super GroupControl ! </a></b></pre><p>GroupBox control ! (enhanced Version of the GroupControl class) ! </p><pre><b><a name="0">:M Setfont: ( handle -- ) ! </a></b></pre><p>Set the font in the control. ! </p><pre><b><a name="0">:M Enable: ( f -- ) ! </a></b></pre><p>Enable the control. ! </p><pre><b><a name="0">:M Disable: ( -- ) ! </a></b></pre><p>Disable the control. ! </p><pre><b><a name="0">;Class ! </a></b></pre><p>End of GroupBox class ! </p><a name="Progressbar"></a> ! <h2>Progressbar class ! </h2><pre><b><a name="0">:Class Progressbar <Super Control ! </a></b></pre><p>Progressbar control ! </p><pre><b><a name="0">:M +Value: ( n -- ) </a></b></pre><p>increases the value of progress bar by specified increment </p><pre><b><a name="0">:M GetValue: ( -- n ) *************** *** 504,507 **** --- 629,644 ---- </p><pre><b><a name="0">:M StepIt: ( -- ) </a></b></pre><p>advances the current position by the step increment + </p><pre><b><a name="0">;Class + </a></b></pre><p>End of Progressbar class + </p><a name="SmoothProgressbar"></a> + <h2>SmoothProgressbar class + </h2><pre><b><a name="0">:Class SmoothProgressbar <Super Progressbar + </a></b></pre><p>SmoothProgressbar control + </p><pre><b><a name="0">;Class + </a></b></pre><p>End of SmoothProgressbar class + </p><a name="Trackbar"></a> + <h2>Trackbar class + </h2><pre><b><a name="0">:Class Trackbar <Super Control + </a></b></pre><p>Trackbar control (horizontal) </p><pre><b><a name="0">:M GetLineSize: ( -- n ) </a></b></pre><p>how much the value changes for "line" up/down *************** *** 526,529 **** --- 663,670 ---- </p><pre><b><a name="0">:M GetThumbLength: ( -- n ) </a></b></pre><p>retrieves the length of the slider in a trackbar + </p><pre><b><a name="0">:M SetThumbLength: ( n -- ) + </a></b></pre><p>sets the length of the slider in a trackbar + </p><pre><b><a name="0">:M GetChannelRect: ( lpRect) + </a></b></pre><p>retrieves the bounding rectangle for the trackbar's channel </p><pre><b><a name="0">:M GetThumbRect: ( lpRect) </a></b></pre><p>retrieves the bounding rectangle for the slider *************** *** 540,543 **** --- 681,700 ---- </p><pre><b><a name="0">:M ClearSel: ( f -- ) </a></b></pre><p>clears the current selection in a trackbar, tf=redraw + </p><pre><b><a name="0">:M Enable: ( f -- ) + </a></b></pre><p>Enable the control. + </p><pre><b><a name="0">:M Disable: ( -- ) + </a></b></pre><p>Disable the control. + </p><pre><b><a name="0">;Class + </a></b></pre><p>End of Trackbar class + </p><a name="VTrackBar"></a> + <h2>VTrackBar class + </h2><pre><b><a name="0">:Class VTrackBar <super TrackBar + </a></b></pre><p>Trackbar control (vertical) + </p><pre><b><a name="0">;Class + </a></b></pre><p>End of VTrackBar class + </p><a name="Statusbar"></a> + <h2>Statusbar class + </h2><pre><b><a name="0">:Class Statusbar <Super Control + </a></b></pre><p>Statusbar control </p><pre><b><a name="0">:M WindowStyle: ( -- style ) </a></b></pre><p>override if another style is needed *************** *** 550,553 **** --- 707,711 ---- </p><pre><b><a name="0">:M MinHeight: ( #pixels -- ) </a></b></pre><p>set minimum height of text region (not including borders) + </p><p>NULL MinHeight: self appears to reset to the default height statusbar </p><pre><b><a name="0">:M GetBorders: ( -- hWidth vWidth divWidth) </a></b></pre><p>returns the border widths in pixels *************** *** 558,561 **** --- 716,727 ---- </p><pre><b><a name="0">:M Clear: ( -- ) </a></b></pre><p>clears text from status window + </p><pre><b><a name="0">:M Setfont: ( handle -- ) + </a></b></pre><p>Set the font in the control. + </p><pre><b><a name="0">;Class + </a></b></pre><p>End of Statusbar class + </p><a name="MultiStatusbar"></a> + <h2>MultiStatusbar class + </h2><pre><b><a name="0">:Class MultiStatusbar <Super Statusbar + </a></b></pre><p>Multipart Statusbar control </p><pre><b><a name="0">:M SetParts: ( aWidths nParts -- ) </a></b></pre><p>width table address and count *************** *** 568,579 **** </p><pre><b><a name="0">:M SetText: ( szText n -- ) </a></b></pre><p>set text in n'th part </p><pre><b><a name="0">:M SetIcon: ( hIcon -- ) </a></b></pre><p>set the icon image to use with the button </p><pre><b><a name="0">:M GetIcon: ( -- hIcon) </a></b></pre><p>get the icon image used with the button </p><pre><b><a name="0">:M SetFont: ( hndl -- ) ! </a></b></pre><p>dummy for ForthForm </p><pre><b><a name="0">:M MinSize: ( -- x y) </a></b></pre><p>return minimum size required to display a month </p><pre><b><a name="0">:M SetCustomFormat: ( z"format" -- ) </a></b></pre><p>set the display format for time or date --- 734,817 ---- </p><pre><b><a name="0">:M SetText: ( szText n -- ) </a></b></pre><p>set text in n'th part + </p><pre><b><a name="0">;Class + </a></b></pre><p>End of MultiStatusbar class + </p><a name="VertButtonBar"></a> + <h2>VertButtonBar class + </h2><pre><b><a name="0">:Class VertButtonBar <super VButtonBar + </a></b></pre><p>VertButtonBar control + </p><pre><b><a name="0">:M SetFont: { fonthndl \ hb1 -- } + </a></b></pre><p>Set the font in the control. + </p><pre><b><a name="0">:M Enable: { flag \ hb1 -- } + </a></b></pre><p>Enable the control. + </p><pre><b><a name="0">:M Disable: ( -- ) + </a></b></pre><p>Disable the control. + </p><pre><b><a name="0">;Class + </a></b></pre><p>End of VertButtonBar class + </p><a name="HorizButtonBar"></a> + <h2>HorizButtonBar class + </h2><pre><b><a name="0">:Class HorizButtonBar <super HButtonBar + </a></b></pre><p>HorizButtonBar control + </p><pre><b><a name="0">:M SetFont: { fonthndl \ hb1 -- } + </a></b></pre><p>Set the font in the control. + </p><pre><b><a name="0">:M Enable: { flag \ hb1 -- } + </a></b></pre><p>Enable the control. + </p><pre><b><a name="0">:M Disable: ( -- ) + </a></b></pre><p>Disable the control. + </p><pre><b><a name="0">;Class + </a></b></pre><p>End of HorizButtonBar class + </p><a name="BitmapButton"></a> + <h2>BitmapButton class + </h2><pre><b><a name="0">:Class BitmapButton <Super PushButton + </a></b></pre><p>BitmapButton control + </p><pre><b><a name="0">;Class + </a></b></pre><p>End of BitmapButton class + </p><a name="IconButton"></a> + <h2>IconButton class + </h2><pre><b><a name="0">:Class IconButton <Super PushButton + </a></b></pre><p>IconButton control </p><pre><b><a name="0">:M SetIcon: ( hIcon -- ) </a></b></pre><p>set the icon image to use with the button </p><pre><b><a name="0">:M GetIcon: ( -- hIcon) </a></b></pre><p>get the icon image used with the button + </p><pre><b><a name="0">;Class + </a></b></pre><p>End of IconButton class + </p><a name="ScrollBar"></a> + <h2>ScrollBar class + </h2><pre><b><a name="0">|Class ScrollBar <Super Control + </a></b></pre><p>Scrollbar control + Note: this is an internal class. Don't use it directly. </p><pre><b><a name="0">:M SetFont: ( hndl -- ) ! </a></b></pre><p>Set the font in the control. ! Note that this is a dummy method in this class. ! </p><pre><b><a name="0">:M Enable: ( f -- ) ! </a></b></pre><p>Enable the control. ! </p><pre><b><a name="0">:M Disable: ( -- ) ! </a></b></pre><p>Disable the control. ! </p><pre><b><a name="0">;Class ! </a></b></pre><p>End of ScrollBar class ! </p><a name="VertScroll"></a> ! <h2>VertScroll class ! </h2><pre><b><a name="0">:Class VertScroll <Super ScrollBar ! </a></b></pre><p>Scrollbar control (vertical) ! </p><pre><b><a name="0">;Class ! </a></b></pre><p>End of VertScroll class ! </p><a name="SizeBox"></a> ! <h2>SizeBox class ! </h2><pre><b><a name="0">:Class SizeBox <Super ScrollBar ! </a></b></pre><p>Size box control ! </p><pre><b><a name="0">;Class ! </a></b></pre><p>End of SizeBox class ! </p><a name="MonthCalendar"></a> ! <h2>MonthCalendar class ! </h2><pre><b><a name="0">:Class MonthCalendar <Super Control ! </a></b></pre><p>Month Calendar control </p><pre><b><a name="0">:M MinSize: ( -- x y) </a></b></pre><p>return minimum size required to display a month + </p><pre><b><a name="0">;Class + </a></b></pre><p>End of MonthCalendar class + </p><a name="DateTimePicker"></a> + <h2>DateTimePicker class + </h2><pre><b><a name="0">:Class DateTimePicker <Super Control + </a></b></pre><p>Date and Time Picker control </p><pre><b><a name="0">:M SetCustomFormat: ( z"format" -- ) </a></b></pre><p>set the display format for time or date *************** *** 584,587 **** --- 822,831 ---- </p><pre><b><a name="0">:M GetDate: ( -- day month year ) </a></b></pre><p>get user selected date + </p><pre><b><a name="0">;Class + </a></b></pre><p>End of DateTimePicker class + </p><a name="TabControlr"></a> + <h2>TabControl class + </h2><pre><b><a name="0">:Class TabControl <Super Control + </a></b></pre><p>Tab control </p><pre><b><a name="0">:M InsertTab: ( index -- ) </a></b></pre><p>tc_item mask and other members must be set *************** *** 594,599 **** </p><pre><b><a name="0">:M WindowSize: ( 0 0 width height -- x y w h ) </a></b></pre><p>given display area return window size required </p><pre><b><a name="0">:M WindowTitle: ( -- null$ ) </a></b></pre><p>SintillaControl asks for window title of parent ! </p><hr><p>Document $Id$</p> </body></html> --- 838,851 ---- </p><pre><b><a name="0">:M WindowSize: ( 0 0 width height -- x y w h ) </a></b></pre><p>given display area return window size required + </p><pre><b><a name="0">:M Enable: ( f -- ) + </a></b></pre><p>Enable the control. + </p><pre><b><a name="0">:M Disable: ( -- ) + </a></b></pre><p>Disable the control. + </p><pre><b><a name="0">:M Setfont: ( handle -- ) + </a></b></pre><p>Set the font in the control. </p><pre><b><a name="0">:M WindowTitle: ( -- null$ ) </a></b></pre><p>SintillaControl asks for window title of parent ! </p><pre><b><a name="0">;Class ! </a></b></pre><p>End of TabControl class ! </p><hr /> </body></html> |