2025-09-30 11:11:30 +00:00
< html >
< head >
< meta http-equiv = "Content-Type" content = "text/html;charset=UTF-8" >
< title > Milsko GUI Toolkit Documentation< / title >
< / head >
< body >
< h1 align = "center" > Milsko GUI Toolkit Documentation< / h1 >
2025-09-30 11:43:15 +00:00
< hr >
2025-09-30 12:34:18 +00:00
< h2 align = "center" > Table of Contents< / h2 >
< dl >
< dt >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Constants_h" > Mw/Constants.h< / a >
2025-09-30 12:34:18 +00:00
< / dt >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Constants_h__MwDIRECTION" > MwDIRECTION< / a >
< / dd >
< dd >
< a href = "#Mw_Constants_h__MwORIENTATION" > MwORIENTATION< / a >
2025-09-30 12:34:18 +00:00
< / dd >
2025-10-08 10:15:02 +00:00
< dd >
< a href = "#Mw_Constants_h__MwALIGNMENT" > MwALIGNMENT< / a >
< / dd >
2025-10-10 11:45:27 +00:00
< dd >
2025-10-12 13:49:18 +00:00
< a href = "#Mw_Constants_h__MwDEFAULT" > MwDEFAULT< / a >
2025-10-10 11:45:27 +00:00
< / dd >
2025-10-15 19:05:32 +00:00
< dd >
2025-10-16 16:47:41 +00:00
< a href = "#Mw_Constants_h__MwDIRECTORY_TYPE" > MwDIRECTORY_TYPE< / a >
2025-10-15 19:05:32 +00:00
< / dd >
2025-10-11 06:21:43 +00:00
< dd >
2025-10-12 13:49:18 +00:00
< a href = "#Mw_Constants_h__MwMB_ICONMASK" > MwMB_ICONMASK< / a >
2025-10-11 06:21:43 +00:00
< / dd >
2025-10-11 08:37:24 +00:00
< dd >
2025-10-12 13:49:18 +00:00
< a href = "#Mw_Constants_h__MwMB_BUTTONMASK" > MwMB_BUTTONMASK< / a >
2025-10-11 08:37:24 +00:00
< / dd >
< dd >
2025-10-12 13:49:18 +00:00
< a href = "#Mw_Constants_h__MwMB_BUTTONOK" > MwMB_BUTTONOK< / a >
2025-10-11 08:37:24 +00:00
< / dd >
< dd >
2025-10-12 13:49:18 +00:00
< a href = "#Mw_Constants_h__MwMB_BUTTONCANCEL" > MwMB_BUTTONCANCEL< / a >
2025-10-11 08:37:24 +00:00
< / dd >
< dd >
2025-10-12 13:49:18 +00:00
< a href = "#Mw_Constants_h__MwMB_BUTTONYES" > MwMB_BUTTONYES< / a >
2025-10-11 08:37:24 +00:00
< / dd >
< dd >
2025-10-12 13:49:18 +00:00
< a href = "#Mw_Constants_h__MwMB_BUTTONNO" > MwMB_BUTTONNO< / a >
2025-10-11 08:37:24 +00:00
< / dd >
< dd >
< a href = "#Mw_Constants_h__MwMB_BUTTONOKCANCEL" > MwMB_BUTTONOKCANCEL< / a >
< / dd >
< dd >
< a href = "#Mw_Constants_h__MwMB_BUTTONYESNO" > MwMB_BUTTONYESNO< / a >
< / dd >
< dd >
< a href = "#Mw_Constants_h__MwMB_BUTTONYESNOCANCEL" > MwMB_BUTTONYESNOCANCEL< / a >
< / dd >
2025-09-30 12:34:18 +00:00
< dt >
< a href = "#Mw_Core_h" > Mw/Core.h< / a >
< / dt >
< dd >
< a href = "#Mw_Core_h__MwDispatch" > MwDispatch< / a >
< / dd >
2025-10-04 13:57:28 +00:00
< dd >
< a href = "#Mw_Core_h__MwDispatch2" > MwDispatch2< / a >
< / dd >
2025-10-09 05:36:10 +00:00
< dd >
< a href = "#Mw_Core_h__MwDispatch3" > MwDispatch3< / a >
< / dd >
2025-09-30 12:34:18 +00:00
< dd >
< a href = "#Mw_Core_h__MwCreateWidget" > MwCreateWidget< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwVaCreateWidget" > MwVaCreateWidget< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwVaListCreateWidget" > MwVaListCreateWidget< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwDestroyWidget" > MwDestroyWidget< / a >
< / dd >
2025-10-20 21:55:30 +00:00
< dd >
2025-10-21 16:14:09 +00:00
< a href = "#Mw_Core_h__MwVaWidgetExecute" > MwVaWidgetExecute< / a >
2025-10-20 21:55:30 +00:00
< / dd >
< dd >
2025-10-21 16:14:09 +00:00
< a href = "#Mw_Core_h__MwVaListWidgetExecute" > MwVaListWidgetExecute< / a >
2025-10-20 21:55:30 +00:00
< / dd >
2025-09-30 12:34:18 +00:00
< dd >
< a href = "#Mw_Core_h__MwLoop" > MwLoop< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwStep" > MwStep< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwPending" > MwPending< / a >
< / dd >
2025-09-30 13:04:40 +00:00
< dd >
< a href = "#Mw_Core_h__MwSetInteger" > MwSetInteger< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwSetText" > MwSetText< / a >
< / dd >
2025-10-01 00:51:28 +00:00
< dd >
< a href = "#Mw_Core_h__MwSetVoid" > MwSetVoid< / a >
< / dd >
2025-09-30 13:04:40 +00:00
< dd >
< a href = "#Mw_Core_h__MwGetInteger" > MwGetInteger< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwGetText" > MwGetText< / a >
< / dd >
2025-10-01 00:51:28 +00:00
< dd >
< a href = "#Mw_Core_h__MwGetVoid" > MwGetVoid< / a >
< / dd >
2025-09-30 13:04:40 +00:00
< dd >
< a href = "#Mw_Core_h__MwSetDefault" > MwSetDefault< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwVaApply" > MwVaApply< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwVaListApply" > MwVaListApply< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwAddUserHandler" > MwAddUserHandler< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwDispatchUserHandler" > MwDispatchUserHandler< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwSetErrorHandler" > MwSetErrorHandler< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwDispatchError" > MwDispatchError< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwGetBeforeStep" > MwGetBeforeStep< / a >
< / dd >
2025-10-05 19:02:31 +00:00
< dd >
< a href = "#Mw_Core_h__MwForceRender" > MwForceRender< / a >
< / dd >
2025-10-11 13:59:36 +00:00
< dd >
< a href = "#Mw_Core_h__MwForceRender2" > MwForceRender2< / a >
< / dd >
2025-10-19 06:06:16 +00:00
< dd >
< a href = "#Mw_Core_h__MwAddTickList" > MwAddTickList< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwFocus" > MwFocus< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwGrabPointer" > MwGrabPointer< / a >
< / dd >
< dd >
< a href = "#Mw_Core_h__MwHideCursor" > MwHideCursor< / a >
< / dd >
2025-10-06 10:37:08 +00:00
< dt >
< a href = "#Mw_Cursor_h" > Mw/Cursor.h< / a >
< / dt >
< dd >
< a href = "#Mw_Cursor_h__MwCursorDefault" > MwCursorDefault< / a >
< / dd >
< dd >
< a href = "#Mw_Cursor_h__MwCursorDefaultMask" > MwCursorDefaultMask< / a >
< / dd >
2025-10-07 06:02:39 +00:00
< dd >
< a href = "#Mw_Cursor_h__MwCursorCross" > MwCursorCross< / a >
< / dd >
< dd >
< a href = "#Mw_Cursor_h__MwCursorCrossMask" > MwCursorCrossMask< / a >
< / dd >
2025-10-09 05:36:10 +00:00
< dd >
< a href = "#Mw_Cursor_h__MwCursorText" > MwCursorText< / a >
< / dd >
< dd >
< a href = "#Mw_Cursor_h__MwCursorTextMask" > MwCursorTextMask< / a >
< / dd >
2025-10-19 06:06:16 +00:00
< dd >
< a href = "#Mw_Cursor_h__MwCursorHidden" > MwCursorHidden< / a >
< / dd >
< dd >
< a href = "#Mw_Cursor_h__MwCursorHiddenMask" > MwCursorHiddenMask< / a >
< / dd >
2025-09-30 13:04:40 +00:00
< dt >
< a href = "#Mw_Default_h" > Mw/Default.h< / a >
< / dt >
< dd >
< a href = "#Mw_Default_h__MwDefaultBackground" > MwDefaultBackground< / a >
< / dd >
< dd >
< a href = "#Mw_Default_h__MwDefaultForeground" > MwDefaultForeground< / a >
< / dd >
2025-10-05 19:02:31 +00:00
< dd >
2025-10-25 13:38:36 +00:00
< a href = "#Mw_Default_h__MwGetDefaultBorderWidth" > MwGetDefaultBorderWidth< / a >
2025-10-05 19:02:31 +00:00
< / dd >
2025-10-15 16:17:47 +00:00
< dt >
< a href = "#Mw_Directory_h" > Mw/Directory.h< / a >
< / dt >
< dd >
< a href = "#Mw_Directory_h__MwDirectoryOpen" > MwDirectoryOpen< / a >
< / dd >
< dd >
< a href = "#Mw_Directory_h__MwDirectoryClose" > MwDirectoryClose< / a >
< / dd >
< dd >
< a href = "#Mw_Directory_h__MwDirectoryRead" > MwDirectoryRead< / a >
< / dd >
< dd >
< a href = "#Mw_Directory_h__MwDirectoryFreeEntry" > MwDirectoryFreeEntry< / a >
< / dd >
2025-10-19 06:06:16 +00:00
< dd >
< a href = "#Mw_Directory_h__MwDirectoryCurrent" > MwDirectoryCurrent< / a >
< / dd >
< dd >
< a href = "#Mw_Directory_h__MwDirectoryJoin" > MwDirectoryJoin< / a >
< / dd >
2025-09-30 13:04:40 +00:00
< dt >
< a href = "#Mw_Draw_h" > Mw/Draw.h< / a >
< / dt >
< dd >
< a href = "#Mw_Draw_h__MwParseColor" > MwParseColor< / a >
< / dd >
2025-10-05 19:02:31 +00:00
< dd >
< a href = "#Mw_Draw_h__MwLightenColor" > MwLightenColor< / a >
< / dd >
2025-09-30 13:04:40 +00:00
< dd >
< a href = "#Mw_Draw_h__MwDrawRect" > MwDrawRect< / a >
< / dd >
2025-10-23 07:38:22 +00:00
< dd >
< a href = "#Mw_Draw_h__MwDrawRectFading" > MwDrawRectFading< / a >
< / dd >
2025-09-30 13:04:40 +00:00
< dd >
< a href = "#Mw_Draw_h__MwDrawFrame" > MwDrawFrame< / a >
< / dd >
2025-10-23 07:38:22 +00:00
< dd >
< a href = "#Mw_Draw_h__MwDrawWidgetBack" > MwDrawWidgetBack< / a >
< / dd >
2025-10-05 19:02:31 +00:00
< dd >
< a href = "#Mw_Draw_h__MwDrawTriangle" > MwDrawTriangle< / a >
< / dd >
2025-09-30 13:04:40 +00:00
< dd >
< a href = "#Mw_Draw_h__MwDrawFrameEx" > MwDrawFrameEx< / a >
< / dd >
< dd >
< a href = "#Mw_Draw_h__MwDrawText" > MwDrawText< / a >
< / dd >
2025-10-01 00:51:28 +00:00
< dd >
< a href = "#Mw_Draw_h__MwLoadImage" > MwLoadImage< / a >
< / dd >
2025-10-01 15:55:53 +00:00
< dd >
< a href = "#Mw_Draw_h__MwTextWidth" > MwTextWidth< / a >
< / dd >
< dd >
< a href = "#Mw_Draw_h__MwTextHeight" > MwTextHeight< / a >
< / dd >
2025-10-10 06:08:19 +00:00
< dd >
< a href = "#Mw_Draw_h__MwGetColor" > MwGetColor< / a >
< / dd >
2025-10-10 16:53:51 +00:00
< dd >
< a href = "#Mw_Draw_h__MwLoadRaw" > MwLoadRaw< / a >
< / dd >
< dd >
< a href = "#Mw_Draw_h__MwLoadXPM" > MwLoadXPM< / a >
< / dd >
2025-10-25 13:38:36 +00:00
< dd >
< a href = "#Mw_Draw_h__MwLoadIcon" > MwLoadIcon< / a >
< / dd >
2025-10-11 06:21:43 +00:00
< dd >
< a href = "#Mw_Draw_h__MwParseColorName" > MwParseColorName< / a >
< / dd >
2025-09-30 13:04:40 +00:00
< dt >
< a href = "#Mw_Error_h" > Mw/Error.h< / a >
< / dt >
< dd >
2025-10-01 21:54:39 +00:00
< a href = "#Mw_Error_h__MwErrorEnum_T" > MwErrorEnum_T< / a >
2025-09-30 13:04:40 +00:00
< / dd >
< dd >
< a href = "#Mw_Error_h___MwEsuccess_" > MwEsuccess < / a >
< / dd >
2025-10-01 21:54:39 +00:00
< dd >
2025-10-01 23:51:23 +00:00
< a href = "#Mw_Error_h___MwEerror" > MwEerror< / a >
2025-10-01 21:54:39 +00:00
< / dd >
< dd >
2025-10-07 06:05:07 +00:00
< a href = "#Mw_Error_h__MwGetLastError" > MwGetLastError< / a >
2025-10-01 21:54:39 +00:00
< / dd >
2025-10-19 06:06:16 +00:00
< dt >
2025-10-20 21:55:30 +00:00
< a href = "#Mw_FileChooser_h" > Mw/FileChooser.h< / a >
2025-10-19 06:06:16 +00:00
< / dt >
2025-09-30 13:04:40 +00:00
< dt >
< a href = "#Mw_Font_h" > Mw/Font.h< / a >
< / dt >
< dd >
< a href = "#Mw_Font_h__MwFontData__" > MwFontData[]< / a >
< / dd >
2025-10-01 16:47:48 +00:00
< dd >
< a href = "#Mw_Font_h__MwBoldFontData__" > MwBoldFontData[]< / a >
< / dd >
2025-10-23 07:38:22 +00:00
< dd >
< a href = "#Mw_Font_h__MwTTFData__" > MwTTFData[]< / a >
< / dd >
< dd >
< a href = "#Mw_Font_h__MwTTFDataSize" > MwTTFDataSize< / a >
< / dd >
< dd >
< a href = "#Mw_Font_h__MwBoldTTFData__" > MwBoldTTFData[]< / a >
< / dd >
< dd >
< a href = "#Mw_Font_h__MwBoldTTFDataSize" > MwBoldTTFDataSize< / a >
< / dd >
< dd >
< a href = "#Mw_Font_h__MwFontLoad" > MwFontLoad< / a >
< / dd >
< dd >
< a href = "#Mw_Font_h__MwFontFree" > MwFontFree< / a >
< / dd >
2025-10-11 06:21:43 +00:00
< dt >
< a href = "#Mw_Icon_h" > Mw/Icon.h< / a >
< / dt >
2025-10-19 06:06:16 +00:00
< dd >
< a href = "#Mw_Icon_h__MwIconBack__" > MwIconBack[]< / a >
< / dd >
< dd >
< a href = "#Mw_Icon_h__MwIconComputer__" > MwIconComputer[]< / a >
< / dd >
2025-10-16 10:42:59 +00:00
< dd >
< a href = "#Mw_Icon_h__MwIconDirectory__" > MwIconDirectory[]< / a >
< / dd >
2025-10-11 13:59:36 +00:00
< dd >
< a href = "#Mw_Icon_h__MwIconError__" > MwIconError[]< / a >
< / dd >
2025-10-16 10:42:59 +00:00
< dd >
< a href = "#Mw_Icon_h__MwIconFile__" > MwIconFile[]< / a >
< / dd >
2025-10-19 06:06:16 +00:00
< dd >
< a href = "#Mw_Icon_h__MwIconForward__" > MwIconForward[]< / a >
< / dd >
2025-10-11 06:21:43 +00:00
< dd >
< a href = "#Mw_Icon_h__MwIconInfo__" > MwIconInfo[]< / a >
< / dd >
2025-10-11 07:46:23 +00:00
< dd >
< a href = "#Mw_Icon_h__MwIconNews__" > MwIconNews[]< / a >
< / dd >
2025-10-11 06:21:43 +00:00
< dd >
< a href = "#Mw_Icon_h__MwIconNote__" > MwIconNote[]< / a >
< / dd >
2025-10-19 06:06:16 +00:00
< dd >
< a href = "#Mw_Icon_h__MwIconSearch__" > MwIconSearch[]< / a >
< / dd >
< dd >
< a href = "#Mw_Icon_h__MwIconUp__" > MwIconUp[]< / a >
< / dd >
2025-10-11 06:21:43 +00:00
< dd >
< a href = "#Mw_Icon_h__MwIconWarning__" > MwIconWarning[]< / a >
< / dd >
2025-09-30 13:04:40 +00:00
< dt >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_LowLevel_h" > Mw/LowLevel.h< / a >
2025-09-30 13:04:40 +00:00
< / dt >
2025-10-04 00:45:41 +00:00
< dt >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_MachDep_h" > Mw/MachDep.h< / a >
2025-10-04 00:45:41 +00:00
< / dt >
2025-10-11 06:21:43 +00:00
< dt >
< a href = "#Mw_MessageBox_h" > Mw/MessageBox.h< / a >
< / dt >
2025-10-11 08:37:24 +00:00
< dd >
< a href = "#Mw_MessageBox_h__MwMessageBox" > MwMessageBox< / a >
< / dd >
< dd >
< a href = "#Mw_MessageBox_h__MwMessageBoxGetChild" > MwMessageBoxGetChild< / a >
< / dd >
2025-10-16 10:42:59 +00:00
< dd >
< a href = "#Mw_MessageBox_h__MwMessageBoxDestroy" > MwMessageBoxDestroy< / a >
< / dd >
2025-09-30 13:04:40 +00:00
< dt >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Milsko_h" > Mw/Milsko.h< / a >
2025-09-30 13:04:40 +00:00
< / dt >
2025-10-16 16:47:41 +00:00
< dt >
< a href = "#Mw_String_h" > Mw/String.h< / a >
< / dt >
< dd >
< a href = "#Mw_String_h__MwStringDupliacte" > MwStringDupliacte< / a >
< / dd >
< dd >
< a href = "#Mw_String_h__MwStringConcat" > MwStringConcat< / a >
< / dd >
2025-10-19 06:06:16 +00:00
< dd >
< a href = "#Mw_String_h__MwStringSize" > MwStringSize< / a >
< / dd >
< dd >
< a href = "#Mw_String_h__MwStringTime" > MwStringTime< / a >
< / dd >
2025-09-30 13:04:40 +00:00
< dt >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_StringDefs_h" > Mw/StringDefs.h< / a >
2025-09-30 13:04:40 +00:00
< / dt >
2025-10-01 15:55:53 +00:00
< dt >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_TypeDefs_h" > Mw/TypeDefs.h< / a >
< / dt >
2025-10-09 12:45:51 +00:00
< dt >
< a href = "#Mw_Unicode_h" > Mw/Unicode.h< / a >
< / dt >
< dd >
< a href = "#Mw_Unicode_h__MwUTF8ToUTF32" > MwUTF8ToUTF32< / a >
< / dd >
< dd >
< a href = "#Mw_Unicode_h__MwUTF8Length" > MwUTF8Length< / a >
< / dd >
< dd >
< a href = "#Mw_Unicode_h__MwUTF8Copy" > MwUTF8Copy< / a >
< / dd >
2025-10-09 13:21:01 +00:00
< dd >
< a href = "#Mw_Unicode_h__MwUTF32ToUTF8" > MwUTF32ToUTF8< / a >
< / dd >
2025-10-20 21:55:30 +00:00
< dt >
< a href = "#Mw_Version_h" > Mw/Version.h< / a >
< / dt >
< dd >
< a href = "#Mw_Version_h__MwMAJOR" > MwMAJOR< / a >
< / dd >
< dd >
< a href = "#Mw_Version_h__MwMINOR" > MwMINOR< / a >
< / dd >
< dd >
< a href = "#Mw_Version_h__MwVERSION" > MwVERSION< / a >
< / dd >
2025-10-05 19:02:31 +00:00
< dt >
< a href = "#Mw_Widget_Button_h" > Mw/Widget/Button.h< / a >
2025-10-01 15:55:53 +00:00
< / dt >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Button_h__MwButtonClass" > MwButtonClass< / a >
2025-10-01 15:55:53 +00:00
< / dd >
2025-10-08 08:54:40 +00:00
< dt >
< a href = "#Mw_Widget_CheckBox_h" > Mw/Widget/CheckBox.h< / a >
< / dt >
< dd >
< a href = "#Mw_Widget_CheckBox_h__MwCheckBoxClass" > MwCheckBoxClass< / a >
< / dd >
2025-10-09 05:36:10 +00:00
< dt >
< a href = "#Mw_Widget_Entry_h" > Mw/Widget/Entry.h< / a >
< / dt >
< dd >
< a href = "#Mw_Widget_Entry_h__MwEntryClass" > MwEntryClass< / a >
< / dd >
2025-10-05 19:02:31 +00:00
< dt >
< a href = "#Mw_Widget_Frame_h" > Mw/Widget/Frame.h< / a >
< / dt >
2025-10-01 16:47:48 +00:00
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Frame_h__MwFrameClass" > MwFrameClass< / a >
2025-10-01 16:47:48 +00:00
< / dd >
2025-09-30 13:04:40 +00:00
< dt >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Image_h" > Mw/Widget/Image.h< / a >
2025-09-30 13:04:40 +00:00
< / dt >
2025-10-05 19:02:31 +00:00
< dd >
< a href = "#Mw_Widget_Image_h__MwImageClass" > MwImageClass< / a >
< / dd >
2025-10-08 10:15:02 +00:00
< dt >
< a href = "#Mw_Widget_Label_h" > Mw/Widget/Label.h< / a >
< / dt >
< dd >
< a href = "#Mw_Widget_Label_h__MwLabelClass" > MwLabelClass< / a >
< / dd >
2025-10-14 14:39:40 +00:00
< dt >
< a href = "#Mw_Widget_ListBox_h" > Mw/Widget/ListBox.h< / a >
< / dt >
< dd >
< a href = "#Mw_Widget_ListBox_h__MwListBoxClass" > MwListBoxClass< / a >
< / dd >
2025-10-14 17:09:48 +00:00
< dd >
2025-10-22 18:02:12 +00:00
< a href = "#Mw_Widget_ListBox_h__MwListBoxCreatePacket" > MwListBoxCreatePacket< / a >
< / dd >
< dd >
< a href = "#Mw_Widget_ListBox_h__MwListBoxDestroyPacket" > MwListBoxDestroyPacket< / a >
< / dd >
< dd >
< a href = "#Mw_Widget_ListBox_h__MwListBoxPacketInsert" > MwListBoxPacketInsert< / a >
< / dd >
< dd >
< a href = "#Mw_Widget_ListBox_h__MwListBoxPacketSet" > MwListBoxPacketSet< / a >
< / dd >
< dd >
< a href = "#Mw_Widget_ListBox_h__MwListBoxPacketSetIcon" > MwListBoxPacketSetIcon< / a >
2025-10-14 17:09:48 +00:00
< / dd >
2025-10-14 18:48:06 +00:00
< dd >
2025-10-22 18:02:12 +00:00
< a href = "#Mw_Widget_ListBox_h__MwListBoxInsert" > MwListBoxInsert< / a >
2025-10-14 18:48:06 +00:00
< / dd >
2025-10-14 17:09:48 +00:00
< dd >
< a href = "#Mw_Widget_ListBox_h__MwListBoxDelete" > MwListBoxDelete< / a >
< / dd >
2025-10-14 18:36:31 +00:00
< dd >
< a href = "#Mw_Widget_ListBox_h__MwListBoxGet" > MwListBoxGet< / a >
< / dd >
2025-10-16 16:47:41 +00:00
< dd >
< a href = "#Mw_Widget_ListBox_h__MwListBoxSetWidth" > MwListBoxSetWidth< / a >
< / dd >
2025-10-19 06:06:16 +00:00
< dd >
< a href = "#Mw_Widget_ListBox_h__MwListBoxReset" > MwListBoxReset< / a >
< / dd >
2025-09-30 13:04:40 +00:00
< dt >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Menu_h" > Mw/Widget/Menu.h< / a >
2025-09-30 13:04:40 +00:00
< / dt >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Menu_h__MwMenuClass" > MwMenuClass< / a >
2025-09-30 13:04:40 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Menu_h__MwMenuAdd" > MwMenuAdd< / a >
2025-09-30 13:04:40 +00:00
< / dd >
2025-10-10 06:08:19 +00:00
< dt >
< a href = "#Mw_Widget_NumberEntry_h" > Mw/Widget/NumberEntry.h< / a >
< / dt >
< dd >
< a href = "#Mw_Widget_NumberEntry_h__MwNumberEntryClass" > MwNumberEntryClass< / a >
< / dd >
2025-10-05 19:02:31 +00:00
< dt >
< a href = "#Mw_Widget_OpenGL_h" > Mw/Widget/OpenGL.h< / a >
< / dt >
2025-10-01 15:55:53 +00:00
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_OpenGL_h__MwOpenGLClass" > MwOpenGLClass< / a >
2025-10-01 15:55:53 +00:00
< / dd >
2025-09-30 13:04:40 +00:00
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_OpenGL_h__MwOpenGLMakeCurrent" > MwOpenGLMakeCurrent< / a >
< / dd >
< dd >
< a href = "#Mw_Widget_OpenGL_h__MwOpenGLGetProcAddress" > MwOpenGLGetProcAddress< / a >
< / dd >
< dd >
< a href = "#Mw_Widget_OpenGL_h__MwOpenGLSwapBuffer" > MwOpenGLSwapBuffer< / a >
2025-09-30 13:04:40 +00:00
< / dd >
< dt >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_ScrollBar_h" > Mw/Widget/ScrollBar.h< / a >
2025-10-02 02:17:27 +00:00
< / dt >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_ScrollBar_h__MwScrollBarClass" > MwScrollBarClass< / a >
< / dd >
< dd >
< a href = "#Mw_Widget_ScrollBar_h__MwScrollBarGetVisibleLength" > MwScrollBarGetVisibleLength< / a >
2025-10-02 02:17:27 +00:00
< / dd >
2025-09-30 13:04:40 +00:00
< dt >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_SubMenu_h" > Mw/Widget/SubMenu.h< / a >
2025-09-30 13:04:40 +00:00
< / dt >
2025-10-05 19:02:31 +00:00
< dd >
< a href = "#Mw_Widget_SubMenu_h__MwSubMenuClass" > MwSubMenuClass< / a >
< / dd >
2025-10-11 14:33:56 +00:00
< dt >
< a href = "#Mw_Widget_Viewport_h" > Mw/Widget/Viewport.h< / a >
< / dt >
< dd >
< a href = "#Mw_Widget_Viewport_h__MwViewportClass" > MwViewportClass< / a >
< / dd >
2025-10-11 15:03:56 +00:00
< dd >
< a href = "#Mw_Widget_Viewport_h__MwViewportGetViewport" > MwViewportGetViewport< / a >
< / dd >
< dd >
< a href = "#Mw_Widget_Viewport_h__MwViewportSetSize" > MwViewportSetSize< / a >
< / dd >
2025-10-01 05:49:40 +00:00
< dt >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h" > Mw/Widget/Vulkan.h< / a >
2025-10-01 05:49:40 +00:00
< / dt >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h__MwVulkanClass" > MwVulkanClass< / a >
2025-10-01 05:49:40 +00:00
< / dd >
2025-10-01 21:54:39 +00:00
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h__MwVulkanEnableExtension" > MwVulkanEnableExtension< / a >
2025-10-01 21:54:39 +00:00
< / dd >
2025-10-01 23:28:23 +00:00
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h__MwVulkanEnableLayer" > MwVulkanEnableLayer< / a >
2025-10-01 23:28:23 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h__MwVulkanConfig_T" > MwVulkanConfig_T< / a >
2025-10-01 23:28:23 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h__api_version" > api_version< / a >
2025-10-01 23:28:23 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h__vk_version" > vk_version< / a >
2025-10-01 23:28:23 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h__validation_layers" > validation_layers< / a >
2025-10-01 23:28:23 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h__MwVulkanConfigure" > MwVulkanConfigure< / a >
2025-10-01 23:28:23 +00:00
< / dd >
2025-10-01 21:54:39 +00:00
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h__MwVulkanField_T" > MwVulkanField_T< / a >
2025-10-01 21:54:39 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h___MwVulkanField_GetInstanceProcAddr_" > MwVulkanField_GetInstanceProcAddr < / a >
2025-10-01 21:54:39 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h___MwVulkanField_Instance" > MwVulkanField_Instance< / a >
2025-10-01 21:54:39 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h___MwVulkanField_Surface" > MwVulkanField_Surface< / a >
2025-10-01 21:54:39 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h___MwVulkanField_PhysicalDevice" > MwVulkanField_PhysicalDevice< / a >
2025-10-01 21:54:39 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h___MwVulkanField_LogicalDevice" > MwVulkanField_LogicalDevice< / a >
2025-10-01 21:54:39 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h___MwVulkanField_GraphicsQueueIndex" > MwVulkanField_GraphicsQueueIndex< / a >
2025-10-01 21:54:39 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h___MwVulkanField_PresentQueueIndex" > MwVulkanField_PresentQueueIndex< / a >
2025-10-01 21:54:39 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h___MwVulkanField_PresentQueue" > MwVulkanField_PresentQueue< / a >
2025-10-01 21:54:39 +00:00
< / dd >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h__MwVulkanGetField" > MwVulkanGetField< / a >
2025-10-01 21:54:39 +00:00
< / dd >
2025-10-01 23:28:23 +00:00
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Vulkan_h__MwVulkanSupported" > MwVulkanSupported< / a >
2025-10-01 23:28:23 +00:00
< / dd >
2025-09-30 13:04:40 +00:00
< dt >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Window_h" > Mw/Widget/Window.h< / a >
2025-09-30 13:04:40 +00:00
< / dt >
< dd >
2025-10-05 19:02:31 +00:00
< a href = "#Mw_Widget_Window_h__MwWindowClass" > MwWindowClass< / a >
2025-09-30 13:04:40 +00:00
< / dd >
2025-10-13 06:30:36 +00:00
< dd >
< a href = "#Mw_Widget_Window_h__MwWindowMakeBorderless" > MwWindowMakeBorderless< / a >
< / dd >
2025-09-30 12:34:18 +00:00
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_Constants_h" > Mw/Constants.h< / h2 >
2025-09-30 12:34:18 +00:00
< dl >
< dt >
2025-10-05 19:02:31 +00:00
Constants.
2025-09-30 12:34:18 +00:00
< / dt >
< / dl >
2025-09-30 11:43:15 +00:00
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwDIRECTION" > < B > < FONT COLOR = "#228B22" > enum< / FONT > < / B > MwDIRECTION;< / pre >
2025-09-30 12:34:18 +00:00
< dl >
2025-09-30 11:11:30 +00:00
< dd >
2025-10-05 19:02:31 +00:00
Direction enumeration.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwORIENTATION" > < B > < FONT COLOR = "#228B22" > enum< / FONT > < / B > MwORIENTATION;< / pre >
2025-10-05 19:02:31 +00:00
< dl >
< dd >
Orientation.
2025-09-30 11:11:30 +00:00
< / dd >
2025-09-30 12:34:18 +00:00
< / dl >
2025-09-30 11:11:30 +00:00
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwALIGNMENT" > < B > < FONT COLOR = "#228B22" > enum< / FONT > < / B > MwALIGNMENT;< / pre >
2025-10-08 10:15:02 +00:00
< dl >
< dd >
Alignment.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwDEFAULT" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < FONT COLOR = "#B8860B" > MwDEFAULT< / FONT > 0x0fffffff< / pre >
2025-10-10 11:45:27 +00:00
< dl >
< dd >
Default.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwDIRECTORY_TYPE" > < B > < FONT COLOR = "#228B22" > enum< / FONT > < / B > MwDIRECTORY_TYPE;< / pre >
2025-10-15 19:05:32 +00:00
< dl >
< dd >
Directory entry type.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwMB_ICONMASK" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < FONT COLOR = "#B8860B" > MwMB_ICONMASK< / FONT > 0xf< / pre >
2025-10-11 06:21:43 +00:00
< dl >
< dd >
Icon mask.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwMB_BUTTONMASK" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < FONT COLOR = "#B8860B" > MwMB_BUTTONMASK< / FONT > 0xf0< / pre >
2025-10-11 08:37:24 +00:00
< dl >
< dd >
Button mask.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwMB_BUTTONOK" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < FONT COLOR = "#B8860B" > MwMB_BUTTONOK< / FONT > 0x10< / pre >
2025-10-11 08:37:24 +00:00
< dl >
< dd >
OK button.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwMB_BUTTONCANCEL" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < FONT COLOR = "#B8860B" > MwMB_BUTTONCANCEL< / FONT > 0x20< / pre >
2025-10-11 08:37:24 +00:00
< dl >
< dd >
Cancel button.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwMB_BUTTONYES" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < FONT COLOR = "#B8860B" > MwMB_BUTTONYES< / FONT > 0x40< / pre >
2025-10-11 08:37:24 +00:00
< dl >
< dd >
Yes button.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwMB_BUTTONNO" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < FONT COLOR = "#B8860B" > MwMB_BUTTONNO< / FONT > 0x80< / pre >
2025-10-11 08:37:24 +00:00
< dl >
< dd >
No button.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwMB_BUTTONOKCANCEL" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < FONT COLOR = "#B8860B" > MwMB_BUTTONOKCANCEL< / FONT > (MwMB_BUTTONCANCEL | MwMB_BUTTONOK)< / pre >
2025-10-11 08:37:24 +00:00
< dl >
< dd >
Ok and Cancel button.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwMB_BUTTONYESNO" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < FONT COLOR = "#B8860B" > MwMB_BUTTONYESNO< / FONT > (MwMB_BUTTONYES | MwMB_BUTTONNO)< / pre >
2025-10-11 08:37:24 +00:00
< dl >
< dd >
Yes and No button.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Constants_h__MwMB_BUTTONYESNOCANCEL" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < FONT COLOR = "#B8860B" > MwMB_BUTTONYESNOCANCEL< / FONT > (MwMB_BUTTONYES | MwMB_BUTTONNO | MwMB_BUTTONCANCEL)< / pre >
2025-10-11 08:37:24 +00:00
< dl >
< dd >
Yes, No and Cancel button.
< / dd >
< / dl >
< hr >
2025-09-30 12:34:18 +00:00
< h2 align = "center" id = "Mw_Core_h" > Mw/Core.h< / h2 >
< dl >
< dt >
2025-09-30 11:11:30 +00:00
Core.
2025-09-30 12:34:18 +00:00
< / dt >
< / dl >
2025-09-30 11:43:15 +00:00
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwDispatch" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDispatch< / FONT > < / B > (x, y)< / pre >
2025-09-30 12:34:18 +00:00
< dl >
2025-09-30 11:43:15 +00:00
< dd >
2025-09-30 13:04:40 +00:00
Dispatches the handler of widget class.
2025-09-30 11:43:15 +00:00
< / dd >
< dt >
2025-10-05 19:02:31 +00:00
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > Used internally.< / td > < / table >
2025-09-30 11:43:15 +00:00
< / dt >
< dt >
Parameter < code > x< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > y< / code >
< / dt >
< dd >
Handler name.
< / dd >
2025-09-30 12:34:18 +00:00
< / dl >
2025-09-30 11:43:15 +00:00
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwDispatch2" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDispatch2< / FONT > < / B > (x, y)< / pre >
2025-10-04 13:57:28 +00:00
< dl >
< dd >
Dispatches the handler of widget class.
< / dd >
< dt >
2025-10-05 19:02:31 +00:00
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > Used internally.< / td > < / table >
2025-10-04 13:57:28 +00:00
< / dt >
< dt >
Parameter < code > x< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > y< / code >
< / dt >
< dd >
Handler name.
< / dd >
< dt >
Returns
< / dt >
< dd >
< code > 0< / code > for success, otherwise failed.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwDispatch3" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDispatch3< / FONT > < / B > (x, y, z)< / pre >
2025-10-09 05:36:10 +00:00
< dl >
< dd >
Dispatches the handler of widget class.
< / dd >
< dt >
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > Used internally.< / td > < / table >
< / dt >
< dt >
Parameter < code > x< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > y< / code >
< / dt >
< dd >
Handler name.
< / dd >
< dt >
2025-10-11 13:59:36 +00:00
Parameter < code > z< / code >
2025-10-09 05:36:10 +00:00
< / dt >
< dd >
2025-10-11 13:59:36 +00:00
Argument.
2025-10-09 05:36:10 +00:00
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwCreateWidget" > MWDECL MwWidget < B > < FONT COLOR = "#0000FF" > MwCreateWidget< / FONT > < / B > (
MwClass widget_class,
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * name,
MwWidget parent,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > x,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > y,
< B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > width,
< B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > height
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 12:34:18 +00:00
< dl >
< dd >
Creates a widget.
< / dd >
< dt >
Parameter < code > widget_class< / code >
< / dt >
< dd >
Widget class.
< / dd >
< dt >
Parameter < code > name< / code >
< / dt >
< dd >
Widget name.
< / dd >
< dt >
Parameter < code > parent< / code >
< / dt >
< dd >
Parent widget or < code > NULL< / code > .
< / dd >
< dt >
Parameter < code > x< / code >
< / dt >
< dd >
X.
< / dd >
< dt >
Parameter < code > y< / code >
< / dt >
< dd >
Y.
< / dd >
< dt >
Parameter < code > width< / code >
< / dt >
< dd >
Width.
< / dd >
< dt >
Parameter < code > height< / code >
< / dt >
< dd >
Height.
< / dd >
< dt >
Returns
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwVaCreateWidget" > MWDECL MwWidget < B > < FONT COLOR = "#0000FF" > MwVaCreateWidget< / FONT > < / B > (
MwClass widget_class,
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * name,
MwWidget parent,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > x,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > y,
< B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > width,
< B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > height,
...
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 12:34:18 +00:00
< dl >
< dd >
Creates a widget.
< / dd >
< dt >
Parameter < code > widget_class< / code >
< / dt >
< dd >
Widget class.
< / dd >
< dt >
Parameter < code > name< / code >
< / dt >
< dd >
Widget name.
< / dd >
< dt >
Parameter < code > parent< / code >
< / dt >
< dd >
Parent widget or < code > NULL< / code > .
< / dd >
< dt >
Parameter < code > x< / code >
< / dt >
< dd >
X.
< / dd >
< dt >
Parameter < code > y< / code >
< / dt >
< dd >
Y.
< / dd >
< dt >
Parameter < code > width< / code >
< / dt >
< dd >
Width.
< / dd >
< dt >
Parameter < code > height< / code >
< / dt >
< dd >
Height.
< / dd >
< dt >
Parameter < code > ...< / code >
< / dt >
< dd >
Same with MwVaApply.
< / dd >
< dt >
Returns
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwVaListCreateWidget" > MWDECL MwWidget < B > < FONT COLOR = "#0000FF" > MwVaListCreateWidget< / FONT > < / B > (
MwClass widget_class,
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * name,
MwWidget parent,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > x,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > y,
< B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > width,
< B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > height,
va_list va
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 12:34:18 +00:00
< dl >
2025-09-30 11:43:15 +00:00
< dd >
Creates a widget.
< / dd >
< dt >
Parameter < code > widget_class< / code >
< / dt >
< dd >
Widget class.
< / dd >
< dt >
Parameter < code > name< / code >
< / dt >
< dd >
Widget name.
< / dd >
< dt >
Parameter < code > parent< / code >
< / dt >
< dd >
Parent widget or < code > NULL< / code > .
< / dd >
< dt >
Parameter < code > x< / code >
< / dt >
< dd >
X.
< / dd >
< dt >
Parameter < code > y< / code >
< / dt >
< dd >
Y.
< / dd >
< dt >
Parameter < code > width< / code >
< / dt >
< dd >
Width.
< / dd >
< dt >
Parameter < code > height< / code >
< / dt >
< dd >
Height.
< / dd >
2025-09-30 12:34:18 +00:00
< dt >
Parameter < code > va< / code >
< / dt >
< dd >
Same with MwVaListApply.
< / dd >
< dt >
Returns
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwDestroyWidget" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDestroyWidget< / FONT > < / B > (
MwWidget handle
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 12:34:18 +00:00
< dl >
< dd >
Destroys the widget and its child widgets.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwVaWidgetExecute" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwVaWidgetExecute< / FONT > < / B > (
2025-10-20 21:55:30 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * func_name,
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * out,
...
2025-10-20 21:55:30 +00:00
);< / pre >
< dl >
< dd >
Executes a method specific to the widget (varadic version).
< / dd >
< dt >
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > Prefer using corresponding functions for better code clarity and type safety.< / td > < / table >
< / dt >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > ...< / code >
< / dt >
< dd >
Widget function arguments.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwVaListWidgetExecute" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwVaListWidgetExecute< / FONT > < / B > (
2025-10-20 21:55:30 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * func_name,
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * out,
va_list va
2025-10-20 21:55:30 +00:00
);< / pre >
< dl >
< dd >
Executes a method specific to the widget (va_list version).
< / dd >
< dt >
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > Prefer using corresponding functions for better code clarity and type safety.< / td > < / table >
< / dt >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > va< / code >
< / dt >
< dd >
Widget function arguments.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwLoop" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwLoop< / FONT > < / B > (
MwWidget handle
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 12:34:18 +00:00
< dl >
< dd >
Runs the main loop.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwStep" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwStep< / FONT > < / B > (
MwWidget handle
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 12:34:18 +00:00
< dl >
< dd >
Runs the single step.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwPending" > MWDECL < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwPending< / FONT > < / B > (
MwWidget handle
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 12:34:18 +00:00
< dl >
< dd >
Check if any event is pending.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Returns
< / dt >
< dd >
< code > 1< / code > if any event is pending.
< / dd >
< / dl >
2025-09-30 13:04:40 +00:00
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwSetInteger" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwSetInteger< / FONT > < / B > (
2025-09-30 13:04:40 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * key,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > n
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Sets an integer property.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > key< / code >
< / dt >
< dd >
Key.
< / dd >
< dt >
Parameter < code > n< / code >
< / dt >
< dd >
Value.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwSetText" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwSetText< / FONT > < / B > (
2025-09-30 13:04:40 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * key,
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * value
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Sets a text property.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > key< / code >
< / dt >
< dd >
Key.
< / dd >
< dt >
Parameter < code > value< / code >
< / dt >
< dd >
Value.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwSetVoid" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwSetVoid< / FONT > < / B > (
2025-10-01 00:51:28 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * key,
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * value
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-01 00:51:28 +00:00
< dl >
< dd >
Sets a void pointer property.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > key< / code >
< / dt >
< dd >
Key.
< / dd >
< dt >
Parameter < code > value< / code >
< / dt >
< dd >
Value.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwGetInteger" > MWDECL < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwGetInteger< / FONT > < / B > (
2025-09-30 13:04:40 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * key
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Gets the integer property.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > key< / code >
< / dt >
< dd >
Key.
< / dd >
< dt >
Returns
< / dt >
< dd >
Value.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwGetText" > MWDECL < B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * < B > < FONT COLOR = "#0000FF" > MwGetText< / FONT > < / B > (
2025-09-30 13:04:40 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * key
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Gets the text property.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > key< / code >
< / dt >
< dd >
Key.
< / dd >
< dt >
Returns
< / dt >
< dd >
Value.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwGetVoid" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * < B > < FONT COLOR = "#0000FF" > MwGetVoid< / FONT > < / B > (
2025-10-01 00:51:28 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * key
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-01 00:51:28 +00:00
< dl >
< dd >
Gets the void pointer property.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > key< / code >
< / dt >
< dd >
Key.
< / dd >
< dt >
Returns
< / dt >
< dd >
Value.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwSetDefault" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwSetDefault< / FONT > < / B > (
MwWidget handle
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Sets the default property.
< / dd >
< dt >
2025-10-05 19:02:31 +00:00
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > This is called when widget is created.< / td > < / table >
2025-09-30 13:04:40 +00:00
< / dt >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwVaApply" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwVaApply< / FONT > < / B > (
2025-09-30 13:04:40 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
...
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Sets the properties.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > ...< / code >
< / dt >
< dd >
Properties.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwVaListApply" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwVaListApply< / FONT > < / B > (
2025-09-30 13:04:40 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
va_list va
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Sets properties.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > va< / code >
< / dt >
< dd >
Properties.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwAddUserHandler" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwAddUserHandler< / FONT > < / B > (
2025-09-30 13:04:40 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * key,
MwUserHandler handler,
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * user_data
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Sets a user handler.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > key< / code >
< / dt >
< dd >
Key.
< / dd >
< dt >
Parameter < code > handler< / code >
< / dt >
< dd >
Handler.
< / dd >
< dt >
Parameter < code > user_data< / code >
< / dt >
< dd >
User data passed to handler.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwDispatchUserHandler" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDispatchUserHandler< / FONT > < / B > (
2025-09-30 13:04:40 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * key,
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * handler_data
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Dispatches the user handler.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > key< / code >
< / dt >
< dd >
Key.
< / dd >
< dt >
Parameter < code > handler_data< / code >
< / dt >
< dd >
Handler data passed to handler.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwSetErrorHandler" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwSetErrorHandler< / FONT > < / B > (
MwErrorHandler handler,
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * user_data
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Sets an error handler.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > handler< / code >
< / dt >
< dd >
Handler.
< / dd >
< dt >
Parameter < code > user_data< / code >
< / dt >
< dd >
User data passed to handler.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwDispatchError" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDispatchError< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > code,
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * message
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Dispatches the error handler.
< / dd >
< dt >
Parameter < code > code< / code >
< / dt >
< dd >
Error code.
< / dd >
< dt >
Parameter < code > message< / code >
< / dt >
< dd >
Error message.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwGetBeforeStep" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwGetBeforeStep< / FONT > < / B > (
2025-10-01 00:51:28 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
jmp_buf* jmpbuf
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Gets the before_step of widget.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
2025-10-01 00:51:28 +00:00
Parameter < code > jmpbuf< / code >
2025-09-30 13:04:40 +00:00
< / dt >
< dd >
jmp_buf.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwForceRender" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwForceRender< / FONT > < / B > (
MwWidget handle
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-05 19:02:31 +00:00
< dl >
< dd >
Forcefully makes widget render.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwForceRender2" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwForceRender2< / FONT > < / B > (
2025-10-11 13:59:36 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * ptr
2025-10-11 13:59:36 +00:00
);< / pre >
< dl >
< dd >
Forcefully makes widget render.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > ptr< / code >
< / dt >
< dd >
Ignored.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwAddTickList" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwAddTickList< / FONT > < / B > (
MwWidget handle
2025-10-19 06:06:16 +00:00
);< / pre >
< dl >
< dd >
Adds an widget to tick handler list.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwFocus" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwFocus< / FONT > < / B > (
MwWidget handle
2025-10-19 06:06:16 +00:00
);< / pre >
< dl >
< dd >
Focus the widget.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwGrabPointer" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwGrabPointer< / FONT > < / B > (
2025-10-19 06:06:16 +00:00
MwWidget handle,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > toggle
);< / pre >
< dl >
< dd >
Grabs the pointer.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > toggle< / code >
< / dt >
< dd >
Toggle.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Core_h__MwHideCursor" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwHideCursor< / FONT > < / B > (
MwWidget handle
2025-10-19 06:06:16 +00:00
);< / pre >
< dl >
< dd >
Hides the cursor.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-06 10:37:08 +00:00
< h2 align = "center" id = "Mw_Cursor_h" > Mw/Cursor.h< / h2 >
< dl >
< dt >
Cursor externs.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Cursor_h__MwCursorDefault" > MWDECL MwCursor MwCursorDefault;< / pre >
2025-10-06 10:37:08 +00:00
< dl >
< dd >
Default cursor.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Cursor_h__MwCursorDefaultMask" > MWDECL MwCursor MwCursorDefaultMask;< / pre >
2025-10-06 10:37:08 +00:00
< dl >
< dd >
Default cursor mask.
2025-10-07 06:02:39 +00:00
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Cursor_h__MwCursorCross" > MWDECL MwCursor MwCursorCross;< / pre >
2025-10-07 06:02:39 +00:00
< dl >
< dd >
Cross cursor.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Cursor_h__MwCursorCrossMask" > MWDECL MwCursor MwCursorCrossMask;< / pre >
2025-10-07 06:02:39 +00:00
< dl >
< dd >
Cross cursor mask.
2025-10-06 10:37:08 +00:00
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Cursor_h__MwCursorText" > MWDECL MwCursor MwCursorText;< / pre >
2025-10-09 05:36:10 +00:00
< dl >
< dd >
Text cursor.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Cursor_h__MwCursorTextMask" > MWDECL MwCursor MwCursorTextMask;< / pre >
2025-10-09 05:36:10 +00:00
< dl >
< dd >
Text cursor mask.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Cursor_h__MwCursorHidden" > MWDECL MwCursor MwCursorHidden;< / pre >
2025-10-19 06:06:16 +00:00
< dl >
< dd >
Hidden cursor.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Cursor_h__MwCursorHiddenMask" > MWDECL MwCursor MwCursorHiddenMask;< / pre >
2025-10-19 06:06:16 +00:00
< dl >
< dd >
Hidden cursor mask.
< / dd >
< / dl >
< hr >
2025-09-30 13:04:40 +00:00
< h2 align = "center" id = "Mw_Default_h" > Mw/Default.h< / h2 >
< dl >
< dt >
Default properties.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Default_h__MwDefaultBackground" > MWDECL < B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * MwDefaultBackground;< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Default background color.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Default_h__MwDefaultForeground" > MWDECL < B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * MwDefaultForeground;< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Default foreground color.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Default_h__MwGetDefaultBorderWidth" > MWDECL < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwGetDefaultBorderWidth< / FONT > < / B > (
MwWidget handle
2025-10-23 07:38:22 +00:00
);< / pre >
2025-10-05 19:02:31 +00:00
< dl >
< dd >
2025-10-25 13:38:36 +00:00
Gets default border width.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
2025-10-05 19:02:31 +00:00
< / dd >
< / dl >
< hr >
2025-10-15 16:17:47 +00:00
< h2 align = "center" id = "Mw_Directory_h" > Mw/Directory.h< / h2 >
< dl >
< dt >
Directory functions.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Directory_h__MwDirectoryOpen" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * < B > < FONT COLOR = "#0000FF" > MwDirectoryOpen< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * path
2025-10-15 16:17:47 +00:00
);< / pre >
< dl >
< dd >
Opens a directory.
< / dd >
< dt >
Parameter < code > path< / code >
< / dt >
< dd >
Path.
< / dd >
< dt >
Returns
< / dt >
< dd >
Handle.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Directory_h__MwDirectoryClose" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDirectoryClose< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * handle
2025-10-15 16:17:47 +00:00
);< / pre >
< dl >
< dd >
Closes a directory.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Handle.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Directory_h__MwDirectoryRead" > MWDECL MwDirectoryEntry* < B > < FONT COLOR = "#0000FF" > MwDirectoryRead< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * handle
2025-10-15 16:17:47 +00:00
);< / pre >
< dl >
< dd >
Reads a directory.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Handle.
< / dd >
< dt >
Returns
< / dt >
< dd >
Directory entry.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Directory_h__MwDirectoryFreeEntry" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDirectoryFreeEntry< / FONT > < / B > (
MwDirectoryEntry* entry
2025-10-15 16:17:47 +00:00
);< / pre >
< dl >
< dd >
Frees a directory entry.
< / dd >
< dt >
Parameter < code > entry< / code >
< / dt >
< dd >
Entry.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Directory_h__MwDirectoryCurrent" > MWDECL < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * < B > < FONT COLOR = "#0000FF" > MwDirectoryCurrent< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B >
2025-10-19 06:06:16 +00:00
);< / pre >
< dl >
< dd >
Gets a current directory.
< / dd >
< dt >
Parameter < code > Directory< / code >
< / dt >
< dd >
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Directory_h__MwDirectoryJoin" > MWDECL < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * < B > < FONT COLOR = "#0000FF" > MwDirectoryJoin< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * a,
< B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * b
2025-10-19 06:06:16 +00:00
);< / pre >
< dl >
< dd >
Joins 2 paths.
< / dd >
< dt >
Parameter < code > a< / code >
< / dt >
< dd >
Path.
< / dd >
< dt >
Parameter < code > b< / code >
< / dt >
< dd >
Path.
< / dd >
< dt >
Returns
< / dt >
< dd >
Path.
< / dd >
< / dl >
< hr >
2025-09-30 13:04:40 +00:00
< h2 align = "center" id = "Mw_Draw_h" > Mw/Draw.h< / h2 >
< dl >
< dt >
Common drawing API.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwParseColor" > MWDECL MwLLColor < B > < FONT COLOR = "#0000FF" > MwParseColor< / FONT > < / B > (
2025-09-30 13:04:40 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * text
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Parses a color text.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > text< / code >
< / dt >
< dd >
Color text.
< / dd >
< dt >
Returns
< / dt >
< dd >
Color.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwLightenColor" > MWDECL MwLLColor < B > < FONT COLOR = "#0000FF" > MwLightenColor< / FONT > < / B > (
2025-10-05 19:02:31 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
MwLLColor color,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > r,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > g,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > b
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-05 19:02:31 +00:00
< dl >
< dd >
Lighten a color.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > color< / code >
< / dt >
< dd >
Color.
< / dd >
< dt >
Parameter < code > r< / code >
< / dt >
< dd >
Red.
< / dd >
< dt >
Parameter < code > g< / code >
< / dt >
< dd >
Green.
< / dd >
< dt >
Parameter < code > b< / code >
< / dt >
< dd >
Blue.
< / dd >
< dt >
Returns
< / dt >
< dd >
Color.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwDrawRect" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDrawRect< / FONT > < / B > (
2025-09-30 13:04:40 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
MwRect* rect,
MwLLColor color
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Draws a filled rectangle.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > rect< / code >
< / dt >
< dd >
Rectangle area.
< / dd >
< dt >
Parameter < code > color< / code >
< / dt >
< dd >
Color.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwDrawRectFading" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDrawRectFading< / FONT > < / B > (
2025-09-30 13:04:40 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
MwRect* rect,
MwLLColor color
2025-10-23 07:38:22 +00:00
);< / pre >
< dl >
< dd >
Draws a filled rectangle that fades to a darker color.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > rect< / code >
< / dt >
< dd >
Rectangle area.
< / dd >
< dt >
Parameter < code > color< / code >
< / dt >
< dd >
Color.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwDrawFrame" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDrawFrame< / FONT > < / B > (
2025-10-23 07:38:22 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
MwRect* rect,
MwLLColor color,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > invert
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Draws a frame.
< / dd >
< dt >
2025-10-05 19:02:31 +00:00
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > < code > rect< / code > gets changed to the area of rectangle inside.< / td > < / table >
< / dt >
< dt >
Parameter < code > handle< / code >
2025-09-30 13:04:40 +00:00
< / dt >
< dd >
2025-10-05 19:02:31 +00:00
Widget.
< / dd >
< dt >
Parameter < code > rect< / code >
< / dt >
< dd >
Rectangle area.
< / dd >
< dt >
Parameter < code > color< / code >
< / dt >
< dd >
Color.
< / dd >
< dt >
Parameter < code > invert< / code >
< / dt >
< dd >
Invert the 3D border color or not.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwDrawWidgetBack" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDrawWidgetBack< / FONT > < / B > (
2025-10-23 07:38:22 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
MwRect* rect,
MwLLColor color,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > invert,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > border
2025-10-23 07:38:22 +00:00
);< / pre >
< dl >
< dd >
Does the DrawFrame/DrawRect combo used for drawing widget.
< / dd >
< dt >
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > < code > rect< / code > gets changed to the area of rectangle inside.< / td > < / table >
< / dt >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > rect< / code >
< / dt >
< dd >
Rectangle area.
< / dd >
< dt >
Parameter < code > color< / code >
< / dt >
< dd >
Color.
< / dd >
< dt >
Parameter < code > invert< / code >
< / dt >
< dd >
Invert the 3D border color or not.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwDrawTriangle" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDrawTriangle< / FONT > < / B > (
2025-10-05 19:02:31 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
MwRect* rect,
MwLLColor color,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > invert,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > direction
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-05 19:02:31 +00:00
< dl >
< dd >
Draws a triangle.
2025-09-30 13:04:40 +00:00
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > rect< / code >
< / dt >
< dd >
Rectangle area.
< / dd >
< dt >
Parameter < code > color< / code >
< / dt >
< dd >
Color.
< / dd >
< dt >
Parameter < code > invert< / code >
< / dt >
< dd >
Invert the 3D border color or not.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwDrawFrameEx" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDrawFrameEx< / FONT > < / B > (
2025-09-30 13:04:40 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
MwRect* rect,
MwLLColor color,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > invert,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > border
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Draws a frame with specified border width.
< / dd >
< dt >
2025-10-05 19:02:31 +00:00
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > < code > rect< / code > gets changed to the area of rectangle inside.< / td > < / table >
2025-09-30 13:04:40 +00:00
< / dt >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > rect< / code >
< / dt >
< dd >
Rectangle area.
< / dd >
< dt >
Parameter < code > color< / code >
< / dt >
< dd >
Color.
< / dd >
< dt >
Parameter < code > invert< / code >
< / dt >
< dd >
Invert the 3D border color or not.
< / dd >
< dt >
Parameter < code > border< / code >
< / dt >
< dd >
Border width.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwDrawText" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwDrawText< / FONT > < / B > (
2025-09-30 13:04:40 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
MwPoint* point,
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * text,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > bold,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > align,
MwLLColor color
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Draws a text.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > point< / code >
< / dt >
< dd >
Center point of the text.
< / dd >
< dt >
Parameter < code > text< / code >
< / dt >
< dd >
Text.
< / dd >
2025-10-01 16:47:48 +00:00
< dt >
Parameter < code > bold< / code >
< / dt >
< dd >
Bold.
< / dd >
2025-10-09 05:36:10 +00:00
< dt >
Parameter < code > align< / code >
< / dt >
< dd >
Align.
< / dd >
2025-09-30 13:04:40 +00:00
< dt >
Parameter < code > color< / code >
< / dt >
< dd >
Color.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwLoadImage" > MWDECL MwLLPixmap < B > < FONT COLOR = "#0000FF" > MwLoadImage< / FONT > < / B > (
2025-10-01 00:51:28 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * path
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-01 00:51:28 +00:00
< dl >
< dd >
Creates a pixmap from image.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > path< / code >
< / dt >
< dd >
Path.
< / dd >
< dt >
Returns
< / dt >
< dd >
Pixmap.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwTextWidth" > MWDECL < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwTextWidth< / FONT > < / B > (
2025-10-01 15:55:53 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * text
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-01 15:55:53 +00:00
< dl >
< dd >
Calculates a text width.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > text< / code >
< / dt >
< dd >
Text.
< / dd >
< dt >
Returns
< / dt >
< dd >
Text width.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwTextHeight" > MWDECL < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwTextHeight< / FONT > < / B > (
2025-10-01 15:55:53 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * text
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-01 15:55:53 +00:00
< dl >
< dd >
Calculates a text height.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > text< / code >
< / dt >
< dd >
Text.
< / dd >
< dt >
Returns
< / dt >
< dd >
Text height.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwGetColor" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwGetColor< / FONT > < / B > (
MwLLColor color,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > * red,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > * green,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > * blue
2025-10-10 06:08:19 +00:00
);< / pre >
< dl >
< dd >
Get color components.
< / dd >
< dt >
Parameter < code > color< / code >
< / dt >
< dd >
Color.
< / dd >
< dt >
Parameter < code > red< / code >
< / dt >
< dd >
Pointer to red color.
< / dd >
< dt >
Parameter < code > green< / code >
< / dt >
< dd >
Pointer to green color.
< / dd >
< dt >
Parameter < code > blue< / code >
< / dt >
< dd >
Pointer to blue color.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwLoadRaw" > MWDECL MwLLPixmap < B > < FONT COLOR = "#0000FF" > MwLoadRaw< / FONT > < / B > (
2025-10-10 16:53:51 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * rgb,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > width,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > height
2025-10-10 16:53:51 +00:00
);< / pre >
< dl >
< dd >
Creates a pixmap from raw data.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > rgb< / code >
< / dt >
< dd >
RGBA data.
< / dd >
< dt >
Parameter < code > width< / code >
< / dt >
< dd >
Width.
< / dd >
< dt >
Parameter < code > height< / code >
< / dt >
< dd >
Height.
< / dd >
< dt >
Returns
< / dt >
< dd >
Pixmap.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwLoadXPM" > MWDECL MwLLPixmap < B > < FONT COLOR = "#0000FF" > MwLoadXPM< / FONT > < / B > (
2025-10-10 16:53:51 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > char< / FONT > < / B > ** data
2025-10-10 16:53:51 +00:00
);< / pre >
< dl >
< dd >
Creates a pixmap from XPM data.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > data< / code >
< / dt >
< dd >
Data.
< / dd >
< dt >
Returns
< / dt >
< dd >
Pixmap.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Draw_h__MwLoadIcon" > MWDECL MwLLPixmap < B > < FONT COLOR = "#0000FF" > MwLoadIcon< / FONT > < / B > (
2025-10-11 06:21:43 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > * data
);< / pre >
< dl >
< dd >
Creates a pixmap from icon data.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > data< / code >
< / dt >
< dd >
Data.
< / dd >
< dt >
Returns
< / dt >
< dd >
Pixmap.
< / dd >
< / dl >
< hr >
< pre id = "Mw_Draw_h__MwParseColorName" > MWDECL MwLLColor < B > < FONT COLOR = "#0000FF" > MwParseColorName< / FONT > < / B > (
MwWidget handle,
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * color
2025-10-11 06:21:43 +00:00
);< / pre >
< dl >
< dd >
Parses a color name.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > color< / code >
< / dt >
< dd >
Color name.
< / dd >
< dt >
Returns
< / dt >
< dd >
Color.
< / dd >
< / dl >
< hr >
2025-09-30 13:04:40 +00:00
< h2 align = "center" id = "Mw_Error_h" > Mw/Error.h< / h2 >
< dl >
< dt >
Error codes.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Error_h__MwErrorEnum_T" > < B > < FONT COLOR = "#228B22" > typedef< / FONT > < / B > < B > < FONT COLOR = "#228B22" > enum< / FONT > < / B > MwErrorEnum_T;< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Error code enumeration.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Error_h___MwEsuccess_" > MwEsuccess = 0< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
No error.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Error_h___MwEerror" > MwEerror< / pre >
2025-10-01 21:54:39 +00:00
< dl >
< dd >
There was an error.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Error_h__MwGetLastError" > MWDECL < B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * < B > < FONT COLOR = "#0000FF" > MwGetLastError< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B >
2025-10-07 06:05:07 +00:00
);< / pre >
2025-10-01 21:54:39 +00:00
< dl >
< dd >
Get the last error.
< / dd >
< / dl >
< hr >
2025-10-20 21:55:30 +00:00
< h2 align = "center" id = "Mw_FileChooser_h" > Mw/FileChooser.h< / h2 >
2025-10-19 06:06:16 +00:00
< dl >
< dt >
File chooser.
< / dt >
< / dl >
< hr >
2025-09-30 13:04:40 +00:00
< h2 align = "center" id = "Mw_Font_h" > Mw/Font.h< / h2 >
< dl >
< dt >
Default font.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Font_h__MwFontData__" > MWDECL MwFont MwFontData[];< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Default font data.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Font_h__MwBoldFontData__" > MWDECL MwFont MwBoldFontData[];< / pre >
2025-10-01 16:47:48 +00:00
< dl >
< dd >
Default bold font data.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Font_h__MwTTFData__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > MwTTFData[];< / pre >
2025-10-23 07:38:22 +00:00
< dl >
< dd >
Default TTF font data.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Font_h__MwTTFDataSize" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwTTFDataSize;< / pre >
2025-10-23 07:38:22 +00:00
< dl >
< dd >
Default TTF font size.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Font_h__MwBoldTTFData__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > MwBoldTTFData[];< / pre >
2025-10-23 07:38:22 +00:00
< dl >
< dd >
Default bold TTF font data.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Font_h__MwBoldTTFDataSize" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwBoldTTFDataSize;< / pre >
2025-10-23 07:38:22 +00:00
< dl >
< dd >
Default bold TTF font size.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Font_h__MwFontLoad" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * < B > < FONT COLOR = "#0000FF" > MwFontLoad< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * data,
< B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > size
2025-10-23 07:38:22 +00:00
);< / pre >
< dl >
< dd >
Loads a TTF Font.
< / dd >
< dt >
Parameter < code > data< / code >
< / dt >
< dd >
Data.
< / dd >
< dt >
Parameter < code > size< / code >
< / dt >
< dd >
Data size.
< / dd >
< dt >
Returns
< / dt >
< dd >
Font handle.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Font_h__MwFontFree" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwFontFree< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * handle
2025-10-23 07:38:22 +00:00
);< / pre >
< dl >
< dd >
Frees a font handle.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Handle.
< / dd >
< / dl >
< hr >
2025-10-11 06:21:43 +00:00
< h2 align = "center" id = "Mw_Icon_h" > Mw/Icon.h< / h2 >
< dl >
< dt >
Icon.
< / dt >
< / dl >
2025-10-11 13:59:36 +00:00
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Icon_h__MwIconBack__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwIconBack[];< / pre >
2025-10-19 06:06:16 +00:00
< dl >
< dd >
Back icon.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Icon_h__MwIconComputer__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwIconComputer[];< / pre >
2025-10-19 06:06:16 +00:00
< dl >
< dd >
Computer icon.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Icon_h__MwIconDirectory__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwIconDirectory[];< / pre >
2025-10-16 10:42:59 +00:00
< dl >
< dd >
Directory icon.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Icon_h__MwIconError__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwIconError[];< / pre >
2025-10-11 13:59:36 +00:00
< dl >
< dd >
Error icon.
< / dd >
< / dl >
2025-10-11 06:21:43 +00:00
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Icon_h__MwIconFile__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwIconFile[];< / pre >
2025-10-16 10:42:59 +00:00
< dl >
< dd >
File icon.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Icon_h__MwIconForward__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwIconForward[];< / pre >
2025-10-19 06:06:16 +00:00
< dl >
< dd >
Forward icon.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Icon_h__MwIconInfo__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwIconInfo[];< / pre >
2025-10-11 06:21:43 +00:00
< dl >
< dd >
Info icon.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Icon_h__MwIconNews__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwIconNews[];< / pre >
2025-10-11 07:46:23 +00:00
< dl >
< dd >
News icon.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Icon_h__MwIconNote__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwIconNote[];< / pre >
2025-10-11 06:21:43 +00:00
< dl >
< dd >
Note icon.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Icon_h__MwIconSearch__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwIconSearch[];< / pre >
2025-10-19 06:06:16 +00:00
< dl >
< dd >
Search icon.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Icon_h__MwIconUp__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwIconUp[];< / pre >
2025-10-19 06:06:16 +00:00
< dl >
< dd >
Up icon.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Icon_h__MwIconWarning__" > MWDECL < B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > MwIconWarning[];< / pre >
2025-10-11 06:21:43 +00:00
< dl >
< dd >
Warning icon.
< / dd >
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_LowLevel_h" > Mw/LowLevel.h< / h2 >
2025-09-30 13:04:40 +00:00
< dl >
< dt >
2025-10-05 19:02:31 +00:00
Low-level drawing API.
< / dt >
< dt >
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > This is used internally.< / td > < / table >
2025-09-30 13:04:40 +00:00
< / dt >
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_MachDep_h" > Mw/MachDep.h< / h2 >
2025-09-30 13:04:40 +00:00
< dl >
2025-10-05 19:02:31 +00:00
< dt >
Machine dependent headers and macros.
< / dt >
2025-09-30 13:04:40 +00:00
< / dl >
< hr >
2025-10-11 06:21:43 +00:00
< h2 align = "center" id = "Mw_MessageBox_h" > Mw/MessageBox.h< / h2 >
< dl >
< dt >
Message box.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_MessageBox_h__MwMessageBox" > MWDECL MwWidget < B > < FONT COLOR = "#0000FF" > MwMessageBox< / FONT > < / B > (
2025-10-11 08:37:24 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * text,
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * title,
< B > < FONT COLOR = "#228B22" > unsigned< / FONT > < / B > < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > flag
2025-10-11 08:37:24 +00:00
);< / pre >
< dl >
< dd >
Creates a message box.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > text< / code >
< / dt >
< dd >
Text.
< / dd >
< dt >
Parameter < code > title< / code >
< / dt >
< dd >
Title text.
< / dd >
< dt >
Parameter < code > flag< / code >
< / dt >
< dd >
Flag.
< / dd >
< dt >
Returns
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_MessageBox_h__MwMessageBoxGetChild" > MWDECL MwWidget < B > < FONT COLOR = "#0000FF" > MwMessageBoxGetChild< / FONT > < / B > (
2025-10-11 08:37:24 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > child
2025-10-11 08:37:24 +00:00
);< / pre >
< dl >
< dd >
Gets a child of the message box.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > child< / code >
< / dt >
< dd >
Child.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_MessageBox_h__MwMessageBoxDestroy" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwMessageBoxDestroy< / FONT > < / B > (
MwWidget handle
2025-10-16 10:42:59 +00:00
);< / pre >
< dl >
< dd >
Destroys the message box.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_Milsko_h" > Mw/Milsko.h< / h2 >
2025-10-04 00:45:41 +00:00
< dl >
< dt >
2025-10-05 19:02:31 +00:00
Includes all headers.
2025-10-04 00:45:41 +00:00
< / dt >
< / dl >
< hr >
2025-10-16 16:47:41 +00:00
< h2 align = "center" id = "Mw_String_h" > Mw/String.h< / h2 >
< dl >
< dt >
String utilities.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_String_h__MwStringDupliacte" > MWDECL < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * < B > < FONT COLOR = "#0000FF" > MwStringDupliacte< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * str
2025-10-16 16:47:41 +00:00
);< / pre >
< dl >
< dd >
Duplicates a string.
< / dd >
< dt >
Parameter < code > str< / code >
< / dt >
< dd >
String.
< / dd >
< dt >
Returns
< / dt >
< dd >
String.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_String_h__MwStringConcat" > MWDECL < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * < B > < FONT COLOR = "#0000FF" > MwStringConcat< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * str1,
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * str2
2025-10-16 16:47:41 +00:00
);< / pre >
< dl >
< dd >
Concatenates 2 strings.
< / dd >
< dt >
Parameter < code > str1< / code >
< / dt >
< dd >
String.
< / dd >
< dt >
Parameter < code > str2< / code >
< / dt >
< dd >
String.
< / dd >
< dt >
Returns
< / dt >
< dd >
String.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_String_h__MwStringSize" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwStringSize< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * out,
MwOffset size
2025-10-19 06:06:16 +00:00
);< / pre >
< dl >
< dd >
Converts size to string.
< / dd >
< dt >
Parameter < code > out< / code >
< / dt >
< dd >
Output.
< / dd >
< dt >
Parameter < code > size< / code >
< / dt >
< dd >
Size.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_String_h__MwStringTime" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwStringTime< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * out,
time_t t
2025-10-19 06:06:16 +00:00
);< / pre >
< dl >
< dd >
Converts time to string.
< / dd >
< dt >
Parameter < code > out< / code >
< / dt >
< dd >
Output.
< / dd >
< dt >
Parameter < code > t< / code >
< / dt >
< dd >
Time.
< / dd >
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_StringDefs_h" > Mw/StringDefs.h< / h2 >
2025-10-04 00:45:41 +00:00
< dl >
2025-10-05 19:02:31 +00:00
< dt >
String definitions for property.
< / dt >
2025-10-04 00:45:41 +00:00
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_TypeDefs_h" > Mw/TypeDefs.h< / h2 >
2025-09-30 13:04:40 +00:00
< dl >
< dt >
2025-10-05 19:02:31 +00:00
Type definitions.
2025-09-30 13:04:40 +00:00
< / dt >
2025-10-05 19:02:31 +00:00
< / dl >
< hr >
2025-10-09 12:45:51 +00:00
< h2 align = "center" id = "Mw_Unicode_h" > Mw/Unicode.h< / h2 >
< dl >
< dt >
Handles UTF8 stuff.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Unicode_h__MwUTF8ToUTF32" > MWDECL < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwUTF8ToUTF32< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * input,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > * output
2025-10-09 12:45:51 +00:00
);< / pre >
< dl >
< dd >
output Output.
< / dd >
< dt >
Returns
< / dt >
< dd >
Bytes this multibyte takes.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Unicode_h__MwUTF8Length" > MWDECL < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwUTF8Length< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * input
2025-10-09 12:45:51 +00:00
);< / pre >
< dl >
< dd >
input Input.
< / dd >
< dt >
Returns
< / dt >
< dd >
Length.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Unicode_h__MwUTF8Copy" > MWDECL < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwUTF8Copy< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * src,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > srcskip,
< B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * dst,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > dstskip,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > len
2025-10-09 12:45:51 +00:00
);< / pre >
< dl >
< dd >
len Length.
< / dd >
< dt >
Returns
< / dt >
< dd >
Copied length in bytes.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Unicode_h__MwUTF32ToUTF8" > MWDECL < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwUTF32ToUTF8< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > input,
< B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * output
2025-10-09 13:21:01 +00:00
);< / pre >
< dl >
< dd >
output Output.
< / dd >
< dt >
Returns
< / dt >
< dd >
Bytes this wide byte takes.
< / dd >
< / dl >
< hr >
2025-10-20 21:55:30 +00:00
< h2 align = "center" id = "Mw_Version_h" > Mw/Version.h< / h2 >
< dl >
< dt >
Version informations.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Version_h__MwMAJOR" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < FONT COLOR = "#B8860B" > MwMAJOR< / FONT > 0< / pre >
2025-10-20 21:55:30 +00:00
< dl >
< dd >
Major version.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Version_h__MwMINOR" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < FONT COLOR = "#B8860B" > MwMINOR< / FONT > 0< / pre >
2025-10-20 21:55:30 +00:00
< dl >
< dd >
Minor version.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Version_h__MwVERSION" > #< B > < FONT COLOR = "#5F9EA0" > define< / FONT > < / B > < FONT COLOR = "#B8860B" > MwVERSION< / FONT > < B > < FONT COLOR = "#BC8F8F" > " pre-1.0" < / FONT > < / B > < / pre >
2025-10-20 21:55:30 +00:00
< dl >
< dd >
Version in string.
< / dd >
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_Widget_Button_h" > Mw/Widget/Button.h< / h2 >
< dl >
2025-09-30 13:04:40 +00:00
< dt >
2025-10-05 19:02:31 +00:00
Button widget.
2025-09-30 13:04:40 +00:00
< / dt >
2025-10-05 19:02:31 +00:00
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Button_h__MwButtonClass" > MWDECL MwClass MwButtonClass;< / pre >
2025-10-05 19:02:31 +00:00
< dl >
2025-09-30 13:04:40 +00:00
< dd >
2025-10-05 19:02:31 +00:00
Button widget class.
2025-09-30 13:04:40 +00:00
< / dd >
< / dl >
< hr >
2025-10-08 08:54:40 +00:00
< h2 align = "center" id = "Mw_Widget_CheckBox_h" > Mw/Widget/CheckBox.h< / h2 >
< dl >
< dt >
CheckBox widget.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_CheckBox_h__MwCheckBoxClass" > MWDECL MwClass MwCheckBoxClass;< / pre >
2025-10-08 08:54:40 +00:00
< dl >
< dd >
CheckBox widget class.
< / dd >
< / dl >
< hr >
2025-10-09 05:36:10 +00:00
< h2 align = "center" id = "Mw_Widget_Entry_h" > Mw/Widget/Entry.h< / h2 >
< dl >
< dt >
Entry widget.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Entry_h__MwEntryClass" > MWDECL MwClass MwEntryClass;< / pre >
2025-10-09 05:36:10 +00:00
< dl >
< dd >
Entry widget class.
< / dd >
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_Widget_Frame_h" > Mw/Widget/Frame.h< / h2 >
2025-10-01 15:55:53 +00:00
< dl >
< dt >
2025-10-05 19:02:31 +00:00
Frame widget.
2025-10-01 15:55:53 +00:00
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Frame_h__MwFrameClass" > MWDECL MwClass MwFrameClass;< / pre >
2025-10-05 19:02:31 +00:00
< dl >
< dd >
Frame widget class.
< / dd >
< / dl >
< hr >
< h2 align = "center" id = "Mw_Widget_Image_h" > Mw/Widget/Image.h< / h2 >
< dl >
< dt >
Image widget.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Image_h__MwImageClass" > MWDECL MwClass MwImageClass;< / pre >
2025-10-05 19:02:31 +00:00
< dl >
< dd >
Image widget class.
< / dd >
< / dl >
< hr >
2025-10-08 10:15:02 +00:00
< h2 align = "center" id = "Mw_Widget_Label_h" > Mw/Widget/Label.h< / h2 >
< dl >
< dt >
Label widget.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Label_h__MwLabelClass" > MWDECL MwClass MwLabelClass;< / pre >
2025-10-08 10:15:02 +00:00
< dl >
< dd >
Label widget class.
< / dd >
< / dl >
< hr >
2025-10-14 14:39:40 +00:00
< h2 align = "center" id = "Mw_Widget_ListBox_h" > Mw/Widget/ListBox.h< / h2 >
< dl >
< dt >
ListBox widget.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_ListBox_h__MwListBoxClass" > MWDECL MwClass MwListBoxClass;< / pre >
2025-10-14 14:39:40 +00:00
< dl >
< dd >
ListBox widget class.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_ListBox_h__MwListBoxCreatePacket" > MWDECL MwListBoxPacket* < B > < FONT COLOR = "#0000FF" > MwListBoxCreatePacket< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B >
2025-10-22 18:02:12 +00:00
);< / pre >
< dl >
< dd >
Creates a listbox packet.
< / dd >
< dt >
Returns
< / dt >
< dd >
Packet.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_ListBox_h__MwListBoxDestroyPacket" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwListBoxDestroyPacket< / FONT > < / B > (
MwListBoxPacket* packet
2025-10-22 18:02:12 +00:00
);< / pre >
< dl >
< dd >
Destroys a listbox packet.
< / dd >
< dt >
Parameter < code > packet< / code >
< / dt >
< dd >
Packet.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_ListBox_h__MwListBoxPacketInsert" > MWDECL < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwListBoxPacketInsert< / FONT > < / B > (
MwListBoxPacket* packet,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > index
2025-10-22 18:02:12 +00:00
);< / pre >
< dl >
< dd >
Inserts a new item to a packet.
< / dd >
< dt >
Parameter < code > packet< / code >
< / dt >
< dd >
Packet.
< / dd >
< dt >
Parameter < code > index< / code >
< / dt >
< dd >
Index.
< / dd >
< dt >
Returns
< / dt >
< dd >
Index.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_ListBox_h__MwListBoxPacketSet" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwListBoxPacketSet< / FONT > < / B > (
MwListBoxPacket* packet,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > index,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > col,
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * text
2025-10-14 17:09:48 +00:00
);< / pre >
< dl >
< dd >
2025-10-22 18:02:12 +00:00
Sets a column of item in a packet.
2025-10-14 17:09:48 +00:00
< / dd >
< dt >
2025-10-22 18:02:12 +00:00
Parameter < code > packet< / code >
2025-10-14 17:09:48 +00:00
< / dt >
< dd >
2025-10-22 18:02:12 +00:00
Packet.
2025-10-14 17:09:48 +00:00
< / dd >
< dt >
Parameter < code > index< / code >
< / dt >
< dd >
Index.
< / dd >
< dt >
2025-10-22 18:02:12 +00:00
Parameter < code > col< / code >
2025-10-14 17:09:48 +00:00
< / dt >
< dd >
2025-10-22 18:02:12 +00:00
Column.
2025-10-14 17:09:48 +00:00
< / dd >
2025-10-16 10:42:59 +00:00
< dt >
2025-10-22 18:02:12 +00:00
Parameter < code > text< / code >
2025-10-16 10:42:59 +00:00
< / dt >
< dd >
2025-10-16 16:47:41 +00:00
Text.
2025-10-16 10:42:59 +00:00
< / dd >
2025-10-14 17:09:48 +00:00
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_ListBox_h__MwListBoxPacketSetIcon" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwListBoxPacketSetIcon< / FONT > < / B > (
MwListBoxPacket* packet,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > index,
MwLLPixmap icon
2025-10-14 18:48:06 +00:00
);< / pre >
< dl >
< dd >
2025-10-22 18:02:12 +00:00
Sets an icon of item in a packet.
2025-10-14 18:48:06 +00:00
< / dd >
< dt >
2025-10-22 18:02:12 +00:00
Parameter < code > packet< / code >
2025-10-14 18:48:06 +00:00
< / dt >
< dd >
2025-10-22 18:02:12 +00:00
Packet.
2025-10-14 18:48:06 +00:00
< / dd >
< dt >
Parameter < code > index< / code >
< / dt >
< dd >
Index.
< / dd >
< dt >
2025-10-22 18:02:12 +00:00
Parameter < code > icon< / code >
2025-10-16 16:47:41 +00:00
< / dt >
< dd >
2025-10-22 18:02:12 +00:00
Icon.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_ListBox_h__MwListBoxInsert" > MwInline < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwListBoxInsert< / FONT > < / B > (
2025-10-22 18:02:12 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > index,
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * packet
2025-10-22 18:02:12 +00:00
);< / pre >
< dl >
< dd >
Inserts item on the listbox.
2025-10-16 16:47:41 +00:00
< / dd >
< dt >
2025-10-22 18:02:12 +00:00
Parameter < code > handle< / code >
2025-10-16 16:47:41 +00:00
< / dt >
< dd >
2025-10-22 18:02:12 +00:00
Widget.
2025-10-16 16:47:41 +00:00
< / dd >
< dt >
2025-10-22 18:02:12 +00:00
Parameter < code > index< / code >
2025-10-14 18:48:06 +00:00
< / dt >
< dd >
2025-10-22 18:02:12 +00:00
Index.
< / dd >
< dt >
Parameter < code > packet< / code >
< / dt >
< dd >
Packet.
2025-10-14 18:48:06 +00:00
< / dd >
2025-10-16 16:47:41 +00:00
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_ListBox_h__MwListBoxDelete" > MwInline < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwListBoxDelete< / FONT > < / B > (
2025-10-14 17:09:48 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > index
2025-10-14 17:09:48 +00:00
);< / pre >
< dl >
< dd >
Deletes item from the listbox.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > index< / code >
< / dt >
< dd >
Index.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_ListBox_h__MwListBoxGet" > MwInline < B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * < B > < FONT COLOR = "#0000FF" > MwListBoxGet< / FONT > < / B > (
2025-10-14 18:36:31 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > index
2025-10-14 18:36:31 +00:00
);< / pre >
< dl >
< dd >
Gets item from the listbox.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > index< / code >
< / dt >
< dd >
Index.
< / dd >
< dt >
Returns
< / dt >
< dd >
Item.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_ListBox_h__MwListBoxSetWidth" > MwInline < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwListBoxSetWidth< / FONT > < / B > (
2025-10-16 16:47:41 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > index,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > width
2025-10-16 16:47:41 +00:00
);< / pre >
< dl >
< dd >
Sets an item width of the listbox.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > index< / code >
< / dt >
< dd >
Column index.
< / dd >
< dt >
Parameter < code > width< / code >
< / dt >
< dd >
Width.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_ListBox_h__MwListBoxReset" > MwInline < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwListBoxReset< / FONT > < / B > (
MwWidget handle
2025-10-19 06:06:16 +00:00
);< / pre >
< dl >
< dd >
Resets the listbox.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_Widget_Menu_h" > Mw/Widget/Menu.h< / h2 >
2025-10-01 15:55:53 +00:00
< dl >
< dt >
Menu widget.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Menu_h__MwMenuClass" > MWDECL MwClass MwMenuClass;< / pre >
2025-10-01 15:55:53 +00:00
< dl >
< dd >
Menu widget class.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Menu_h__MwMenuAdd" > MwInline MwMenu < B > < FONT COLOR = "#0000FF" > MwMenuAdd< / FONT > < / B > (
2025-10-01 16:47:48 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
MwMenu menu,
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * name
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-01 16:47:48 +00:00
< dl >
< dd >
Adds a menu.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > menu< / code >
< / dt >
< dd >
Menu.
< / dd >
< dt >
Parameter < code > name< / code >
< / dt >
< dd >
Menu name.
< / dd >
< dt >
Returns
< / dt >
< dd >
Menu.
< / dd >
< / dl >
< hr >
2025-10-10 06:08:19 +00:00
< h2 align = "center" id = "Mw_Widget_NumberEntry_h" > Mw/Widget/NumberEntry.h< / h2 >
< dl >
< dt >
NumberEntry widget.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_NumberEntry_h__MwNumberEntryClass" > MWDECL MwClass MwNumberEntryClass;< / pre >
2025-10-10 06:08:19 +00:00
< dl >
< dd >
NumberEntry widget class.
< / dd >
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_Widget_OpenGL_h" > Mw/Widget/OpenGL.h< / h2 >
2025-09-30 13:04:40 +00:00
< dl >
< dt >
OpenGL widget.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_OpenGL_h__MwOpenGLClass" > MWDECL MwClass MwOpenGLClass;< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
OpenGL widget class.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_OpenGL_h__MwOpenGLMakeCurrent" > MwInline < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwOpenGLMakeCurrent< / FONT > < / B > (
MwWidget handle
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Make a widget current OpenGL context.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_OpenGL_h__MwOpenGLGetProcAddress" > MwInline < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * < B > < FONT COLOR = "#0000FF" > MwOpenGLGetProcAddress< / FONT > < / B > (
2025-10-01 15:55:53 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * name
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-01 15:55:53 +00:00
< dl >
< dd >
Get a procedure from OpenGL.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > name< / code >
< / dt >
< dd >
Name.
< / dd >
< dt >
Returns
< / dt >
< dd >
Procedure.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_OpenGL_h__MwOpenGLSwapBuffer" > MwInline < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwOpenGLSwapBuffer< / FONT > < / B > (
MwWidget handle
2025-10-05 19:24:41 +00:00
);< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Swaps the buffer of OpenGL context.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_Widget_ScrollBar_h" > Mw/Widget/ScrollBar.h< / h2 >
2025-09-30 13:04:40 +00:00
< dl >
< dt >
2025-10-05 19:02:31 +00:00
ScrollBar widget.
2025-09-30 13:04:40 +00:00
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_ScrollBar_h__MwScrollBarClass" > MWDECL MwClass MwScrollBarClass;< / pre >
2025-10-02 02:17:27 +00:00
< dl >
2025-10-05 19:02:31 +00:00
< dd >
ScrollBar widget class.
< / dd >
2025-10-02 02:17:27 +00:00
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_ScrollBar_h__MwScrollBarGetVisibleLength" > MwInline < B > < FONT COLOR = "#228B22" > int< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwScrollBarGetVisibleLength< / FONT > < / B > (
MwWidget handle
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-02 02:17:27 +00:00
< dl >
< dd >
2025-10-05 19:02:31 +00:00
Calculates a visible length of scrollbar.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Returns
< / dt >
< dd >
Visible length.
2025-10-02 02:17:27 +00:00
< / dd >
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_Widget_SubMenu_h" > Mw/Widget/SubMenu.h< / h2 >
2025-09-30 13:04:40 +00:00
< dl >
< dt >
2025-10-05 19:02:31 +00:00
SubMenu widget.
2025-09-30 13:04:40 +00:00
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_SubMenu_h__MwSubMenuClass" > MWDECL MwClass MwSubMenuClass;< / pre >
2025-10-05 19:02:31 +00:00
< dl >
< dd >
SubMenu widget class.
< / dd >
< / dl >
< hr >
2025-10-11 14:33:56 +00:00
< h2 align = "center" id = "Mw_Widget_Viewport_h" > Mw/Widget/Viewport.h< / h2 >
< dl >
< dt >
Viewport widget.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Viewport_h__MwViewportClass" > MWDECL MwClass MwViewportClass;< / pre >
2025-10-11 14:33:56 +00:00
< dl >
< dd >
Viewport widget class.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Viewport_h__MwViewportGetViewport" > MwInline MwWidget < B > < FONT COLOR = "#0000FF" > MwViewportGetViewport< / FONT > < / B > (
MwWidget handle
2025-10-11 15:03:56 +00:00
);< / pre >
< dl >
< dd >
Get parent widget where widgets should be placed.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Returns
< / dt >
< dd >
Widget.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Viewport_h__MwViewportSetSize" > MwInline < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwViewportSetSize< / FONT > < / B > (
2025-10-11 15:03:56 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > w,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > h
2025-10-11 15:03:56 +00:00
);< / pre >
< dl >
< dd >
Set viewport size.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > w< / code >
< / dt >
< dd >
Width.
< / dd >
< dt >
Parameter < code > h< / code >
< / dt >
< dd >
Height.
< / dd >
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_Widget_Vulkan_h" > Mw/Widget/Vulkan.h< / h2 >
2025-10-01 05:49:40 +00:00
< dl >
< dt >
Vulkan widget.
< / dt >
< dt >
2025-10-05 19:02:31 +00:00
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > This header is not documented yet.< / td > < / table >
2025-10-01 05:49:40 +00:00
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h__MwVulkanClass" > MWDECL MwClass MwVulkanClass;< / pre >
2025-10-01 05:49:40 +00:00
< dl >
< dd >
Vulkan widget class.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h__MwVulkanEnableExtension" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwVulkanEnableExtension< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * ext_name
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-01 21:54:39 +00:00
< dl >
< dd >
Add an extension to the list of extensions to enable prior to initialization.
< / dd >
2025-10-01 23:28:23 +00:00
< dt >
2025-10-05 19:02:31 +00:00
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > This must be called before MwCreateWidget.< / td > < / table >
2025-10-01 23:28:23 +00:00
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h__MwVulkanEnableLayer" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwVulkanEnableLayer< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > const< / FONT > < / B > < B > < FONT COLOR = "#228B22" > char< / FONT > < / B > * ext_name
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-01 23:28:23 +00:00
< dl >
< dd >
Add an layer to the list of layers to enable prior to initialization.
< / dd >
< dt >
2025-10-05 19:02:31 +00:00
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > This must be called before MwCreateWidget.< / td > < / table >
2025-10-01 23:28:23 +00:00
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h__MwVulkanConfig_T" > < B > < FONT COLOR = "#228B22" > typedef< / FONT > < / B > < B > < FONT COLOR = "#228B22" > struct< / FONT > < / B > MwVulkanConfig_T;< / pre >
2025-10-01 23:28:23 +00:00
< dl >
< dd >
Configuration options that can be passed to setup Vulkan before a widget is created.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h__api_version" > uint32_t api_version;< / pre >
2025-10-01 23:28:23 +00:00
< dl >
< dd >
Vulkan API version (default: VK_API_VERSION_1_0).
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h__vk_version" > uint32_t vk_version;< / pre >
2025-10-01 23:28:23 +00:00
< dl >
< dd >
Vulkan version (default: VK_VERSION_1_0).
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h__validation_layers" > VkBool32 validation_layers;< / pre >
2025-10-01 23:28:23 +00:00
< dl >
< dd >
Whether or not to enable validation layers (default: false).
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h__MwVulkanConfigure" > MWDECL < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwVulkanConfigure< / FONT > < / B > (
MwVulkanConfig cfg
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-01 23:28:23 +00:00
< dl >
< dd >
Configure Vulkan prior to initializing the widget.
< / dd >
< dt >
2025-10-05 19:02:31 +00:00
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > The configuration provided will be used for future initializations of the Vulkan widget (unless it's changed).< / td > < / table >
2025-10-01 23:28:23 +00:00
< / dt >
2025-10-01 21:54:39 +00:00
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h__MwVulkanField_T" > < B > < FONT COLOR = "#228B22" > typedef< / FONT > < / B > < B > < FONT COLOR = "#228B22" > enum< / FONT > < / B > MwVulkanField_T;< / pre >
2025-10-01 21:54:39 +00:00
< dl >
< dd >
Field that can be gotten from Vulkan.
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h___MwVulkanField_GetInstanceProcAddr_" > MwVulkanField_GetInstanceProcAddr = 0< / pre >
2025-10-01 21:54:39 +00:00
< dl >
< dd >
The address of the vulkan widget's vkGetInstanceProcAddr function (PFN_vkGetInstanceProcAddr).
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h___MwVulkanField_Instance" > MwVulkanField_Instance< / pre >
2025-10-01 21:54:39 +00:00
< dl >
< dd >
The address of the vulkan widget's instance (VkInstance).
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h___MwVulkanField_Surface" > MwVulkanField_Surface< / pre >
2025-10-01 21:54:39 +00:00
< dl >
< dd >
The address of the vulkan widget's surface (VkSurfaceKHR).
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h___MwVulkanField_PhysicalDevice" > MwVulkanField_PhysicalDevice< / pre >
2025-10-01 21:54:39 +00:00
< dl >
< dd >
The address of the vulkan widget's physical device (VkPhysicalDevice).
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h___MwVulkanField_LogicalDevice" > MwVulkanField_LogicalDevice< / pre >
2025-10-01 21:54:39 +00:00
< dl >
< dd >
The address of the vulkan widget's logical device (VkDevice).
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h___MwVulkanField_GraphicsQueueIndex" > MwVulkanField_GraphicsQueueIndex< / pre >
2025-10-01 21:54:39 +00:00
< dl >
< dd >
The address of the index that the vulkan widget uses for the graphics queue (uint32_t *).
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h___MwVulkanField_PresentQueueIndex" > MwVulkanField_PresentQueueIndex< / pre >
2025-10-01 21:54:39 +00:00
< dl >
< dd >
The address of the index that the vulkan widget uses for the present queue (uint32_t *).
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h___MwVulkanField_PresentQueue" > MwVulkanField_PresentQueue< / pre >
2025-10-01 21:54:39 +00:00
< dl >
< dd >
The address of the vulkan widget's graphics queue (VkQueue).
< / dd >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h__MwVulkanGetField" > MwInline < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > * < B > < FONT COLOR = "#0000FF" > MwVulkanGetField< / FONT > < / B > (
2025-10-01 21:54:39 +00:00
MwWidget handle,
2025-10-25 13:38:36 +00:00
MwVulkanField field,
MwErrorEnum* out
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-01 21:54:39 +00:00
< dl >
< dd >
Function for getting a field from within Vulkan.
< / dd >
< dt >
2025-10-05 19:02:31 +00:00
< table border = "0" > < tr > < td > < img src = "warning.gif" alt = "warning" > < / td > < td > Consult the documentation for MwVulkanField to know what type is expected for out.< / td > < / table >
2025-10-01 21:54:39 +00:00
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Vulkan_h__MwVulkanSupported" > MWDECL VkBool32 < B > < FONT COLOR = "#0000FF" > MwVulkanSupported< / FONT > < / B > (
< B > < FONT COLOR = "#228B22" > void< / FONT > < / B >
2025-10-05 19:24:41 +00:00
);< / pre >
2025-10-01 23:28:23 +00:00
< dl >
< dd >
Return whether Vulkan is installed on the target platform.
< / dd >
< / dl >
< hr >
2025-10-05 19:02:31 +00:00
< h2 align = "center" id = "Mw_Widget_Window_h" > Mw/Widget/Window.h< / h2 >
2025-09-30 13:04:40 +00:00
< dl >
< dt >
Window widget.
< / dt >
< / dl >
< hr >
2025-10-25 13:38:36 +00:00
< pre id = "Mw_Widget_Window_h__MwWindowClass" > MWDECL MwClass MwWindowClass;< / pre >
2025-09-30 13:04:40 +00:00
< dl >
< dd >
Window widget class.
< / dd >
< / dl >
2025-10-13 06:30:36 +00:00
< hr >
2025-10-20 21:55:30 +00:00
< pre id = "Mw_Widget_Window_h__MwWindowMakeBorderless" > MwInline < B > < FONT COLOR = "#228B22" > void< / FONT > < / B > < B > < FONT COLOR = "#0000FF" > MwWindowMakeBorderless< / FONT > < / B > (
2025-10-13 06:30:36 +00:00
MwWidget handle,
< B > < FONT COLOR = "#228B22" > int< / FONT > < / B > toggle
);< / pre >
< dl >
< dd >
Makes window borderless.
< / dd >
< dt >
Parameter < code > handle< / code >
< / dt >
< dd >
Widget.
< / dd >
< dt >
Parameter < code > toggle< / code >
< / dt >
< dd >
Toggle.
< / dd >
< / dl >
2025-09-30 11:43:15 +00:00
< hr >
2025-09-30 11:11:30 +00:00
< / body >
< / html >