Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:godot:client:window_manager [2026/01/15 11:09] – YannK | fr:godot:client:window_manager [2026/01/15 14:45] (Version actuelle) – YannK | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| < | < | ||
| + | |||
| classDiagram | classDiagram | ||
| Ligne 13: | Ligne 14: | ||
| contextual_window_template: | contextual_window_template: | ||
| + | _active_virtual_desktop: | ||
| _active_contextual_window: | _active_contextual_window: | ||
| _contextual_window_enabled: | _contextual_window_enabled: | ||
| Ligne 23: | Ligne 25: | ||
| _apply_user_preference(default_system_parameters: | _apply_user_preference(default_system_parameters: | ||
| _on_contextual_window(window: | _on_contextual_window(window: | ||
| - | _window_build(window: | + | _window_build(window: |
| _window_contextual_build(window: | _window_contextual_build(window: | ||
| _window_contextual_place(margin: | _window_contextual_place(margin: | ||
| Ligne 97: | Ligne 99: | ||
| _on_mouse_exited() -> void | _on_mouse_exited() -> void | ||
| } | } | ||
| + | |||
| + | DataSheetVirtualDesktop ..> DataSheetWindow | ||
| + | DataSheetVirtualDesktop ..> DataSheetClientTheme | ||
| + | |||
| + | class DataSheetVirtualDesktop { | ||
| + | export windows: Array[DataSheetWindow] | ||
| + | export client_theme: | ||
| + | } | ||
| + | |||
| + | class DataSheetWindow { | ||
| + | enum template | ||
| + | |||
| + | export name: String | ||
| + | export accept_resize: | ||
| + | export pattern: template | ||
| + | export header: bool = true | ||
| + | export_file var icon: String | ||
| + | export footer: bool = true | ||
| + | export active: bool = true | ||
| + | export coordinates: | ||
| + | export default_coordinates: | ||
| + | export dimensions: Vector2 | ||
| + | export default_dimensions: | ||
| + | export minimum_dimensions: | ||
| + | export_file var content: String | ||
| + | export has_contextual_window: | ||
| + | export has_contextual_opacity: | ||
| + | export has_contextual_lock: | ||
| + | export has_contextual_help: | ||
| + | wintemplate: | ||
| + | |||
| + | _init() -> void | ||
| + | } | ||
| + | | ||
| + | class DataSheetClientTheme { | ||
| + | export godot_theme: | ||
| + | } | ||
| </ | </ | ||





