User Tools

Site Tools


rocgui-gen-en

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rocgui-gen-en [2021/11/27 12:19] – [Throttle button color] rjversluisrocgui-gen-en [2024/02/23 19:13] (current) – [Plan view] rjversluis
Line 8: Line 8:
  
 Rocview General Tab\\ Rocview General Tab\\
-{{rocgui-gen-en.png?800}}\\+{{rocgui-gen-en.png?801}}\\
 | Most settings need a Rocview restart to become activated. |\\ | Most settings need a Rocview restart to become activated. |\\
  
Line 14: Line 14:
  \\  \\
  
-=====Left Column===== +=====Clock type=====
- +
-====Clock type====+
 |  {{:clock-default.png}}  |  {{:clock-ampm.png}}  |  {{:clock-24.png}}  |  {{:clock-digital.png}}  | | |  {{:clock-default.png}}  |  {{:clock-ampm.png}}  |  {{:clock-24.png}}  |  {{:clock-digital.png}}  | |
 ^  Default  ^  AM/PM  ^  24h  ^  Digital  ^  none  ^ ^  Default  ^  AM/PM  ^  24h  ^  Digital  ^  none  ^
Line 23: Line 21:
 {{clock-menu-en.png}}\\ {{clock-menu-en.png}}\\
  
-====Plan view====+=====Plan view=====
   * Notebook view (Default)   * Notebook view (Default)
   * __**[[:rocview:aui-en|Docking view]]**__ (AUI)   * __**[[:rocview:aui-en|Docking view]]**__ (AUI)
-  * AUI force update 
  
-The "AUI force update" option activates Docking view, and will generate an extra Window update on model events.\\ +=====Sizes=====
-This options is only active under Windows, and is a Work-Around.\\ +
-__**Note:**__ //Use only in case of update problems. This Work-Around can have side effects of not showing other GUI elements or crashing Rocview .//\\+
 ====Widget Width==== ====Widget Width====
 The widgets width used on the **[[:rocview:locowidgets-en|Loco Widgets Panel]]**.\\ The widgets width used on the **[[:rocview:locowidgets-en|Loco Widgets Panel]]**.\\
- 
- 
  
 ====Monitor size==== ====Monitor size====
Line 42: Line 35:
 Bigger sizes can be helpful reading the Router startup check.\\  Bigger sizes can be helpful reading the Router startup check.\\ 
 The second value is to adjust the font size in the monitor windows by -10…+10 points.\\ The second value is to adjust the font size in the monitor windows by -10…+10 points.\\
- 
- 
  
 ====Grid fontsize adjust==== ====Grid fontsize adjust====
Line 53: Line 44:
 Increase to get a better usability with Touch screens.\\ Increase to get a better usability with Touch screens.\\
  
-====Track plan size====+ 
 +===== Generated color ===== 
 +Alternative text color for generated items in the dialog index.\\ 
 + 
 + 
 +=====Track plan size=====
 If the default track plan size, 64 x 48, is not big enough for the target layout it can be adjusted with CX/CY which represents the number of symbols horizontally and vertically.\\ If the default track plan size, 64 x 48, is not big enough for the target layout it can be adjusted with CX/CY which represents the number of symbols horizontally and vertically.\\
 Changes will first take place after restart of Rocview.\\ Changes will first take place after restart of Rocview.\\
Line 61: Line 57:
 Changes will first take place after restart of Rocview.\\ Changes will first take place after restart of Rocview.\\
  
-==== Resolution ====+ 
 +===== Resolution =====
 The resolutions (pixels) of the connected monitors detected or defined by the system are displayed.\\ The resolutions (pixels) of the connected monitors detected or defined by the system are displayed.\\
 +Format: ''<display#> <width>x<height> x <scaling>'' \\ 
  
 ==== AUI view in case of multiple monitors ==== ==== AUI view in case of multiple monitors ====
Line 68: Line 66:
  
  
-====R2RNet====+=====R2RNet=====
 Use __**[[:networking-en|R2RNet]]**__ for scanning Rocrail Servers in the network.\\ Use __**[[:networking-en|R2RNet]]**__ for scanning Rocrail Servers in the network.\\
 This will be used in the __**[[:gui-connectto-en|ConnectDialog]]**__ and for safety at (re)opening a Workspace.\\  This will be used in the __**[[:gui-connectto-en|ConnectDialog]]**__ and for safety at (re)opening a Workspace.\\ 
 R2RNet must be activated to be able to discover a Rocrail Server.\\ R2RNet must be activated to be able to discover a Rocrail Server.\\
  
-====Throttle button color====+=====Throttle button color=====
 A user defined color can be selected for the throttle function buttons.\\ A user defined color can be selected for the throttle function buttons.\\
-**Note:** //This has only effect if not set to black. (RGB=0x000000)//\\ +**Note:** //This has only effect if not set to black. (RGB=0x000000) With black the Standard values are used.//
  
 +=====Icons=====
 +Selection of the Icon theme for the toolbar and the menus.\\
 +For details see: __**[[:rocview:toolbar-en|Configuration of the toolbar]]**__
 \\ \\
  
-=====Middle Column=====+ \\ 
 +=====System===== 
 +====UTF-8==== 
 +Uncheck this option incase the file system is not UTF-8. \\ 
 +  * Opening workspaces with special characters.  
 +  * Uncheck for Rocrail server or Rocview if one or both are running Windows.
  
-====Restrict edit in auto mode==== +====Server terminal==== 
-Default this is activated.\\ +//macOS & Linux.//\\ 
-===Disable restrict edit in auto mode=== +Opens the Rocrail Server in a terminal.\\ 
-| :!: This is not officially supported and could lead to server crash. | +**macOS Notes:**  
-Disable it if more control is wanted when running in auto mode, but is not recommended.\\ +  Set the Terminal option "When the shell exits: Close the window"
-Attention: Not all changes may have affect on the fly; some changes need a server restart, and some will desturb auto mode! \\ +  * The window size can be set in the Terminal preferences
- +**Linux Notes:**  
- +  __The xterm application must be installed.__ (sudo apt install xterm) 
-<html><!-- +  Default window size is 132x32 characters.
-====Check for updates==== +
-Check for **[[:updates-en|software updates]]** at Rocview startup. \\ +
---></html> +
- +
-====Gamepad support==== +
-Enable __**[[:rocgui-gamepad-en|Gamepad Support]]**__. Some systems will loop if no device is attached, uncheck this option if such a behavior is encountered. \\ +
- +
-====Use mode column for dispatch==== +
-Check this option if you want the "dispatch to throttle" function in the mode column of the loco just under the left mouse button\\ +
- +
- +
-==== Restore Throttle==== +
-Activate this option if you want throttles opened on exit of Rocview to be restored in the next session\\  +
- +
- +
-==== Monitoring==== +
-Activates command station and server monitoring. The amount of information presented is depending on the **[[:rocrailini-trace-en|Trace Level]]**. +
- +
-**Note:** The **Trace Level** has to be **Monitor** in order to show the commands executed by the command station in the accordant window of Rocview+
- +
-This option should be disabled in case of Rocview getting slow on user interactions.\\  +
-In most cases it is advised to disable this option to avoid queue overflow which will freeze Rocview.\\  +
- +
- +
-==== Show only start schedules ==== +
-This option shows only schedules in the context menu of a block in which it is the first entry in a schedule.\\ +
-If not set only the first 40 schedules are listed.\\ +
- +
-==== Block ID ==== +
-This option shows the ID in the block symbol.\\ +
-If the used main SVG Theme has a properties file, it will overwrite this option.\\ +
-See also: __**[[:symbols-theme-props-en#properties|Theme Properties]]**__\\ +
- +
-==== Show secondhand ==== +
-Uncheck this option if the clock secondhand is not wanted.\\ +
-This will also save CPU load.\\+
  
 ==== Reconnect after server shutdown ==== ==== Reconnect after server shutdown ====
Line 131: Line 101:
 The sequence is the same as doing a manual "Go offline" and trying to connect to the same server until it succeeds.\\ The sequence is the same as doing a manual "Go offline" and trying to connect to the same server until it succeeds.\\
  
-==== Reset speed at direction change ==== 
-Reset the loco speed to zero incase of a direction change.\\ 
- 
-==== Render smooth ==== 
-Redering using the "GraphicsContex" engine with antialiasing. 
-  * + Looks better if the layout is scaled down. 
-  * + Turntable looks much better. 
-  * - Needs more processor resources. 
-  * - Many Windows Versions do not fully support it, incl. 7. 
-  * Has no effect under Mac OS X; It is always rendered smooth. (Leave it disabled.) 
-The default setting is: No smooth rendering.\\ 
- 
-|{{:rocview:render-smooth.png?300}}|{{:rocview:render-std.png?300}}| 
-| Smooth | Standard | 
- 
- 
-====UTF-8==== 
-Uncheck this option incase the file system is not UTF-8. \\ 
-  * Opening workspaces with special characters.  
-  * Uncheck for Rocrail server or Rocview if one or both are running Windows. 
  
  
 + \\
 +=====Menu=====
 ====Toolbar==== ====Toolbar====
 Enable/Disable the __**[[:rocview:toolbar-en|Toolbar]]**__. Enable/Disable the __**[[:rocview:toolbar-en|Toolbar]]**__.
   * A Rocview restart is needed.   * A Rocview restart is needed.
 +
 ====Vertical Toolbar==== ====Vertical Toolbar====
 Move the Toolbar from top to the left side of the Window.\\ Move the Toolbar from top to the left side of the Window.\\
Line 165: Line 118:
   * Mac OS X inverts the check toolbar items -> wxWidgets/OS X Bug.   * Mac OS X inverts the check toolbar items -> wxWidgets/OS X Bug.
  
 +
 +====Menu icons====
 +Show icons in the menu.\\
 +GTK/Gnome adds icons for default actions automatically and cannot be controlled by this option. Use "GTK/Gnome Tweaks" to disable menu icons.\\
 +
 + \\
 +=====Monitor=====
 +==== Monitoring====
 +Activates command station and server monitoring. The amount of information presented is depending on the **[[:rocrailini-trace-en|Trace Level]]**.\\
 +> **Note:** The **Trace Level** has to be **Monitor** in order to show the commands executed by the command station in the accordant window of Rocview.\\
 +This option should be disabled in case of Rocview getting slow on user interactions.\\ 
 +In most cases it is advised to disable this option to avoid queue overflow which will freeze Rocview.\\ 
 +
 +====Monospace font====
 +Use monospace font in the Server and Controller window.\\
 +
 +====Monitor don't wrap====
 +This option will activate horizontal scrollbars in the server and controller monitor windows to prevent wrapping of long lines.\\
 +
 +====Translate Server Messages====
 +This option will try to translate server messages in the selected Rocview language if available.\\
 +
 + \\
 +
 +=====View=====
 ====Loco image==== ====Loco image====
 To enable/disable the Loco image on the Loco tab.\\ To enable/disable the Loco image on the Loco tab.\\
   * A Rocview restart is needed.   * A Rocview restart is needed.
 +
 ====Train image==== ====Train image====
 {{:rocview:train-image-en.png}}\\ {{:rocview:train-image-en.png}}\\
Line 173: Line 152:
   * A Rocview restart is needed.   * A Rocview restart is needed.
  
-====Monitor don't wrap==== +====Car image==== 
-This option will activate horizontal scrollbars in the server and controller monitor windows to prevent wrapping of long lines.\\+Show the car image on the car tab.\\ 
 + 
 +==== Show secondhand ==== 
 +Uncheck this option if the clock secondhand is not wanted.\\ 
 +This will also save CPU load.\\
  
 ====Speedometer==== ====Speedometer====
 +| [[:supportkey-en|{{:icons:key.png}}]] | This is an exclusive goodie for supporters of the project, who have a valid __**[[:supportkey-en|Support Key]]**__ installed.  |
 Shows the Speedometer on the __**[[:loc-tab-en#throttle1|Loco-Tab Throttle]]**__.\\ Shows the Speedometer on the __**[[:loc-tab-en#throttle1|Loco-Tab Throttle]]**__.\\
  
Line 183: Line 167:
 If a locomotive decoder can report the actual speed of the locomotive via RailCom, the speedometer displays this speed value if the option is activated. If a locomotive decoder can report the actual speed of the locomotive via RailCom, the speedometer displays this speed value if the option is activated.
  
-====Show loc image in block==== +====Car tab==== 
-| Loco images can be the only additional information that may show the orientation of loco, but they take up space for the display of important information. \\ Forum support is limited. | +Show the car tab to be able to assemble train with D&D.
-Shows down scaled loco images in enter and occupied blocks.\\ +
-Is only effective in blocks with the Loco option **[[block-gen-en#image|Image]]** is activated\\ +
-{{:rocview:locoimageinblock.png}} \\ +
-Tips for loco images: +
-  * Cut off white space under and above the loco picture. (The V200 on this screenshot has too much of it.) +
-  * Set the background to transparent. (The BR103 on this screenshot has a transparent background.) +
-  * PNG format only. +
- \\+
  
 +====Train tab====
 +Show the train tab to be able to assemble a train with D&D.
  
-====Show train ID in block==== +====Notes tab==== 
-Shows the train ID in the block if the Loco has one assigned to it.\\ +Show the notes tab.\\
-{{:block:trainid-in-block.png}}\\+
  
-The checkbox is of type tri-state which can be used to disable the loco ID if set in the undetermined state.+====Programming tab==== 
 +Show the programming tab.\\
  
-The check box can assume three states: +====Gray background====
-|Empty|{{:icons:blocktype_no_checked.png}}  |{{:icons:blocktype_no_checked_2.png?20}}  | Loco ID only | +
-|  ✔  |{{:icons:blocktype_checked.png}}  |{{:icons:blocktype_checked_2.png?20}}  | Loco and train ID | +
-|  −  |{{:icons:blocktype_no_wait.png}}  |{{:icons:blocktype_no_wait_2.png?20}}  | Train ID only | +
-(//The representations depends on the underlying operating system. Column 2 = Linux and Mac, column 3 = Win//)\\ +
- +
- +
-\\ +
- +
-====Gray icons==== +
-Use [[http://www.iconsdb.com/gray-icons/|gray]] icons in the toolbar instead of coloured once.\\+
 The background option maybe be disabled in case of a 'Dark' Desktop Theme.\\ The background option maybe be disabled in case of a 'Dark' Desktop Theme.\\
-===Gray=== 
-{{:rocview:rocview-toolbar-en.png}} 
-===Color=== 
-{{:rocview:rocview-color-toolbar-en.png}} 
  
-====Toolbar separators==== + \\
-Group toolbar icons with separators.\\ +
-====Sensor Monitor in Automatic Mode==== +
-Activate the __**[[:sensormon-en|Sensor Monitor]]**__ also in automatic mode.\\+
  
 +=====Loco grid=====
 +====Use mode column for dispatch====
 +Check this option if you want the "dispatch to throttle" function in the mode column of the loco just under the left mouse button. \\
  
 +====Grid color====
 +Colors the __**[[:loc-tab-en|Loco Tab Grid]]**__ cell background under certain conditions.\\
 +**Note:** //Colors are not visible if the grid line is selected.//\\
  
 +====Grid auto size columns====
 +Resize columns on the fly. (Automatic mode)\\
 +Disable this option to save CPU load.\\
  \\  \\
-=====Right Column===== 
  
-====Speed buttons==== +=====Plan===== 
-Show speed buttons along the slider:\\ +==== Render smooth ==== 
-{{:rocview:speedbuttons-en.png}}\\ +Redering using the "GraphicsContex" engine with antialiasing. 
-^ Label ^ Speed ^  +  * + Looks better if the layout is scaled down
- IV | Vmax | +  * + Turntable looks much better. 
- III | Vcruise | +  * - Needs more processor resources. 
- II | Vmid | +  * - Many Windows Versions do not fully support it, incl. 7. 
- I | Vmin |+  * Has no effect under macOS; It is always rendered smooth. (Leave it disabled.) 
 +The default setting is: No smooth rendering.\\
  
-==== Pause on stop ==== +|{{:rocview:render-smooth.png?300}}|{{:rocview:render-std.png?300}}| 
-Sends the selected loco a Pause command after clicking on the throttle stop button.\\+| Smooth | Standard |
  
-====Always fill index==== +==== Block ID ==== 
-Some dialog do not fill its index when it is opened with the context menu to speed up dialog initialization.\\ +This option shows the ID in the block symbol.\\ 
-If the computer and OS are fast enough, it can be overwritten with this option.\\ +If the used main SVG Theme has a properties file, it will overwrite this option.\\ 
-Effected dialogs: +See also: __**[[:symbols-theme-props-en#properties|Theme Properties]]**__\\
-  * __**[[tracks-index-en|Tracks]]**__+
  
 +====Show loco image in block====
 +| [[:supportkey-en|{{:icons:key.png}}]] | This is an exclusive goodie for supporters of the project, who have a valid __**[[:supportkey-en|Support Key]]**__ installed.  |
 + \\
 +| Loco images can be the only additional information that may show the orientation of a loco, but they take up space for the display of important information. \\ Forum support is limited. |
 +Shows down scaled loco images in enter and occupied blocks.\\
 +Is only effective in blocks with the Loco option **[[block-gen-en#image|Image]]** is activated. \\
 +{{:rocview:locoimageinblock.png}} \\
 +Tips for loco images:
 +  * Cut off white space under and above the loco picture. (The V200 on this screenshot has too much of it.)
 +  * Set the background to transparent. (The BR103 on this screenshot has a transparent background.)
 +  * PNG format only.
  
 +====Gestures====
 +Enable gestures for touch screens.\\
  
- 
-====Monospace font==== 
-Use monospace font in the Server and Controller window.\\ 
- 
-====Throttle tooltips==== 
-Show tooltips on the loco throttle to see the function description.\\ 
- 
-====Car tab==== 
-Show the car tab to be able to assemble a train with D&D. 
- 
-====Train tab==== 
-Show the train tab to be able to assemble a train with D&D. 
- 
-====Programming tab==== 
-Show the programming tab.\\ 
- 
-====Car image==== 
-Show the car image on the car tab.\\ 
- 
-====Restore dialog size==== 
-Restore the size and the position of dialogs.\\ 
 ====Context menu on double click==== ====Context menu on double click====
 Opens the object context menu on double click. This can be used for touch screen support.\\ Opens the object context menu on double click. This can be used for touch screen support.\\
Line 275: Line 236:
 Automatically opens Timetable windows on a __**[[:locations-details-en#timetable|Location publish]]**__.\\ Automatically opens Timetable windows on a __**[[:locations-details-en#timetable|Location publish]]**__.\\
 The value on the right side of this option is for setting the cell spacing in the HTML table.\\ The value on the right side of this option is for setting the cell spacing in the HTML table.\\
- \\ 
  
 ====Popup ID Dialog==== ====Popup ID Dialog====
Line 306: Line 266:
 With the objects its properties dialog this ID can be changed at any time.\\ With the objects its properties dialog this ID can be changed at any time.\\
  
- \\ 
 ====Image cursor on edit==== ====Image cursor on edit====
 Use the (under Windows scaled) selected symbol as mouse pointer in case Rocview is in edit mode.\\ Use the (under Windows scaled) selected symbol as mouse pointer in case Rocview is in edit mode.\\
 D&D from the __**[[rocgui-menu-en#add_item|Add item dialog]]**__ will not function with this option; Just select the wanted symbol, and move the mouse pointer on the plan.\\ D&D from the __**[[rocgui-menu-en#add_item|Add item dialog]]**__ will not function with this option; Just select the wanted symbol, and move the mouse pointer on the plan.\\
 A click on the "X" button in the Add item dialog will reset the selected symbol. The escape key, or right mouse click, can be used also in case the plan window has focus.\\ A click on the "X" button in the Add item dialog will reset the selected symbol. The escape key, or right mouse click, can be used also in case the plan window has focus.\\
 +
 +====Show train ID in block====
 +Shows the train ID in the block if the Loco has one assigned to it.\\
 +{{:block:trainid-in-block.png}}\\
 +
 +The checkbox is of type tri-state which can be used to disable the loco ID if set in the undetermined state.
 +
 +The check box can assume three states:
 +|Empty|{{:icons:blocktype_no_checked.png}}  |{{:icons:blocktype_no_checked_2.png?20}}  | Loco ID only |
 +|  ✔  |{{:icons:blocktype_checked.png}}  |{{:icons:blocktype_checked_2.png?20}}  | Loco and train ID |
 +|  −  |{{:icons:blocktype_no_wait.png}}  |{{:icons:blocktype_no_wait_2.png?20}}  | Train ID only |
 +(//The representations depends on the underlying operating system. Column 2 = Linux and Mac, column 3 = Win//)\\
 +
 +==== Show only start schedules ====
 +This option shows only schedules in the context menu of a block in which it is the first entry in a schedule.\\
 +If not set only the first 40 schedules are listed.\\
 +
 + \\
 +=====Dialog=====
 +====Start Me Up====
 +[[:startmeup-en|Pops up a dialog for easy startup.]]\\
 +
 +====Sensor Monitor in Automatic Mode====
 +Activate the __**[[:sensormon-en|Sensor Monitor]]**__ also in automatic mode.\\
 +
 +====Always fill index====
 +Some dialog do not fill its index when it is opened with the context menu to speed up dialog initialization.\\
 +If the computer and OS are fast enough, it can be overwritten with this option.\\
 +Effected dialogs:
 +  * __**[[tracks-index-en|Tracks]]**__
 +
 +====Restore dialog size====
 +Restore the size and the position of dialogs.\\
 +**Note:** //Under Wayland (Linux) is restoring positions not possible.//\\
  
 ====Popup for device ping==== ====Popup for device ping====
Line 318: Line 311:
   * BiDiB   * BiDiB
   * MBus   * MBus
 +  * WIO
 This could be annoying and can be deactivated with this option.\\ This could be annoying and can be deactivated with this option.\\
  
-====Grid color==== +====Show all warnings==== 
-Colors the __**[[:loc-tab-en|Loco Tab Grid]]**__ cell background under certain conditions.\\+Uncheck this option to disable common warnings and question popup's.\\
  
 +====Restrict edit in auto mode====
 +Default this is activated.\\
 +===Disable restrict edit in auto mode===
 +| :!: This is not officially supported and could lead to a server crash. |
 +Disable it if more control is wanted when running in auto mode, but is not recommended.\\
 +Attention: Not all changes may have affect on the fly; some changes need a server restart, and some will desturb auto mode! \\
  
-====Grid auto size columns==== +====Find case sensitive==== 
-Resize columns on the fly(Automatic mode)\\ +The index find is default case sensitiveWith this option this can be disabled.\\ 
-Disable this option to save CPU load.\\+ \\
  
 +=====Throttle=====
 +==== Restore Throttle====
 +Activate this option if you want throttles opened on exit of Rocview to be restored in the next session. \\ 
  
-====Server terminal==== +==== Reset speed at direction change ==== 
-//macOS & Linux.//\\ +Reset the loco speed to zero incase of a direction change.\\ 
-Opens the Rocrail Server in a terminal.\\ + 
-**macOS Notes:**  +====Speed buttons==== 
-  * Set the Terminal option "When the shell exits: Close the window"+Show speed buttons along the slider:\\ 
-  * The window size can be set in the Terminal preferences+{{:rocview:speedbuttons-en.png}}\\ 
-**Linux Notes:**  +^ Label ^ Speed ^  
-  * The xterm application must be installed. (sudo apt install xterm) +|  IV | Vmax | 
-  * Default window size is 132x32 characters.+|  III | Vcruise | 
 +|  II | Vmid | 
 +|  I | Vmin | 
 + 
 +====Use all speed steps==== 
 +Use all steps also in case of 128 step decoder.\\ 
 + 
 +==== Pause on stop ==== 
 +Sends the selected loco a Pause command after clicking on the throttle stop button.\\ 
 + 
 +====Throttle tooltips==== 
 +Show tooltips on the loco throttle to see the function description.\\ 
 + 
 +====Gamepad support==== 
 +Enable the Gamepad support for controlling a locomotive.\\ 
 + 
 + \\
  
-\\ 
 =====Copy to clipboard===== =====Copy to clipboard=====
 Copy the complete Rocview configuration to the clipboard.\\ Copy the complete Rocview configuration to the clipboard.\\
 Encoding is UTF-8.\\ Encoding is UTF-8.\\
rocgui-gen-en.1638011986.txt.gz · Last modified: 2021/11/27 12:19 by rjversluis