Модуль использует: | system | lang.Object | windows.MessageBox | lang.Classes | lang.AnsiString | windows.gui.Widget |

windows.gui.Control
Описание модуля


Control Class Copyright(c) by Metlashevskiy Egor
Класс манипулированим компоненты, все контролы в библиотеки GUI класс Control

Константы

WM_CHANGEUISTATE, WM_UPDATEUISTATE, UIS_SET, UIS_CLEAR, UIS_INITIALIZE, UISF_HIDEFOCUS, UISF_HIDEACCEL, UISF_ACTIVE, WM_NOTIFY, CS_VREDRAW, CS_HREDRAW, CS_KEYCVTWINDOW, CS_DBLCLKS, CS_OWNDC, CS_CLASSDC, CS_PARENTDC, CS_NOKEYCVT, CS_NOCLOSE, CS_SAVEBITS, CS_BYTEALIGNCLIENT, CS_BYTEALIGNWINDOW, CS_PUBLICCLASS, WS_OVERLAPPED, WS_POPUP, WS_CHILD, WS_MINIMIZE, WS_VISIBLE, WS_DISABLED, WS_CLIPSIBLINGS, WS_CLIPCHILDREN, WS_MAXIMIZE, WS_CAPTION, WS_BORDER, WS_DLGFRAME, WS_VSCROLL, WS_HSCROLL, WS_SYSMENU, WS_THICKFRAME, WS_GROUP, WS_TABSTOP, WS_MINIMIZEBOX, WS_MAXIMIZEBOX, WS_TILED, WS_ICONIC, WS_SIZEBOX, WS_OVERLAPPEDWINDOW, WS_TILEDWINDOW, WS_POPUPWINDOW, WS_CHILDWINDOW, WS_EX_DLGMODALFRAME, WS_EX_NOPARENTNOTIFY, WS_EX_TOPMOST, WS_EX_ACCEPTFILES, WS_EX_TRANSPARENT, WS_EX_TOOLWINDOW, WS_EX_SMCAPTION, WS_EX_WINDOWEDGE, WS_EX_CLIENTEDGE, WS_EX_CONTEXTHELP, WS_EX_RIGHT, WS_EX_LEFT, WS_EX_RTLREADING, WS_EX_LTRREADING, WS_EX_LEFTSCROLLBAR, WS_EX_RIGHTSCROLLBAR, WS_EX_CONTROLPARENT, WS_EX_STATICEDGE, WS_EX_APPWINDOW, WS_EX_OVERLAPPEDWINDOW, WS_EX_PALETTEWINDOW, WS_EX_LAYERED, WS_EX_NOINHERITLAYOUT, WS_EX_LAYOUTRTL, WS_EX_COMPOSITED, WS_EX_NOACTIVATE, SW_HIDE, SW_SHOWNORMAL, SW_NORMAL, SW_SHOWMINIMIZED, SW_SHOWMAXIMIZED, SW_MAXIMIZE, SW_SHOWNOACTIVATE, SW_SHOW, SW_MINIMIZE, SW_SHOWMINNOACTIVE, SW_SHOWNA, SW_RESTORE, SW_SHOWDEFAULT, SW_MAX, CW_USEDEFAULT, HWND_DESKTOP, COLOR_SCROLLBAR, COLOR_BACKGROUND, COLOR_ACTIVECAPTION, COLOR_INACTIVECAPTION, COLOR_MENU, COLOR_WINDOW, COLOR_WINDOWFRAME, COLOR_MENUTEXT, COLOR_WINDOWTEXT, COLOR_CAPTIONTEXT, COLOR_ACTIVEBORDER, COLOR_INACTIVEBORDER, COLOR_APPWORKSPACE, COLOR_HIGHLIGHT, COLOR_HIGHLIGHTTEXT, COLOR_BTNFACE, COLOR_BTNSHADOW, COLOR_GRAYTEXT, COLOR_BTNTEXT, COLOR_INACTIVECAPTIONTEXT, COLOR_BTNHIGHLIGHT, WM_NULL, WM_CREATE, WM_DESTROY, WM_MOVE, WM_SIZE, IDC_ARROW, IDC_IBEAM, IDC_WAIT, IDC_CROSS, IDC_UPARROW, IDC_SIZE, IDC_ICON, IDC_SIZENWSE, IDC_SIZENESW, IDC_SIZEWE, IDC_SIZENS, IDC_SIZEALL, IDC_NO, IDC_APPSTARTING, GWL_WNDPROC, GWL_HINSTANCE, GWL_HWNDPARENT, GWL_STYLE, GWL_EXSTYLE, GWL_USERDATA, GWL_ID, GCL_MENUNAME, GCL_HBRBACKGROUND, GCL_HCURSOR, GCL_HICON, GCL_HMODULE, GCL_CBWNDEXTRA, GCL_CBCLSEXTRA, GCL_WNDPROC, GCL_STYLE, GCW_ATOM, WM_ACTIVATE, WA_INACTIVE, WA_ACTIVE, WA_CLICKACTIVE, WM_SETFOCUS, WM_KILLFOCUS, WM_ENABLE, WM_SETREDRAW, WM_SETTEXT, WM_GETTEXT, WM_GETTEXTLENGTH, WM_PAINT, WM_CLOSE, WM_QUERYENDSESSION, WM_QUIT, WM_QUERYOPEN, WM_ERASEBKGND, WM_SYSCOLORCHANGE, WM_ENDSESSION, WM_SHOWWINDOW, WM_WININICHANGE, WM_DEVMODECHANGE, WM_ACTIVATEAPP, WM_FONTCHANGE, WM_TIMECHANGE, WM_CANCELMODE, WM_SETCURSOR, WM_MOUSEACTIVATE, WM_CHILDACTIVATE, WM_QUEUESYNC, WM_GETMINMAXINFO, WM_PAINTICON, WM_ICONERASEBKGND, WM_NEXTDLGCTL, WM_SPOOLERSTATUS, WM_DRAWITEM, WM_MEASUREITEM, WM_DELETEITEM, WM_VKEYTOITEM, WM_CHARTOITEM, WM_SETFONT, WM_GETFONT, WM_SETHOTKEY, WM_GETHOTKEY, WM_QUERYDRAGICON, WM_COMPAREITEM, WM_COMPACTING, WM_OTHERWINDOWCREATED, WM_OTHERWINDOWDESTROYED, WM_COMMNOTIFY, CN_RECEIVE, CN_TRANSMIT, CN_EVENT, WM_WINDOWPOSCHANGING, WM_WINDOWPOSCHANGED, WM_POWER, PWR_OK, PWR_FAIL, PWR_SUSPENDREQUEST, PWR_SUSPENDRESUME, PWR_CRITICALRESUME, WM_COPYDATA, WM_CANCELJOURNAL, WM_NCCREATE, WM_NCDESTROY, WM_NCCALCSIZE, WM_NCHITTEST, WM_NCPAINT, WM_NCACTIVATE, WM_GETDLGCODE, WM_NCMOUSEMOVE, WM_NCLBUTTONDOWN, WM_NCLBUTTONUP, WM_NCLBUTTONDBLCLK, WM_NCRBUTTONDOWN, WM_NCRBUTTONUP, WM_NCRBUTTONDBLCLK, WM_NCMBUTTONDOWN, WM_NCMBUTTONUP, WM_NCMBUTTONDBLCLK, WM_KEYFIRST, WM_KEYDOWN, WM_KEYUP, WM_CHAR, WM_DEADCHAR, WM_SYSKEYDOWN, WM_SYSKEYUP, WM_SYSCHAR, WM_SYSDEADCHAR, WM_KEYLAST, WM_INITDIALOG, WM_COMMAND, WM_SYSCOMMAND, WM_TIMER, WM_HSCROLL, WM_VSCROLL, WM_INITMENU, WM_INITMENUPOPUP, WM_MENUSELECT, WM_MENUCHAR, WM_ENTERIDLE, WM_CTLCOLORMSGBOX, WM_CTLCOLOREDIT, WM_CTLCOLORLISTBOX, WM_CTLCOLORBTN, WM_CTLCOLORDLG, WM_CTLCOLORSCROLLBAR, WM_CTLCOLORSTATIC, WM_MOUSEFIRST, WM_MOUSEMOVE, WM_LBUTTONDOWN, WM_LBUTTONUP, WM_LBUTTONDBLCLK, WM_RBUTTONDOWN, WM_RBUTTONUP, WM_RBUTTONDBLCLK, WM_MBUTTONDOWN, WM_MBUTTONUP, WM_MBUTTONDBLCLK, WM_MOUSELAST, WM_PARENTNOTIFY, WM_ENTERMENULOOP, WM_EXITMENULOOP, WM_MDICREATE, WM_MDIDESTROY, WM_MDIACTIVATE, WM_MDIRESTORE, WM_MDINEXT, WM_MDIMAXIMIZE, WM_MDITILE, WM_MDICASCADE, WM_MDIICONARRANGE, WM_MDIGETACTIVE, WM_MDISETMENU, WM_DROPFILES, WM_MDIREFRESHMENU, WM_CUT, WM_COPY, WM_PASTE, WM_CLEAR, WM_UNDO, WM_RENDERFORMAT, WM_RENDERALLFORMATS, WM_DESTROYCLIPBOARD, WM_DRAWCLIPBOARD, WM_PAINTCLIPBOARD, WM_VSCROLLCLIPBOARD, WM_SIZECLIPBOARD, WM_ASKCBFORMATNAME, WM_CHANGECBCHAIN, WM_HSCROLLCLIPBOARD, WM_QUERYNEWPALETTE, WM_PALETTEISCHANGING, WM_PALETTECHANGED, WM_HOTKEY, WM_PENWINFIRST, WM_PENWINLAST, MK_LBUTTON, MK_RBUTTON, MK_SHIFT, MK_CONTROL, MK_MBUTTON, WM_USER, BS_PUSHBUTTON, BS_DEFPUSHBUTTON, BS_CHECKBOX, BS_AUTOCHECKBOX, BS_RADIOBUTTON, BS_3STATE, BS_AUTO3STATE, BS_GROUPBOX, BS_USERBUTTON, BS_AUTORADIOBUTTON, BS_OWNERDRAW, BS_LEFTTEXT, BS_TEXT, BS_ICON, BS_BITMAP, BS_LEFT, BS_RIGHT, BS_CENTER, BS_TOP, BS_BOTTOM, BS_VCENTER, BS_PUSHLIKE, BS_MULTILINE, BS_NOTIFY, BS_FLAT, BS_RIGHTBUTTON, HWND_TOPMOST, HWND_NOTOPMOST, SWP_NOSIZE, SWP_NOMOVE, SWP_NOACTIVATE, SWP_SHOWWINDOW, ES_LEFT, ES_CENTER, ES_RIGHT, ES_MULTILINE, ES_UPPERCASE, ES_LOWERCASE, ES_PASSWORD, ES_AUTOVSCROLL, ES_AUTOHSCROLL, ES_NOHIDESEL, ES_OEMCONVERT, ES_READONLY, ES_WANTRETURN, EN_SETFOCUS, EN_KILLFOCUS, EN_CHANGE, EN_UPDATE, EN_ERRSPACE, EN_MAXTEXT, EN_HSCROLL, EN_VSCROLL, EM_GETSEL, EM_SETSEL, EM_GETRECT, EM_SETRECT, EM_SETRECTNP, EM_SCROLL, EM_LINESCROLL, EM_SCROLLCARET, EM_GETMODIFY, EM_SETMODIFY, EM_GETLINECOUNT, EM_LINEINDEX, EM_SETHANDLE, EM_GETHANDLE, EM_GETTHUMB, EM_LINELENGTH, EM_REPLACESEL, EM_GETLINE, EM_LIMITTEXT, EM_CANUNDO, EM_UNDO, EM_FMTLINES, EM_LINEFROMCHAR, EM_SETTABSTOPS, EM_SETPASSWORDCHAR, EM_EMPTYUNDOBUFFER, EM_GETFIRSTVISIBLELINE, EM_SETREADONLY, EM_SETWORDBREAKPROC, EM_GETWORDBREAKPROC, EM_GETPASSWORDCHAR, EM_GETLIMITTEXT, WB_LEFT, WB_RIGHT, WB_ISDELIMITER, BN_CLICKED, BN_PAINT, BN_HILITE, BN_UNHILITE, BN_DISABLE, BN_DOUBLECLICKED, BM_GETCHECK, BM_SETCHECK, BM_GETSTATE, BM_SETSTATE, BM_SETSTYLE, SS_LEFT, SS_CENTER, SS_RIGHT, SS_ICON, SS_BLACKRECT, SS_GRAYRECT, SS_WHITERECT, SS_BLACKFRAME, SS_GRAYFRAME, SS_WHITEFRAME, SS_USERITEM, SS_SIMPLE, SS_LEFTNOWORDWRAP, SS_NOPREFIX, SS_BITMAP, SS_CENTERIMAGE, SS_ENHMETAFILE, SS_NOTIFY, SS_REALSIZEIMAGE, SS_RIGHTJUST, SS_SUNKEN, SS_ELLIPSISMASK, STM_SETICON, STM_GETICON, STM_MSGMAX, WC_DIALOG, DWL_MSGRESULT, DWL_DLGPROC, DWL_USER, DDL_READWRITE, DDL_READONLY, DDL_HIDDEN, DDL_SYSTEM, DDL_DIRECTORY, DDL_ARCHIVE, DDL_POSTMSGS, DDL_DRIVES, DDL_EXCLUSIVE, DS_ABSALIGN, DS_SYSMODAL, DS_LOCALEDIT, DS_SETFONT, DS_MODALFRAME, DS_NOIDLEMSG, DS_SETFOREGROUND, DM_GETDEFID, DM_SETDEFID, DC_HASDEFID, DLGC_WANTARROWS, DLGC_WANTTAB, DLGC_WANTALLKEYS, DLGC_WANTMESSAGE, DLGC_HASSETSEL, DLGC_DEFPUSHBUTTON, DLGC_UNDEFPUSHBUTTON, DLGC_RADIOBUTTON, DLGC_WANTCHARS, DLGC_STATIC, DLGC_BUTTON, LB_CTLCODE, LB_OKAY, LB_ERR, LB_ERRSPACE, LBN_ERRSPACE, LBN_SELCHANGE, LBN_DBLCLK, LBN_SELCANCEL, LBN_SETFOCUS, LBN_KILLFOCUS, LB_ADDSTRING, LB_INSERTSTRING, LB_DELETESTRING, LB_SELITEMRANGEEX, LB_RESETCONTENT, LB_SETSEL, LB_SETCURSEL, LB_GETSEL, LB_GETCURSEL, LB_GETTEXT, LB_GETTEXTLEN, LB_GETCOUNT, LB_SELECTSTRING, LB_DIR, LB_GETTOPINDEX, LB_FINDSTRING, LB_GETSELCOUNT, LB_GETSELITEMS, LB_SETTABSTOPS, LB_GETHORIZONTALEXTENT, LB_SETHORIZONTALEXTENT, LB_SETCOLUMNWIDTH, LB_ADDFILE, LB_SETTOPINDEX, LB_GETITEMRECT, LB_GETITEMDATA, LB_SETITEMDATA, LB_SELITEMRANGE, LB_SETANCHORINDEX, LB_GETANCHORINDEX, LB_SETCARETINDEX, LB_GETCARETINDEX, LB_SETITEMHEIGHT, LB_GETITEMHEIGHT, LB_FINDSTRINGEXACT, LB_SETLOCALE, LB_GETLOCALE, LB_SETCOUNT, LB_MSGMAX, LBS_NOTIFY, LBS_SORT, LBS_NOREDRAW, LBS_MULTIPLESEL, LBS_OWNERDRAWFIXED, LBS_OWNERDRAWVARIABLE, LBS_HASSTRINGS, LBS_USETABSTOPS, LBS_NOINTEGRALHEIGHT, LBS_MULTICOLUMN, LBS_WANTKEYBOARDINPUT, LBS_EXTENDEDSEL, LBS_DISABLENOSCROLL, LBS_NODATA, LBS_STANDARD, CB_OKAY, CB_ERR, CB_ERRSPACE, CBN_ERRSPACE, CBN_SELCHANGE, CBN_DBLCLK, CBN_SETFOCUS, CBN_KILLFOCUS, CBN_EDITCHANGE, CBN_EDITUPDATE, CBN_DROPDOWN, CBN_CLOSEUP, CBN_SELENDOK, CBN_SELENDCANCEL, CBS_SIMPLE, CBS_DROPDOWN, CBS_DROPDOWNLIST, CBS_OWNERDRAWFIXED, CBS_OWNERDRAWVARIABLE, CBS_AUTOHSCROLL, CBS_OEMCONVERT, CBS_SORT, CBS_HASSTRINGS, CBS_NOINTEGRALHEIGHT, CBS_DISABLENOSCROLL, CB_GETEDITSEL, CB_LIMITTEXT, CB_SETEDITSEL, CB_ADDSTRING, CB_DELETESTRING, CB_DIR, CB_GETCOUNT, CB_GETCURSEL, CB_GETLBTEXT, CB_GETLBTEXTLEN, CB_INSERTSTRING, CB_RESETCONTENT, CB_FINDSTRING, CB_SELECTSTRING, CB_SETCURSEL, CB_SHOWDROPDOWN, CB_GETITEMDATA, CB_SETITEMDATA, CB_GETDROPPEDCONTROLRECT, CB_SETITEMHEIGHT, CB_GETITEMHEIGHT, CB_SETEXTENDEDUI, CB_GETEXTENDEDUI, CB_GETDROPPEDSTATE, CB_FINDSTRINGEXACT, CB_SETLOCALE, CB_GETLOCALE, CB_MSGMAX, SBS_HORZ, SBS_VERT, SBS_TOPALIGN, SBS_LEFTALIGN, SBS_BOTTOMALIGN, SBS_RIGHTALIGN, SBS_SIZEBOXTOPLEFTALIGN, SBS_SIZEBOXBOTTOMRIGHTALIGN, SBS_SIZEBOX, SBM_SETPOS, SBM_GETPOS, SBM_SETRANGE, SBM_SETRANGEREDRAW, SBM_GETRANGE, SBM_ENABLE_ARROWS, RDW_INVALIDATE, LF_FACESIZE, LF_FULLFACESIZE, TA_NOUPDATECP, TA_UPDATECP, TA_LEFT, TA_RIGHT, TA_CENTER, TA_TOP, TA_BOTTOM, TA_BASELINE, TA_MASK, BS_SOLID, BS_NULL, BS_HOLLOW, BS_HATCHED, BS_PATTERN, BS_INDEXED, BS_DIBPATTERN, BS_DIBPATTERNPT, BS_PATTERN8X8, BS_DIBPATTERN8X8, HS_HORIZONTAL, HS_VERTICAL, HS_FDIAGONAL, HS_BDIAGONAL, HS_CROSS, HS_DIAGCROSS, HS_FDIAGONAL1, HS_BDIAGONAL1, HS_SOLID, HS_DENSE1, HS_DENSE2, HS_DENSE3, HS_DENSE4, HS_DENSE5, HS_DENSE6, HS_DENSE7, HS_DENSE8, HS_NOSHADE, HS_HALFTONE, HS_SOLIDCLR, HS_DITHEREDCLR, HS_SOLIDTEXTCLR, HS_DITHEREDTEXTCLR, HS_SOLIDBKCLR, HS_DITHEREDBKCLR, HS_API_MAX, MIIM_STATE, MIIM_ID, MIIM_SUBMENU, MIIM_CHECKMARKS, MIIM_TYPE, MIIM_DATA, MIIM_STRING, MIIM_BITMAP, MIIM_FTYPE, MF_INSERT, MF_CHANGE, MF_APPEND, MF_DELETE, MF_REMOVE, MF_BYCOMMAND, MF_BYPOSITION, MF_SEPARATOR, MF_ENABLED, MF_GRAYED, MF_DISABLED, MF_UNCHECKED, MF_CHECKED, MF_USECHECKBITMAPS, MF_STRING, MF_BITMAP, MF_OWNERDRAW, MF_POPUP, MF_MENUBARBREAK, MF_MENUBREAK, MF_UNHILITE, MF_HILITE, MF_SYSMENU, MF_HELP, MF_MOUSESELECT, MFS_CHECKED, MFS_ENABLED, MFT_STRING, MFT_RADIOCHECK, MFT_SEPARATOR, MF_END, SC_SIZE, SC_MOVE, SC_MINIMIZE, SC_MAXIMIZE, SC_NEXTWINDOW, SC_PREVWINDOW, SC_CLOSE, SC_VSCROLL, SC_HSCROLL, SC_MOUSEMENU, SC_KEYMENU, SC_ARRANGE, SC_RESTORE, SC_TASKLIST, SC_SCREENSAVE, SC_HOTKEY, SC_ICON, SC_ZOOM, PS_SOLID, PS_DASH, PS_DOT, PS_DASHDOT, PS_DASHDOTDOT, PS_NULL, PS_INSIDEFRAME, PS_USERSTYLE, PS_ALTERNATE, PS_STYLE_MASK, PS_ENDCAP_ROUND, PS_ENDCAP_SQUARE, PS_ENDCAP_FLAT, PS_ENDCAP_MASK, PS_JOIN_ROUND, PS_JOIN_BEVEL, PS_JOIN_MITER, PS_JOIN_MASK, PS_COSMETIC, PS_GEOMETRIC, PS_TYPE_MASK, SB_HORZ, SB_VERT, SB_CTL, SB_BOTH, SB_LINEUP, SB_LINELEFT, SB_LINEDOWN, SB_LINERIGHT, SB_PAGEUP, SB_PAGELEFT, SB_PAGEDOWN, SB_PAGERIGHT, SB_THUMBPOSITION, SB_THUMBTRACK, SB_TOP, SB_LEFT, SB_BOTTOM, SB_RIGHT, SB_ENDSCROLL, SW_SCROLLCHILDREN, SW_INVALIDATE, SW_ERASE, ESB_ENABLE_BOTH, ESB_DISABLE_BOTH, ESB_DISABLE_LEFT, ESB_DISABLE_RIGHT, ESB_DISABLE_UP, ESB_DISABLE_DOWN, ESB_DISABLE_LTUP, ESB_DISABLE_RTDN, SIF_RANGE, SIF_PAGE, SIF_POS, SIF_DISABLENOSCROLL, SIF_TRACKPOS, SIF_ALL, LR_LOADFROMFILE, IMAGE_BITMAP, IMAGE_ICON, IMAGE_CURSOR, IMAGE_ENHMETAFILE, CF_BITMAP, STM_SETIMAGE, TVS_HASBUTTONS, TVS_HASLINES, TVS_LINESATROOT, TVS_EDITLABELS, TVS_DISABLEDRAGDROP, TVS_SHOWSELALWAYS, SM_CYVSCROLL, PBS_SMOOTH, PBS_VERTICAL, PBM_SETRANGE, PBM_SETPOS, PBM_DELTAPOS, PBM_SETSTEP, PBM_STEPIT, PBM_SETRANGE32, CCM_FIRST, CCM_SETBKCOLOR, PBM_GETRANGE, PBM_GETPOS, PBM_SETBARCOLOR, PBM_SETBKCOLOR,

Списки

BackgroundStyles,

Функции

RegisterClass, UnregisterClass, CreateWindowEx, DefWindowProc, PostQuitMessage, GetMessage, TranslateMessage, DispatchMessage, ShowWindow, LoadCursor, DefMDIChildProc, GetWindowLong, SetWindowLong, CallWindowProc, GetModuleHandle, GetWindowText, SetWindowText, UpdateWindow, CloseWindow, GetStockObject, GetSysColor, CreateSolidBrush, GetProp, SetProp, GetWindowRect, SetWindowPos, MoveWindow, GetClientRect, GetParent, SetParent, SendMessage, ClientToScreen, ScreenToClient, RedrawWindow, InitCommonControls, MoveToEx, LineTo, GetDC, Rectangle, DeleteDC, DeleteObject, SelectObject, SelectPalette, SetBkColor, SetBkMode, CreateFontIndirect, CreateFont, CreateHatchBrush, CreateMetaFile, TextOut, SetTextColor, SetTextAlign, SetTextJustification, UpdateColors, SetTimer, KillTimer, CreateBrushIndirect, GetSystemMetrics, LoadMenu, LoadMenuIndirect, GetMenu, SetMenu, HiliteMenuItem, GetMenuString, GetMenuState, DrawMenuBar, GetSystemMenu, CreateMenu, CreatePopupMenu, DestroyMenu, CheckMenuItem, EnableMenuItem, GetSubMenu, GetMenuItemID, GetMenuItemCount, InsertMenu, AppendMenu, ModifyMenu, RemoveMenu, DeleteMenu, SetMenuItemBitmaps, GetMenuCheckMarkDimensions, TrackPopupMenu, SetMenuDefaultItem, SetMenuItemInfo, GetMenuContextHelpId, GetMenuDefaultItem, GetMenuItemInfo, GetMenuItemRect, InsertMenuItem, GetClassLong, SetClassLong, BeginPaint, EndPaint, ShowCursor, SetCursorPos, SetCursor, GetCursorPos, ClipCursor, GetCursor, GetClipCursor, InvalidateRect, ValidateRect, InvalidateRgn, ValidateRgn, DestroyWindow, CreatePen, CreatePenIndirect, GetOpenFileName, GetSaveFileName, CHOOSECOLOR, ScrollWindow, ScrollDC, ScrollWindowEx, SetScrollPos, GetScrollPos, SetScrollRange, GetScrollRange, ShowScrollBar, EnableScrollBar, GetBkColor, GetBkMode, GetTextColor, WindowFromPoint, WinExec, SetScrollInfo, GetScrollInfo, LoadImage, SetPixel, SetPixelV, IsWindowVisible, SetActiveWindow, SetForegroundWindow, SetFocus, BringWindowToTop, FlashWindow, IsWindow, IsWindowEnabled, EnableWindow, HiWord, HiWords, LoWord, MakeParam, RegisterClass, CreateControl, ClassLoader_OnBeforeLoad, ClassLoader_OnAfterLoad, ClassLoader_OnEventLoad, ClassLoader_OnStoreProperty, CreateControlFromFile, FlipControlFromFile, InitLibrary, ReleaseLibrary

Классы

LoaderStoreProperty,

Методы

ControlEventBuilder,

Методы

Control,

Свойства


Методы

ClassLoader

События


Методы

ИмяТип данныхЗначение

WM_CHANGEUISTATE

word295

WM_UPDATEUISTATE

word296

UIS_SET

byte1

UIS_CLEAR

byte2

UIS_INITIALIZE

byte3

UISF_HIDEFOCUS

byte1

UISF_HIDEACCEL

byte2

UISF_ACTIVE

byte4

WM_NOTIFY

byte78

CS_VREDRAW

byte1

CS_HREDRAW

byte2

CS_KEYCVTWINDOW

byte4

CS_DBLCLKS

byte8

CS_OWNDC

byte32

CS_CLASSDC

byte64

CS_PARENTDC

byte128

CS_NOKEYCVT

word256

CS_NOCLOSE

word512

CS_SAVEBITS

word2048

CS_BYTEALIGNCLIENT

word4096

CS_BYTEALIGNWINDOW

word8192

CS_PUBLICCLASS

word16384

WS_OVERLAPPED

byte0

WS_POPUP

dword2147483648

WS_CHILD

dword1073741824

WS_MINIMIZE

dword536870912

WS_VISIBLE

dword268435456

WS_DISABLED

dword134217728

WS_CLIPSIBLINGS

dword67108864

WS_CLIPCHILDREN

dword33554432

WS_MAXIMIZE

dword16777216

WS_CAPTION

dword12582912

WS_BORDER

dword8388608

WS_DLGFRAME

dword4194304

WS_VSCROLL

dword2097152

WS_HSCROLL

dword1048576

WS_SYSMENU

dword524288

WS_THICKFRAME

dword262144

WS_GROUP

dword131072

WS_TABSTOP

dword65536

WS_MINIMIZEBOX

dword131072

WS_MAXIMIZEBOX

dword65536

WS_TILED

byte0

WS_ICONIC

dword536870912

WS_SIZEBOX

dword262144

WS_OVERLAPPEDWINDOW

dword13565952

WS_TILEDWINDOW

dword13565952

WS_POPUPWINDOW

dword2156396544

WS_CHILDWINDOW

dword1073741824

WS_EX_DLGMODALFRAME

byte1

WS_EX_NOPARENTNOTIFY

byte4

WS_EX_TOPMOST

byte8

WS_EX_ACCEPTFILES

byte16

WS_EX_TRANSPARENT

byte32

WS_EX_TOOLWINDOW

byte128

WS_EX_SMCAPTION

byte128

WS_EX_WINDOWEDGE

word256

WS_EX_CLIENTEDGE

word512

WS_EX_CONTEXTHELP

word1024

WS_EX_RIGHT

word4096

WS_EX_LEFT

byte0

WS_EX_RTLREADING

word8192

WS_EX_LTRREADING

byte0

WS_EX_LEFTSCROLLBAR

word16384

WS_EX_RIGHTSCROLLBAR

byte0

WS_EX_CONTROLPARENT

dword65536

WS_EX_STATICEDGE

dword131072

WS_EX_APPWINDOW

dword262144

WS_EX_OVERLAPPEDWINDOW

word768

WS_EX_PALETTEWINDOW

word392

WS_EX_LAYERED

dword524288

WS_EX_NOINHERITLAYOUT

dword1048576

WS_EX_LAYOUTRTL

dword4194304

WS_EX_COMPOSITED

dword33554432

WS_EX_NOACTIVATE

dword134217728

SW_HIDE

byte0

SW_SHOWNORMAL

byte1

SW_NORMAL

byte1

SW_SHOWMINIMIZED

byte2

SW_SHOWMAXIMIZED

byte3

SW_MAXIMIZE

byte3

SW_SHOWNOACTIVATE

byte4

SW_SHOW

byte5

SW_MINIMIZE

byte6

SW_SHOWMINNOACTIVE

byte7

SW_SHOWNA

byte8

SW_RESTORE

byte9

SW_SHOWDEFAULT

byte10

SW_MAX

byte10

CW_USEDEFAULT

dword2147483648

HWND_DESKTOP

byte0

COLOR_SCROLLBAR

byte0

COLOR_BACKGROUND

byte1

COLOR_ACTIVECAPTION

byte2

COLOR_INACTIVECAPTION

byte3

COLOR_MENU

byte4

COLOR_WINDOW

byte5

COLOR_WINDOWFRAME

byte6

COLOR_MENUTEXT

byte7

COLOR_WINDOWTEXT

byte8

COLOR_CAPTIONTEXT

byte9

COLOR_ACTIVEBORDER

byte10

COLOR_INACTIVEBORDER

byte11

COLOR_APPWORKSPACE

byte12

COLOR_HIGHLIGHT

byte13

COLOR_HIGHLIGHTTEXT

byte14

COLOR_BTNFACE

byte15

COLOR_BTNSHADOW

byte16

COLOR_GRAYTEXT

byte17

COLOR_BTNTEXT

byte18

COLOR_INACTIVECAPTIONTEXT

byte19

COLOR_BTNHIGHLIGHT

byte20

WM_NULL

byte0

WM_CREATE

byte1

WM_DESTROY

byte2

WM_MOVE

byte3

WM_SIZE

byte5

IDC_ARROW

word32512

IDC_IBEAM

word32513

IDC_WAIT

word32514

IDC_CROSS

word32515

IDC_UPARROW

word32516

IDC_SIZE

word32640

IDC_ICON

word32641

IDC_SIZENWSE

word32642

IDC_SIZENESW

word32643

IDC_SIZEWE

word32644

IDC_SIZENS

word32645

IDC_SIZEALL

word32646

IDC_NO

word32648

IDC_APPSTARTING

word32650

GWL_WNDPROC

small-4

GWL_HINSTANCE

small-6

GWL_HWNDPARENT

small-8

GWL_STYLE

small-16

GWL_EXSTYLE

small-20

GWL_USERDATA

small-21

GWL_ID

small-12

GCL_MENUNAME

small-8

GCL_HBRBACKGROUND

small-10

GCL_HCURSOR

small-12

GCL_HICON

small-14

GCL_HMODULE

small-16

GCL_CBWNDEXTRA

small-18

GCL_CBCLSEXTRA

small-20

GCL_WNDPROC

small-24

GCL_STYLE

small-26

GCW_ATOM

small-32

WM_ACTIVATE

byte6

WA_INACTIVE

byte0

WA_ACTIVE

byte1

WA_CLICKACTIVE

byte2

WM_SETFOCUS

byte7

WM_KILLFOCUS

byte8

WM_ENABLE

byte10

WM_SETREDRAW

byte11

WM_SETTEXT

byte12

WM_GETTEXT

byte13

WM_GETTEXTLENGTH

byte14

WM_PAINT

byte15

WM_CLOSE

byte16

WM_QUERYENDSESSION

byte17

WM_QUIT

byte18

WM_QUERYOPEN

byte19

WM_ERASEBKGND

byte20

WM_SYSCOLORCHANGE

byte21

WM_ENDSESSION

byte22

WM_SHOWWINDOW

byte24

WM_WININICHANGE

byte26

WM_DEVMODECHANGE

byte27

WM_ACTIVATEAPP

byte28

WM_FONTCHANGE

byte29

WM_TIMECHANGE

byte30

WM_CANCELMODE

byte31

WM_SETCURSOR

byte32

WM_MOUSEACTIVATE

byte33

WM_CHILDACTIVATE

byte34

WM_QUEUESYNC

byte35

WM_GETMINMAXINFO

byte36

WM_PAINTICON

byte38

WM_ICONERASEBKGND

byte39

WM_NEXTDLGCTL

byte40

WM_SPOOLERSTATUS

byte42

WM_DRAWITEM

byte43

WM_MEASUREITEM

byte44

WM_DELETEITEM

byte45

WM_VKEYTOITEM

byte46

WM_CHARTOITEM

byte47

WM_SETFONT

byte48

WM_GETFONT

byte49

WM_SETHOTKEY

byte50

WM_GETHOTKEY

byte51

WM_QUERYDRAGICON

byte55

WM_COMPAREITEM

byte57

WM_COMPACTING

byte65

WM_OTHERWINDOWCREATED

byte66

WM_OTHERWINDOWDESTROYED

byte67

WM_COMMNOTIFY

byte68

CN_RECEIVE

byte1

CN_TRANSMIT

byte2

CN_EVENT

byte4

WM_WINDOWPOSCHANGING

byte70

WM_WINDOWPOSCHANGED

byte71

WM_POWER

byte72

PWR_OK

byte1

PWR_FAIL

small-1

PWR_SUSPENDREQUEST

byte1

PWR_SUSPENDRESUME

byte2

PWR_CRITICALRESUME

byte3

WM_COPYDATA

byte74

WM_CANCELJOURNAL

byte75

WM_NCCREATE

byte129

WM_NCDESTROY

byte130

WM_NCCALCSIZE

byte131

WM_NCHITTEST

byte132

WM_NCPAINT

byte133

WM_NCACTIVATE

byte134

WM_GETDLGCODE

byte135

WM_NCMOUSEMOVE

byte160

WM_NCLBUTTONDOWN

byte161

WM_NCLBUTTONUP

byte162

WM_NCLBUTTONDBLCLK

byte163

WM_NCRBUTTONDOWN

byte164

WM_NCRBUTTONUP

byte165

WM_NCRBUTTONDBLCLK

byte166

WM_NCMBUTTONDOWN

byte167

WM_NCMBUTTONUP

byte168

WM_NCMBUTTONDBLCLK

byte169

WM_KEYFIRST

word256

WM_KEYDOWN

word256

WM_KEYUP

word257

WM_CHAR

word258

WM_DEADCHAR

word259

WM_SYSKEYDOWN

word260

WM_SYSKEYUP

word261

WM_SYSCHAR

word262

WM_SYSDEADCHAR

word263

WM_KEYLAST

word264

WM_INITDIALOG

word272

WM_COMMAND

word273

WM_SYSCOMMAND

word274

WM_TIMER

word275

WM_HSCROLL

word276

WM_VSCROLL

word277

WM_INITMENU

word278

WM_INITMENUPOPUP

word279

WM_MENUSELECT

word287

WM_MENUCHAR

word288

WM_ENTERIDLE

word289

WM_CTLCOLORMSGBOX

word306

WM_CTLCOLOREDIT

word307

WM_CTLCOLORLISTBOX

word308

WM_CTLCOLORBTN

word309

WM_CTLCOLORDLG

word310

WM_CTLCOLORSCROLLBAR

word311

WM_CTLCOLORSTATIC

word312

WM_MOUSEFIRST

word512

WM_MOUSEMOVE

word512

WM_LBUTTONDOWN

word513

WM_LBUTTONUP

word514

WM_LBUTTONDBLCLK

word515

WM_RBUTTONDOWN

word516

WM_RBUTTONUP

word517

WM_RBUTTONDBLCLK

word518

WM_MBUTTONDOWN

word519

WM_MBUTTONUP

word520

WM_MBUTTONDBLCLK

word521

WM_MOUSELAST

word521

WM_PARENTNOTIFY

word528

WM_ENTERMENULOOP

word529

WM_EXITMENULOOP

word530

WM_MDICREATE

word544

WM_MDIDESTROY

word545

WM_MDIACTIVATE

word546

WM_MDIRESTORE

word547

WM_MDINEXT

word548

WM_MDIMAXIMIZE

word549

WM_MDITILE

word550

WM_MDICASCADE

word551

WM_MDIICONARRANGE

word552

WM_MDIGETACTIVE

word553

WM_MDISETMENU

word560

WM_DROPFILES

word563

WM_MDIREFRESHMENU

word564

WM_CUT

word768

WM_COPY

word769

WM_PASTE

word770

WM_CLEAR

word771

WM_UNDO

word772

WM_RENDERFORMAT

word773

WM_RENDERALLFORMATS

word774

WM_DESTROYCLIPBOARD

word775

WM_DRAWCLIPBOARD

word776

WM_PAINTCLIPBOARD

word777

WM_VSCROLLCLIPBOARD

word778

WM_SIZECLIPBOARD

word779

WM_ASKCBFORMATNAME

word780

WM_CHANGECBCHAIN

word781

WM_HSCROLLCLIPBOARD

word782

WM_QUERYNEWPALETTE

word783

WM_PALETTEISCHANGING

word784

WM_PALETTECHANGED

word785

WM_HOTKEY

word786

WM_PENWINFIRST

word896

WM_PENWINLAST

word911

MK_LBUTTON

byte1

MK_RBUTTON

byte2

MK_SHIFT

byte4

MK_CONTROL

byte8

MK_MBUTTON

byte16

WM_USER

word1024

BS_PUSHBUTTON

byte0

BS_DEFPUSHBUTTON

byte1

BS_CHECKBOX

byte2

BS_AUTOCHECKBOX

byte3

BS_RADIOBUTTON

byte4

BS_3STATE

byte5

BS_AUTO3STATE

byte6

BS_GROUPBOX

byte7

BS_USERBUTTON

byte8

BS_AUTORADIOBUTTON

byte9

BS_OWNERDRAW

byte11

BS_LEFTTEXT

byte32

BS_TEXT

byte0

BS_ICON

byte64

BS_BITMAP

byte128

BS_LEFT

word256

BS_RIGHT

word512

BS_CENTER

word768

BS_TOP

word1024

BS_BOTTOM

word2048

BS_VCENTER

word3072

BS_PUSHLIKE

word4096

BS_MULTILINE

word8192

BS_NOTIFY

word16384

BS_FLAT

word32768

BS_RIGHTBUTTON

byte32

HWND_TOPMOST

small-1

HWND_NOTOPMOST

small-2

SWP_NOSIZE

byte1

SWP_NOMOVE

byte2

SWP_NOACTIVATE

byte16

SWP_SHOWWINDOW

byte64

ES_LEFT

byte0

ES_CENTER

byte1

ES_RIGHT

byte2

ES_MULTILINE

byte4

ES_UPPERCASE

byte8

ES_LOWERCASE

byte16

ES_PASSWORD

byte32

ES_AUTOVSCROLL

byte64

ES_AUTOHSCROLL

byte128

ES_NOHIDESEL

word256

ES_OEMCONVERT

word1024

ES_READONLY

word2048

ES_WANTRETURN

word4096

EN_SETFOCUS

word256

EN_KILLFOCUS

word512

EN_CHANGE

word768

EN_UPDATE

word1024

EN_ERRSPACE

word1280

EN_MAXTEXT

word1281

EN_HSCROLL

word1537

EN_VSCROLL

word1538

EM_GETSEL

byte176

EM_SETSEL

byte177

EM_GETRECT

byte178

EM_SETRECT

byte179

EM_SETRECTNP

byte180

EM_SCROLL

byte181

EM_LINESCROLL

byte182

EM_SCROLLCARET

byte183

EM_GETMODIFY

byte184

EM_SETMODIFY

byte185

EM_GETLINECOUNT

byte186

EM_LINEINDEX

byte187

EM_SETHANDLE

byte188

EM_GETHANDLE

byte189

EM_GETTHUMB

byte190

EM_LINELENGTH

byte193

EM_REPLACESEL

byte194

EM_GETLINE

byte196

EM_LIMITTEXT

byte197

EM_CANUNDO

byte198

EM_UNDO

byte199

EM_FMTLINES

byte200

EM_LINEFROMCHAR

byte201

EM_SETTABSTOPS

byte203

EM_SETPASSWORDCHAR

byte204

EM_EMPTYUNDOBUFFER

byte205

EM_GETFIRSTVISIBLELINE

byte206

EM_SETREADONLY

byte207

EM_SETWORDBREAKPROC

byte208

EM_GETWORDBREAKPROC

byte209

EM_GETPASSWORDCHAR

byte210

EM_GETLIMITTEXT

dword1061

WB_LEFT

byte0

WB_RIGHT

byte1

WB_ISDELIMITER

byte2

BN_CLICKED

byte0

BN_PAINT

byte1

BN_HILITE

byte2

BN_UNHILITE

byte3

BN_DISABLE

byte4

BN_DOUBLECLICKED

byte5

BM_GETCHECK

byte240

BM_SETCHECK

byte241

BM_GETSTATE

byte242

BM_SETSTATE

byte243

BM_SETSTYLE

byte244

SS_LEFT

byte0

SS_CENTER

byte1

SS_RIGHT

byte2

SS_ICON

byte3

SS_BLACKRECT

byte4

SS_GRAYRECT

byte5

SS_WHITERECT

byte6

SS_BLACKFRAME

byte7

SS_GRAYFRAME

byte8

SS_WHITEFRAME

byte9

SS_USERITEM

byte10

SS_SIMPLE

byte11

SS_LEFTNOWORDWRAP

byte12

SS_NOPREFIX

byte128

SS_BITMAP

byte14

SS_CENTERIMAGE

word512

SS_ENHMETAFILE

byte15

SS_NOTIFY

word256

SS_REALSIZEIMAGE

word2048

SS_RIGHTJUST

word1024

SS_SUNKEN

word4096

SS_ELLIPSISMASK

word49152

STM_SETICON

word368

STM_GETICON

word369

STM_MSGMAX

word370

WC_DIALOG

word8002

DWL_MSGRESULT

byte0

DWL_DLGPROC

byte4

DWL_USER

byte8

DDL_READWRITE

byte0

DDL_READONLY

byte1

DDL_HIDDEN

byte2

DDL_SYSTEM

byte4

DDL_DIRECTORY

byte16

DDL_ARCHIVE

byte32

DDL_POSTMSGS

word8192

DDL_DRIVES

word16384

DDL_EXCLUSIVE

word32768

DS_ABSALIGN

byte1

DS_SYSMODAL

byte2

DS_LOCALEDIT

byte32

DS_SETFONT

byte64

DS_MODALFRAME

byte128

DS_NOIDLEMSG

word256

DS_SETFOREGROUND

word512

DM_GETDEFID

dword1024

DM_SETDEFID

dword1025

DC_HASDEFID

word1332

DLGC_WANTARROWS

byte1

DLGC_WANTTAB

byte2

DLGC_WANTALLKEYS

byte4

DLGC_WANTMESSAGE

byte4

DLGC_HASSETSEL

byte8

DLGC_DEFPUSHBUTTON

byte16

DLGC_UNDEFPUSHBUTTON

byte32

DLGC_RADIOBUTTON

byte64

DLGC_WANTCHARS

byte128

DLGC_STATIC

word256

DLGC_BUTTON

word8192

LB_CTLCODE

byte0

LB_OKAY

byte0

LB_ERR

small-1

LB_ERRSPACE

small-2

LBN_ERRSPACE

small-2

LBN_SELCHANGE

byte1

LBN_DBLCLK

byte2

LBN_SELCANCEL

byte3

LBN_SETFOCUS

byte4

LBN_KILLFOCUS

byte5

LB_ADDSTRING

word384

LB_INSERTSTRING

word385

LB_DELETESTRING

word386

LB_SELITEMRANGEEX

word387

LB_RESETCONTENT

word388

LB_SETSEL

word389

LB_SETCURSEL

word390

LB_GETSEL

word391

LB_GETCURSEL

word392

LB_GETTEXT

word393

LB_GETTEXTLEN

word394

LB_GETCOUNT

word395

LB_SELECTSTRING

word396

LB_DIR

word397

LB_GETTOPINDEX

word398

LB_FINDSTRING

word399

LB_GETSELCOUNT

word400

LB_GETSELITEMS

word401

LB_SETTABSTOPS

word402

LB_GETHORIZONTALEXTENT

word403

LB_SETHORIZONTALEXTENT

word404

LB_SETCOLUMNWIDTH

word405

LB_ADDFILE

word406

LB_SETTOPINDEX

word407

LB_GETITEMRECT

word408

LB_GETITEMDATA

word409

LB_SETITEMDATA

word410

LB_SELITEMRANGE

word411

LB_SETANCHORINDEX

word412

LB_GETANCHORINDEX

word413

LB_SETCARETINDEX

word414

LB_GETCARETINDEX

word415

LB_SETITEMHEIGHT

word416

LB_GETITEMHEIGHT

word417

LB_FINDSTRINGEXACT

word418

LB_SETLOCALE

word421

LB_GETLOCALE

word422

LB_SETCOUNT

word423

LB_MSGMAX

word424

LBS_NOTIFY

byte1

LBS_SORT

byte2

LBS_NOREDRAW

byte4

LBS_MULTIPLESEL

byte8

LBS_OWNERDRAWFIXED

byte16

LBS_OWNERDRAWVARIABLE

byte32

LBS_HASSTRINGS

byte64

LBS_USETABSTOPS

byte128

LBS_NOINTEGRALHEIGHT

word256

LBS_MULTICOLUMN

word512

LBS_WANTKEYBOARDINPUT

word1024

LBS_EXTENDEDSEL

word2048

LBS_DISABLENOSCROLL

word4096

LBS_NODATA

word8192

LBS_STANDARD

dword10485763

CB_OKAY

byte0

CB_ERR

small-1

CB_ERRSPACE

small-2

CBN_ERRSPACE

small-1

CBN_SELCHANGE

byte1

CBN_DBLCLK

byte2

CBN_SETFOCUS

byte3

CBN_KILLFOCUS

byte4

CBN_EDITCHANGE

byte5

CBN_EDITUPDATE

byte6

CBN_DROPDOWN

byte7

CBN_CLOSEUP

byte8

CBN_SELENDOK

byte9

CBN_SELENDCANCEL

byte10

CBS_SIMPLE

byte1

CBS_DROPDOWN

byte2

CBS_DROPDOWNLIST

byte3

CBS_OWNERDRAWFIXED

byte16

CBS_OWNERDRAWVARIABLE

byte32

CBS_AUTOHSCROLL

byte64

CBS_OEMCONVERT

byte128

CBS_SORT

word256

CBS_HASSTRINGS

word512

CBS_NOINTEGRALHEIGHT

word1024

CBS_DISABLENOSCROLL

word2048

CB_GETEDITSEL

word320

CB_LIMITTEXT

word321

CB_SETEDITSEL

word322

CB_ADDSTRING

word323

CB_DELETESTRING

word324

CB_DIR

word325

CB_GETCOUNT

word326

CB_GETCURSEL

word327

CB_GETLBTEXT

word328

CB_GETLBTEXTLEN

word329

CB_INSERTSTRING

word330

CB_RESETCONTENT

word331

CB_FINDSTRING

word332

CB_SELECTSTRING

word333

CB_SETCURSEL

word334

CB_SHOWDROPDOWN

word335

CB_GETITEMDATA

word336

CB_SETITEMDATA

word337

CB_GETDROPPEDCONTROLRECT

word338

CB_SETITEMHEIGHT

word339

CB_GETITEMHEIGHT

word340

CB_SETEXTENDEDUI

word341

CB_GETEXTENDEDUI

word342

CB_GETDROPPEDSTATE

word343

CB_FINDSTRINGEXACT

word344

CB_SETLOCALE

word345

CB_GETLOCALE

word346

CB_MSGMAX

word347

SBS_HORZ

byte0

SBS_VERT

byte1

SBS_TOPALIGN

byte2

SBS_LEFTALIGN

byte2

SBS_BOTTOMALIGN

byte4

SBS_RIGHTALIGN

byte4

SBS_SIZEBOXTOPLEFTALIGN

byte2

SBS_SIZEBOXBOTTOMRIGHTALIGN

byte4

SBS_SIZEBOX

byte8

SBM_SETPOS

byte224

SBM_GETPOS

byte225

SBM_SETRANGE

byte226

SBM_SETRANGEREDRAW

byte230

SBM_GETRANGE

byte227

SBM_ENABLE_ARROWS

byte228

RDW_INVALIDATE

byte1

LF_FACESIZE

byte32

LF_FULLFACESIZE

byte64

TA_NOUPDATECP

byte0

TA_UPDATECP

byte1

TA_LEFT

byte0

TA_RIGHT

byte2

TA_CENTER

byte6

TA_TOP

byte0

TA_BOTTOM

byte8

TA_BASELINE

byte24

TA_MASK

dword31

BS_SOLID

byte0

BS_NULL

byte1

BS_HOLLOW

byte1

BS_HATCHED

byte2

BS_PATTERN

byte3

BS_INDEXED

byte4

BS_DIBPATTERN

byte5

BS_DIBPATTERNPT

byte6

BS_PATTERN8X8

byte7

BS_DIBPATTERN8X8

byte8

HS_HORIZONTAL

byte0

HS_VERTICAL

byte1

HS_FDIAGONAL

byte2

HS_BDIAGONAL

byte3

HS_CROSS

byte4

HS_DIAGCROSS

byte5

HS_FDIAGONAL1

byte6

HS_BDIAGONAL1

byte7

HS_SOLID

byte8

HS_DENSE1

byte9

HS_DENSE2

byte10

HS_DENSE3

byte11

HS_DENSE4

byte12

HS_DENSE5

byte13

HS_DENSE6

byte14

HS_DENSE7

byte15

HS_DENSE8

byte16

HS_NOSHADE

byte17

HS_HALFTONE

byte18

HS_SOLIDCLR

byte19

HS_DITHEREDCLR

byte20

HS_SOLIDTEXTCLR

byte21

HS_DITHEREDTEXTCLR

byte22

HS_SOLIDBKCLR

byte23

HS_DITHEREDBKCLR

byte24

HS_API_MAX

byte25

MIIM_STATE

byte1

MIIM_ID

byte2

MIIM_SUBMENU

byte4

MIIM_CHECKMARKS

byte8

MIIM_TYPE

byte16

MIIM_DATA

byte32

MIIM_STRING

byte64

MIIM_BITMAP

byte128

MIIM_FTYPE

word256

MF_INSERT

byte0

MF_CHANGE

byte128

MF_APPEND

word256

MF_DELETE

word512

MF_REMOVE

word4096

MF_BYCOMMAND

byte0

MF_BYPOSITION

word1024

MF_SEPARATOR

word2048

MF_ENABLED

byte0

MF_GRAYED

byte1

MF_DISABLED

byte2

MF_UNCHECKED

byte0

MF_CHECKED

byte8

MF_USECHECKBITMAPS

word512

MF_STRING

byte0

MF_BITMAP

byte4

MF_OWNERDRAW

word256

MF_POPUP

byte16

MF_MENUBARBREAK

byte32

MF_MENUBREAK

byte64

MF_UNHILITE

byte0

MF_HILITE

byte128

MF_SYSMENU

word8192

MF_HELP

word16384

MF_MOUSESELECT

word32768

MFS_CHECKED

byte8

MFS_ENABLED

byte0

MFT_STRING

byte0

MFT_RADIOCHECK

word512

MFT_SEPARATOR

word2048

MF_END

byte128

SC_SIZE

word61440

SC_MOVE

word61456

SC_MINIMIZE

word61472

SC_MAXIMIZE

word61488

SC_NEXTWINDOW

word61504

SC_PREVWINDOW

word61520

SC_CLOSE

word61536

SC_VSCROLL

word61552

SC_HSCROLL

word61568

SC_MOUSEMENU

word61584

SC_KEYMENU

word61696

SC_ARRANGE

word61712

SC_RESTORE

word61728

SC_TASKLIST

word61744

SC_SCREENSAVE

word61760

SC_HOTKEY

word61776

SC_ICON

word61472

SC_ZOOM

word61488

PS_SOLID

byte0

PS_DASH

byte1

PS_DOT

byte2

PS_DASHDOT

byte3

PS_DASHDOTDOT

byte4

PS_NULL

byte5

PS_INSIDEFRAME

byte6

PS_USERSTYLE

byte7

PS_ALTERNATE

byte8

PS_STYLE_MASK

byte15

PS_ENDCAP_ROUND

byte0

PS_ENDCAP_SQUARE

word256

PS_ENDCAP_FLAT

word512

PS_ENDCAP_MASK

word3840

PS_JOIN_ROUND

byte0

PS_JOIN_BEVEL

word4096

PS_JOIN_MITER

word8192

PS_JOIN_MASK

word61440

PS_COSMETIC

byte0

PS_GEOMETRIC

dword65536

PS_TYPE_MASK

dword983040

SB_HORZ

byte0

SB_VERT

byte1

SB_CTL

byte2

SB_BOTH

byte3

SB_LINEUP

byte0

SB_LINELEFT

byte0

SB_LINEDOWN

byte1

SB_LINERIGHT

byte1

SB_PAGEUP

byte2

SB_PAGELEFT

byte2

SB_PAGEDOWN

byte3

SB_PAGERIGHT

byte3

SB_THUMBPOSITION

byte4

SB_THUMBTRACK

byte5

SB_TOP

byte6

SB_LEFT

byte6

SB_BOTTOM

byte7

SB_RIGHT

byte7

SB_ENDSCROLL

byte8

SW_SCROLLCHILDREN

byte1

SW_INVALIDATE

byte2

SW_ERASE

byte4

ESB_ENABLE_BOTH

byte0

ESB_DISABLE_BOTH

byte3

ESB_DISABLE_LEFT

byte1

ESB_DISABLE_RIGHT

byte2

ESB_DISABLE_UP

byte1

ESB_DISABLE_DOWN

byte2

ESB_DISABLE_LTUP

byte1

ESB_DISABLE_RTDN

byte2

SIF_RANGE

byte1

SIF_PAGE

byte2

SIF_POS

byte4

SIF_DISABLENOSCROLL

byte8

SIF_TRACKPOS

byte16

SIF_ALL

byte23

LR_LOADFROMFILE

byte16

IMAGE_BITMAP

byte0

IMAGE_ICON

byte1

IMAGE_CURSOR

byte2

IMAGE_ENHMETAFILE

byte3

CF_BITMAP

byte2

STM_SETIMAGE

word370

TVS_HASBUTTONS

byte1

TVS_HASLINES

byte2

TVS_LINESATROOT

byte4

TVS_EDITLABELS

byte8

TVS_DISABLEDRAGDROP

byte16

TVS_SHOWSELALWAYS

byte32

SM_CYVSCROLL

byte20

PBS_SMOOTH

byte1

PBS_VERTICAL

byte4

PBM_SETRANGE

dword1025

PBM_SETPOS

dword1026

PBM_DELTAPOS

dword1027

PBM_SETSTEP

dword1028

PBM_STEPIT

dword1029

PBM_SETRANGE32

dword1030

CCM_FIRST

word8192

CCM_SETBKCOLOR

dword8193

PBM_GETRANGE

dword1031

PBM_GETPOS

dword1032

PBM_SETBARCOLOR

dword1033

PBM_SETBKCOLOR

dword8193


published enum BackgroundStyles

ИмяЗначение

Transparent

1

Opaque

2


Declare Function RegisterClass Lib "user32" Alias "RegisterClassA" (byref Class As WNDCLASS) As Long


Declare Function UnregisterClass Lib "user32" Alias "UnregisterClassA" (ByVal lpClassName As String, ByVal hInstance As Long) As Long


Declare Function CreateWindowEx Lib "user32" Alias "CreateWindowExA" (ByVal dwExStyle As Long, Byref lpClassName As String, Byref lpWindowName As String, ByVal dwStyle As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hWndParent As Long, ByVal hMenu As Long, ByVal hInstance As Long,byval lpParam As long) As Long


Declare Function DefWindowProc Lib "user32" Alias "DefWindowProcA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long


Declare Sub PostQuitMessage Lib "user32" (ByVal nExitCode As Long)


Declare Function GetMessage Lib "user32" Alias "GetMessageA" (lpMsg As Msg, ByVal hWnd As Long, ByVal wMsgFilterMin As Long, ByVal wMsgFilterMax As Long) As Long


Declare Function TranslateMessage Lib "user32" (lpMsg As Msg) As Long


Declare Function DispatchMessage Lib "user32" Alias "DispatchMessageA" (lpMsg As Msg) As Long


Declare Function ShowWindow Lib "user32" (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long


Declare Function LoadCursor Lib "user32" Alias "LoadCursorA" (ByVal hInstance As Long, ByVal lpCursorName As Any) As Long


Declare Function DefMDIChildProc Lib "user32" Alias "DefMDIChildProcA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long


Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hWnd As Long, ByVal nIndex As Long) As Long

Define information of the window (pointed to by hWnd)


Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hWnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long


Declare Function CallWindowProc Lib "user32" Alias "CallWindowProcA" (ByVal lpPrevWndFunc As Long, ByVal hWnd As Long, ByVal Msg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long


Declare Function GetModuleHandle Lib "kernel32" Alias "GetModuleHandleA" (ByVal lpModuleName As dword) As Long


Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As Long, ByVal cch As Long) As Long


Declare Function SetWindowText Lib "user32" Alias "SetWindowTextA" (ByVal hwnd As Long, ByVal lpString As Long) As Long


Declare Function UpdateWindow Lib "user32" Alias "UpdateWindow" (ByVal hwnd As Long) As Long


Declare Function CloseWindow Lib "user32" Alias "CloseWindow" (ByVal hwnd As Long) As Long


Declare Function GetStockObject Lib "gdi32" Alias "GetStockObject" (ByVal nIndex As Long) As Long


Declare Function GetSysColor Lib "user32" Alias "GetSysColor" (ByVal nIndex As Long) As Long


Declare Function CreateSolidBrush Lib "gdi32" Alias "CreateSolidBrush" (ByVal crColor As Long) As Long


Declare Function GetProp Lib "user32" Alias "GetPropA" (ByVal hwnd As Long, ByVal lpString As String) As Long


Declare Function SetProp Lib "user32" Alias "SetPropA" (ByVal hwnd As Long, ByVal lpString As String, ByVal hData As Long) As Long


Declare Function GetWindowRect Lib "user32" Alias "GetWindowRect" (ByVal hwnd As Long, byref lpRect As RECT) As Long


Declare Function SetWindowPos Lib "user32" Alias "SetWindowPos" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long


Declare Function MoveWindow Lib "user32" Alias "MoveWindow" (ByVal hwnd As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal bRepaint As Long) As Long


Declare Function GetClientRect Lib "user32" Alias "GetClientRect" (ByVal hwnd As Long, lpRect As RECT) As Long


Declare Function GetParent Lib "user32" Alias "GetParent" (ByVal hwnd As Long) As Long


Declare Function SetParent Lib "user32" Alias "SetParent" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long


Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, byval lParam As Long) As Long


Declare Function ClientToScreen Lib "user32" Alias "ClientToScreen" (ByVal hwnd As Long, lpPoint As POINTAPI) As Long


Declare Function ScreenToClient Lib "user32" Alias "ScreenToClient" (ByVal hwnd As Long, lpPoint As POINTAPI) As Long


Declare Function RedrawWindow Lib "user32" (ByVal hwnd As Long, byref lprcUpdate As Rect, ByVal hrgnUpdate As Long, ByVal fuRedraw As Long) As Long


Declare Sub InitCommonControls Lib "comctl32" ()


Declare Function MoveToEx Lib "gdi32" Alias "MoveToEx" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, byref lpPoint As POINTAPI) As Long


Declare Function LineTo Lib "gdi32" Alias "LineTo" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long) As Long


Declare Function GetDC Lib "user32" Alias "GetDC" (ByVal hwnd As Long) As Long


Declare Function Rectangle Lib "gdi32" Alias "Rectangle" (ByVal hdc As Long, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long


Declare Function DeleteDC Lib "gdi32" Alias "DeleteDC" (ByVal hdc As Long) As Long


Declare Function DeleteObject Lib "gdi32" Alias "DeleteObject" (ByVal hObject As Long) As Long


Declare Function SelectObject Lib "gdi32" Alias "SelectObject" (ByVal hdc As Long, ByVal hObject As Long) As Long


Declare Function SelectPalette Lib "gdi32" Alias "SelectPalette" (ByVal hdc As Long, ByVal hPalette As Long, ByVal bForceBackground As Long) As Long


Declare Function SetBkColor Lib "gdi32" Alias "SetBkColor" (ByVal hdc As Long, ByVal crColor As Long) As Long


Declare Function SetBkMode Lib "gdi32" Alias "SetBkMode" (ByVal hdc As Long, ByVal nBkMode As Long) As Long


Declare Function CreateFontIndirect Lib "gdi32" Alias "CreateFontIndirectA" (lpLogFont As LOGFONT) As Long


Declare Function CreateFont Lib "gdi32" Alias "CreateFontA" (ByVal H As Long, ByVal W As Long, ByVal E As Long, ByVal O As Long, ByVal W2 As Long, ByVal I As Long, ByVal u As Long, ByVal S As Long, ByVal C As Long, ByVal OP As Long, ByVal CP As Long, ByVal Q As Long, ByVal PAF As Long, ByVal F As String) As Long


Declare Function CreateHatchBrush Lib "gdi32" Alias "CreateHatchBrush" (ByVal nIndex As Long, ByVal crColor As Long) As Long


Declare Function CreateMetaFile Lib "gdi32" Alias "CreateMetaFileA" (ByVal lpString As String) As Long


Declare Function TextOut Lib "gdi32" Alias "TextOutA" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal lpString As String, ByVal nCount As Long) As Long


Declare Function SetTextColor Lib "gdi32" Alias "SetTextColor" (ByVal hdc As Long, ByVal crColor As Long) As Long


Declare Function SetTextAlign Lib "gdi32" Alias "SetTextAlign" (ByVal hdc As Long, ByVal wFlags As Long) As Long


Declare Function SetTextJustification Lib "gdi32" Alias "SetTextJustification" (ByVal hdc As Long, ByVal nBreakExtra As Long, ByVal nBreakCount As Long) As Long


Declare Function UpdateColors Lib "gdi32" Alias "UpdateColors" (ByVal hdc As Long) As Long


Declare Function SetTimer Lib "user32" Alias "SetTimer" (ByVal hWnd As Long, ByVal nIDEvent As Long, ByVal uElapse As Long, ByVal lpTimerFunc As Long) As Long

Timer.inc


Declare Function KillTimer Lib "user32" Alias "KillTimer" (ByVal hwnd As Long, ByVal nIDEvent As Long) As Long


Declare Function CreateBrushIndirect Lib "gdi32" Alias "CreateBrushIndirect" (lpLogBrush As LOGBRUSH) As Long


Declare Function GetSystemMetrics Lib "user32" Alias "GetSystemMetrics" (ByVal nIndex As Long) As Long

GetSystemMetrics() codes


Declare Function LoadMenu Lib "user32" Alias "LoadMenuA" (ByVal hInstance As Long, ByVal lpString As String) As Long


Declare Function LoadMenuIndirect Lib "user32" Alias "LoadMenuIndirectA" (ByVal lpMenuTemplate As Long) As Long


Declare Function GetMenu Lib "user32" Alias "GetMenu" (ByVal hwnd As Long) As Long


Declare Function SetMenu Lib "user32" Alias "SetMenu" (ByVal hwnd As Long, ByVal hMenu As Long) As Long


Declare Function HiliteMenuItem Lib "user32" Alias "HiliteMenuItem" (ByVal hwnd As Long, ByVal hMenu As Long, ByVal wIDHiliteItem As Long, ByVal wHilite As Long) As Long


Declare Function GetMenuString Lib "user32" Alias "GetMenuStringA" (ByVal hMenu As Long, ByVal wIDItem As Long, ByVal lpString As String, ByVal nMaxCount As Long, ByVal wFlag As Long) As Long


Declare Function GetMenuState Lib "user32" Alias "GetMenuState" (ByVal hMenu As Long, ByVal wID As Long, ByVal wFlags As Long) As Long


Declare Function DrawMenuBar Lib "user32" Alias "DrawMenuBar" (ByVal hwnd As Long) As Long


Declare Function GetSystemMenu Lib "user32" Alias "GetSystemMenu" (ByVal hwnd As Long, ByVal bRevert As Long) As Long


Declare Function CreateMenu Lib "user32" Alias "CreateMenu" () As Long


Declare Function CreatePopupMenu Lib "user32" Alias "CreatePopupMenu" () As Long


Declare Function DestroyMenu Lib "user32" Alias "DestroyMenu" (ByVal hMenu As Long) As Long


Declare Function CheckMenuItem Lib "user32" Alias "CheckMenuItem" (ByVal hMenu As Long, ByVal wIDCheckItem As Long, ByVal wCheck As Long) As Long


Declare Function EnableMenuItem Lib "user32" Alias "EnableMenuItem" (ByVal hMenu As Long, ByVal wIDEnableItem As Long, ByVal wEnable As Long) As Long


Declare Function GetSubMenu Lib "user32" Alias "GetSubMenu" (ByVal hMenu As Long, ByVal nPos As Long) As Long


Declare Function GetMenuItemID Lib "user32" Alias "GetMenuItemID" (ByVal hMenu As Long, ByVal nPos As Long) As Long


Declare Function GetMenuItemCount Lib "user32" Alias "GetMenuItemCount" (ByVal hMenu As Long) As Long


Declare Function InsertMenu Lib "user32" Alias "InsertMenuA" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long, ByVal wIDNewItem As Long, ByVal lpNewItem As String) As Long


Declare Function AppendMenu Lib "user32" Alias "AppendMenuA" (ByVal hMenu As Long, ByVal wFlags As Long, ByVal wIDNewItem As Long, ByVal lpNewItem As string) As Long


Declare Function ModifyMenu Lib "user32" Alias "ModifyMenuA" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long, ByVal wIDNewItem As Long, ByVal lpString As string) As Long


Declare Function RemoveMenu Lib "user32" Alias "RemoveMenu" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long) As Long


Declare Function DeleteMenu Lib "user32" Alias "DeleteMenu" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long) As Long


Declare Function SetMenuItemBitmaps Lib "user32" Alias "SetMenuItemBitmaps" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long, ByVal hBitmapUnchecked As Long, ByVal hBitmapChecked As Long) As Long


Declare Function GetMenuCheckMarkDimensions Lib "user32" Alias "GetMenuCheckMarkDimensions" () As Long


Declare Function TrackPopupMenu Lib "user32" Alias "TrackPopupMenu" (ByVal hMenu As Long, ByVal wFlags As Long, ByVal x As Long, ByVal y As Long, ByVal nReserved As Long, ByVal hwnd As Long, lprc As Rect) As Long


Declare Function SetMenuDefaultItem Lib "user32" Alias "SetMenuDefaultItem" (ByVal hMenu As Long, ByVal uItem As Long, ByVal fByPos As Long) As Long


Declare Function SetMenuItemInfo Lib "user32" Alias "SetMenuItemInfoA" (ByVal hMenu As Long, ByVal un As Long, ByVal bool As Long, byref lpcMenuItemInfo As MENUITEMINFO) As Long


Declare Function GetMenuContextHelpId Lib "user32" Alias "GetMenuContextHelpId" (ByVal hMenu As Long) As Long


Declare Function GetMenuDefaultItem Lib "user32" Alias "GetMenuDefaultItem" (ByVal hMenu As Long, ByVal fByPos As Long, ByVal gmdiFlags As Long) As Long


Declare Function GetMenuItemInfo Lib "user32" Alias "GetMenuItemInfoA" (ByVal hMenu As Long, ByVal un As Long, ByVal b As Long, byref lpmii As MENUITEMINFO) As Long


Declare Function GetMenuItemRect Lib "user32" Alias "GetMenuItemRect" (ByVal hWnd As Long, ByVal hMenu As Long, ByVal uItem As Long, lprcItem As RECT) As Long


Declare Function InsertMenuItem Lib "user32" Alias "InsertMenuItemA" (ByVal hMenu As Long, ByVal un As Long, ByVal bool As Long, ByRef lpcMenuItemInfo As MENUITEMINFO) As Long


Declare Function GetClassLong Lib "user32" Alias "GetClassLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long


Declare Function SetClassLong Lib "user32" Alias "SetClassLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long


Declare Function BeginPaint Lib "user32" Alias "BeginPaint" (ByVal hwnd As Long, byref lpPaint As PAINTSTRUCT) As Long


Declare Function EndPaint Lib "user32" Alias "EndPaint" (ByVal hwnd As Long, byref lpPaint As PAINTSTRUCT) As Long


Declare Function ShowCursor Lib "user32" Alias "ShowCursor" (ByVal bShow As Long) As Long


Declare Function SetCursorPos Lib "user32" Alias "SetCursorPos" (ByVal x As Long, ByVal y As Long) As Long


Declare Function SetCursor Lib "user32" Alias "SetCursor" (ByVal hCursor As Long) As Long


Declare Function GetCursorPos Lib "user32" Alias "GetCursorPos" (lpPoint As POINTAPI) As Long


Declare Function ClipCursor Lib "user32" Alias "ClipCursor" (lpRect As Any) As Long


Declare Function GetCursor Lib "user32" Alias "GetCursor" () As Long


Declare Function GetClipCursor Lib "user32" Alias "GetClipCursor" (lprc As RECT) As Long


Declare Function InvalidateRect Lib "user32" Alias "InvalidateRect" (ByVal hwnd As Long, lpRect As RECT, ByVal bErase As Long) As Long


Declare Function ValidateRect Lib "user32" Alias "ValidateRect" (ByVal hwnd As Long, lpRect As RECT) As Long


Declare Function InvalidateRgn Lib "user32" Alias "InvalidateRgn" (ByVal hwnd As Long, ByVal hRgn As Long, ByVal bErase As Long) As Long


Declare Function ValidateRgn Lib "user32" Alias "ValidateRgn" (ByVal hwnd As Long, ByVal hRgn As Long) As Long


Declare Function DestroyWindow Lib "user32" Alias "DestroyWindow" (ByVal hwnd As Long) As Long


Declare Function CreatePen Lib "gdi32" Alias "CreatePen" (ByVal nPenStyle As Long, ByVal nWidth As Long, ByVal crColor As Long) As Long


Declare Function CreatePenIndirect Lib "gdi32" Alias "CreatePenIndirect" (lpLogPen As LOGPEN) As Long


Declare Function GetOpenFileName Lib "comdlg32.dll" Alias "GetOpenFileNameA" (byref pOpenfilename As OPENFILENAME) As Long


Declare Function GetSaveFileName Lib "comdlg32.dll" Alias "GetSaveFileNameA" (byref pOpenfilename As OPENFILENAME) As Long


Declare Function CHOOSECOLOR Lib "comdlg32.dll" Alias "ChooseColorA" (pChoosecolor As CHOOSECOLOR) As Long


Declare Function ScrollWindow Lib "user32" Alias "ScrollWindow" (ByVal hWnd As Long, ByVal XAmount As Long, ByVal YAmount As Long, lpRect As RECT, lpClipRect As RECT) As Long


Declare Function ScrollDC Lib "user32" Alias "ScrollDC" (ByVal hdc As Long, ByVal dx As Long, ByVal dy As Long, lprcScroll As RECT, lprcClip As RECT, ByVal hrgnUpdate As Long, lprcUpdate As RECT) As Long


Declare Function ScrollWindowEx Lib "user32" Alias "ScrollWindowEx" (ByVal hwnd As Long, ByVal dx As Long, ByVal dy As Long, lprcScroll As RECT, lprcClip As RECT, ByVal hrgnUpdate As Long, lprcUpdate As RECT, ByVal fuScroll As Long) As Long


Declare Function SetScrollPos Lib "user32" Alias "SetScrollPos" (ByVal hwnd As Long, ByVal nBar As Long, ByVal nPos As Long, ByVal bRedraw As Long) As Long


Declare Function GetScrollPos Lib "user32" Alias "GetScrollPos" (ByVal hwnd As Long, ByVal nBar As Long) As Long


Declare Function SetScrollRange Lib "user32" Alias "SetScrollRange" (ByVal hwnd As Long, ByVal nBar As Long, ByVal nMinPos As Long, ByVal nMaxPos As Long, ByVal bRedraw As Long) As Long


Declare Function GetScrollRange Lib "user32" Alias "GetScrollRange" (ByVal hwnd As Long, ByVal nBar As Long, lpMinPos As Long, lpMaxPos As Long) As Long


Declare Function ShowScrollBar Lib "user32" Alias "ShowScrollBar" (ByVal hwnd As Long, ByVal wBar As Long, ByVal bShow As Long) As Long


Declare Function EnableScrollBar Lib "user32" Alias "EnableScrollBar" (ByVal hwnd As Long, ByVal wSBflags As Long, ByVal wArrows As Long) As Long


Declare Function GetBkColor Lib "gdi32" Alias "GetBkColor" (ByVal hdc As Long) As Long


Declare Function GetBkMode Lib "gdi32" Alias "GetBkMode" (ByVal hdc As Long) As Long


Declare Function GetTextColor Lib "gdi32" Alias "GetTextColor" (ByVal hdc As Long) As Long


Declare Function WindowFromPoint Lib "user32" Alias "WindowFromPoint" (ByVal xPoint As Long, ByVal yPoint As Long) As Long


Declare Function WinExec Lib "kernel32" Alias "WinExec" (ByRef lpCmdLine As String, ByVal nCmdShow As Long) As Long


Declare Function SetScrollInfo Lib "user32" Alias "SetScrollInfo" (ByVal hWnd As Long, ByVal n As Long, byref lpcScrollInfo As SCROLLINFO, ByVal bool As Boolean) As Long


Declare Function GetScrollInfo Lib "user32" Alias "GetScrollInfo" (ByVal hWnd As Long, ByVal n As Long, byref lpScrollInfo As SCROLLINFO) As Long


Declare Function LoadImage Lib "user32" Alias "LoadImageA" (ByVal hInst As Long, Byref lpsz As String, ByVal dwImageType As Long, ByVal dwDesiredWidth As Long, ByVal dwDesiredHeight As Long, ByVal dwFlags As Long) As Long


Declare Function SetPixel Lib "gdi32" Alias "SetPixel" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal crColor As Long) As Long


Declare Function SetPixelV Lib "gdi32" Alias "SetPixelV" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal crColor As Long) As Long


Declare Function IsWindowVisible Lib "user32" (ByVal hwnd As Long) As Long


Declare Function SetActiveWindow Lib "user32.dll" (ByVal hwnd As Long) As Long


Declare Function SetForegroundWindow Lib "user32" (ByVal hwnd As Long) As Long


Declare Function SetFocus Lib "user32" Alias "SetFocus" (ByVal hwnd As Long) As Long


Declare Function BringWindowToTop Lib "user32" Alias "BringWindowToTop" (ByVal hwnd As Long) As Long


Declare Function FlashWindow Lib "user32" Alias "FlashWindow" (ByVal hwnd As Long, ByVal bInvert As Long) As Long


Declare Function IsWindow Lib "user32" Alias "IsWindow" (ByVal hwnd As Long) As Long


Declare Function IsWindowEnabled Lib "user32" (ByVal hwnd As Long) As Long


Declare Function EnableWindow Lib "user32" (ByVal hwnd As Long, ByVal fEnable As Long) As Long


function HiWord ( byval value as dword ) as word


function HiWords ( byval value as dword ) as word


function LoWord ( byval value as dword ) as word


function MakeParam (byval x as dword, byval y as dword) as dword


public sub RegisterClass ( byval ClassName as string, byval CreateMethod as pointer )

LєэъЎш  ЁхушёЄЁшЁєхЄ ъырёё ClassName, CreateMethod - єърчрЄхы№ эр ъюэёЄЁєъЄюЁ ё ЁюфшЄхыхь


public function CreateControl ( byval ClassName as string, byref Parent as Control ) as pointer

LєэъЎш  ёючфр¬Є ¤ъчхьяы Ё юс·хъЄр ъырёёр ClassName ё ЁюфшЄхыхь Parent, хёыш ъырёё TlassName чрЁхухёЄЁшЁютрэ ЇєэъЎшхщ RegisterClass


sub ClassLoader_OnBeforeLoad ( byref Loader as ClassLoader, byref Ctrl as Control )


sub ClassLoader_OnAfterLoad ( byref Loader as ClassLoader, byref Ctrl as Control )


sub ClassLoader_OnEventLoad ( byref Loader as ClassLoader, byref Ctrl as Control, byval f as file )


sub ClassLoader_OnStoreProperty ( byref Loader as ClassLoader, byref Ctrl as Control, byval PropName as string )


public function CreateControlFromFile ( byval FileName as string ) as pointer


public function FlipControlFromFile ( byref ctrl as Control,byval FileName as string ) as pointer


sub InitLibrary


sub ReleaseLibrary


public class LoaderStoreProperty

Метод класса LoaderStoreProperty

sub LoaderStoreProperty

Нет описания


Метод класса LoaderStoreProperty

sub ~LoaderStoreProperty

Нет описания


Метод класса LoaderStoreProperty

public declare sub @init_exception()

Нет описания


Метод класса LoaderStoreProperty

public declare sub @done_exception()

Нет описания


class ControlEventBuilder

Класс ControlEventBuilder используется FormBuilder для загрузки свойств, данный класс не используется при разработки программы.

Метод класса ControlEventBuilder

virtual sub GetEventDeclares ( byref ret as string, byref ctrl as Object, byval cmd as integer )

Нет описания


Метод класса ControlEventBuilder

virtual sub StoreCurrentProperty ( byref ret as boolean, byref ctrl as Object, byref pi as PropertyInfo )

Нет описания


Метод класса ControlEventBuilder

public declare sub @init_exception()

Нет описания


Метод класса ControlEventBuilder

public declare sub @done_exception()

Нет описания


Метод класса ControlEventBuilder

declare sub ControlEventBuilder()

Нет описания


Метод класса ControlEventBuilder

declare sub ~ControlEventBuilder()

Нет описания


published class Control

Класс Control также является хранилищем контролов. т.е все контролы которые создаются с родителем данного контрола имеют ссылку на данный контрол. И контрол имеет ссылки на все дочерние контролы. Ссылки дочерних контролов можно получить с помощью GetControlCount, GetControl

Свойство класса Control

published property ParentControl as Control

¦юфшЄхы№ёъшщ ъюэЄЁюы


Свойство класса Control

published property IsDesigning as Boolean

True, хёыш ъюьяюэхэЄ ЁхфръЄшЁєхЄё  т ЁхфръЄюЁх ЇюЁь


Свойство класса Control

published property Name as string

Lь  ъюэЄЁюыр


Свойство класса Control

published property ControlId as Integer

LфхэЄшЇшърЄюЁ ъюэЄЁюыр


Свойство класса Control

published property ChildClass as Boolean

true, хёыш ъырёё  чvы хЄё  фюўхЁэшь ( т ёыєўрх хёыш ъырёё ёючфр¬Єё  ртЄюьрЄшўхёъш ) =ряЁшьхЁ є ЇюЁьv ъырёё Form.Canvas.ChildClass = true


Метод класса Control

function GetParentClass () as pointer

TючтЁр•рхЄ ЁюфшЄхы№ёъшщ ъырёё, хёыш эхЄ Єю тючтЁр•рхЄ null


Метод класса Control

sub AddControl ( byref m_Control as Control )

-юсрты хЄ ъюэЄЁюы ъ ъюыыхъЎш¦ фюўхЁэшї ъюэЄЁюыют.


Метод класса Control

function GetControl ( byval Index as integer ) as pointer

LєэъЎш  тючтЁр•рхЄ єърчрЄхы№ эр Control яю шэфхъёє


Метод класса Control

function GetControlCount () as integer

TючтЁр•рхЄ ъюы-тю фюўхЁэшї ъюэЄЁюыют ( ъюьяюэхэЄ )


Метод класса Control

function GetControlById ( byval Id as integer ) as pointer

TючтЁр•рхЄ ёёvыъє эр Control яю єэшър№ыэюьє шфхэЄшЇшърЄюЁє


Метод класса Control

function IsImplement ( byval CName as string ) as boolean

TючтЁр•рхЄ true, хёыш ъырёё сvы яюЁрцф¬э юЄ ъырёёр CName


Метод класса Control

function GetControlByhWnd ( byval Wnd as integer ) as pointer

TючтЁр•рхЄ ёёvыъє эр Control яю hWnd


Метод класса Control

function GetControlByName ( byval cName as string ) as pointer

TючтЁр•рхЄ ёёvыъє эр Control яю єэшър№ыэюьє шьхэш


Метод класса Control

function GetParentForm () as pointer

Нет описания


Метод класса Control

public virtual operator := ( byref col as Collection ) as byte

Нет описания


Метод класса Control

virtual function Value () as string

TючтЁр•рхЄ Єхъє•хх чэрўхэшх ъюэЄЁюыр. +ёыш ъюэЄЁюы Eidt, Єю тючтЁр•рхЄ Edit.Caption, ш.Є.ф тючтЁр•рхЄ ЁхфръЄшЁєхьюх чэрўхэшх ъюэЄЁюыр т тшфх ёЄюъш


Метод класса Control

virtual sub SetupValue ( byval m_Value as string )

Нет описания


Метод класса Control

function GetPropertiesDataClass ( byref CName as string, byref Builder as ControlEventBuilder) as string

TючтЁр•рхЄ яюЄюъ чэрўхэшщ ётющёЄт Єхъє•хую юс·хъЄр, ётющёЄтр ъырёёр CName


Метод класса Control

function GetPropertiesData ( byref Builder as ControlEventBuilder ) as string

TючтЁр•рхЄ яюЄюъ чэрўхэшщ ётющёЄт Єхъє•хую юс·хъЄр


Метод класса Control

function StoreControlData ( byref Builder as ControlEventBuilder ) as string

Нет описания


Метод класса Control

function TemplateClassCode ( byref Builder as ControlEventBuilder ) as string

Нет описания


Метод класса Control

function GetProp ( byval PropertyName as string ) as string

TючтЁр•рхЄ чэрўхэшх ётющёЄтр, эряЁшьхЁ:
dim Form1 as Form
msgbox Form1.GetProp ("Caption")


Метод класса Control

function SetProp ( byval PropertyName as string, byval Value as string ) as string

LёЄрэртыштрхЄ чэрўхэшх ётющёЄтр, эряЁшьхЁ:
dim Form1 as Form
msgbox Form1.GetProp ("Caption")


Метод класса Control

sub RegisterClass ( byval CreateMethod as pointer )

¦хушёЄЁрЎш  ъырёёр, ЁхушёЄЁрЎш  ьхЄюфр ъюэёЄЁєъЄюЁр ( ё ЁюфшЄхыхь )


Метод класса Control

declare sub RemoveControl ( byref Control as Control )

Нет описания


Метод класса Control

virtual sub Free ()

Нет описания


Метод класса Control

sub Control ()

Нет описания


Метод класса Control

sub ~Control ()

Нет описания


Метод класса Control

public declare sub @init_exception()

Нет описания


Метод класса Control

public declare sub @done_exception()

Нет описания


class ClassLoader

Tяюью•№¦ фрээюую ъырёёр ьюцэю тvяюыэ Є№ фхщёЄтш   эрф юс·хъЄрьш тю тЁхь  чруЁєчъш.

Событие класса ClassLoader

event OnBeforeLoad ( byref Ctrl as Control )

TvчvтрхЄё  фю чруЁєчъш ётющёЄт фы  фрээюую ъюьяюэхэЄр


Событие класса ClassLoader

event OnAfterLoad ( byref Ctrl as Control )

TvчvтрхЄё  яюёых чруЁєчъш ётющёЄт фы  фрээюую ъюьяюэхэЄр


Событие класса ClassLoader

event OnEventLoad ( byref Ctrl as Control, byval f as file )

TvчvтрхЄё  т ьюьхэЄ чруЁєчъш ётющёЄт


Событие класса ClassLoader

event OnStoreProperty ( byref Ctrl as Control, byval PropName as string )

Нет описания


Метод класса ClassLoader

public function CreateControlFromFile ( byval FileName as string ) as pointer

LєэъЎш  CreateControlFromFile ёючфр¬Є ъюэЄЁюы шч Їрщыр. т Їрых ёюфхЁцрЄё  фрээvх, ёухэхЁшЁютрээvх тшчєры№эvь яюёЄЁюшЄхыхь ЇюЁь. ЇєэъЎш  тючтЁр•рхЄ ёёvыъє эр ъырёё Control. ¦ЁшьхЁ:
dim byref Form as Form set Form = CreateControlFromFile ("Form1.frm")


Метод класса ClassLoader

public function FlipFromFile ( byref ctrl as Control,byval FileName as string ) as pointer

Нет описания


Метод класса ClassLoader

sub ClassLoader

Нет описания


Метод класса ClassLoader

public declare sub @init_exception()

Нет описания


Метод класса ClassLoader

public declare sub @done_exception()

Нет описания


Метод класса ClassLoader

declare sub ~ClassLoader()

Нет описания


WM_CHANGEUISTATE, WM_UPDATEUISTATE, UIS_SET, UIS_CLEAR, UIS_INITIALIZE, UISF_HIDEFOCUS, UISF_HIDEACCEL, UISF_ACTIVE, WM_NOTIFY, CS_VREDRAW, CS_HREDRAW, CS_KEYCVTWINDOW, CS_DBLCLKS, CS_OWNDC, CS_CLASSDC, CS_PARENTDC, CS_NOKEYCVT, CS_NOCLOSE, CS_SAVEBITS, CS_BYTEALIGNCLIENT, CS_BYTEALIGNWINDOW, CS_PUBLICCLASS, WS_OVERLAPPED, WS_POPUP, WS_CHILD, WS_MINIMIZE, WS_VISIBLE, WS_DISABLED, WS_CLIPSIBLINGS, WS_CLIPCHILDREN, WS_MAXIMIZE, WS_CAPTION, WS_BORDER, WS_DLGFRAME, WS_VSCROLL, WS_HSCROLL, WS_SYSMENU, WS_THICKFRAME, WS_GROUP, WS_TABSTOP, WS_MINIMIZEBOX, WS_MAXIMIZEBOX, WS_TILED, WS_ICONIC, WS_SIZEBOX, WS_OVERLAPPEDWINDOW, WS_TILEDWINDOW, WS_POPUPWINDOW, WS_CHILDWINDOW, WS_EX_DLGMODALFRAME, WS_EX_NOPARENTNOTIFY, WS_EX_TOPMOST, WS_EX_ACCEPTFILES, WS_EX_TRANSPARENT, WS_EX_TOOLWINDOW, WS_EX_SMCAPTION, WS_EX_WINDOWEDGE, WS_EX_CLIENTEDGE, WS_EX_CONTEXTHELP, WS_EX_RIGHT, WS_EX_LEFT, WS_EX_RTLREADING, WS_EX_LTRREADING, WS_EX_LEFTSCROLLBAR, WS_EX_RIGHTSCROLLBAR, WS_EX_CONTROLPARENT, WS_EX_STATICEDGE, WS_EX_APPWINDOW, WS_EX_OVERLAPPEDWINDOW, WS_EX_PALETTEWINDOW, WS_EX_LAYERED, WS_EX_NOINHERITLAYOUT, WS_EX_LAYOUTRTL, WS_EX_COMPOSITED, WS_EX_NOACTIVATE, SW_HIDE, SW_SHOWNORMAL, SW_NORMAL, SW_SHOWMINIMIZED, SW_SHOWMAXIMIZED, SW_MAXIMIZE, SW_SHOWNOACTIVATE, SW_SHOW, SW_MINIMIZE, SW_SHOWMINNOACTIVE, SW_SHOWNA, SW_RESTORE, SW_SHOWDEFAULT, SW_MAX, CW_USEDEFAULT, HWND_DESKTOP, COLOR_SCROLLBAR, COLOR_BACKGROUND, COLOR_ACTIVECAPTION, COLOR_INACTIVECAPTION, COLOR_MENU, COLOR_WINDOW, COLOR_WINDOWFRAME, COLOR_MENUTEXT, COLOR_WINDOWTEXT, COLOR_CAPTIONTEXT, COLOR_ACTIVEBORDER, COLOR_INACTIVEBORDER, COLOR_APPWORKSPACE, COLOR_HIGHLIGHT, COLOR_HIGHLIGHTTEXT, COLOR_BTNFACE, COLOR_BTNSHADOW, COLOR_GRAYTEXT, COLOR_BTNTEXT, COLOR_INACTIVECAPTIONTEXT, COLOR_BTNHIGHLIGHT, WM_NULL, WM_CREATE, WM_DESTROY, WM_MOVE, WM_SIZE, IDC_ARROW, IDC_IBEAM, IDC_WAIT, IDC_CROSS, IDC_UPARROW, IDC_SIZE, IDC_ICON, IDC_SIZENWSE, IDC_SIZENESW, IDC_SIZEWE, IDC_SIZENS, IDC_SIZEALL, IDC_NO, IDC_APPSTARTING, GWL_WNDPROC, GWL_HINSTANCE, GWL_HWNDPARENT, GWL_STYLE, GWL_EXSTYLE, GWL_USERDATA, GWL_ID, GCL_MENUNAME, GCL_HBRBACKGROUND, GCL_HCURSOR, GCL_HICON, GCL_HMODULE, GCL_CBWNDEXTRA, GCL_CBCLSEXTRA, GCL_WNDPROC, GCL_STYLE, GCW_ATOM, WM_ACTIVATE, WA_INACTIVE, WA_ACTIVE, WA_CLICKACTIVE, WM_SETFOCUS, WM_KILLFOCUS, WM_ENABLE, WM_SETREDRAW, WM_SETTEXT, WM_GETTEXT, WM_GETTEXTLENGTH, WM_PAINT, WM_CLOSE, WM_QUERYENDSESSION, WM_QUIT, WM_QUERYOPEN, WM_ERASEBKGND, WM_SYSCOLORCHANGE, WM_ENDSESSION, WM_SHOWWINDOW, WM_WININICHANGE, WM_DEVMODECHANGE, WM_ACTIVATEAPP, WM_FONTCHANGE, WM_TIMECHANGE, WM_CANCELMODE, WM_SETCURSOR, WM_MOUSEACTIVATE, WM_CHILDACTIVATE, WM_QUEUESYNC, WM_GETMINMAXINFO, WM_PAINTICON, WM_ICONERASEBKGND, WM_NEXTDLGCTL, WM_SPOOLERSTATUS, WM_DRAWITEM, WM_MEASUREITEM, WM_DELETEITEM, WM_VKEYTOITEM, WM_CHARTOITEM, WM_SETFONT, WM_GETFONT, WM_SETHOTKEY, WM_GETHOTKEY, WM_QUERYDRAGICON, WM_COMPAREITEM, WM_COMPACTING, WM_OTHERWINDOWCREATED, WM_OTHERWINDOWDESTROYED, WM_COMMNOTIFY, CN_RECEIVE, CN_TRANSMIT, CN_EVENT, WM_WINDOWPOSCHANGING, WM_WINDOWPOSCHANGED, WM_POWER, PWR_OK, PWR_FAIL, PWR_SUSPENDREQUEST, PWR_SUSPENDRESUME, PWR_CRITICALRESUME, WM_COPYDATA, WM_CANCELJOURNAL, WM_NCCREATE, WM_NCDESTROY, WM_NCCALCSIZE, WM_NCHITTEST, WM_NCPAINT, WM_NCACTIVATE, WM_GETDLGCODE, WM_NCMOUSEMOVE, WM_NCLBUTTONDOWN, WM_NCLBUTTONUP, WM_NCLBUTTONDBLCLK, WM_NCRBUTTONDOWN, WM_NCRBUTTONUP, WM_NCRBUTTONDBLCLK, WM_NCMBUTTONDOWN, WM_NCMBUTTONUP, WM_NCMBUTTONDBLCLK, WM_KEYFIRST, WM_KEYDOWN, WM_KEYUP, WM_CHAR, WM_DEADCHAR, WM_SYSKEYDOWN, WM_SYSKEYUP, WM_SYSCHAR, WM_SYSDEADCHAR, WM_KEYLAST, WM_INITDIALOG, WM_COMMAND, WM_SYSCOMMAND, WM_TIMER, WM_HSCROLL, WM_VSCROLL, WM_INITMENU, WM_INITMENUPOPUP, WM_MENUSELECT, WM_MENUCHAR, WM_ENTERIDLE, WM_CTLCOLORMSGBOX, WM_CTLCOLOREDIT, WM_CTLCOLORLISTBOX, WM_CTLCOLORBTN, WM_CTLCOLORDLG, WM_CTLCOLORSCROLLBAR, WM_CTLCOLORSTATIC, WM_MOUSEFIRST, WM_MOUSEMOVE, WM_LBUTTONDOWN, WM_LBUTTONUP, WM_LBUTTONDBLCLK, WM_RBUTTONDOWN, WM_RBUTTONUP, WM_RBUTTONDBLCLK, WM_MBUTTONDOWN, WM_MBUTTONUP, WM_MBUTTONDBLCLK, WM_MOUSELAST, WM_PARENTNOTIFY, WM_ENTERMENULOOP, WM_EXITMENULOOP, WM_MDICREATE, WM_MDIDESTROY, WM_MDIACTIVATE, WM_MDIRESTORE, WM_MDINEXT, WM_MDIMAXIMIZE, WM_MDITILE, WM_MDICASCADE, WM_MDIICONARRANGE, WM_MDIGETACTIVE, WM_MDISETMENU, WM_DROPFILES, WM_MDIREFRESHMENU, WM_CUT, WM_COPY, WM_PASTE, WM_CLEAR, WM_UNDO, WM_RENDERFORMAT, WM_RENDERALLFORMATS, WM_DESTROYCLIPBOARD, WM_DRAWCLIPBOARD, WM_PAINTCLIPBOARD, WM_VSCROLLCLIPBOARD, WM_SIZECLIPBOARD, WM_ASKCBFORMATNAME, WM_CHANGECBCHAIN, WM_HSCROLLCLIPBOARD, WM_QUERYNEWPALETTE, WM_PALETTEISCHANGING, WM_PALETTECHANGED, WM_HOTKEY, WM_PENWINFIRST, WM_PENWINLAST, MK_LBUTTON, MK_RBUTTON, MK_SHIFT, MK_CONTROL, MK_MBUTTON, WM_USER, BS_PUSHBUTTON, BS_DEFPUSHBUTTON, BS_CHECKBOX, BS_AUTOCHECKBOX, BS_RADIOBUTTON, BS_3STATE, BS_AUTO3STATE, BS_GROUPBOX, BS_USERBUTTON, BS_AUTORADIOBUTTON, BS_OWNERDRAW, BS_LEFTTEXT, BS_TEXT, BS_ICON, BS_BITMAP, BS_LEFT, BS_RIGHT, BS_CENTER, BS_TOP, BS_BOTTOM, BS_VCENTER, BS_PUSHLIKE, BS_MULTILINE, BS_NOTIFY, BS_FLAT, BS_RIGHTBUTTON, HWND_TOPMOST, HWND_NOTOPMOST, SWP_NOSIZE, SWP_NOMOVE, SWP_NOACTIVATE, SWP_SHOWWINDOW, ES_LEFT, ES_CENTER, ES_RIGHT, ES_MULTILINE, ES_UPPERCASE, ES_LOWERCASE, ES_PASSWORD, ES_AUTOVSCROLL, ES_AUTOHSCROLL, ES_NOHIDESEL, ES_OEMCONVERT, ES_READONLY, ES_WANTRETURN, EN_SETFOCUS, EN_KILLFOCUS, EN_CHANGE, EN_UPDATE, EN_ERRSPACE, EN_MAXTEXT, EN_HSCROLL, EN_VSCROLL, EM_GETSEL, EM_SETSEL, EM_GETRECT, EM_SETRECT, EM_SETRECTNP, EM_SCROLL, EM_LINESCROLL, EM_SCROLLCARET, EM_GETMODIFY, EM_SETMODIFY, EM_GETLINECOUNT, EM_LINEINDEX, EM_SETHANDLE, EM_GETHANDLE, EM_GETTHUMB, EM_LINELENGTH, EM_REPLACESEL, EM_GETLINE, EM_LIMITTEXT, EM_CANUNDO, EM_UNDO, EM_FMTLINES, EM_LINEFROMCHAR, EM_SETTABSTOPS, EM_SETPASSWORDCHAR, EM_EMPTYUNDOBUFFER, EM_GETFIRSTVISIBLELINE, EM_SETREADONLY, EM_SETWORDBREAKPROC, EM_GETWORDBREAKPROC, EM_GETPASSWORDCHAR, EM_GETLIMITTEXT, WB_LEFT, WB_RIGHT, WB_ISDELIMITER, BN_CLICKED, BN_PAINT, BN_HILITE, BN_UNHILITE, BN_DISABLE, BN_DOUBLECLICKED, BM_GETCHECK, BM_SETCHECK, BM_GETSTATE, BM_SETSTATE, BM_SETSTYLE, SS_LEFT, SS_CENTER, SS_RIGHT, SS_ICON, SS_BLACKRECT, SS_GRAYRECT, SS_WHITERECT, SS_BLACKFRAME, SS_GRAYFRAME, SS_WHITEFRAME, SS_USERITEM, SS_SIMPLE, SS_LEFTNOWORDWRAP, SS_NOPREFIX, SS_BITMAP, SS_CENTERIMAGE, SS_ENHMETAFILE, SS_NOTIFY, SS_REALSIZEIMAGE, SS_RIGHTJUST, SS_SUNKEN, SS_ELLIPSISMASK, STM_SETICON, STM_GETICON, STM_MSGMAX, WC_DIALOG, DWL_MSGRESULT, DWL_DLGPROC, DWL_USER, DDL_READWRITE, DDL_READONLY, DDL_HIDDEN, DDL_SYSTEM, DDL_DIRECTORY, DDL_ARCHIVE, DDL_POSTMSGS, DDL_DRIVES, DDL_EXCLUSIVE, DS_ABSALIGN, DS_SYSMODAL, DS_LOCALEDIT, DS_SETFONT, DS_MODALFRAME, DS_NOIDLEMSG, DS_SETFOREGROUND, DM_GETDEFID, DM_SETDEFID, DC_HASDEFID, DLGC_WANTARROWS, DLGC_WANTTAB, DLGC_WANTALLKEYS, DLGC_WANTMESSAGE, DLGC_HASSETSEL, DLGC_DEFPUSHBUTTON, DLGC_UNDEFPUSHBUTTON, DLGC_RADIOBUTTON, DLGC_WANTCHARS, DLGC_STATIC, DLGC_BUTTON, LB_CTLCODE, LB_OKAY, LB_ERR, LB_ERRSPACE, LBN_ERRSPACE, LBN_SELCHANGE, LBN_DBLCLK, LBN_SELCANCEL, LBN_SETFOCUS, LBN_KILLFOCUS, LB_ADDSTRING, LB_INSERTSTRING, LB_DELETESTRING, LB_SELITEMRANGEEX, LB_RESETCONTENT, LB_SETSEL, LB_SETCURSEL, LB_GETSEL, LB_GETCURSEL, LB_GETTEXT, LB_GETTEXTLEN, LB_GETCOUNT, LB_SELECTSTRING, LB_DIR, LB_GETTOPINDEX, LB_FINDSTRING, LB_GETSELCOUNT, LB_GETSELITEMS, LB_SETTABSTOPS, LB_GETHORIZONTALEXTENT, LB_SETHORIZONTALEXTENT, LB_SETCOLUMNWIDTH, LB_ADDFILE, LB_SETTOPINDEX, LB_GETITEMRECT, LB_GETITEMDATA, LB_SETITEMDATA, LB_SELITEMRANGE, LB_SETANCHORINDEX, LB_GETANCHORINDEX, LB_SETCARETINDEX, LB_GETCARETINDEX, LB_SETITEMHEIGHT, LB_GETITEMHEIGHT, LB_FINDSTRINGEXACT, LB_SETLOCALE, LB_GETLOCALE, LB_SETCOUNT, LB_MSGMAX, LBS_NOTIFY, LBS_SORT, LBS_NOREDRAW, LBS_MULTIPLESEL, LBS_OWNERDRAWFIXED, LBS_OWNERDRAWVARIABLE, LBS_HASSTRINGS, LBS_USETABSTOPS, LBS_NOINTEGRALHEIGHT, LBS_MULTICOLUMN, LBS_WANTKEYBOARDINPUT, LBS_EXTENDEDSEL, LBS_DISABLENOSCROLL, LBS_NODATA, LBS_STANDARD, CB_OKAY, CB_ERR, CB_ERRSPACE, CBN_ERRSPACE, CBN_SELCHANGE, CBN_DBLCLK, CBN_SETFOCUS, CBN_KILLFOCUS, CBN_EDITCHANGE, CBN_EDITUPDATE, CBN_DROPDOWN, CBN_CLOSEUP, CBN_SELENDOK, CBN_SELENDCANCEL, CBS_SIMPLE, CBS_DROPDOWN, CBS_DROPDOWNLIST, CBS_OWNERDRAWFIXED, CBS_OWNERDRAWVARIABLE, CBS_AUTOHSCROLL, CBS_OEMCONVERT, CBS_SORT, CBS_HASSTRINGS, CBS_NOINTEGRALHEIGHT, CBS_DISABLENOSCROLL, CB_GETEDITSEL, CB_LIMITTEXT, CB_SETEDITSEL, CB_ADDSTRING, CB_DELETESTRING, CB_DIR, CB_GETCOUNT, CB_GETCURSEL, CB_GETLBTEXT, CB_GETLBTEXTLEN, CB_INSERTSTRING, CB_RESETCONTENT, CB_FINDSTRING, CB_SELECTSTRING, CB_SETCURSEL, CB_SHOWDROPDOWN, CB_GETITEMDATA, CB_SETITEMDATA, CB_GETDROPPEDCONTROLRECT, CB_SETITEMHEIGHT, CB_GETITEMHEIGHT, CB_SETEXTENDEDUI, CB_GETEXTENDEDUI, CB_GETDROPPEDSTATE, CB_FINDSTRINGEXACT, CB_SETLOCALE, CB_GETLOCALE, CB_MSGMAX, SBS_HORZ, SBS_VERT, SBS_TOPALIGN, SBS_LEFTALIGN, SBS_BOTTOMALIGN, SBS_RIGHTALIGN, SBS_SIZEBOXTOPLEFTALIGN, SBS_SIZEBOXBOTTOMRIGHTALIGN, SBS_SIZEBOX, SBM_SETPOS, SBM_GETPOS, SBM_SETRANGE, SBM_SETRANGEREDRAW, SBM_GETRANGE, SBM_ENABLE_ARROWS, RDW_INVALIDATE, LF_FACESIZE, LF_FULLFACESIZE, TA_NOUPDATECP, TA_UPDATECP, TA_LEFT, TA_RIGHT, TA_CENTER, TA_TOP, TA_BOTTOM, TA_BASELINE, TA_MASK, BS_SOLID, BS_NULL, BS_HOLLOW, BS_HATCHED, BS_PATTERN, BS_INDEXED, BS_DIBPATTERN, BS_DIBPATTERNPT, BS_PATTERN8X8, BS_DIBPATTERN8X8, HS_HORIZONTAL, HS_VERTICAL, HS_FDIAGONAL, HS_BDIAGONAL, HS_CROSS, HS_DIAGCROSS, HS_FDIAGONAL1, HS_BDIAGONAL1, HS_SOLID, HS_DENSE1, HS_DENSE2, HS_DENSE3, HS_DENSE4, HS_DENSE5, HS_DENSE6, HS_DENSE7, HS_DENSE8, HS_NOSHADE, HS_HALFTONE, HS_SOLIDCLR, HS_DITHEREDCLR, HS_SOLIDTEXTCLR, HS_DITHEREDTEXTCLR, HS_SOLIDBKCLR, HS_DITHEREDBKCLR, HS_API_MAX, MIIM_STATE, MIIM_ID, MIIM_SUBMENU, MIIM_CHECKMARKS, MIIM_TYPE, MIIM_DATA, MIIM_STRING, MIIM_BITMAP, MIIM_FTYPE, MF_INSERT, MF_CHANGE, MF_APPEND, MF_DELETE, MF_REMOVE, MF_BYCOMMAND, MF_BYPOSITION, MF_SEPARATOR, MF_ENABLED, MF_GRAYED, MF_DISABLED, MF_UNCHECKED, MF_CHECKED, MF_USECHECKBITMAPS, MF_STRING, MF_BITMAP, MF_OWNERDRAW, MF_POPUP, MF_MENUBARBREAK, MF_MENUBREAK, MF_UNHILITE, MF_HILITE, MF_SYSMENU, MF_HELP, MF_MOUSESELECT, MFS_CHECKED, MFS_ENABLED, MFT_STRING, MFT_RADIOCHECK, MFT_SEPARATOR, MF_END, SC_SIZE, SC_MOVE, SC_MINIMIZE, SC_MAXIMIZE, SC_NEXTWINDOW, SC_PREVWINDOW, SC_CLOSE, SC_VSCROLL, SC_HSCROLL, SC_MOUSEMENU, SC_KEYMENU, SC_ARRANGE, SC_RESTORE, SC_TASKLIST, SC_SCREENSAVE, SC_HOTKEY, SC_ICON, SC_ZOOM, PS_SOLID, PS_DASH, PS_DOT, PS_DASHDOT, PS_DASHDOTDOT, PS_NULL, PS_INSIDEFRAME, PS_USERSTYLE, PS_ALTERNATE, PS_STYLE_MASK, PS_ENDCAP_ROUND, PS_ENDCAP_SQUARE, PS_ENDCAP_FLAT, PS_ENDCAP_MASK, PS_JOIN_ROUND, PS_JOIN_BEVEL, PS_JOIN_MITER, PS_JOIN_MASK, PS_COSMETIC, PS_GEOMETRIC, PS_TYPE_MASK, SB_HORZ, SB_VERT, SB_CTL, SB_BOTH, SB_LINEUP, SB_LINELEFT, SB_LINEDOWN, SB_LINERIGHT, SB_PAGEUP, SB_PAGELEFT, SB_PAGEDOWN, SB_PAGERIGHT, SB_THUMBPOSITION, SB_THUMBTRACK, SB_TOP, SB_LEFT, SB_BOTTOM, SB_RIGHT, SB_ENDSCROLL, SW_SCROLLCHILDREN, SW_INVALIDATE, SW_ERASE, ESB_ENABLE_BOTH, ESB_DISABLE_BOTH, ESB_DISABLE_LEFT, ESB_DISABLE_RIGHT, ESB_DISABLE_UP, ESB_DISABLE_DOWN, ESB_DISABLE_LTUP, ESB_DISABLE_RTDN, SIF_RANGE, SIF_PAGE, SIF_POS, SIF_DISABLENOSCROLL, SIF_TRACKPOS, SIF_ALL, LR_LOADFROMFILE, IMAGE_BITMAP, IMAGE_ICON, IMAGE_CURSOR, IMAGE_ENHMETAFILE, CF_BITMAP, STM_SETIMAGE, TVS_HASBUTTONS, TVS_HASLINES, TVS_LINESATROOT, TVS_EDITLABELS, TVS_DISABLEDRAGDROP, TVS_SHOWSELALWAYS, SM_CYVSCROLL, PBS_SMOOTH, PBS_VERTICAL, PBM_SETRANGE, PBM_SETPOS, PBM_DELTAPOS, PBM_SETSTEP, PBM_STEPIT, PBM_SETRANGE32, CCM_FIRST, CCM_SETBKCOLOR, PBM_GETRANGE, PBM_GETPOS, PBM_SETBARCOLOR, PBM_SETBKCOLOR, BackgroundStyles, RegisterClass, UnregisterClass, CreateWindowEx, DefWindowProc, PostQuitMessage, GetMessage, TranslateMessage, DispatchMessage, ShowWindow, LoadCursor, DefMDIChildProc, GetWindowLong, SetWindowLong, CallWindowProc, GetModuleHandle, GetWindowText, SetWindowText, UpdateWindow, CloseWindow, GetStockObject, GetSysColor, CreateSolidBrush, GetProp, SetProp, GetWindowRect, SetWindowPos, MoveWindow, GetClientRect, GetParent, SetParent, SendMessage, ClientToScreen, ScreenToClient, RedrawWindow, InitCommonControls, MoveToEx, LineTo, GetDC, Rectangle, DeleteDC, DeleteObject, SelectObject, SelectPalette, SetBkColor, SetBkMode, CreateFontIndirect, CreateFont, CreateHatchBrush, CreateMetaFile, TextOut, SetTextColor, SetTextAlign, SetTextJustification, UpdateColors, SetTimer, KillTimer, CreateBrushIndirect, GetSystemMetrics, LoadMenu, LoadMenuIndirect, GetMenu, SetMenu, HiliteMenuItem, GetMenuString, GetMenuState, DrawMenuBar, GetSystemMenu, CreateMenu, CreatePopupMenu, DestroyMenu, CheckMenuItem, EnableMenuItem, GetSubMenu, GetMenuItemID, GetMenuItemCount, InsertMenu, AppendMenu, ModifyMenu, RemoveMenu, DeleteMenu, SetMenuItemBitmaps, GetMenuCheckMarkDimensions, TrackPopupMenu, SetMenuDefaultItem, SetMenuItemInfo, GetMenuContextHelpId, GetMenuDefaultItem, GetMenuItemInfo, GetMenuItemRect, InsertMenuItem, GetClassLong, SetClassLong, BeginPaint, EndPaint, ShowCursor, SetCursorPos, SetCursor, GetCursorPos, ClipCursor, GetCursor, GetClipCursor, InvalidateRect, ValidateRect, InvalidateRgn, ValidateRgn, DestroyWindow, CreatePen, CreatePenIndirect, GetOpenFileName, GetSaveFileName, CHOOSECOLOR, ScrollWindow, ScrollDC, ScrollWindowEx, SetScrollPos, GetScrollPos, SetScrollRange, GetScrollRange, ShowScrollBar, EnableScrollBar, GetBkColor, GetBkMode, GetTextColor, WindowFromPoint, WinExec, SetScrollInfo, GetScrollInfo, LoadImage, SetPixel, SetPixelV, IsWindowVisible, SetActiveWindow, SetForegroundWindow, SetFocus, BringWindowToTop, FlashWindow, IsWindow, IsWindowEnabled, EnableWindow, HiWord, HiWords, LoWord, MakeParam, RegisterClass, CreateControl, ClassLoader_OnBeforeLoad, ClassLoader_OnAfterLoad, ClassLoader_OnEventLoad, ClassLoader_OnStoreProperty, CreateControlFromFile, FlipControlFromFile, InitLibrary, ReleaseLibrary LoaderStoreProperty, ControlEventBuilder, Control, ClassLoader

Сгенерировано компилятором ForceBasic (pb.exe)
Contact page