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:
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:
| 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 |
Group displays logically:
Hierarchy indication:
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.