Manage the list of available displays.
Reference → Modules → Displays → UI → Client Settings | Draw | Images | Layouts | List | Localization | Symbols | Themes | Units Conversion
Displays List (Reference) provides a centralized interface for managing all displays in the solution, with DataGrid and CardView options for creating, organizing, and accessing display configurations.
Display List provides:
Table of Contents maxLevel 2 minLevel 2 indent 10px exclude Steps style none
Use the breadcrumb navigation in top-right to quickly switch between:
No need to use left-side tree navigation when working within Displays section.
Multiple methods to open a display for editing:
Method | Action | Notes |
---|---|---|
Double-click Preview | Click preview image | Safest - always opens editor |
Pen Icon | Select row, click pen in toolbar | Opens selected display |
Draw Shortcut | Top toolbar Draw button | Opens with selected display |
Double-click Name/Description | Click editable field | ?? Enters cell edit mode, not navigation |
When Draw opens:
Engine | Target | Features |
---|---|---|
Portable | WPF & HTML5 | Auto-conversion, cross-platform |
WPF Only | Windows clients | Full .NET capabilities |
HTML5 Only | Web browsers | Web-specific features |
Mode | Behavior | Use Case |
---|---|---|
Page | Replaces current display | Main screens |
Popup | Non-modal overlay | Information panels |
Dialog | Modal overlay | User prompts |
PopupWindow | Independent window (WPF) | Secondary monitors |
Configure in Draw → Display Settings
Option | Behavior | Aspect Ratio |
---|---|---|
StretchFill | Fill entire area | May distort |
StretchUniform | Fit within area | Maintained |
Responsive | Adapt to screen | Dynamic |
NoAction | Original size | Fixed |
Set in Display Settings → OnResize
Property | Description | Editable |
---|---|---|
Name | Display identifier | Yes |
Engine | Rendering platform | Yes |
PanelType | Canvas or Dashboard | Yes |
Mode | Page/Popup/Dialog | Via Draw |
Size | Display dimensions | Via Draw |
OnResize | Resize behavior | Via Draw |
Page | Purpose | Called By | Notes |
---|---|---|---|
SelectPage | Display picker | File→Open (dev mode) | Customizable |
LogonPage | Login screen | Security menu (dev mode) | Can be deleted |
These affect Rich Client development mode menus only.
Property | Description | Where to Edit |
---|---|---|
Name | Display identifier | List (direct edit) |
Engine | Rendering platform | List (dropdown) |
PanelType | Canvas or Dashboard | Creation only |
Mode | Page/Popup/Dialog | Draw → Display Settings |
Size | Display dimensions | Draw → Display Settings |
OnResize | Resize behavior | Draw → Display Settings |
Engine | Target | Auto-Promotion |
---|---|---|
Portable | WPF & HTML5 | Default target |
WPF Only | Windows clients | Can auto-upgrade to Portable |
HTML5 Only | Web browsers | Requires JavaScript/web features |
System automatically promotes WPF to Portable when compatible during upgrades.
Status | Meaning | Action |
---|---|---|
Success | No errors | Ready to run |
Errors | Compilation failed | Check BuildMessage |
Warning | Non-critical issues | Review messages |
To fix errors:
Property | Controls | Default |
---|---|---|
EditSecurity |
Who can modify in Designer | Engineering |
RunSecurity | Who can view in Runtime |
All Users |
Property | Shows | Updated |
---|---|---|
BuildStatus | Compilation state | On save |
BuildErrors | Error count | On build |
BuildMessage | Compiler output | On build |
Group displays logically:
Hierarchy indication:
Build Errors:
Display Not Opening:
Resize Issues:
Wrong Platform:
csharp
// Check lock status
bool isLocked = Display.IsLocked;
string owner = Display.LockOwner;
// Force unlock (admin only)
Display.ForceUnlock();
Build Errors:
Display Not Opening:
Navigation Issues:
Field | Purpose | Auto-Updated |
---|
ID |
Internal reference | Yes |
VersionID | Change tracking | Yes |
DateCreated |
Creation audit | Yes |
DateModified |
Last change | Yes |
All internal references use ID, making renaming safe at any time.
Page Tree | |||
---|---|---|---|
|