[Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx:[7716] docs/trunk/oodguide/Chapter06.xml

2012-03-31 Thread Jean-Louis Faucher
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

2012-03-31 Thread Mark Miesfeld
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

2012-03-31 Thread Oliver Sims
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

2012-03-31 Thread Oliver Sims
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