-enum Efl.Ui.Win.Type
+enum Efl.Ui.Win_Type
{
[[Defines the types of window that can be created
]]
}
-enum Efl.Ui.Win.Keyboard_Mode
+enum Efl.Ui.Win_Keyboard_Mode
{
[[The different layouts that can be requested for the virtual keyboard.
j2me [[J2ME keyboard layout]]
}
-enum Efl.Ui.Win.Indicator_Mode
+enum Efl.Ui.Win_Indicator_Mode
{
[[Defines the type indicator that can be shown]]
legacy: efl_ui_win_indicator;
If user flicks the upper side of window, the indicator is shown temporarily.]]
}
-enum Efl.Ui.Win.Keygrab_Mode
+enum Efl.Ui.Win_Keygrab_Mode
{
[[Define the keygrab modes of window. A window may send commands to the
Keyrouter according this mode, and perform different actions.]]
window]]
}
-enum Efl.Ui.Win.Modal_Mode
+enum Efl.Ui.Win_Modal_Mode
{
[[Defines the mode of a modal window]]
legacy: efl_ui_win_modal;
modal [[The window is modal window.]]
}
-enum Efl.Ui.Win.Urgent_Mode
+enum Efl.Ui.Win_Urgent_Mode
{
[[Defines the mode of a urgent window.]]
legacy: efl_ui_win_urgent;
urgent [[The window is a urgent window.]]
}
-enum Efl.Ui.Win.Move_Resize_Mode
+enum Efl.Ui.Win_Move_Resize_Mode
{
[[Define the move or resize mode of window.
legacy: null;
}
values {
- type: Efl.Ui.Win.Indicator_Mode; [[The mype, one of #Efl_Ui_Win_Indicator_Mode.]]
+ type: Efl.Ui.Win_Indicator_Mode; [[The mype, one of #Efl_Ui_Win_Indicator_Mode.]]
}
}
@property keyboard_mode {
[[Get the keyboard mode of the window.]]
}
values {
- mode: Efl.Ui.Win.Keyboard_Mode; [[The mode, one of #Efl_Ui_Win_Keyboard_Mode.]]
+ mode: Efl.Ui.Win_Keyboard_Mode; [[The mode, one of #Efl_Ui_Win_Keyboard_Mode.]]
}
}
@property wm_available_rotations {
legacy: null;
}
values {
- urgent: Efl.Ui.Win.Urgent_Mode;
+ urgent: Efl.Ui.Win_Urgent_Mode;
[[The mode of a urgent window, one of #Efl_Ui_Win_Urgent_Mode.]]
}
}
legacy: null;
}
values {
- modal: Efl.Ui.Win.Modal_Mode; [[The mode of a window, one of #Efl_Ui_Win_Modal_Mode.]]
+ modal: Efl.Ui.Win_Modal_Mode; [[The mode of a window, one of #Efl_Ui_Win_Modal_Mode.]]
}
}
@property noblank {
legacy: elm_win_type_get;
}
values {
- type: Efl.Ui.Win.Type(Efl.Ui.Win.Type.unknown); [[Window type]]
+ type: Efl.Ui.Win_Type(Efl.Ui.Win_Type.unknown); [[Window type]]
}
}
@property accel_preference {
@in not_modifiers: Efl.Input.Modifier; [[A combinaison of modifier
keys that must not be present to trigger the event. Not supported yet.]]
@in priority: int; [[Not supported yet.]]
- @in grab_mode: Efl.Ui.Win.Keygrab_Mode; [[Describes how the key should
+ @in grab_mode: Efl.Ui.Win_Keygrab_Mode; [[Describes how the key should
be grabbed, wrt. focus and stacking.]]
}
legacy: null;
[[Start moving or resizing the window.
The user can request the display server to start moving or resizing
- the window by combining modes from @Efl.Ui.Win.Move_Resize_Mode.
+ the window by combining modes from @Efl.Ui.Win_Move_Resize_Mode.
This API can only be called if none of the following conditions is
true:
Currently, only the following 9 combinations are allowed, and
possibly more combinations may be added in the future:
- 1. @Efl.Ui.Win.Move_Resize_Mode.move
- 2. @Efl.Ui.Win.Move_Resize_Mode.top
- 3. @Efl.Ui.Win.Move_Resize_Mode.bottom
- 4. @Efl.Ui.Win.Move_Resize_Mode.left
- 5. @Efl.Ui.Win.Move_Resize_Mode.right
- 6. @Efl.Ui.Win.Move_Resize_Mode.top | @Efl.Ui.Win.Move_Resize_Mode.left
- 7. @Efl.Ui.Win.Move_Resize_Mode.top | @Efl.Ui.Win.Move_Resize_Mode.right
- 8. @Efl.Ui.Win.Move_Resize_Mode.bottom | @Efl.Ui.Win.Move_Resize_Mode.left
- 9. @Efl.Ui.Win.Move_Resize_Mode.bottom | @Efl.Ui.Win.Move_Resize_Mode.right
+ 1. @Efl.Ui.Win_Move_Resize_Mode.move
+ 2. @Efl.Ui.Win_Move_Resize_Mode.top
+ 3. @Efl.Ui.Win_Move_Resize_Mode.bottom
+ 4. @Efl.Ui.Win_Move_Resize_Mode.left
+ 5. @Efl.Ui.Win_Move_Resize_Mode.right
+ 6. @Efl.Ui.Win_Move_Resize_Mode.top | @Efl.Ui.Win_Move_Resize_Mode.left
+ 7. @Efl.Ui.Win_Move_Resize_Mode.top | @Efl.Ui.Win_Move_Resize_Mode.right
+ 8. @Efl.Ui.Win_Move_Resize_Mode.bottom | @Efl.Ui.Win_Move_Resize_Mode.left
+ 9. @Efl.Ui.Win_Move_Resize_Mode.bottom | @Efl.Ui.Win_Move_Resize_Mode.right
In particular move and resize cannot happen simultaneously.
return: bool; [[$true if the request was successfully sent to the
display server, $false in case of error.]]
params {
- @in mode: Efl.Ui.Win.Move_Resize_Mode; [[The requested move or
+ @in mode: Efl.Ui.Win_Move_Resize_Mode; [[The requested move or
resize mode.]]
}
}