[Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx:[7716] docs/trunk/oodguide/Chapter06.xml
Oliver I had to fix that to get a pdf under cygwin, you may need the sames fixes. Chapter02.xml line 302 role=italic -- add quotes : role=italic Chapter05.xml line 436 xref linkend=chap05-defimage -- close the tag : xref linkend=chap05-defimage/ Chapter06.xml line 471 : endterm=offsetting.title -- reference to non-existent ID OFFSETTING.TITLE Jean-Louis -- Message transféré -- De : os...@users.sourceforge.net Date : 31 mars 2012 17:39 Objet : [Oorexx-svn] SF.net SVN: oorexx:[7716] docs/trunk/oodguide/Chapter06.xml À : oorexx-...@lists.sourceforge.net Revision: 7716 http://oorexx.svn.sourceforge.net/oorexx/?rev=7716view=rev Author: osims Date: 2012-03-31 15:39:00 + (Sat, 31 Mar 2012) Log Message: --- Chapter 6 finished (except for any cleanup after seeing the PDF). Modified Paths: -- docs/trunk/oodguide/Chapter06.xml Modified: docs/trunk/oodguide/Chapter06.xml === --- docs/trunk/oodguide/Chapter06.xml 2012-03-31 10:48:45 UTC (rev 7715) +++ docs/trunk/oodguide/Chapter06.xml 2012-03-31 15:39:00 UTC (rev 7716) @@ -330,7 +330,7 @@ by double-clicking an icon in the Order Management window is discussed. /para -section id=chap06-popups-starttitleStarting a Popup Dialog/title !-- Section 6.2.2 -- +section id=chap06-popups-starttitleStarting a Popup Dialog/title !-- Section 6.2.1 -- indextermprimaryPopups/primarysecondaryParents/secondary/indexterm indextermprimaryParents/primarysecondaryPopups/secondary/indexterm paraIn previous chapters, dialogs have been started using the statement @@ -357,9 +357,8 @@ argument for emphasis role=italic~popupAsChild(parentDlg)/emphasis is the parent dialog./para /listitem /itemizedlist -!-- if startupcustomerlist, if open a customer, then close list, cust also closes. But if use startup, it doesn't. -- - indextermprimaryPopups/primarysecondaryPopupAsChild/secondary/indexterm - indextermprimaryPopupAsChild/primary/indexterm + indextermprimaryPopups/primarysecondaryPopupAsChild/secondary/indexterm +indextermprimaryPopupAsChild/primary/indexterm /para para It is the latter - emphasis role=italic~popupAsChild/emphasis - @@ -501,38 +500,32 @@ /para /section !-- End of Section 6.2.2 -- - section id=chap06-popups-interprettitleUse of Interpret/title !-- Section 6.2.3 -- + section id=chap06-popups-interprettitle id=interpret.titleUse of Interpret/title !-- Section 6.2.3 -- paraWhen an icon in the Order Management dialog is double-clicked, a child dialog is surfaced. - This is handled by two methods in the computeroutputOrderMgrView/computeroutput class. - First, the event-handling method emphasisonDoubleClick/emphasis catches the double-click, - works out which icon (or record - see xref linkend=chap06-lviews/ below) was double-clicked, - and then calls the emphasis role=italicshowModel/emphasis method. - This method uses an - emphasis role=italicinterpret/emphasis instruction to launch a view of the - component represented by chosen icon, as follows: - programlisting + This is handled by two methods in the computeroutputOrderMgrView/computeroutput class. + First, the event-handling method emphasisonDoubleClick/emphasis catches the + double-click, works out which icon (or record - see xref linkend=chap06-lviews/ + below) was double-clicked, and then calls the emphasis role=italicshowModel/emphasis + method. This method uses an emphasis role=italicinterpret/emphasis instruction to + launch a view of the component represented by chosen icon, as follows: programlisting ![CDATA[ use arg record className = record~ID viewClassName = className||View interpret .||viewClassName||~newInstance(self) ]] - /programlisting - Thus in principle icons for additional components can be added - without changing the code. An arguably better approach could have been to hold the - class object in the record, and to invoke - emphasis role=italicnewInstance/emphasis directly on the class object. - However, in the next exercise, the mechanics of invoking the various components will be moved - to a support class called computeroutputObjectMgr/computeroutput, where use of - emphasisinterpret/emphasis will not be optional. -/para -para - Finally, a separate file - computeroutputRequiresList.rex/computeroutput - is used - to contains the set of emphasis role=italic::requires/emphasis statements corresponding - to the components that might be surfaced. This is why the first executable statement in - the file computeroutputOrderMgrView.rex/computeroutput is - emphasis role=italiccall OrderMgr\RequiresList.rex/emphasis. -/para + /programlistingThus in principle icons for additional components can
Re: [Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx:[7716] docs/trunk/oodguide/Chapter06.xml
Oliver, Just as a FYI, I had to fix a couple of tags last night also to get the guide to compile. You can see what in the last 2 commits I made. -- Mark Miesfeld On Sat, Mar 31, 2012 at 9:08 AM, Jean-Louis Faucher jfaucher...@gmail.comwrote: Oliver I had to fix that to get a pdf under cygwin, you may need the sames fixes. Chapter02.xml line 302 role=italic -- add quotes : role=italic Chapter05.xml line 436 xref linkend=chap05-defimage -- close the tag : xref linkend=chap05-defimage/ Chapter06.xml line 471 : endterm=offsetting.title -- reference to non-existent ID OFFSETTING.TITLE Jean-Louis -- Message transféré -- De : os...@users.sourceforge.net Date : 31 mars 2012 17:39 Objet : [Oorexx-svn] SF.net SVN: oorexx:[7716] docs/trunk/oodguide/Chapter06.xml À : oorexx-...@lists.sourceforge.net Revision: 7716 http://oorexx.svn.sourceforge.net/oorexx/?rev=7716view=rev Author: osims Date: 2012-03-31 15:39:00 + (Sat, 31 Mar 2012) Log Message: --- Chapter 6 finished (except for any cleanup after seeing the PDF). Modified Paths: -- docs/trunk/oodguide/Chapter06.xml Modified: docs/trunk/oodguide/Chapter06.xml === --- docs/trunk/oodguide/Chapter06.xml 2012-03-31 10:48:45 UTC (rev 7715) +++ docs/trunk/oodguide/Chapter06.xml 2012-03-31 15:39:00 UTC (rev 7716) @@ -330,7 +330,7 @@ by double-clicking an icon in the Order Management window is discussed. /para -section id=chap06-popups-starttitleStarting a Popup Dialog/title !-- Section 6.2.2 -- +section id=chap06-popups-starttitleStarting a Popup Dialog/title !-- Section 6.2.1 -- indextermprimaryPopups/primarysecondaryParents/secondary/indexterm indextermprimaryParents/primarysecondaryPopups/secondary/indexterm paraIn previous chapters, dialogs have been started using the statement @@ -357,9 +357,8 @@ argument for emphasis role=italic~popupAsChild(parentDlg)/emphasis is the parent dialog./para /listitem /itemizedlist -!-- if startupcustomerlist, if open a customer, then close list, cust also closes. But if use startup, it doesn't. -- - indextermprimaryPopups/primarysecondaryPopupAsChild/secondary/indexterm - indextermprimaryPopupAsChild/primary/indexterm + indextermprimaryPopups/primarysecondaryPopupAsChild/secondary/indexterm +indextermprimaryPopupAsChild/primary/indexterm /para para It is the latter - emphasis role=italic~popupAsChild/emphasis - @@ -501,38 +500,32 @@ /para /section !-- End of Section 6.2.2 -- - section id=chap06-popups-interprettitleUse of Interpret/title !-- Section 6.2.3 -- + section id=chap06-popups-interprettitle id=interpret.titleUse of Interpret/title !-- Section 6.2.3 -- paraWhen an icon in the Order Management dialog is double-clicked, a child dialog is surfaced. - This is handled by two methods in the computeroutputOrderMgrView/computeroutput class. - First, the event-handling method emphasisonDoubleClick/emphasis catches the double-click, - works out which icon (or record - see xref linkend=chap06-lviews/ below) was double-clicked, - and then calls the emphasis role=italicshowModel/emphasis method. - This method uses an - emphasis role=italicinterpret/emphasis instruction to launch a view of the - component represented by chosen icon, as follows: - programlisting + This is handled by two methods in the computeroutputOrderMgrView/computeroutput class. + First, the event-handling method emphasisonDoubleClick/emphasis catches the + double-click, works out which icon (or record - see xref linkend=chap06-lviews/ + below) was double-clicked, and then calls the emphasis role=italicshowModel/emphasis + method. This method uses an emphasis role=italicinterpret/emphasis instruction to + launch a view of the component represented by chosen icon, as follows: programlisting ![CDATA[ use arg record className = record~ID viewClassName = className||View interpret .||viewClassName||~newInstance(self) ]] - /programlisting - Thus in principle icons for additional components can be added - without changing the code. An arguably better approach could have been to hold the - class object in the record, and to invoke - emphasis role=italicnewInstance/emphasis directly on the class object. - However, in the next exercise, the mechanics of invoking the various components will be moved - to a support class called computeroutputObjectMgr/computeroutput, where use of - emphasisinterpret/emphasis will not be optional. -/para -para - Finally, a separate file - computeroutputRequiresList.rex/computeroutput - is used - to contains the set of emphasis
Re: [Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx:[7716]docs/trunk/oodguide/Chapter06.xml
Many thanks, Jean-Louis, Have corrected files and committed them (rev 7720). Atb, Oliver _ From: Jean-Louis Faucher [mailto:jfaucher...@gmail.com] Sent: 31 March 2012 16:09 To: Open Object Rexx Developer Mailing List Subject: [Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx:[7716]docs/trunk/oodguide/Chapter06.xml Oliver I had to fix that to get a pdf under cygwin, you may need the sames fixes. Chapter02.xml line 302 role=italic -- add quotes : role=italic Chapter05.xml line 436 xref linkend=chap05-defimage -- close the tag : xref linkend=chap05-defimage/ Chapter06.xml line 471 : endterm=offsetting.title -- reference to non-existent ID OFFSETTING.TITLE Jean-Louis -- Message transféré -- De : os...@users.sourceforge.net Date : 31 mars 2012 17:39 Objet : [Oorexx-svn] SF.net SVN: oorexx:[7716] docs/trunk/oodguide/Chapter06.xml À : oorexx-...@lists.sourceforge.net Revision: 7716 http://oorexx.svn.sourceforge.net/oorexx/?rev=7716 http://oorexx.svn.sourceforge.net/oorexx/?rev=7716view=rev view=rev Author: osims Date: 2012-03-31 15:39:00 + (Sat, 31 Mar 2012) Log Message: --- Chapter 6 finished (except for any cleanup after seeing the PDF). Modified Paths: -- docs/trunk/oodguide/Chapter06.xml Modified: docs/trunk/oodguide/Chapter06.xml === --- docs/trunk/oodguide/Chapter06.xml 2012-03-31 10:48:45 UTC (rev 7715) +++ docs/trunk/oodguide/Chapter06.xml 2012-03-31 15:39:00 UTC (rev 7716) @@ -330,7 +330,7 @@ by double-clicking an icon in the Order Management window is discussed. /para -section id=chap06-popups-starttitleStarting a Popup Dialog/title !-- Section 6.2.2 -- +section id=chap06-popups-starttitleStarting a Popup Dialog/title !-- Section 6.2.1 -- indextermprimaryPopups/primarysecondaryParents/secondary/indexter m indextermprimaryParents/primarysecondaryPopups/secondary/indexter m paraIn previous chapters, dialogs have been started using the statement @@ -357,9 +357,8 @@ argument for emphasis role=italic~popupAsChild(parentDlg)/emphasis is the parent dialog./para /listitem /itemizedlist -!-- if startupcustomerlist, if open a customer, then close list, cust also closes. But if use startup, it doesn't. -- - indextermprimaryPopups/primarysecondaryPopupAsChild/secondary/ind exterm - indextermprimaryPopupAsChild/primary/indexterm + indextermprimaryPopups/primarysecondaryPopupAsChild/secondary/ind exterm +indextermprimaryPopupAsChild/primary/indexterm /para para It is the latter - emphasis role=italic~popupAsChild/emphasis - @@ -501,38 +500,32 @@ /para /section !-- End of Section 6.2.2 -- - section id=chap06-popups-interprettitleUse of Interpret/title !-- Section 6.2.3 -- + section id=chap06-popups-interprettitle id=interpret.titleUse of Interpret/title !-- Section 6.2.3 -- paraWhen an icon in the Order Management dialog is double-clicked, a child dialog is surfaced. - This is handled by two methods in the computeroutputOrderMgrView/computeroutput class. - First, the event-handling method emphasisonDoubleClick/emphasis catches the double-click, - works out which icon (or record - see xref linkend=chap06-lviews/ below) was double-clicked, - and then calls the emphasis role=italicshowModel/emphasis method. - This method uses an - emphasis role=italicinterpret/emphasis instruction to launch a view of the - component represented by chosen icon, as follows: - programlisting + This is handled by two methods in the computeroutputOrderMgrView/computeroutput class. + First, the event-handling method emphasisonDoubleClick/emphasis catches the + double-click, works out which icon (or record - see xref linkend=chap06-lviews/ + below) was double-clicked, and then calls the emphasis role=italicshowModel/emphasis + method. This method uses an emphasis role=italicinterpret/emphasis instruction to + launch a view of the component represented by chosen icon, as follows: programlisting ![CDATA[ use arg record className = record~ID viewClassName = className||View interpret .||viewClassName||~newInstance(self) ]] - /programlisting - Thus in principle icons for additional components can be added - without changing the code. An arguably better approach could have been to hold the - class object in the record, and to invoke - emphasis role=italicnewInstance/emphasis directly on the class object. - However, in the next exercise, the mechanics of invoking the various components will be moved - to a support class called computeroutputObjectMgr/computeroutput, where use of - emphasisinterpret/emphasis will not be optional. -/para -para - Finally, a separate file - computeroutputRequiresList.rex/computeroutput - is used
Re: [Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx:[7716]docs/trunk/oodguide/Chapter06.xml
Mark, many thanks for the corrections. I (hope I) caught them all, and have updated my files and done a commit earlier today. Btw, will the latest PDF builds be at http://sourceforge.net/projects/oorexx/files/ooDialog/ ? I'm looking forward to checking out Chap 6. Atb, Oliver _ From: Mark Miesfeld [mailto:miesf...@gmail.com] Sent: 31 March 2012 16:31 To: Open Object Rexx Developer Mailing List Subject: Re: [Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx:[7716]docs/trunk/oodguide/Chapter06.xml Oliver, Just as a FYI, I had to fix a couple of tags last night also to get the guide to compile. You can see what in the last 2 commits I made. -- Mark Miesfeld On Sat, Mar 31, 2012 at 9:08 AM, Jean-Louis Faucher jfaucher...@gmail.com wrote: Oliver I had to fix that to get a pdf under cygwin, you may need the sames fixes. Chapter02.xml line 302 role=italic -- add quotes : role=italic Chapter05.xml line 436 xref linkend=chap05-defimage -- close the tag : xref linkend=chap05-defimage/ Chapter06.xml line 471 : endterm=offsetting.title -- reference to non-existent ID OFFSETTING.TITLE Jean-Louis -- Message transféré -- De : os...@users.sourceforge.net Date : 31 mars 2012 17:39 Objet : [Oorexx-svn] SF.net SVN: oorexx:[7716] docs/trunk/oodguide/Chapter06.xml À : oorexx-...@lists.sourceforge.net Revision: 7716 http://oorexx.svn.sourceforge.net/oorexx/?rev=7716 http://oorexx.svn.sourceforge.net/oorexx/?rev=7716view=rev view=rev Author: osims Date: 2012-03-31 15:39:00 + (Sat, 31 Mar 2012) Log Message: --- Chapter 6 finished (except for any cleanup after seeing the PDF). Modified Paths: -- docs/trunk/oodguide/Chapter06.xml Modified: docs/trunk/oodguide/Chapter06.xml === --- docs/trunk/oodguide/Chapter06.xml 2012-03-31 10:48:45 UTC (rev 7715) +++ docs/trunk/oodguide/Chapter06.xml 2012-03-31 15:39:00 UTC (rev 7716) @@ -330,7 +330,7 @@ by double-clicking an icon in the Order Management window is discussed. /para -section id=chap06-popups-starttitleStarting a Popup Dialog/title !-- Section 6.2.2 -- +section id=chap06-popups-starttitleStarting a Popup Dialog/title !-- Section 6.2.1 -- indextermprimaryPopups/primarysecondaryParents/secondary/indexter m indextermprimaryParents/primarysecondaryPopups/secondary/indexter m paraIn previous chapters, dialogs have been started using the statement @@ -357,9 +357,8 @@ argument for emphasis role=italic~popupAsChild(parentDlg)/emphasis is the parent dialog./para /listitem /itemizedlist -!-- if startupcustomerlist, if open a customer, then close list, cust also closes. But if use startup, it doesn't. -- - indextermprimaryPopups/primarysecondaryPopupAsChild/secondary/ind exterm - indextermprimaryPopupAsChild/primary/indexterm + indextermprimaryPopups/primarysecondaryPopupAsChild/secondary/ind exterm +indextermprimaryPopupAsChild/primary/indexterm /para para It is the latter - emphasis role=italic~popupAsChild/emphasis - @@ -501,38 +500,32 @@ /para /section !-- End of Section 6.2.2 -- - section id=chap06-popups-interprettitleUse of Interpret/title !-- Section 6.2.3 -- + section id=chap06-popups-interprettitle id=interpret.titleUse of Interpret/title !-- Section 6.2.3 -- paraWhen an icon in the Order Management dialog is double-clicked, a child dialog is surfaced. - This is handled by two methods in the computeroutputOrderMgrView/computeroutput class. - First, the event-handling method emphasisonDoubleClick/emphasis catches the double-click, - works out which icon (or record - see xref linkend=chap06-lviews/ below) was double-clicked, - and then calls the emphasis role=italicshowModel/emphasis method. - This method uses an - emphasis role=italicinterpret/emphasis instruction to launch a view of the - component represented by chosen icon, as follows: - programlisting + This is handled by two methods in the computeroutputOrderMgrView/computeroutput class. + First, the event-handling method emphasisonDoubleClick/emphasis catches the + double-click, works out which icon (or record - see xref linkend=chap06-lviews/ + below) was double-clicked, and then calls the emphasis role=italicshowModel/emphasis + method. This method uses an emphasis role=italicinterpret/emphasis instruction to + launch a view of the component represented by chosen icon, as follows: programlisting ![CDATA[ use arg record className = record~ID viewClassName = className||View interpret .||viewClassName||~newInstance(self) ]] - /programlisting - Thus in principle icons for additional components can be added - without changing the code. An arguably better approach could have been to hold the - class object in the record, and to invoke