pkCEStuff
Content
Index
Previous
Next (pkStrings)

Unit
  pkMiniGUI

Description
  A miniature framework for Win32 and WinCE applications

Todo
  Make listbox unsorted by default
Create separate class for command bar on WinCE, or toolbar on Win32
Do not refresh window while controls are created?

Author
 

Patrick Michael Kolla


Version
 

0.3


Classes
 
Class Description
TMiniAppButton Standard button
TMiniAppComboBox Combobox (pulldown list)
TMiniAppControl The base class for most GUI controls
TMiniAppEdit Single line edit field
TMiniAppGroupbox Group box (frame around controls)
TMiniAppLabel Text label
TMiniAppListBox Listbox
TMiniAppListItem Item of a TMiniAppListview
TMiniAppListview Listview control, uses Common Controls
TMiniAppMainMenu The main menu, like TMiniAppMenuPopup but unqiue
TMiniAppMenuItem Item of a menu
TMiniAppMenuPopup A submenu
TMiniAppProgressbar Simple progress bar, smooth by default, uses Common Controls
TMiniAppResourceIcon Icon loaded from resource file
TMiniAppResourceImage Image loaded from resource file
TMiniAppToolbar A toolbar for buttons or other controls
TMiniAppToolButton A button on a toolbar, has an ID instead of handle.
TMiniAppTreeview Treeview control, uses Common Controls
TMiniAppWindow A window aka form

Types
 
Type Description
LPINITCOMMONCONTROLSEX #No TAG found in source code#
MiniChar A standard character, Ansi or Unicode based on Operating System
MiniString A standard string, Ansi or Unicode based on Operating System
PMiniChar A null-terminated string, Ansi or Unicode based on Operating System
tagINITCOMMONCONTROLSEX #No TAG found in source code#
TINITCOMMONCONTROLSEX #No TAG found in source code#
TMiniAlign A definition of possible control alignments
TMiniAligns A set for multiple control alignment parameters
TMiniAppFont Record that contains typical font properties
TMiniChangeHandler A handler assication for change events
TMiniCharHandler A handler assication for character inputs
TMiniClickHandler A handler assication for clicks based on control handles
TMiniResourceHandler A handler assication for clicks based on resource (or other) IDs
TMiniTextAlign A definition of possible text alignments
TOnMiniAppError A handler for error events
TOnMiniChange A handler for change events
TOnMiniChar A handler for character inputs
TOnMiniClick A handler for click events
TOnMiniListItemActivate A handler for list item activations
TSYSTEM_POWER_STATUS_EX ACLineStatus: Status of AC power
TTreeItemHandle #No TAG found in source code#
TWndMessageProc #No TAG found in source code#

Constants
 
Constant Description
BATTERY_FLAG_CHARGING Device is currently charged
BATTERY_FLAG_CRITICAL Battery status us critical
BATTERY_FLAG_HIGH Battery status us high
BATTERY_FLAG_LOW Battery status us low
BATTERY_FLAG_NO_BATTERY No battery was found
BATTERY_FLAG_UNKNWON Battery status is unknown
CMDBAR_HELP Used to show Help button with CommandBar_AddAdornments
CMDBAR_OK Used to show OK button with CommandBar_AddAdornments
GWLP_WNDPROC #No TAG found in source code#
ICC_ANIMATE_CLASS #No TAG found in source code#
ICC_BAR_CLASSES #No TAG found in source code#
ICC_CAPEDIT_CLASS #No TAG found in source code#
ICC_COOL_CLASSES #No TAG found in source code#
ICC_DATE_CLASSES #No TAG found in source code#
ICC_FE_CLASSES #No TAG found in source code#
ICC_HOTKEY_CLASS #No TAG found in source code#
ICC_INTERNET_CLASSES #No TAG found in source code#
ICC_LISTVIEW_CLASSES #No TAG found in source code#
ICC_NATIVEFNTCTL_CLASS #No TAG found in source code#
ICC_PAGESCROLLER_CLASS #No TAG found in source code#
ICC_PROGRESS_CLASS #No TAG found in source code#
ICC_TAB_CLASSES #No TAG found in source code#
ICC_TOOLTIP_CLASSES #No TAG found in source code#
ICC_TREEVIEW_CLASSES #No TAG found in source code#
ICC_UPDOWN_CLASS #No TAG found in source code#
ICC_USEREX_CLASSES #No TAG found in source code#
ICC_WIN95_CLASSES #No TAG found in source code#
PBM_SETRANGE32 #No TAG found in source code#
PBS_SMOOTH #No TAG found in source code#
SHDB_HIDE Used with SHDoneButton to hide the OK button
SHDB_SHOW Used with SHDoneButton to show the OK button
SHFS_HIDESIPBUTTON Used by SHFullScreen to toggle full screen behaviour
SHFS_HIDESTARTICON Used by SHFullScreen to toggle full screen behaviour
SHFS_HIDETASKBAR Used by SHFullScreen to toggle full screen behaviour
SHFS_SHOWSIPBUTTON Used by SHFullScreen to toggle full screen behaviour
SHFS_SHOWSTARTICON Used by SHFullScreen to toggle full screen behaviour
SHFS_SHOWTASKBAR Used by SHFullScreen to toggle full screen behaviour

Variables
 
Variable Description
MiniApp #No TAG found in source code#

Functions
 
Function Description
CommandBar_AddAdornments See MSDN
CommandBar_AddBitmap See MSDN
CommandBar_AddButtons Adds one or more buttons to a CommandBar
CommandBar_AddToolTips Adds tooltips to buttons on a command bar
CommandBar_Create See MSDN
CommandBar_Destroy Destroys a command bar
CommandBar_DrawMenuBar See MSDN
CommandBar_GetMenu See MSDN
CommandBar_Height See MSDN
CommandBar_InsertButton Inserts a button into a toolbar
CommandBar_InsertComboBox See MSDN
CommandBar_InsertMenubar See MSDN
CommandBar_InsertMenubarEx See MSDN
CommandBar_IsVisible Checks whether a command bar is visible
CommandBar_Show See MSDN
GetSystemPowerStatusEx See MSDN
InitCommonControlsEx See MSDN
SHDoneButton See MSDN
SHFullScreen See MSDN
SHSetNavBarText See MSDN

Links
  #UnderConstruction#

pkCEStuff
Content
Index
Previous
Next (pkStrings)


Created with DelphiCodeToDoc. To obtain the latest revision, please see http://dephicodetodoc.sourceforge.net/
Under GNU GPL licence. Copyright (c) 2003 - TridenT.