HwGUI 2.21 reference manual  
prev Alexander S.Kresin, October 2018


5.A. Functions, not included in documentation

Below is a list of functions, which are not included in documentation by different reasons: if they intended for using of HwGUI kernel only, or if they are not checked properly, or if there are other functions, recommended to use, which do the same operations.


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)