Re: OT: Apple at 30 - My Piece of the Big Fruit

2006-03-31 Thread Mark Wieder
Lynn-

Wednesday, March 29, 2006, 7:20:54 PM, you wrote:

> Ive been watching the nostalgia building over the last week for the Apple
> 30th anniversary (this Saturday on April 1) and starting to feel a little
> nostalgic myself (digging out my much loved PowerCD). It wouldn't surprise

Thanks for an enjoyable read. I still haven't been able to bring
myself to throw away my OpenDoc dev cds... sigh...

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: OT: Apple at 30 - My Piece of the Big Fruit

2006-03-31 Thread Richard Gaskin

Mark Wieder wrote:


I still haven't been able to bring myself to throw away my
OpenDoc dev cds... sigh...


I still have Apple's OpenDoc evangelism video -- sometimes I pull it out 
and it occurs to me, "Hey, that's Rev". :)


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Question about text cgis

2006-03-31 Thread Klaus Major

Hi Jaqueline,


Jim Ault wrote:
I can't make this work - from a text cgi, anyway, I assume  
because in

a text cgi, there is no 'this card' or 'this stack'.
I also tried having an empty stack in the cgi-bin directory, and
setting it's script to a text file from the original text cgi, and
then putting it in use, but this just got the same error as the
previous approach...
Well, Mark, this is a new one for me.  I thought that there always  
had to be
a 'stack' and at least one 'card'.  Someone else will have to  
answer why
this cannot be done.  I quickly built a little stand alone that  
sets the
script of 'this card', goes to the next, etc, etc.  No problem.   
Compiles

and executes on the fly as I would expect.


He may be hitting the script limits. In a standalone or a CGI (or  
anywhere the engine is running without a fully licensed IDE) you  
cannot set a script to more than 10 lines.


there was no script limit when using the engine without an interface  
(read: as a CGI engine)

in the past. Has this feature been removed?


Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com


Regards

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Apple at 30 - My Piece of the Big Fruit

2006-03-31 Thread Mark Schonewille

Hi,

I'm woking on an ftp client for the Mac, exactly because the 
Finder doesn't deal with FTP too well. I thought Windows users 
wouldn't have much of an interest in a simple and easy-to-use 
yet feature-stuffed and good-looking FTP client ;-) If there is 
a market for it, I'll adjust the client to work on Windows 
machines as well. It's price tag is expected to be equal to 
Interarchy's upgrade. Write me off-list for more info.


Best,

Mark

Chipp Walters wrote:



Richard Gaskin wrote:


Andre Garzia wrote:

what about me that love my mac but hate the finder... Why, for the  
love of God, can't we mount a FTP drive as a Read and Write volume?




Because you don't have Interarchy installed:


Is that built-in with Windows?



WebDav is, and IE can do basic FTP stuff.


--

Consultant and Software Engineer
mailto:[EMAIL PROTECTED]
http://www.economy-x-talk.com

eHUG coordinator
mailto:[EMAIL PROTECTED]
http://www.ehug.info

Advertise with us and reach 1000 truely interested internet 
users every month. See http://economy-x-talk.com/advertise.html 
for more information.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


How to use Character Encoding in Runrev V. 2.5.1 (same as no menu bar in Explorer or Mozilla)

2006-03-31 Thread supote.songthammawat

Help me, please
 I want to know how to use Character Encoding in Runrev V. 2.5.1 
(same as no menu bar in Explorer or Mozilla). If you know please suggest 
me. Thank you very much.


Best Regard,
Supote Songthammawat
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


How to use Character Encoding in Runrev V. 2.5.1 (same as no menu bar in Explorer or Mozilla)

2006-03-31 Thread supote.songthammawat

Help me, please
I want to know how to use Character Encoding in Runrev V. 2.5.1 
(same as no menu bar in Explorer or Mozilla). If you know please suggest 
me. Thank you very much.


Best Regard,
Supote Songthammawat
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: How to use Character Encoding in Runrev V. 2.5.1 (same as no menu bar in Explorer or Mozilla)

2006-03-31 Thread Klaus Major

Salaam Supote,


Help me, please
 I want to know how to use Character Encoding in Runrev V.  
2.5.1 (same as no menu bar in Explorer or Mozilla). If you know  
please suggest me.


you probably mean "...as ON menu bar..." :-)

Please check this in the docs:
mactoiso
isotomac
uniencode
unidecode
charset
platform

That might get you started.


Thank you very much.

Best Regard,
Supote Songthammawat


Regards

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Projection Question

2006-03-31 Thread John Miller

Ian,

Thanks for taking time to respond.  I'm not sure I understand.  I am  
using a laptop that only has one screen.  Is there a way to send just  
a portion of the screen to the projector while continuing work on the  
rest of the screen?


Thanks,
John
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


How to use Character Encoding in Runrev V. 2.5.1 in order to swap or translate multilanguage (same as on menu bar in Explorer or Mozilla)

2006-03-31 Thread supote.songthammawat

Help me, please
   I want to know how to use Character Encoding in Runrev V. 2.5.1 in 
order to swap or translate multilanguage (same as on menu bar in 
Explorer or Mozilla). If you know please suggest me. Thank you very much.


Best Regard,
Supote Songthammawat
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Menu Item Question

2006-03-31 Thread John Miller

Hello All,

Is there a way to designate a keyboard shortcut in the menubar that  
requires the user to use "shift-ctrl" or "shift-cmd"?


I'm not asking how to write a script to do this.  What I am  
interested in knowing is if you can get Revoltution to display the  
shortcut to the right of the menu item in the menubar.


Thanks for your help.

John Miller
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


How I can show image on stack by script and insert or update or delete or select image on stack into Database?

2006-03-31 Thread supote.songthammawat

Hi everybody

  Why I can't to show image on stack by script? I want to know 
syntax  that use  to show image? In addition, how to insert or update or 
delete or select image on stack into Database(Sybase)? Please suggest 
me. Thank you very much.


Best Regard,
Supote Songthammawat
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Apple at 30 - My Piece of the Big Fruit

2006-03-31 Thread Alex Tweedly

Mark Schonewille wrote:


Hi,

I'm woking on an ftp client for the Mac, exactly because the Finder 
doesn't deal with FTP too well. I thought Windows users wouldn't have 
much of an interest in a simple and easy-to-use yet feature-stuffed 
and good-looking FTP client ;-) If there is a market for it, I'll 
adjust the client to work on Windows machines as well. It's price tag 
is expected to be equal to Interarchy's upgrade. Write me off-list for 
more info.


Will it have any features that FileZilla doesn't already have ?
  ( http://filezilla.sourceforge.net/documentation/ )

If not, I'd have doubts about how big the market for Windows will be ...

--
Alex Tweedly   http://www.tweedly.net



--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.385 / Virus Database: 268.3.3/298 - Release Date: 30/03/2006

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: OT: Apple at 30 - My Piece of the Big Fruit

2006-03-31 Thread Martin Baxter

jeffrey reynolds wrote:


does anyone remember the Sinclair Z80? my first computer to own. 
whopping 32mb or ram and a micro tape drive (audio dictation tape) for 
its storage! what fun!




Jeffrey, I wonder if maybe you mean the ZX81? - The ZX80 came with 
something like maybe 1K of ram as I recall, but the ZX81 had a wobbly 
16K ram extension that plugged into the back and took it to 32K. My 
electronics tutor wrote a car race arcade game on the ZX80 in machine 
code - it was actually good. But I never had one of those. I did have a 
ZX81 and subsequently several Spectrums.


if anyone has a users manual for the sinclair z80 i would appreciate 
talking with you, i lost mine a long while back and would love to poke 
at it sometime!




I actually do have the ZX81 Sinclair BASIC manual. If that is in fact 
what you need, what would you like to know? - Who me, sentimental?


I did trash the machine itself a while back though, since I no longer 
have a TV to plug it into.


Martin Baxter
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Projection Question

2006-03-31 Thread Ian Wood

OK, multiple monitor basics:

Mirroring
In mirroring mode, what you see on the second monitor (in this case a  
projector) will be identical to what you see on your laptop. This is  
what most people use when plugging in a projector, in some cases  
becuase their hardware can't do anything else. In this mode there  
will be NO way to send anything different to the projector.


Extended Desktop (may be called something else on Windows)
This is not available on all computers, especially lower-end laptops.  
Instead of just duplicating what is on the laptop screen on to the  
second monitor, it is treated as extra space in addition to the  
laptop screen. Individual windows can simply be dragged across from  
one screen to the next,. The virtual position of the screens can be  
altered - side-by-side, one above the other (dragging a window off  
the bottom of screen A brings it onto the top of screen B) etc.


If the graphics card in your laptop supports this then you are in  
luck - simply have two (or more) stacks, with one positioned on the  
second monitor/projector, with what appears on it controlled from  
your 'control' stack that you keep back on the laptop screen. This is  
effectively the way that most better presentation apps work, such as  
PowerPoint or Keynote - controls/info on a screen that the audience  
can't see, the actual presentation on the projector.


Ian

On 31 Mar 2006, at 11:09, John Miller wrote:


Ian,

Thanks for taking time to respond.  I'm not sure I understand.  I  
am using a laptop that only has one screen.  Is there a way to send  
just a portion of the screen to the projector while continuing work  
on the rest of the screen?


Thanks,
John
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Question about text cgis

2006-03-31 Thread Mark Smith
Jim, apologies - when I tried this last night, I just kept getting  
errors, but this morning, it seems to work just fine.


Best,

Mark

On 30 Mar 2006, at 21:24, Jim Ault wrote:


Try these steps :

put "script01"&".txt" into FN
put "c:/my documents/" into pathh
set the script of this card to url ("file:" & pathh & FN)

--or the script of button 22, etc.

set the script of this card to ""

--adding to the stack script would be
get the script of this stack
set the script of this stack to it & cr &  url ("file:" & pathh & FN)

--more elaborate
put the script of this card into origCdScript
get url ("file:" & pathh & FN) & cr & origCdScript
set the script of this card to it
--call handler
set the script of this card to origCdScript

--alternative
put " origCdScript"&".txt" into FN
put "c:/my documents/" into pathh
put the script of this card into url ("file:" & pathh & FN)


Jim Ault
Las Vegas

On 3/30/06 12:25 PM, "jbv" <[EMAIL PROTECTED]> wrote:


Hi list,

I have a blank : I'm looking for a way to "include" external handlers
in a text-based cgi script and can't find a way to do that...
Here's what I mean : let's say I have a handler that performs a  
specific


task ("on myTask") that I want to use in various cgi scripts. Of  
course

I can paste it in every script after the "on startup / end startup"
handler,
but it would be more convenient if it were an external file and to  
just

call it from each script, just like "#include" for libraries in C, or
"require_once" in php etc.

I see how to do it with cgi stacks, but is there a way to do that  
with

text-based scripts ?

Thanks,
JB

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription

preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: How I can show image on stack by script and insert or update or delete or select image on stack into Database?

2006-03-31 Thread Klaus Major

Salaam Supote,


Hi everybody

  Why I can't to show image on stack by script?


maybe you didn't try hard enough? ,-)


I want to know syntax  that use  to show image?


If you already have an image object in your stack:
1. reference an image:
...
set the filename of img "your image here" to "path/to/your/image/ 
here.jpg"

...

2. import an image file into your image:
...
put url("binfile:path/to/your/image/here.jpg") into img "your image  
here"

...

If you need to create a new an image object in your stack:
1. reference an image:
...
create img
set the filename of last img to "path/to/your/image/here.jpg"
...

2. import a new image file:
...
import paint from file "path/to/your/image/here.jpg"
...

This also creates a new image.

In addition, how to insert or update or delete or select image on  
stack into Database(Sybase)?

Please suggest me. Thank you very much.


Sorry, i have little to no experience with databes.


Best Regard,
Supote Songthammawat


Regards

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Can't save as

2006-03-31 Thread Preston Shea
I keep two copies of the stack I'm working on and save frequently because I'm 
running 2.7 under Windows XP. From time to time the "Save as..." menu item 
stops working. Only re-start seems to fix the problem. Has anyone else 
experienced this undocumented feature?
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: What happen with function screenloc() and screenrect()?

2006-03-31 Thread Gilberto Cuba

Ken Ray, thank you very much for your answer.

I using 2.6.1 version and now I know to bind with this detail, because many 
many people that work with me in the national project use the 2.6.1 version 
and the version 2.7 have the incompatibilities with older versions.


Best regards,

Gilberto Cuba

- Original Message - 
From: "Ken Ray" <[EMAIL PROTECTED]>

To: "Use Revolution List" 
Sent: Wednesday, March 29, 2006 7:59 PM
Subject: Re: What happen with function screenloc() and screenrect()?



On 3/29/06 1:19 PM, "Gilberto Cuba" <[EMAIL PROTECTED]> wrote:

May any body tell me what I can to do? Because I tried to change the 
values

of windowBoundingRect and not work fine too.


Are you using 2.7 or 2.6? The reason I ask is that in 2.6, your 
application

doesn't know whether the resolution is being resized while it is running,
and so screenLoc(), etc. won't know about the new resolution unless you 
quit

your app and relaunch it. 2.7 includes the ability to know when the
resolutoin has changed (it sends a "desktopChanged" message), but I'm not
sure if it affects the screenLoc() function. But at least you can display 
a

message saying that the screen resolution has changed and you'll need to
quit and relaunch the application.

HTH,

Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: [EMAIL PROTECTED]



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: What happen with function screenloc() and screenrect()?

2006-03-31 Thread Gilberto Cuba
Jeanne DeVoto, thank you very much. 

You have a great idea, that maybe solve this problem for me. 
I think about this solution.


Best regards,

Gilberto Cuba

- Original Message - 
From: "Jeanne A. E. DeVoto" <[EMAIL PROTECTED]>

To: "How to use Revolution" 
Sent: Wednesday, March 29, 2006 11:13 PM
Subject: Re: What happen with function screenloc() and screenrect()?



At 2:19 PM -0500 3/29/2006, Gilberto Cuba wrote:
I am found that functions screenloc() and screenrect() not work fine 
or I don't understanding the documentations.
Occur that I change the resolution when my application start and I 
tried to center the software with


set the loc of this stack to screenloc()

this not work fine. Why? I found that function screenloc() and 
screenrect() keep the values of the last resolution and not refresh 
with the new display resolution.


Yes, all of the screen functions behave like this (screenLoc, 
screenRect, windowBoundingRect, colorMap, colorWorld, screenType). 
They are set only when the application starts up, and they are not 
updated if you change the settings. As it says in the docs for 
screenRect: "The value returned by the screenRect function is updated 
only when you start up the application. If you change the screen 
settings after starting up the application, you must quit and restart 
to update the screenRect."


The best way is probably to create your own function. If you are 
setting the resolution, then you know what the new resolution is, and 
you can place the new value in a global variable. Then use that 
instead of the built-in screenLoc or screenRect.

--
jeanne a. e. devoto ~ [EMAIL PROTECTED]
http://www.jaedworks.com



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Image Contrast

2006-03-31 Thread Rob Cozens


Hi David,

Guess you could use a black background to darken the image - is there 
any difference between this effect and adjusting the velocity of the 
pixels?




Image manipulation is not my strong suit; so I can't answer that for 
you.


I was looking for a simple way to adjust contrast to help the viewer 
pick out detail.  My selection of 26% as an end value was based on my 
objective--you could set it to 100 and have the image disappear 
completely.


Rob Cozens
CCW, Serendipity Software Company

"And I, which was two fooles, do so grow three;
Who are a little wise, the best fooles bee."

from "The Triple Foole" by John Donne (1572-1631)

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: OT: Apple at 30 - My Piece of the Big Fruit

2006-03-31 Thread Lynn Fredricks
Hi Mark,

> > Ive been watching the nostalgia building over the last week for the 
> > Apple 30th anniversary (this Saturday on April 1) and 
> starting to feel 
> > a little nostalgic myself (digging out my much loved PowerCD). It 
> > wouldn't surprise
> 
> Thanks for an enjoyable read. I still haven't been able to 
> bring myself to throw away my OpenDoc dev cds... sigh...

I was really bummed by that, too. When Apple was first (quietly)
evangelizing it, we seriously considered moving a lot of NUD & C into parts.
I remember Nisus took the plunge. Because we were so entrenched on
supporting Palm we couldn't get it onto the schedule.

Best regards,

Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: ODBC connection to MS SQL 2000 help needed

2006-03-31 Thread Lynn Fredricks
> All that is true. I built a test harness for the database 
> functions and MySQL comes through fine. If you don't 
> absolutely *need* odbc functionality you might consider going 
> with MySQL or SQLite. Or Valentina (I had to beat Ruslan to 
> the draw here...). If you have real clients with existing 
> odbc databases then you're better off with some other frontend tool.

If you were to prioritize improvements to database access in Revolution,
what would you want?

Best regards,


Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ODBC connection to MS SQL 2000 help needed

2006-03-31 Thread Stephen Barncard
ODBC has always SUCKED, and still sucks the big one. It's like 
getting your data through a straw with a bunch of tape to plug the 
leaks.


Don't blame RunRev for that.

I'm writing a complex MySQL based project with Rev and Trevor's externals.
In a word - it rocks!

sqb
--
stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: OT: Apple at 30 - My Piece of the Big Fruit

2006-03-31 Thread Mark Wieder
Richard-

Friday, March 31, 2006, 12:07:36 AM, you wrote:

> OpenDoc evangelism

...is that another oxymoron?...

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: ODBC connection to MS SQL 2000 help needed

2006-03-31 Thread Stephen Barncard

Incorporate Trevor's DB Library into RevDB.

I found working with RevDB incomprehensible. Nice to have the 
primitives there, but I as a designer am more interested in writing 
code for getting data in and out of a database, not having to keep 
track of the cursor.







If you were to prioritize improvements to database access in Revolution,
what would you want?

Best regards,

Lynn Fredricks


--
stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Menu Item Question

2006-03-31 Thread Jeanne A. E. DeVoto

At 5:16 AM -0500 3/31/2006, John Miller wrote:
Is there a way to designate a keyboard shortcut in the menubar that 
requires the user to use "shift-ctrl" or "shift-cmd"?


The short answer is "no". (The request has been bugzilla'd - 
 - in 
case you want to add your vote.)

--
jeanne a. e. devoto ~ [EMAIL PROTECTED]
http://www.jaedworks.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


ODBC connection to MS SQL 2000 help needed

2006-03-31 Thread mfstuart
Ahhh, you pose THE question for me to feast on :)

Lynn Fredricks wrote:
>If you were to prioritize improvements to database access >in Revolution, what 
>would you want?

You mention improvements. I would first request that you apply fixes to all 
outstanding bugs related to the database libraries.
Next, build a new database library that interfaces directly to MS SQL 2000 and 
then the new version of MS SQL 2005.
Once I learn this wonderful development tool, 
I'd be happy to be a tester for this. 
With these new database libraries, I'm sure the company could sell a lot more 
licenses. 
And in the end (for the company), isn't that what it's all about? :)

Following that, I would like to open up discussions with you regarding an
improved development environment for database applications. 
This isn't the platform for this. And as I'm planning to attend the June 
conference,
maybe we can talk then?

Mark Stuart

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: OT: Apple at 30 - My Piece of the Big Fruit

2006-03-31 Thread jeffrey reynolds
those dev cds are great! I always waited each month to see what  
clever title and cool graphics were going to be on them (as well as  
all the goodies they contained!). certainly more creative and  
entertaining than all the other tech cds i had on the shelf...


cheers,

Jeffrey Reynolds



On Mar 31, 2006, at 10:09 AM, [EMAIL PROTECTED]  
wrote:



Thanks for an enjoyable read. I still haven't been able to bring
myself to throw away my OpenDoc dev cds... sigh...


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ODBC connection to MS SQL 2000 help needed

2006-03-31 Thread Mark Wieder
Lynn-

Friday, March 31, 2006, 8:40:19 AM, you wrote:

> If you were to prioritize improvements to database access in Revolution,
> what would you want?

 Well, it's hard to find fault with stephen's response, but also...
to put it in a nutshell, I think the functionality should match the
marketing spiel.

I think my number one priority would be to rewrite the external
libraries so that odbc databases aren't opened in forward-only mode
and don't issue a new read command for each record. That's an absolute
killer for recordset manipulation - I've tried reading a recordset
into an array to deal with things that way and had to kill the process
after half an hour of disk churning. It probably works for small
databases, but anything past 4 figures of recordsets is unworkable.

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


preOpenStack, openStack in Card 1?? Rules conformation.

2006-03-31 Thread Francis Nugent Dixon

Hi Jim,

Thanks for coding up in a logical way something
I should have done myself, if I could have got my
head around it !. After absorbing your scripts and
playing around a little, I think I will end up finally
understanding message paths (after more than
10 years on HC) !

Best from Paris

-Francis

"Nothing should ever be done for the first time !'


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: preOpenStack, openStack in Card 1?? Rules conformation.

2006-03-31 Thread Francis Nugent Dixon

Hi Jeanne,

This complements and clarifies Jims comments.

Thanks

" and the Lord said - Let there be light -

 and there was light !

 and you could see for miles and miles !"

-Francis


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: OT: Apple at 30 - My Piece of the Big Fruit

2006-03-31 Thread Jim Carwardine
A friend and I were responsible for the introduction of Macs to Saudi
Arabia.  In about 1985, he came to me with this article on the Mac Plus and
said, hey look at this.  Want to get one?  We went to the local Apple dealer
- yes, there were Apple IIs in Saudi.  The dealer told he wouldn't order any
unless we could come up with an order for 60.  So we went around and found
60 people who would buy one - $3900 US as I recall - and we brought them in.

A year or so later, Apple came out with MacProject and I used it to create
and manage a disaster recovery system for Aramco (THE oil company) where we
were able to recover yesterday's production (all 7 terabytes of it) and
rerun all the reports within 26 hours of bringing the backup tapes on site.
It was so remarkable that our mainframe supplier - IBM - brought their IBM
Europe brass to Saudi to see us demo our system and they all sat in our
boardroom watching a Mac Plus do it's magic... Jim

 3/31/06 3:04 AM, Judy Perry wrote:

> Yeah, I'm remembering now that my $100 1 MB RAM upgrade probably didn't
> come through legit channels...  a friend of the spousal unit made it
> happen...
> 
> Judy
> 
> On Thu, 30 Mar 2006, jeffrey reynolds wrote:
> 
>> I remember getting my 2mb upgrade for my SE to go to 2.5mb in 1988.
>> it cost $350 through the berkeley education program (i was a grad
>> student then). it was right when there was that short, but big,
>> memory price spike (i think it was a fake shortage thing by some
>> overseas suppliers) and when the chips were delivered the street
>> price on them was up over $1000. as i walked out of the campus office
>> where i picked up the little package with the simms, there were
>> literally about a dozen professors in the hall outside trying to buy
>> simms off folks since they were very hard to get. I could have made a
>> fast $500-600 profit if i had been willing to part with them then
>> bought them a couple of months later for like $250. being the
>> lifetime propeller head i am i resisted. that was a month of grad
>> student pay!
> 
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution

-- 

Helping people focus and use time effectively and satisfyingly
as they go through their day.


Own Your Future Consulting Services Limited,
23 Shoal Cove Road, Seabright, Nova Scotia, Canada.  B3Z 3A9
Phone: 902-823-2339. Fax: 902-823-2139




___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ODBC connection to MS SQL 2000 help needed

2006-03-31 Thread Ruslan Zasukhin
On 3/31/06 10:26 PM, "Mark Wieder" <[EMAIL PROTECTED]> wrote:

>> If you were to prioritize improvements to database access in Revolution,
>> what would you want?
> 
>  Well, it's hard to find fault with stephen's response, but also...
> to put it in a nutshell, I think the functionality should match the
> marketing spiel.
 
> I think my number one priority would be to rewrite the external
> libraries so that odbc databases aren't opened in forward-only mode

Mark, I am not big expert of ODBC, but I remember that ODBC have few levels
of implementations. Some levels of ODBC do support only forward cursors.
This is issue of particular ODBC driver.

I agree that ODBC should die. :-)

My point of view is that it is not wise invest time into ODBC and new code
to support ODBC.

> and don't issue a new read command for each record. That's an absolute
> killer for recordset manipulation - I've tried reading a recordset
> into an array to deal with things that way and had to kill the process
> after half an hour of disk churning. It probably works for small
> databases, but anything past 4 figures of recordsets is unworkable.

If you need big database do not use ODBC access.

Big databases hard to manage even directly. So why you self setup huge
bottleneck in form of ODBC ?

Half of hour? May be you want do the same job in seconds? :-)

-- 
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information
http://www.paradigmasoft.com

[I feel the need: the need for speed]


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ODBC connection to MS SQL 2000 help needed

2006-03-31 Thread Pierre Sahores
I would'nt say anything else Kevin and All. Thanks Stephen to let us  
know about your experience of Trevor's  DB lib ;-)


Best Regards,


Incorporate Trevor's DB Library into RevDB.

I found working with RevDB incomprehensible. Nice to have the  
primitives there, but I as a designer am more interested in writing  
code for getting data in and out of a database, not having to keep  
track of the cursor.







If you were to prioritize improvements to database access in  
Revolution,

what would you want?

Best regards,

Lynn Fredricks


--
stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



--
Pierre Sahores
www.sahores-conseil.com


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


OT HELP! qMAIL-->Sendmail not working from Rev CGI's

2006-03-31 Thread Sivakatirswami
We migrated our content to a new server and Rev is running well, very  
little reconfig, everything is working almost  perfectly, right out  
of the box.


but i cannot get Rev to open the mail process.

The box is running Fedora CORE 3 and managed by the PLESK control  
panel which uses qMail


Support sent me an email simply saying "The path is not /usr/sbin/ 
sendmail.. you need to use /var/qmail/bin/sendmail... see this perl  
script which runs fine."


#!/usr/bin/perl

#==#
#EDIT THIS PART#
#==#
$to="[EMAIL PROTECTED]";
$from="[EMAIL PROTECTED]";
$subject="Test Mail";
$body="Hi,
   this is a test .. please ignore..
   ";

#==#
# Do not Edit  #
#==#
print "Content-type: text/html\n\n";
open(MAIL, "|/var/qmail/bin/sendmail -t") || print "Unable to send  
mail: $!";

   print MAIL "To: $to\n";
   print MAIL "From: $from\n";
   print MAIL "Subject: $subject\n\n";
   print MAIL "$body \n\n";
   print MAIL "Thank You.\n";
close(MAIL);
print "Mail successfully sent..Thank you :)\n";


They were right.. it works.. I will get an email immediately  and are  
response  in the browser.



But a parallel script form Rev fails: this handler in CGIs fails to  
execute anything.


put  "/var/qmail/bin/sendmail -t" into mprocess
open process mprocess for write
write "From:" && (urlDecode (tDataIn["from"]))& cr to  
process mprocess

write "To:" &&   "[EMAIL PROTECTED]"  &  cr to process mprocess
write "Subject:" &&   (urlDecode (tDataIn["subject"]))   &   
cr & cr to process mprocess

   write(urlDecode (tDataIn["body"])) &  cr to process mprocess
   close process mprocess
   put the result into tResponse
--Put "Email was sent successfully." into tResponse
put "Content-Type: text/html" & cr
put "Content-Length:" && the length of tResponse & cr & cr
put tResponse
end if

any clues on what is wrong? this same script works fine on another  
box,  the CGI is functional, CHMOD 775 is working I can send "dummy"  
output to stdOut and get it back.. so, its just the call and write to  
the mail process that is failing.


I'm in trouble.. hope to get this  working today. email me off list... 
( or on list if we want CGI stuff in the forum... could be useful for  
others?)


Thanks!

Sivakatirswmai

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: OT: Apple at 30 - My Piece of the Big Fruit

2006-03-31 Thread Dan Shafer
As Lynn said as he started this thread, he imagined that I and other
long-time MacZealots might have some thoughts to share on this topic.

I decided my thoughts were too long (and perhaps too personal) to post in
this forum, but you can read them at my blog over at
http://www.danshafer.com/onemind/?q=node/64 if you're so inclined. I'd love
to read your comments there or here as well.

--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
>From http://www.shafermediastore.com/tech_main.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Making the move...

2006-03-31 Thread Dan Shafer
I agree. Useful discussion for things I'm thinking hard about these days as
I move away from Ruby on Rails and look for Rev-centric approaches to the
software projects I want to build.



On 3/28/06, Sivakatirswami <[EMAIL PROTECTED]> wrote:

I mean if  the SSI  returns data to the
HTML page instead of an HTML chunk, then you have the separation
between "views" and "data"  you describe, n'est pas? No?

In the simplistic case, this is probably true. Where it breaks down is where
we are retrieving data from a database (or for that matter from some other
form of persistent storage) on the server and we need to create tables of
dynamic data in the web page, for example. This requires the use of an
iterator that encloses HTML formatting something like this:

<% order_line.line_items.each do |li| %>
  
<%= li.quantity %>
<%= li.product.title %>
  
<% end %>

The coder (developer) builds this construct and the HTML designer creates
the definitions for the classes that define how s/he wants that kind of data
displayed. But it's the iterator (the each do operation) that makes this
possible. To make this happen with an SSI would, I think, be much more
complicated if in fact it could be implemented at all.

I think what I'm coming to is that an MVC framework, properly implemented,
creates as nearly as possible a complete severance between content and
presentation. CSS is one of the ways this is made even more efficient, but
it is really the MVC architecture that provides the necessary support.



--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
>From http://www.shafermediastore.com/tech_main.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Text Processing

2006-03-31 Thread Dan Shafer
On 3/28/06, Dave Calkins 1 <[EMAIL PROTECTED]> wrote:
>
> I tried to email Tuviah, to find out the status of these elements, but
> the message was bounced back as undelivered. Is Tuviah still part of
> the Rev team?
>
> Not for quite some time, Dave.
>



--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
>From http://www.shafermediastore.com/tech_main.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


How do I remotely change the selectedText of a button and then save it?

2006-03-31 Thread William de Smet
Hi there,

I have a btn "options" on card "test" of stack 'B' with 5 options from
1.1 to 1.5 .
On stack 'A' I have a 'check' button and I remotely try to change one
of the options and then save it. On the 'check' button I use:
on mouseUp
if field "score" = 5 then set the label of btn "options" of card
"test" of stack "B" to "1.2"
send mouseup to button "save" of card "test" of stack "B"
end mouseUp

On the 'save' button I use:
put the selectedtext of btn "options" into tData
put tData into field "options" of card "test" of stack A.

Of course the label is changed into "1.2" but field "options" of card
"test" of stack A is not and the options 1.1 to 1.5 are gone in btn
"options".
I am doing something wrong with the selected text and label in my code.
Can anyone help me please?

William de Smet
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rev Media and the product line gap

2006-03-31 Thread Dan Shafer
Maybe I'm just stubborn. (Naw, couldn't be!) :-)

But, dammit Lynn, I believe I'm not being too immodest when I say that I'm
the inventor of the term "inventive user" and that that gives me *some*
standing in defining it.

Chipp and I talked about this a bit on the phone earlier. My view is that if
you are a trained programmer (even if self-taught, you've studied
*programming*) and/or your *primary* job function is programming, then you
are a professional programmer. Anyone who hasn't been trained as a
programmer OR who programs only as a relatively small part of their job or
strictly as a hobby is what I call an Inventive User.

Chipp, by that standard, is a self-described Inventive User. So am I. So, I
think, is Jerry Daniels. I suspect Richard Gaskin falls into that category
as do all of the educational folks here and You get the idea. I think
the "sweet spot" for Rev *is* the Inventive User. in fact, I think very few
professional programmers will adopt Rev for a host of reasons I've gone into
before.

So while the Inventive User market may be a tad elusive and hard to define
precisely, I don't think that should relegate them to a "D) None of the
Above" category on your list. (BTW, you've never given us A through C!)

--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
>From http://www.shafermediastore.com/tech_main.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Change the order of stacks in Application Browser?

2006-03-31 Thread Garrett Hylltun

Rev 2.6.1

Greetings,

Is it possible to change the order that stacks show up in the 
"Application Browser" of Rev Studio?


I have sheets and drawers and want to sort them so the drawers are 
listed first and then the sheets.


I just need some organization to the list, it helps me keep track of all 
the sub stacks I have.


Thanks,
-Garrett
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Insert into back script logic

2006-03-31 Thread Jim Ault
Hi, all,

I am asking this time since I don't have a moment to spare before Sat AM.

I want to implement a design change into a rather complex program that uses
one card in one stack.

The question:
Does the following
insert the script of this card into back
 
mean that the card script at the card level will also be in the hierarchy
trapping messages as well as in the back, or

by inserting it into the back, this becomes its one-and-only position?

If there is a send "sumptin" to card 1, does this trigger twice?

More importantly, if I do the following:


insert the script of this card into back
get the script of this card
set the script of this card to "-"&"-New header installed" & cr & it

are there now two versions of the script or just the newest.

I hope the answer is that the 'back' insert command means that the script
container is simply positioned in a different order, like a routing table,
not 'copied'

One temporary solution I will try is to make a blank card 2 and do the
following

go card 2
insert the script of this card into back
go card 1
--therefore card 2 is not in the path, but I do want to consider changing
the card script from a distribution ftp server on-the-fly.

Thanks for saving me the time on a crunch Friday!

Jim Ault
Las Vegas


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


screen flicker after a CR is typed - v2.7.1-dp-1

2006-03-31 Thread Stephen Barncard
I just started to notice this... there is an inordinate amount of 
screen flicker after a CR is typed that I didn't see before in fields 
in Rev. This is compared to a field in TextEdit. It gets worse if the 
field is enlarged.


This is especially noticeable if there is something dark behind the 
field. It appears that during the refresh it reveals a layer below 
for a split second. Is this new or tolerated?


Runtime Revolution:  v2.7.1-dp-1
Environment:development
Platform:   MacOS
License Type:   Enterprise
Build # 213
MacOS   10.4.5

--
stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rev Media and the product line gap

2006-03-31 Thread Jerry Daniels

Dan,

I wish I was an inventive user. It sounds fun. But I do this for a  
living and was trained--initially by a small Chinese woman from  
Southern Illinois University with a very high voice and a love of  
punch cards--in 1968.


I use Revolution because I like it and can make a living at it.

Best,

Jerry Daniels

Buy Constellation from Runtime Revolution!
http://revstudio.runrev.com/section/revselect/constellation/



On Mar 31, 2006, at 4:06 PM, Dan Shafer wrote:

Chipp, by that standard, is a self-described Inventive User. So am  
I. So, I
think, is Jerry Daniels. I suspect Richard Gaskin falls into that  
category
as do all of the educational folks here and You get the idea. I  
think
the "sweet spot" for Rev *is* the Inventive User. in fact, I think  
very few
professional programmers will adopt Rev for a host of reasons I've  
gone into

before.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: How do I remotely change the selectedText of a button and then save it?

2006-03-31 Thread Klaus Major

HI William,


Hi there,

I have a btn "options" on card "test" of stack 'B' with 5 options from
1.1 to 1.5 .
On stack 'A' I have a 'check' button and I remotely try to change one
of the options and then save it. On the 'check' button I use:
on mouseUp
if field "score" = 5 then set the label of btn "options" of card
"test" of stack "B" to "1.2"
send mouseup to button "save" of card "test" of stack "B"
end mouseUp

On the 'save' button I use:


Try this:

##put the selectedtext of btn "options" into tData
put the label of btn "options" into tData


put tData into field "options" of card "test" of stack A.

Of course the label is changed into "1.2" but field "options" of card
"test" of stack A is not and the options 1.1 to 1.5 are gone in btn
"options".
I am doing something wrong with the selected text and label in my  
code.

Can anyone help me please?


I guess there is no currently selected text in that button, so the label
(which is "the selectedtext" of that button acutually) might do the  
trick.


Maybe not  ;-)


William de Smet


Groetjes

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rev Media and the product line gap

2006-03-31 Thread Dan Shafer
Then I stand corrected. And it's nice to know that there are some trained
professional programmers out there in RevolutionLand!


On 3/31/06, Jerry Daniels <[EMAIL PROTECTED]> wrote:
>
> Dan,
>
> I wish I was an inventive user. It sounds fun. But I do this for a
> living and was trained--initially by a small Chinese woman from
> Southern Illinois University with a very high voice and a love of
> punch cards--in 1968.
>
> I use Revolution because I like it and can make a living at it.
>
> Best,
>
> Jerry Daniels
>
> Buy Constellation from Runtime Revolution!
> http://revstudio.runrev.com/section/revselect/constellation/
>
>
>
> On Mar 31, 2006, at 4:06 PM, Dan Shafer wrote:
>
> > Chipp, by that standard, is a self-described Inventive User. So am
> > I. So, I
> > think, is Jerry Daniels. I suspect Richard Gaskin falls into that
> > category
> > as do all of the educational folks here and You get the idea. I
> > think
> > the "sweet spot" for Rev *is* the Inventive User. in fact, I think
> > very few
> > professional programmers will adopt Rev for a host of reasons I've
> > gone into
> > before.
>
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>



--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
>From http://www.shafermediastore.com/tech_main.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: screen flicker after a CR is typed - v2.7.1-dp-1

2006-03-31 Thread Dan Shafer
Stephen

While I am not yet using 2.7, I do have 2.7-rc2 here and I just ran it up
and tested this. No prob. Since your 2.7 is at the very first release, my
guess is that this problem, if it ever existed, is fixed.


On 3/31/06, Stephen Barncard <[EMAIL PROTECTED]> wrote:
>
> I just started to notice this... there is an inordinate amount of
> screen flicker after a CR is typed that I didn't see before in fields
> in Rev. This is compared to a field in TextEdit. It gets worse if the
> field is enlarged.
>
> This is especially noticeable if there is something dark behind the
> field. It appears that during the refresh it reveals a layer below
> for a split second. Is this new or tolerated?
>
> Runtime Revolution:  v2.7.1-dp-1
> Environment:development
> Platform:   MacOS
> License Type:   Enterprise
> Build # 213
> MacOS   10.4.5
>
> --
> stephen barncard
> s a n  f r a n c i s c o
> - - -  - - - - - - - - -
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>



--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
>From http://www.shafermediastore.com/tech_main.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


login

2006-03-31 Thread liamlambert
I was wondering what is the best way to go about building a login for  
an app

or is there an example out there I could have a look at.
thanks
Liam Lambert
[EMAIL PROTECTED]
IRELAND


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Can't pass array function result as parameter

2006-03-31 Thread James Spencer


On Mar 30, 2006, at 10:44 PM, J. Landman Gay wrote:


James Spencer wrote:

My problem is that while the debugger shows tArray in my mouseUp   
handler to be valid and shows it to have been correctly modified,   
when I step into the library code for LibUseDifferentArray, it  
shows  pArray as empty and the processing fails.  In order to get  
it to work  I have had to copy tArray to a new array, element by  
element:


Here's an old discussion that may help:



Basically, sometimes you can pass an array and sometimes you can't.


Thanks Jacque.  This helped and I believe it has to be describing the  
source of my problem although I haven't completely worked out the  
semantics for my particular case.  Bottom line, it is not a bug per  
se but an artifact of how variables work.  (What I will be playing  
with this weekend is why the "sometimes you can pass an array"  
doesn't seem to include


put functionThatReturnsAnArray(tNonArrayParameter) into tArray
put tArray into tAnotherArray
handlerThatExpectsAnArray tAnotherArray

although in all fairness, this may just be me being sloppy in how I  
tried variations on a theme.


Spence

James P. Spencer
Rochester, MN

[EMAIL PROTECTED]

"Badges??  We don't need no stinkin badges!"

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Insert into back script logic

2006-03-31 Thread Sarah Reichelt
> I am asking this time since I don't have a moment to spare before Sat AM.
>
> I want to implement a design change into a rather complex program that uses
> one card in one stack.
>
> The question:
> Does the following
> insert the script of this card into back
>
> mean that the card script at the card level will also be in the hierarchy
> trapping messages as well as in the back, or
>
> by inserting it into the back, this becomes its one-and-only position?
>
> If there is a send "sumptin" to card 1, does this trigger twice?

Hi Jim,

I don't know for sure, but I would be worried that your card handlers
might be triggered twice. I would recommend putting them into a
separate button and inserting the button's script into back. That way
you can be sure it is only in the hierarchy once.

Cheers,
Sarah
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Rev Media and the product line gap

2006-03-31 Thread Lynn Fredricks
> Maybe I'm just stubborn. (Naw, couldn't be!) :-)
> 
> But, dammit Lynn, I believe I'm not being too immodest when I 
> say that I'm the inventor of the term "inventive user" and 
> that that gives me *some* standing in defining it.

Its okay if we have one inventive user, but invective users have to go :-)

> Chipp and I talked about this a bit on the phone earlier. My 
> view is that if you are a trained programmer (even if 
> self-taught, you've studied
> *programming*) and/or your *primary* job function is 
> programming, then you are a professional programmer. Anyone 
> who hasn't been trained as a programmer OR who programs only 
> as a relatively small part of their job or strictly as a 
> hobby is what I call an Inventive User

Sure - but still too broad -

1. Professional programmer (subclassifications for trained, non-trained, or
primary purpose of being a programmer)
2. Inventive user
3. Unwashed masses of the earth

> Chipp, by that standard, is a self-described Inventive User. 
> So am I. So, I think, is Jerry Daniels. I suspect Richard 
> Gaskin falls into that category as do all of the educational 
> folks here and You get the idea. I think the "sweet spot" 
> for Rev *is* the Inventive User. in fact, I think very few 
> professional programmers will adopt Rev for a host of reasons 
> I've gone into before.
> 
> So while the Inventive User market may be a tad elusive and 
> hard to define precisely, I don't think that should relegate 
> them to a "D) None of the Above" category on your list. (BTW, 
> you've never given us A through C!)

Almost infinite varieties there - what is really important is to really
understand the target customer, and then create the product that target
customers want to buy.

Some kaiju-class software companies go into extreme detail to understand who
they are selling to - to the point that it's a character study, or a few
nearly related character studies. Some go to the point that its almost --
creepy. But if you get to the point where you are creating sack puppets like
on the Fandango commercials, well, that's close enough :-)

Best regards,


Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Can't pass array function result as parameter

2006-03-31 Thread J. Landman Gay

James Spencer wrote:


Basically, sometimes you can pass an array and sometimes you can't.


Thanks Jacque.  This helped and I believe it has to be describing the 
source of my problem although I haven't completely worked out the 
semantics for my particular case.  Bottom line, it is not a bug per se 
but an artifact of how variables work.  (What I will be playing with 
this weekend is why the "sometimes you can pass an array" doesn't seem 
to include


put functionThatReturnsAnArray(tNonArrayParameter) into tArray
put tArray into tAnotherArray
handlerThatExpectsAnArray tAnotherArray

although in all fairness, this may just be me being sloppy in how I 
tried variations on a theme.


If all else fails, you can always declare a local script variable to 
hold the array and then just use that. No passing of anything required. 
Or you could try passing the variable by reference (add an @ sign in 
front of the parameter) which seems like it should work but I haven't 
tried it.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Insert into back script logic

2006-03-31 Thread Richard Gaskin

Jim Ault wrote:


The question:
Does the following
insert the script of this card into back
 
mean that the card script at the card level will also be in the hierarchy

trapping messages as well as in the back, or
by inserting it into the back, this becomes its one-and-only position?


It should be both. I believe insertions do not alter any other part of 
the message path.


The beauty of backScripts is that you can use any object -- why use the 
current card?


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Can't pass array function result as parameter

2006-03-31 Thread James Spencer


On Mar 31, 2006, at 8:59 PM, J. Landman Gay wrote:

If all else fails, you can always declare a local script variable  
to hold the array and then just use that. No passing of anything  
required. Or you could try passing the variable by reference (add  
an @ sign in front of the parameter) which seems like it should  
work but I haven't tried it.


I think both would probably work but the issue at the moment is that  
I did not write the library that is creating the original array and  
that eventually expects me to pass an array back.  The author had no  
reason to know that the output from their function creating the array  
would be passed back to the other handler as there is no necessary  
connection between the two and I don't want to mess with the library  
code myself mostly because I'm being pedantic.


What definitely works is to copy the array myself, element by  
element, to a local variable and then pass that back to the library.   
This works fine in this limited situation because the number of  
entries in these "arrays" (I hate the name; in this context, they are  
really a dictionary or a hash) is limited and is predetermined so  
doing the extra copying works fine.


Spence

James P. Spencer
Rochester, MN

[EMAIL PROTECTED]

"Badges??  We don't need no stinkin badges!"

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: login

2006-03-31 Thread Richard Gaskin

liamlambert wrote from the beautiful nation of Ireland:

I was wondering what is the best way to go about building a login for  
an app or is there an example out there I could have a look at.


Can you tell us a bit more about what you're looking for?

One of the common trouble spots in my early days was letting clients get 
away with thinking "login screen" was a simple task because it only 
takes two words to describe it. ;)


Login screens come in many flavors, for many purposes, with widely 
varying levels of integration with other systems.


What would you like this window to do?

--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: How do I remotely change the selectedText of a button and then save it?

2006-03-31 Thread William de Smet
Thanks Klaus,

This does what I want but then I lose al the available options in the
'options' btn.
I am making an educational stack with levels. In the teacher part the
teacher can choose the right startinglevel (1.1 to 1.5). After making
the exercise the script needs to update the level automatically so
when the student starts working the next day he starts with the next
level. The teacher must also be able to change the level back again
(and with the script so far I've lost al the available levels). The
teacher part is a different stack because it needs to save data.

Maybe I need to work with checkboxes but that takes more space in the
GUI than an option button? Then you set the hilite to true or false
and check this with scripting.

Anyone else can help me with the option button?

William de Smet





2006/4/1, Klaus Major <[EMAIL PROTECTED]>:
> HI William,
>
> > Hi there,
> >
> > I have a btn "options" on card "test" of stack 'B' with 5 options from
> > 1.1 to 1.5 .
> > On stack 'A' I have a 'check' button and I remotely try to change one
> > of the options and then save it. On the 'check' button I use:
> > on mouseUp
> > if field "score" = 5 then set the label of btn "options" of card
> > "test" of stack "B" to "1.2"
> > send mouseup to button "save" of card "test" of stack "B"
> > end mouseUp
> >
> > On the 'save' button I use:
>
> Try this:
>
> ##put the selectedtext of btn "options" into tData
> put the label of btn "options" into tData
>
> > put tData into field "options" of card "test" of stack A.
> >
> > Of course the label is changed into "1.2" but field "options" of card
> > "test" of stack A is not and the options 1.1 to 1.5 are gone in btn
> > "options".
> > I am doing something wrong with the selected text and label in my
> > code.
> > Can anyone help me please?
>
> I guess there is no currently selected text in that button, so the label
> (which is "the selectedtext" of that button acutually) might do the
> trick.
>
> Maybe not  ;-)
>
> > William de Smet
>
> Groetjes
>
> Klaus Major
> [EMAIL PROTECTED]
> http://www.major-k.de
>
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: How do I remotely change the selectedText of a button and then save it?

2006-03-31 Thread Jan Schenkel
--- William de Smet <[EMAIL PROTECTED]> wrote:
> Thanks Klaus,
> 
> This does what I want but then I lose al the
> available options in the
> 'options' btn.
> I am making an educational stack with levels. In the
> teacher part the
> teacher can choose the right startinglevel (1.1 to
> 1.5). After making
> the exercise the script needs to update the level
> automatically so
> when the student starts working the next day he
> starts with the next
> level. The teacher must also be able to change the
> level back again
> (and with the script so far I've lost al the
> available levels). The
> teacher part is a different stack because it needs
> to save data.
> 
> Maybe I need to work with checkboxes but that takes
> more space in the
> GUI than an option button? Then you set the hilite
> to true or false
> and check this with scripting.
> 
> Anyone else can help me with the option button?
> 
> William de Smet
> 

Hi William,

Have you tried to use the 'menuHistory' property to
change the selected option? It takes the line number
of the option to select.
--
  set the menuHistory of btn "Level" to 4
--
This will also send the 'menuPick' message to the
option button, which might come in handy - and it
that's the opposite of what you want, just use a pair
of 'lock messages' and 'unlock messages' around it.

Hope this helped,

Jan Schenkel.

Quartam Reports for Revolution


=
"As we grow older, we grow both wiser and more foolish at the same time."  (La 
Rochefoucauld)

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: OT: Apple at 30 - My Piece of the Big Fruit

2006-03-31 Thread Judy Perry
Wow.

Cool story!

Judy


On Fri, 31 Mar 2006, Jim Carwardine wrote:

> A friend and I were responsible for the introduction of Macs to Saudi
> Arabia.  In about 1985, he came to me with this article on the Mac Plus and
> said, hey look at this.  Want to get one?  We went to the local Apple dealer
> - yes, there were Apple IIs in Saudi.  The dealer told he wouldn't order any
> unless we could come up with an order for 60.  So we went around and found
> 60 people who would buy one - $3900 US as I recall - and we brought them in.
>
> A year or so later, Apple came out with MacProject and I used it to create
> and manage a disaster recovery system for Aramco (THE oil company) where we
> were able to recover yesterday's production (all 7 terabytes of it) and
> rerun all the reports within 26 hours of bringing the backup tapes on site.
> It was so remarkable that our mainframe supplier - IBM - brought their IBM
> Europe brass to Saudi to see us demo our system and they all sat in our
> boardroom watching a Mac Plus do it's magic... Jim
>
>  3/31/06 3:04 AM, Judy Perry wrote:
>
> > Yeah, I'm remembering now that my $100 1 MB RAM upgrade probably didn't
> > come through legit channels...  a friend of the spousal unit made it
> > happen...
> >
> > Judy
> >
> > On Thu, 30 Mar 2006, jeffrey reynolds wrote:
> >
> >> I remember getting my 2mb upgrade for my SE to go to 2.5mb in 1988.
> >> it cost $350 through the berkeley education program (i was a grad
> >> student then). it was right when there was that short, but big,
> >> memory price spike (i think it was a fake shortage thing by some
> >> overseas suppliers) and when the chips were delivered the street
> >> price on them was up over $1000. as i walked out of the campus office
> >> where i picked up the little package with the simms, there were
> >> literally about a dozen professors in the hall outside trying to buy
> >> simms off folks since they were very hard to get. I could have made a
> >> fast $500-600 profit if i had been willing to part with them then
> >> bought them a couple of months later for like $250. being the
> >> lifetime propeller head i am i resisted. that was a month of grad
> >> student pay!
> >
> > ___
> > use-revolution mailing list
> > use-revolution@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your subscription
> > preferences:
> > http://lists.runrev.com/mailman/listinfo/use-revolution
>
> --
>
> Helping people focus and use time effectively and satisfyingly
> as they go through their day.
> 
>
> Own Your Future Consulting Services Limited,
> 23 Shoal Cove Road, Seabright, Nova Scotia, Canada.  B3Z 3A9
> Phone: 902-823-2339. Fax: 902-823-2139
>
>
>
>
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Insert into back script logic

2006-03-31 Thread Jim Ault
Ah, Sarah & Richard,

Thanks for the responses.
I will test one or two configurations, and probably go with a field and
place useage the notes in the field.  This is in-house software that will
get very complicated over the next 6 months, but there cannot be a good blue
print  now since the project is dynamic.

The reason for the card script approach vs btn/fld had slight merit, but not
enough to bother with at the moment.  The idea is to make the stack script a
foundation + the card script changeable to re-program some of the buttons
and provide changeable functions for the stack script to call.  This will
still work.

The simple setup would put changeable functions above (back) the stack
script and still load changeable functions for buttons at the card level,
thus each card containing buttons could be separate.  Now I can see that
having the duplicate instance of the card script will not interfere with my
design.

The basic tenant is that several parts of the functionality and filtering
could be updated during a day of continuous operation to produce a
changeable division of labor and our workers would not know or care.  They
make moves based on the final results.

One example of this is the random occurrence of data feed irregularities
that cripple the ability to process the indicators that we need.   When I
detect the problem, only then will I be able to build a fix, and may only
need it for that episode.  In the next step,  I may need to update the
operating remote clients on-the-fly to adjust for the changed data flow and
format.

We are in a fast-paced-money environment where we want to take advantage the
best possible data we can extract under all conditions, and avoid poor
advantage plays.  Both result in losses otherwise.  Mid-morning
reprogramming and change of assignments is essential.

Crossing my fingers that tomorrow will work smoothly :-)
Thanks again.

Jim Ault
Las Vegas


On 3/31/06 7:54 PM, "Richard Gaskin" <[EMAIL PROTECTED]> wrote:

> Jim Ault wrote:
> 
>> The question:
>> Does the following
>> insert the script of this card into back
>>  
>> mean that the card script at the card level will also be in the hierarchy
>> trapping messages as well as in the back, or
>> by inserting it into the back, this becomes its one-and-only position?
> 
> It should be both. I believe insertions do not alter any other part of
> the message path.
> 
> The beauty of backScripts is that you can use any object -- why use the
> current card?
> 
> --
>   Richard Gaskin
>   Managing Editor, revJournal
>   ___
>   Rev tips, tutorials and more: http://www.revJournal.com
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rev Media and the product line gap

2006-03-31 Thread Judy Perry
Here, here!

It IS the sweet spot.. and relegating it to the "none of the above" spot
in my view at least, damns us to the "fuhgettabuddit" spot of
never-neverLand.

I mean, I DO use the "none of the above' in multiple-guess exams... and
only rarely is it used to support an intelligent guess.

I suspect that business types use it thus with even greater frequency...

My guess is that "none of the above" in business practices = "I dunno..
WTF.. whatever"-dom...

Not a "good thing"...

Judy

On Fri, 31 Mar 2006, Dan Shafer wrote:

> But, dammit Lynn, I believe I'm not being too immodest when I say that I'm
> the inventor of the term "inventive user" and that that gives me *some*
> standing in defining it.
>
> Chipp and I talked about this a bit on the phone earlier. My view is that if
> you are a trained programmer (even if self-taught, you've studied
> *programming*) and/or your *primary* job function is programming, then you
> are a professional programmer. Anyone who hasn't been trained as a
> programmer OR who programs only as a relatively small part of their job or
> strictly as a hobby is what I call an Inventive User.
>
> Chipp, by that standard, is a self-described Inventive User. So am I. So, I
> think, is Jerry Daniels. I suspect Richard Gaskin falls into that category
> as do all of the educational folks here and You get the idea. I think
> the "sweet spot" for Rev *is* the Inventive User. in fact, I think very few
> professional programmers will adopt Rev for a host of reasons I've gone into
> before.
>
> So while the Inventive User market may be a tad elusive and hard to define
> precisely, I don't think that should relegate them to a "D) None of the
> Above" category on your list. (BTW, you've never given us A through C!)
>
> --
> ~~
> Dan Shafer, Information Product Consultant and Author
> http://www.shafermedia.com
> Get my book, "Revolution: Software at the Speed of Thought"
> >From http://www.shafermediastore.com/tech_main.html
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: ODBC connection to MS SQL 2000 help needed

2006-03-31 Thread Jan Schenkel
--- Lynn Fredricks <[EMAIL PROTECTED]>
wrote:
> 
> If you were to prioritize improvements to database
> access in Revolution,
> what would you want?
> 
> Best regards,
> 
> 
> Lynn Fredricks
> Worldwide Business Operations
> Runtime Revolution, Ltd
> 

Ooh, where shall I start? *grins as he cracks his
knuckles*

Don't get me wrong: one of the reasons I fell in love
with Revolution, years after HyperCard lured me into
programming, was the database access functions. Along
with the internet stuff, zippy speed and
cross-platform development on top of the elegant xCard
paradigm.

But it's just one of those areas where you get all
excited about those one or two little extra things
that would make a solid product stellar. So here comes
my list:

1) Native drivers for as many databases as possible -
evangelize the platform and convince the database
builders to write the drivers themselves ; if they're
not helpful, sit down with companies like Actual
Technologies that produced ODBC drivers for Access and
MS SQLServer for Mac.

2) Improve the ODBC revdb driver so that it gives us
the best options where available, and uses its own
temporary storage mechanism to compensate for
forward-only cursors.

3) Document and expand the 'revdb_tablenames()'
function so that we can get the names of tables in a
database without having to construct queries that are
database dependent

4) On a similar note, add a 'revdb_fieldnames()'
function that returns a list of the fields in a table
for a given database connection

5) Add convenience functions that return single
records or entire record sets as an array or in XML
format; not that important as we can script this
ourselves, but C code might do it faster, especially
since it's close to the data and doesn't have to
communicate through the XCMD layer

6) Improve transaction support: right now you can
commit and rollback transactions, but you can't tell
the DBMS when the transaction starts? If possible,
allow nested transactions.
(You could call this 'revdb_starttransaction', and
make it a function that returns a transaction ID
number that we can use to commit or rollback the
individual transactions; if the database doesn't
support transactions, return a string with a
'revdberr' message)

7) A little more exotic now: could you make the revdb
library run in its own thread, and allow callbacks,
similar to the socket communication model?
(That way we could just fire off a lengthy query and
the app UI remains responsive; we could get the data
back in portions and start filling in table fields
progressively. Bonus points for the ability to cancel
queries that are in progress.)

Of course, I'm a tad biased, as my day job is building
Finance and ERP solutions on the Progress OpenEdge
platform. Items 2 through 4 should help anyone connect
to databases, and Item 1 is no surprise either. Item 5
is something that we can do ourselves, while Items 6
and 7 will make it more attractive for the Enterprise
market.

My two eurocents,

Jan Schenkel.

Quartam Reports for Revolution


=
"As we grow older, we grow both wiser and more foolish at the same time."  (La 
Rochefoucauld)

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Rev Media and the product line gap

2006-03-31 Thread Judy Perry
Damn... that's my favorite category :-)

Judy
"he that knows little oft repeats it..."

On Fri, 31 Mar 2006, Lynn Fredricks wrote:

> Its okay if we have one inventive user, but invective users have to go :-)

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ODBC connection to MS SQL 2000 help needed

2006-03-31 Thread Mark Wieder
Ruslan-

Friday, March 31, 2006, 12:48:58 PM, you wrote:

> Mark, I am not big expert of ODBC, but I remember that ODBC have few levels
> of implementations. Some levels of ODBC do support only forward cursors.
> This is issue of particular ODBC driver.

No, it isn't. The odbc dll that ships with Runtime Revolution hasn't
undergone any changes in years. The revOpenDatabase call will *only*
open any odbc database in forward-only mode. Had to write my own
external library to get around this. PITA.

> My point of view is that it is not wise invest time into ODBC and new code
> to support ODBC.

On my planet I have real clients with existing databases. I don't
normally get to go in and tell them they need to invest in something
else in order to make my job easier or more fun.

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: OT: Apple at 30 - My Piece of the Big Fruit

2006-03-31 Thread kee nethery
Similar story, I was beta testing a Lisa at Chevron Research and we  
justified the purchase ($10K as I recall) solely on on the project  
management software app on the Lisa.


Kee Nethery



On Fri, 31 Mar 2006, Jim Carwardine wrote:



A year or so later, Apple came out with MacProject and I used it  
to create
and manage a disaster recovery system for Aramco (THE oil company)  
where we
were able to recover yesterday's production (all 7 terabytes of  
it) and
rerun all the reports within 26 hours of bringing the backup tapes  
on site.
It was so remarkable that our mainframe supplier - IBM - brought  
their IBM
Europe brass to Saudi to see us demo our system and they all sat  
in our

boardroom watching a Mac Plus do it's magic... Jim

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution