From: <mie...@us...> - 2013-01-18 03:09:36
|
Revision: 8853 http://sourceforge.net/p/oorexx/code-0/8853 Author: miesfeld Date: 2013-01-18 03:09:32 +0000 (Fri, 18 Jan 2013) Log Message: ----------- Feature Requests: #249 Add support for generalized resizable dialogs See ticket [Feature-requests:#249] Modified Paths: -------------- docs/trunk/oodialog/en-US/propertySheetDialogs.xml Modified: docs/trunk/oodialog/en-US/propertySheetDialogs.xml =================================================================== --- docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-01-17 04:07:24 UTC (rev 8852) +++ docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-01-18 03:09:32 UTC (rev 8853) @@ -1266,8 +1266,8 @@ <indexterm><primary>new</primary><secondary>ResDialog class</secondary></indexterm> <programlisting> <![CDATA[ ->>--new(--pages--+--------+--+---------+--+---------+--)-------->< - +-,-opts-+ +-,-title-+ +-,-hFile-+ +>>--new(--pages--+--------+--+---------+--+---------+--+------+--)------------->< + +-,-opts-+ +-,-title-+ +-,-hFile-+ +-,-id-+ ]]> </programlisting> @@ -1431,6 +1431,12 @@ added to the <xref linkend="atrConstDir"/> directory. </para> </listitem></varlistentry> + <varlistentry><term>id [optional]</term> + <listitem> + <para> + Sets the <xref linkend="atrID"/> attribute to the positive whole number specified. + </para> + </listitem></varlistentry> </variablelist> </para> </listitem></varlistentry> @@ -1440,9 +1446,9 @@ <computeroutput>PropertySheetDialog</computeroutput> dialogs are a little different than most ooDialog dialogs in that their life-cycle is controlled by the operating system rather than the ooDialog framework. In general the programmer customizes these dialogs by using the proper keywords in the <emphasis role="italic">opts</emphasis> - argument and by setting the attributes of the dialog object, then starting the dialog through - <xref linkend="mthExecuteClsPSD"/> or <xref linkend="mthPopupClsPSD"/>. Most of the programming - work for a property sheet dialog is in the dialogs that are used as the pages for the property sheet. + argument and by setting the attributes of the dialog object, then starting the dialog through <xref + linkend="mthExecuteClsPSD"/> or <xref linkend="mthPopupClsPSD"/>. Most of the programming work for a property sheet + dialog is in the dialogs that are used as the pages for the property sheet. </para> </listitem></varlistentry> <varlistentry><term><emphasis role="bold">Example:</emphasis></term> @@ -1676,6 +1682,61 @@ </variablelist> </section> <!-- End PropertySheetDialog::header() [attribute] --> +<section id="atrID" xreflabel="id"><title>id (Attribute)</title> +<indexterm><primary>id</primary></indexterm> +<indexterm><primary>PropertySheetDialog class</primary><secondary>id</secondary></indexterm> +<programlisting> +<![CDATA[ +>>--id----------------------------------------------------->< + +>>--id = varName------------------------------------------->< + +]]> +</programlisting> + +<para> + xx +</para> +<variablelist> + <varlistentry><term><emphasis role="bold">id get:</emphasis></term> + <listitem> + <para> + details about get + </para> + </listitem></varlistentry> + <varlistentry><term><emphasis role="bold">id set:</emphasis></term> + <listitem> + <para> + details about set + </para> + </listitem></varlistentry> + <varlistentry><term><emphasis role="bold">Remarks:</emphasis></term> + <listitem> + <para> + Additional comments. + </para> + </listitem></varlistentry> + <varlistentry><term><emphasis role="bold">Details</emphasis></term> + <listitem> + <para> + Raises syntax errors when incorrect usage is detected. + </para> + </listitem></varlistentry> + <varlistentry><term><emphasis role="bold">Example:</emphasis></term> + <listitem> + <para> + This example ... +<programlisting> +<![CDATA[ + + +]]> +</programlisting> + </para> + </listitem></varlistentry> +</variablelist> +</section> <!-- End PropertySheetDialog::id() [attribute] --> + <section id="atrImageList" xreflabel="imageList"><title>imageList (Attribute)</title> <indexterm><primary>imageList</primary></indexterm> <indexterm><primary>PropertySheetDialog class</primary><secondary>imageList</secondary></indexterm> |
From: <mie...@us...> - 2013-01-20 08:07:47
|
Revision: 8867 http://sourceforge.net/p/oorexx/code-0/8867 Author: miesfeld Date: 2013-01-20 08:07:45 +0000 (Sun, 20 Jan 2013) Log Message: ----------- ooDialog doc - fix tags Modified Paths: -------------- docs/trunk/oodialog/en-US/propertySheetDialogs.xml Modified: docs/trunk/oodialog/en-US/propertySheetDialogs.xml =================================================================== --- docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-01-20 07:58:51 UTC (rev 8866) +++ docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-01-20 08:07:45 UTC (rev 8867) @@ -1266,8 +1266,8 @@ <indexterm><primary>new</primary><secondary>ResDialog class</secondary></indexterm> <programlisting> <![CDATA[ ->>--new(--pages--+--------+--+---------+--+---------+--+------+--)------------->< - +-,-opts-+ +-,-title-+ +-,-hFile-+ +-,-id-+ +>>--new(--pages--+--------+--+---------+--+---------+--)----------------------->< + +-,-opts-+ +-,-title-+ +-,-hFile-+ ]]> </programlisting> @@ -1431,12 +1431,6 @@ added to the <xref linkend="atrConstDir"/> directory. </para> </listitem></varlistentry> - <varlistentry><term>id [optional]</term> - <listitem> - <para> - Sets the <xref linkend="atrID"/> attribute to the positive whole number specified. - </para> - </listitem></varlistentry> </variablelist> </para> </listitem></varlistentry> @@ -1682,61 +1676,6 @@ </variablelist> </section> <!-- End PropertySheetDialog::header() [attribute] --> -<section id="atrID" xreflabel="id"><title>id (Attribute)</title> -<indexterm><primary>id</primary></indexterm> -<indexterm><primary>PropertySheetDialog class</primary><secondary>id</secondary></indexterm> -<programlisting> -<![CDATA[ ->>--id----------------------------------------------------->< - ->>--id = varName------------------------------------------->< - -]]> -</programlisting> - -<para> - xx -</para> -<variablelist> - <varlistentry><term><emphasis role="bold">id get:</emphasis></term> - <listitem> - <para> - details about get - </para> - </listitem></varlistentry> - <varlistentry><term><emphasis role="bold">id set:</emphasis></term> - <listitem> - <para> - details about set - </para> - </listitem></varlistentry> - <varlistentry><term><emphasis role="bold">Remarks:</emphasis></term> - <listitem> - <para> - Additional comments. - </para> - </listitem></varlistentry> - <varlistentry><term><emphasis role="bold">Details</emphasis></term> - <listitem> - <para> - Raises syntax errors when incorrect usage is detected. - </para> - </listitem></varlistentry> - <varlistentry><term><emphasis role="bold">Example:</emphasis></term> - <listitem> - <para> - This example ... -<programlisting> -<![CDATA[ - - -]]> -</programlisting> - </para> - </listitem></varlistentry> -</variablelist> -</section> <!-- End PropertySheetDialog::id() [attribute] --> - <section id="atrImageList" xreflabel="imageList"><title>imageList (Attribute)</title> <indexterm><primary>imageList</primary></indexterm> <indexterm><primary>PropertySheetDialog class</primary><secondary>imageList</secondary></indexterm> |
From: <os...@us...> - 2013-02-23 15:59:57
|
Revision: 9026 http://sourceforge.net/p/oorexx/code-0/9026 Author: osims Date: 2013-02-23 15:59:53 +0000 (Sat, 23 Feb 2013) Log Message: ----------- Corrected teeny typo - section 4.3.1, "(Rc new, Rex new, and User new,)" should be "(Rc new, Res new, and User new,)" Modified Paths: -------------- docs/trunk/oodialog/en-US/propertySheetDialogs.xml Modified: docs/trunk/oodialog/en-US/propertySheetDialogs.xml =================================================================== --- docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-02-22 22:32:56 UTC (rev 9025) +++ docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-02-23 15:59:53 UTC (rev 9026) @@ -4228,7 +4228,7 @@ <para> The <computeroutput>PropertySheetPage</computeroutput> class is a mixin class that contains the methods of a property sheet page dialog object. Other than the individual <emphasis role="italic">new</emphasis> methods for each of the - three types of property sheet page dialogs, (Rc <xref linkend="mthNewClsRcPSPDialog"/>, Rex <xref + three types of property sheet page dialogs, (Rc <xref linkend="mthNewClsRcPSPDialog"/>, Res <xref linkend="mthNewClsResPSPDialog"/>, and User <xref linkend="mthNewClsUserPSPDialog"/>,) all page methods come from the <computeroutput>PropertySheetPage</computeroutput> class. Of course, each property sheet page dialog has all the methods of the <xref linkend="chpDialogObject"/> object and the methods of its parent class, |
From: <os...@us...> - 2013-02-23 16:08:12
|
Revision: 9027 http://sourceforge.net/p/oorexx/code-0/9027 Author: osims Date: 2013-02-23 16:08:09 +0000 (Sat, 23 Feb 2013) Log Message: ----------- Corrected typo in last line of 3rd para of Chapter 4 (page page 533 of build 9024): "Contol Dialogs" should be "ControlDialog". Modified Paths: -------------- docs/trunk/oodialog/en-US/propertySheetDialogs.xml Modified: docs/trunk/oodialog/en-US/propertySheetDialogs.xml =================================================================== --- docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-02-23 15:59:53 UTC (rev 9026) +++ docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-02-23 16:08:09 UTC (rev 9027) @@ -62,7 +62,7 @@ dialogs because they function like a dialog control within the top-level dialog. These dialogs work well as the content for tab control pages. The implementation for control dialogs is primarily through the <xref linkend="clsControlDialog"/> mixin class and the subclasses that inherit the - <computeroutput>ContolDialog</computeroutput> class. + <computeroutput>ControlDialog</computeroutput> class. </para> |
From: <mie...@us...> - 2013-02-23 20:25:18
|
Revision: 9028 http://sourceforge.net/p/oorexx/code-0/9028 Author: miesfeld Date: 2013-02-23 20:25:14 +0000 (Sat, 23 Feb 2013) Log Message: ----------- ooDialog doc - Emphasis distinction between property sheets and control dialogs in their chapter Modified Paths: -------------- docs/trunk/oodialog/en-US/propertySheetDialogs.xml Modified: docs/trunk/oodialog/en-US/propertySheetDialogs.xml =================================================================== --- docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-02-23 16:08:09 UTC (rev 9027) +++ docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-02-23 20:25:14 UTC (rev 9028) @@ -47,6 +47,15 @@ <indexterm><primary>PropertySheet dialogs</primary></indexterm> <indexterm><primary>Control dialogs</primary></indexterm> <para> + ooDialog supports two approaches to embedding content in a <xref linkend="clsTab"/> control. Although the appearance of a + dialog using either approach can appear almost exactly the same, there are distinct differences in the two approaches. + These approaches are discussed in this chapter. +</para> + +<variablelist> + <varlistentry><term><emphasis role="bold">Property Sheet:</emphasis></term> + <listitem> + <para> A Windows <emphasis role="italic">property sheet</emphasis> is a main window containing one or more overlapping windows. Each of the overlapping windows is called a <emphasis role="italic">page</emphasis>. The main window is called a property sheet, signifying a property sheet is used to set <emphasis role="italic">properties</emphasis>. In @@ -56,14 +65,19 @@ ooDialog implements property sheets through the <xref linkend="clsPropertySheetDialog"/> and the <xref linkend="clsPropertySheetPage"/> classes. </para> -<para> - Windows has a style for dialogs that allows the dialog to work well as a dialog within a top-level dialog. The - ooDialog framework has support for this type of dialog and calls them <emphasis role="italic">control</emphasis> - dialogs because they function like a dialog control within the top-level dialog. These dialogs work well as the - content for tab control pages. The implementation for control dialogs is primarily through the - <xref linkend="clsControlDialog"/> mixin class and the subclasses that inherit the - <computeroutput>ControlDialog</computeroutput> class. -</para> + </listitem></varlistentry> + <varlistentry><term><emphasis role="bold">Control Dialogs:</emphasis></term> + <listitem> + <para> + Windows also has a style for dialogs that allows the dialog to work well as a dialog within a top-level dialog. The + ooDialog framework has support for this type of dialog and calls them <emphasis role="italic">control</emphasis> + dialogs because they function like a dialog control within the top-level dialog. These dialogs work well as the + content for tab control pages. The implementation for control dialogs is primarily through the <xref + linkend="clsControlDialog"/> mixin class and the subclasses that inherit the + <computeroutput>ControlDialog</computeroutput> class. + </para> + </listitem></varlistentry> +</variablelist> <section id="sctControlDialogs" xreflabel="Control"><title>Control Dialogs</title> |
From: <os...@us...> - 2013-02-27 17:08:07
|
Revision: 9044 http://sourceforge.net/p/oorexx/code-0/9044 Author: osims Date: 2013-02-27 17:08:04 +0000 (Wed, 27 Feb 2013) Log Message: ----------- Typo "useing" changed to "using" on Page 534 in last line of the "Example" para. (build 9035) Modified Paths: -------------- docs/trunk/oodialog/en-US/propertySheetDialogs.xml Modified: docs/trunk/oodialog/en-US/propertySheetDialogs.xml =================================================================== --- docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-02-27 01:29:56 UTC (rev 9043) +++ docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-02-27 17:08:04 UTC (rev 9044) @@ -200,7 +200,7 @@ <para> This example shows the <emphasis role="italic">ok</emphasis> method of a main dialog that uses control dialogs as the pages of a tab control. If the user closes the main dialog with <emphasis role="italic">ok</emphasis> then all - the control dialogs used as pages are ended useing <emphasis role="italic">endExecution</emphasis> with an argument + the control dialogs used as pages are ended using <emphasis role="italic">endExecution</emphasis> with an argument of true: <programlisting> <![CDATA[ |
From: <mie...@us...> - 2013-12-07 23:10:37
|
Revision: 9638 http://sourceforge.net/p/oorexx/code-0/9638 Author: miesfeld Date: 2013-12-07 23:10:34 +0000 (Sat, 07 Dec 2013) Log Message: ----------- ooDialog docs trunk - fix copy / paste error in PropertySheetDialog::setCulSel() doc Modified Paths: -------------- docs/trunk/oodialog/en-US/propertySheetDialogs.xml Modified: docs/trunk/oodialog/en-US/propertySheetDialogs.xml =================================================================== --- docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-12-07 21:48:47 UTC (rev 9637) +++ docs/trunk/oodialog/en-US/propertySheetDialogs.xml 2013-12-07 23:10:34 UTC (rev 9638) @@ -3514,7 +3514,7 @@ <varlistentry><term>index [optional]</term> <listitem> <para> - The one-based index of the page to be removed. If this argument is omitted, then the <emphasis + The one-based index of the page to be activated. If this argument is omitted, then the <emphasis role="italic">hPropSheetPage</emphasis> argument can not be omitted. </para> </listitem></varlistentry> @@ -3522,7 +3522,7 @@ <listitem> <para> A <xref linkend="mthIndexToPage"/> <xref linkend="defHandle"/> for the page to be - removed. If this argument is omitted, then the <emphasis role="italic">index</emphasis> argument can not be + activated If this argument is omitted, then the <emphasis role="italic">index</emphasis> argument can not be omitted. </para> </listitem></varlistentry> |