Contains form native API.
- Namespace
- xtd::forms::native
- Library
- xtd.forms.native native
- Warning
- Internal use only
|
| static void | activate (intptr control) |
| | Activates the form and gives it focus.
|
| |
| static void | close (intptr control) |
| | Closes the form.
|
| |
| static void | end_dialog (intptr control, int32 result) |
| | Force end dialog with specified result.
|
| |
| static bool | full_screen (intptr control) |
| | Gets a value indicates whether full screen window.
|
| |
| static void | full_screen (intptr control, bool full_screen) |
| | Sets a value indicates whether full screen window.
|
| |
| static void | icon (intptr control, const xtd::drawing::icon &icon) |
| | Sets the icon for the form.
|
| |
| static bool | maximize (intptr control) |
| | Gets a value indicate whether maximized windows.
|
| |
| static void | maximize (intptr control, bool maximize) |
| | Sets a value indicate whether maximized windows.
|
| |
| static bool | minimize (intptr control) |
| | Gets a value indicate whether minimized windows.
|
| |
| static void | minimize (intptr control, bool minimize) |
| | Sets a value indicate whether minimized windows.
|
| |
| static void | menu (intptr control, intptr menu) |
| | Sets the main_menu that is displayed in the form.
|
| |
| static void | opacity (intptr control, double opacity) |
| | Sets form opacity.
|
| |
| static void | restore (intptr control) |
| | Restore form in normal state (not minimized, not maximized and not full screen).
|
| |
| static void | set_region (intptr control, intptr region) |
| | Sets the shape of the window to that depicted by region.
|
| |
| static int32 | show_dialog (intptr control) |
| | Show dialog.
|
| |
| static void | show_sheet (intptr control) |
| | Show async dialog as sheet.
|
| |
| static int32 | show_sheet_dialog (intptr control) |
| | Show dialog as sheet.
|
| |
| static void | virtual_size (intptr control, const drawing::size &size) |
| | Sets virtual size.
|
| |
◆ activate()
| static void xtd::forms::native::form::activate |
( |
intptr |
control | ) |
|
|
staticprotected |
Activates the form and gives it focus.
- Parameters
-
| control | Control window handle. |
- Warning
- Internal use only
◆ close()
| static void xtd::forms::native::form::close |
( |
intptr |
control | ) |
|
|
staticprotected |
Closes the form.
- Parameters
-
| control | Control window handle. |
- Warning
- Internal use only
◆ end_dialog()
| static void xtd::forms::native::form::end_dialog |
( |
intptr |
control, |
|
|
int32 |
result |
|
) |
| |
|
staticprotected |
Force end dialog with specified result.
- Parameters
-
| control | Control window handle. |
| result | A dialog box id. |
- Warning
- Internal use only
◆ full_screen() [1/2]
| static bool xtd::forms::native::form::full_screen |
( |
intptr |
control | ) |
|
|
staticprotected |
Gets a value indicates whether full screen window.
- Parameters
-
| control | Control window handle. |
- Returns
- true if form is full screen; otherwise false.
- Warning
- Internal use only
◆ full_screen() [2/2]
| static void xtd::forms::native::form::full_screen |
( |
intptr |
control, |
|
|
bool |
full_screen |
|
) |
| |
|
staticprotected |
Sets a value indicates whether full screen window.
- Parameters
-
| control | Control window handle. |
| full_screen | true if form is full screen; otherwise false. |
- Warning
- Internal use only
◆ icon()
Sets the icon for the form.
- Parameters
-
| control | Control window handle. |
| icon | An icon that represents the icon for the form. |
- Warning
- Internal use only
◆ maximize() [1/2]
| static bool xtd::forms::native::form::maximize |
( |
intptr |
control | ) |
|
|
staticprotected |
Gets a value indicate whether maximized windows.
- Parameters
-
| control | Control window handle. |
- Returns
- true if form is full screen; otherwise false.
- Warning
- Internal use only
◆ maximize() [2/2]
| static void xtd::forms::native::form::maximize |
( |
intptr |
control, |
|
|
bool |
maximize |
|
) |
| |
|
staticprotected |
Sets a value indicate whether maximized windows.
- Parameters
-
| control | Control window handle. |
| maximize | true if form is maximized; otherwise false. |
- Warning
- Internal use only
◆ minimize() [1/2]
| static bool xtd::forms::native::form::minimize |
( |
intptr |
control | ) |
|
|
staticprotected |
Gets a value indicate whether minimized windows.
- Parameters
-
| control | Control window handle. |
- Returns
- true if form is full screen; otherwise false.
- Warning
- Internal use only
◆ minimize() [2/2]
| static void xtd::forms::native::form::minimize |
( |
intptr |
control, |
|
|
bool |
minimize |
|
) |
| |
|
staticprotected |
Sets a value indicate whether minimized windows.
- Parameters
-
| control | Control window handle. |
| minimize | true if form is full screen; otherwise false. |
- Warning
- Internal use only
◆ menu()
| static void xtd::forms::native::form::menu |
( |
intptr |
control, |
|
|
intptr |
menu |
|
) |
| |
|
staticprotected |
Sets the main_menu that is displayed in the form.
- Parameters
-
| control | Control window handle. |
| menu | A menu handle that represents the menu to display in the form. |
- Warning
- Internal use only
◆ opacity()
| static void xtd::forms::native::form::opacity |
( |
intptr |
control, |
|
|
double |
opacity |
|
) |
| |
|
staticprotected |
Sets form opacity.
- Parameters
-
| control | Control window handle. |
| opacity | A double-precision value between 0.0 and 1.0 that represent the form opacity. |
- Warning
- Internal use only
◆ restore()
| static void xtd::forms::native::form::restore |
( |
intptr |
control | ) |
|
|
staticprotected |
Restore form in normal state (not minimized, not maximized and not full screen).
- Parameters
-
| control | Control window handle. |
- Warning
- Internal use only
◆ set_region()
| static void xtd::forms::native::form::set_region |
( |
intptr |
control, |
|
|
intptr |
region |
|
) |
| |
|
staticprotected |
Sets the shape of the window to that depicted by region.
- Parameters
-
| control | Control window handle. |
| region | The region to set shape; |
- Warning
- Internal use only
◆ show_dialog()
| static int32 xtd::forms::native::form::show_dialog |
( |
intptr |
control | ) |
|
|
staticprotected |
Show dialog.
- Parameters
-
| control | Control window handle. |
- Warning
- Internal use only
◆ show_sheet()
| static void xtd::forms::native::form::show_sheet |
( |
intptr |
control | ) |
|
|
staticprotected |
Show async dialog as sheet.
- Parameters
-
| control | Control window handle. |
- Warning
- Internal use only
◆ show_sheet_dialog()
| static int32 xtd::forms::native::form::show_sheet_dialog |
( |
intptr |
control | ) |
|
|
staticprotected |
Show dialog as sheet.
- Parameters
-
| control | Control window handle. |
- Warning
- Internal use only
◆ virtual_size()
| static void xtd::forms::native::form::virtual_size |
( |
intptr |
control, |
|
|
const drawing::size & |
size |
|
) |
| |
|
staticprotected |
Sets virtual size.
- Parameters
-
- Warning
- Internal use only
The documentation for this class was generated from the following file:
- xtd.forms.native/include/xtd/forms/native/form.hpp