PMButton: Difference between revisions
Appearance
Created page with "Extends PMWindow as public Push button control window class. The PMButton class creates and manages push button control windows. You can construct and destruct objects of t..." |
(No difference)
|
Revision as of 22:10, 14 March 2018
Extends PMWindow as public
Push button control window class.
The PMButton class creates and manages push button control windows.
You can construct and destruct objects of this class.
- Source
- pm_button.h:24
- Author
- Dmitry A.Steklenev
- Version
- 1.0
Contents
Entity | Inherited From | Type | Scope | Short Description |
---|---|---|---|---|
PMButton | constructor | public | Wraps the push button control window object around
an existing presentation window handle. | |
PMButton | constructor | public | Wraps the push button control window object around
an existing child window with the specified identifier. | |
PMButton | constructor | public | Constructs the push button control window. | |
attach_accelerators | PMWindow | method | public | Replaces the accelerator keys used by the window. |
auto_delete_object | PMWindow | method | public | Determines whether to delete the window object when the presentation
window is destroyed. |
capture_pointer | PMWindow | method | public | Captures mouse pointer. |
center_at | PMWindow | method | public | Centers the window concerning his owner window. |
child | PMWindow | method | public | Returns the handle of the child window with the specified identity. |
color | PMWindow | method | public | Returns the specified color value. |
color | PMWindow | method | public | Sets the specified color value. |
destroy | PMWindow | method | public | Destroys the presentation window. |
detach_accelerators | PMWindow | method | public | Detaches the accelerator keys used by the window. |
disable | PMWindow | method | public | Prevents keyboard and mouse input from being sent to the window. |
dispatch | PMWindow | method | protected | Dispatch system native events. |
dispatch_everything | PMWindow | method | protected | Dispatch all not catched events. |
enable | PMWindow | method | public | Enables the window to accept keyboard and mouse input. |
enable_drop | PMWindow | method | public | Enables the window to accept dropped objects. |
font | PMWindow | method | public | Sets a new font to be used by the window. |
font | PMWindow | method | public | Sets a new system font to be used by the window. |
frame | PMWindow | method | public | Return the handle of the first frame window associated with this window. |
handle | PMWindow | method | public | Returns the presentation window handle. |
handle_events | PMWindow | method | protected | Handle events. |
has_focus | PMWindow | method | public | Has focus. |
has_pointer_captured | PMWindow | method | public | Has pointer captured. |
hide | PMWindow | method | public | Makes the window invisible. |
id | PMWindow | method | public | Returns the window identifier. |
id | PMWindow | method | public | Sets the window identifier. |
invalidate | PMWindow | method | public | This method adds the whole window to a window's update region. |
invalidate | PMWindow | method | public | This method adds a rectangle to a window's update region. |
is_auto_delete_object | PMWindow | method | public | If the window object is deleted when a destroy event is dispatched to
the window, TRUE is returned. |
is_enabled | PMWindow | method | public | Is the window enabled. |
is_valid | PMWindow | method | public | Is the window valid. |
is_visible | PMWindow | method | public | Is the window visible. |
owner | PMWindow | method | public | Returns the owner window handle. |
owner | PMWindow | method | public | Sets the owner window. |
parent | PMWindow | method | public | Returns the parent window handle. |
parent | PMWindow | method | public | Sets the parent window. |
pid | PMWindow | method | public | Returns the process identifier that created the window. |
pointer | PMWindow | method | public | Returns the mouse pointer used when the mouse is over the window. |
pointer | PMWindow | method | public | Sets the appearance used by the mouse pointer when it is over the window. |
post | PMWindow | method | public | Posts a message to window. |
rectangle | PMWindow | method | public | Sets the window's position and size. |
rectangle | PMWindow | method | public | Returns the window rectangle. |
rectangle | PMWindow | static method | public | Returns the window rectangle. |
release_pointer | PMWindow | method | public | Release mouse pointer. |
send | PMWindow | method | public | Sends a message to window. |
set_focus | PMWindow | method | public | Sets the input focus to the window. |
show | PMWindow | method | public | Makes the window visible. |
start_timer | PMWindow | method | public | This method starts a timer. |
stop_handling_events | PMWindow | method | protected | Stop handling events. |
stop_timer | PMWindow | method | public | This method stops a timer. |
style | PMWindow | method | public | Returns the window style. |
text | PMWindow | method | public | Returns the window text. |
text | PMWindow | method | public | Sets the window text. |
text_len | PMWindow | method | public | Returns the length of the window text. |
tid | PMWindow | method | public | Returns the thread identifier that created the window. |
translate | PMWindow | method | public | Translates the window text. |
validate | PMWindow]] | method | public | This method subtracts a rectangle from a window's update region. |
validate | PMWindow | method | public | This method subtracts the whole window from a window's update region. |