http://developer.vectorworks.net/index.php?title=Template:ComplexDialogLayout3&feed=atom&action=history
Template:ComplexDialogLayout3 - Revision history
2024-03-28T23:51:35Z
Revision history for this page on the wiki
MediaWiki 1.41.0
http://developer.vectorworks.net/index.php?title=Template:ComplexDialogLayout3&diff=23805&oldid=prev
Root: /* Python */
2018-09-15T00:59:58Z
<p><span dir="auto"><span class="autocomment">Python</span></span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 00:59, 15 September 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l89">Line 89:</td>
<td colspan="2" class="diff-lineno">Line 89:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> dialog1 = vs.CreateLayout('Tabs and Swaps', False, 'OK', 'Cancel')</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> dialog1 = vs.CreateLayout('Tabs and Swaps', False, 'OK', 'Cancel')</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> vs.<del style="font-weight: bold; text-decoration: none;">CreateSwapControl </del>(dialog1, kTabControl)</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> vs.<ins style="font-weight: bold; text-decoration: none;">CreateTabControl </ins>(dialog1, kTabControl)</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> vs.CreateGroupBox (dialog1, kTabPane_1, 'Tab Pane 1', True)</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> vs.CreateGroupBox (dialog1, kTabPane_1, 'Tab Pane 1', True)</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> vs.CreateGroupBox (dialog1, kTabPane_2, 'Tab Pane 2', True)</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> vs.CreateGroupBox (dialog1, kTabPane_2, 'Tab Pane 2', True)</div></td></tr>
</table>
Root
http://developer.vectorworks.net/index.php?title=Template:ComplexDialogLayout3&diff=23804&oldid=prev
Root: /* VectorScript */
2018-09-15T00:59:44Z
<p><span dir="auto"><span class="autocomment">VectorScript</span></span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 00:59, 15 September 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l24">Line 24:</td>
<td colspan="2" class="diff-lineno">Line 24:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>BEGIN</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>BEGIN</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>dialog1 := CreateLayout('Tabs and Swaps', FALSE, 'OK', 'Cancel');</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>dialog1 := CreateLayout('Tabs and Swaps', FALSE, 'OK', 'Cancel');</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">CreateSwapControl </del>(dialog1, kTabControl);</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">CreateTabControl </ins>(dialog1, kTabControl);</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CreateGroupBox (dialog1, kTabPane_1, 'Tab Pane 1', TRUE);</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CreateGroupBox (dialog1, kTabPane_1, 'Tab Pane 1', TRUE);</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CreateGroupBox (dialog1, kTabPane_2, 'Tab Pane 2', TRUE);</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CreateGroupBox (dialog1, kTabPane_2, 'Tab Pane 2', TRUE);</div></td></tr>
</table>
Root
http://developer.vectorworks.net/index.php?title=Template:ComplexDialogLayout3&diff=23803&oldid=prev
Root: /* Python */
2018-09-15T00:59:19Z
<p><span dir="auto"><span class="autocomment">Python</span></span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 00:59, 15 September 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l89">Line 89:</td>
<td colspan="2" class="diff-lineno">Line 89:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> dialog1 = vs.CreateLayout('Tabs and Swaps', False, 'OK', 'Cancel')</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> dialog1 = vs.CreateLayout('Tabs and Swaps', False, 'OK', 'Cancel')</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> vs.<del style="font-weight: bold; text-decoration: none;">CreateTabControl </del>(dialog1, kTabControl)</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> vs.<ins style="font-weight: bold; text-decoration: none;">CreateSwapControl </ins>(dialog1, kTabControl)</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> vs.CreateGroupBox (dialog1, kTabPane_1, 'Tab Pane 1', True)</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> vs.CreateGroupBox (dialog1, kTabPane_1, 'Tab Pane 1', True)</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> vs.CreateGroupBox (dialog1, kTabPane_2, 'Tab Pane 2', True)</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> vs.CreateGroupBox (dialog1, kTabPane_2, 'Tab Pane 2', True)</div></td></tr>
</table>
Root
http://developer.vectorworks.net/index.php?title=Template:ComplexDialogLayout3&diff=23802&oldid=prev
Root: /* VectorScript */
2018-09-15T00:58:58Z
<p><span dir="auto"><span class="autocomment">VectorScript</span></span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 00:58, 15 September 2018</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l24">Line 24:</td>
<td colspan="2" class="diff-lineno">Line 24:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>BEGIN</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>BEGIN</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>dialog1 := CreateLayout('Tabs and Swaps', FALSE, 'OK', 'Cancel');</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>dialog1 := CreateLayout('Tabs and Swaps', FALSE, 'OK', 'Cancel');</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">CreateTabControl </del>(dialog1, kTabControl);</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">CreateSwapControl </ins>(dialog1, kTabControl);</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CreateGroupBox (dialog1, kTabPane_1, 'Tab Pane 1', TRUE);</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CreateGroupBox (dialog1, kTabPane_1, 'Tab Pane 1', TRUE);</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CreateGroupBox (dialog1, kTabPane_2, 'Tab Pane 2', TRUE);</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CreateGroupBox (dialog1, kTabPane_2, 'Tab Pane 2', TRUE);</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l64">Line 64:</td>
<td colspan="2" class="diff-lineno">Line 64:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>RUN(dialog1_Main);</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>RUN(dialog1_Main);</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></code></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></code></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==== Python ====</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==== Python ====</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><code lang="py"></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><code lang="py"></div></td></tr>
</table>
Root
http://developer.vectorworks.net/index.php?title=Template:ComplexDialogLayout3&diff=18940&oldid=prev
Maziar at 17:02, 22 July 2014
2014-07-22T17:02:27Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 17:02, 22 July 2014</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l119">Line 119:</td>
<td colspan="2" class="diff-lineno">Line 119:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>def dialog1_Main(): </div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>def dialog1_Main(): </div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> global dialog1</ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> dialog1 = dialog1_Setup()</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> dialog1 = dialog1_Setup()</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> if vs.RunLayoutDialog(dialog1, dialog1_Handler) == 1:</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> if vs.RunLayoutDialog(dialog1, dialog1_Handler) == 1:</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> pass</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> pass</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"> </del></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">dialog1 = 0 </ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>dialog1_Main()</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>dialog1_Main()</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></code></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></code></div></td></tr>
</table>
Maziar
http://developer.vectorworks.net/index.php?title=Template:ComplexDialogLayout3&diff=18925&oldid=prev
Maziar: Created page with "==== VectorScript ==== <code lang="pas"> PROCEDURE dialog1_Main; CONST kOK = 1; kCancel = 2; kTabControl = 4; kTabPane_1 = 5; kTabPane_2 = 6; kSwa..."
2014-07-17T19:56:42Z
<p>Created page with "==== VectorScript ==== <code lang="pas"> PROCEDURE dialog1_Main; CONST kOK = 1; kCancel = 2; kTabControl = 4; kTabPane_1 = 5; kTabPane_2 = 6; kSwa..."</p>
<p><b>New page</b></p><div>==== VectorScript ====<br />
<code lang="pas"><br />
PROCEDURE dialog1_Main;<br />
CONST<br />
kOK = 1;<br />
kCancel = 2;<br />
kTabControl = 4;<br />
kTabPane_1 = 5;<br />
kTabPane_2 = 6;<br />
kSwapControl_1 = 7;<br />
kSwapControl_2 = 8;<br />
kSwapPane_11 = 9;<br />
kSwapPane_21 = 10;<br />
kSwapPane_12 = 11;<br />
kSwapPane_22 = 12;<br />
kButton_11 = 13;<br />
kButton_21 = 14;<br />
kButton_12 = 15;<br />
kButton_22 = 16;<br />
VAR<br />
dialog1 :INTEGER;<br />
<br />
PROCEDURE dialog1_Setup;<br />
BEGIN<br />
dialog1 := CreateLayout('Tabs and Swaps', FALSE, 'OK', 'Cancel');<br />
CreateTabControl (dialog1, kTabControl);<br />
CreateGroupBox (dialog1, kTabPane_1, 'Tab Pane 1', TRUE);<br />
CreateGroupBox (dialog1, kTabPane_2, 'Tab Pane 2', TRUE);<br />
CreateSwapControl (dialog1, kSwapControl_1);<br />
CreateSwapControl (dialog1, kSwapControl_2);<br />
CreateGroupBox (dialog1, kSwapPane_11, '', TRUE);<br />
CreateGroupBox (dialog1, kSwapPane_21, '', TRUE);<br />
CreateGroupBox (dialog1, kSwapPane_12, '', TRUE);<br />
CreateGroupBox (dialog1, kSwapPane_22, '', TRUE);<br />
CreatePushButton (dialog1, kButton_11, 'Button 1');<br />
CreatePushButton (dialog1, kButton_21, 'Button 3');<br />
CreatePushButton (dialog1, kButton_12, 'Button 2');<br />
CreatePushButton (dialog1, kButton_22, 'Button 4');<br />
<br />
SetFirstLayoutItem(dialog1, kTabControl);<br />
CreateTabPane (dialog1, kTabControl, kTabPane_1);<br />
SetFirstGroupItem (dialog1, kTabPane_1, kSwapControl_1);<br />
CreateSwapPane (dialog1, kSwapControl_1, kSwapPane_11);<br />
SetFirstGroupItem (dialog1, kSwapPane_11, kButton_11);<br />
CreateSwapPane (dialog1, kSwapControl_1, kSwapPane_12);<br />
SetFirstGroupItem (dialog1, kSwapPane_12, kButton_12);<br />
CreateTabPane (dialog1, kTabControl, kTabPane_2);<br />
SetFirstGroupItem (dialog1, kTabPane_2, kSwapControl_2);<br />
CreateSwapPane (dialog1, kSwapControl_2, kSwapPane_21);<br />
SetFirstGroupItem (dialog1, kSwapPane_21, kButton_21);<br />
CreateSwapPane (dialog1, kSwapControl_2, kSwapPane_22);<br />
SetFirstGroupItem (dialog1, kSwapPane_22, kButton_22);<br />
END;<br />
<br />
PROCEDURE dialog1_Handler(VAR item :LONGINT; data :LONGINT);<br />
BEGIN<br />
END;<br />
<br />
BEGIN<br />
dialog1_Setup;<br />
IF RunLayoutDialog(dialog1, dialog1_Handler) = 1 THEN BEGIN<br />
END;<br />
END;<br />
RUN(dialog1_Main);<br />
</code><br />
==== Python ====<br />
<code lang="py"><br />
def dialog1_Handler( item , data ):<br />
pass<br />
<br />
def dialog1_Setup():<br />
<br />
kOK = 1<br />
kCancel = 2<br />
kTabControl = 4<br />
kTabPane_1 = 5<br />
kTabPane_2 = 6<br />
kSwapControl_1 = 7<br />
kSwapControl_2 = 8<br />
kSwapPane_11 = 9<br />
kSwapPane_21 = 10<br />
kSwapPane_12 = 11<br />
kSwapPane_22 = 12<br />
kButton_11 = 13<br />
kButton_21 = 14<br />
kButton_12 = 15<br />
kButton_22 = 16 <br />
<br />
dialog1 = vs.CreateLayout('Tabs and Swaps', False, 'OK', 'Cancel')<br />
vs.CreateTabControl (dialog1, kTabControl)<br />
vs.CreateGroupBox (dialog1, kTabPane_1, 'Tab Pane 1', True)<br />
vs.CreateGroupBox (dialog1, kTabPane_2, 'Tab Pane 2', True)<br />
vs.CreateSwapControl (dialog1, kSwapControl_1)<br />
vs.CreateSwapControl (dialog1, kSwapControl_2)<br />
vs.CreateGroupBox (dialog1, kSwapPane_11, '', True)<br />
vs.CreateGroupBox (dialog1, kSwapPane_21, '', True)<br />
vs.CreateGroupBox (dialog1, kSwapPane_12, '', True)<br />
vs.CreateGroupBox (dialog1, kSwapPane_22, '', True)<br />
vs.CreatePushButton (dialog1, kButton_11, 'Button 1')<br />
vs.CreatePushButton (dialog1, kButton_21, 'Button 3')<br />
vs.CreatePushButton (dialog1, kButton_12, 'Button 2')<br />
vs.CreatePushButton (dialog1, kButton_22, 'Button 4')<br />
<br />
vs.SetFirstLayoutItem(dialog1, kTabControl)<br />
vs.CreateTabPane (dialog1, kTabControl, kTabPane_1)<br />
vs.SetFirstGroupItem (dialog1, kTabPane_1, kSwapControl_1)<br />
vs.CreateSwapPane (dialog1, kSwapControl_1, kSwapPane_11)<br />
vs.SetFirstGroupItem (dialog1, kSwapPane_11, kButton_11)<br />
vs.CreateSwapPane (dialog1, kSwapControl_1, kSwapPane_12)<br />
vs.SetFirstGroupItem (dialog1, kSwapPane_12, kButton_12)<br />
vs.CreateTabPane (dialog1, kTabControl, kTabPane_2)<br />
vs.SetFirstGroupItem (dialog1, kTabPane_2, kSwapControl_2)<br />
vs.CreateSwapPane (dialog1, kSwapControl_2, kSwapPane_21)<br />
vs.SetFirstGroupItem (dialog1, kSwapPane_21, kButton_21)<br />
vs.CreateSwapPane (dialog1, kSwapControl_2, kSwapPane_22)<br />
vs.SetFirstGroupItem (dialog1, kSwapPane_22, kButton_22)<br />
return dialog1<br />
<br />
<br />
def dialog1_Main(): <br />
dialog1 = dialog1_Setup()<br />
if vs.RunLayoutDialog(dialog1, dialog1_Handler) == 1:<br />
pass<br />
<br />
dialog1_Main()<br />
</code></div>
Maziar