3c3
< <title>EAGLE Help Version 5.4.0</title>
---
> <title>EAGLE Help Version 5.5.0</title>
8c8
< <td align=left>EAGLE Help Version 5.4.0</td>
---
> <td align=left>EAGLE Help Version 5.5.0</td>
361a362
> <li><a href=#284>strxstr()</a>
363c364
< <li><a href=#284>Time Functions</a>
---
> <li><a href=#285>Time Functions</a>
365,434c366,435
< <li><a href=#285>time()</a>
< <li><a href=#286>timems()</a>
< <li><a href=#287>Time Conversions</a>
< </ul>
< <li><a href=#288>Object Functions</a>
< <ul>
< <li><a href=#289>ingroup()</a>
< </ul>
< </ul>
< <li><a href=#290>Builtin Statements</a>
< <ul>
< <li><a href=#291>board()</a>
< <li><a href=#292>deviceset()</a>
< <li><a href=#293>library()</a>
< <li><a href=#294>output()</a>
< <li><a href=#295>package()</a>
< <li><a href=#296>schematic()</a>
< <li><a href=#297>sheet()</a>
< <li><a href=#298>symbol()</a>
< </ul>
< </ul>
< <li><a href=#299>Dialogs</a>
< <ul>
< <li><a href=#300>Predefined Dialogs</a>
< <ul>
< <li><a href=#301>dlgDirectory()</a>
< <li><a href=#302>dlgFileOpen(), dlgFileSave()</a>
< <li><a href=#303>dlgMessageBox()</a>
< </ul>
< <li><a href=#304>Dialog Objects</a>
< <ul>
< <li><a href=#305>dlgCell</a>
< <li><a href=#306>dlgCheckBox</a>
< <li><a href=#307>dlgComboBox</a>
< <li><a href=#308>dlgDialog</a>
< <li><a href=#309>dlgGridLayout</a>
< <li><a href=#310>dlgGroup</a>
< <li><a href=#311>dlgHBoxLayout</a>
< <li><a href=#312>dlgIntEdit</a>
< <li><a href=#313>dlgLabel</a>
< <li><a href=#314>dlgListBox</a>
< <li><a href=#315>dlgListView</a>
< <li><a href=#316>dlgPushButton</a>
< <li><a href=#317>dlgRadioButton</a>
< <li><a href=#318>dlgRealEdit</a>
< <li><a href=#319>dlgSpacing</a>
< <li><a href=#320>dlgSpinBox</a>
< <li><a href=#321>dlgStretch</a>
< <li><a href=#322>dlgStringEdit</a>
< <li><a href=#323>dlgTabPage</a>
< <li><a href=#324>dlgTabWidget</a>
< <li><a href=#325>dlgTextEdit</a>
< <li><a href=#326>dlgTextView</a>
< <li><a href=#327>dlgVBoxLayout</a>
< </ul>
< <li><a href=#328>Layout Information</a>
< <li><a href=#329>Dialog Functions</a>
< <ul>
< <li><a href=#330>dlgAccept()</a>
< <li><a href=#331>dlgRedisplay()</a>
< <li><a href=#332>dlgReset()</a>
< <li><a href=#333>dlgReject()</a>
< </ul>
< <li><a href=#334>Escape Character</a>
< <li><a href=#335>A Complete Example</a>
< </ul>
< <li><a href=#336>Supported HTML tags</a>
< </ul>
< <li><a href=#337>Automatic Backup</a>
< <li><a href=#338>Forward&amp;Back Annotation</a>
---
> <li><a href=#286>time()</a>
> <li><a href=#287>timems()</a>
> <li><a href=#288>Time Conversions</a>
> </ul>
> <li><a href=#289>Object Functions</a>
> <ul>
> <li><a href=#290>ingroup()</a>
> </ul>
> </ul>
> <li><a href=#291>Builtin Statements</a>
> <ul>
> <li><a href=#292>board()</a>
> <li><a href=#293>deviceset()</a>
> <li><a href=#294>library()</a>
> <li><a href=#295>output()</a>
> <li><a href=#296>package()</a>
> <li><a href=#297>schematic()</a>
> <li><a href=#298>sheet()</a>
> <li><a href=#299>symbol()</a>
> </ul>
> </ul>
> <li><a href=#300>Dialogs</a>
> <ul>
> <li><a href=#301>Predefined Dialogs</a>
> <ul>
> <li><a href=#302>dlgDirectory()</a>
> <li><a href=#303>dlgFileOpen(), dlgFileSave()</a>
> <li><a href=#304>dlgMessageBox()</a>
> </ul>
> <li><a href=#305>Dialog Objects</a>
> <ul>
> <li><a href=#306>dlgCell</a>
> <li><a href=#307>dlgCheckBox</a>
> <li><a href=#308>dlgComboBox</a>
> <li><a href=#309>dlgDialog</a>
> <li><a href=#310>dlgGridLayout</a>
> <li><a href=#311>dlgGroup</a>
> <li><a href=#312>dlgHBoxLayout</a>
> <li><a href=#313>dlgIntEdit</a>
> <li><a href=#314>dlgLabel</a>
> <li><a href=#315>dlgListBox</a>
> <li><a href=#316>dlgListView</a>
> <li><a href=#317>dlgPushButton</a>
> <li><a href=#318>dlgRadioButton</a>
> <li><a href=#319>dlgRealEdit</a>
> <li><a href=#320>dlgSpacing</a>
> <li><a href=#321>dlgSpinBox</a>
> <li><a href=#322>dlgStretch</a>
> <li><a href=#323>dlgStringEdit</a>
> <li><a href=#324>dlgTabPage</a>
> <li><a href=#325>dlgTabWidget</a>
> <li><a href=#326>dlgTextEdit</a>
> <li><a href=#327>dlgTextView</a>
> <li><a href=#328>dlgVBoxLayout</a>
> </ul>
> <li><a href=#329>Layout Information</a>
> <li><a href=#330>Dialog Functions</a>
> <ul>
> <li><a href=#331>dlgAccept()</a>
> <li><a href=#332>dlgRedisplay()</a>
> <li><a href=#333>dlgReset()</a>
> <li><a href=#334>dlgReject()</a>
> </ul>
> <li><a href=#335>Escape Character</a>
> <li><a href=#336>A Complete Example</a>
> </ul>
> <li><a href=#337>Supported HTML tags</a>
> </ul>
> <li><a href=#338>Automatic Backup</a>
> <li><a href=#339>Forward&amp;Back Annotation</a>
436,437c437,438
< <li><a href=#339>Consistency Check</a>
< <li><a href=#340>Limitations</a>
---
> <li><a href=#340>Consistency Check</a>
> <li><a href=#341>Limitations</a>
439,440c440,441
< <li><a href=#341>Technical Support</a>
< <li><a href=#342>License</a>
---
> <li><a href=#342>Technical Support</a>
> <li><a href=#343>License</a>
442,443c443,444
< <li><a href=#343>EAGLE License</a>
< <li><a href=#344>EAGLE Editions</a>
---
> <li><a href=#344>EAGLE License</a>
> <li><a href=#345>EAGLE Editions</a>
662c663
< free <a href=#341>Technical Support</a>.
---
> free <a href=#342>Technical Support</a>.
723c724
< The board is linked to the schematic via <a href=#338>Forward&amp;Back Annotation</a>.
---
> The board is linked to the schematic via <a href=#339>Forward&amp;Back Annotation</a>.
877c878
< <tr><td>EAGLE License     </td><td width=20><td>opens the <a href=#343>license dialog</a></td></tr>
---
> <tr><td>EAGLE License     </td><td width=20><td>opens the <a href=#344>license dialog</a></td></tr>
879c880
< <tr><td>About EAGLE       </td><td width=20><td>displays details on your EAGLE version and <a href=#342>license</a></td></tr>
---
> <tr><td>About EAGLE       </td><td width=20><td>displays details on your EAGLE version and <a href=#343>license</a></td></tr>
991c992
< <a href=#337>automatic backup</a> function.
---
> <a href=#338>automatic backup</a> function.
1259c1260
< If your <a href=#342>license</a> does not include
---
> If your <a href=#343>license</a> does not include
1274c1275
< <a href=#338>back-annotated</a>
---
> <a href=#339>back-annotated</a>
1288c1289
< <a href=#338>forward-annotated</a>
---
> <a href=#339>forward-annotated</a>
1304,1305c1305,1341
< <a href=#91>Script files</a>, or viewing the results of an
< <a href=#48>Electrical Rule Check</a>.
---
> <a href=#91>Script files</a>.
> <h2>Using an external text editor</h2>
> If you prefer to use an external text editor instead of EAGLE's builtin text
> editor, you can specify the command necessary to start that editor in the
> "Options/User interface" dialog.
> <p>
> Within that command the following placeholders will be replaced with
> actual values:
> <p>
> <table border=0 cellpadding=0 cellspacing=0>
> <tr><td><tt>%C</tt></td><td width=20><td>the column in which to place the cursor (currently always <tt>1</tt>)</td></tr>
> <tr><td><tt>%F</tt></td><td width=20><td>the name of the file to load</td></tr>
> <tr><td><tt>%L</tt></td><td width=20><td>the line in which to place the cursor</td></tr>
> </table>
> <p>
> If the command consists only of a hyphen (<tt>'-'</tt>), EAGLE will never open
> a text editor window. This may be useful for people who always start their text
> editor by themselves.
> <p>
> The following restrictions apply when using an external text editor:
> <ul>
> <li>The external text editor runs as a separate process, and EAGLE has no way of
>     knowing whether the loaded file has been modified or not. It is up to you to
>     save the file after you have made modifications.
> <li>If the same file is loaded into the text editor several times, it depends on
>     the configuration of the text editor in use whether it opens a new window each
>     time, or whether it loads the file into the same window.
> <li>The external text editor windows do not show up in EAGLE's window list, and
>     are therefore not stored in the project file, and are not reopened when the project
>     is opened again later.
> <li>When leaving EAGLE, the external text editor processes will be terminated.
>     It depends on the operating system and the particular text editor whether or
>     not you are queried if a file has been modified and should be saved.
> <li>The "File/Save all" function will not save files edited with an external text editor.
> <li>The update report that may be given when loading a file from an older version
>     of EAGLE is always displayed with the internal text editor.
> </ul>
1965c2001
< element/part pair will always have the same value (through <a href=#338>Forward&amp;Back Annotation</a>).
---
> element/part pair will always have the same value (through <a href=#339>Forward&amp;Back Annotation</a>).
1973c2009
< are handled separately and are not connected via <a href=#338>Forward&amp;Back-Annotation</a>.
---
> are handled separately and are not connected via <a href=#339>Forward&amp;Back-Annotation</a>.
2004a2041
> <tt>AUTO FOLLOWME</tt><br>
2023a2061,2066
> <p>
> Without any parameters (or if no terminating <tt>';'</tt> is given), the AUTO command
> opens a dialog in which the parameters that control the routing algorithm can
> be configured. The special option <tt>FOLLOWME</tt> opens this dialog in a mode
> where only the parameters controlling the <a href=#89>Follow-me router</a>
> can be modified.
2109c2152
< (<a href=#344>Light edition</a>: 100x80mm).
---
> (<a href=#345>Light edition</a>: 100x80mm).
2652c2695
< With active <a href=#338>Forward&amp;Back Annotation</a>, no wires
---
> With active <a href=#339>Forward&amp;Back Annotation</a>, no wires
2676c2719
< <a href=#338>Forward&amp;Back Annotation</a>) no signals are
---
> <a href=#339>Forward&amp;Back Annotation</a>) no signals are
2756c2799
< The <tt>description_string</tt> may contain <a href=#336>HTML</a> tags.
---
> The <tt>description_string</tt> may contain <a href=#337>HTML</a> tags.
2763c2806
< contains <a href=#336>HTML</a> tags, while the lower pane is used
---
> contains <a href=#337>HTML</a> tags, while the lower pane is used
3070c3113
< <a href=#339>Consistency Check</a>
---
> <a href=#340>Consistency Check</a>
3077c3120
< <a href=#339>Consistency Check</a>
---
> <a href=#340>Consistency Check</a>
3081c3124
< <a href=#338>Forward&amp;Back Annotation</a>
---
> <a href=#339>Forward&amp;Back Annotation</a>
3091c3134
< If such errors are detected, <a href=#338>Forward&amp;Back Annotation</a>
---
> If such errors are detected, <a href=#339>Forward&amp;Back Annotation</a>
3141c3184
< be fixed in order to activate <a href=#338>Forward&amp;Back Annotation</a>.
---
> be fixed in order to activate <a href=#339>Forward&amp;Back Annotation</a>.
3171c3214
< <tt>EXPORT IMAGE     filename|CLIPBOARD [MONOCHROME] resolution;</tt>
---
> <tt>EXPORT IMAGE     filename|CLIPBOARD [MONOCHROME|WINDOW] resolution;</tt>
3231a3275,3278
> <p>
> The optional keyword <i>WINDOW</i> creates an image of the currently visible
> area in the editor window. Without this keyword, the image will contain the
> entire drawing.
4164c4211
< command, connected wires/tracks are mirrored, too (beware of short
---
> command, connected wires on the outer layers are mirrored, too (beware of short
4165a4213,4215
> <p>
> Note that any objects on inner layers (2...15) don't change their layer
> when they are mirrored. The same applies to vias.
4180c4230
< Mirrored text in a schematic will be printed on the other side or its origin point,
---
> Mirrored text in a schematic will be printed on the other side of its origin point,
4331c4381
< affecting the board (in case <a href=#338>Forward&amp;Back Annotation</a>
---
> affecting the board (in case <a href=#339>Forward&amp;Back Annotation</a>
4967c5017
< <a href=#338>Back Annotation</a>
---
> <a href=#339>Back Annotation</a>
5249a5300,5303
> <tr><td><tt>SHEETS</tt>        </td><td width=20><td>prints the given range of sheets; the range (from-to) must immediately follow this option</td></tr>
> <tr><td><tt>WINDOW</tt>        </td><td width=20><td>prints the currently visible window selection of the drawing</td></tr>
> <tr><td><tt>PORTRAIT</tt>      </td><td width=20><td>prints in portrait orientation</td></tr>
> <tr><td><tt>LANDSCAPE</tt>     </td><td width=20><td>prints in landscape orientation</td></tr>
5251c5305,5306
< If an <tt>option</tt> is preceeded with a <tt>'-'</tt>, that option is turned off in case
---
> <p>
> If any of the <tt>options</tt> <tt>MIRROR</tt>...<tt>SOLID</tt> is preceeded with a <tt>'-'</tt>, that option is turned off in case
5273a5329,5337
> <h2>Printing a range of sheets</h2>
> The <tt>SHEETS</tt> option can be used to print a range of sheets from a schematic.
> The range is given as two numbers, delimited by a <tt>'-'</tt>, as in <tt>2-15</tt>.
> Without this option, only the currently edited sheet is printed.
> To print all sheets, the range <tt>ALL</tt> can be used (which is case insensitive,
> but must be written in full).
> A range can also consist of just a single number, as in <tt>42</tt>, which will
> print exactly that sheet.
> If no schematic is loaded, this option has no meaning.
5280a5345
> <tr><td><tt>PRINT SHEETS 2-15 FILE .pdf;</tt> </td><td width=20><td>prints the sheets 2 through 15 into a PDF file with the same name as the drawing file</td></tr>
5487c5552
< <a href=#338>Forward&amp;Back Annotation</a>
---
> <a href=#339>Forward&amp;Back Annotation</a>
5898a5964,5969
> When selecting an airwire, the wire width for routing
> will be that defined by the Design Rules and the net class of the selected signal
> if the flag "Options/Set/Misc/Auto set route width and drill" is set.
> You can select a different width wile the airwire is attached to the cursor, and
> the track will be rerouted with the new width. The same applies to the via data.
> <p>
5912a5984,6051
> <h2>Follow-me Router</h2>
> With the special <a href=#92>wire bend styles</a> <tt>8</tt> and <tt>9</tt>,
> the ROUTE command works as a "Follow-me" router. This means that the selected airwire
> will be routed fully automatically by the <a href=#131>Autorouter</a>.
> <p>
> Wire bend style <tt>8</tt> routes only the shorter side of the selected airwire,
> while <tt>9</tt> routes both sides. Once the automatic routing process is complete
> (which may take a while, so be patient), the airwire will be replaced by the
> actual routed wires and vias. If the routing couldn't be completed (for instance
> due to Design Rules restrictions), the cursor changes into a "forbidden" sign.
> With bend style <tt>9</tt> it is possible that only one side of the airwire can
> be routed, while the other side can't.
> <p>
> Whenever the mouse is moved, any previous result is discarded and a new calculation
> is started. Once the result is acceptable, just click the left mouse button to
> place it.
> <p>
> The Follow-me router works by marking the grid point at the current mouse position
> as a starting point, and uses the Autorouter to find a path from that point to any
> point along the signal segment at which the selected airwire ends (which is not
> necessarily the exact end point of the airwire). The starting point also considers
> the currently selected layer, so don't be surprised if the router places a via
> at that point. By changing the current layer you can influence the routing result.
> <p>
> The routing grid is taken from the actual grid setting at the time the airwire
> is selected.
> <p>
> The routing parameters (like cost factors, preferred directions etc.) are those defined
> in the dialog of the <a href=#33>AUTO</a> command.
> <p>
> The following particularities apply:
> <ul>
> <li>The Follow-me router doesn't calculate the polygons. If you want them to be
>     calculated, run the <a href=#81>RATSNEST</a> command first.
> <li>Since the starting point has to be part of the routed track, the result may
>     be a T-shaped connection, with an unnecessary wire reaching to the starting
>     point. Simply move the mouse cursor towards the actual connection to avoid this.
> <li>Both ends of the airwire are routed separately in bend style <tt>9</tt>, which
>     may lead to wires and/or vias overlapping each other. Move the mouse cursor
>     until such unwanted effects go away.
> <li>Depending on the selected routing layer for the start point it may happen that
>     unnecessary vias are created. Select a different routing layer to avoid this.
> <li>If the maximum number of allowed vias is set to <tt>0</tt> in the Follow-me
>     router parameters, and you change the layer while an airwire is attached to
>     the mouse cursor, the router may place a via at the starting point of the
>     short end of the selected airwire (if this is at all possible according to
>     the Design Rules, restricted areas etc.).
> <li>When in Follow-me mode, the right mouse button toggles between routing only the
>     shorter end of the selected airwire, or both ends. To get back to manual routing
>     you need to click on one of the bend style buttons, or enter the
>     <a href=#92>SET Wire_Bend</a> command with a value smaller than <tt>8</tt>.
> <li>The Follow-me router can only place round or octagonal shaped Vias, not square ones.
> <li>The Miter parameter has no meaning in Follow-me mode.
> <li>The parameters for the Follow-me router are stored together with the rest of
>     the Autorouter parameters, but in a separate section. This is because basically
>     the Follow-me parameters should behave like those of the "Route" section in the
>     Autorouter parameters (in order to not obscure too much area), but also might
>     have a tendency towards those of the optimize sections.
> <li>If a board file containing Autorouter parameters is saved with this version of
>     EAGLE and loaded into an older version, the Autorouter parameters may be
>     reported as invalid by the older version, and it will use default values.
>     You can save the Autorouter parameters into a *.ctl file and explicitly load
>     them into the older version if necessary.
> <li>The special mouse key functions
>     <mb>Ctrl+Left</mb> (start routing at any given point along a wire or via),
>     <mb>Shift+Left</mb> (place a via at the end point) and
>     <mb>Ctrl+Left</mb> (define arc radius) don't work in Follow-me mode.
> </ul>
5961,5963c6100,6101
< stored in a script file. If SCRIPT is typed in at the keyboard "file_name"
< can contain any extension. If no extension is given the program automatically
< uses ".scr".
---
> stored in a script file. If SCRIPT is typed in at the keyboard and "file_name"
> has no extension, the program automatically uses ".scr".
6043,6050c6181,6190
< <tr><td>                         </td><td width=20><td><tt>0: Starting point - horizontal - vertical - end</tt></td></tr>
< <tr><td>                         </td><td width=20><td><tt>1: Starting point - horizontal - 45&deg; - end</tt></td></tr>
< <tr><td>                         </td><td width=20><td><tt>2: Starting point - end (straight connection)</tt></td></tr>
< <tr><td>                         </td><td width=20><td><tt>3: Starting point - 45&deg; - horizontal - end</tt></td></tr>
< <tr><td>                         </td><td width=20><td><tt>4: Starting point - vertical - horizontal - end</tt></td></tr>
< <tr><td>                         </td><td width=20><td><tt>5: Starting point - arc - horizontal - end</tt></td></tr>
< <tr><td>                         </td><td width=20><td><tt>6: Starting point - horizontal - arc - end</tt></td></tr>
< <tr><td>                         </td><td width=20><td><tt>7: "Freehand" (arc that fits to wire at start, straight otherwise)</tt></td></tr>
---
> <tr><td>                         </td><td width=20><td><tt>0</tt>: Starting point - horizontal - vertical - end</td></tr>
> <tr><td>                         </td><td width=20><td><tt>1</tt>: Starting point - horizontal - 45&deg; - end</td></tr>
> <tr><td>                         </td><td width=20><td><tt>2</tt>: Starting point - end (straight connection)</td></tr>
> <tr><td>                         </td><td width=20><td><tt>3</tt>: Starting point - 45&deg; - horizontal - end</td></tr>
> <tr><td>                         </td><td width=20><td><tt>4</tt>: Starting point - vertical - horizontal - end</td></tr>
> <tr><td>                         </td><td width=20><td><tt>5</tt>: Starting point - arc - horizontal - end</td></tr>
> <tr><td>                         </td><td width=20><td><tt>6</tt>: Starting point - horizontal - arc - end</td></tr>
> <tr><td>                         </td><td width=20><td><tt>7</tt>: "Freehand" (arc that fits to wire at start, straight otherwise)</td></tr>
> <tr><td>                         </td><td width=20><td><tt>8</tt>: Route short end of airwire in <a href=#89>Follow-me router</a></td></tr>
> <tr><td>                         </td><td width=20><td><tt>9</tt>: Route both ends of airwire in <a href=#89>Follow-me router</a></td></tr>
6274a6415,6418
> <dt><b>Warning.SupplyPinAutoOverwriteGeneratedNetName</b>
> <dd>
> Some users don't want the warning message about a supply pin overwriting
> a generated net name. Setting this option to '1' disables that warning.
6289c6433,6434
< <tt>SHOW name..</tt>
---
> <tt>SHOW name..</tt><br>
> <tt>SHOW @ name..</tt>
6303c6448
< With active <a href=#338>Forward&amp;Back Annotation</a> an object
---
> With active <a href=#339>Forward&amp;Back Annotation</a> an object
6315a6461,6468
> <h2>Small Objects</h2>
> If the <tt>@</tt> character is given in the command line, a pointer rectangle
> is drawn around the shown object. This is helpful in locating small objects that
> wouldn't show up too well just through highlighting. If more than one object is
> shown, the rectangle is drawn around all the objects. It may be necessary to
> zoom out (or do a WINDOW FIT command) in order to see the pointer.
> If an object with the literal name <tt>@</tt> shall be shown, the name must
> be enclosed in single quotes.
6334a6488,6495
> <h2>Objects on different Sheets</h2>
> If an object given by name is not found on the current schematic sheet, a dialog
> is presented containing a list of sheets on which the object is found. If the object
> is not found on any sheet, the sheet number is '-' in this list. Note that this
> dialog only appears if any of the objects given by name (or wildcards) is not found
> on the current sheet. If all given objects are found on the current sheet, no dialog
> appears (even if some of the objects are also present on other sheets). Once the
> dialog appears, it contains all objects found, even those on the current sheet.
6852c7013
< <a href=#338>Forward&amp;Back Annotation</a>
---
> <a href=#339>Forward&amp;Back Annotation</a>
6929c7090
< <a href=#338>Forward&amp;Back Annotation</a> will act on both the
---
> <a href=#339>Forward&amp;Back Annotation</a> will act on both the
7511c7672
< <a href=#338>Forward&amp;Back Annotation</a>
---
> <a href=#339>Forward&amp;Back Annotation</a>
8131c8292,8295
< Please check your <a href=#342>license</a>
---
> The Autorouter is also used as "Follow-me" router in the
> <a href=#89>ROUTE</a> command.
> <p>
> Please check your <a href=#343>license</a>
8409c8573
< <tr><td><a href=#299>Dialogs</a> </td><td width=20><td>shows how to implement a graphical frontent to a ULP</td></tr>
---
> <tr><td><a href=#300>Dialogs</a> </td><td width=20><td>shows how to implement a graphical frontent to a ULP</td></tr>
8638c8802
< <a href=#303>dlgMessageBox()</a>, the <tt>text</tt> is available
---
> <a href=#304>dlgMessageBox()</a>, the <tt>text</tt> is available
9162,9164c9326,9328
< <a href=#293>library</a>(L) { ... }
< <a href=#296>schematic</a>(S) { ... }
< <a href=#291>board</a>(B) { ... }
---
> <a href=#294>library</a>(L) { ... }
> <a href=#297>schematic</a>(S) { ... }
> <a href=#292>board</a>(B) { ... }
9217c9381
<   B.elements(TheCurrentElement) {
---
>   MyBoard.elements(TheCurrentElement) {
9320c9484
< <tr><td><tt>cap</tt>          </td><td width=20><td><a href=#166>int</a> (CAP_...)</td></tr>
---
> <tr><td><tt>cap</tt>          </td><td width=20><td><a href=#166>int</a> (<tt>CAP_...</tt>)</td></tr>
9671c9835
< <tr><td><tt>package</tt>      </td><td width=20><td><a href=#194>UL_PACKAGE</a></td></tr>
---
> <tr><td><tt>package</tt>      </td><td width=20><td><a href=#194>UL_PACKAGE</a> (see note)</td></tr>
9695a9860,9861
> The <tt>name</tt> member returns the name of the package variant this device
> has been created for using the <a href=#72>PACKAGE</a> command.
9697a9864,9868
> The <tt>package</tt> data member returns the <a href=#194>package</a>
> that has been assigned to the device through a <a href=#72>PACKAGE</a>
> command. It can be used as a boolean function to check whether a package has been
> assigned to a device (see example below).
> <p>
9713c9884,9885
<       printf("Device: %s, Package: %s\n", D.name, D.package.name);
---
>       if (D.package)
>          printf("Device: %s, Package: %s\n", D.name, D.package.name);
9772c9944
< member returns only the first line of the description, without any <a href=#336>HTML</a> tags.
---
> member returns only the first line of the description, without any <a href=#337>HTML</a> tags.
9878c10050
< <tr><td><tt>border</tt>       </td><td width=20><td><a href=#166>int</a> (FRAME_BORDER_...)</td></tr>
---
> <tr><td><tt>border</tt>       </td><td width=20><td><a href=#166>int</a> (<tt>FRAME_BORDER_...</tt>)</td></tr>
10252a10425,10426
> <tr><td><tt>LAYER_INFO</tt>  </td><td width=20><td></td></tr>
> <tr><td><tt>LAYER_GUIDE</tt>  </td><td width=20><td></td></tr>
10300c10474
< member returns only the first line of the description, without any <a href=#336>HTML</a> tags.
---
> member returns only the first line of the description, without any <a href=#337>HTML</a> tags.
10422c10596
< member returns only the first line of the description, without any <a href=#336>HTML</a> tags.
---
> member returns only the first line of the description, without any <a href=#337>HTML</a> tags.
11296c11470
< <tr><td><tt>cap</tt>          </td><td width=20><td><a href=#166>int</a> (CAP_...)</td></tr>
---
> <tr><td><tt>cap</tt>          </td><td width=20><td><a href=#166>int</a> (<tt>CAP_...</tt>)</td></tr>
11447c11621
< The members of array elements of <a href=#171>objekt types</a> can't be accessed directly:
---
> The members of array elements of <a href=#171>object types</a> can't be accessed directly:
11808c11982
< <li><a href=#290>Builtin Statement</a>
---
> <li><a href=#291>Builtin Statement</a>
12108c12282
< <li><a href=#290>Builtin Statements</a>
---
> <li><a href=#291>Builtin Statements</a>
12191,12192c12365,12366
< <li><a href=#284>Time Functions</a>
< <li><a href=#288>Object Functions</a>
---
> <li><a href=#285>Time Functions</a>
> <li><a href=#289>Object Functions</a>
12215c12389
< <li><a href=#289>ingroup()</a>
---
> <li><a href=#290>ingroup()</a>
12253a12428
> <li><a href=#284>strxstr()</a>
12255,12262c12430,12437
< <li><a href=#287>t2day()</a>
< <li><a href=#287>t2dayofweek()</a>
< <li><a href=#287>t2hour()</a>
< <li><a href=#287>t2minute()</a>
< <li><a href=#287>t2month()</a>
< <li><a href=#287>t2second()</a>
< <li><a href=#287>t2string()</a>
< <li><a href=#287>t2year()</a>
---
> <li><a href=#288>t2day()</a>
> <li><a href=#288>t2dayofweek()</a>
> <li><a href=#288>t2hour()</a>
> <li><a href=#288>t2minute()</a>
> <li><a href=#288>t2month()</a>
> <li><a href=#288>t2second()</a>
> <li><a href=#288>t2string()</a>
> <li><a href=#288>t2year()</a>
12264c12439
< <li><a href=#285>time()</a>
---
> <li><a href=#286>time()</a>
12389c12564
< See <a href=#294>output()</a> for information about how to write into a file.
---
> See <a href=#295>output()</a> for information about how to write into a file.
12408c12583
< <b>See also</b> <a href=#294>output</a>,
---
> <b>See also</b> <a href=#295>output</a>,
12449,12450c12624,12625
< <b>See also</b> <a href=#302>dlgFileOpen()</a>,
< <a href=#302>dlgFileSave()</a>
---
> <b>See also</b> <a href=#303>dlgFileOpen()</a>,
> <a href=#303>dlgFileSave()</a>
12531c12706
< <tt>filetime</tt> returns the timestamp of the given file in a format to be used with the <a href=#284>time functions</a>.
---
> <tt>filetime</tt> returns the timestamp of the given file in a format to be used with the <a href=#285>time functions</a>.
12533c12708
< <b>See also</b> <a href=#285>time</a>,
---
> <b>See also</b> <a href=#286>time</a>,
12552c12727
< See <a href=#294>output()</a> for information about how to write into a file.
---
> See <a href=#295>output()</a> for information about how to write into a file.
13097c13272
< <b>See also</b> <a href=#303>dlgMessageBox()</a>
---
> <b>See also</b> <a href=#304>dlgMessageBox()</a>
13248c13423
< to the file that has been opened by the most recent <a href=#294>output</a>
---
> to the file that has been opened by the most recent <a href=#295>output</a>
13254c13429
< <a href=#294>output</a>,
---
> <a href=#295>output</a>,
13426a13602
> <li><a href=#284>strxstr()</a>
13679c13855,13856
< <a href=#272>strchr</a>
---
> <a href=#272>strchr</a>,
> <a href=#284>strxstr</a>
13813a13991,14036
> <h1>strxstr()</h1>
> <dl>
> <dt>
> <b>Function</b>
> <dd>
> Scans a string for the first occurrence of a given regular expression.
> <dt>
> <b>Syntax</b>
> <dd>
> <tt>int strxstr(string s1, string s2[, int index[, int &amp;length]]);</tt>
> <dt>
> <b>Returns</b>
> <dd>
> The <tt>strxstr</tt> function returns the integer offset of the substring
> in s1 that matches the regular expression in s2, or <tt>-1</tt> if
> the regular expression does not match in the string.
> </dl>
> <b>See also</b> <a href=#279>strstr</a>,
> <a href=#272>strchr</a>,
> <a href=#277>strrstr</a>
> <p>
> If <tt>index</tt> is given, the search starts at that position.
> Negative values are counted from the end of the string.
> <p>
> If <tt>length</tt> is given, the actual length of the matching substring
> is returned in that variable.
> <p>
> <i>Regular expressions</i> allow you to find a pattern within a text string.
> For instance, the regular expression "i.*a" would find a sequence of characters
> that starts with an 'i', followed by any character ('.') any number of times ('*'),
> and ends with an 'a'. It would match on "is a" as well as "is this a" or "ia".<br>
> Details on regular expressions can be found, for instance, in the book
> <i>Mastering Regular Expressions</i> by Jeffrey E. F. Friedl.
> <h2>Example</h2>
> <pre>
> string s1 = "This is a string", s2 = "i.*a";
> int len = 0;
> int pos = strxstr(s1, s2, 0, len);
> if (pos &gt;= 0)
>    printf("The substring starts at %d and is %d charcaters long\n", pos, len);
> else
>    printf("The substring was not found\n");
> </pre>
> 
> 
> <a name=285>
13820,13829c14043,14052
< <li><a href=#287>t2day()</a>
< <li><a href=#287>t2dayofweek()</a>
< <li><a href=#287>t2hour()</a>
< <li><a href=#287>t2minute()</a>
< <li><a href=#287>t2month()</a>
< <li><a href=#287>t2second()</a>
< <li><a href=#287>t2string()</a>
< <li><a href=#287>t2year()</a>
< <li><a href=#285>time()</a>
< <li><a href=#286>timems()</a>
---
> <li><a href=#288>t2day()</a>
> <li><a href=#288>t2dayofweek()</a>
> <li><a href=#288>t2hour()</a>
> <li><a href=#288>t2minute()</a>
> <li><a href=#288>t2month()</a>
> <li><a href=#288>t2second()</a>
> <li><a href=#288>t2string()</a>
> <li><a href=#288>t2year()</a>
> <li><a href=#286>time()</a>
> <li><a href=#287>timems()</a>
13833c14056
< <a name=285>
---
> <a name=286>
13850c14073
< <b>See also</b> <a href=#287>Time Conversions</a>,
---
> <b>See also</b> <a href=#288>Time Conversions</a>,
13852c14075
< <a href=#286>timems()</a>
---
> <a href=#287>timems()</a>
13859c14082
< <a name=286>
---
> <a name=287>
13878c14101
< <b>See also</b> <a href=#285>time</a>
---
> <b>See also</b> <a href=#286>time</a>
13885c14108
< <a name=287>
---
> <a name=288>
13916c14139
< <b>See also</b> <a href=#285>time</a>
---
> <b>See also</b> <a href=#286>time</a>
13925c14148
< <a name=288>
---
> <a name=289>
13931c14154
< <li><a href=#289>ingroup()</a>
---
> <li><a href=#290>ingroup()</a>
13935c14158
< <a name=289>
---
> <a name=290>
13985c14208
< <a name=290>
---
> <a name=291>
14007,14014c14230,14237
< <li><a href=#291>board()</a>
< <li><a href=#292>deviceset()</a>
< <li><a href=#293>library()</a>
< <li><a href=#294>output()</a>
< <li><a href=#295>package()</a>
< <li><a href=#296>schematic()</a>
< <li><a href=#297>sheet()</a>
< <li><a href=#298>symbol()</a>
---
> <li><a href=#292>board()</a>
> <li><a href=#293>deviceset()</a>
> <li><a href=#294>library()</a>
> <li><a href=#295>output()</a>
> <li><a href=#296>package()</a>
> <li><a href=#297>schematic()</a>
> <li><a href=#298>sheet()</a>
> <li><a href=#299>symbol()</a>
14018c14241
< <a name=291>
---
> <a name=292>
14030,14031c14253,14254
< <b>See also</b> <a href=#296>schematic</a>,
< <a href=#293>library</a>
---
> <b>See also</b> <a href=#297>schematic</a>,
> <a href=#294>library</a>
14071c14294
< <a name=292>
---
> <a name=293>
14083,14085c14306,14308
< <b>See also</b> <a href=#295>package</a>,
< <a href=#298>symbol</a>,
< <a href=#293>library</a>
---
> <b>See also</b> <a href=#296>package</a>,
> <a href=#299>symbol</a>,
> <a href=#294>library</a>
14115c14338
< <a name=293>
---
> <a name=294>
14127,14131c14350,14354
< <b>See also</b> <a href=#291>board</a>,
< <a href=#296>schematic</a>,
< <a href=#292>deviceset</a>,
< <a href=#295>package</a>,
< <a href=#298>symbol</a>
---
> <b>See also</b> <a href=#292>board</a>,
> <a href=#297>schematic</a>,
> <a href=#293>deviceset</a>,
> <a href=#296>package</a>,
> <a href=#299>symbol</a>
14161c14384
< <a name=294>
---
> <a name=295>
14219c14442
< <a name=295>
---
> <a name=296>
14231,14233c14454,14456
< <b>See also</b> <a href=#293>library</a>,
< <a href=#292>deviceset</a>,
< <a href=#298>symbol</a>
---
> <b>See also</b> <a href=#294>library</a>,
> <a href=#293>deviceset</a>,
> <a href=#299>symbol</a>
14263c14486
< <a name=296>
---
> <a name=297>
14275,14277c14498,14500
< <b>See also</b> <a href=#291>board</a>,
< <a href=#293>library</a>,
< <a href=#297>sheet</a>
---
> <b>See also</b> <a href=#292>board</a>,
> <a href=#294>library</a>,
> <a href=#298>sheet</a>
14308c14531
< Use the <tt><a href=#297>sheet</a></tt> statement to
---
> Use the <tt><a href=#298>sheet</a></tt> statement to
14320c14543
< <a name=297>
---
> <a name=298>
14332c14555
< <b>See also</b> <a href=#296>schematic</a>
---
> <b>See also</b> <a href=#297>schematic</a>
14362c14585
< <a name=298>
---
> <a name=299>
14374,14376c14597,14599
< <b>See also</b> <a href=#293>library</a>,
< <a href=#292>deviceset</a>,
< <a href=#295>package</a>
---
> <b>See also</b> <a href=#294>library</a>,
> <a href=#293>deviceset</a>,
> <a href=#296>package</a>
14406c14629
< <a name=299>
---
> <a name=300>
14413,14417c14636,14640
< <tr><td><a href=#300>Predefined Dialogs</a>  </td><td width=20><td>describes the ready to use standard dialogs</td></tr>
< <tr><td><a href=#304>Dialog Objects</a>  </td><td width=20><td>defines the objects that can be used in a dialog</td></tr>
< <tr><td><a href=#328>Layout Information</a>  </td><td width=20><td>explains how to define the location of objects within a dialog</td></tr>
< <tr><td><a href=#329>Dialog Functions</a>  </td><td width=20><td>describes special functions for use with dialogs</td></tr>
< <tr><td><a href=#335>A Complete Example</a>  </td><td width=20><td>shows a complete ULP with a data entry dialog</td></tr>
---
> <tr><td><a href=#301>Predefined Dialogs</a>  </td><td width=20><td>describes the ready to use standard dialogs</td></tr>
> <tr><td><a href=#305>Dialog Objects</a>  </td><td width=20><td>defines the objects that can be used in a dialog</td></tr>
> <tr><td><a href=#329>Layout Information</a>  </td><td width=20><td>explains how to define the location of objects within a dialog</td></tr>
> <tr><td><a href=#330>Dialog Functions</a>  </td><td width=20><td>describes special functions for use with dialogs</td></tr>
> <tr><td><a href=#336>A Complete Example</a>  </td><td width=20><td>shows a complete ULP with a data entry dialog</td></tr>
14421c14644
< <a name=300>
---
> <a name=301>
14428,14431c14651,14654
< <li><a href=#301>dlgDirectory()</a>
< <li><a href=#302>dlgFileOpen()</a>
< <li><a href=#302>dlgFileSave()</a>
< <li><a href=#303>dlgMessageBox()</a>
---
> <li><a href=#302>dlgDirectory()</a>
> <li><a href=#303>dlgFileOpen()</a>
> <li><a href=#303>dlgFileSave()</a>
> <li><a href=#304>dlgMessageBox()</a>
14433c14656
< See <a href=#304>Dialog Objects</a> for information on how to
---
> See <a href=#305>Dialog Objects</a> for information on how to
14437c14660
< <a name=301>
---
> <a name=302>
14454c14677
< <b>See also</b> <a href=#302>dlgFileOpen</a>
---
> <b>See also</b> <a href=#303>dlgFileOpen</a>
14469c14692
< <a name=302>
---
> <a name=303>
14487c14710
< <b>See also</b> <a href=#301>dlgDirectory</a>
---
> <b>See also</b> <a href=#302>dlgDirectory</a>
14512c14735
< <a name=303>
---
> <a name=304>
14548c14771
< To start a button text with an actual <tt>'+'</tt> or <tt>'-'</tt> it has to be <a href=#334>escaped</a>.
---
> To start a button text with an actual <tt>'+'</tt> or <tt>'-'</tt> it has to be <a href=#335>escaped</a>.
14552c14775
< To have an actual <tt>'&amp;'</tt> character in the text it has to be <a href=#334>escaped</a>.
---
> To have an actual <tt>'&amp;'</tt> character in the text it has to be <a href=#335>escaped</a>.
14558c14781
< If, however, the <tt>Message</tt> shall begin with one of these characters, it has to be <a href=#334>escaped</a>.
---
> If, however, the <tt>Message</tt> shall begin with one of these characters, it has to be <a href=#335>escaped</a>.
14572c14795
< <a name=304>
---
> <a name=305>
14577,14599c14800,14822
< <tr><td><a href=#305>dlgCell</a>    </td><td width=20><td>a grid cell context</td></tr>
< <tr><td><a href=#306>dlgCheckBox</a>      </td><td width=20><td>a checkbox</td></tr>
< <tr><td><a href=#307>dlgComboBox</a>      </td><td width=20><td>a combo box selection field</td></tr>
< <tr><td><a href=#308>dlgDialog</a>          </td><td width=20><td>the basic container of any dialog</td></tr>
< <tr><td><a href=#309>dlgGridLayout</a>  </td><td width=20><td>a grid based layout context</td></tr>
< <tr><td><a href=#310>dlgGroup</a>            </td><td width=20><td>a group field</td></tr>
< <tr><td><a href=#311>dlgHBoxLayout</a>  </td><td width=20><td>a horizontal box layout context</td></tr>
< <tr><td><a href=#312>dlgIntEdit</a>        </td><td width=20><td>an integer entry field</td></tr>
< <tr><td><a href=#313>dlgLabel</a>            </td><td width=20><td>a text label</td></tr>
< <tr><td><a href=#314>dlgListBox</a>        </td><td width=20><td>a list box</td></tr>
< <tr><td><a href=#315>dlgListView</a>      </td><td width=20><td>a list view</td></tr>
< <tr><td><a href=#316>dlgPushButton</a>  </td><td width=20><td>a push button</td></tr>
< <tr><td><a href=#317>dlgRadioButton</a></td><td width=20><td>a radio button</td></tr>
< <tr><td><a href=#318>dlgRealEdit</a>      </td><td width=20><td>a real entry field</td></tr>
< <tr><td><a href=#319>dlgSpacing</a>        </td><td width=20><td>a layout spacing object</td></tr>
< <tr><td><a href=#320>dlgSpinBox</a>        </td><td width=20><td>a spin box selection field</td></tr>
< <tr><td><a href=#321>dlgStretch</a>        </td><td width=20><td>a layout stretch object</td></tr>
< <tr><td><a href=#322>dlgStringEdit</a>  </td><td width=20><td>a string entry field</td></tr>
< <tr><td><a href=#323>dlgTabPage</a>        </td><td width=20><td>a tab page</td></tr>
< <tr><td><a href=#324>dlgTabWidget</a>    </td><td width=20><td>a tab page container</td></tr>
< <tr><td><a href=#325>dlgTextEdit</a>      </td><td width=20><td>a text entry field</td></tr>
< <tr><td><a href=#326>dlgTextView</a>      </td><td width=20><td>a text viewer field</td></tr>
< <tr><td><a href=#327>dlgVBoxLayout</a>  </td><td width=20><td>a vertical box layout context</td></tr>
---
> <tr><td><a href=#306>dlgCell</a>    </td><td width=20><td>a grid cell context</td></tr>
> <tr><td><a href=#307>dlgCheckBox</a>      </td><td width=20><td>a checkbox</td></tr>
> <tr><td><a href=#308>dlgComboBox</a>      </td><td width=20><td>a combo box selection field</td></tr>
> <tr><td><a href=#309>dlgDialog</a>          </td><td width=20><td>the basic container of any dialog</td></tr>
> <tr><td><a href=#310>dlgGridLayout</a>  </td><td width=20><td>a grid based layout context</td></tr>
> <tr><td><a href=#311>dlgGroup</a>            </td><td width=20><td>a group field</td></tr>
> <tr><td><a href=#312>dlgHBoxLayout</a>  </td><td width=20><td>a horizontal box layout context</td></tr>
> <tr><td><a href=#313>dlgIntEdit</a>        </td><td width=20><td>an integer entry field</td></tr>
> <tr><td><a href=#314>dlgLabel</a>            </td><td width=20><td>a text label</td></tr>
> <tr><td><a href=#315>dlgListBox</a>        </td><td width=20><td>a list box</td></tr>
> <tr><td><a href=#316>dlgListView</a>      </td><td width=20><td>a list view</td></tr>
> <tr><td><a href=#317>dlgPushButton</a>  </td><td width=20><td>a push button</td></tr>
> <tr><td><a href=#318>dlgRadioButton</a></td><td width=20><td>a radio button</td></tr>
> <tr><td><a href=#319>dlgRealEdit</a>      </td><td width=20><td>a real entry field</td></tr>
> <tr><td><a href=#320>dlgSpacing</a>        </td><td width=20><td>a layout spacing object</td></tr>
> <tr><td><a href=#321>dlgSpinBox</a>        </td><td width=20><td>a spin box selection field</td></tr>
> <tr><td><a href=#322>dlgStretch</a>        </td><td width=20><td>a layout stretch object</td></tr>
> <tr><td><a href=#323>dlgStringEdit</a>  </td><td width=20><td>a string entry field</td></tr>
> <tr><td><a href=#324>dlgTabPage</a>        </td><td width=20><td>a tab page</td></tr>
> <tr><td><a href=#325>dlgTabWidget</a>    </td><td width=20><td>a tab page container</td></tr>
> <tr><td><a href=#326>dlgTextEdit</a>      </td><td width=20><td>a text entry field</td></tr>
> <tr><td><a href=#327>dlgTextView</a>      </td><td width=20><td>a text viewer field</td></tr>
> <tr><td><a href=#328>dlgVBoxLayout</a>  </td><td width=20><td>a vertical box layout context</td></tr>
14604c14827
< <a name=305>
---
> <a name=306>
14616,14620c14839,14843
< <b>See also</b> <a href=#309>dlgGridLayout</a>,
< <a href=#311>dlgHBoxLayout</a>,
< <a href=#327>dlgVBoxLayout</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#310>dlgGridLayout</a>,
> <a href=#312>dlgHBoxLayout</a>,
> <a href=#328>dlgVBoxLayout</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
14623c14846
< <a href=#309>grid layout context</a>.
---
> <a href=#310>grid layout context</a>.
14632c14855
< By default a <tt>dlgCell</tt> contains a <a href=#311>dlgHBoxLayout</a>,
---
> By default a <tt>dlgCell</tt> contains a <a href=#312>dlgHBoxLayout</a>,
14645c14868
< <a name=306>
---
> <a name=307>
14657,14660c14880,14883
< <b>See also</b> <a href=#317>dlgRadioButton</a>,
< <a href=#310>dlgGroup</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#318>dlgRadioButton</a>,
> <a href=#311>dlgGroup</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
14666c14889
< To have an actual <tt>'&amp;'</tt> character in the text it has to be <a href=#334>escaped</a>.
---
> To have an actual <tt>'&amp;'</tt> character in the text it has to be <a href=#335>escaped</a>.
14668c14891
< <tt>dlgCheckBox</tt> is mainly used within a <a href=#310>dlgGroup</a>,
---
> <tt>dlgCheckBox</tt> is mainly used within a <a href=#311>dlgGroup</a>,
14691c14914
< <a name=307>
---
> <a name=308>
14703,14706c14926,14929
< <b>See also</b> <a href=#314>dlgListBox</a>,
< <a href=#313>dlgLabel</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#315>dlgListBox</a>,
> <a href=#314>dlgLabel</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
14732c14955
< <a name=308>
---
> <a name=309>
14747c14970
< through a call to the <tt><a href=#330>dlgAccept()</a></tt> function.<br>
---
> through a call to the <tt><a href=#331>dlgAccept()</a></tt> function.<br>
14750,14756c14973,14979
< <b>See also</b> <a href=#309>dlgGridLayout</a>,
< <a href=#311>dlgHBoxLayout</a>,
< <a href=#327>dlgVBoxLayout</a>,
< <a href=#330>dlgAccept</a>,
< <a href=#332>dlgReset</a>,
< <a href=#333>dlgReject</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#310>dlgGridLayout</a>,
> <a href=#312>dlgHBoxLayout</a>,
> <a href=#328>dlgVBoxLayout</a>,
> <a href=#331>dlgAccept</a>,
> <a href=#333>dlgReset</a>,
> <a href=#334>dlgReject</a>,
> <a href=#336>A Complete Example</a>
14763c14986
< The <tt>block</tt> normally contains only other <a href=#304>dialog objects</a>,
---
> The <tt>block</tt> normally contains only other <a href=#305>dialog objects</a>,
14767c14990
< By default a <tt>dlgDialog</tt> contains a <a href=#327>dlgVBoxLayout</a>,
---
> By default a <tt>dlgDialog</tt> contains a <a href=#328>dlgVBoxLayout</a>,
14770c14993
< A <tt>dlgDialog</tt> should at some point contain a call to the <tt><a href=#330>dlgAccept()</a></tt>
---
> A <tt>dlgDialog</tt> should at some point contain a call to the <tt><a href=#331>dlgAccept()</a></tt>
14774c14997
< <a href=#300>Predefined Dialogs</a> instead.
---
> <a href=#301>Predefined Dialogs</a> instead.
14790c15013
< <a name=309>
---
> <a name=310>
14802,14806c15025,15029
< <b>See also</b> <a href=#305>dlgCell</a>,
< <a href=#311>dlgHBoxLayout</a>,
< <a href=#327>dlgVBoxLayout</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#306>dlgCell</a>,
> <a href=#312>dlgHBoxLayout</a>,
> <a href=#328>dlgVBoxLayout</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
14811c15034
< <a href=#305>dlgCell</a>, which defines the location of a particular
---
> <a href=#306>dlgCell</a>, which defines the location of a particular
14829c15052
< <a name=310>
---
> <a name=311>
14841,14844c15064,15067
< <b>See also</b> <a href=#306>dlgCheckBox</a>,
< <a href=#317>dlgRadioButton</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#307>dlgCheckBox</a>,
> <a href=#318>dlgRadioButton</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
14848c15071
< By default a <tt>dlgGroup</tt> contains a <a href=#327>dlgVBoxLayout</a>,
---
> By default a <tt>dlgGroup</tt> contains a <a href=#328>dlgVBoxLayout</a>,
14851,14852c15074,15075
< <tt>dlgGroup</tt> is mainly used to contain a set of <a href=#317>radio buttons</a>
< or <a href=#306>check boxes</a>, but may as well contain any other objects in its
---
> <tt>dlgGroup</tt> is mainly used to contain a set of <a href=#318>radio buttons</a>
> or <a href=#307>check boxes</a>, but may as well contain any other objects in its
14866c15089
< <a name=311>
---
> <a name=312>
14878,14881c15101,15104
< <b>See also</b> <a href=#309>dlgGridLayout</a>,
< <a href=#327>dlgVBoxLayout</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#310>dlgGridLayout</a>,
> <a href=#328>dlgVBoxLayout</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
14895c15118
< <a name=312>
---
> <a name=313>
14907,14911c15130,15134
< <b>See also</b> <a href=#318>dlgRealEdit</a>,
< <a href=#322>dlgStringEdit</a>,
< <a href=#313>dlgLabel</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#319>dlgRealEdit</a>,
> <a href=#323>dlgStringEdit</a>,
> <a href=#314>dlgLabel</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
14927c15150
< <a name=313>
---
> <a name=314>
14939,14941c15162,15164
< <b>See also</b> <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>,
< <a href=#331>dlgRedisplay()</a>
---
> <b>See also</b> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>,
> <a href=#332>dlgRedisplay()</a>
14952c15175
< its contents can be modified in the <tt>statement</tt> of, e.g., a <a href=#316>dlgPushButton</a>,
---
> its contents can be modified in the <tt>statement</tt> of, e.g., a <a href=#317>dlgPushButton</a>,
14961c15184
< To have an actual <tt>'&amp;'</tt> character in the text it has to be <a href=#334>escaped</a>.
---
> To have an actual <tt>'&amp;'</tt> character in the text it has to be <a href=#335>escaped</a>.
14972c15195
< <a name=314>
---
> <a name=315>
14984,14988c15207,15211
< <b>See also</b> <a href=#307>dlgComboBox</a>,
< <a href=#315>dlgListView</a>,
< <a href=#313>dlgLabel</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#308>dlgComboBox</a>,
> <a href=#316>dlgListView</a>,
> <a href=#314>dlgLabel</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
15015c15238
< <a name=315>
---
> <a name=316>
15027,15030c15250,15253
< <b>See also</b> <a href=#314>dlgListBox</a>,
< <a href=#313>dlgLabel</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#315>dlgListBox</a>,
> <a href=#314>dlgLabel</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
15089c15312
< <a name=316>
---
> <a name=317>
15101,15103c15324,15326
< <b>See also</b> <a href=#328>Layout Information</a>,
< <a href=#329>Dialog Functions</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#329>Layout Information</a>,
> <a href=#330>Dialog Functions</a>,
> <a href=#336>A Complete Example</a>
15109c15332
< To have an actual <tt>'&amp;'</tt> character in the text it has to be <a href=#334>escaped</a>.
---
> To have an actual <tt>'&amp;'</tt> character in the text it has to be <a href=#335>escaped</a>.
15116c15339
< a call to <a href=#333>dlgReject()</a>! Otherwise the user may be unable
---
> a call to <a href=#334>dlgReject()</a>! Otherwise the user may be unable
15119c15342
< it has to be <a href=#334>escaped</a>.
---
> it has to be <a href=#335>escaped</a>.
15140c15363
< <a name=317>
---
> <a name=318>
15152,15155c15375,15378
< <b>See also</b> <a href=#306>dlgCheckBox</a>,
< <a href=#310>dlgGroup</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#307>dlgCheckBox</a>,
> <a href=#311>dlgGroup</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
15161c15384
< To have an actual <tt>'&amp;'</tt> character in the text it has to be <a href=#334>escaped</a>.
---
> To have an actual <tt>'&amp;'</tt> character in the text it has to be <a href=#335>escaped</a>.
15163c15386
< <tt>dlgRadioButton</tt> can only be used within a <a href=#310>dlgGroup</a>.<br>
---
> <tt>dlgRadioButton</tt> can only be used within a <a href=#311>dlgGroup</a>.<br>
15186c15409
< <a name=318>
---
> <a name=319>
15198,15202c15421,15425
< <b>See also</b> <a href=#312>dlgIntEdit</a>,
< <a href=#322>dlgStringEdit</a>,
< <a href=#313>dlgLabel</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#313>dlgIntEdit</a>,
> <a href=#323>dlgStringEdit</a>,
> <a href=#314>dlgLabel</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
15218c15441
< <a name=319>
---
> <a name=320>
15230,15234c15453,15457
< <b>See also</b> <a href=#311>dlgHBoxLayout</a>,
< <a href=#327>dlgVBoxLayout</a>,
< <a href=#321>dlgStretch</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#312>dlgHBoxLayout</a>,
> <a href=#328>dlgVBoxLayout</a>,
> <a href=#322>dlgStretch</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
15249c15472
< <a name=320>
---
> <a name=321>
15261,15264c15484,15487
< <b>See also</b> <a href=#312>dlgIntEdit</a>,
< <a href=#313>dlgLabel</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#313>dlgIntEdit</a>,
> <a href=#314>dlgLabel</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
15280c15503
< <a name=321>
---
> <a name=322>
15292,15296c15515,15519
< <b>See also</b> <a href=#311>dlgHBoxLayout</a>,
< <a href=#327>dlgVBoxLayout</a>,
< <a href=#319>dlgSpacing</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#312>dlgHBoxLayout</a>,
> <a href=#328>dlgVBoxLayout</a>,
> <a href=#320>dlgSpacing</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
15311c15534
< <a name=322>
---
> <a name=323>
15323,15328c15546,15551
< <b>See also</b> <a href=#318>dlgRealEdit</a>,
< <a href=#312>dlgIntEdit</a>,
< <a href=#325>dlgTextEdit</a>,
< <a href=#313>dlgLabel</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#319>dlgRealEdit</a>,
> <a href=#313>dlgIntEdit</a>,
> <a href=#326>dlgTextEdit</a>,
> <a href=#314>dlgLabel</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
15341c15564
< <a name=323>
---
> <a name=324>
15353,15355c15576,15578
< <b>See also</b> <a href=#324>dlgTabWidget</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#325>dlgTabWidget</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
15362c15585
< To have an actual <tt>'&amp;'</tt> character in the text it has to be <a href=#334>escaped</a>.
---
> To have an actual <tt>'&amp;'</tt> character in the text it has to be <a href=#335>escaped</a>.
15364c15587
< Tab pages can only be used within a <a href=#324>dlgTabWidget</a>.
---
> Tab pages can only be used within a <a href=#325>dlgTabWidget</a>.
15366c15589
< By default a <tt>dlgTabPage</tt> contains a <a href=#327>dlgVBoxLayout</a>,
---
> By default a <tt>dlgTabPage</tt> contains a <a href=#328>dlgVBoxLayout</a>,
15381c15604
< <a name=324>
---
> <a name=325>
15393,15395c15616,15618
< <b>See also</b> <a href=#323>dlgTabPage</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#324>dlgTabPage</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
15399c15622
< <tt>statement</tt> must be a sequence of one or more <a href=#323>dlgTabPage</a> objects.
---
> <tt>statement</tt> must be a sequence of one or more <a href=#324>dlgTabPage</a> objects.
15414c15637
< <a name=325>
---
> <a name=326>
15426,15430c15649,15653
< <b>See also</b> <a href=#322>dlgStringEdit</a>,
< <a href=#326>dlgTextView</a>,
< <a href=#313>dlgLabel</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#323>dlgStringEdit</a>,
> <a href=#327>dlgTextView</a>,
> <a href=#314>dlgLabel</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
15448c15671
< <a name=326>
---
> <a name=327>
15461,15464c15684,15687
< <b>See also</b> <a href=#325>dlgTextEdit</a>,
< <a href=#313>dlgLabel</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#326>dlgTextEdit</a>,
> <a href=#314>dlgLabel</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
15468c15691
< The <tt>Text</tt> may contain <a href=#336>HTML</a> tags.
---
> The <tt>Text</tt> may contain <a href=#337>HTML</a> tags.
15483c15706
< <a name=327>
---
> <a name=328>
15495,15498c15718,15721
< <b>See also</b> <a href=#309>dlgGridLayout</a>,
< <a href=#311>dlgHBoxLayout</a>,
< <a href=#328>Layout Information</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#310>dlgGridLayout</a>,
> <a href=#312>dlgHBoxLayout</a>,
> <a href=#329>Layout Information</a>,
> <a href=#336>A Complete Example</a>
15503c15726
< By default a <a href=#308>dlgDialog</a> contains a <tt>dlgVBoxLayout</tt>,
---
> By default a <a href=#309>dlgDialog</a> contains a <tt>dlgVBoxLayout</tt>,
15515c15738
< <a name=328>
---
> <a name=329>
15519,15520c15742,15743
< Layout contexts can be either <a href=#309>grid</a>, <a href=#311>horizontal</a>
< or <a href=#327>vertical</a>.
---
> Layout contexts can be either <a href=#310>grid</a>, <a href=#312>horizontal</a>
> or <a href=#328>vertical</a>.
15542c15765
< The special objects <a href=#321>dlgStretch</a> and <a href=#319>dlgSpacing</a>
---
> The special objects <a href=#322>dlgStretch</a> and <a href=#320>dlgSpacing</a>
15560c15783
< See the <a href=#335>Complete Example</a> for a demonstration of this.
---
> See the <a href=#336>Complete Example</a> for a demonstration of this.
15563c15786
< <a name=329>
---
> <a name=330>
15568,15571c15791,15794
< <tr><td><a href=#330>dlgAccept()</a>  </td><td width=20><td>closes the dialog and accepts its contents</td></tr>
< <tr><td><a href=#331>dlgRedisplay()</a>  </td><td width=20><td>immediately redisplays the dialog after changes to any values</td></tr>
< <tr><td><a href=#332>dlgReset()</a>  </td><td width=20><td>resets all dialog objects to their initial values</td></tr>
< <tr><td><a href=#333>dlgReject()</a>  </td><td width=20><td>closes the dialog and rejects its contents</td></tr>
---
> <tr><td><a href=#331>dlgAccept()</a>  </td><td width=20><td>closes the dialog and accepts its contents</td></tr>
> <tr><td><a href=#332>dlgRedisplay()</a>  </td><td width=20><td>immediately redisplays the dialog after changes to any values</td></tr>
> <tr><td><a href=#333>dlgReset()</a>  </td><td width=20><td>resets all dialog objects to their initial values</td></tr>
> <tr><td><a href=#334>dlgReject()</a>  </td><td width=20><td>closes the dialog and rejects its contents</td></tr>
15575c15798
< <a name=330>
---
> <a name=331>
15587,15589c15810,15812
< <b>See also</b> <a href=#333>dlgReject</a>,
< <a href=#308>dlgDialog</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#334>dlgReject</a>,
> <a href=#309>dlgDialog</a>,
> <a href=#336>A Complete Example</a>
15591c15814
< The <tt>dlgAccept</tt> function causes the <a href=#308>dlgDialog</a> to be closed
---
> The <tt>dlgAccept</tt> function causes the <a href=#309>dlgDialog</a> to be closed
15595c15818
< the variables that have been given when the <a href=#304>dialog objects</a>
---
> the variables that have been given when the <a href=#305>dialog objects</a>
15620c15843
< <a name=331>
---
> <a name=332>
15632,15634c15855,15857
< <b>See also</b> <a href=#332>dlgReset</a>,
< <a href=#308>dlgDialog</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#333>dlgReset</a>,
> <a href=#309>dlgDialog</a>,
> <a href=#336>A Complete Example</a>
15637,15638c15860,15861
< <a href=#308>dlgDialog</a> after changes have been made to the variables
< used when defining the <a href=#304>dialog objects</a>.
---
> <a href=#309>dlgDialog</a> after changes have been made to the variables
> used when defining the <a href=#305>dialog objects</a>.
15663c15886
< <a name=332>
---
> <a name=333>
15675,15677c15898,15900
< <b>See also</b> <a href=#333>dlgReject</a>,
< <a href=#308>dlgDialog</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#334>dlgReject</a>,
> <a href=#309>dlgDialog</a>,
> <a href=#336>A Complete Example</a>
15680,15681c15903,15904
< <a href=#304>dialog objects</a> of the current
< <a href=#308>dlgDialog</a>.
---
> <a href=#305>dialog objects</a> of the current
> <a href=#309>dlgDialog</a>.
15685c15908
< Calling <a href=#333><tt>dlgReject()</tt></a> implies a call
---
> Calling <a href=#334><tt>dlgReject()</tt></a> implies a call
15699c15922
< <a name=333>
---
> <a name=334>
15711,15714c15934,15937
< <b>See also</b> <a href=#330>dlgAccept</a>,
< <a href=#332>dlgReset</a>,
< <a href=#308>dlgDialog</a>,
< <a href=#335>A Complete Example</a>
---
> <b>See also</b> <a href=#331>dlgAccept</a>,
> <a href=#333>dlgReset</a>,
> <a href=#309>dlgDialog</a>,
> <a href=#336>A Complete Example</a>
15716c15939
< The <tt>dlgReject</tt> function causes the <a href=#308>dlgDialog</a> to be closed
---
> The <tt>dlgReject</tt> function causes the <a href=#309>dlgDialog</a> to be closed
15720c15943
< The variables that have been given when the <a href=#304>dialog objects</a>
---
> The variables that have been given when the <a href=#305>dialog objects</a>
15737c15960
< Calling <tt>dlgReject()</tt> implies a call to <a href=#332><tt>dlgReset()</tt></a>.
---
> Calling <tt>dlgReject()</tt> implies a call to <a href=#333><tt>dlgReset()</tt></a>.
15747c15970
< <a name=334>
---
> <a name=335>
15762c15985
< <a name=335>
---
> <a name=336>
15810c16033
< <a name=336>
---
> <a name=337>
15813c16036
< This can be used to format the text of several <a href=#299>User Language Dialog</a> objects,
---
> This can be used to format the text of several <a href=#300>User Language Dialog</a> objects,
15845,15846c16068,16069
< <li><tt>href</tt> - The reference target as in <tt>&lt;a href="target.qml"&gt;...&lt;/a&gt;</tt>.  You can also specify an additional anchor within the specified target document, for example <tt>&lt;a href="target.qml#123"&gt;...&lt;/a&gt;</tt>.
< <li><tt>name</tt> - The anchor name, as in <tt>&lt;a name="target"&gt;...&lt;/a&gt;</tt>.
---
> <li><tt>href</tt> - The reference target as in <tt>&lt;a href="#123"&gt;...&lt;/a&gt;</tt>.
> <li><tt>name</tt> - The anchor name, as in <tt>&lt;a name="123"&gt;...&lt;/a&gt;</tt>.
15936c16159
< <a name=337>
---
> <a name=338>
15984c16207
< <a name=338>
---
> <a name=339>
16029c16252
< <a name=339>
---
> <a name=340>
16070c16293
< <a name=340>
---
> <a name=341>
16090c16313
< <a name=341>
---
> <a name=342>
16109c16332
< <a name=342>
---
> <a name=343>
16117c16340
< <a href=#341>Technical Support</a> staff
---
> <a href=#342>Technical Support</a> staff
16151c16374
< <a name=343>
---
> <a name=344>
16169c16392
< <a href=#341>Technical Support</a> staff for
---
> <a href=#342>Technical Support</a> staff for
16179c16402
< <a name=344>
---
> <a name=345>
