[Oorexx-devel] ooDialog

2015-01-17 Thread Oliver Sims
Can I suggest that, unless someone picks up ooDialog where Mark left off,
version 4.2.4 should be considered as being the best version to distribute
with ooRexx?

Btw, I have been ill for much of last year, have forgotten a lot, and now
have to repeat my initial Sourceforge and Tortoise learning curve just to
commit stuff. So I'm afraid I cannot myself do the work implied by the above
suggestion - at least not without quite a bit of help from someone. My main
objective at the moment is to complete the ooDialog User Guide, which
pre-reqs ooDialog 4.2.4.

Oliver






--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Build Error in latest ooRexx download? Missing Folder in ooDialog Exercises.

2014-11-27 Thread Oliver Sims
Just got a new computer. Downloaded ooRexx. Then ran a couple of exercises
in 

  c:\Program Files (x86)\ooRexx\samples\oodialog\userGuide\exercises

 

Discovered that Exercise07 crashed badly. The reason was that a ::required
folder was missing.

However, on my old PC the folder was not missing.

 

Checked ooRexx versions on new and old computer - they are the same:
REXX-ooRexx_4.2.0(MT)_32-bit 6.04 22 Feb 2014.

 

Checked the versions of ooDialog and discovered:

  Old PC: ooDialog 4.2.4.9934

  New PC: ooDialog 4.2.3.9852

 

So the latest download (on new PC) includes a version of ooDialog that is
*older* than the older download (on old PC).

 

Btw, I just checked on SVN and the missing folder is NOT missing from the
latest build of ooDialog (rev 10860).

How can I fix this problem?

 

Many thanks,

Oliver

 

 

PS: Missing folder is: Program
Files\ooRexx\samples\ooDialog\userGuide\exercises\Exercise07\Extras\Wow4. 

 

PPS: I have unfortunately been a bit off-colour for the past eight months or
so, and am just trying to get back in the swing of things.

 So I may have missed something relevant to the problem.

 

 

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx Brand Code Updated

2014-08-08 Thread Oliver Sims
Sorry, I'm a bit lost here.
- Ref the 'oorexx subdirectory' - do you mean the installed oorexx on my PC?
(I wouldn't have thought so.)
- In any case, I don't appear to have a 'make' command on my PC (I thought a
make command would come with e.g. a C++ compiler - which I haven't got).

If I'm hopelessly adrift on this, perhaps I could call you to better
understand - sometimes a phone call is worth 100 emails.

Many thanks,
Oliver (a bit lost...) 

 

-Original Message-
From: David Ashley [mailto:w.david.ash...@gmail.com] 
Sent: 07 August 2014 21:06
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooRexx Brand Code Updated

Just cd to the oorexx subdirectory and run

make
make install

On *nix the make  install will need to be run from the root account.

These commands work on both Windows and *nix.

David Ashley

On Thu, 2014-08-07 at 20:51 +0100, Oliver Sims wrote:
 Does this apply to the ooDialog Reference and the ooDialog User Guide? 
 If so, could you give me a little more detail on what precisely I need 
 to do please? For example, I'd guess that doing a make does not use 
 the same software as a C++ make would - or does it?
 
 Many thanks,
 Oliver
 
  
 
 -Original Message-
 From: David Ashley [mailto:w.david.ash...@gmail.com]
 Sent: 07 August 2014 14:56
 To: Open Object Rexx Developer Mailing List
 Subject: [Oorexx-devel] ooRexx Brand Code Updated
 
 All -
 
 If you are producing the ooRexx docs this is an FYI that the ooRexx 
 Brand code has been updated. To get the latest brand code do an svn 
 check out of the docs/trunk/oorexx subdirectory. Next you need to make
 the code and then install it.
 
 If you do not perform this update then you will be missing some new 
 text and images in the Notices appendix. But it will not break you docs.
 
 David Ashley
 
 
 --
 --
 --
 Infragistics Professional
 Build stunning WinForms apps today!
 Reboot your WinForms applications with our WinForms controls. 
 Build a bridge from your legacy apps to the future.
 http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.
 clktrk ___
 Oorexx-devel mailing list
 Oorexx-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/oorexx-devel
 
 
 
 --
 
 Infragistics Professional
 Build stunning WinForms apps today!
 Reboot your WinForms applications with our WinForms controls. 
 Build a bridge from your legacy apps to the future.
 http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.
 clktrk ___
 Oorexx-devel mailing list
 Oorexx-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/oorexx-devel




--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx Brand Code Updated

2014-08-08 Thread Oliver Sims
Ah, thanks. 

I haven't built any docs before. I just updated the xml files for the
ooDialog Guide (and occasionally the ooDialog Ref), used Tortoise-SVN to
commit them, and someone (Mark?) or something else magically built the docs.


If you like, I'll have a go at building these two docs, although I've never
used Publican before, and I'm a bit blank about what build the docs
actually means or implies, so I might need a bit of help.

-- Oliver


 

-Original Message-
From: David Ashley [mailto:w.david.ash...@gmail.com] 
Sent: 08 August 2014 17:16
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooRexx Brand Code Updated

If you do not have Publican installed on your workstation then you need to
install that first. If you do not build the ooRexx docs then just ignore all
this.

1. Use Subversion to check out the docs/trunk/oorexx tree.
2. cd to the oorexx subdir.
3. Run the following on Linux

make
make install

  On Windows run

nmake
nmake install

That will update the ooRexx Brand (common code) on your machine.

David Ashley

On Fri, 2014-08-08 at 16:27 +0100, Oliver Sims wrote:
 Sorry, I'm a bit lost here.
 - Ref the 'oorexx subdirectory' - do you mean the installed oorexx on my
PC?
 (I wouldn't have thought so.)
 - In any case, I don't appear to have a 'make' command on my PC (I 
 thought a make command would come with e.g. a C++ compiler - which I
haven't got).
 
 If I'm hopelessly adrift on this, perhaps I could call you to better 
 understand - sometimes a phone call is worth 100 emails.
 
 Many thanks,
 Oliver (a bit lost...)



--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx Brand Code Updated

2014-08-07 Thread Oliver Sims
Does this apply to the ooDialog Reference and the ooDialog User Guide? 
If so, could you give me a little more detail on what precisely I need to do
please? For example, I'd guess that doing a make does not use the same
software as a C++ make would - or does it?

Many thanks,
Oliver

 

-Original Message-
From: David Ashley [mailto:w.david.ash...@gmail.com] 
Sent: 07 August 2014 14:56
To: Open Object Rexx Developer Mailing List
Subject: [Oorexx-devel] ooRexx Brand Code Updated

All -

If you are producing the ooRexx docs this is an FYI that the ooRexx Brand
code has been updated. To get the latest brand code do an svn check out of
the docs/trunk/oorexx subdirectory. Next you need to make
the code and then install it.

If you do not perform this update then you will be missing some new text and
images in the Notices appendix. But it will not break you docs.

David Ashley



--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx Syntax Diagrams in Rexxref

2014-07-31 Thread Oliver Sims
 
Just a further thought - what happens when the diagram has to go over one
line?
E.g. (from ooDialog reference, section 8.4):

 
--create(--x--,--y--,--cx--,--cy--+-+--+-+--++
---
+-,-title-+  +-,-style-+
+-,-dlgClass-+
 
++--++--++--)--
---
 +-,-fontName-+  +-,-fontSize-+  +-,-expected-+

Then I found the FORMAT diagram (section 7.4.33) - just over one line
(although the second line 
looks rather lonely). Can one force a line break, I wondered? Not saying
it'd be better, just wondering.
 
Oliver


-Original Message-
From: Oliver Sims [mailto:oliver.s...@simsassociates.co.uk] 
Sent: 31 July 2014 18:13
To: 'Open Object Rexx Developer Mailing List'
Subject: RE: [Oorexx-devel] ooRexx Syntax Diagrams in Rexxref

Like it. But I agree with Mike - variable items should be in italics. Is
this possible?
Not too worried about font size (although no smaller please). Is font size
configurable?

However, if we had to vote yes or no right now, I guess I'd vote yes. 

Oliver 
 

-Original Message-
From: Mike Cowlishaw [mailto:m...@speleotrove.com]
Sent: 31 July 2014 17:18
To: 'Open Object Rexx Developer Mailing List'
Subject: Re: [Oorexx-devel] ooRexx Syntax Diagrams in Rexxref

 
 I built a new rexxref.pdf and this time I used the SVG version of the 
 diagrams instead of the PNG versions. I also changed the color to 
 gray.

Probably a good move, more easily printable, but a desaturated yellow could
still be nice.  

 I must say the diagrams look much sharper and they also do not leap 
 out at you as much.
 
 Again, only the built in functions have been converted so far. The new 
 pdf is at http://build.oorexx.org/builds/release-candidates/
 
 Please let me know what you think.

Definitely think the font size could/should be larger, to match the text.

And same comment as before .. variable items should be in italics.

Mike 



--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx Syntax Diagrams in Rexxref

2014-07-31 Thread Oliver Sims
Like it. But I agree with Mike - variable items should be in italics. Is
this possible?
Not too worried about font size (although no smaller please). Is font size
configurable?

However, if we had to vote yes or no right now, I guess I'd vote yes. 

Oliver 
 

-Original Message-
From: Mike Cowlishaw [mailto:m...@speleotrove.com] 
Sent: 31 July 2014 17:18
To: 'Open Object Rexx Developer Mailing List'
Subject: Re: [Oorexx-devel] ooRexx Syntax Diagrams in Rexxref

 
 I built a new rexxref.pdf and this time I used the SVG version of the 
 diagrams instead of the PNG versions. I also changed the color to 
 gray.

Probably a good move, more easily printable, but a desaturated yellow could
still be nice.  

 I must say the diagrams look much sharper and they also do not leap 
 out at you as much.
 
 Again, only the built in functions have been converted so far. The new 
 pdf is at http://build.oorexx.org/builds/release-candidates/
 
 Please let me know what you think.

Definitely think the font size could/should be larger, to match the text.

And same comment as before .. variable items should be in italics.

Mike 



--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Fwd: [No Reply] False Positive submission (3393192)

2014-01-21 Thread Oliver Sims
Have just tried re-download. It worked fine. Semantic must have OK'd the
file name as you suggested.
Many thanks. (Why didn't I try contacting Symantec myself? Doh!)
 
--
Oliver Sims
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 21 January 2014 17:58
To: ooRexx Dev List
Subject: [Oorexx-devel] Fwd: [No Reply] False Positive submission (3393192)


Here is the submission report for 3393192.  I couldn't find it at first or I
would have forwarded if first. 

As you can see here, the file I submitted had a different file name.  Which
is why I think their correction may have been file name based.

--
Mark Miesfeld


-- Forwarded message --
From: falsepositi...@symantec.com
Date: Sun, Dec 15, 2013 at 4:10 PM
Subject: [No Reply] False Positive submission (3393192)
To: miesf...@gmail.com


Thank you for contacting Symantec.

Your submission has been received and will be reviewed. We endeavor to
respond to all submissions within 2 working days.

The tracking number for your submission is: 3393192, please reference this
tracking number in any further correspondence on this issue.

Your submission:
-
  When did the detection you are reporting occur? = DOWNLOAD
  Which product were you using when you saw this? = NIS
  Which of the following types of detection are you reporting? =
AUTO-PROTECT

  Name (person to contact) = Mark Miesfeld
  Email address = miesf...@gmail.com
  Are you the creator or distributor of the software in question? = yes

  File being uploaded = oorexx420_9716-x86_32.exe
  Download (or blocking) URL =

  Name of the software being detected = oorexx420_9716-x86_32.exe
  Name of detection given by Symantec product = Suspicious.Cloud.9.A
  File hash or clipboard paste from product = This information has
disappeared.  Your instructions did no good.  I can not locate the event in
history.

  Additional notes or steps to reproduce the detection = The file uploaded
is a Windows installation file for ooRexx an open source project.  The
project is hosted on SourceForge: https://sourceforge.net/projects/oorexx/ I
am a developer and committer on the project.

I built the ooRexx interpreter and the installation package from scratch.  I
had Norton AntiVirus scan the package.  It reports no threats:

Scan Statistics:
Scan Start:
Local: 12/15/2013 2:55 PM
UTC: 12/15/2013 10:55 PM
Scan Time: 9 seconds
Scan Targets: C:\work.ooRexx\wc\main.4.2.0\ooRexx420_9716-x86_32.exe
Counts:
Total items scanned: 1
- Files  Directories: 1
- Registry Entries: 0
- Processes  Start-up Items: 0
- Network  Browser Items: 0
- Other: 0
- Trusted Files: 0
- Skipped Files: 0

Total security risks detected: 0
Total items resolved: 0
Total items that require attention: 0

Resolved Threats:
No risks have been resolved

Unresolved Threats:
No unresolved risks

When I go to upload the file to SoureceForge as soon as the file open dialog
appears and I navigate to the correct folder Norton AntiVirus puts up a red
alert box saying it is processing a threat.  Then it automatically deletes
it.

It did the same thing when I used the Choose File button on this page.  I
then used the exclude button on the threat processing page to exclude the
file so I could upload it here.  Now the event from history has disappeared.
And even though I set all exclusions to none and none are listed when I go
to upload the file to SourceForge it no longer produces an alert.

Ive been fooling with this for 2 days.  Yesterday afternoon when I first got
the alert. I did a complete computer scan and besides tracking cookies no
threats were found.  I did a second complete scan overnight again no
threats.  It then did a complete clean of the build and built the package
immediately scanned it and then immediately tried to upload it.  Got the
threat notice.

I know there is no virus in the code base and I dont see how the executable
could have got infected in such a short time.  I dont understand how using
Norton AntiVirus to to scan the file can produce a no threat report and then
trying to upload the file produces a threat warning.

I dont see how two complete computer scans by Norton AntiVirus can say all
threats resolved then doing a clean build of the executable can end up with
an executable that Norton says is infected.

It seems to me this has to be a false positive.

Thanks for your time.

-

Sincerely,
Symantec Security Response
http://securityresponse.symantec.com

This message (including any attachments) is intended only for the use of the
individual or entity to which it is addressed and may contain information
that is non-public, proprietary, privileged, confidential, and exempt from
disclosure under applicable law or may constitute as attorney work product.
If you are not the intended recipient, you are hereby notified that any use,
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, notify us
immediately by telephone and (i

Re: [Oorexx-devel] ooRexx does nothing visible when installed.

2013-12-15 Thread Oliver Sims
Any chance of somewhow providing a reference to Chapter 2 of the Rexx
Programmer Guide? This is a good starter for any newbie, and saves them
having to fossick around to find the right documentation. For example, I
think this is the only place that mentions that the file extension of an
ooRexx program should be .rex.
 
Again, I'm thinking of the bloke who wanted instant gratification...
 
--
Oliver Sims
 


  _  

From: Oliver Sims [mailto:oliver.s...@simsassociates.co.uk] 
Sent: 12 December 2013 22:07
To: 'Open Object Rexx Developer Mailing List'
Subject: Re: [Oorexx-devel] ooRexx does nothing visible when installed.


Sounds good to me too!
 
Oliver

  _  

From: Rick McGuire [mailto:object.r...@gmail.com] 
Sent: 12 December 2013 18:05
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooRexx does nothing visible when installed.


Sounds fine with me.  I suggest opening an RFE for it so you have something
to add to the changes file. 


Rick



On Thu, Dec 12, 2013 at 11:58 AM, Mark Miesfeld miesf...@gmail.com wrote:


On Wed, Dec 11, 2013 at 11:47 PM, Mike Cowlishaw m...@speleotrove.com
wrote:



That makes very good sense ...



How about creating a link on the desktop that links to the ooRexx menu
folder? 



I tried that yesterday, it is relatively easy to add to the current
installer.  


The last 'Finish' page will have a Create Desktop Icon check box which by
default is unckecked.  If the user checks it, a shortcut icon is created on
the Desktop which, if double-clicked, opens up the ooRexx menu folder.

If Rick and David are okay with that, I'll add it to the 4.2.0 release.

--
Mark Miesfeld



--
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
 iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel




--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx does nothing visible when installed.

2013-12-12 Thread Oliver Sims
Sounds good to me too!
 
Oliver

  _  

From: Rick McGuire [mailto:object.r...@gmail.com] 
Sent: 12 December 2013 18:05
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooRexx does nothing visible when installed.


Sounds fine with me.  I suggest opening an RFE for it so you have something
to add to the changes file. 

Rick


On Thu, Dec 12, 2013 at 11:58 AM, Mark Miesfeld miesf...@gmail.com wrote:


On Wed, Dec 11, 2013 at 11:47 PM, Mike Cowlishaw m...@speleotrove.com
wrote:



That makes very good sense ...


How about creating a link on the desktop that links to the ooRexx menu
folder? 


I tried that yesterday, it is relatively easy to add to the current
installer.  

The last 'Finish' page will have a Create Desktop Icon check box which by
default is unckecked.  If the user checks it, a shortcut icon is created on
the Desktop which, if double-clicked, opens up the ooRexx menu folder.

If Rick and David are okay with that, I'll add it to the 4.2.0 release.

--
Mark Miesfeld



--
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
 iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel




--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooRexx does nothing visible when installed.

2013-12-11 Thread Oliver Sims
The other day I was enthusing about the advantages of ooRexx to a chap who
was well-versed in computer languages.
The next time we spoke, he said, 
Well, I downloaded ooRexx and nothing happened. No icon on the desktop, no
nothing. Waste of time imho. 
I did try to convince him to look at Try Rexx, but he couldn't be
bothered: Nah, he said, If it's any good it would have told me about when
I installed it. 
 
This reaction has lead me to believe that, if we want to spread the ooRexx
word, we need a better way of showing people its advantages. For example,
put an icon on the desktop that fires up Try Rexx. (But why not Try
ooRexx?)
 
Btw, I tried Try Rexx (GUI) and typed dir as suggested in the command
prompt, but when I ran it I got an error. While this did not surprise me, it
would certainly fail the test of least asonishment for a newbie to ooRexx.
 
Now I'm not volunteering at this time to provide a better intro to a
potential ooRexx user. But if no-one fixes this before I've finished the
ooDialog Guide, then I hereby volunteer to have a go at it then. Assuming
it's agreed that a fix is needed of course.
 
--
Oliver Sims
 
 
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - spurious console message

2013-10-20 Thread Oliver Sims
Build 9478 installed. Spurious console message has disappeared. Many thanks.
 
--
Oliver Sims
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 20 October 2013 17:15
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - spurious console message


Oliver, 

I put a new ooDialog 4.2.3 (preview) build on SourceForge.


https://sourceforge.net/projects/oorexx/files/ooDialog/4.2.3%20%28preview%29
/?


you might want to install that.

--
Mark Miesfeld
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - spurious console message

2013-10-17 Thread Oliver Sims
The build was ooDialog 4.2.3.9393 - downloaded and installed yesterday.
 
--
Oliver Sims
 


  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 17 October 2013 00:37
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - spurious console message




On Wed, Oct 16, 2013 at 4:30 PM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



When building a binary menu for a UserDialog (ooDialog version 4.2.3.9393 on
a Win7 box), I get the following console message:
 
Check to connect item isMenuBar=0 !byPosition = 1



This is some debug code that got left in the build.  It is in the C / C++
code, not the Rexx source code.  So you won't see a say in ooDialog.cls.
 

 
When I run the same code on an earler ooDialog version (4.2.2.9341 but on a
WinXP box), I do NOT get the message.
 
I've searched through the ooDialog source code, but cannot find this message
on a say or printf.
 
Help!


The problem has been fixed, you need a newer build.  Which one are you
using?

--
Mark Miesfeld

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog - spurious console message

2013-10-16 Thread Oliver Sims
When building a binary menu for a UserDialog (ooDialog version 4.2.3.9393 on
a Win7 box), I get the following console message:
 
Check to connect item isMenuBar=0 !byPosition = 1
 
When I run the same code on an earler ooDialog version (4.2.2.9341 but on a
WinXP box), I do NOT get the message.
 
I've searched through the ooDialog source code, but cannot find this message
on a say or printf.
 
Help!
 
 
My test program is:
 
---
/*Check out spurious error message in UserDialog menu */
 
dlg = .TestBinMenu~new
if dlg~initCode = 0 then do
  dlg~createCenter(225, 273, Test Menu Dlg)
  dlg~execute(SHOWTOP)
end
 
::REQUIRES ooDialog.cls
 
::CLASS TestBinMenu SUBCLASS UserDialog
 
  ::METHOD initDialog
menu = .BinaryMenuBar~new(.nil, 901, , self)
subMenu = .PopupMenu~new(902)
subMenu~insertItem(903, 903, New Customer)
menu~insertPopup(902, 902, subMenu, Actions)
---
 
Btw, if I add another submenu, I get the same message again. 
 
--
Oliver Sims 
  
 

 

 
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Floating a figure in DocBook

2013-08-22 Thread Oliver Sims
How do I float as figure so that I don't get a big blank space on a page?
Is it possible in DocBook? If so, an example would be a great help.
 
--
Oliver Sims
 

 

 
--
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511iu=/4140/ostg.clktrk___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Windows Builds on the Build Machine

2013-08-08 Thread Oliver Sims
 How important is it that the downloadable file contain the latest docs?
This question only applies to the daily builds and not any production
releases. 

Not important for me. 

--
Oliver Sims


 

-Original Message-
From: David Ashley [mailto:w.david.ash...@gmail.com] 
Sent: 08 August 2013 15:02
To: oorexx-devel@lists.sourceforge.net
Subject: [Oorexx-devel] Windows Builds on the Build Machine

All -

I finally am going to have time to create a Windows 7 virtual machine on the
Build Machine to do nightly builds of 32 and 64 bit ooRexx for Windows.
There have been a number of factors which have prevented me from doing this
in the past but I have now overcome all those impediments. Sometime during
the week of Aug 26 you should see the first Windows builds become available
on a daily basis.

But I do have one question. How important is it that the downloadable file
contain the latest docs? This question only applies to the daily builds and
not any production releases. What I propose is to create some dummy pdf
files to include in the file. That way it makes the build easier to maintain
and also keeps the files to a reasonable size.

let me know what you think of this proposal. And if you have other
suggestions I am open to hearing them.

David Ashley



--
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with 2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with 2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooRexx - The publisher of this program couldn't be verified.

2013-07-10 Thread Oliver Sims
I just downloaded ooRexx 4.1.3 for Windows 32-bit (using Windows Explorer
10), and noticed that I got a message saying The publisher of this program
couldn't be verified and warning me that it might be iffy.
 
I wondered whether this might cause someone who was new to ooRexx to feel
that it might be dangerous to continue with the download. 
 
Is there any easy and quick way to fix this so that this warning does not
appear? 
 
--
Oliver Sims
--
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - defListDragHandler

2013-06-30 Thread Oliver Sims
I did try connecting ListView's BEGINDRAG event, but (as you said)
discovered it didn't work.
Before that, I had tried using the connection of the event LBUTTONDOWN to an
instance of .Mouse (which is in my drag/drop framework).  
However, when I tried to pick up an item in the listview, the event
LBUTTONDOWN did not get fired (at least it did not invoke the event handler
specified).
It does, of course, work OK outside the ListView control. 
 
Thus I concluded that the ListView does not recognise a left button down
unless its own event handler is used. 
 
Or perhaps it's a bug?
 
Anyway, I plan to get around this by having the user select a row in the
listview, then drag from a defined spot on the dialog that's outside the
list view. 
But of course it would be much nicer to be able to drag from the listview
directly - so long as the item being dragged also gets selected so I can
find out which item is being being dragged.
 
--
Oliver Sims

 


  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 29 June 2013 05:01
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - defListDragHandler


On Fri, Jun 28, 2013 at 3:26 PM, Mark Miesfeld miesf...@gmail.com wrote:


On Fri, Jun 28, 2013 at 3:08 PM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



Ah-ha. Thanks.
 
Btw, I'm having trouble dragging a Customer from a List View control
(listing customers - in Report style) onto an Order Form.


You can't do that.  When the list view is in one of the icon views, in other
words any view except than report view, you can drag the icons to different
positions within the list-view.  You can not drag anything from the
list-view to anything else.



I may have misunderstood what you meant.  I thought you meant you are having
trouble dragging a customer from a list-view onto your order form using the
list-view's drag and drop implementation.  (Which can't be done.)

But, I suppose maybe you meant your implementation is not working?

Unless you specifically connect the list-view BEGINDRAG event, through the
connectListViewEvent() method, naming the connected method to be
defListDragHandler, there is no list-view drag and drop implementation.

In other words, if you think there is a conflict, don't connect the
list-view implementation.  If you are not explicitly connecting the
implementation, there can't be a conflict because there is no list-view
implementation. 


--
Mark Miesfeld

 

--
Mark Miesfeld


--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - defListDragHandler

2013-06-30 Thread Oliver Sims
Thanks, shall investigate...
 
--
Oliver Sims
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 30 June 2013 17:23
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - defListDragHandler


One thing to note, you either have to add the full row select style, or in
report view you have to be sure to click on column 1 of the list-view item. 

Any point that would not select the item will not be reported as a begin
drag point.

--
Mark Miesfeld
--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - defListDragHandler

2013-06-30 Thread Oliver Sims
Ah-ha! I've just re-read the ooDialog Reference - mouse's new method.
When I first looked at this, I read the word window in the second sentence
(Each mouse object is associated with a single underlying window) as
meaning dialog.
I have to confess that in a burst of misplaced confidence I didn't read
further than that.
 
Doh!!! RTFM.
 
--
Oliver Sims

  _  

From: Oliver Sims [mailto:oliver.s...@simsassociates.co.uk] 
Sent: 30 June 2013 21:35
To: 'Open Object Rexx Developer Mailing List'
Subject: RE: [Oorexx-devel] ooDialog - defListDragHandler


Thanks, shall investigate...
 
--
Oliver Sims
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 30 June 2013 17:23
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - defListDragHandler


One thing to note, you either have to add the full row select style, or in
report view you have to be sure to click on column 1 of the list-view item. 

Any point that would not select the item will not be reported as a begin
drag point.

--
Mark Miesfeld
--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog - defListDragHandler

2013-06-28 Thread Oliver Sims
The OODialog Reference (build 9332, section 3.6.33) gives the args for
defListDragHandler as: id, item, point.
 
However, point is a string (e.g. 24 62). Should it be an instance of
.Point?
 
Note: I'm using ooDialog 4.2.3.9254
 
Thanks.
 
--
Oliver Sims

 

 
--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - defListDragHandler

2013-06-28 Thread Oliver Sims
Ah-ha. Thanks.
 
Btw, I'm having trouble dragging a Customer from a List View control
(listing customers - in Report style) onto an Order Form.
I think there may be a conflict of some kind between the drag/drop
implemented by the ListView control, and my drag/drop framework. 
 
Do you have any immediate thoughts?
 
I'll have another go tomorrow...
 
--
Oliver Sims
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 28 June 2013 21:42
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - defListDragHandler


On Fri, Jun 28, 2013 at 12:52 PM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:

 

The OODialog Reference (build 9332, section 3.6.33) gives the args for
defListDragHandler as: id, item, point.
 
However, point is a string (e.g. 24 62). Should it be an instance of
.Point?


Hi Oliver,

The defListDragHandler is an implementation from the original ooDialog.  The
original implementation used the older native API that could only pass
strings to the methods.  So, that is indeed correct.

It would be the same as p = .Point~new(24, 62).  The .Point class is a
relatively new addition to ooDialog.

--
Mark Miesfeld
--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog - Have I deleted something I shouldn't have?

2013-06-05 Thread Oliver Sims
Gulp! I may have deleted ooDialog/Trunk/doc and ooDialog/trunk/ooDialog.
If so, my most abject apologies - I obviously didn't understand preceisely
how TortoiseSVN works (I thought I'd set it to ignore these directories).
 
--
Oliver Sims
 

 

 
--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - Have I deleted something I shouldn'thave?

2013-06-05 Thread Oliver Sims
Right, I'll try Revert to this revision. The revision shown as the
previous one to the one I did is 9253 (27 May). 

--
Oliver Sims
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 05 June 2013 14:57
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - Have I deleted something I
shouldn'thave?


On Wed, Jun 5, 2013 at 6:36 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



Gulp! I may have deleted ooDialog/Trunk/doc and ooDialog/trunk/ooDialog.
If so, my most abject apologies - I obviously didn't understand preceisely
how TortoiseSVN works (I thought I'd set it to ignore these directories).


Hmm, you did indeed remove them.  Not the end of the world though, that's
the benefit of having a source code manager.

We just need to 'reverse' your commit.  I always have to re-learn how to do
that.  I'll take care of it, unless you want to give it a shot yourself.

--
Mark Miesfeld

--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - Have I deleted somethingIshouldn'thave?

2013-06-05 Thread Oliver Sims
Sorry, can't see how to fix it using TortoiseSVN. Tried to fix only the
ooDialog\trunk\ooDialog directory, but that failed with the same error as
before:
 
   Error: Commit failed (details follow):  
   Error: File already exists: filesystem '/svn/p/oorexx/code-0/db',
transaction  
   Error:  '9287-76h', path '/ooDialog/trunk/doc/ooDialog_ReleaseNotes.txt'

 
--
Oliver Sims
 

  _  

From: Oliver Sims [mailto:oliver.s...@simsassociates.co.uk] 
Sent: 05 June 2013 15:44
To: 'Open Object Rexx Developer Mailing List'
Subject: Re: [Oorexx-devel] ooDialog - Have I deleted
somethingIshouldn'thave?


Tried that (using the TortoiseSVN revert function. But it threw an error
and did nothing. !!??
 
--
Oliver Sims
 

  _  

From: Rick McGuire [mailto:object.r...@gmail.com] 
Sent: 05 June 2013 15:33
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - Have I deleted something
Ishouldn'thave?


The steps are basically to merge the differences between the current version
and the original version (i.e., a backwards diff...the order is important)
and apply that to your current working copy.  You then commit that copy to
the master to roll back the revision.   

Rick


On Wed, Jun 5, 2013 at 10:26 AM, Mark Miesfeld miesf...@gmail.com wrote:



On Wed, Jun 5, 2013 at 7:07 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



Right, I'll try Revert to this revision. The revision shown as the
previous one to the one I did is 9253 (27 May).


Hi Oliver,

Please research this a little.  In Subversion, you can not just do a revert,
you actually have to a 'reverse' commit.  I never remember the exact details
so I have to look it up.  If you Google it you can find plenty of examples
on how it is done.

--
Mark Miesfeld



--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel




--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - Have I deleted something Ishouldn'thave?

2013-06-05 Thread Oliver Sims
The Tortoise Revert to revision function says (in the help):

What is happening internally is that Subversion performs a reverse merge of
all the changes made after the selected revision, undoing the effect of
those previous commits.
  
I thought that looks like a reverse commit (btw the word reverse is barely
mentioned in the Tortoise helps).
 
After more reading of the Help, it seems that everything is to do with the
client side. So I'm about to check out the Tortoise Repository Browser -
maybe that'll provide a way to do a reverse commit. 
 
--
Oliver Sims
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 05 June 2013 15:26
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - Have I deleted something
Ishouldn'thave?



On Wed, Jun 5, 2013 at 7:07 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



Right, I'll try Revert to this revision. The revision shown as the
previous one to the one I did is 9253 (27 May).


Hi Oliver,

Please research this a little.  In Subversion, you can not just do a revert,
you actually have to a 'reverse' commit.  I never remember the exact details
so I have to look it up.  If you Google it you can find plenty of examples
on how it is done.

--
Mark Miesfeld

--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - Have I deletedsomethingIshouldn'thave?

2013-06-05 Thread Oliver Sims
Many thanks, Marrk.
 
Tortoise does have a command line option, but the documentation about what
precisely to put in the command line seems very limited. I think they assume
a good knowlegde of SVN commands which, alas, I don't have.
 
Again my apologies.
 
--
Oliver Sims
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 05 June 2013 15:56
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - Have I
deletedsomethingIshouldn'thave?


Okay, don't worry about it.  I'll fix things up tonight. 

--
Mark Miesfeld


On Wed, Jun 5, 2013 at 7:52 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



Sorry, can't see how to fix it using TortoiseSVN. Tried to fix only the
ooDialog\trunk\ooDialog directory, but that failed with the same error as
before:
 
   Error: Commit failed (details follow):  
   Error: File already exists: filesystem '/svn/p/oorexx/code-0/db',
transaction  
   Error:  '9287-76h', path '/ooDialog/trunk/doc/ooDialog_ReleaseNotes.txt'

 

--
Oliver Sims
 

  _  

From: Oliver Sims [mailto:oliver.s...@simsassociates.co.uk] 
Sent: 05 June 2013 15:44 

To: 'Open Object Rexx Developer Mailing List'
Subject: Re: [Oorexx-devel] ooDialog - Have I deleted
somethingIshouldn'thave?


Tried that (using the TortoiseSVN revert function. But it threw an error
and did nothing. !!??
 
--
Oliver Sims
 

  _  

From: Rick McGuire [mailto:object.r...@gmail.com] 
Sent: 05 June 2013 15:33
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - Have I deleted something
Ishouldn'thave?


The steps are basically to merge the differences between the current version
and the original version (i.e., a backwards diff...the order is important)
and apply that to your current working copy.  You then commit that copy to
the master to roll back the revision.   

Rick


On Wed, Jun 5, 2013 at 10:26 AM, Mark Miesfeld miesf...@gmail.com wrote:



On Wed, Jun 5, 2013 at 7:07 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



Right, I'll try Revert to this revision. The revision shown as the
previous one to the one I did is 9253 (27 May).


Hi Oliver,

Please research this a little.  In Subversion, you can not just do a revert,
you actually have to a 'reverse' commit.  I never remember the exact details
so I have to look it up.  If you Google it you can find plenty of examples
on how it is done.

--
Mark Miesfeld



--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel






--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel




--
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Error in ooDialog Reference 4.2.3 Build 9180

2013-05-03 Thread Oliver Sims
Doh! Thanks.
 

  _  

From: Rick McGuire [mailto:object.r...@gmail.com] 
Sent: 02 May 2013 20:28
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Error in ooDialog Reference 4.2.3 Build 9180


You're probably not logged in.  

Rick


On Thu, May 2, 2013 at 5:26 PM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



Glad to open a doc bug, but I don't think I have the permissions - that is,
I can't find any way to create a ticket at
http://sourceforge.net/p/oorexx/documentation/ - no Create Ticket in the
sidebar.
 
???
 
--
Oliver Sims
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 02 May 2013 18:31
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Error in ooDialog Reference 4.2.3 Build 9180


On Thu, May 2, 2013 at 12:15 PM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



Section 8.1 Method Table, Page 792:
- setText is there twice, first one saying Sets a new parent... (but
SetParent is just a few lines up).
- Just under this, setTitle says Sets the text...
 
I didn't update it myself 'cos not sure what's needed in place of the
possibly redundant setText line.



It's some kind of copy-and-paste error.  Up above it there are 2 setFont
entries.  The text for one of them is Sets a new parent for this dialog
control. But there is also a setParent() entry.

Even I'm not sure what it is meant to be.  Could you open up a documentation
bug so that I don't forget about it.

Thanks.

--
Mark Miesfeld

 


 
--
Oliver Sims

 

 


--
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with 2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel






--
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with 2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel




--
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with 2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Windows header files for using ResEdit

2013-05-01 Thread Oliver Sims
Turns out you can select only the headers - SDK = 88.6MB of which 86.2MB is
headers.
 
I dunno, a megabyte still feels big to me - I just worked out that a 32GB
memory stick has as much memory as sixteen 2-story 4-bedroom houses packed
to the gunnels with 2319s. Ridiculous!
 
Ok, ok, I'll start work on feeling blasé about a couple of petabytes...
 
--
Oliver Sims
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 30 April 2013 16:25
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Windows header files for using ResEdit



On Tue, Apr 30, 2013 at 9:59 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



... Btw, for the Guide (up to Chap 7 anyway) only 17 header files out of the
1,700 provided with the MS SDK are needed. 




My installation of the SDK, which contains most everything is 683 MB.  Out
of that 381 MB is for the samples.  So, during install simply deselecting
the samples will reduce the size to about 300 MB.  That's an easy thing to
do, or to describe doing in the guide.

The actual include directory is only 83 MB.  So, I'm sure you can deselect
other things to get the size pretty small.

The other option might be to suggest installing the free Visual C++ Express
edition which would also include the header files.  The compilers would
allow you to build either the interpreter or the stand alone version of
ooDialog.  On Windows, that is as simple as typing a few words at a command
prompt.  You need to know absolutely nothing about C / C++ or building to do
it.  (As long as you don't do something silly like installing MinGW also on
your system.)

--
Mark Miesfeld
 

 
--
Oliver Sims
 

  _  

From: Oliver Sims [mailto:oliver.s...@simsassociates.co.uk] 
Sent: 30 April 2013 16:40
To: 'Open Object Rexx Developer Mailing List'
Subject: [Oorexx-devel] Windows header files for using ResEdit


I'm just re-installing the Guide exercises on a W7 machine, and looking back
at the Guide, my instructions for getting the header files for using ResEdit
are to download the (free) Windows SDK.
 
Now if you have no intention of ever using the Windows SDK, and anyway know
nothing about it, this is a huge sledgehammer to crack a tiny but essential
nut. 
 
So, is there any reason why we cannot provide the required header files with
the Guide? With appropriate disclaimers of course.
 
If we could, then it would significantly lower the entry barrier to creating
ooDialog dialogs - imho.
 
--
Oliver Sims
 

 

 


--
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with 2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel




--
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with 2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Windows header files for using ResEdit

2013-04-30 Thread Oliver Sims
I'm just re-installing the Guide exercises on a W7 machine, and looking back
at the Guide, my instructions for getting the header files for using ResEdit
are to download the (free) Windows SDK.
 
Now if you have no intention of ever using the Windows SDK, and anyway know
nothing about it, this is a huge sledgehammer to crack a tiny but essential
nut. 
 
So, is there any reason why we cannot provide the required header files with
the Guide? With appropriate disclaimers of course.
 
If we could, then it would significantly lower the entry barrier to creating
ooDialog dialogs - imho.
 
--
Oliver Sims
 

 

 
--
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with 2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Windows header files for using ResEdit

2013-04-30 Thread Oliver Sims
... Btw, for the Guide (up to Chap 7 anyway) only 17 header files out of the
1,700 provided with the MS SDK are needed. 
 
--
Oliver Sims
 

  _  

From: Oliver Sims [mailto:oliver.s...@simsassociates.co.uk] 
Sent: 30 April 2013 16:40
To: 'Open Object Rexx Developer Mailing List'
Subject: [Oorexx-devel] Windows header files for using ResEdit


I'm just re-installing the Guide exercises on a W7 machine, and looking back
at the Guide, my instructions for getting the header files for using ResEdit
are to download the (free) Windows SDK.
 
Now if you have no intention of ever using the Windows SDK, and anyway know
nothing about it, this is a huge sledgehammer to crack a tiny but essential
nut. 
 
So, is there any reason why we cannot provide the required header files with
the Guide? With appropriate disclaimers of course.
 
If we could, then it would significantly lower the entry barrier to creating
ooDialog dialogs - imho.
 
--
Oliver Sims
 

 

 
--
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with 2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] File missing in ooDialog User Guide Exercise 7

2013-03-28 Thread Oliver Sims
Ref ooDialog Beta version 4.2.2.9133:
 
The DLL for the Product Dialog (ProductView.dll) in Exercise 7 has not been
generated (although it's there in Exercise 6). 
 
--
Oliver Sims

 

 
--
Own the Future-Intelreg; Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest.
Compete for recognition, cash, and the chance to get your game 
on Steam. $5K grand prize plus 10 genre and skill prizes. 
Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] File missing in ooDialog User Guide Exercise 7

2013-03-28 Thread Oliver Sims
Many thanks, Mark. I'll certainly give it a go myself next time.
 
--
Oliver Sims
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 28 March 2013 14:52
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] File missing in ooDialog User Guide Exercise 7


On Thu, Mar 28, 2013 at 4:10 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



Ref ooDialog Beta version 4.2.2.9133:
 
The DLL for the Product Dialog (ProductView.dll) in Exercise 7 has not been
generated (although it's there in Exercise 6).


Hi Oliver,

Simply adding source files to the source through svn does not get a file in
the distribution package.  

When you add a source file, if you want it in the distribution you need to
update the file(s) that package everything up.  In the case of something
like a DLL file that needs to get built, you need to update the make
file(s).

You don't really need to understand either make files or the NSIS script to
do this, you just need to be able to recognize patterns.  Since you know
that things are working for exercise 06, it is just a matter of copying what
is done for exercise 06.

I already updated everything, I'll check it in tonight.  As a learning
exercise, this is what is done:

C:\work.ooRexx\wc\ooDialog\branches\4.2.2svn status -q
M   trunk\install\ooDialog.nsi
M   trunk\MakeFile
A   trunk\examples\userGuide\exercises\Exercise07\Product\res\res.mak
M
trunk\examples\userGuide\exercises\Exercise07\Product\res\Makefile.am

trunk\install\ooDialog.nsi

This file is the NSIS script that does the packaging.  If you search in it
for exercise06 and look at the product portion, you will find:

; Set output path to the installation directory.
SetOutPath
$INSTDIR\samples\oodialog\userGuide\exercises\Exercise06\Product\res
; Add the files ...
File ${ExamplesDir}\userGuide\exercises\Exercise06\Product\res\*.ico
File ${ExamplesDir}\userGuide\exercises\Exercise06\Product\res\*.bmp
File ${ExamplesDir}\userGuide\exercises\Exercise06\Product\res\*.dll
File ${ExamplesDir}\userGuide\exercises\Exercise06\Product\res\res.mak

You just need to get the exercise07 section to look the same.  Originally it
was:

; Set output path to the installation directory.
SetOutPath
$INSTDIR\samples\oodialog\userGuide\exercises\Exercise07\Product\res
; Add the files ...
File ${ExamplesDir}\userGuide\exercises\Exercise07\Product\res\*.ico
File ${ExamplesDir}\userGuide\exercises\Exercise07\Product\res\*.bmp

So, looking at the pattern in 06, you just need to add:

File ${ExamplesDir}\userGuide\exercises\Exercise07\Product\res\*.dll
File ${ExamplesDir}\userGuide\exercises\Exercise07\Product\res\res.mak


trunk\MakeFile

This is the make file that builds everything.  Same logic, look for
exercise06.  You will find:

@cd $(OOD_ROOT_DIR)\examples\userGuide\exercises\Exercise06\Product\res
$(MAKE) /NOLOGO /F res.mak

There was nothing for execise07, so you just add it, using the 06 section as
a template:

@cd $(OOD_ROOT_DIR)\examples\userGuide\exercises\Exercise07\Product\res
$(MAKE) /NOLOGO /F res.mak


 trunk\examples\userGuide\exercises\Exercise07\Product\res\res.mak

If you look at the Exercise06\Product\res directory, you would see that it
has a res.mak file that is not present in the corresponding Exercise07
directory.  So, you need to add it to the source files.  In this case, you
can just copy the exercise06 file.  If the DLL file to produce was
different, then you would just edit the res.mak that you copied to use the
correct file names.

Finally, Makefile.am files.  These control the source distribution packaging
when the build is done on a non-Windows OS.

trunk\examples\userGuide\exercises\Exercise07\Product\res\Makefile.am

The Makefile.am files are very simple.  If you look, there is one in every
directory.  So, if you add a new directory, you need to add a Makefile.am
file.  If you look at the existing ones, the patterns are very simple.

Looking at the one for Exercise06 you see:

.NOTPARALLEL:

MAINTAINERCLEANFILES = Makefile.in *~

EXTRA_DIST = *.mak *.bmp *.ico


Looking at the same file for Exercise07, you see:

.NOTPARALLEL:

MAINTAINERCLEANFILES = Makefile.in *~

EXTRA_DIST = *.bmp *.ico


Easy enough to see you need to add the .mak source file:

EXTRA_DIST = *.mak *.bmp *.ico

Try it when you start working on Exercise08, the next thing you know you
will be writing your own make files and building from source.  ;-)

Don't worry about getting something wrong when you first try it, there is
nothing here Rick can't fix.

--
Mark Miesfeld
--
Own the Future-Intelreg; Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest.
Compete for recognition, cash, and the chance to get your game 
on Steam. $5K grand prize plus 10 genre and skill prizes. 
Submit your demo by 6/6/13. http://p.sf.net/sfu

Re: [Oorexx-devel] Docbook - keeping code sample on the same page

2013-03-04 Thread Oliver Sims
Hi Mark,
 
FYI - got this back from the Publican list:
 
On Sun, Mar 03, 2013 at 10:44:22PM -, peli...@simsassociates.co.uk
wrote:
 Is it possible to force a page-break just before the code listing so 
 that it appears all together, unbroken, at the top of the next page?

This may be helpful:  http://www.sagehill.net/docbookxsl/PageBreaking.html
http://www.sagehill.net/docbookxsl/PageBreaking.html

- -Eric

I checked it out and at first glance it's quite complicated. No time to try
it now - maybe sometime later.

--
Oliver Sims


  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 03 March 2013 18:21
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Docbook - keeping code sample on the same page


On Sun, Mar 3, 2013 at 4:14 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



Is there any way in DocBook to prevent a code sample from splitting over a
page end? That is, a way to keep a code block 
(i.e. ![CDATA[ ... ]]) all on the same page?



As far as I know, there is no way to do that.  That is why I changed all the
old IBM railroad track diagrams to the format I'm using now in oodialog.pdf.

There may be a way to do it in Publican.  Again, the best bet might be to
ask these types of question on the Publican user list.

--
Mark Miesfeld

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Docbook - how get bold *and* italic?

2013-03-04 Thread Oliver Sims
Hi Mark,
 
FYI, I tried the same tag that David uses in Conventions.xml - replaceable
- but it didn't work. 
However, David had a command tag surrounding the text that included the
replaceable.../replaceable tag.
Maybe that makes it work.
 
But no time to experiment now - maybe later...
 
Atb,
Oliver
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 03 March 2013 18:19
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Docbook - how get bold *and* italic?


On Sun, Mar 3, 2013 at 3:57 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



How do I get emphasis of bold and italic? This is mentioned and exemplified
in the Preface under Typographic Conventions, but I can't find the .xml
file (Common_Content/Conventions.xml) for that section. Can anyone give me a
pointer to it please?




That file is part of the ooRexx brand.  David has them checked in at:

svn+ssh://miesf...@svn.code.sf.net/p/oorexx/code-0/docs/trunk/oorexx

 

 
I tried 
emphasis role=boldemphasis role=italicCustomerModel
BA0314/emphasis/emphasis
but this just gave bold. 
 
Googling docbook bold italic gave
https://lists.oasis-open.org/archives/docbook-apps/200612/msg00095.html
which said to use:
emphasis role=bold-italicbold and italic text/emphasis
But it also said I'd need 


  xsl:template match=emphasis[@role='bold-italic']
fo:inline font-weight=bold font-style=italic
  xsl:apply-templates/
/fo:inline
  /xsl:template

in my customisation layer.


I believe that Publican allows you to make some changes through your
brand.  You might try asking these types of questions on the Publican user
list.

--
Mark Miesfeld
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Docbook - how get bold *and* italic?

2013-03-03 Thread Oliver Sims
How do I get emphasis of bold and italic? This is mentioned and exemplified
in the Preface under Typographic Conventions, but I can't find the .xml
file (Common_Content/Conventions.xml) for that section. Can anyone give me a
pointer to it please?
 
I tried 
emphasis role=boldemphasis role=italicCustomerModel
BA0314/emphasis/emphasis
but this just gave bold. 
 
Googling docbook bold italic gave
https://lists.oasis-open.org/archives/docbook-apps/200612/msg00095.html
which said to use:
emphasis role=bold-italicbold and italic text/emphasis
But it also said I'd need 


  xsl:template match=emphasis[@role='bold-italic']
fo:inline font-weight=bold font-style=italic
  xsl:apply-templates/
/fo:inline
  /xsl:template

in my customisation layer.
 
Help!
 
--
Oliver Sims
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Can't get to Doc Build page - anything wrong?

2013-03-01 Thread Oliver Sims
I can't get to http://build.oorexx.org/builds/docs/.  I get an Unable to
connect. 
 
Is it down? 
 
Thx,
Oliver
 

 

 
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog Reference - tiny typo

2013-02-22 Thread Oliver Sims
Typo in ooDialog Reference 4.2.2 build 9024: page 533, last line in para
above 4.1. Control Dialogs:
ContolDialog should be ControlDialog (r missing).
 
--
Oliver Sims
 

 

 
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Teeny Typo

2013-02-22 Thread Oliver Sims
ooDialog Reference (build 9024) page 576, last line:
(Rc new, Rex new, and User new,) - should be:
(Rc new, Res new, and User new,) 
 
--
Oliver Sims

 

 
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Problem with ResizingAdmin

2013-02-20 Thread Oliver Sims
It seems that the 'defineSizing' method of .ResizingAdmin must return '0'
(or '.false'). If '1' is returns, or if no 'return' statement is coded, then
an execution error occurs:
 
line 94:  Execution error
Error 98.900:  The ResizingAdmin base class has not been initialized
correctly;
defineSizing failed
 
Would it be possible to specify this constraint in the ooDialog Reference
(not present in build 9015)?
Or maybe, if possible, remove the need to return anything?
 
--
Oliver Sims
 
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog build 8935 - Minor typo

2013-02-03 Thread Oliver Sims
Page 827 section 9.2 - CheckBoxe should be CheckBox.
Ditto page 828.
 
--
Oliver Sims
 

 

 
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog Reference build 8935 - deprecated method used in an example

2013-02-03 Thread Oliver Sims
For Info: The example on page 859 uses the deprecated method getComboBox
instead of newComboBox.
Ditto pages 867  and 870.
 
 

 

 
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Typo in ooDialog Reference 8900?

2013-02-01 Thread Oliver Sims
Page 836 Table 9.5, first entry is newPushButtons - should this be
newPushButton?

--
Oliver Sims

 

 

 
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog Reference - extremely minor typo

2013-01-18 Thread Oliver Sims
ooDialg Reference build 8850 27.2.4 (page 1514), Arguments, extraneous s
just before the comma:
symbols can either be the name of a file containing symbol definitionss,

should be:

symbols can either be the name of a file containing symbol definitions,

--
Oliver Sims
 
--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog Reference 8850 - minor error

2013-01-16 Thread Oliver Sims
In Table 5.5 on page 632 of the ooDialog Reference (Build 8850), the Method
IDC_DEFAULT_PINT over-writes the Description text, so that both are
very hard to read.
 
--
Oliver Sims
 

 

 
--
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612 ___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Publican Indexes

2012-12-18 Thread Oliver Sims
Is there any chance of providing letter-links in the index with Publican? 
 
Rationale:
The indexes in the old (pre-Publican) docs had a link to each letter.  This
made it very easy to look up terms that were not linked from the text - just
do Ctrl-end, click on the letter you want, and search therein.  It's much
more difficult with the Publican doc:  if you want to look up a term
beginning with say D that is not linked in the text, you do Ctrl-End, then
have to search through the index to find the pages with the letter you want.
And in the ooDialog Reference (which has an excellent index) there are seven
pages for the letter D, at least two of them having very few words
beginning with D.  This makes using the index much less productive than
with the old format. 
 
Thanks,
Oliver
 
PS: For a newbie with ooDialog, the index is a prime tool: when reading a
given para, you not infrequently want to look up several terms in
succession.  
 
--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Revision History in docs

2012-10-25 Thread Oliver Sims
Is there a standard to be used for the Revision History part of a doc? Or is
it entirely up to the auther?
 
I assume that if I want a list of revisions, then I just repeat the
revision tag (within the revhistory tag) for each revision?
 
Thanks.
 
--
Oliver Sims
 
 
 

 

 
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooRexx Getting Started Document

2012-09-17 Thread Oliver Sims
I think it's essential. I'd be interested in contributing - after I finish
the ooDialog Guide of course.
Off the top of my head, there seem to me to be three fundamental things
about ooRexx that newbies should learn first and they are:

(1) oorexx is typeless (of course it isn't - but when you've spent your
life having to declare types for utterly everything - int, long, float,
double, struct, hex, char, string, decimal (if you're lucky), etc. etc. -
ooRexx is either seriously weird or it's utterly wonderful. 

(2) Objects (of course) - ooRexx is probably the most oo language I've met
(which is good) but it's also procedural when you want it to be (e.g. in
methods). And there's a great selection of structured programming constructs
(e.g. I just love do over).

(3) Strings - and the superb ooRexx functions (ok methods) for string
manipulation. Beats most (all?) other languages into a cocked hat.

Of course there's much much more - but the above three things are, I
suspect, essential first steps (or at least among the set of essential first
things). 

Pity there's no development environment. This could well put people off at
first. Needs thought about how to present it. Notepad plus a Command Prompt
will appear really Mickey Mouse - a huge leap backwards - to a newbie. 

--
Oliver Sims

 

-Original Message-
From: David Ashley [mailto:w.david.ash...@gmail.com] 
Sent: 17 September 2012 19:40
To: ooRexxDevel
Subject: [Oorexx-devel] ooRexx Getting Started Document

All -

After much deliberation on my part I believe that we need a new major
document that, for lack of a better title, I am calling Getting Started. I
would like for this to be a complete tutloial of getting and using ooRexx
for the novice beginner. I think there is a huge audience for this document
if we can make it so that it can get the beginner started using ooRexx from
the object oriented perspective from the very beginning.

Using objects is such a huge leap for most casual programmers that they just
drop the whole idea of using ooRexx before they even get started.
So we need to give them some help in the form of a tutorial that starts with
simple object oriented concepts and builds on that base.

This document, once it has the basic outline established, could grow with
time with many people contributing to the it. There are many concepts to be
explained and it would need to have a great many simple examples.

So what does everyone think? I am willing to get it started and propose a
basic outline. I certainly do not have the whole idea for this in my head
and we would need to hash out an outline that everyone can agree with.

Let me know how you feel about this idea.

David Ashley



--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Moving to Publican

2012-09-13 Thread Oliver Sims
The URL entered on my browser resulted in Tortoise being launched - plus 40
or so requests for a password. In the end I got there, but did not find a
pdf - just the files. 

(The too-many-passwords problem is solvable - I just need to refresh my
memory from about a month ago when someone suggested a solution for Tortoise
- I think it may have been yourself - I'll chase that shortly.) 

Do you know if a Publican pdf for the Guide has been built (or for
ooDialog)? I couldn't find one. I need that to see if any of the tags need
to be fixed. I assume that we're definitely moving to Publican? If so, has
the index problem been fixed do you know?

Meanwhile, I'm progressing Chapter 7. Aside from the model-view framework
(which works ok but which I'd like to simplify a little further) I plan to
add function to the app and show how drag/drop can be used (to build a
sales order). 

Atb,
Oliver


 

-Original Message-
From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 12 September 2012 22:02
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Moving to Publican

David converted tho oodguide to Publican.  So you just need to use that
tree:

svn+ssh://miesf...@svn.code.sf.net/p/oorexx/code-0/docs/trunk/publican/osvn+
odguide

rather than:

svn+ssh://miesf...@svn.code.sf.net/p/oorexx/code-0/docs/trunk/oodguide

Your SourceForge ID of course.

--
Mark Miesfeld

On Wed, Sep 12, 2012 at 3:17 PM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:
 I'm a bit behind on Publican.
 Do I need to do anything for the ooDialog Guide? Any changes to tags 
 required?

 Thanks,
 Oliver






 --
 
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. 
 Discussions will include endpoint security, mobile security and the 
 latest in malware threats. 
 http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Oorexx-devel mailing list
 Oorexx-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Moving to Publican

2012-09-12 Thread Oliver Sims
I'm a bit behind on Publican. 
Do I need to do anything for the ooDialog Guide? Any changes to tags
required?
 
Thanks,
Oliver
 

 

 
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Failure in committing...

2012-08-18 Thread Oliver Sims
 You need to check out a *new* fresh copy from the repository using a URL
similar to this:
 svn+ssh://miesf...@svn.code.sf.net/p/oorexx/code-0/ooDialog
 or
 svn+ssh://miesf...@svn.code.sf.net/p/oorexx/code-0/docs/trunk/oodguide

Ah-Ha! Many thanks, Mark, it all works now. I'd been using http: not svn+ssh
(which is new to me - but then I've never needed to bother about the various
formats of URLs). 

Btw, you might like to have a look at the Customer compoment in Ex07. It
makes use of a model-view framework aimed at making coding of app dialogs
a lot easier (i.e. when you have multiple dialogs in an app). The Order and
Product components don't yet use this framwork, and barf if they're started
from the Order Management dialog.

So, dbl-click startup.rex to get the OrderManagement dialog. Then dbl-clk
on Customer List and then dbl-clk on a Customer - it now opens with its
correct data.

Also, under Help on the Order Management dialog, there's an item called
MessageSender. This aims to replace the function of stand-alone
execution of individual components that was in Exercise06.

Selecting Message Sender opens a message sending dialog. You can then
exercise individual components. For example, try entering the following:
  Target: CustomerModel CU0003
  Method: query
  Data:   nothing
Then press Send. The data held by the CustomerModel component is returned.

Also, try sending a showmodel message to target ObjectMgr The with the
data CustomerModel CU0003
An instance of Customer (the one whose key is 'CU0003') pops up. 

Btw, the copious messages on the console are temporary.

Atb,
Oliver


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Oorexx Reference - the new format

2012-08-18 Thread Oliver Sims
I've been using the ooRexx reference quite a bit today, and have been doing
so with the new format. It's great - except that I'm finding it quite
annoying looking things up in the index. As usual I have the side-panel of
Adobe Reader open (can't remember what it's called - it's the panel that
lists all the chapter and section headings). In the main window, if I want
to look up the index, I hit ctl-end (or click on the 'Index' link in the
side-panel) and then I have to slide the pages up and down until I find the
entry I'm looking for. That's a pain. And then it's another pain (using alt
--) to have to go through all the pages I looked at searching for the right
index page before I get back to the text I was reading in the first place.
Is it possible to have the letters expanded below the Index heading, each
with a link? That is, can we have the same function in the index as the old
format had?
 
Many thanks,
Oliver
 
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Failure in committing...

2012-08-17 Thread Oliver Sims
Using TortoiseSVN, I just tried to commit some stuff and got:
 
Command: Commit  
Error: Commit failed (details follow):  
Error: Access to
'/p/oorexx/code-0/!svn/act/7245f0f6-5ee3-0244-97bb-49b8c9753ae1'  
Error:  forbidden  
Completed!:   
 
I guess this is to do with the password stuff that was discussed on this
list a couple of days ago?
(Although updating from the repos worked fine.) 
 
--
Oliver Sims

 

 

 
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Fwd: SourceForge Repo Clone Complete

2012-08-17 Thread Oliver Sims
When I tried to commit, TortoiseSVN barfed and said I wasn't authorised. It
didn't ask for a password. But it lets me do an update (i.e. a get) OK. 

Do I have the same ID and Password as before? 

Thx,
Oliver


 

-Original Message-
From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 15 August 2012 02:01
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Fwd: SourceForge Repo Clone Complete

Okay, this works for https check out:

svn co https://svn.code.sf.net/p/oorexx/code-0/main/trunk main-o

I had tried something similar to that earlier, but using the URL that was
wrong.

For Oliver, or any one else reading, I also got this answer on the ticket I
opened:


Which finally brings me to svn+ssh instructions. We do have some
instructions for TortoiseSVN that I wrote and personally tested. For CLI
svn, I haven't tried this myself, but this svn+ssh guide looks promising. I
believe that the only part of that I think you'll need to do differently is
where it says Log on your server and append the content of this text field
to the $HOME/.ssh/authorized_keys file, instead you should post to your
account's SSH key page.


The above is missing the links that are in the actual ticket.  You can go
here to read the ticket:

https://sourceforge.net/p/forge/site-support/224/

I know that Oliver uses tortoiseSVN, so he should be happy.

--
Mark Miesfeld


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] The new doc format

2012-08-16 Thread Oliver Sims
I really like the new format except for the index. The old index showed
links to each starting letter (A,B,C,...). The new one doesn't. Thus it
takes longer (a bit annoyingly) to find a given item.
 
Less annoyingly, in the old format, the page numbers in the index showed up
as links (blue), whereas the new format just shows the page numbers in black
(even though they're links). 
 
--
Oliver Sims 
 

 

 
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Fwd: SourceForge Repo Clone Complete

2012-08-15 Thread Oliver Sims
I've found ooGuide files here:
 
https://svn.code.sf.net/p/oorexx/code-0/ooDialog/trunk/examples/userGuide/ex
ercises/
 
https://svn.code.sf.net/p/oorexx/code-0/ooDialog/branches/4.2.0/doc/oodguide
/

I'd like to commit some of Exercise07 for the oodGuide. But are we still
keeping a 4.1.0 / 4.2.0 split?
If so, is the examples folder for 4.1.0 or 4.2.0?

Thanks,

--
Oliver Sims

 

-Original Message-
From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 15 August 2012 02:01
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Fwd: SourceForge Repo Clone Complete

Okay, this works for https check out:

svn co https://svn.code.sf.net/p/oorexx/code-0/main/trunk main-o

I had tried something similar to that earlier, but using the URL that was
wrong.

For Oliver, or any one else reading, I also got this answer on the ticket I
opened:


Which finally brings me to svn+ssh instructions. We do have some
instructions for TortoiseSVN that I wrote and personally tested. For CLI
svn, I haven't tried this myself, but this svn+ssh guide looks promising. I
believe that the only part of that I think you'll need to do differently is
where it says Log on your server and append the content of this text field
to the $HOME/.ssh/authorized_keys file, instead you should post to your
account's SSH key page.


The above is missing the links that are in the actual ticket.  You can go
here to read the ticket:

https://sourceforge.net/p/forge/site-support/224/

I know that Oliver uses tortoiseSVN, so he should be happy.

--
Mark Miesfeld


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Cinverted Publican-based ooRexx Docs

2012-08-15 Thread Oliver Sims
OK, but it'll be a week or so before I start on Chap 7. Still doing the Ex07
code. 

--
Oliver Sims
 

-Original Message-
From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 15 August 2012 14:08
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Cinverted Publican-based ooRexx Docs

David,

Good work so far.  Would you do oodGuide before ooDialog.  The guide is
small and shouldn't take you long.

Oliver - I'd hold off committing new text to the guide in the docs tree and
instead commit it to David's sand box tree once he gets oodGuide converted.
That way you won't have to merge stuff from the old docs tree into the new
publican version.

--
Mark Miesfeld


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Error in Doc Build?

2012-08-08 Thread Oliver Sims
I just downloaded oodGuide.pdf from
http://build.oorexx.org/builds/docs/8164/. When I looked at it (using Adobe
Reader X vsn 10.1.3), I got this Adobe error for pages 26 and 27 (neither of
which displayed): 
 
There was an error processing a page. There was a problem reading this
document. (109)
 
The previous build did not have this error, nor were there any changes in
the XML files. I checked buildrpt.txt, but couldn't see anything obvious.
Was there a change of some sort in the build?
 
-- Oliver Sims
 
(PS: Btw, my name on the front page of oodGuide should have only a single
m.)
 
 

 

 
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Error in Doc Build?

2012-08-08 Thread Oliver Sims
Another download didn't work either. But another another did. Many thanks. 

Ref name - many thx - techies never look at legal stuff (and sometimes
suffer consequences)...

--
Oliver Sims

 

-Original Message-
From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 08 August 2012 14:52
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Error in Doc Build?

On Wed, Aug 8, 2012 at 7:52 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:
 I just downloaded oodGuide.pdf from
 http://build.oorexx.org/builds/docs/8164/. When I looked at it (using 
 Adobe Reader X vsn 10.1.3), I got this Adobe error for pages 26 and 27 
 (neither of which displayed):

 There was an error processing a page. There was a problem reading 
 this document. (109)

It works fine for me.  It is likely that it somehow got corrupted during
your download.  I'd try to download a fresh copy.


 (PS: Btw, my name on the front page of oodGuide should have only a 
 single
 m.)

Sorry, a typo on my part while you were out of town.  You can fix it
yourself, after all you're a committer.  grin  Go to the legalstuff.xml
file in the ooguide directory, fix the typo, commit.
(Line 69)

--
Mark Miesfeld


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Status of REXX at IBM

2012-08-08 Thread Oliver Sims
 ... Rexx once was once SAA procedures language ...
 
... and this positioning of Rexx was afterwards hailed by some as the
greatest success of the IBM Sales Prevention Department.
 
-- Oliver
 

  _  

From: René Jansen [mailto:rvjan...@xs4all.nl] 
Sent: 08 August 2012 21:23
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Status of REXX at IBM


Hi David,  

as I tried to say, it is not so bleak. The Rexx TSO team has a healthy list
of issues to work through and we might even get the Stream-I/O library on
it.

I do share your opinion that there is nobody in the higher ups at IBM that
sees Rexx as the strategic language it is - in other contexts I already
stated my opinion that there is much more Rexx than there is visible,
because most of it is under the radar of management, due to its position as
a language to program in if you are not allowed to program - the systems
staff dilemma. Myself, I am much more at ease supporting something that has
grass roots support and is loved by its community than some language
mandated by the top of a large company - those positions don't last long
(Rexx once was once SAA procedures language, and went down with SAA before
it went down with OS/2 - and it still survives - did you hear of AD/Cycle
Prolog lately?) - while the open source status guarantees continuity. 


RexxLA has two official contracts with IBM, concerning the open sourcing of
Object Rexx and NetRexx, that are legally binding. RexxLA has an obligation
to support the users of the language to the best of its ability. For this
reason, part of the OSSC process was the delivery of an open source proposal
(for sponsorship of the transition of [Object,Net]Rexx to an open source
project) and a Project Charter.

ooRexx might have been dumped in our lap (although I remember myself
emailing Manfred Schweizer regularly with pleas to let it go, and set it
free already) but the Open Sourcing of NetRexx was no walk in the park, as
the extended 2007-2011 time period has shown. Among the things I agreed with
IBM:

The objectives of RexxLA are well aligned with those of IBM and also
include some goals that might be difficult to achieve within the commercial
product development environment.  These include:

!--[if !supportLists]--§  !--[endif]--To promote the use of NetRexx
across all platforms that have a JVM available

!--[if !supportLists]--§  !--[endif]--To promote Rexx as a first-class
language within the open source community

!--[if !supportLists]--§  !--[endif]--To provide IBM with a known and
reliable set of experts to lead the open source project

!--[if !supportLists]--§  !--[endif]--To provide a smooth migration path
for IBM’s current NetRexx user base on existing platforms to the open source
product

!--[if !supportLists]--§  !--[endif]--To ensure that NetRexx code is
maintained at the highest levels of quality consistent with commercial
products 

!--[if !supportLists]--§  !--[endif]--To provide direction for the
project which is consistent with the needs of the NetRexx community

!--[if !supportLists]--§  !--[endif]--To enhance and extend NetRexx to
stay abreast of developments in the Java platform 

This is at least the text that the product owner at IBM, after Mike left to
enjoy his new pensioned state, agreed to. I needed to supply a list of 8
people who are qualified to support development of the product.

I do not have the Object Rexx document close at hand, but the NetRexx one is
based on that. It states clearly that IBM expects us to do the work to keep
Rexx in a high standing.

Of course there have been terrible disappointments over the last decades,
with the slow death of SOM, OpenDoc, Workplace OS (OS/2) and the failure to
include Object Rexx in AIX and NetRexx in the products that support Java as
low points. I tend to not look to the past (as historian, I know there is no
future in it) but I try to look ahead, as RexxLA does.

Check out this: I had, after finding a way to write the raspbian image to an
SD card, Classic Rexx (Regina), and NetRexx installed within 20 minutes.
They run flawlessly. Regina is already mentioned in the Raspberry Pi
documentation site. Someone (well, ok, me, if no-one beats me to it) will
compile ooRexx soon, and have it in the package repository.

With a list price of $25 (plus an SD card, and optionally some cables and a
monitor) there is no reason not to try Linux and Rexx. If we try to publish
some feats, I think we can get more attention than we ever had. RexxLA can
sell ready-to-run cards with everything installed.

best regards,

René.

On 8 aug. 2012, at 22:20, David Ashley w.david.ash...@gmail.com wrote:


As an IBMer what I am about to say is my own opinion and does not
represent any official or unofficial direction from IBM.

Essentially Rexx is dead at IBM. There are no development or maintenance
plans of any kind. And good luck getting any bug fixes. When IBM open
sourced ooRexx in 2004 it was the last Rexx development that was going

Re: [Oorexx-devel] New extension: ooSQLite added to the repository

2012-05-31 Thread Oliver Sims
Sounds great! I'd certainly like to use this in the next (and final) part of
the Guide.  
Currently I'm using horrible tab-separated text files as a notional
database.

-- Oliver


 

-Original Message-
From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 31 May 2012 01:25
To: ooRexx Dev List
Subject: [Oorexx-devel] New extension: ooSQLite added to the repository

Hi All,

I've developed a new native extension library, ooSQLite.  The first part of
the following mostly comes from the commit message:

ooSQLite provides a complete interface to SQLite.

SQLite is a self-contained, serverless, zero-configuration, transactional
SQL database engine.

http://www.sqlite.org/index.html

This database engine is embedded in the ooSQLite package, which means that
any ooRexx program that requires the package by using:

::requires 'ooSQLite.cls'

has everything it needs to create and use databases through a highly
functional database engine.  No additional libraries or software needs to be
installed on any platform to use ooSQlite.  The SQLite database engine has a
very small footprint, making the implementation library for ooSQLite well
under 1MB in size.

ooSQLite will be available for all platforms that the interpreter is
supported on.  The package provides both an object-orientated interface and
a 'classic Rexx' interface.  Technically, the 'classic Rexx' interface
should be called a 'functional' interface because it uses ::routine() and in
a very few places some array and directory objects.  However, I still think
it will be very easy to use for those ooRexx programmers that contend they
can not understand objects.

At this time the package is functional and useful.  The SQLite API has a few
core APIs and a large number of APIs that are only of use in very rare
circumstances.  The majority of all the APIs are accessible through ooSQLite
at this point.  The intent is to provide access to the complete set of APIs
at some point.

Mostly tested on Windows at this point, but the Linux version builds and has
been lightly tested.  The nature of the SQLite API and the ooSQLite
implementation library is such that there really should not be anything that
works on Windows that would not work on the other platforms, if the library
builds without error.

I've put the package in the incubator for now.

My intent, unless any of the committers object, is to quickly move it to its
own tree in the repository, similar to rexxgtk.  I also intend to put up a
preview release on SourceForge.

Once I have a package that people can download from SourceForge I'll
announce it and see if I can solicit some input from people on its
implementation.

I'm kind of excited about this extension.  I think it will make a great
addition to ooRexx.

--
Mark Miesfeld


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog - Event Handlers - PRIVATE method?

2012-05-05 Thread Oliver Sims
I just discovered that an event handler method cannot be defined as PRIVATE.
If it is, you get an ooDialog message saying the method name is not a method
of the dialog.
 
I guess it makes sense that the underlying event-handling code cannot invoke
a private method. But am I correct? Or is this a bug in ooDialog?
 
If it's correct, then it would be useful (imho) to mention it in section
4.7.1.Coding Event Handlers. 
And if it's correct I'll certainly put a mention in the Guide.
 
Thx,
Oliver
 
attachment: winmail.dat--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - makeDLL - include paths for .h files

2012-04-05 Thread Oliver Sims
 The rc compiler should search the INCLUDE path for .h files.  On Windows
the INCLUDE environment
 variable has the same format as PATH, but will not exist unless you have
explicitly set it.  I.e.:

 set INCLUDE=C:\ooRexx\samples\listview\rc;C:\ooRexx\samples\treeview\rc

Ah-ha! I just knew it was a doh! question. Of course - the environment
variables. How could I forget them? 

Many thanks again,
Oliver 


 

-Original Message-
From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 04 April 2012 17:19
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - makeDLL - include paths for .h files

On Wed, Apr 4, 2012 at 10:52 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:
 I'm using Mark's program 'makeDLL.rex' to make a DLL (so I can explain 
 how to do it using RC.exe in the Guide).
 I'm having trouble with including the .h files. It seems that I have 
 to copy them all into the makeDLL.rex folder.

Well, I was going to say the 'easist way', but I guess I'll say 'one way' is
to be sure the include statement for the .h file, in the rc file, correctly
points to the .h file.  The easiest way is to have the .rc file and the .h
file in the same directory and just include the .h file name.

The rc compiler should search the INCLUDE path for .h files.  On Windows
the INCLUDE environment variable has the same format as PATH, but will not
exist unless you have explicitly set it.  I.e.:

set INCLUDE=C:\ooRexx\samples\listview\rc;C:\ooRexx\samples\treeview\rc

Right now, at least some of the .rc files in the user guide exercises are
set up in a way that is most convenient for building and packaging the
Windows distribution.  This does not make them a good example for showing
someone unfamiliar with the compilation process how to use makeDLL.rex.

I would use a simple example where all the files are in the same directory
to show how to compile a resource file.  Then note that the process is more
complex if you start putting files in different directories.  And that, in
that case, the different files specified in the .rc file have to be
specified in a way that the rc compiler can find them.  Note that if you
start getting messages like:

CustomerView.rc(85) : error RC2135 : file not found:
.\customer\bmp\Customer.ico

you need to change the .\customer\bmp\Customer.ico to something else that
points correctly to Customer.ico

--
Mark Miesfeld


--
Better than sec? Nothing is better than sec when it comes to monitoring Big
Data applications. Try Boundary one-second resolution app monitoring today.
Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog - makeDLL - include paths for .h files

2012-04-04 Thread Oliver Sims
I'm using Mark's program 'makeDLL.rex' to make a DLL (so I can explain how
to do it using RC.exe in the Guide). 
I'm having trouble with including the .h files. It seems that I have to
copy them all into the makeDLL.rex folder.
I tried adding the correct path to my PATH, but no luck. 
 
So: How do I get RC.exe to see the folder where my includes are? 
 
Many thanks,
Oliver
 
PS: I strongly suspect there's a doh! answer to this!
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - User Guide Exercises - not in StartPrograms

2012-04-03 Thread Oliver Sims
I've given this some thought, and have concluded:

(a) It doesn't make all that much sense to make all the exercises available
via Start -- All Programs. We want people to look at the code, not just run
it to see unfinished dialogs in most of the exercises (the idea of the Guide
being to build up towards a reasonable sample app). And they can only do
that via the actual file path, not via Start -- All programs.

(b) It will however make sense to put the final app, with maybe everything
packaged in only a few files, in the Samples part of the Start -- All
programs -- etc. There it would be another sample of what can be done with
ooDialog, and in that sense separate from the Guide. 

So in the Guide I'll point people to the folder in Program Files. 

Many thanks, though, for your support.

Atb,
Oliver

 

-Original Message-
From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 02 April 2012 15:09
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - User Guide Exercises - not in
StartPrograms

On Mon, Apr 2, 2012 at 8:28 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:
 I noticed that the Guide exercises are not available through the Start 
 menu (Start -- All Programs -- Open Object Rexx -- ooRexx Samples 
 -- ooDialog (ooDialog 4.2.0.7721).

No, they are not there.


 Is it intended to provide a link from there? Just wondered, as am 
 doing a run through the first chapter of the Guide, and noticed that I 
 direct people there.

It wasn't intended to provide a link, but if you want a link we can put it
there.

 But is it's deemed not appropriate to put them in start programs then 
 absolutely no problem - I can guide readers to the directory path instead.

As a committer, you get to decide what is appropriate or not.  Or at the
very least, your input goes a long way in deciding what is appropriate or
not.  Unless it is something that you think is going to be controversial, if
you do the work to add it, you can just go ahead and add it.  And, I don't
think this would generate any controversy.

Now I realize you might not know where to start to add it, so I'll give you
some hints.  If you give it a try and have problems, I'll help finish it up
for you.

The Start Menu entries for ooRexx are all done through the Windows
installer.  The installer itself is generated using NSIS, by feeding a
script to it.  The script is located at:

platform/windows/install/oorexx.nsi

If you search for shortcut case insensitive in the script you should be
able to locate the entries that set up the current ooRexx Start Menu entry.
Then it is merely a matter of adding some similar entries.

I'd say go ahead and give it a shot, commit what you think will work.
If it doesn't work, or breaks the build on Windows, no big deal.  (As long
as you do this in
https://oorexx.svn.sourceforge.net/svnroot/oorexx/main/trunk)  It actually
can only break the packaging step and if it does we'll fix it.

At some point, I would guess that you'll want to set things up so you can
build yourself.  Normally you'd want to add your changes and then build on
your system to see what happens.  This might be a good time to experiment
with that.  But you don't need to, if it is too much at one time.  If you
commit something, I'll build  and see if it works.
We can go from there.

--
Mark Miesfeld


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Bad link in Chapter 1 of ooDialog Ref andoodGuide

2012-04-02 Thread Oliver Sims
I tried clicking on your link and got a message saying Microsoft Express was
not installed (which it isn't). 

--
Oliver Sims


 

-Original Message-
From: Rony G. Flatscher [mailto:rony.flatsc...@wu-wien.ac.at] 
Sent: 02 April 2012 07:19
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Bad link in Chapter 1 of ooDialog Ref
andoodGuide


 I have to admit though, my ISP has dropped support for usenet news
groups.
 I think a lot of ISPs have.  I doubt that most young kids even know 
 what usenet is.
There are a few free newsgroup servers that do not force one to create an
account for posting (which is the case in Google et.al.).

One that I have started to use with Thunderbird is aioe.org.

Maybe using an URL like news:comp.lang.r...@aioe.org would work in
general?

---rony


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - Dialog vs Window

2012-04-02 Thread Oliver Sims
Here's the result of combining Mike's and Mark's suggestions:
 
A dialog is a stylized form of window that is familiar to most users. As
dialogs have evolved they have become more useful, and can now provide the
user interface function for many applications. Also, a dialog is drawn by
the operating system, while drawing a normal window is mostly the
programmer's responsibility. Thus producing an application needs much less
programming work because the Rexx programmer doesn't need to know or
understand the low-level mechanics of drawing to the screen. In summary,
dialogs now have many window functions, and are much easier to produce. And
it's this that makes dialogs a particularly useful extension to a Rexx
interpreter. 
 
I'm going to go with this unless anyone wishes to suggest an improvement.
 
--
Oliver Sims
 

  _  

From: Mike Cowlishaw [mailto:m...@speleotrove.com] 
Sent: 02 April 2012 06:52
To: 'Open Object Rexx Developer Mailing List'
Subject: Re: [Oorexx-devel] ooDialog - Dialog vs Window


Yes, Marks's point is a good one.


  _  

From: Oliver Sims [mailto:oliver.s...@simsassociates.co.uk] 
Sent: 01 April 2012 23:25
To: 'Open Object Rexx Developer Mailing List'
Subject: Re: [Oorexx-devel] ooDialog - Dialog vs Window


A very good point. I like your emendation. Many thanks. I'll ponder over
this - see if maybe I can merge it somehow with Mark's suggestion.
 
Oliver

  _  

From: Mike Cowlishaw [mailto:m...@speleotrove.com] 
Sent: 01 April 2012 19:46
To: 'Open Object Rexx Developer Mailing List'
Subject: Re: [Oorexx-devel] ooDialog - Dialog vs Window


I think you lost most of your readers in the first two words ...  :-)
Wikipedia does not 'state' anything.
 
I think you are trying to say that:
 

A dialog is a stylized form of window that is familiar to most users.  As
dialogs have evolved and users have become accustomed to them, dialogs have
become more useful and can now provide much of the function of many
applications.

 
?
 
Mike
 


  _  

From: Oliver Sims [mailto:oliver.s...@simsassociates.co.uk] 
Sent: 01 April 2012 21:29
To: oorexx-devel@lists.sourceforge.net
Subject: [Oorexx-devel] ooDialog - Dialog vs Window



At the start of the Guide, I'd like to have a short statement about the
difference between dialogs and windows. Here's a draft:

Wikipedia states, In a graphical user interface of computers, a dialog box
is a type of window used to enable reciprocal communication or dialog
between a computer and its user. So a dialog is a type of window, which
is (Wikipedia again) ... a visual area containing some kind of user
interface. Thus a dialog is less than a window. At one time, most GUI
applications needed windows, with dialogs being used only for simple
functions such as file finding, or entering a password. Since then, the
function provided for dialogs has expanded enormously. So much so that today
a reasonable application can be built with only dialogs - as this Guide
attempts to show. 

Any thoughts?

Thanks,
Oliver








--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog - User Guide Exercises - not in Start Programs

2012-04-02 Thread Oliver Sims
I noticed that the Guide exercises are not available through the Start menu
(Start -- All Programs -- Open Object Rexx -- ooRexx Samples -- ooDialog
(ooDialog 4.2.0.7721).
 
Is it intended to provide a link from there? Just wondered, as am doing a
run through the first chapter of the Guide, and noticed that I direct people
there. 
 
But is it's deemed not appropriate to put them in start programs then
absolutely no problem - I can guide readers to the directory path instead. 
 
Thanks.
 
--
Oliver Sims

 

 
--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog - User Guide Exercise in ooRexx

2012-04-01 Thread Oliver Sims
I just installed ooDialog 7721. The User Guide exercises do not work because
the .ScriptMenubar~new instruction in several components is the old form
(with a sixth param). Btw, the code I just committed has fixed all
occurences of this. 
 
--
Oliver Sims
 

 

 
--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Bad link in Chapter 1 of ooDialog Ref and oodGuide

2012-04-01 Thread Oliver Sims
Chapter 1 About This Book says (last item in chapter):
 
... comp.lang.rexx Newsgroup

The comp.lang.rexx (news:comp.lang.rexx) newsgroup is a good place to obtain
help from many
individuals within the Rexx community. ...

 
The link news:comp.lang.rexx does not work.
 
--
Oliver Sims

 

 
--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog - Dialog vs Window

2012-04-01 Thread Oliver Sims
At the start of the Guide, I'd like to have a short statement about the
difference between dialogs and windows. Here's a draft:

Wikipedia states, In a graphical user interface of computers, a dialog box
is a type of window used to enable reciprocal communication or dialog
between a computer and its user. So a dialog is a type of window, which
is (Wikipedia again) ... a visual area containing some kind of user
interface. Thus a dialog is less than a window. At one time, most GUI
applications needed windows, with dialogs being used only for simple
functions such as file finding, or entering a password. Since then, the
function provided for dialogs has expanded enormously. So much so that today
a reasonable application can be built with only dialogs - as this Guide
attempts to show. 

Any thoughts?

Thanks,
Oliver








--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - User Guide Exercise in ooRexx

2012-04-01 Thread Oliver Sims
Yes, thanks, I did catch this. I'm going to put a statment somewhere in the
Guide explainging this. It's either that or re-do the code as well as
amending the Guide. I thought there were better things to do, so I'll merely
add a short sentence somewhere appropriate about the sixth param and that it
needs to be issued in initDialog. 

Atb,
Oliver

 

-Original Message-
From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 01 April 2012 18:56
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - User Guide Exercise in ooRexx

On Sun, Apr 1, 2012 at 12:28 PM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:

 I just installed ooDialog 7721. The User Guide exercises do not work 
 because the .ScriptMenubar~new instruction in several components is 
 the old form (with a sixth param). Btw, the code I just committed has 
 fixed all occurences of this.


Okay, I'll rebuild switchOODialog and put it up on SourceForge.

Also, just to be sure you understand this, the 6th param is perfectly valid.
It says, attach this menu to the dialog specified.  What is not valid is
trying to attach a menubar to a dialog before the underlying dialog exists.

--
Mark Miesfeld




 --
 Oliver Sims






 --
 
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here 
 http://p.sf.net/sfu/sfd2d-msazure 
 ___
 Oorexx-devel mailing list
 Oorexx-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - Dialog vs Window

2012-04-01 Thread Oliver Sims
 a dialog box usually (?) preempts access to any underlying window 
 
In ooDialog there are several options when creating dialog A from dialog B,
and making dialogs modeless is simple. Chapter 6 in the Guide explains this
(I hope!!), and exercise 6 uses modeless dialogs throughout - except for the
application dialog which I've made to look like an application window.
If you close this, then everything else closes and the app ends. However, if
you close any one of the other dialogs, nothing happens to any of the other
dialogs. Also, you can click on any dialog and interact with it without
having to close any other dialog.
 
This means that you only preempt access to an underlying dialog if the
logic of the application demands it. 
 
ooDialog's pretty good, innit? 
 
--
Oliver
 


  _  

From: Hobart Spitz [mailto:orexx...@gmail.com] 
Sent: 01 April 2012 19:33
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - Dialog vs Window


I think the audience you are directing this to would also like to know that
a dialog box usually (?) preempts access to any underlying window from
which the box orignated.


On Sun, Apr 1, 2012 at 4:28 PM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:




At the start of the Guide, I'd like to have a short statement about the
difference between dialogs and windows. Here's a draft:

Wikipedia states, In a graphical user interface of computers, a dialog box
is a type of window used to enable reciprocal communication or dialog
between a computer and its user. So a dialog is a type of window, which
is (Wikipedia again) ... a visual area containing some kind of user
interface. Thus a dialog is less than a window. At one time, most GUI
applications needed windows, with dialogs being used only for simple
functions such as file finding, or entering a password. Since then, the
function provided for dialogs has expanded enormously. So much so that today
a reasonable application can be built with only dialogs - as this Guide
attempts to show. 

Any thoughts?

Thanks,
Oliver










--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel






-- 
OREXXMan

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog - refs in the GUide to ooDialog Ref

2012-04-01 Thread Oliver Sims
In the Guide, I've been putting refs to ooDialog chapter numbers. All these
now need to be re-done, as the ooDialoog structure has changed quite a bit
since I started the Guide.
 
It occurred to me that to avoid getting any of these wrong, I could just
delete them all, and make a bold-type statement at the beginning urging
readers to look up keywords etc. in the Reference.
 
Any thoughts?
 
Thanks,
Oliver
 
 

 

 
--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Bad link in Chapter 1 of ooDialog Ref andoodGuide

2012-04-01 Thread Oliver Sims
I just bunged the link into my browser (Firefox) and hit enter. I expect to
be able to do that with a link. If it doesn't work, I think, Hm, a bad
link, bad editing too and go elsewhere. Maybe it needs a footnote or
something, or just not be a link that (I suspect for many people) doesn't
work. 
 
Just my opinion, though, I'd be happy to be wrong about it.
 
Atb,
Oliver

  _  

From: CVBruce [mailto:cvbr...@gmail.com] 
Sent: 01 April 2012 19:50
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] Bad link in Chapter 1 of ooDialog Ref
andoodGuide


I would think that you would need software that has registered to handle
that kind of URI.

Does the URI work if you type it in the address field of your browser.  On
my computer it opened Mozila Thunderbird, which then wanted me to configure
its news group feeds.  

Just like the callto: you need to have something configured on your computer
to handle that URI.

Bruce

Sent from an undisclosed location.

On Apr 1, 2012, at 12:43 PM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



Chapter 1 About This Book says (last item in chapter):
 
... comp.lang.rexx Newsgroup

The comp.lang.rexx (news:comp.lang.rexx) newsgroup is a good place to obtain
help from many
individuals within the Rexx community. ...

 
The link news:comp.lang.rexx does not work.
 
--
Oliver Sims

 

 


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure

___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - Dialog vs Window

2012-04-01 Thread Oliver Sims
A very good point. I like your emendation. Many thanks. I'll ponder over
this - see if maybe I can merge it somehow with Mark's suggestion.
 
Oliver

  _  

From: Mike Cowlishaw [mailto:m...@speleotrove.com] 
Sent: 01 April 2012 19:46
To: 'Open Object Rexx Developer Mailing List'
Subject: Re: [Oorexx-devel] ooDialog - Dialog vs Window


I think you lost most of your readers in the first two words ...  :-)
Wikipedia does not 'state' anything.
 
I think you are trying to say that:
 

A dialog is a stylized form of window that is familiar to most users.  As
dialogs have evolved and users have become accustomed to them, dialogs have
become more useful and can now provide much of the function of many
applications.

 
?
 
Mike
 


  _  

From: Oliver Sims [mailto:oliver.s...@simsassociates.co.uk] 
Sent: 01 April 2012 21:29
To: oorexx-devel@lists.sourceforge.net
Subject: [Oorexx-devel] ooDialog - Dialog vs Window



At the start of the Guide, I'd like to have a short statement about the
difference between dialogs and windows. Here's a draft:

Wikipedia states, In a graphical user interface of computers, a dialog box
is a type of window used to enable reciprocal communication or dialog
between a computer and its user. So a dialog is a type of window, which
is (Wikipedia again) ... a visual area containing some kind of user
interface. Thus a dialog is less than a window. At one time, most GUI
applications needed windows, with dialogs being used only for simple
functions such as file finding, or entering a password. Since then, the
function provided for dialogs has expanded enormously. So much so that today
a reasonable application can be built with only dialogs - as this Guide
attempts to show. 

Any thoughts?

Thanks,
Oliver








--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


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
-  to 

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
-  

[Oorexx-devel] Latest PDF builds?

2012-02-23 Thread Oliver Sims
Can you tell me where the latest PDF builds are?
They used to be at  http://build.oorexx.org/builds/docs/
http://build.oorexx.org/builds/docs/, but there's nothing there now...
 
Many thanks,
Oliver 
 

 

 
--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Error committing a chapter of the Guide

2012-02-22 Thread Oliver Sims
Having just done an update on the the exercises, I tried to commit a changed
Chapter 5.
I got a Commit Failed error. The log was as follows:
 
Command: Commit  
Modified: D:\Development\oodUserGuide\SVNCopy-Chapters\Chapter05.xml  
Sending content: D:\Development\oodUserGuide\SVNCopy-Chapters\Chapter05.xml

Error: Commit failed (details follow):  
Error: While preparing
'D:\Development\oodUserGuide\SVNCopy-Chapters\Chapter05.xml'  
Error:  for commit  
Error: Inconsistent line ending style  
Completed!:   

I checked the properties for this file, and they are:
  svn:eol-style  native
 
I then tried doing an Update on my Chapters folder. The Update apparently
worked fine, but the changed chapter05 was not over-written by the update! 
 
Any thoughts?
 
Many thanks,
Oliver
 
 
--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog Guide - Possible conflict in repos.

2012-02-20 Thread Oliver Sims
I can modify the config file in Tortoise either via Settings then use the
Edit button, or directly with Notepad. 

I notice that the file from SourceForge has Unix-style line-ends (i.e. just
x'0A' rather than the Windows x'0D0A').

Do you know if I can use the Unix version on Windows, or do I have to make
all the line-ends Windows ones first?

If you haven't met this problemette before, then please don't spend any time
on it - I'll just convert it to Windows format with a little oorexx
program...

Thanks,
Oliver


 

-Original Message-
From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 19 February 2012 19:15
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog Guide - Possible conflict in repos.

On Sun, Feb 19, 2012 at 10:38 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:

 I just tried to commit some files and got a conflict (listed below). I 
 resolved it using mine because I couldn't see any changes that were 
 in your files but not in mine - I could only see my changes. Then I 
 committed (rev 7553). Hope I haven't over-written anything.

You should have choosen 'accept theirs'

The files you commit are not getting the svn properties set correctly.
 I've been meaning to bring this up with you, but haven't had time.

I fixed some of them in the commit you reference.  I think the problem is
your are not using a proper svn config file.

You need to check out this URL:

https://oorexx.svn.sourceforge.net/svnroot/oorexx/svnconfig

which is just 1 file: config

Then you need to replace the svn config file on your system with this file.
You might need to search the TortiseSVN help to find out where the file
goes.

On my system, when I run as Administrator the file goes:

C:\Users\Administrator\AppData\Roaming\Subversion

 Directory of C:\Users\Administrator\AppData\Roaming\Subversion

10/06/2011  04:05 PM 6,549 config

Just copy the checked out file over the top of the existing file.

If you do not see a config file at that location, then look in the
TortiseSVN help to see where they keep the file.

Next, we'll need to set all the svn properties on the files you checked in
to the correct property.  Just adding the correct file will not update the
properties on files already in the repository.  It will just set the
properties on future files that you check in properly, automatically.

The existing files will have to be done manually.

Here is an example:

C:\main\samples\windows\oodialogsvn proplist -v calculator.rex Properties
on 'calculator.rex':
  svn:executable
*
  svn:eol-style
native

C:\main\samples\windows\oodialogcd userGuide\exercises\Exercise06\Order

C:\samples\windows\oodialog\userGuide\exercises\Exercise06\Ordersvn
proplist -v *
Properties on 'bmp':
  svn:ignore
Thumbs.db

  bugtraq:number
true

C:\main\samples\windows\oodialog\userGuide\exercises\Exercise06\Order

C:\main\samples\windows\oodialog\userGuide\exercises\Exercise06\Ordersvn
propset svn:eol-style native *.h
property 'svn:eol-style' set on 'OrderFormView.h'
property 'svn:eol-style' set on 'OrderListView.h'
property 'svn:eol-style' set on 'OrderView.h'

C:\main\samples\windows\oodialog\userGuide\exercises\Exercise06\Ordersvn
propset svn:executable 1 *.rex
property 'svn:executable' set on 'OrderFormView.rex'
property 'svn:executable' set on 'OrderListView.rex'
property 'svn:executable' set on 'OrderModelData.rex'
property 'svn:executable' set on 'OrderView.rex'
property 'svn:executable' set on 'StartupOrder.rex'
property 'svn:executable' set on 'StartupOrderForm.rex'
property 'svn:executable' set on 'StartupOrderList.rex'

C:\main\samples\windows\oodialog\userGuide\exercises\Exercise06\Order

All text files need the native eol property.  All .rex files also need the
executable property

I'm not sure how you do that in TortoiseSVN, but it has to be similar to how
you do it in the command line version.

--
Mark Miesfeld


--
Virtualization  Cloud Management Using Capacity Planning Cloud computing
makes use of virtualization - but cloud computing also focuses on allowing
computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog Guide - Possible conflict in repos.

2012-02-20 Thread Oliver Sims
Many thanks, Mike. That saved me quite a bit of mucking around.

Atb,
Oliver


PS: I think there's a teeny bugette at line 70 which is: 
-- build the list of files; currently no /s sftopts='FL'
I changed this to:
-- build the list of files; currently no /s 
sftopts='FL'
And all was fine. 

 

-Original Message-
From: Mike Cowlishaw [mailto:m...@speleotrove.com] 
Sent: 20 February 2012 14:03
To: 'Open Object Rexx Developer Mailing List'
Subject: Re: [Oorexx-devel] ooDialog Guide - Possible conflict in repos.

 
 If you haven't met this problemette before, then please don't spend 
 any time on it - I'll just convert it to Windows format with a little 
 oorexx program...

It's a one-liner:

  /* Change LF to CRLF in a file */
  call changefile arg(1) '/'||'0a'x'/'||'0d0a'x

assuming you have changefile (which can now be shortened by using
changestr):

/* ChangeAll in a file or files */

-- Syntax:  changefile  spec  pattern
--
-- Where:
--
--   spec is file-specification or wildcard (no blanks)
--   Add /s to the spec-word to include subdirectories
--
--   pattern is (for example) /fred/bert to change 'fred' to 'bert'
--   Where the delimiter character '/' is any character; the
--   first character of word 2
--
-- Example:
--
--   changefile *.html /old text/new text string
--
-- If pattern is omitted then you will be prompted for the old and
-- new strings (use this to includeetc., in the strings)
--
-- Blanks are not allowed because of command line risks (trailing
-- blanks, etc.).  Use a backquote (`) for a blank, in a pattern,
-- or omit the pattern for prompts.
-- [Later maybe use URL encoding .. %20, etc.]

parse arg spec change
change=strip(change)
parse var change delim +1 old (delim) new

if spec='' then do
  say 'Enter file specification (may include wildcards):'
  parse pull spec
  end

subdirs=0  -- subdirectories flag
if pos('/s',spec)0 then do
  parse var spec pre '/s' post
  spec=pre''post
  subdirs=1
  end

if spec='' then do
  say 'No specification, so no change'
  exit; end

if old='' then do  -- prompt please
  say 'Enter old (source) string:'
  parse pull old
  if old=='' then do
say 'Empty old string not allowed -- exiting'
exit; end
  say 'Enter new (target) string:'
  parse pull new
  end
 else do   -- pattern supplied
  if pos(' ', old)0 | pos(' ', new)0 then do
say 'blanks detected; unsafe change -- exiting'
exit
end
  old=translate(strip(old), ' ', '`')
  new=translate(strip(new), ' ', '`')
  end

if old==new then do
  say 'New and old strings identical -- exiting'
  exit; end



-- build the list of files; currently no /s sftopts='FL'
if subdirs then sftopts=sftopts'S'
call sysfiletree spec, 'LIST', sftopts
files=list.0
if files=0 then do
  say 'No files match 'spec''
  exit; end

say 'Changing' spec '('files') from 'old' to 'new'...'

if files1 then do
  say 'Enter Y to confirm, anything else to quit'
  pull ans
  if left(ans,1)\='Y' then exit
  end

do f=1 to files
  parse var list.f date time size . qfile/* may have blanks.. */
  if size=0 then iterate f
  file=strip(qfile)  /* else leading blank */
  -- say file''' to update'

  doc=charin(file, 1, chars(file))
  call charout file

  doc=change(doc, old, new)

  if changed0 then do
backfile=file'.'date('s')
'@copy' file backfile 'nul' -- backup
if rc0 then exit rc
call sysfiledelete file
call charout file, doc, 1
if result\=0 then do
  say '***' result 'characters could not be written to: '''file
  say '***  backup should still be on disk: '''backfile
  exit
  end
call charout file
if changed=1 then add='one change'; else add=changed 'changes'
say file''' updated ['add']'
call sysfiledelete backfile
end
  end f

exit

/* Internal function:  CHANGE(string,old,new)  */
/* */
/* (Like XEDIT  C/old/new/1 *)   */
/* */
/* Changes all occurrences of old in string to new.  */
/* If old=='', then new is prefixed to string.   MFC */
Change: procedure expose changed
  parse arg string, old, new
  if old=='' then do; changed=1; return new||string; end
  out=''; changed=0
  do while pos(old,string)\=0
parse var string prefix (old) string
out=out||prefix||new
changed=changed+1
end
  return out||string



--
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers is
just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro
Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
___
Oorexx-devel mailing 

Re: [Oorexx-devel] ooDialog Guide - Possible conflict in repos.

2012-02-20 Thread Oliver Sims
OK, I've got the proper config file loaded up, and have downloaded the
command line SVN provided as part of Tortoise (I just didn't include it at
install-time before). Btw, I've also found out how to set properties with
the GUI version - but only one file at time it appears. 

A couple of questions if I may: 

(1) I understand that I should set properties on all the files whose types
appear under [auto-props] in the config file - and of course that I should
set them to the values shown in the config file. Is this correct?

(2) Does this mean that I should NOT have any file types that are NOT shown
in the config file?

(3) Do other properties that are already set count? For example, on one bmp
file I looked at the property is:  svn:mime-type application/octet-stream.
However, the config file says bmp is svn:mime-type=image/bmp. Is it OK just
to add the latter? Or should I ensure that the only properties set are those
shown under [auto-props] in the config file?

(4) Finally, is it only Exercise06 I need to fix? Or should I check
elsewhere (I've recently updated a couple of files from earlier exercises)?

Many thanks.  

--Oliver

PS: Btw, I assume it's the build tools that use these properties. Does
anything else use them?

 

-Original Message-
From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 19 February 2012 19:15
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog Guide - Possible conflict in repos.

On Sun, Feb 19, 2012 at 10:38 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:

 I just tried to commit some files and got a conflict (listed below). I 
 resolved it using mine because I couldn't see any changes that were 
 in your files but not in mine - I could only see my changes. Then I 
 committed (rev 7553). Hope I haven't over-written anything.

You should have choosen 'accept theirs'

The files you commit are not getting the svn properties set correctly.
 I've been meaning to bring this up with you, but haven't had time.

I fixed some of them in the commit you reference.  I think the problem is
your are not using a proper svn config file.

You need to check out this URL:

https://oorexx.svn.sourceforge.net/svnroot/oorexx/svnconfig

which is just 1 file: config

Then you need to replace the svn config file on your system with this file.
You might need to search the TortiseSVN help to find out where the file
goes.

On my system, when I run as Administrator the file goes:

C:\Users\Administrator\AppData\Roaming\Subversion

 Directory of C:\Users\Administrator\AppData\Roaming\Subversion

10/06/2011  04:05 PM 6,549 config

Just copy the checked out file over the top of the existing file.

If you do not see a config file at that location, then look in the
TortiseSVN help to see where they keep the file.

Next, we'll need to set all the svn properties on the files you checked in
to the correct property.  Just adding the correct file will not update the
properties on files already in the repository.  It will just set the
properties on future files that you check in properly, automatically.

The existing files will have to be done manually.

Here is an example:

C:\main\samples\windows\oodialogsvn proplist -v calculator.rex Properties
on 'calculator.rex':
  svn:executable
*
  svn:eol-style
native

C:\main\samples\windows\oodialogcd userGuide\exercises\Exercise06\Order

C:\samples\windows\oodialog\userGuide\exercises\Exercise06\Ordersvn
proplist -v *
Properties on 'bmp':
  svn:ignore
Thumbs.db

  bugtraq:number
true

C:\main\samples\windows\oodialog\userGuide\exercises\Exercise06\Order

C:\main\samples\windows\oodialog\userGuide\exercises\Exercise06\Ordersvn
propset svn:eol-style native *.h
property 'svn:eol-style' set on 'OrderFormView.h'
property 'svn:eol-style' set on 'OrderListView.h'
property 'svn:eol-style' set on 'OrderView.h'

C:\main\samples\windows\oodialog\userGuide\exercises\Exercise06\Ordersvn
propset svn:executable 1 *.rex
property 'svn:executable' set on 'OrderFormView.rex'
property 'svn:executable' set on 'OrderListView.rex'
property 'svn:executable' set on 'OrderModelData.rex'
property 'svn:executable' set on 'OrderView.rex'
property 'svn:executable' set on 'StartupOrder.rex'
property 'svn:executable' set on 'StartupOrderForm.rex'
property 'svn:executable' set on 'StartupOrderList.rex'

C:\main\samples\windows\oodialog\userGuide\exercises\Exercise06\Order

All text files need the native eol property.  All .rex files also need the
executable property

I'm not sure how you do that in TortoiseSVN, but it has to be similar to how
you do it in the command line version.

--
Mark Miesfeld


--
Virtualization  Cloud Management Using Capacity Planning Cloud computing
makes use of virtualization - but cloud computing also focuses on allowing
computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223

Re: [Oorexx-devel] ooDialog Guide - Possible conflict in repos.

2012-02-20 Thread Oliver Sims
OK, I no touch. Thanks.
 

-Original Message-
From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 20 February 2012 17:25
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog Guide - Possible conflict in repos.

On Mon, Feb 20, 2012 at 9:01 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:
 OK, I've got the proper config file loaded up, and have downloaded the 
 command line SVN provided as part of Tortoise (I just didn't include 
 it at install-time before). Btw, I've also found out how to set 
 properties with the GUI version - but only one file at time it appears.

 A couple of questions if I may:

Oliver, you're making this way more complicated than it need be.  ;-)

The answer to all your questions is: just leave every thing alone.
The config file will ensure that any new files you commit will have the
properties automatically set to match what we wanted for the project.

I'll take a look at the existing files and fix anything that needs it.

 (1) I understand that I should set properties on all the files whose 
 types appear under [auto-props] in the config file - and of course 
 that I should set them to the values shown in the config file. Is this
correct?

No, not really.  Just leave the existing files alone.  When you commit any
new file, things will automatically be done correctly, you don't need to
think about it.


 (2) Does this mean that I should NOT have any file types that are NOT 
 shown in the config file?

No, it just means the default for that type of file is fine.  You don't need
to think about it.



 (3) Do other properties that are already set count? For example, on 
 one bmp file I looked at the property is:  svn:mime-type
application/octet-stream.
 However, the config file says bmp is svn:mime-type=image/bmp. Is it OK 
 just to add the latter? Or should I ensure that the only properties 
 set are those shown under [auto-props] in the config file?

No, just leave everything alone, it'll be fine.




 (4) Finally, is it only Exercise06 I need to fix? Or should I check 
 elsewhere (I've recently updated a couple of files from earlier
exercises)?

Don't worry about it.  From now on, when you commit a new file, things will
be set correctly.  That's all we need at this point.


 PS: Btw, I assume it's the build tools that use these properties. Does 
 anything else use them?

Not realy.  It just ensures that if someone checks the files out on Linux,
or Mac, etc.. they get the proper line setting.

--
Mark Miesfeld


--
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers is
just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro
Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog Guide - Possible conflict in repos.

2012-02-19 Thread Oliver Sims
Hi Mark,
 
I just tried to commit some files and got a conflict (listed below). I
resolved it using mine because I couldn't see any changes that were in
your files but not in mine - I could only see my changes. Then I committed
(rev 7553). Hope I haven't over-written anything. 
 
Revision: 7528
Author: miesfeld
Date: 14 February 2012 04:31:09
Message:
first attempt at straightening out props on ooDialog UserGuide files

Modified :
/main/trunk/samples/windows/oodialog/userGuide/exercises/Exercise06/Customer
/CustomerListView.rex
Modified :
/main/trunk/samples/windows/oodialog/userGuide/exercises/Exercise06/Customer
/CustomerModelData.rex
Modified :
/main/trunk/samples/windows/oodialog/userGuide/exercises/Exercise06/Customer
/CustomerView.rex
Modified :
/main/trunk/samples/windows/oodialog/userGuide/exercises/Exercise06/Customer
/StartupCustomer.rex
Modified :
/main/trunk/samples/windows/oodialog/userGuide/exercises/Exercise06/Customer
/StartupCustomerList.rex

Atb,
Oliver

--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog - ListView - getItemInfo

2012-01-28 Thread Oliver Sims
The ooDialog Reference (build 7341) section 16.41 ~getItemInfo (ListView)
says::
Return value:
  Returns .true on success and .false on error.

On my ListView, the user selects an item, which enables a pushbutton. On
pressing the pushbutton, the selected item is actioned. This works fine. But
if I select an item, then de-select it, then press the pushbutton, the value
-1 is returned from ~getItemInfo, and the program closes with an error. I
expected it to return .false. 

Is this an error on my part, or is the documentation incomplete? The
ooDialog Reference also says, under Details:

Raises syntax errors when incorrect arguments are detected.

 

The console output is:

  CustomerListView-showCustomer-01: item selected = -1
 202 *-* if lvCustomers~getItemInfo(item, info)
  Error 88:  Invalid argument
  Error 88.907:  Argument 1 must be in the range 0 to 4294967295; found -1

The code is:

  ::METHOD showCustomer UNGUARDED
expose lvCustomers rootDlg
item = lvCustomers~selected
say CustomerListView-showCustomer-01: item selected = item
info=.Directory~new
if lvCustomers~getItemInfo(item, info) then do
  ...
end
else do
  say No item selected!
end


 
attachment: winmail.dat--
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog - Surfacing a dialog offset from another dialog?

2012-01-27 Thread Oliver Sims
I have a dialog in the centre of the screen. Some user action causes a
second dialog to open. It opens over the first dialog.
The user has to move the second dialog in order to see the first. 
 
I'd like to be able to have the second dialog surface offset by some stated
amount from the first.
 
I could do this with ~moveTo() or maybe ~moveWindow(). But in both cases I'd
need to check where on the screen the first dialog is so that the second is
not half-off or wholly off the screen. To do this would take a bit of work:
check screen size, check dialog1 position, then work out where to bring up
the second window - above, below, left, right, or some combination such as
to the upper left.
 
Is there a simple way to surface a dialog so that it's offset by some
defined amount, but where ooDialog or Windows provides a default new
position - i.e. to the right, left, top, or bottom of the first dialog?
 
Many thanks
 
--
Oliver Sims
 
 

 

 
--
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - mapWindowPoints()

2012-01-20 Thread Oliver Sims
I said:
 

Btw, why a new method on mousePos? Isn't it a Point? If so, then wouldn't:
screenPt = mousePos
be OK?

 
Please ignore - it was a silly question.
 
--
Oliver Sims
 

  _  

From: Oliver Sims [mailto:oliver.s...@simsassociates.co.uk] 
Sent: 20 January 2012 17:14
To: 'Mark Miesfeld'
Subject: RE: [Oorexx-devel] ooDialog - mapWindowPoints()


Many thanks, Mark. Look forward to new build.
 
Btw, why a new method on mousePos? Isn't it a Point? If so, then wouldn't:
screenPt = mousePos
be OK?
 
--
Oliver Sims
 


  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 17 January 2012 22:28
To: Oliver Sims
Subject: Re: [Oorexx-devel] ooDialog - mapWindowPoints()


On Tue, Jan 17, 2012 at 1:44 PM, Mark Miesfeld miesf...@gmail.com wrote:


 
Here is a first cut an resolving the problem.  It works, to a degree:
 

 
Here is a solution that works to my satisfaction:
 
do i over self~targetDialogs  -- items: 1 = hwnd, 2 = droparea
  hwnd = self~targetDialogs[i][1]
  droparea = self~targetDialogs[i][2]
 
  screenPt = mousePos~copy
  sourceDlg~client2screen(screenPt)
  screenHwnd = .DlgUtil~windowFromPoint(screenPt)
 
  pDlg = mousePos~copy
  sourceDlg~mapWindowPoints(hwnd, pDlg)
  childHwnd = i~childWindowFromPoint(pDlg)
 
  --say DragManager-moving-00: hwnd = hwnd  mousPos = mousePos
 
  if screenHwnd == childHwnd then do
p1 = mousePos~copy
sourceDlg~mapWindowPoints(hwnd, p1)
if p1~inRect(droparea) then do
  targetDlg = i
  leave -- Stop looping - target found!
end
  end
end

 
I'll try to build a switch ooDialog that contains the new methods:
Mouse::copy(), DlgUtil::windowFromPoint(), and
DialogObject::childWindowFromPoint() so that you can work with them.
 
--
Mark Miesfeld
 

--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog - How soon is a dialog's hwnd available?

2012-01-11 Thread Oliver Sims
Mark,
 
To create a drag/drop framework, I'd like to store each dialog's hwnd
somewhere - probably in an class attribute of a View superclass.
 
Can you tell me when a dialog's hwnd is available? The ooDialog Ref (7382)
says it's not available until the underlying dialog is created. I'm pretty
sure this means it's not available until the initDialog method. Is that
right? 
 
Many thanks,
Oliver 
 

 

 
--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - How soon is a dialog's hwnd available?

2012-01-11 Thread Oliver Sims
 If you store it in a class attribute of a superclass and you have more
than 1 subclass object instantiated, then you will have problems ...
 
I plan tthe attribute to be a collection of some sort. Each entry will have
the a hwnd and its corresponding dialog id.
So on each onMove message I get, I ask the View class whether I'm over an
ooDialog window. In the View's class method, I'll do a mapWindowPoints on
each hwnd. I return either null (no hit) or the dlg id. 
 
Or something along those lines. My thinking is that since I cannot foresee
(in apps similar to the Guide exercise) how many dialogs will be surfaced,
the question arises, what should know about dlg ids and corresponding hwnds?
The answer popped out - the View class.  
 
Does this make sense? I think the approach should be generalisable to handle
situations like your dragNdrop example - except instead of hwnds it would be
controls. 
 
Do you think there'll be any performance problems? If yes or maybe, do you
happen to know if any collection type is faster than others on a lookup?
 
Thx,
Oliver
 


  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 11 January 2012 14:20
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - How soon is a dialog's hwnd
available?


On Wed, Jan 11, 2012 at 6:03 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



To create a drag/drop framework, I'd like to store each dialog's hwnd
somewhere - probably in an class attribute of a View superclass.
 
Can you tell me when a dialog's hwnd is available? The ooDialog Ref (7382)
says it's not available until the underlying dialog is created. I'm pretty
sure this means it's not available until the initDialog method. Is that
right? 
 

 
 
That's right.  When initDialog() is invoked by the ooDialog framework, then
the underlying dialog exists, including all its dialog controls.
 
If you store it in a class attribute of a superclass and you have more than
1 subclass object instantiated, then you will have problems ...
 
--
Mark Miesfeld
--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - How soon is a dialog's hwnd available?

2012-01-11 Thread Oliver Sims
  I sort of intuitively feel making it a class attribute and class method
may not be ideal. 
The collection needs to be a singleton - i.e. one place I can go to to find
any dialog's hwnd. This suggests either the class object or a singleton
instance of something if the amount of code required is not small. If a
singleton instance, then its object id would be stored in a class attribute
of the View class. 
 
 I'm assuming the user of the drag and drop framework is only going to put
the window handles of things he is interested in, into the collection?
Yes. The user of the framework, in creating a dialog, and having determined
that it would accept drops, would do something like self~storeDlg:super.
Then in the View superclass I'd have a storeDlg instance method that would
get the hwnd and store self and hwnd into the singleton instance (or class
collection attribute). Or maybe go straight to the super's class method
using .View~storeDialog(self). I will also have to include the droppable
area as a param (or even areas plural but not in V1) - e,g,
self~storeDlg:super(dropArea). 
 
The framework should also be able to handle either push or pull drag/drop
approaches (although I haven't thought out yet how to provide for both, and
plan to use only the pull approach in the Guide exercises). 
 
--
Oliver Sims
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 11 January 2012 15:58
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - How soon is a dialog's hwnd
available?


On Wed, Jan 11, 2012 at 7:08 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:



 If you store it in a class attribute of a superclass and you have more
than 1 subclass object instantiated, then you will have problems ...
 
I plan tthe attribute to be a collection of some sort. Each entry will have
the a hwnd and its corresponding dialog id.
So on each onMove message I get, I ask the View class whether I'm over an
ooDialog window. In the View's class method, I'll do a mapWindowPoints on
each hwnd. I return either null (no hit) or the dlg id. 
 
Or something along those lines. My thinking is that since I cannot foresee
(in apps similar to the Guide exercise) how many dialogs will be surfaced,
the question arises, what should know about dlg ids and corresponding hwnds?
The answer popped out - the View class.  
 
Does this make sense? I think the approach should be generalisable to handle
situations like your dragNdrop example - except instead of hwnds it would be
controls. 
 

 
It makes some sense.  Although I'm by no means proficient at designing
classes, I sort of intuitively feel making it a class attribute and class
method may not be ideal.  But I have no reason for that which I can state
clearly.  Why isn't it an instance method and attribute of the View class?
 
Do you think there'll be any performance problems? If yes or maybe, do you
happen to know if any collection type is faster than others on a lookup?
 
The answer to any performance problems is the standard one, code it and
see.  Or, don't worry about performance until you actually see a problem.  
 
I'm assuming the user of the drag and drop framework is only going to put
the window handles of things he is interested in, into the collection?  If
you are thinking of just blindly putting in the window handles of all
dialogs and all dialog controls, then you could have performance problems
with large dialogs.  But it won't have anything to do with the look up in
the collection, it will have to do with trying to map window points a lot of
times in an event handler.  Mouse move messages come very fast and very
often when the user is moving the mouse.
 
--
Mark Miesfeld
--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] ooDialog - inout param in method 'mapWindowPoints'?

2012-01-10 Thread Oliver Sims
In Mark's userDlg.rex drag-drop sample program, there's a method
mapWindowPoints.
The code is:
 
say 'Mouse position before map:' p
self~mapWindowPoints(self~DlgB~hwnd, p)
say 'p after map:' p
 
The parameter p is changed by the method implementation.
 
The parameter 'p' is what Corba IDL calls an inout parameter - it serves
to provide data to the method and the method also uses it to return data to
the caller. This is the first time I've seen this in Object Rexx. So I
wondered if it's intended to keep this behavior, or to change it so that it
returns data in the usual way?
 
Many thanks,
Oliver
 
attachment: winmail.dat--
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - inout param in method'mapWindowPoints'?

2012-01-10 Thread Oliver Sims
Thanks, Mark. That makes sense to me. But off-hand, I can't think of any way
of doing this in pure oorexx. I would guess you actually make the swap (as
it were) in your C++ code? 
 
If you can do this in ooRexx without any other language being involved,
please do let me know, 'cos if not, then I think it'll be important to
include this way of returning stuff in the Guide.
 
Atb,
Oliver
 


  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 10 January 2012 14:59
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - inout param in
method'mapWindowPoints'?


On Tue, Jan 10, 2012 at 5:48 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:


In Mark's userDlg.rex drag-drop sample program, there's a method
mapWindowPoints.
The code is:

say 'Mouse position before map:' p
self~mapWindowPoints(self~DlgB~hwnd, p)
say 'p after map:' p

The parameter p is changed by the method implementation.

The parameter 'p' is what Corba IDL calls an inout parameter - it serves
to provide data to the method and the method also uses it to return data to
the caller. This is the first time I've seen this in Object Rexx. So I
wondered if it's intended to keep this behavior, or to change it so that it
returns data in the usual way?



 
 
It's intended to be this way.  returns data in the usual way seems a
little bit of a questionable statement to me.  According to who is the
usual way?  grin
 
This type of method, transforming some object, is common in the new methods
I've introduced in ooDialog.  
 
In places where it is used, and mapWindowPoints() is a good example, the
existing values of the object are not needed, it is the transformed values
that are needed.  There is no need to have 2 separate objects.  In addition,
it allows the method to return a success indicator for methods where the
data returned does not have an obvious failure value.  In this case it
returns false on failure.
 
--
Mark Miesfeld
--
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - inout param in method'mapWindowPoints'?

2012-01-10 Thread Oliver Sims
Mark,
You said (and I had to laugh): According to who is the usual way? Then I
thought, well, I can't think of any existing function or method in ooRexx
where the returned value is to be found in a method parameter. But that may
well indicate my incomplete knowledge of ooRexx - if so, please do let me
know where inout params are used. I guess I've always thought that, with
ooRexx, if you want to distinguish between a returned value and a return
code, you have to arrange to return two things - which you can't - so then
you cheat and return say a directory with two entries. Acutally having an
inout parameter makes sense for that situation - which is exactly the
situation for the MapWindowPoints (and presumably some other ooDialog APIs).
 
For the Guide, if there are no examples of inout params in ooRex as shipped,
I'll need to describe inouts as an ooDialog feature to handle situations
where one needs to distinguish between values returned and return codes -
which happens of course when one is hiding the programmer from an underlying
piece of middleware that you can't change.
 
Atb,
Oliver

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 10 January 2012 14:59
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - inout param in
method'mapWindowPoints'?


On Tue, Jan 10, 2012 at 5:48 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:


In Mark's userDlg.rex drag-drop sample program, there's a method
mapWindowPoints.
The code is:

say 'Mouse position before map:' p
self~mapWindowPoints(self~DlgB~hwnd, p)
say 'p after map:' p

The parameter p is changed by the method implementation.

The parameter 'p' is what Corba IDL calls an inout parameter - it serves
to provide data to the method and the method also uses it to return data to
the caller. This is the first time I've seen this in Object Rexx. So I
wondered if it's intended to keep this behavior, or to change it so that it
returns data in the usual way?



 
 
It's intended to be this way.  returns data in the usual way seems a
little bit of a questionable statement to me.  According to who is the
usual way?  grin
 
This type of method, transforming some object, is common in the new methods
I've introduced in ooDialog.  
 
In places where it is used, and mapWindowPoints() is a good example, the
existing values of the object are not needed, it is the transformed values
that are needed.  There is no need to have 2 separate objects.  In addition,
it allows the method to return a success indicator for methods where the
data returned does not have an obvious failure value.  In this case it
returns false on failure.
 
--
Mark Miesfeld
--
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] ooDialog - inout param inmethod'mapWindowPoints'?

2012-01-10 Thread Oliver Sims
Jon,
 
Many thanks - I'm afraid I must have suffered (a hopefully temporary) brain
failure. Your explanation is crystal clear. Of course - a method param (as
you say) is an object, so it's (almost) always a pass-by-reference. I say
almost because strings and stem vars are objects but are (or at elast seem
to be) pass-by-value. 
 
Thanks again,
Oliver
 

  _  

From: Sahananda (Jon) Wolfers [mailto:sahana...@windhorse.biz] 
Sent: 10 January 2012 18:19
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - inout param
inmethod'mapWindowPoints'?


Hi Oliver, 

pardon me if I'm telling you something you already know.

It is probably not helpful to think of this as an inout parameter.

What is happening is that p in your example or r in Marks refers to an
object-instance.  That object-instance has a life from the time that it is
instantiated until, no longer needed it is cleared away by the garbage
collection.

When you pass the object-instance to another object or method or routine,
which uses USE ARG to receive it, you are passing a reference, not a value
(which is what gets passed with PARSE ARG).  So now, you have a variable
within the called routine which points to the object-instance, but the
variable in the caller routine still points to it too.  They both point to
the self-same object-instance.

The called routine could pass control back with a reply statement, and then
you would have a concurrency situation, where both bits of code could
simultaneously send messages to the same object instance.

As it happens, in this case, there is no concurrency, so the calling code
sits and waits until the called code is finished, and then carries on.

I hope that that serves to clarify rather than confuse.

Jon


On 10 January 2012 17:40, Oliver Sims oliver.s...@simsassociates.co.uk
wrote:



Mark,
You said (and I had to laugh): According to who is the usual way? Then I
thought, well, I can't think of any existing function or method in ooRexx
where the returned value is to be found in a method parameter. But that may
well indicate my incomplete knowledge of ooRexx - if so, please do let me
know where inout params are used. I guess I've always thought that, with
ooRexx, if you want to distinguish between a returned value and a return
code, you have to arrange to return two things - which you can't - so then
you cheat and return say a directory with two entries. Acutally having an
inout parameter makes sense for that situation - which is exactly the
situation for the MapWindowPoints (and presumably some other ooDialog APIs).
 
For the Guide, if there are no examples of inout params in ooRex as shipped,
I'll need to describe inouts as an ooDialog feature to handle situations
where one needs to distinguish between values returned and return codes -
which happens of course when one is hiding the programmer from an underlying
piece of middleware that you can't change.
 
Atb,
Oliver

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 10 January 2012 14:59
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - inout param in
method'mapWindowPoints'?


On Tue, Jan 10, 2012 at 5:48 AM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:


In Mark's userDlg.rex drag-drop sample program, there's a method
mapWindowPoints.
The code is:

say 'Mouse position before map:' p
self~mapWindowPoints(self~DlgB~hwnd, p)
say 'p after map:' p

The parameter p is changed by the method implementation.

The parameter 'p' is what Corba IDL calls an inout parameter - it serves
to provide data to the method and the method also uses it to return data to
the caller. This is the first time I've seen this in Object Rexx. So I
wondered if it's intended to keep this behavior, or to change it so that it
returns data in the usual way?



 
 
It's intended to be this way.  returns data in the usual way seems a
little bit of a questionable statement to me.  According to who is the
usual way?  grin
 
This type of method, transforming some object, is common in the new methods
I've introduced in ooDialog.  
 
In places where it is used, and mapWindowPoints() is a good example, the
existing values of the object are not needed, it is the transformed values
that are needed.  There is no need to have 2 separate objects.  In addition,
it allows the method to return a success indicator for methods where the
data returned does not have an obvious failure value.  In this case it
returns false on failure.
 
--
Mark Miesfeld


--
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https

Re: [Oorexx-devel] ooDialog - inout param inmethod'mapWindowPoints'?

2012-01-10 Thread Oliver Sims
 The only distinction with strings is that they are immutable. 
I thought that was the case. Btw, I can't find a statement to this effect in
either the ooRexx Reference or Programming Guide. 

Oliver

 

-Original Message-
From: Rick McGuire [mailto:object.r...@gmail.com] 
Sent: 10 January 2012 22:24
To: Open Object Rexx Developer Mailing List
Subject: Re: [Oorexx-devel] ooDialog - inout param
inmethod'mapWindowPoints'?

On Tue, Jan 10, 2012 at 5:17 PM, Oliver Sims
oliver.s...@simsassociates.co.uk wrote:
 Jon,

 Many thanks - I'm afraid I must have suffered (a hopefully temporary) 
 brain failure. Your explanation is crystal clear. Of course - a method 
 param (as you say) is an object, so it's (almost) always a 
 pass-by-reference. I say almost because strings and stem vars are 
 objects but are (or at elast seem to be) pass-by-value.

Actually, no.  All arguments are just references to objects.  The only
distinction with strings is that they are immutable.  There are no methods
that can be used to change the internal state of a string object, so there
is no way to produce this sort of effect with strings.  Stems actually can
have their internal state changed.

Rick


 Thanks again,
 Oliver


 
 From: Sahananda (Jon) Wolfers [mailto:sahana...@windhorse.biz]
 Sent: 10 January 2012 18:19

 To: Open Object Rexx Developer Mailing List
 Subject: Re: [Oorexx-devel] ooDialog - inout param 
 inmethod'mapWindowPoints'?

 Hi Oliver,

 pardon me if I'm telling you something you already know.

 It is probably not helpful to think of this as an inout parameter.

 What is happening is that p in your example or r in Marks refers to an 
 object-instance.  That object-instance has a life from the time that 
 it is instantiated until, no longer needed it is cleared away by the 
 garbage collection.

 When you pass the object-instance to another object or method or 
 routine, which uses USE ARG to receive it, you are passing a 
 reference, not a value (which is what gets passed with PARSE ARG).  So 
 now, you have a variable within the called routine which points to the 
 object-instance, but the variable in the caller routine still points 
 to it too.  They both point to the self-same object-instance.

 The called routine could pass control back with a reply statement, and 
 then you would have a concurrency situation, where both bits of code 
 could simultaneously send messages to the same object instance.

 As it happens, in this case, there is no concurrency, so the calling 
 code sits and waits until the called code is finished, and then carries
on.

 I hope that that serves to clarify rather than confuse.

 Jon

 On 10 January 2012 17:40, Oliver Sims 
 oliver.s...@simsassociates.co.uk
 wrote:

 Mark,
 You said (and I had to laugh): According to who is the usual way? 
 Then I thought, well, I can't think of any existing function or 
 method in ooRexx where the returned value is to be found in a method 
 parameter. But that may well indicate my incomplete knowledge of 
 ooRexx - if so, please do let me know where inout params are used. I 
 guess I've always thought that, with ooRexx, if you want to 
 distinguish between a returned value and a return code, you have to 
 arrange to return two things - which you can't - so then you cheat 
 and return say a directory with two entries. Acutally having an inout 
 parameter makes sense for that situation - which is exactly the situation
for the MapWindowPoints (and presumably some other ooDialog APIs).

 For the Guide, if there are no examples of inout params in ooRex as 
 shipped, I'll need to describe inouts as an ooDialog feature to 
 handle situations where one needs to distinguish between values 
 returned and return codes - which happens of course when one is 
 hiding the programmer from an underlying piece of middleware that you
can't change.

 Atb,
 Oliver

 
 From: Mark Miesfeld [mailto:miesf...@gmail.com]
 Sent: 10 January 2012 14:59
 To: Open Object Rexx Developer Mailing List
 Subject: Re: [Oorexx-devel] ooDialog - inout param in 
 method'mapWindowPoints'?

 On Tue, Jan 10, 2012 at 5:48 AM, Oliver Sims 
 oliver.s...@simsassociates.co.uk wrote:

 In Mark's userDlg.rex drag-drop sample program, there's a method 
 mapWindowPoints.
 The code is:

 say 'Mouse position before map:' p
 self~mapWindowPoints(self~DlgB~hwnd, p) say 'p after map:' p

 The parameter p is changed by the method implementation.

 The parameter 'p' is what Corba IDL calls an inout parameter - it 
 serves to provide data to the method and the method also uses it to 
 return data to the caller. This is the first time I've seen this in 
 Object Rexx. So I wondered if it's intended to keep this behavior, 
 or to change it so that it returns data in the usual way?



 It's intended to be this way.  returns data in the usual way seems 
 a little bit of a questionable statement to me.  According to who is 
 the usual way?  grin

[Oorexx-devel] ooDialog - Drag-Drop - How should it look?

2012-01-09 Thread Oliver Sims
If I build some sort of drag/drop framework for the Guide, then I need to
define how drag/drop should *look*.
I've been experimenting with my Windows system, dragging stuff around and
seeing what happens to the mouse cursor. 
There seem to be three broad options:
 
Approach A (Windows XP Native Drag/Drop)
- On pickup (button1 down), either nothing happens or the mouse cursor
changes to a little picture of the thing picked up. 
- When it's dragged over other programs (or the screen background) either
the cursor does not change, or it changes to a no-entry sign.
- If I drop when the mouse is a little picture, then either (a) nothing
happens, or (b) the target says it can't handle it, or (c) it accepts the
drop and something changes on the target window. 
- If I drop when the cursor is a no-entry, then nothing happens. 
 
Approach B (see sample ooDialog drag/drop program userDlg.rex)
- On pickup, the mouse cursor changes to a no-entry sign.  
- When it's dragged over other programs (or the screen background) the
cursor stays as a no-entry sign, but if it's dragged over an ooDialog dialog
that will accept a drop, then the cursor changes to a little picture. 
- If I drop when the cursor is a little picture, something happens (assuming
the ooDialog code is well-mannered).
- If I drop when the cursor is a no-entry, then nothing happens. 
 
Approach C (a possible alternative approach with ooDialog):
- On pickup, the mouse cursor changes to a little picture of the thing
picked up. 
- When dragged over any non-ooDialog window, the cursor remains as a little
window, but if it's dragged over an ooDialog dialog that will NOT accept a
drop, then the cursor changes to a no-entry sign. 
-  If I drop when the cursor is a little picture, then if the target is an
ooDialog dialog that will accept a drop then something happens. Otherwise
nothing happens.
- If I drop when the cursor is a no-entry, then nothing happens. 
 
 
Which of these options should be used (for the Guide at least)? My own
preference is, I think, Approach B.
 
Any thoughts? I did check my dusty 20-year-old CUA manuals, and while it
seems to suggest approach C, I know that the context of was the OS2 desktop
(as opposed to use by applications). So not a lot of help there...
 
Thanks for any thoughts, 
Oliver
--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Makefiles

2011-09-04 Thread Oliver Sims
Hi Mark, 
 
I'm about to commit Exercise06 (first cut thereof), and I discover I haven't
a clue what to do about makefiles.
 
I know what a makefile does, but haven't a clue what to put in them. Also, I
have no development environment that can process a makefile. 
 
I could of course look inside the Makefile.am and the res.mak files you
created for Exercise05 and the DlgData sample, copy these, and change the
filenames inside them - and then hope for the best.
 
Any guidance on this will be v. welcome.
 
 
Thx,
Oliver
 

 

 
--
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free Love Thy Logs t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] oodguide compile errors

2011-08-15 Thread Oliver Sims
Thanks, David. I think my image tags were ok. The error msg pointed at no
end tag on a link tag. Indeed, I had a couple of link ... / tags which
it seemed to want as: link .../link, so I fixed these and committed.
I'll look forward to checking tonight's build in the morning.  
 
--Oliver

  _  

From: David Ashley [mailto:david.ashley@gmail.com] 
Sent: 15 August 2011 14:39
To: Open Object Rexx Users
Subject: Re: [Oorexx-users] 

The image tag is usually the culprit here. See some of the other
references to that tag if that is the case.

The root problem with jade is that it hase not been updated in a very long
time and its xml prowess is not so good. In fact, Oliver, we are still using
an old method of compiling the doscs because the newer method using xsl and
fop has big problems with docs the size of ours. I keep hoping they will fix
it but until they do we are stuck with the old method.

David Ashley

On 08/15/2011 09:24 AM, Mark Miesfeld wrote: 

Hi Oliver,
 
Hmm ... I actually meant this to go the devel list, my fingers must have
slipped.
 
I have an old SuSE system that I build the docs on sometimes, and it doesn't
catch the errors.  On that machine, I think the jade version is too old.
 
I looked at the errors reported and it may just be that the jade on the
build machine doesn't accept the syntax, which may be valid under a
different version.
 
--
Mark Miesfeld


On Mon, Aug 15, 2011 at 8:10 AM, Oliver Sims
oliver.s...@simsassociates.co.uk
blocked::mailto:oliver.s...@simsassociates.co.uk  wrote:


Thanks, Mark. So much for using oXygen to check the docbook markup (although
it does find silly typos quite well). 
Will check as you suggest.
Atb,
Oliver
 

  _  

From: Mark Miesfeld [mailto:miesf...@gmail.com] 
Sent: 15 August 2011 13:42
To: Open Object Rexx Users
Subject: [Oorexx-users] oodguide compile errors


Hi Oliver,
 
Now you get to enter into the fun part of compiling the doc. grin
 
If you look at the build output from last night on the build machine, you
will see that no oodguide.pdf exists.  This signals that the build for that
doc failed.  The next step is to open up the docs-buildrpt.txt file.
 
If you search for oodguide, you will find the section where it is being
compiled.  You can then locate the errors:
 
jade -t xml -d ../shared/oorexx.html.dsl -V html-index oodguide.xml
jade:Chapter04.xml:335:86:E: end tag for LINK omitted, but OMITTAG NO was
specified
jade:Chapter04.xml:334:38: start tag was here
jade:Chapter04.xml:500:61:E: document type does not allow element
PROGRAMLISTING here; assuming missing FOOTNOTE start-tag
jade:Chapter04.xml:512:23:E: character data is not allowed here
jade:Chapter04.xml:512:64:E: document type does not allow element
COMPUTEROUTPUT here; missing one of SYNOPSIS, LITERALLAYOUT,
PROGRAMLISTING, SCREEN, PARA, SIMPARA start-tag
jade:Chapter04.xml:512:88:E: character data is not allowed here
jade:Chapter04.xml:513:28:E: document type does not allow element
COMPUTEROUTPUT here; missing one of SYNOPSIS, LITERALLAYOUT,
PROGRAMLISTING, SCREEN, PARA, SIMPARA start-tag
jade:Chapter04.xml:513:52:E: character data is not allowed here
jade:Chapter04.xml:515:27:E: document type does not allow element
COMPUTEROUTPUT here; missing one of SYNOPSIS, LITERALLAYOUT,
PROGRAMLISTING, SCREEN, PARA, SIMPARA start-tag
jade:Chapter04.xml:515:61:E: character data is not allowed here
jade:Chapter04.xml:522:18:E: character data is not allowed here
jade:Chapter04.xml:524:27:E: document type does not allow element
COMPUTEROUTPUT here; missing one of SYNOPSIS, LITERALLAYOUT,
PROGRAMLISTING, SCREEN, PARA, SIMPARA start-tag
jade:Chapter04.xml:524:58:E: character data is not allowed here
jade:Chapter04.xml:527:50:E: end tag for FOOTNOTE omitted, but OMITTAG NO
was specified
jade:Chapter04.xml:500:46: start tag was here
jade:Chapter04.xml:527:50:E: end tag for LINK omitted, but OMITTAG NO was
specified
jade:Chapter04.xml:496:88: start tag was here

 
Usually the tag errors, which occur frequently when you are doing a lot of
editing, are relatively easy to fix. The numbers following the file names
are the line and character position of the error.
 
If you have problems fixing the tags, let us know and we'll give you some
help.  David is actually the expert, but most of the time the error is
pretty straight forward.
 
--
Mark Miesfeld


--
uberSVN's rich system and user administration capabilities and model
configuration take the hassle out of deploying and managing Subversion and
the tools developers use with it. Learn more about uberSVN and get a free
download at:  http://p.sf.net/sfu/wandisco-dev2dev

___
Oorexx-users mailing list
oorexx-us...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-users







--

uberSVN's rich system and user administration

[Oorexx-devel] Committing for the first time...

2011-07-31 Thread Oliver Sims
I understand that from now on I can and should commit code and text directly
to a repository. I've worked with various check-in repositories in the past,
and they've all been quite different at the detail level. So I guess I need
some guidance on this particular repository and the processes and tools
needed. Here are the immediate questions that occur to me:
 
(1) Do I continue to upload patches?  If yes, then how do I handle the
patches after upload so that files are properly updated, and what tools do I
need?
 
(2) Since the code/chapters are built at various times, and placed into
versioned repositories (see below) that all may access, I assume I need to
submit code/text to two different places, each being the place that the
builds get their input from.  If this is correct, where are these places
(i.e. what URLs)?
 
(3) Since builds are done according to some timetable, where do I find out
what the timetable is?
 
(4) Do I do the builds for my stuff, and if so, what tools do I need?
 
(5) I believe that compiled binaries such as resource-only DLLs are not
built for each version, but just once prior to public release. Is that
correct?
 
By versioned repositories I mean the ones I know about, that is:
- Document source (latest revision):
https://oorexx.svn.sourceforge.net/svnroot/oorexx/docs/trunk/oodguide/
https://oorexx.svn.sourceforge.net/svnroot/oorexx/docs/trunk/oodguide/ 
- Document PDFs: (all revisions)  http://build.oorexx.org/builds/docs/
- Exercises (latest revision):
https://oorexx.svn.sourceforge.net/svnroot/oorexx/main/trunk/samples/window
s/oodialog/userGuide/exercises/
https://oorexx.svn.sourceforge.net/svnroot/oorexx/main/trunk/samples/windows
/oodialog/userGuide/exercises/
 
Many thanks,
Oliver
 
 
 
 
--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


  1   2   >