<HTML><HEAD><TITLE>new docs</TITLE></HEAD><BODY BGCOLOR=white>
<B><A HREF="#objects">OBJECTS</A></B> -- <A HREF="#O_Animation">Animation</A>, <A HREF="#O_Bitmap">Bitmap</A>, <A HREF="#O_Brush">Brush</A>, <A HREF="#O_Button">Button</A>, <A HREF="#O_Checkbox">Checkbox</A>, <A HREF="#O_Class">Class</A>, <A HREF="#O_Combobox">Combobox</A>, <A HREF="#O_ComboboxEx">ComboboxEx</A>, <A HREF="#O_Cursor">Cursor</A>, <A HREF="#O_DC">DC</A>, <A HREF="#O_DateTime">DateTime</A>, <A HREF="#O_DialogBox">DialogBox</A>, <A HREF="#O_Font">Font</A>, <A HREF="#O_Graphic">Graphic</A>, <A HREF="#O_Header">Header</A>, <A HREF="#O_Icon">Icon</A>, <A HREF="#O_ImageList">ImageList</A>, <A HREF="#O_Label">Label</A>, <A HREF="#O_ListView">ListView</A>, <A HREF="#O_Listbox">Listbox</A>, <A HREF="#O_Listbox::Item">Listbox::Item</A>, <A HREF="#O_Menu">Menu</A>, <A HREF="#O_MenuButton">MenuButton</A>, <A HREF="#O_MenuItem">MenuItem</A>, <A HREF="#O_NotifyIcon">NotifyIcon</A>, <A HREF="#O_Pen">Pen</A>, <A HREF="#O_ProgressBar">ProgressBar</A>, <A HREF="#O_RadioButton">RadioButton</A>, <A HREF="#O_Rebar">Rebar</A>, <A HREF="#O_RichEdit">RichEdit</A>, <A HREF="#O_Slider">Slider</A>, <A HREF="#O_StatusBar">StatusBar</A>, <A HREF="#O_TabStrip">TabStrip</A>, <A HREF="#O_Textfield">Textfield</A>, <A HREF="#O_Timer">Timer</A>, <A HREF="#O_Toolbar">Toolbar</A>, <A HREF="#O_Tooltip">Tooltip</A>, <A HREF="#O_TreeView">TreeView</A>, <A HREF="#O_UpDown">UpDown</A>, <A HREF="#O_Window">Window</A><P><B><A HREF="#events">EVENTS</A></B> -- <A HREF="#E_Activate">Activate</A>, <A HREF="#E_BeginTrack">BeginTrack</A>, <A HREF="#E_ButtonClick">ButtonClick</A>, <A HREF="#E_Change">Change</A>, <A HREF="#E_Changing">Changing</A>, <A HREF="#E_Click">Click</A>, <A HREF="#E_Collapse">Collapse</A>, <A HREF="#E_Collapsing">Collapsing</A>, <A HREF="#E_ColumnClick">ColumnClick</A>, <A HREF="#E_DblClick">DblClick</A>, <A HREF="#E_Deactivate">Deactivate</A>, <A HREF="#E_DividerDblClick">DividerDblClick</A>, <A HREF="#E_EndTrack">EndTrack</A>, <A HREF="#E_Expand">Expand</A>, <A HREF="#E_Expanding">Expanding</A>, <A HREF="#E_GotFocus">GotFocus</A>, <A HREF="#E_HeightChange">HeightChange</A>, <A HREF="#E_ItemClick">ItemClick</A>, <A HREF="#E_ItemDblClick">ItemDblClick</A>, <A HREF="#E_KeyDown">KeyDown</A>, <A HREF="#E_LostFocus">LostFocus</A>, <A HREF="#E_Maximize">Maximize</A>, <A HREF="#E_Minimize">Minimize</A>, <A HREF="#E_MouseDown">MouseDown</A>, <A HREF="#E_MouseEvent">MouseEvent</A>, <A HREF="#E_MouseUp">MouseUp</A>, <A HREF="#E_NeedText">NeedText</A>, <A HREF="#E_NodeClick">NodeClick</A>, <A HREF="#E_Paint">Paint</A>, <A HREF="#E_Resize">Resize</A>, <A HREF="#E_RightClick">RightClick</A>, <A HREF="#E_Scroll">Scroll</A>, <A HREF="#E_Terminate">Terminate</A>, <A HREF="#E_Timer">Timer</A>, <A HREF="#E_Track">Track</A><P><B><A HREF="#methods">METHODS</A></B> -- <A HREF="#M_AbortPath">AbortPath</A>, <A HREF="#M_Add">Add</A>, <A HREF="#M_AddAnimation">AddAnimation</A>, <A HREF="#M_AddBitmap">AddBitmap</A>, <A HREF="#M_AddButton">AddButton</A>, <A HREF="#M_AddButtons">AddButtons</A>, <A HREF="#M_AddCheckbox">AddCheckbox</A>, <A HREF="#M_AddCombobox">AddCombobox</A>, <A HREF="#M_AddHeader">AddHeader</A>, <A HREF="#M_AddLabel">AddLabel</A>, <A HREF="#M_AddListView">AddListView</A>, <A HREF="#M_AddListbox">AddListbox</A>, <A HREF="#M_AddMenu">AddMenu</A>, <A HREF="#M_AddMenuButton">AddMenuButton</A>, <A HREF="#M_AddMenuItem">AddMenuItem</A>, <A HREF="#M_AddNotifyIcon">AddNotifyIcon</A>, <A HREF="#M_AddProgressBar">AddProgressBar</A>, <A HREF="#M_AddRadioButton">AddRadioButton</A>, <A HREF="#M_AddRebar">AddRebar</A>, <A HREF="#M_AddRichEdit">AddRichEdit</A>, <A HREF="#M_AddSlider">AddSlider</A>, <A HREF="#M_AddStatusBar">AddStatusBar</A>, <A HREF="#M_AddString">AddString</A>, <A HREF="#M_AddTabStrip">AddTabStrip</A>, <A HREF="#M_AddTextfield">AddTextfield</A>, <A HREF="#M_AddTimer">AddTimer</A>, <A HREF="#M_AddToolbar">AddToolbar</A>, <A HREF="#M_AddTreeView">AddTreeView</A>, <A HREF="#M_AddUpDown">AddUpDown</A>, <A HREF="#M_Arc">Arc</A>, <A HREF="#M_Arrange">Arrange</A>, <A HREF="#M_ArrangeIconicWindows">ArrangeIconicWindows</A>, <A HREF="#M_AttachThreadInput">AttachThreadInput</A>, <A HREF="#M_BackColor">BackColor</A>, <A HREF="#M_BandCount">BandCount</A>, <A HREF="#M_Base">Base</A>, <A HREF="#M_BeginPath">BeginPath</A>, <A HREF="#M_BkMode">BkMode</A>, <A HREF="#M_BringWindowToTop">BringWindowToTop</A>, <A HREF="#M_Buddy">Buddy</A>, <A HREF="#M_Caption">Caption</A>, <A HREF="#M_Change">Change</A>, <A HREF="#M_ChangeCursor">ChangeCursor</A>, <A HREF="#M_ChangeIcon">ChangeIcon</A>, <A HREF="#M_ChangeItem">ChangeItem</A>, <A HREF="#M_ChangeSmallIcon">ChangeSmallIcon</A>, <A HREF="#M_CharFromPos">CharFromPos</A>, <A HREF="#M_Checked">Checked</A>, <A HREF="#M_ChooseColor">ChooseColor</A>, <A HREF="#M_ChooseFont">ChooseFont</A>, <A HREF="#M_Circle">Circle</A>, <A HREF="#M_Clear">Clear</A>, <A HREF="#M_Close">Close</A>, <A HREF="#M_CloseEnhMetaFile">CloseEnhMetaFile</A>, <A HREF="#M_CloseFigure">CloseFigure</A>, <A HREF="#M_CloseWindow">CloseWindow</A>, <A HREF="#M_Collapse">Collapse</A>, <A HREF="#M_ColumnWidth">ColumnWidth</A>, <A HREF="#M_CommDlgExtendedError">CommDlgExtendedError</A>, <A HREF="#M_Count">Count</A>, <A HREF="#M_Create">Create</A>, <A HREF="#M_CreateEnhMetaFile">CreateEnhMetaFile</A>, <A HREF="#M_DeleteBand">DeleteBand</A>, <A HREF="#M_DeleteColumn">DeleteColumn</A>, <A HREF="#M_DeleteEnhMetaFile">DeleteEnhMetaFile</A>, <A HREF="#M_DeleteItem">DeleteItem</A>, <A HREF="#M_Dialog">Dialog</A>, <A HREF="#M_Disable">Disable</A>, <A HREF="#M_DrawMenuBar">DrawMenuBar</A>, <A HREF="#M_EditLabel">EditLabel</A>, <A HREF="#M_Ellipse">Ellipse</A>, <A HREF="#M_Enable">Enable</A>, <A HREF="#M_Enabled">Enabled</A>, <A HREF="#M_EndPath">EndPath</A>, <A HREF="#M_EnsureVisible">EnsureVisible</A>, <A HREF="#M_Expand">Expand</A>, <A HREF="#M_Fill">Fill</A>, <A HREF="#M_FillPath">FillPath</A>, <A HREF="#M_FindString">FindString</A>, <A HREF="#M_FindStringExact">FindStringExact</A>, <A HREF="#M_FindWindow">FindWindow</A>, <A HREF="#M_FirstVisible">FirstVisible</A>, <A HREF="#M_FirstVisibleItem">FirstVisibleItem</A>, <A HREF="#M_FirstVisibleLine">FirstVisibleLine</A>, <A HREF="#M_Format">Format</A>, <A HREF="#M_GetActiveWindow">GetActiveWindow</A>, <A HREF="#M_GetCharFormat">GetCharFormat</A>, <A HREF="#M_GetCheck">GetCheck</A>, <A HREF="#M_GetChild">GetChild</A>, <A HREF="#M_GetClassName">GetClassName</A>, <A HREF="#M_GetClientRect">GetClientRect</A>, <A HREF="#M_GetCursor">GetCursor</A>, <A HREF="#M_GetCursorPos">GetCursorPos</A>, <A HREF="#M_GetDC">GetDC</A>, <A HREF="#M_GetDIBits">GetDIBits</A>, <A HREF="#M_GetDate">GetDate</A>, <A HREF="#M_GetDesktopWindow">GetDesktopWindow</A>, <A HREF="#M_GetDlgItem">GetDlgItem</A>, <A HREF="#M_GetEffectiveClientRect">GetEffectiveClientRect</A>, <A HREF="#M_GetFirstVisible">GetFirstVisible</A>, <A HREF="#M_GetFocus">GetFocus</A>, <A HREF="#M_GetFont">GetFont</A>, <A HREF="#M_GetFontName">GetFontName</A>, <A HREF="#M_GetForegroundWindow">GetForegroundWindow</A>, <A HREF="#M_GetItem">GetItem</A>, <A HREF="#M_GetMenu">GetMenu</A>, <A HREF="#M_GetMessage">GetMessage</A>, <A HREF="#M_GetMetrics">GetMetrics</A>, <A HREF="#M_GetNextSibling">GetNextSibling</A>, <A HREF="#M_GetNextVisible">GetNextVisible</A>, <A HREF="#M_GetOpenFileName">GetOpenFileName</A>, <A HREF="#M_GetParent">GetParent</A>, <A HREF="#M_GetPerlWindow">GetPerlWindow</A>, <A HREF="#M_GetPixel">GetPixel</A>, <A HREF="#M_GetPrevSibling">GetPrevSibling</A>, <A HREF="#M_GetPrevVisible">GetPrevVisible</A>, <A HREF="#M_GetRoot">GetRoot</A>, <A HREF="#M_GetStockObject">GetStockObject</A>, <A HREF="#M_GetString">GetString</A>, <A HREF="#M_GetStringWidth">GetStringWidth</A>, <A HREF="#M_GetSystemMetrics">GetSystemMetrics</A>, <A HREF="#M_GetTextExtentPoint32">GetTextExtentPoint32</A>, <A HREF="#M_GetTopWindow">GetTopWindow</A>, <A HREF="#M_GetWindow">GetWindow</A>, <A HREF="#M_GetWindowLong">GetWindowLong</A>, <A HREF="#M_GetWindowRect">GetWindowRect</A>, <A HREF="#M_GetWindowThreadProcessId">GetWindowThreadProcessId</A>, <A HREF="#M_Height">Height</A>, <A HREF="#M_Hide">Hide</A>, <A HREF="#M_HitTest">HitTest</A>, <A HREF="#M_Indent">Indent</A>, <A HREF="#M_Info">Info</A>, <A HREF="#M_InsertBand">InsertBand</A>, <A HREF="#M_InsertColumn">InsertColumn</A>, <A HREF="#M_InsertItem">InsertItem</A>, <A HREF="#M_Interval">Interval</A>, <A HREF="#M_InvalidateRect">InvalidateRect</A>, <A HREF="#M_InvertRect">InvertRect</A>, <A HREF="#M_IsEnabled">IsEnabled</A>, <A HREF="#M_IsIconic">IsIconic</A>, <A HREF="#M_IsVisible">IsVisible</A>, <A HREF="#M_IsWindow">IsWindow</A>, <A HREF="#M_IsZoomed">IsZoomed</A>, <A HREF="#M_ItemCheck">ItemCheck</A>, <A HREF="#M_ItemFromPoint">ItemFromPoint</A>, <A HREF="#M_ItemHeight">ItemHeight</A>, <A HREF="#M_ItemInfo">ItemInfo</A>, <A HREF="#M_ItemPosition">ItemPosition</A>, <A HREF="#M_ItemRect">ItemRect</A>, <A HREF="#M_Kill">Kill</A>, <A HREF="#M_Left">Left</A>, <A HREF="#M_LineFromChar">LineFromChar</A>, <A HREF="#M_LineTo">LineTo</A>, <A HREF="#M_ListIndex">ListIndex</A>, <A HREF="#M_Load">Load</A>, <A HREF="#M_MapMode">MapMode</A>, <A HREF="#M_MaxLength">MaxLength</A>, <A HREF="#M_Maximize">Maximize</A>, <A HREF="#M_MessageBox">MessageBox</A>, <A HREF="#M_Minimize">Minimize</A>, <A HREF="#M_Modified">Modified</A>, <A HREF="#M_Move">Move</A>, <A HREF="#M_MoveItem">MoveItem</A>, <A HREF="#M_MoveTo">MoveTo</A>, <A HREF="#M_Open">Open</A>, <A HREF="#M_OpenIcon">OpenIcon</A>, <A HREF="#M_PaintDesktop">PaintDesktop</A>, <A HREF="#M_PasswordChar">PasswordChar</A>, <A HREF="#M_PeekMessage">PeekMessage</A>, <A HREF="#M_Pie">Pie</A>, <A HREF="#M_Play">Play</A>, <A HREF="#M_PlayEnhMetaFile">PlayEnhMetaFile</A>, <A HREF="#M_PlayWinMetaFile">PlayWinMetaFile</A>, <A HREF="#M_Pos">Pos</A>, <A HREF="#M_PosFromChar">PosFromChar</A>, <A HREF="#M_PostMessage">PostMessage</A>, <A HREF="#M_PostQuitMessage">PostQuitMessage</A>, <A HREF="#M_Range">Range</A>, <A HREF="#M_ReadOnly">ReadOnly</A>, <A HREF="#M_Rectangle">Rectangle</A>, <A HREF="#M_ReleaseCapture">ReleaseCapture</A>, <A HREF="#M_Remove">Remove</A>, <A HREF="#M_RemoveItem">RemoveItem</A>, <A HREF="#M_Replace">Replace</A>, <A HREF="#M_ReplaceSel">ReplaceSel</A>, <A HREF="#M_Reset">Reset</A>, <A HREF="#M_Resize">Resize</A>, <A HREF="#M_Restore">Restore</A>, <A HREF="#M_RowCount">RowCount</A>, <A HREF="#M_Save">Save</A>, <A HREF="#M_SaveBMP">SaveBMP</A>, <A HREF="#M_ScaleHeight">ScaleHeight</A>, <A HREF="#M_ScaleWidth">ScaleWidth</A>, <A HREF="#M_Seek">Seek</A>, <A HREF="#M_Select">Select</A>, <A HREF="#M_SelectAll">SelectAll</A>, <A HREF="#M_SelectCount">SelectCount</A>, <A HREF="#M_SelectObject">SelectObject</A>, <A HREF="#M_SelectString">SelectString</A>, <A HREF="#M_SelectedItem">SelectedItem</A>, <A HREF="#M_SelectedItems">SelectedItems</A>, <A HREF="#M_Selection">Selection</A>, <A HREF="#M_SendMessage">SendMessage</A>, <A HREF="#M_SendMessageTimeout">SendMessageTimeout</A>, <A HREF="#M_SetBitmapSize">SetBitmapSize</A>, <A HREF="#M_SetCapture">SetCapture</A>, <A HREF="#M_SetCharFormat">SetCharFormat</A>, <A HREF="#M_SetCheck">SetCheck</A>, <A HREF="#M_SetCursor">SetCursor</A>, <A HREF="#M_SetDate">SetDate</A>, <A HREF="#M_SetFocus">SetFocus</A>, <A HREF="#M_SetFont">SetFont</A>, <A HREF="#M_SetForegroundWindow">SetForegroundWindow</A>, <A HREF="#M_SetIcon">SetIcon</A>, <A HREF="#M_SetImage">SetImage</A>, <A HREF="#M_SetImageList">SetImageList</A>, <A HREF="#M_SetItem">SetItem</A>, <A HREF="#M_SetMenu">SetMenu</A>, <A HREF="#M_SetParaFormat">SetParaFormat</A>, <A HREF="#M_SetPixel">SetPixel</A>, <A HREF="#M_SetPos">SetPos</A>, <A HREF="#M_SetRange">SetRange</A>, <A HREF="#M_SetRedraw">SetRedraw</A>, <A HREF="#M_SetStep">SetStep</A>, <A HREF="#M_SetWindowLong">SetWindowLong</A>, <A HREF="#M_Show">Show</A>, <A HREF="#M_Size">Size</A>, <A HREF="#M_Sort">Sort</A>, <A HREF="#M_StepIt">StepIt</A>, <A HREF="#M_Stop">Stop</A>, <A HREF="#M_StrokeAndFillPath">StrokeAndFillPath</A>, <A HREF="#M_StrokePath">StrokePath</A>, <A HREF="#M_Text">Text</A>, <A HREF="#M_TextBkColor">TextBkColor</A>, <A HREF="#M_TextColor">TextColor</A>, <A HREF="#M_TextOut">TextOut</A>, <A HREF="#M_Top">Top</A>, <A HREF="#M_TrackPopupMenu">TrackPopupMenu</A>, <A HREF="#M_Undo">Undo</A>, <A HREF="#M_Update">Update</A>, <A HREF="#M_Validate">Validate</A>, <A HREF="#M_Version">Version</A>, <A HREF="#M_View">View</A>, <A HREF="#M_VisibleCount">VisibleCount</A>, <A HREF="#M_Width">Width</A>, <A HREF="#M_WindowFromPoint">WindowFromPoint</A><H1><A NAME="objects">OBJECTS</H1><H2><A NAME="O_Animation">Animation</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Animation(PARENT, %OPTIONS)</TT><BR>Creates a new Animation object;
can also be called as PARENT->AddAnimation(%OPTIONS).
Class specific %OPTIONS are:
-autoplay => 0/1 (default 0)
starts playing the animation as soon as an AVI clip is loaded
-center => 0/1 (default 0)
centers the animation in the control window
-transparent => 0/1 (default 0)
draws the animation using a transparent background
<P><B>METHODS</B> -- <A HREF="#M_Close">Close</A>, <A HREF="#M_Open">Open</A>, <A HREF="#M_Play">Play</A>, <A HREF="#M_Seek">Seek</A>, <A HREF="#M_Stop">Stop</A><HR><H2><A NAME="O_Bitmap">Bitmap</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Bitmap(FILENAME, [TYPE, X, Y, FLAGS])</TT><BR>Creates a new Bitmap object reading from FILENAME; all other arguments
are optional. TYPE can be:
0 bitmap (this is the default)
1 icon
2 cursor
You can eventually specify your desired size for the image with X and
Y and pass some FLAGS to the underlying LoadImage API (at your own risk)
<P><B>METHODS</B> -- <A HREF="#M_Create">Create</A>, <A HREF="#M_GetDIBits">GetDIBits</A>, <A HREF="#M_Info">Info</A><HR><H2><A NAME="O_Brush">Brush</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Brush(COLOR | %OPTIONS)</TT><BR>Creates a new Brush object.
Allowed %OPTIONS are:
-style =>
0 BS_SOLID
1 BS_NULL
2 BS_HATCHED
3 BS_PATTERN
-pattern => Win32::GUI::Bitmap object (valid for -style => BS_PATTERN)
-hatch => (valid for -style => BS_HATCHED)
0 HS_ORIZONTAL (-----)
1 HS_VERTICAL (|||||)
2 HS_FDIAGONAL (\\\\\)
3 HS_BDIAGONAL (/////)
4 HS_CROSS (+++++)
5 HS_DIAGCROSS (xxxxx)
-color => COLOR
<P><B>METHODS</B> -- <A HREF="#M_Info">Info</A><HR><H2><A NAME="O_Button">Button</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Button(PARENT, %OPTIONS)</TT><BR>Creates a new Button object;
can also be called as PARENT->AddButton(%OPTIONS).
Class specific %OPTIONS are:
-align => left/center/right (default left)
-valign => top/center/bottom
-default => 0/1 (default 0)
-ok => 0/1 (default 0)
-cancel => 0/1 (default 0)
<P><B>EVENTS</B> -- <A HREF="#E_Click">Click</A>, <A HREF="#E_DblClick">DblClick</A>, <A HREF="#E_GotFocus">GotFocus</A>, <A HREF="#E_LostFocus">LostFocus</A>, <A HREF="#E_MouseDown">MouseDown</A>, <A HREF="#E_MouseUp">MouseUp</A><HR><H2><A NAME="O_Checkbox">Checkbox</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Checkbox(PARENT, %OPTIONS)</TT><BR>Creates a new Checkbox object;
can also be called as PARENT->AddCheckbox(%OPTIONS).
%OPTIONS are the same of Button (see new Win32::GUI::Button() ).
<P><B>METHODS</B> -- <A HREF="#M_Checked">Checked</A>, <A HREF="#M_GetCheck">GetCheck</A>, <A HREF="#M_SetCheck">SetCheck</A><P><B>EVENTS</B> -- <A HREF="#E_Click">Click</A>, <A HREF="#E_DblClick">DblClick</A>, <A HREF="#E_GotFocus">GotFocus</A>, <A HREF="#E_LostFocus">LostFocus</A>, <A HREF="#E_MouseDown">MouseDown</A>, <A HREF="#E_MouseUp">MouseUp</A><HR><H2><A NAME="O_Class">Class</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Class(%OPTIONS)</TT><BR>Creates a new window class object.
Allowed %OPTIONS are:
-name => STRING
the name for the class (it must be unique!).
-icon => Win32::GUI::Icon object
-cursor => Win32::GUI::Cursor object
-color => COLOR or Win32::GUI::Brush object
the window background color.
-menu => STRING
a menu name (not yet implemented).
-extends => STRING
name of the class to extend (aka subclassing).
-widget => STRING
name of a widget class to subclass; currently available are:
Button, Listbox, TabStrip, RichEdit.
-style => FLAGS
use with caution!
<HR><H2><A NAME="O_Combobox">Combobox</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Combobox(PARENT, %OPTIONS)</TT><BR>Creates a new Combobox object;
can also be called as PARENT->AddCombobox(%OPTIONS).
<P><B>METHODS</B> -- <A HREF="#M_Add">Add</A>, <A HREF="#M_AddString">AddString</A>, <A HREF="#M_Clear">Clear</A>, <A HREF="#M_Count">Count</A>, <A HREF="#M_FindString">FindString</A>, <A HREF="#M_FindStringExact">FindStringExact</A>, <A HREF="#M_FirstVisibleItem">FirstVisibleItem</A>, <A HREF="#M_GetString">GetString</A>, <A HREF="#M_InsertItem">InsertItem</A>, <A HREF="#M_ItemHeight">ItemHeight</A>, <A HREF="#M_ListIndex">ListIndex</A>, <A HREF="#M_RemoveItem">RemoveItem</A>, <A HREF="#M_Reset">Reset</A>, <A HREF="#M_Select">Select</A>, <A HREF="#M_SelectedItem">SelectedItem</A><P><B>EVENTS</B> -- <A HREF="#E_Change">Change</A>, <A HREF="#E_GotFocus">GotFocus</A>, <A HREF="#E_LostFocus">LostFocus</A><HR><H2><A NAME="O_ComboboxEx">ComboboxEx</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::ComboboxEx(PARENT, %OPTIONS)</TT><BR>Creates a new ComboboxEx object;
can also be called as PARENT->AddComboboxEx(%OPTIONS).
Class specific %OPTIONS are:
-imagelist => Win32::GUI::ImageList object
Except for images, a ComboboxEx object acts like a Win32::GUI::Combobox
object. See also new Win32::GUI::Combobox().
<P><B>METHODS</B> -- <A HREF="#M_InsertItem">InsertItem</A><P><B>EVENTS</B> -- <A HREF="#E_Change">Change</A>, <A HREF="#E_GotFocus">GotFocus</A>, <A HREF="#E_LostFocus">LostFocus</A><HR><H2><A NAME="O_Cursor">Cursor</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Cursor(FILENAME)</TT><BR>Creates a new Cursor object reading from FILENAME.
<HR><H2><A NAME="O_DC">DC</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::DC(WINDOW | DRIVER, DEVICE)</TT><BR>Creates a new DC object; the first form (WINDOW is a Win32::GUI object)
gets the DC for the specified window (can also be called as
WINDOW->GetDC). The second form creates a DC for the specified DEVICE;
actually, the only supported DRIVER is the display driver (eg. the
screen). To get the DC for the entire screen use:
$Screen = new Win32::GUI::DC("DISPLAY");
<P><B>METHODS</B> -- <A HREF="#M_AbortPath">AbortPath</A>, <A HREF="#M_Arc">Arc</A>, <A HREF="#M_BackColor">BackColor</A>, <A HREF="#M_BeginPath">BeginPath</A>, <A HREF="#M_BkMode">BkMode</A>, <A HREF="#M_Circle">Circle</A>, <A HREF="#M_CloseFigure">CloseFigure</A>, <A HREF="#M_Ellipse">Ellipse</A>, <A HREF="#M_EndPath">EndPath</A>, <A HREF="#M_Fill">Fill</A>, <A HREF="#M_FillPath">FillPath</A>, <A HREF="#M_GetPixel">GetPixel</A>, <A HREF="#M_InvertRect">InvertRect</A>, <A HREF="#M_LineTo">LineTo</A>, <A HREF="#M_MapMode">MapMode</A>, <A HREF="#M_MoveTo">MoveTo</A>, <A HREF="#M_PaintDesktop">PaintDesktop</A>, <A HREF="#M_Pie">Pie</A>, <A HREF="#M_Rectangle">Rectangle</A>, <A HREF="#M_Restore">Restore</A>, <A HREF="#M_Save">Save</A>, <A HREF="#M_SelectObject">SelectObject</A>, <A HREF="#M_SetPixel">SetPixel</A>, <A HREF="#M_StrokeAndFillPath">StrokeAndFillPath</A>, <A HREF="#M_StrokePath">StrokePath</A>, <A HREF="#M_TextColor">TextColor</A>, <A HREF="#M_TextOut">TextOut</A>, <A HREF="#M_Validate">Validate</A><HR><H2><A NAME="O_DateTime">DateTime</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::DateTime(PARENT, %OPTIONS)</TT><BR>Creates a new DateTime object;
can also be called as PARENT->AddDateTime(%OPTIONS).
Class specific %OPTIONS are:
[TBD]
<P><B>METHODS</B> -- <A HREF="#M_Format">Format</A>, <A HREF="#M_GetDate">GetDate</A>, <A HREF="#M_SetDate">SetDate</A><HR><H2><A NAME="O_DialogBox">DialogBox</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::DialogBox(%OPTIONS)</TT><BR>Creates a new DialogBox object. See new Win32::GUI::Window().
<P><B>EVENTS</B> -- <A HREF="#E_Activate">Activate</A>, <A HREF="#E_Deactivate">Deactivate</A>, <A HREF="#E_Maximize">Maximize</A>, <A HREF="#E_Minimize">Minimize</A>, <A HREF="#E_Resize">Resize</A>, <A HREF="#E_Terminate">Terminate</A><HR><H2><A NAME="O_Font">Font</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Font(%OPTIONS)</TT><BR>Creates a new Font object. %OPTIONS are:
-size
-height
-width
-escapement
-orientation
-weight
-bold => 0/1
-italic => 0/1
-underline => 0/1
-strikeout => 0/1
-charset
-outputprecision
-clipprecision
-family
-quality
-name
-face
<P><B>METHODS</B> -- <A HREF="#M_GetMetrics">GetMetrics</A>, <A HREF="#M_Info">Info</A><HR><H2><A NAME="O_Graphic">Graphic</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Graphic(PARENT, %OPTIONS)</TT><BR>Creates a new Graphic object;
can also be called as PARENT->AddGraphic(%OPTIONS).
Class specific %OPTIONS are:
<P><B>EVENTS</B> -- <A HREF="#E_Paint">Paint</A><HR><H2><A NAME="O_Header">Header</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Header(PARENT, %OPTIONS)</TT><BR>Creates a new Header object;
can also be called as PARENT->AddHeader(%OPTIONS).
Class specific %OPTIONS are:
-buttons => 0/1 (default 0)
header items look like push buttons and can be clicked.
-hottrack => 0/1 (default 0)
-imagelist => Win32::GUI::ImageList object
<P><B>METHODS</B> -- <A HREF="#M_ChangeItem">ChangeItem</A>, <A HREF="#M_Count">Count</A>, <A HREF="#M_DeleteItem">DeleteItem</A>, <A HREF="#M_InsertItem">InsertItem</A>, <A HREF="#M_ItemRect">ItemRect</A><P><B>EVENTS</B> -- <A HREF="#E_BeginTrack">BeginTrack</A>, <A HREF="#E_DividerDblClick">DividerDblClick</A>, <A HREF="#E_EndTrack">EndTrack</A>, <A HREF="#E_ItemClick">ItemClick</A>, <A HREF="#E_ItemDblClick">ItemDblClick</A>, <A HREF="#E_Track">Track</A><HR><H2><A NAME="O_Icon">Icon</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Icon(FILENAME)</TT><BR>Creates a new Icon object reading from FILENAME.
<HR><H2><A NAME="O_ImageList">ImageList</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::ImageList(X, Y, FLAGS, INITAL, GROW)</TT><BR>Creates an ImageList object; X and Y specify the size of the images,
FLAGS [TBD]. INITIAL and GROW specify the number of images the ImageList
actually contains (INITIAL) and the number of images for which memory
is allocated (GROW).
<P><B>METHODS</B> -- <A HREF="#M_Add">Add</A>, <A HREF="#M_AddBitmap">AddBitmap</A>, <A HREF="#M_BackColor">BackColor</A>, <A HREF="#M_Clear">Clear</A>, <A HREF="#M_Count">Count</A>, <A HREF="#M_Remove">Remove</A>, <A HREF="#M_Replace">Replace</A>, <A HREF="#M_Size">Size</A><HR><H2><A NAME="O_Label">Label</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Label(PARENT, %OPTIONS)</TT><BR>Creates a new Label object;
can also be called as PARENT->AddLabel(%OPTIONS).
Class specific %OPTIONS are:
-align => left/center/right (default left)
-bitmap => 0/1 (default 0)
the control displays a bitmap, not a text.
-fill => black/gray/white/none (default none)
fills the control rectangle ("black", "gray" and "white" are
the window frame color, the desktop color and the window
background color respectively).
-frame => black/gray/white/etched/none (default none)
draws a border around the control. colors are the same
of -fill, with the addition of "etched" (a raised border).
-noprefix => 0/1 (default 0)
disables the interpretation of "&" as accelerator prefix.
-notify => 0/1 (default 0)
enables the Click(), DblClick, etc. events.
-sunken => 0/1 (default 0)
draws a half-sunken border around the control.
-truncate => 0/1/word/path (default 0)
specifies how the text is to be truncated:
0 the text is not truncated
1 the text is truncated at the end
path the text is truncated before the last "\"
(used to shorten paths).
-wrap => 0/1 (default 1)
the text wraps automatically to a new line.
<P><B>METHODS</B> -- <A HREF="#M_SetImage">SetImage</A><P><B>EVENTS</B> -- <A HREF="#E_Click">Click</A>, <A HREF="#E_DblClick">DblClick</A><HR><H2><A NAME="O_ListView">ListView</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::ListView(PARENT, %OPTIONS)</TT><BR>Creates a new ListView object;
can also be called as PARENT->AddListView(%OPTIONS).
<P><B>METHODS</B> -- <A HREF="#M_Arrange">Arrange</A>, <A HREF="#M_ChangeItem">ChangeItem</A>, <A HREF="#M_Clear">Clear</A>, <A HREF="#M_ColumnWidth">ColumnWidth</A>, <A HREF="#M_Count">Count</A>, <A HREF="#M_DeleteColumn">DeleteColumn</A>, <A HREF="#M_DeleteItem">DeleteItem</A>, <A HREF="#M_EditLabel">EditLabel</A>, <A HREF="#M_EnsureVisible">EnsureVisible</A>, <A HREF="#M_GetFirstVisible">GetFirstVisible</A>, <A HREF="#M_GetStringWidth">GetStringWidth</A>, <A HREF="#M_HitTest">HitTest</A>, <A HREF="#M_InsertColumn">InsertColumn</A>, <A HREF="#M_InsertItem">InsertItem</A>, <A HREF="#M_ItemCheck">ItemCheck</A>, <A HREF="#M_ItemPosition">ItemPosition</A>, <A HREF="#M_MoveItem">MoveItem</A>, <A HREF="#M_Select">Select</A>, <A HREF="#M_SelectCount">SelectCount</A>, <A HREF="#M_SelectedItems">SelectedItems</A>, <A HREF="#M_SetImageList">SetImageList</A>, <A HREF="#M_SetItem">SetItem</A>, <A HREF="#M_TextBkColor">TextBkColor</A>, <A HREF="#M_TextColor">TextColor</A>, <A HREF="#M_View">View</A>, <A HREF="#M_VisibleCount">VisibleCount</A><P><B>EVENTS</B> -- <A HREF="#E_ColumnClick">ColumnClick</A>, <A HREF="#E_ItemClick">ItemClick</A>, <A HREF="#E_KeyDown">KeyDown</A><HR><H2><A NAME="O_Listbox">Listbox</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Listbox(PARENT, %OPTIONS)</TT><BR>Creates a new Listbox object;
can also be called as PARENT->AddListbox(%OPTIONS).
Class specific %OPTIONS are:
-multisel => 0/1/2 (default 0)
specifies the selection type:
0 single selection
1 multiple selection
2 multiple selection ehnanced (with Shift, Control, etc.)
-sort => 0/1 (default 0)
items are sorted alphabetically.
<P><B>METHODS</B> -- <A HREF="#M_Add">Add</A>, <A HREF="#M_AddString">AddString</A>, <A HREF="#M_Clear">Clear</A>, <A HREF="#M_Count">Count</A>, <A HREF="#M_FindString">FindString</A>, <A HREF="#M_FindStringExact">FindStringExact</A>, <A HREF="#M_FirstVisibleItem">FirstVisibleItem</A>, <A HREF="#M_GetString">GetString</A>, <A HREF="#M_InsertItem">InsertItem</A>, <A HREF="#M_ItemFromPoint">ItemFromPoint</A>, <A HREF="#M_ItemHeight">ItemHeight</A>, <A HREF="#M_ListIndex">ListIndex</A>, <A HREF="#M_RemoveItem">RemoveItem</A>, <A HREF="#M_Reset">Reset</A>, <A HREF="#M_Select">Select</A>, <A HREF="#M_SelectCount">SelectCount</A>, <A HREF="#M_SelectString">SelectString</A>, <A HREF="#M_SelectedItem">SelectedItem</A>, <A HREF="#M_SelectedItems">SelectedItems</A><P><B>EVENTS</B> -- <A HREF="#E_Click">Click</A>, <A HREF="#E_DblClick">DblClick</A>, <A HREF="#E_GotFocus">GotFocus</A>, <A HREF="#E_LostFocus">LostFocus</A><HR><H2><A NAME="O_Listbox::Item">Listbox::Item</H2><HR><H2><A NAME="O_Menu">Menu</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Menu(...)</TT><BR><P><B>METHODS</B> -- <A HREF="#M_AddMenuButton">AddMenuButton</A><P><B>EVENTS</B> -- <A HREF="#E_Click">Click</A><HR><H2><A NAME="O_MenuButton">MenuButton</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::MenuButton()</TT><BR><P><B>METHODS</B> -- <A HREF="#M_AddMenuItem">AddMenuItem</A><HR><H2><A NAME="O_MenuItem">MenuItem</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::MenuItem()</TT><BR><P><B>METHODS</B> -- <A HREF="#M_Change">Change</A>, <A HREF="#M_Checked">Checked</A>, <A HREF="#M_Enabled">Enabled</A><HR><H2><A NAME="O_NotifyIcon">NotifyIcon</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::NotifyIcon(PARENT, %OPTIONS)</TT><BR>Creates a new NotifyIcon (also known as system tray icon) object;
can also be called as PARENT->AddNotifyIcon(%OPTIONS).
%OPTIONS are:
-icon => Win32::GUI::Icon object
-id => NUMBER
a unique identifier for the NotifyIcon object
-name => STRING
the name for the object
-tip => STRING
the text that will appear as tooltip when the mouse is
on the NotifyIcon
<P><B>EVENTS</B> -- <A HREF="#E_Click">Click</A>, <A HREF="#E_MouseEvent">MouseEvent</A>, <A HREF="#E_RightClick">RightClick</A><HR><H2><A NAME="O_Pen">Pen</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Pen(COLOR | %OPTIONS)</TT><BR>Creates a new Pen object.
Allowed %OPTIONS are:
-style =>
0 PS_SOLID
1 PS_DASH
2 PS_DOT
3 PS_DASHDOT
4 PS_DASHDOTDOT
5 PS_NULL
6 PS_INSIDEFRAME
-width => number
-color => COLOR
<P><B>METHODS</B> -- <A HREF="#M_Info">Info</A><HR><H2><A NAME="O_ProgressBar">ProgressBar</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::ProgressBar(PARENT, %OPTIONS)</TT><BR>Creates a new ProgressBar object;
can also be called as PARENT->AddProgressBar(%OPTIONS).
Class specific %OPTIONS are:
-smooth => 0/1 (default 0)
uses a smooth bar instead of the default segmented bar.
-vertical => 0/1 (default 0)
display progress status vertically (from bottom to top).
<P><B>METHODS</B> -- <A HREF="#M_SetPos">SetPos</A>, <A HREF="#M_SetRange">SetRange</A>, <A HREF="#M_SetStep">SetStep</A>, <A HREF="#M_StepIt">StepIt</A><HR><H2><A NAME="O_RadioButton">RadioButton</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::RadioButton(PARENT, %OPTIONS)</TT><BR>Creates a new RadioButton object;
can also be called as PARENT->AddRadioButton(%OPTIONS).
%OPTIONS are the same of Button (see new Win32::GUI::Button() ).
<P><B>METHODS</B> -- <A HREF="#M_Checked">Checked</A><P><B>EVENTS</B> -- <A HREF="#E_Click">Click</A>, <A HREF="#E_DblClick">DblClick</A>, <A HREF="#E_GotFocus">GotFocus</A>, <A HREF="#E_LostFocus">LostFocus</A>, <A HREF="#E_MouseDown">MouseDown</A>, <A HREF="#E_MouseUp">MouseUp</A><HR><H2><A NAME="O_Rebar">Rebar</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Rebar(PARENT, %OPTIONS)</TT><BR>Creates a new Rebar object;
can also be called as PARENT->AddRebar(%OPTIONS).
Class specific %OPTIONS are:
-bandborders => 0/1 (default 0)
display a border to separate bands.
-fixedorder => 0/1 (default 0)
band position cannot be swapped.
-imagelist => Win32::GUI::ImageList object
-varheight => 0/1 (default 1)
display bands using the minimum required height.
<P><B>METHODS</B> -- <A HREF="#M_BandCount">BandCount</A>, <A HREF="#M_DeleteBand">DeleteBand</A>, <A HREF="#M_InsertBand">InsertBand</A>, <A HREF="#M_RowCount">RowCount</A><P><B>EVENTS</B> -- <A HREF="#E_HeightChange">HeightChange</A><HR><H2><A NAME="O_RichEdit">RichEdit</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::RichEdit(PARENT, %OPTIONS)</TT><BR>Creates a new RichEdit object;
can also be called as PARENT->AddRichEdit(%OPTIONS).
<P><B>METHODS</B> -- <A HREF="#M_BackColor">BackColor</A>, <A HREF="#M_CharFromPos">CharFromPos</A>, <A HREF="#M_FirstVisibleLine">FirstVisibleLine</A>, <A HREF="#M_GetCharFormat">GetCharFormat</A>, <A HREF="#M_LineFromChar">LineFromChar</A>, <A HREF="#M_Load">Load</A>, <A HREF="#M_PosFromChar">PosFromChar</A>, <A HREF="#M_ReplaceSel">ReplaceSel</A>, <A HREF="#M_Save">Save</A>, <A HREF="#M_Select">Select</A>, <A HREF="#M_Selection">Selection</A>, <A HREF="#M_SetCharFormat">SetCharFormat</A>, <A HREF="#M_SetParaFormat">SetParaFormat</A><P><B>EVENTS</B> -- <A HREF="#E_Change">Change</A>, <A HREF="#E_GotFocus">GotFocus</A>, <A HREF="#E_LostFocus">LostFocus</A><HR><H2><A NAME="O_Slider">Slider</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Slider(PARENT, %OPTIONS)</TT><BR>Creates a new Slider object;
can also be called as PARENT->AddSlider(%OPTIONS).
<P><B>EVENTS</B> -- <A HREF="#E_Scroll">Scroll</A><HR><H2><A NAME="O_StatusBar">StatusBar</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::StatusBar(PARENT, %OPTIONS)</TT><BR>Creates a new StatusBar object;
can also be called as PARENT->AddStatusBar(%OPTIONS).
<HR><H2><A NAME="O_TabStrip">TabStrip</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::TabStrip(PARENT, %OPTIONS)</TT><BR>Creates a new TabStrip object;
can also be called as PARENT->AddTabStrip(%OPTIONS).
Class specific %OPTIONS are:
-bottom => 0/1 (default 0)
-buttons => 0/1 (default 0)
-hottrack => 0/1 (default 0)
-imagelist => Win32::GUI::ImageList object
-justify => 0/1 (default 0)
-multiline => 0/1 (default 0)
-right => 0/1 (default 0)
-vertical => 0/1 (default 0)
<P><B>METHODS</B> -- <A HREF="#M_ChangeItem">ChangeItem</A>, <A HREF="#M_Count">Count</A>, <A HREF="#M_DeleteItem">DeleteItem</A>, <A HREF="#M_GetString">GetString</A>, <A HREF="#M_InsertItem">InsertItem</A>, <A HREF="#M_Reset">Reset</A>, <A HREF="#M_Select">Select</A>, <A HREF="#M_SelectedItem">SelectedItem</A><P><B>EVENTS</B> -- <A HREF="#E_Change">Change</A>, <A HREF="#E_Changing">Changing</A><HR><H2><A NAME="O_Textfield">Textfield</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Textfield(PARENT, %OPTIONS)</TT><BR>Creates a new Textfield object;
can also be called as PARENT->AddTextfield(%OPTIONS).
Class specific %OPTIONS are:
-align => left/center/right (default left)
aligns the text in the control accordingly.
-keepselection => 0/1 (default 0)
the selection is not hidden when the control loses focus.
-multiline => 0/1 (default 0)
the control can have more than one line (note that newline
is "\r\n", not "\n"!).
-password => 0/1 (default 0)
masks the user input (like password prompts).
-passwordchar => char (default '*')
the char that is shown instead of the text with -password => 1.
-prompt => (see below)
-readonly => 0/1 (default 0)
text can't be changed.
The -prompt option is very special; if a string is passed, a
Win32::GUI::Label object (with text set to the string passed) is created
to the left of the Textfield.
Example:
$Window->AddTextfield(
-name => "Username",
-left => 75,
-top => 150,
-prompt => "Your name:",
);
Furthermore, the value to -prompt can be a reference to a list containing
the string and an additional parameter, which sets the width for
the Label (eg. [ STRING, WIDTH ] ). If WIDTH is negative, it is calculated
relative to the Textfield left coordinate. Example:
-left => 75, (Label left) (Textfield left)
-prompt => [ "Your name:", 30 ], 75 105 (75+30)
-left => 75,
-prompt => [ "Your name:", -30 ], 45 (75-30) 75
Note that the Win32::GUI::Label object is named like the Textfield, with
a "_Prompt" suffix (in the example above, the Label is named
"Username_Prompt").
<P><B>METHODS</B> -- <A HREF="#M_LineFromChar">LineFromChar</A>, <A HREF="#M_MaxLength">MaxLength</A>, <A HREF="#M_Modified">Modified</A>, <A HREF="#M_PasswordChar">PasswordChar</A>, <A HREF="#M_ReadOnly">ReadOnly</A>, <A HREF="#M_ReplaceSel">ReplaceSel</A>, <A HREF="#M_Select">Select</A>, <A HREF="#M_SelectAll">SelectAll</A>, <A HREF="#M_Undo">Undo</A><P><B>EVENTS</B> -- <A HREF="#E_Change">Change</A>, <A HREF="#E_GotFocus">GotFocus</A>, <A HREF="#E_LostFocus">LostFocus</A><HR><H2><A NAME="O_Timer">Timer</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Timer(PARENT, NAME, ELAPSE)</TT><BR>Creates a new timer in the PARENT window named NAME that will
trigger its Timer() event after ELAPSE milliseconds.
Can also be called as PARENT->AddTimer(NAME, ELAPSE).
<P><B>METHODS</B> -- <A HREF="#M_Interval">Interval</A>, <A HREF="#M_Kill">Kill</A><P><B>EVENTS</B> -- <A HREF="#E_Timer">Timer</A><HR><H2><A NAME="O_Toolbar">Toolbar</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Toolbar(PARENT, %OPTIONS)</TT><BR>Creates a new Toolbar object;
can also be called as PARENT->AddToolbar(%OPTIONS).
Class specific %OPTIONS are:
-flat => 0/1
-imagelist => IMAGELIST
-multiline => 0/1
-nodivider => 0/1
<P><B>METHODS</B> -- <A HREF="#M_AddBitmap">AddBitmap</A>, <A HREF="#M_AddButtons">AddButtons</A>, <A HREF="#M_AddString">AddString</A>, <A HREF="#M_SetBitmapSize">SetBitmapSize</A><P><B>EVENTS</B> -- <A HREF="#E_ButtonClick">ButtonClick</A><HR><H2><A NAME="O_Tooltip">Tooltip</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Tooltip(PARENT, %OPTIONS)</TT><BR>(preliminary) creates a new Tooltip object
<P><B>METHODS</B> -- <A HREF="#M_Add">Add</A>, <A HREF="#M_Count">Count</A><P><B>EVENTS</B> -- <A HREF="#E_NeedText">NeedText</A><HR><H2><A NAME="O_TreeView">TreeView</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::TreeView(PARENT, %OPTIONS)</TT><BR>Creates a new TreeView object
can also be called as PARENT->AddTreeView(%OPTIONS).
<P><B>METHODS</B> -- <A HREF="#M_ChangeItem">ChangeItem</A>, <A HREF="#M_Clear">Clear</A>, <A HREF="#M_Collapse">Collapse</A>, <A HREF="#M_Count">Count</A>, <A HREF="#M_DeleteItem">DeleteItem</A>, <A HREF="#M_EnsureVisible">EnsureVisible</A>, <A HREF="#M_Expand">Expand</A>, <A HREF="#M_FirstVisible">FirstVisible</A>, <A HREF="#M_GetChild">GetChild</A>, <A HREF="#M_GetItem">GetItem</A>, <A HREF="#M_GetNextSibling">GetNextSibling</A>, <A HREF="#M_GetNextVisible">GetNextVisible</A>, <A HREF="#M_GetParent">GetParent</A>, <A HREF="#M_GetPrevSibling">GetPrevSibling</A>, <A HREF="#M_GetPrevVisible">GetPrevVisible</A>, <A HREF="#M_GetRoot">GetRoot</A>, <A HREF="#M_HitTest">HitTest</A>, <A HREF="#M_Indent">Indent</A>, <A HREF="#M_InsertItem">InsertItem</A>, <A HREF="#M_ItemCheck">ItemCheck</A>, <A HREF="#M_ItemInfo">ItemInfo</A>, <A HREF="#M_Reset">Reset</A>, <A HREF="#M_Select">Select</A>, <A HREF="#M_SelectedItem">SelectedItem</A>, <A HREF="#M_SetImageList">SetImageList</A>, <A HREF="#M_Sort">Sort</A>, <A HREF="#M_VisibleCount">VisibleCount</A><P><B>EVENTS</B> -- <A HREF="#E_Collapse">Collapse</A>, <A HREF="#E_Collapsing">Collapsing</A>, <A HREF="#E_Expand">Expand</A>, <A HREF="#E_Expanding">Expanding</A>, <A HREF="#E_KeyDown">KeyDown</A>, <A HREF="#E_NodeClick">NodeClick</A><HR><H2><A NAME="O_UpDown">UpDown</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::UpDown(PARENT, %OPTIONS)</TT><BR>Creates a new UpDown object;
can also be called as PARENT->AddUpDown(%OPTIONS).
<P><B>METHODS</B> -- <A HREF="#M_Base">Base</A>, <A HREF="#M_Buddy">Buddy</A>, <A HREF="#M_Pos">Pos</A>, <A HREF="#M_Range">Range</A><P><B>EVENTS</B> -- <A HREF="#E_Scroll">Scroll</A><HR><H2><A NAME="O_Window">Window</H2><B>CONSTRUCTOR(S)</B><P><TT>new Win32::GUI::Window(%OPTIONS)</TT><BR>Creates a new Window object.
Class specific %OPTIONS are:
-minsize => [X, Y]
specifies the minimum size (width and height) in pixels;
X and Y must be passed in an array reference
-maxsize => [X, Y]
specifies the maximum size (width and height) in pixels;
X and Y must be passed in an array reference
-minwidth => N
-minheight => N
-maxwidht => N
-maxheight => N
specify the minimum and maximum size width
and height, in pixels
-topmost => 0/1 (default 0)
the window "stays on top" even when deactivated
<P><B>METHODS</B> -- <A HREF="#M_AddAnimation">AddAnimation</A>, <A HREF="#M_AddButton">AddButton</A>, <A HREF="#M_AddCheckbox">AddCheckbox</A>, <A HREF="#M_AddCombobox">AddCombobox</A>, <A HREF="#M_AddHeader">AddHeader</A>, <A HREF="#M_AddLabel">AddLabel</A>, <A HREF="#M_AddListView">AddListView</A>, <A HREF="#M_AddListbox">AddListbox</A>, <A HREF="#M_AddMenu">AddMenu</A>, <A HREF="#M_AddNotifyIcon">AddNotifyIcon</A>, <A HREF="#M_AddProgressBar">AddProgressBar</A>, <A HREF="#M_AddRadioButton">AddRadioButton</A>, <A HREF="#M_AddRebar">AddRebar</A>, <A HREF="#M_AddRichEdit">AddRichEdit</A>, <A HREF="#M_AddSlider">AddSlider</A>, <A HREF="#M_AddStatusBar">AddStatusBar</A>, <A HREF="#M_AddTabStrip">AddTabStrip</A>, <A HREF="#M_AddTextfield">AddTextfield</A>, <A HREF="#M_AddTimer">AddTimer</A>, <A HREF="#M_AddToolbar">AddToolbar</A>, <A HREF="#M_AddTreeView">AddTreeView</A>, <A HREF="#M_AddUpDown">AddUpDown</A>, <A HREF="#M_GetDC">GetDC</A><P><B>EVENTS</B> -- <A HREF="#E_Activate">Activate</A>, <A HREF="#E_Deactivate">Deactivate</A>, <A HREF="#E_Maximize">Maximize</A>, <A HREF="#E_Minimize">Minimize</A>, <A HREF="#E_Resize">Resize</A>, <A HREF="#E_Terminate">Terminate</A><HR></BODY></HTML>