Layout Styles

With Layout Styles, user can control the way the information displayed on the nodes and pipes, unlimited number can be created but only one style can be assigned to any network, when modifying nodes or pipes the associated style to their networks will be re-applied automatically, but this is not the case with many other commands as they require the user to apply the style manually.  

Layout Styles

( 1 ) A list of all networks in the file with ( 2 ) the associated style

( 3 ) A list of all available style, select to assign ( 4 ) this style to a network or to Edit ( 5 ) the style (except the Basic Style which cannot be edited.

( 6 ) Click to start a new style dialogue.

( 7 ) Use this button to Save the styles to file and ( 8 ) Load (restore) them with this one.

( 9 ) Apply to selected nodes and pipes only of the highlighted network.

( 8 ) Apply to all node and pipes of the highlighted network. 

su_netstyles


Profile Settings


( 1 ) Available Styles list, can be ( 3 ) copied to a new one or ( 4 ) deleted.
( 2 ) This button to apply changes to modified styles before clicking OK if users switched to another style. 
( 5 ) Labels of Crossing pipes in profiles can be customized here, (see below).
( 6 ) Node labels, user can select what information to show in the Attributes of the nodes by clicking (8) Add button.
( 9 ) This button is to edit the highlighted entry.
( 10 ) This button to delete the highlighted entry
( 7 ) These 2 buttons to modify the Entries ( Node Attribs ) order.
( 11 ) This will turn pipe annotations Off.

Pipe Labels are similar to Nodes Labels but they are applied to the arrow block.







add edit styles

Customizing Labels Crossing Pipes in Profiles

Text written in ( 2 ) below will appear as a label of the crossing pipes, however, some special codes will be translated to pipe properties, these codes are listed in the drop down list( 4 ). Selecting any one will add it to the end of the current label in ( 2 ).
( 1 ) The text here is the name of this customized style and  will appear in the previous dialog box ( 5 above ) instead of the unfriendly text of the label ( 2 ) so try to make it short and informative.
( 4 ) This button will reset the label to the default value to show Section Size, Network Name and Invert Level.
Code details:
-  { Must start with left curly bracket  
-  Followed by 2 Letters then one digit to be used to define the  decimal digits if it is a number or to change the text case ( 0=lowercase, 1=UPPER, 2=No Change. 
-  } Must be closed with right curly bracket.

su_netstylesX

Node Labels And Pipe Labels

( 1 ) Predefined data type can be selected from this pull down menu
( 2 ) Number of decimal digits to be displayed.
( 3 ) Text box to add prefix to the selected data type.
( 4 ) Text box to add suffix to the selected data type.
( 5 ) Custom labels can be created here, by selecting [Custom …] from the drop down menu ( 1 )
( 6 ) If [ Custom…] selected from the drop down menu ( 1 ) the text box ( 5 ) and the predefined codes drop down menu will be turned on.
 (see example below)



















su_nst.jpg

Example How To Use Customized Labels

In this example the IL is followed by space then the Flow Direction Code {FD0} then a space then the All Invert Levels Code {IM2}


The Codes will be translated to show the real data when style applied to nodes or pipes.

The Code break down is as follows:

{ Must start with left curly bracket

Followed by 2 Code letters  IM  (Invert level Multi)

Then one digit 0 to be used to define the decimal digits if it is a number or to change the text case (0=lowercase, 1=UPPER, 2=No Change}

} Must be closed with right curly bracket

Notes:
The drop down list on the right side will help users to insert the required codes.
The {IM?} Code the only one to fill as many Node Attributes as the number of the connected pipes.
{FD?} Code will be ignored if none of the level codes used, ({IM?} {LL?} or {IL?} 

custom label

© Copyright 2021 Ai Productions - All Rights Reserved

Mobirise site software - See it