meta data for this page
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| section:section-windows_dialog [2026/07/07 16:54] – ↷ Page moved from admin:drafts:section-windows_dialog to section:section-windows_dialog doreps | section:section-windows_dialog [2026/08/03 12:15] (current) – doreps | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| - | <WRAP column 25%> | + | |
| - | {{: | + | |
| - | </ | + | |
| - | <WRAP column 60%> | + | |
| - | This topic covers the customization settings available for windows and folders to alter their behavior, appearance, and automation. | + | |
| - | The Window Options menu provides extensive control over pop-up | + | This section explains the concept of windows within |
| - | </ | + | |
| - | ===== Accessing Window Settings ===== | + | |
| - | To configure a window or folder, follow the standard editing procedure: | + | |
| - | - Enter edit mode on the launcher home screen. | + | |
| - | - Select the target window or folder element. | + | |
| - | - Select the gear icon {{: | + | |
| - | - Navigate to the '' | + | |
| - | ===== Display and Layout Settings | + | ===== What is a Window? |
| - | These options dictate the physical appearance and screen positioning of the window. | + | A window |
| - | * **Open alone:** - Closes all currently active windows and folders before opening | + | |
| - | * **From bottom:** - Sets the window | + | Because a window |
| - | * **Full height: | + | ===== Anatomy and Core Properties ===== |
| + | To customize a window' | ||
| - | * **Background:** - Defines | + | ==== Modal vs. Non-modal Behavior ==== |
| + | The interaction state of a window dictates how it affects the underlying page: | ||
| + | | ||
| + | * **Non-modal: | ||
| - | * **Fit background to window:** - Adjusts | + | ===== Accessing Window Settings ===== |
| + | To configure a window | ||
| + | | ||
| + | - Select the target window | ||
| + | - Select the gear icon '' | ||
| + | - Navigate to the '' | ||
| - | * **Show shadow: | + | ===== Window Options Configuration ===== |
| + | <WRAP hscroll_box> | ||
| + | < | ||
| + | This topic covers the customization settings available for windows and folders to alter their behavior, appearance, and automation. The Window Options menu provides extensive control over pop-up windows within | ||
| + | </ | ||
| + | < | ||
| + | {{: | ||
| + | </ | ||
| + | </ | ||
| + | <WRAP clear /> | ||
| - | * **Erase behind:** - Erases objects located behind the window or sliding drawer to reveal the system wallpaper through transparent areas. Allows for complex layering effects or custom mask cutouts. | + | ==== Display and Layout Settings ==== |
| + | These options dictate the physical appearance and screen positioning of the window. | ||
| + | * **Open alone:** - Closes all currently active windows and folders before opening the selected one. Maintains a clutter-free workspace and focuses the display on a single interface. | ||
| + | * **From bottom:** - Sets the window position to originate from the bottom of the screen. Facilitates the creation of modern bottom-sheet menus that are easily reachable for one-handed operation. | ||
| + | * **Full height:** - Expands the window to occupy the entire vertical space of the screen. Utilized for creating comprehensive app drawers or immersive custom dashboards. If '' | ||
| + | * **Background: | ||
| + | * **Fit background to window:** - Adjusts the assigned background image or color to fit exactly within the window boundaries, preventing visual overflow. When disabled, the image is cropped to fit while maintaining its original proportions. | ||
| + | * **Show shadow:** - Applies a drop shadow effect around the exterior of the window. This adds visual depth and separates the active window from the underlying graphical elements. | ||
| + | | ||
| - | ===== Interaction and Gestures | + | ==== Interaction and Gestures ==== |
| These settings modify how the window responds to touch inputs and system navigation commands. | These settings modify how the window responds to touch inputs and system navigation commands. | ||
| - | * **Gesture to close:** - Configures a specific touch gesture, such as '' | + | |
| + | * **Ignore Back:** - Prevents the window from being closed using the system Back button or system navigation gesture. Used to create persistent on-screen displays, mandatory menus, or kiosk-style locked interfaces. | ||
| - | * **Ignore Back:** - Prevents the window from being closed using the system Back button or system navigation gesture. Utilized for creating persistent on-screen displays, mandatory menus, or kiosk-style locked interfaces. | + | ==== Automation and Actions ==== |
| - | + | ||
| - | ===== Automation and Actions | + | |
| Automated actions can be triggered based on the window' | Automated actions can be triggered based on the window' | ||
| - | * **Action on open:** - Selects an action to invoke automatically when the window opens. | + | |
| + | * **Delay of action on open:** - Configures a specific delay, represented in milliseconds such as '' | ||
| + | * **Action on close:** - Selects an action to invoke automatically when the window is closed. Performs cleanup tasks or returns system settings to a previous state upon window dismissal. | ||
| + | * **Delay of action on close:** - Configures a delay, represented in milliseconds such as '' | ||
| - | * **Delay of action on open:** - Configures a specific delay, represented in milliseconds such as '' | + | ===== Creating and Designing a Window ===== |
| + | The creation process requires generating a new window resource and populating it with content: | ||
| + | | ||
| + | - Navigate to the launcher menu, select | ||
| + | - Select | ||
| + | - Locate the newly created window in the list and select its action | ||
| + | - With the empty window open, use the '' | ||
| + | * **Reference: | ||
| - | * **Action | + | ===== Triggers and Animations ===== |
| + | A window can be activated from any location | ||
| - | * **Delay of action on close:** - Configures | + | ==== Opening and Closing Methods ==== |
| + | | ||
| + | * **Closing Behaviors: | ||
| - | ===== Configuration | + | ==== Window Animation |
| - | The bottom navigation bar allows switching between different configuration categories. | + | <WRAP hscroll_box> |
| - | | + | < |
| + | The Animation dialog controls the visual transition when a window appears or disappears: | ||
| + | * **Enter animation: | ||
| + | * **Animation effect:** - Modifies | ||
| + | * **Animation duration (ms):** - Dictates the speed of the entrance transition | ||
| + | * **Entering sound:** - Triggers an audio file upon opening (e.g., '' | ||
| + | * **Exit animation: | ||
| + | * **Animation effect:** - Modifies the easing curve for the exit motion. | ||
| + | * **Animation duration (ms):** - Dictates the speed of the exit transition. | ||
| + | * **Exiting sound:** - Triggers an audio file upon closing. | ||
| + | </ | ||
| + | < | ||
| + | {{: | ||
| + | </ | ||
| + | </ | ||
| + | ===== Practical Use Cases ===== | ||
| + | Windows enable complex organizational structures without cluttering the main page: | ||
| + | * **Pop-up App Drawers:** - Place an App Group widget inside a window to create a custom, floating app drawer that can be summoned with a swipe gesture. | ||
| + | * **Widget Stacking:** - Layer multiple widgets within a single window to create a compact, scrollable information hub. | ||
| + | * **Custom Search Backgrounds: | ||
| - | * **ANIMATION:** - Accesses a separate menu to configure transition styles, speeds, and entrance | + | ===== Advanced Window Management ===== |
| + | For complex setups, windows can be integrated with external automation tools: | ||
| + | | ||
| + | * **Visibility Conditions: | ||
| + | * **Chaining Windows:** - Configure the '' | ||