HwGUI 2.20: справочное руководство  
назад Александр С. Кресин, Октябрь 2016


5.A. Функции, не включенные в документацию

Ниже приведен список функций, не включенных в документацию по разным причинам: если они предназначены только для использования ядром HwGUI, если они недостаточно проверены, если есть другие функции, рекомендованные к использованию, выполняющие те же действия.


FUNCTION hwg_InitControls( oWnd, lNoActivate )
FUNCTION hwg_SetHelpFileName ( cNewName )
FUNCTION HWG_ScrollHV( oForm, msg, wParam, lParam )
FUNCTION hwg_getPaintCB( arr, nId )
FUNCTION hwg_onTrackScroll( oWnd, msg, wParam, lParam )
FUNCTION onDlgCommand( oDlg, wParam, lParam )
FUNCTION hwg_GetModalHandle()
FUNCTION hwg_CreateGetList( oDlg )
hwg_RadioNew( oPrnt, nId, nStyle, nLeft, nTop, nWidth, nHeight, caption, oFont, onInit, onSize, onPaint, TextColor, BackColor, nInitValue, bSetGet )
FUNCTION hwg_Font2XML( oFont )
FUNCTION hwg_hfrm_FontFromXML( oXmlNode, lReport )
FUNCTION hwg_hfrm_Str2Arr( stroka )
FUNCTION hwg_hfrm_Arr2Str( arr )
FUNCTION hwg_hfrm_GetProperty( xProp )
FUNCTION hwg_aSetSecond( arr, xFirst, xValue )
FUNCTION hwg_ListViewNotify( oCtrl, lParam )
FUNCTION hwg_NICEBUTTPROC( hBtn, msg, wParam, lParam )
FUNCTION hwg_SetNiceBtnSelected( oBtn )
FUNCTION hwg_Rect( oWndParent, nLeft, nTop, nRight, nBottom, lPress, nST )
FUNCTION hwg_ReleaseTimers()
FUNCTION hwg_onWndSize( oWnd, wParam, lParam )
FUNCTION hwg_onDestroy( oWnd )
FUNCTION hwg_TimerProc( hWnd, idTimer, time )
FUNCTION hwg_ReleaseAllWindows( hWnd )
FUNCTION hwg_BuildMenu( aMenuInit, hWnd, oWnd, nPosParent, lPopup )
FUNCTION Hwg_BeginMenu( oWnd, nId, cTitle )
FUNCTION Hwg_ContextMenu()
FUNCTION Hwg_EndMenu()
FUNCTION Hwg_CreateMenu
FUNCTION Hwg_SetMenu( oWnd, aMenu )
FUNCTION Hwg_GetSubMenuHandle( aMenu, nId )
FUNCTION hwg_wProw( oPrinter )
FUNCTION hwg_wPCol( oPrinter )
FUNCTION hwg_wSetPrc( x, y, oPrinter )
FUNCTION hwg_regenfile( o, new )
HB_FUNC( HWG_ANIMATE_CREATE )
HB_FUNC( HWG_ANIMATE_OPEN )
HB_FUNC( HWG_ANIMATE_PLAY )
HB_FUNC( HWG_ANIMATE_SEEK )
HB_FUNC( HWG_ANIMATE_STOP )
HB_FUNC( HWG_ANIMATE_CLOSE )
HB_FUNC( HWG_ANIMATE_DESTROY )
HB_FUNC( HWG_ANIMATE_OPENEX )
HB_FUNC( HWG_GETPRIVATEPROFILESTRING )
HB_FUNC( HWG_WRITEPRIVATEPROFILESTRING )
HB_FUNC( HWG_PRINTPORTNAME )
HB_FUNC( HWG_PRINTSETUPDOS )
HB_FUNC( HWG_PRINTSETUPEX )
HB_FUNC( HWG_GETOPENFILENAME )
HB_FUNC( HWG_CREATEPANEL )
HB_FUNC( HWG_CREATEOWNBTN )
HB_FUNC( HWG_CREATESTATIC )
HB_FUNC( HWG_CREATEBUTTON )
HB_FUNC( HWG_CREATEEDIT )
HB_FUNC( HWG_CREATECOMBO )
HB_FUNC( HWG_CREATEBROWSE )
HB_FUNC( HWG_CREATESTATUSWINDOW )
HB_FUNC( HWG_INITSTATUS )
HB_FUNC( HWG_GETNOTIFYSBPARTS )
HB_FUNC( HWG_CREATEUPDOWNCONTROL )
HB_FUNC( HWG_GETNOTIFYDELTAPOS )
HB_FUNC( HWG_CREATEDATEPICKER )
HB_FUNC( HWG_CREATETABCONTROL )
HB_FUNC( HWG_INITTABCONTROL )
HB_FUNC( HWG_ADDTABDIALOG )
HB_FUNC( HWG_TAB_HITTEST )
HB_FUNC( HWG_GETNOTIFYKEYDOWN )
HB_FUNC( HWG_CREATETREE )
HB_FUNC( HWG_TREEADDNODE )
HB_FUNC( HWG_TREEDELNODE )
HB_FUNC( HWG_TREEDELALLNODES )
HB_FUNC( HWG_TREEGETSELECTED )
HB_FUNC( HWG_TREENODEHASCHILDREN )
HB_FUNC( HWG_TREEGETNODETEXT )
HB_FUNC( HWG_TREESETITEM )
HB_FUNC( HWG_TREEGETNOTIFY )
HB_FUNC( HWG_TREEHITTEST )
HB_FUNC( HWG_TREERELEASENODE )
HB_FUNC( HWG_SETTIMER )
HB_FUNC( HWG_KILLTIMER )
HB_FUNC( HWG_GETTOOLTIPHANDLE )
HB_FUNC( HWG_REGPANEL )
HB_FUNC( HWG_REGOWNBTN )
HB_FUNC( HWG_REGBROWSE )
HB_FUNC( HWG_INITTREEVIEW )
HB_FUNC( HWG_INITWINCTRL )
HB_FUNC( HWG_INITSTATICPROC )
HB_FUNC( HWG_INITEDITPROC )
HB_FUNC( HWG_INITBUTTONPROC )
HB_FUNC( HWG_INITLISTPROC )
HB_FUNC( HWG_INITUPDOWNPROC )
HB_FUNC( HWG_INITDATEPICKERPROC )
HB_FUNC( HWG_INITTRACKPROC )
HB_FUNC( HWG_INITTABPROC )
HB_FUNC( HWG_CREATETOOLBAR )
HB_FUNC( HWG_TOOLBARADDBUTTONS )
HB_FUNC( HWG_TOOLBAR_SETBUTTONINFO )
HB_FUNC( HWG_TOOLBAR_LOADIMAGE )
HB_FUNC( HWG_TOOLBAR_LOADSTANDARTIMAGE )
HB_FUNC( HWG_TOOLBAR_SETDISPINFO )
HB_FUNC( HWG_TOOLBAR_GETDISPINFOID )
HB_FUNC( HWG_TOOLBAR_GETINFOTIP )
HB_FUNC( HWG_TOOLBAR_GETINFOTIPID )
HB_FUNC( HWG_TOOLBAR_IDCLICK )
HB_FUNC( HWG_TOOLBAR_SUBMENU )
HB_FUNC( HWG_TOOLBAR_SUBMENUEX )
HB_FUNC( HWG_TOOLBAR_SUBMENUEXGETID )
HB_FUNC( HWG_CREATEPAGER )
HB_FUNC( HWG_CREATEREBAR )
HB_FUNC( HWG_REBARSETIMAGELIST )
HB_FUNC( HWG_ADDBARBITMAP )
HB_FUNC( HWG_ADDBARCOLORS )
HB_FUNC( HWG_COMBOGETITEMRECT )
HB_FUNC( HWG_COMBOBOXGETITEMDATA )
HB_FUNC( HWG_COMBOBOXSETITEMDATA )
HB_FUNC( HWG_COMBOBOXGETLBTEXT )
HB_FUNC( HWG_DEFWINDOWPROC )
HB_FUNC( HWG_CALLWINDOWPROC )
HB_FUNC( HWG_BUTTONGETDLGCODE )
HB_FUNC( HWG_GETDLGMESSAGE )
HB_FUNC( HWG_TABITEMPOS )
HB_FUNC( HWG_GETTABNAME )
HB_FUNC( HWG_SHADE_NEW )
HB_FUNC( HWG_SHADE_RELEASE )
HB_FUNC( HWG_SHADE_SET )
HB_FUNC( HWG_SHADE_DRAW )
HB_FUNC( HWG_INITIPADDRESS )
HB_FUNC( HWG_SETIPADDRESS )
HB_FUNC( HWG_GETIPADDRESS )
HB_FUNC( HWG_CLEARIPADDRESS )
HB_FUNC( HWG_DIALOGBOX )
HB_FUNC( HWG_CREATEDIALOG )
HB_FUNC( HWG__ENDDIALOG )
HB_FUNC( HWG_GETDLGITEM )
HB_FUNC( HWG_GETDLGCTRLID )
HB_FUNC( HWG_SETDLGITEMINT )
HB_FUNC( HWG_CHECKRADIOBUTTON )
HB_FUNC( HWG_GETNOTIFYCODE )
HB_FUNC( HWG_CREATEDLGTEMPLATE )
HB_FUNC( HWG_RELEASEDLGTEMPLATE )
HB_FUNC( HWG__CREATEPROPERTYSHEETPAGE )
HB_FUNC( HWG__PROPERTYSHEET )
HB_FUNC( HWG_CREATEDLGINDIRECT )
HB_FUNC( HWG_DLGBOXINDIRECT )
HB_FUNC( HWG_DIALOGBASEUNITS )
HB_FUNC( HWG_GETNOTIFYCODEFROM )
HB_FUNC( HWG_GETNOTIFYIDFROM )
HB_FUNC( HWG_LOADICON )
HB_FUNC( HWG_INFLATERECT )
HB_FUNC( HWG_FRAMERECT )
HB_FUNC( HWG_OFFSETRECT )
HB_FUNC( HWG_DRAWFOCUSRECT )
HB_FUNC( HWG_PTINRECT )
HB_FUNC( HWG_GETMEASUREITEMINFO )
HB_FUNC( HWG_COPYRECT )
HB_FUNC( HWG_GETWINDOWDC )
HB_FUNC( HWG_WRITESTATUSWINDOW )
HB_FUNC( HWG_CREATERECTRGN )
HB_FUNC( HWG_CREATERECTRGNINDIRECT )
HB_FUNC( HWG_EXTSELECTCLIPRGN )
HB_FUNC( HWG_SELECTCLIPRGN )
HB_FUNC( HWG_CREATEFONTINDIRECT )
HB_FUNC( HWG_LISTVIEW_CREATE )
HB_FUNC( HWG_LISTVIEW_INIT )
HB_FUNC( HWG_LISTVIEW_SETITEMCOUNT )
HB_FUNC( HWG_LISTVIEW_ADDCOLUMN )
HB_FUNC( HWG_LISTVIEW_DELETECOLUMN )
HB_FUNC( HWG_LISTVIEW_SETBKCOLOR )
HB_FUNC( HWG_LISTVIEW_SETTEXTBKCOLOR )
HB_FUNC( HWG_LISTVIEW_SETTEXTCOLOR )
HB_FUNC( HWG_LISTVIEW_GETFIRSTITEM )
HB_FUNC( HWG_LISTVIEW_GETDISPINFO )
HB_FUNC( HWG_LISTVIEW_SETDISPINFO )
HB_FUNC( HWG_LISTVIEW_GETGRIDKEY )
HB_FUNC( HWG_LISTVIEW_GETTOPINDEX )
HB_FUNC( HWG_LISTVIEW_REDRAWITEMS )
HB_FUNC( HWG_LISTVIEW_GETCOUNTPERPAGE )
HB_FUNC( HWG_LISTVIEW_UPDATE )
HB_FUNC( HWG_LISTVIEW_SCROLL )
HB_FUNC( HWG_LISTVIEW_HITTEST )
HB_FUNC( HWG_LISTVIEW_SETIMAGELIST )
HB_FUNC( HWG_LISTVIEW_SETVIEW )
HB_FUNC( HWG_LISTVIEW_ADDCOLUMNEX )
HB_FUNC( HWG_LISTVIEW_INSERTITEMEX )
HB_FUNC( HWG_LISTVIEWSELECTALL )
HB_FUNC( HWG_LISTVIEWSELECTLASTITEM )
HB_FUNC( HWG_PROCESSCUSTU )
HB_FUNC( HWG_LISTVIEWGETITEM )
HB_FUNC( HWG_LISTVIEWSORTINFONEW )
HB_FUNC( HWG_LISTVIEWSORTINFOFREE )
HB_FUNC( HWG_LISTVIEWSORT )
HB_FUNC( HWG_INITMONTHCALENDAR )
HB_FUNC( HWG_INITTRACKBAR )
HB_FUNC( HWG_CREATELISTBOX )
HB_FUNC( HWG_LISTBOXDELETESTRING )
HB_FUNC( HWG__CREATEMENU )
HB_FUNC( HWG__CREATEPOPUPMENU )
HB_FUNC( HWG__ADDMENUITEM )
HB_FUNC( HWG__ADDMENUITEM )
HB_FUNC( HWG__CREATESUBMENU )
HB_FUNC( HWG__SETMENU )
HB_FUNC( HWG_GETMENUHANDLE )
HB_FUNC( HWG_DELETEMENU )
HB_FUNC( HWG_TRACKMENU )
HB_FUNC( HWG_DESTROYMENU )
HB_FUNC( HWG_CREATEACCELERATORTABLE )
HB_FUNC( HWG_DESTROYACCELERATORTABLE )
HB_FUNC( HWG__SETMENUITEMBITMAPS )
HB_FUNC( HWG_GETMENUCHECKMARKDIMENSIONS )
HB_FUNC( HWG_GETMENUBITMAPWIDTH )
HB_FUNC( HWG_GETMENUBITMAPHEIGHT )
HB_FUNC( HWG_GETMENUCHECKMARKWIDTH )
HB_FUNC( HWG_GETMENUCHECKMARKHEIGHT )
HB_FUNC( HWG__INSERTBITMAPMENU )
HB_FUNC( HWG_CHANGEMENU )
HB_FUNC( HWG_MODIFYMENU )
HB_FUNC( HWG_ENABLEMENUSYSTEMITEM )
HB_FUNC( HWG_MSGTEMP )
HB_FUNC( HWG_GETCURRENTDIR )
HB_FUNC( HWG_ACTIVATEKEYBOARDLAYOUT )
HB_FUNC( HWG_GETHELPDATA )
HB_FUNC( HWG_WINHELP )
HB_FUNC( HWG_KEYB_EVENT )
HB_FUNC( HWG_EDIT1UPDATECTRL )
HB_FUNC( HWG_BUTTON1GETSCREENCLIENT )
HB_FUNC( HWG_HEDITEX_CTLCOLOR )
HB_FUNC( HWG_GETKEYBOARDCOUNT )
HB_FUNC( HWG_GETNEXTDLGGROUPITEM )
HB_FUNC( HWG_CREATEROUNDRECTRGN )
HB_FUNC( HWG_SETWINDOWRGN )
HB_FUNC( HWG_REGNICE )
HB_FUNC( HWG_CREATENICEBTN )
HB_FUNC( HWG_ISMOUSEOVER )
HB_FUNC( HWG_DRAW_GRADIENT )
HB_FUNC( HWG_GRADIENT )
HB_FUNC( HWG_MAKELONG )
HB_FUNC( HWG_GETWINDOWLONG )
HB_FUNC( HWG_SETBKMODE )
HB_FUNC( HWG_PAGERSETCHILD )
HB_FUNC( HWG_PAGERRECALCSIZE )
HB_FUNC( HWG_PAGERFORWARDMOUSE )
HB_FUNC( HWG_PAGERSETBKCOLOR )
HB_FUNC( HWG_PAGERGETBKCOLOR )
HB_FUNC( HWG_PAGERSETBORDER )
HB_FUNC( HWG_PAGERGETBORDER )
HB_FUNC( HWG_PAGERSETPOS )
HB_FUNC( HWG_PAGERGETPOS )
HB_FUNC( HWG_PAGERSETBUTTONSIZE )
HB_FUNC( HWG_PAGERGETBUTTONSIZE )
HB_FUNC( HWG_PAGERGETBUTTONSTATE )
HB_FUNC( HWG_PAGERONPAGERCALCSIZE )
HB_FUNC( HWG_PAGERONPAGERSCROLL )
HB_FUNC( HWG_WIN_ANSITOOEM )
HB_FUNC( HWG_GETRESOURCES )
HB_FUNC( HWG_LOADSTRING )
HB_FUNC( HWG_LOADRESOURCE )
HB_FUNC( HWG_FINDRESOURCE )
HB_FUNC( HWG_INITRICHEDIT )
HB_FUNC( HWG_CREATERICHEDIT )
HB_FUNC( HWG_INITRICHPROC )
HB_FUNC( HWG_INITTHEMELIB )
HB_FUNC( HWG_ENDTHEMELIB )
HB_FUNC( HWG_ONNOTIFYCUSTOMDRAW )
HB_FUNC( HWG_OPENTHEMEDATA )
HB_FUNC( HWG_ISTHEMEDLOAD )
HB_FUNC( HWG_DRAWTHEMEBACKGROUND )
HB_FUNC( HWG_DRAWTHEICON )
HB_FUNC( HWG_PREPAREIMAGERECT )
HB_FUNC( HWG_DRAWTHEMETEXT )
HB_FUNC( HWG_CLOSETHEMEDATA )
HB_FUNC( HWG_TRACKMOUSEVENT )
HB_FUNC( HWG_BUTTONEXONSETSTYLE )
HB_FUNC( HWG_GETTHESTYLE )
HB_FUNC( HWG_MODSTYLE )
HB_FUNC( HWG_DRAWTHEMEPARENTBACKGROUND )
HB_FUNC( HWG_ISTHEMEACTIVE )
HB_FUNC( HWG_GETTHEMESYSCOLOR )
HB_FUNC( HWG_SETWINDOWTHEME)
HB_FUNC( HWG_GETWINDOWTHEME )
HB_FUNC( HWG_INITMAINWINDOW )
HB_FUNC( HWG_ACTIVATEMAINWINDOW )
HB_FUNC( HWG_INITCHILDWINDOW )
HB_FUNC( HWG_ACTIVATECHILDWINDOW )
HB_FUNC( HWG_INITMDIWINDOW )
HB_FUNC( HWG_INITCLIENTWINDOW )
HB_FUNC( HWG_ACTIVATEMDIWINDOW )
HB_FUNC( HWG_CREATEMDICHILDWINDOW )
HB_FUNC( HWG_SENDMESSPTR )
HB_FUNC( HWG_SELFFOCUS )
HB_FUNC( HWG_SETUTF8 )
HB_FUNC( HWG_DECREASEHOLDERS )
HB_FUNC( HWG_MAKEWPARAM )
HB_FUNC( HWG_MAKELPARAM )
HB_FUNC( HWG_SETWINDOWPOS )
HB_FUNC( HWG_SETASTYLE )
HB_FUNC( HWG_GETTOOLBARID )
HB_FUNC( HWG_MINMAXWINDOW )
HB_FUNC( HWG_ANSITOUNICODE )
HB_FUNC( HWG_PAINTWINDOW )
HB_FUNC( HWG_INITPROC )
HB_FUNC( HWG_EXITPROC )
HB_FUNC( HWG_REGCLOSEKEY )
HB_FUNC( HWG_REGOPENKEYEX )
HB_FUNC( HWG_REGQUERYVALUEEX )
HB_FUNC( HWG_REGENUMKEYEX )
HB_FUNC( HWG_REGSETVALUEEX )
HB_FUNC( HWG_REGCREATEKEY )
HB_FUNC( HWG_REGCREATEKEYEX )
HB_FUNC( HWG_REGDELETEKEY )
HB_FUNC( HWG_REGDELETEVALUE )
HB_FUNC( HWG_OPENPRINTER )
HB_FUNC( HWG_OPENDEFAULTPRINTER )
HB_FUNC( HWG_GETDEFAULTPRINTER )
HB_FUNC( HWG_SETPRINTERMODE )
HB_FUNC( HWG_CLOSEPRINTER )
HB_FUNC( HWG_STARTDOC )
HB_FUNC( HWG_ENDDOC )
HB_FUNC( HWG_ABORTDOC )
HB_FUNC( HWG_STARTPAGE )
HB_FUNC( HWG_ENDPAGE )
HB_FUNC( HWG_GETDEVICEAREA )
HB_FUNC( HWG_CREATEENHMETAFILE )
HB_FUNC( HWG_CREATEMETAFILE )
HB_FUNC( HWG_CLOSEENHMETAFILE )
HB_FUNC( HWG_DELETEENHMETAFILE )
HB_FUNC( HWG_PLAYENHMETAFILE )
HB_FUNC( HWG_PRINTENHMETAFILE )
HB_FUNC( HWG_SETDOCUMENTPROPERTIES )
hwg__DrawCombo( hDC, x1, y1, x2, y2 ) (GTK only)
hwg__DrawCheckBtn( hDC, x1, y1, x2, y2, lSet, cText ) (GTK only)
hwg__DrawRadioBtn( hDC, x1, y1, x2, y2, lSet, cText ) (GTK only)
hwg_HideHidden( oWnd ) (GTK only)
hwg_edit_set_Overmode( hEdit, lOver ) (GTK only)
hwg_emitSignal( hWidget, cSignal ) (GTK only)