Re: A hint of the Future

2005-06-21 Thread Mark Wieder
Thomas-

Monday, June 20, 2005, 8:42:03 PM, you wrote:

TMI Will someone that was at the conference please tell me the hint of the
TMI future for rev. please

It will all be revealed in the RevCon 2006 keynote.

-- 
-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: Postition of the cursor in a field

2005-06-21 Thread Mark Wieder
Todd-

Monday, June 20, 2005, 7:38:58 PM, you wrote:

TG  put word 2 of the clickCharChunk

Wow! I've never even looked at clickCharChunk. I had to look it up in
the documentation to see if you were pulling my leg.

-- 
-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: Well that didn't work...

2005-06-21 Thread MisterX
Hi Todd,

It's part of learning the event queue and what events you can catch.

when you type 
in your field's script for example you can add something like this... 
sorry not tested. But it should do the trick or get you there...

cheers 
Xavier

on tabkey
  get the selectedchunk
  if it is empty then pass keyup
  put the number of lines in char 1 to char (word 2 of it) of me into
thisline
  if word 4 of it is a number and word 4 of it 4 word 2 of it then
put thisline + the number of lines in the selectedtext of me into
tothisline
  else put thisline into tothisline
  if the shiftkey is down
  then unindent thisline,tothisline
  else indentLines thisline,tothisline
  -- optional
  if it is not empty then
select line thisline to tothisline of me
  end if
end tabkey

on unindentLines a,b
  lock screen
  repeat with x = a to b
if char 1 of line x of me is tab then delete char 1 of line x of me
  end repeat
end unindentLines

on indentLines  a,b
  lock screen
  repeat with x = a to b
 put tab before line x of me
  end repeat
end indentLines

 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 Todd Geist
 Sent: Tuesday, June 21, 2005 07:39
 To: use-revolution@lists.runrev.com
 Subject: Well that didn't work...
 
 Hello,
 
 I have been trying to figure out how to create a little 
 simple text editor.  Basically I want to add two features to 
 a regular scrolling field.
 
 Feature 1
 
  Pressing tab while the insertion point is on a line of 
 text needs to INDENT the line
  pressing shift_tab needs to OUTDENT it.
 
 Feature 2
 
  A new Line created by pressing return needs to line up 
 with the previous line
  Like this...
 
 So far I am getting lost. Does anybody have any ideas, or 
 some code I can look at.
 
 Thanks
 
 Todd
 ___
 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: Saving data in Revolution standalones

2005-06-21 Thread Joseba Aguayo
On Jun 21, 2005, at 1:37 AM, [EMAIL PROTECTED]  
wrote:



It sounds like the standalone builds correctly. When you look at the
folder containing the standalone application, can you see your
substacks as separate files?

However they will not save automatically, you need to script a save
for each substack whose data needs to be recorded.

The simplest way is probably to have an on closeStack handler with
a single command: save this stack, but you may want to save more
often than that in case of crashes, so you could set up a save that
happened every few minutes, or one triggered by the user doing
something with the data.



Yes, the substacks appear as separate files.

I prove script right now to save.

Thanks Sarah

Un saludo

Joseba
___
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: Well that didn't work...

2005-06-21 Thread Mark Wieder
Todd-

Monday, June 20, 2005, 10:38:32 PM, you wrote:

TG I have been trying to figure out how to create a little simple text
TG editor.  Basically I want to add two features to a regular scrolling
TG field.

TG Feature 1

TG  Pressing tab while the insertion point is on a line of text  
TG needs to INDENT the line
TG  pressing shift_tab needs to OUTDENT it.

TG Feature 2

TG  A new Line created by pressing return needs to line up with
TG the previous line
TG  Like this...

You might want to look at the documentation entries for
returnInField and tabKey. There are also hints in the See also
of the tabKey entry, especially in Why doesn't the Tab key move to
the next tab stop?.

-- 
-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: Live Keynotes from RevCon West

2005-06-21 Thread Sarah Reichelt


I am uploading the day two keynote right now.  It is 200 MB in  
size.  The link is:  http://www.canelasoftware.com/revcon/ 
keynote2.mov  Should be done in about 10 minutes of reading this.



Mark Talluto
--
CANELA Software
http://www.canelasoftware.com




Turns out the video is only 56MB.


It must be so small because of all the secret stuff you weren't  
allowed to video :-(


Thanks Mark, I'll look forward to watching that when I get home.

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: Live Keynotes from RevCon West

2005-06-21 Thread Sarah Reichelt

I took some notes for the sessions I attended; Jacque encouraged me to
finish them up and u/l them.

I will when I get the chance (after finishing my first draft of my
'groups' stack).


That's great, thanks Judy.

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: Shell command doesn't give feedback until done

2005-06-21 Thread Sarah Reichelt
If anyone can explain the 21 section of the command, I would  
be  most interested :-)

It seems to be critical but I have no idea why!


It's used to redirect the *error* output from a command.  Simply  
 redirects standard output, and 2 redirects any error output.  
Google  error output redirect for more info than anyone could  
possibly want :-)



I think we may have already reached that point :-)

Thanks, Alex.

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: Ann: Simple Spirograph-like toy program.

2005-06-21 Thread Geoff Canyon


On Jun 20, 2005, at 11:01 AM, Alex Tweedly wrote:

I hadn't realized that you could use 0 - I figured 1 was the  
smallest value that would actually wait, anything smaller would not  
require a wait.


Tuviah showed me that trick. I had the same reaction: You can _do_  
that??


gc
___
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: the object you are editing... Huh?

2005-06-21 Thread Timothy Miller

Hi Pat,

Thanks for your kind attempt to help.

No, those are not the circumstances. That's why it seemed 
inexplicable. The circumstances you describe would make sense to me.


I might have found the source of the problem, though.

There was a handler in this bg left over from Hypercard:

On closefield
  put me into me
  pass closeField
end closefield

This might seem insane, but it worked great in HC. The purpose? I 
often paste text from other sources into fields in this bg. I want 
the pasted text to lose its original attributes and take on those 
assigned to text in the field I am pasting into.


I have a hunch Rev choked on this one. Maybe because the script 
editor is another stack. I suppose the script editor is in the 
hierarchy when I'm editing a script. Or something...


I commented out this handler, and a couple of other suspicious ones, 
but this is the prime candidate. No problems since then. I'm keeping 
my fingers crossed.


Any thoughts?

Best regards,


Tim

BTW -- Is it okay to top post on this list? Or does anyone care? I 
just want to follow the rules.



Tim,

The only time I have seen this msg is if the stack has been closed 
and removed from memory, but the script editor for the object is 
still open and I have tried to make changes.


Is that when the msg occurs for you, or does it happen under 
different circumstances?


Pat
[EMAIL PROTECTED]

- Original Message - From: Timothy Miller 
[EMAIL PROTECTED]

To: How to use Revolution use-revolution@lists.runrev.com
Sent: Tuesday, June 21, 2005 1:08 PM
Subject: the object you are editing... Huh?

At unpredictable times, when trying to edit a script -- the script 
of a card field at the moment -- I get an error message I can't 
understand. I'm doing all the logical obvious things that a 
moderately competent novice would do, before and after encountering 
this error message. They aren't working.


The message:

The object you are editing appears to have been removed or 
deleted. Do you want to copy the text you are editing to the 
clipboard before closing this script? The two response buttons in 
the error dialog box are copy and close and close


--What am I doing wrong?

--What is the significance of this error message? It must occur for 
a good reason, but I can't figure it out.


Thanks to all those who have generously offered assistance in the 
past week or two.



Cheers,


Tim
___
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: Food Fight

2005-06-21 Thread Judy Perry
That's 'cause you weren't in the direct flight path!

(not that I'm unsympathetic to anti_Hungarian-Lite).

Judy


On Mon, 20 Jun 2005, Mark Talluto wrote:


 I just wish some of it had been tossed my way.  :)

___
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: Food Fight

2005-06-21 Thread Richard Gaskin

Dennis Brown wrote:

Dar,

Thank you for standing up for the rights (in a good natured way) of  
those who think it's overkill to have all these structured names in a  
conversational language with handlers that are usually only a few  lines 
long.  Why mar the elegance of a understandable name with  cryptic 
unpronounceable prefix letters all over the place?


Agreed wholeheartedly.  As I noted in the Script Style Guide at 
http://www.fourthworld.com/embassy/articles/scriptstyle.html and as 
Ken noted in the ECMI draft at 
http://groups.yahoo.com/group/revInterop/, none of this is about 
cramping anyone's style.  If you have something that works for you, by 
all means keep using it.


The naming conventions Ken and I outlined only attempt to help minimize 
potential for name-space conflicts.  If you're making only standalones 
then abbreviated object naming conventions are of minimal value, but if 
you make tools or libraries to be distributed to others you'll need, for 
example, some way to distinguish between your stack's About box and 
those of other stacks.


At present there are more dozens of prolific tool authors for the Rev 
community, and the number grows every month.  There are a handful of 
issues with the development and deployment of tools that are common to 
all, and by choosing to adopt a few fully-optional rules about how 
things are put together we can collectively ensure robust and reliable 
performance for all of them.


In the case of the ECMI recommendations this goes a step further from 
simply not stepping on other tools to allowing graceful integration of 
various tools.


One should ideally be able to tailor their workspace with tools from any 
toolmaker, and expect that they'll all work without conflict.  This is 
full realizable with little effort.


And for those who use tools but do not make them, it should all be 
transparent.


--
 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: Saving data in Revolution standalones

2005-06-21 Thread Joseba Aguayo
On Jun 21, 2005, at 1:37 AM, [EMAIL PROTECTED]  
wrote:



It sounds like the standalone builds correctly. When you look at the
folder containing the standalone application, can you see your
substacks as separate files?

However they will not save automatically, you need to script a save
for each substack whose data needs to be recorded.

The simplest way is probably to have an on closeStack handler with
a single command: save this stack, but you may want to save more
often than that in case of crashes, so you could set up a save that
happened every few minutes, or one triggered by the user doing
something with the data.



Hello  Sarah:

Your solution run OK when the standalone application is under MacOSX.  
(Run OK and save the datas)

But in the windows standalone don´t run (not save the datas).

Any idea?

Thanks.

Un saludo.

Joseba___
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: Saving data in Revolution standalones

2005-06-21 Thread Sarah Reichelt

However they will not save automatically, you need to script a save
for each substack whose data needs to be recorded.

The simplest way is probably to have an on closeStack handler with
a single command: save this stack, but you may want to save more
often than that in case of crashes, so you could set up a save that
happened every few minutes, or one triggered by the user doing
something with the data.



Your solution run OK when the standalone application is under  
MacOSX. (Run OK and save the datas)

But in the windows standalone don´t run (not save the datas).

Any idea?


Try putting a line after your save this stack line that says:
if the result is not empty then answer the result

This will tell you if there is an error while saving. Are you an  
administrative user on the Windows machine. If your application is in  
the Program Files folder, and you are not an administrator, you will  
not be able to save it's stacks. Try moving it to your desktop or  
documents folder and seeing if it works there.


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


Color Map Rotation

2005-06-21 Thread MisterX
I checked but couldn't find the right stuff... Not sure where to go next...
I hope some of you can help...
 
Im creating some AMAZING moires with my new MoireX 3 stack...
 
Im so happy, i just found a new magic way of making moires with boxes!
And it's fractal too! :)
 
I would love to animate it. but with 500-5 colored boxes in the screen,
i can't tell you how
slow rev gets - even with a 3GHz, Gforce and 752 MBs of ram - pretty fast
Win2K.
 
Am i pushing the limit yet? I can tell you that yesterday, in the rush to
send my revcontest 10
line script from where this stack originated i had a crash or freeze or
couldn't abort the loops
at all if i didn't put in a safety. The cpu gone 99% to Rev, even windows
stopped responding at
some point...
 
Anyway, i managed to finish the 1.0 of it all... I love the graphics and i
would like in the least
animate the color map... But... i can't seem to be able to do that in 24 bit
mode - the colormap
is fixed! I can't make rev switch my pc to 8 bit that i know - nor that i
would want to... or? I can
imagine the rest of my screen going color-blind ;)
 
So, how do you rotate a 24 bit color map? 
 
I i capture a snapshot, will replacing the colors work? I doubt it will be
fast enough...
 
A pre-calculated colorpalette -shift table seems the solution but size and
speed again seem to 
be against a smooth implementation and 99% cpu usage...
 
Any ideas anyone?
 
I'll announce the stack before noon CET. It's flipping good!
 
Cheers
Xavier
 
 
 
Thanks in advance
Xavier
___
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: A hint of the Future

2005-06-21 Thread Klaus Major

Hi Mark and all,


Thomas-

Monday, June 20, 2005, 8:42:03 PM, you wrote:

TMI Will someone that was at the conference please tell me the  
hint of the

TMI future for rev. please

It will all be revealed in the RevCon 2006 keynote.


...and was for sure the same stuff as we were told in Malta last  
year ;-)



--
-Mark Wieder
 [EMAIL PROTECTED]


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: A hint of the Future

2005-06-21 Thread rev
Quoting Klaus Major [EMAIL PROTECTED]:

Hi Klaus

  TMI Will someone that was at the conference please tell me the
  hint of the
  TMI future for rev. please
 
  It will all be revealed in the RevCon 2006 keynote.

 ...and was for sure the same stuff as we were told in Malta last
 year ;-)

I've got a good mind to jump on the train (45minutes) trough to Edinburgh and
camp at their door until the tell me. :-)

Cheers
Bob; really really really nosey

___
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: A hint of the Future

2005-06-21 Thread Klaus Major

Hi Bob,


Quoting Klaus Major [EMAIL PROTECTED]:

Hi Klaus


TMI Will someone that was at the conference please tell me the
hint of the
TMI future for rev. please

It will all be revealed in the RevCon 2006 keynote.

...and was for sure the same stuff as we were told in Malta last
year ;-)
I've got a good mind to jump on the train (45minutes) trough to  
Edinburgh and

camp at their door until the tell me. :-)


Save your money and time!

What i meant is, that i am still waiting fo the things** that we were  
told in

Malta in November last year! ;-)

**Except version 2.6, which came a BIT later than announced, about 7  
months...

Which is not bad in terms of Rev-time :-D


Cheers
Bob; really really really nosey


Best

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: Ann: Simple Spirograph-like toy program.

2005-06-21 Thread John Ridge
on 20/6/05 7:01 pm,  Alex Tweedly wrote :

I hadn't realized that you could use 0 - I figured 1 was the
smallest value that would actually wait, anything smaller would not
require a wait.



Hi Alex

I don't understand the point of wait 0... When I comment out the line, the
program runs 300 revolutions in 2300 millisecs on my system (this is an
average of 10 trials, using the default settings as in the stack you
uploaded). With the line back in at wait 0, it takes 1962 ms on average.
This seems a little odd.

But the weird thing is that the second, faster version with wait 0...
actually runs far more slowly - the millisecs are lying to me! Using a
stopwatch (I know :-)) I reckon it takes about 10 times as long as it
reports - around 19 seconds in real time, while the commented-out version is
running in just about the time that the millisecs report.

I have looked hard at the code, and at the documentation of wait. Now my
brain hurts. What am I missing?

regards
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


Re: Food Fight

2005-06-21 Thread Dave Cragg


On 20 Jun 2005, at 21:06, Dennis Brown wrote:


Dar,

Thank you for standing up for the rights (in a good natured way) of  
those who think it's overkill to have all these structured names in  
a conversational language with handlers that are usually only a few  
lines long.  Why mar the elegance of a understandable name with  
cryptic unpronounceable prefix letters all over the place?  It's  
not as if I wouldn't be able to instantly recognize ten years later  
what the local variable named partNumber in my 20 line script was  
for, or even that it was a local.


I sympathise with your view. Although I use east-central-Hungarian- 
semi-strict myself, I'd hate to see this stuff forced on anyone.


But there are advantages that it's useful to know about. Others have  
mentioned namespace clashes. Another advanatge relates to your ten  
years later comment. xTalks have a large number of reserved words in  
the form of commands, functions and properties, and over time this  
number has grown. So a variable with a friendly name you create now,  
may become a reserved word ten years from now. Those who spend any  
time converting old Hypercard stacks probably know how frustrating  
this can be. As an example, I recently converted some Hypercard  
stacks that used the names startframe and endframe as parameters  
in various message and function handlers. I'm sure these seemed  
appropriate to the original author, but the Rev compiler didn't like  
them. Rather than spend time thinking of alternative available  
natural names, I just stuck a p in front -- pStartframe,  
pEndframe. This quickly becomes a habit, so that  in no tTime, you  
gFind yourself taking sThis approach to pAll variables.


Cheers
Dave
___
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: Saving data in Revolution standalones

2005-06-21 Thread Joseba Aguayo
On Jun 21, 2005, at 9:42 AM, [EMAIL PROTECTED]  
wrote:



Try putting a line after your save this stack line that says:
 if the result is not empty then answer the result

This will tell you if there is an error while saving. Are you an
administrative user on the Windows machine. If your application is in
the Program Files folder, and you are not an administrator, you will
not be able to save it's stacks. Try moving it to your desktop or
documents folder and seeing if it works there.



Hello:

I put the line. The standalone return a blank answer window.
I am the administrator in the windows machine.
I move the application to the desktop and don´t save the datas.

Something I must make bad.

Thanks Sarah

Un saludo

Joseba___
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: Well that didn't work...

2005-06-21 Thread Cubist
sez [EMAIL PROTECTED]:
I have been trying to figure out how to create a little simple text  
editor.  Basically I want to add two features to a regular scrolling  
field.

Feature 1

 Pressing tab while the insertion point is on a line of text  
needs to INDENT the line
 pressing shift_tab needs to OUTDENT it.
   Rev is perfectly capable of indenting text in a field, and even indenting 
the first line of a paragraph differently from the 2nd and later lines. The 
properties you wand are called margins (for the whole thing) and 
firstMargin 
(for the first line). The margins property lets you adjust the top, bottom, 
right, and left margins separately, in a 4-item list; if the margins property 
is only one number, all sides of the text field get that number for heir 
margin-value.
   Unfortunately, Rev text fields can only have 1 (one) value for 
margins/first/Margin, and that one value applies to *all* the paragraphs in the 
field -- 
so if you want different amounts of indentation for different paragraphs, you 
have to use more than one text field. But if you don't mind indenting *all* 
the text in a field simultaneously, something like this might work:

local DeltaTab = 8 # adjust this value up or down, as you please

on tabKey
  put the margins of me into Fred
  # if the margins *weren't* a 4-item list, let's make it so now
  if the number of items in Fred = 1 then put ,  Fred  ,  Fred  ,  
Fred after Fred
  if the shiftKey is up then put DeltaTab into DT else put (-1 * DeltaTab) 
into DT
  add DT to item 2 of Fred
  add DT to item 4 of Fred
  set the margins of me to Fred
end tabKey

   That handler assumes you want to adjust the right and left margin values. 
If you only want to worry about the first line's indent-value, try this 
instead:

local DeltaTab = 8 # adjust this value up or down, as you please

on tabKey
  put the firstMargin of me into Fred
  if the shiftKey is up then put DeltaTab into DT else put (-1 * DeltaTab) 
into DT
  add DT to item 2 of Fred
  add DT to item 4 of Fred
  set the firstMargin of me to Fred
end tabKey

Feature 2

 A new Line created by pressing return needs to line up with  
the previous line
 Like this...
   Again, Rev makes all the paragraphs in a single field indent the same 
amount. Therefore, this behavior is not just available, it's downright 
mandatory!
___
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


ANN: MoireX Volume 3

2005-06-21 Thread MisterX
Hello scripters!
 
Well here's a new twist on an old theme! And the results are just
woah-class!
 
Thanks to Bjorn for bringing up this Rev Scripting contest without which
i'd never have found this wonder of graphics!
 
http://monsieurx.com/modules.php?name=News
http://monsieurx.com/modules.php?name=Newsfile=articlesid=189
file=articlesid=189
 
This is by far one of the coolest stacks i've made! Only 40KBs! 
 
It will definitely test your computer's performance but i haven't had one
crash!
 
Read the instructions though...
 
Tweaking encouraged! Only win32 tested but if rev is truely crossplatform,
well,
here's a good test ;)
 
BTW, the revGeometry screwed up again miserably so the stack is Metacard
compatible too!  
 
If anyone was worried about the maximum number of controls in a stack,
10
is not enough, but it sure is beautiful when well layed-out! ;)
 
Please enjoy above all... Any bugs (should there be really), please let me
know offlist.
 
cheers
Xavier
http://monsieurx.com - not just eye candy for rev
 
___
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: the object you are editing... Huh?

2005-06-21 Thread Pat Trendler

Tim,

I've tried various other ways to try and force that error msg to appear. 
Just couldn't get it to happen.

Your explanation for your case is probably right.

Re top posting, I don't know. I've seen this discussion on other lists, and 
after everybody has had their say - they all go back to whatever they were 
doing in the first place.


Personally, I prefer top posting.

Pat
[EMAIL PROTECTED]


- Original Message - 
From: Timothy Miller [EMAIL PROTECTED]

To: How to use Revolution use-revolution@lists.runrev.com
Sent: Tuesday, June 21, 2005 4:28 PM
Subject: Re: the object you are editing... Huh?



Hi Pat,

Thanks for your kind attempt to help.

No, those are not the circumstances. That's why it seemed inexplicable. 
The circumstances you describe would make sense to me.


I might have found the source of the problem, though.

There was a handler in this bg left over from Hypercard:

On closefield
  put me into me
  pass closeField
end closefield

This might seem insane, but it worked great in HC. The purpose? I often 
paste text from other sources into fields in this bg. I want the pasted 
text to lose its original attributes and take on those assigned to text in 
the field I am pasting into.


I have a hunch Rev choked on this one. Maybe because the script editor is 
another stack. I suppose the script editor is in the hierarchy when I'm 
editing a script. Or something...


I commented out this handler, and a couple of other suspicious ones, but 
this is the prime candidate. No problems since then. I'm keeping my 
fingers crossed.


Any thoughts?

Best regards,


Tim

BTW -- Is it okay to top post on this list? Or does anyone care? I just 
want to follow the rules.



Tim,

The only time I have seen this msg is if the stack has been closed and 
removed from memory, but the script editor for the object is still open 
and I have tried to make changes.


Is that when the msg occurs for you, or does it happen under different 
circumstances?


Pat
[EMAIL PROTECTED]

- Original Message - From: Timothy Miller 
[EMAIL PROTECTED]

To: How to use Revolution use-revolution@lists.runrev.com
Sent: Tuesday, June 21, 2005 1:08 PM
Subject: the object you are editing... Huh?

At unpredictable times, when trying to edit a script -- the script of a 
card field at the moment -- I get an error message I can't understand. 
I'm doing all the logical obvious things that a moderately competent 
novice would do, before and after encountering this error message. They 
aren't working.


The message:

The object you are editing appears to have been removed or deleted. Do 
you want to copy the text you are editing to the clipboard before closing 
this script? The two response buttons in the error dialog box are copy 
and close and close


--What am I doing wrong?

--What is the significance of this error message? It must occur for a 
good reason, but I can't figure it out.


Thanks to all those who have generously offered assistance in the past 
week or two.



Cheers,


Tim
___


___
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: Non-modal message and take down

2005-06-21 Thread Jim Bufalini
Thanks Sara,

In another scripting language I used to use they had the equivalent of:

answer Please wait... with up (put message up)
answer down 1 (take down first message you put up - if no number then last
message up)
or
answer Please wait... with XX ticks (put message up for XX ticks)

The user was modal but processing continued. It's such a common thing to do,
I would have thought it would be built in to the language.

Jim

-Original Message-
From: Sarah Reichelt [mailto:[EMAIL PROTECTED]
Sent: Monday, June 20, 2005 6:41 PM
To: [EMAIL PROTECTED]; How to use Revolution
Subject: Re: Non-modal message and take down


 What's the best way to put up a non-modal message similar to an
 answer ...
 without an OK button and take it down when the processing completes?

 Example:

 Message goes up: I'm doing something. Please Wait... (no OK button)
 (processing continues - non modal) (processing completes) (message
 goes away
 on event).

 Is there some feature of answer as in - answer I'm doing
 something, please
 wait... with  (but lets processing continue) that can be taken
 down with
 an event  message rather than a user initiated keystroke or mouse
 event?

You will need to make your own sub-stack to do this. It is often
easier to have the sub-stack do the actual processing. Open it up,
show your message, start the processing with some sort of progress
indicator if necessary. Then when the process is finished, close that
stack.

If you really want people to wait, make the stack modal so they can't
do anything else. Otherwise you can make it modeless.

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: the object you are editing... Huh?

2005-06-21 Thread Jon
I agree with Pat's description.  My only question is why in *%^#* is 
that script editor object still open?  Why didn't the IDE destroy it, 
given that it freaks out if anyone tries to use it afterwards?  It is 
way confusing...


Jon


Pat Trendler wrote:


Tim,

The only time I have seen this msg is if the stack has been closed and 
removed from memory, but the script editor for the object is still 
open and I have tried to make changes.


Is that when the msg occurs for you, or does it happen under different 
circumstances?


Pat
[EMAIL PROTECTED]


- Original Message - From: Timothy Miller 
[EMAIL PROTECTED]

To: How to use Revolution use-revolution@lists.runrev.com
Sent: Tuesday, June 21, 2005 1:08 PM
Subject: the object you are editing... Huh?


At unpredictable times, when trying to edit a script -- the script of 
a card field at the moment -- I get an error message I can't 
understand. I'm doing all the logical obvious things that a 
moderately competent novice would do, before and after encountering 
this error message. They aren't working.


The message:

The object you are editing appears to have been removed or deleted. 
Do you want to copy the text you are editing to the clipboard before 
closing this script? The two response buttons in the error dialog 
box are copy and close and close


--What am I doing wrong?

--What is the significance of this error message? It must occur for a 
good reason, but I can't figure it out.


Thanks to all those who have generously offered assistance in the 
past week or two.



Cheers,


Tim
___
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: A hint of the Future

2005-06-21 Thread Jon

OK, but would it be worth it?!?


J. Landman Gay wrote:


On 6/20/05 10:42 PM, Thomas McGrath III wrote:

Will someone that was at the conference please tell me the hint of 
the future for rev. please



Those who attended were specifically instructed that this information 
was confidential and not to be released. So if we told you, we'd have 
to kill you.



___
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: Scrollbar (slider) question - 2nd try

2005-06-21 Thread Jon

I'd like that, personally...


Mark Swindell wrote:


Jon,
Thank you.  I'll give that a shot.  Should this be  a behavioral  
option that might be built in to Rev at some point?

Mark

On Jun 20, 2005, at 7:15 PM, Jon wrote:


Mark:

Try something like this:

on MouseUp
 local l, x
 put the ClickLoc into l  -- x,y
 put item 1 of l into x
 put x - the left of me into x
 put x / the width of me into x -- percentage of progressBar
 put x * 100 into x -- percentage as intger
 set the thumbPosition of me to x
end MouseUp


Mark Swindell wrote:


I'm not sure if my question was clear, or if maybe I'm missing   
something obvious, but I am trying to figure out how to do  
something  that would seem like a normal behavior.  I have a  
regular slider.   When I click on the slider, I'd like the  thumbPos 
of the thumb to  move to that location.


This is what happens with a QT player and also the volume slider  
in  OS X.   What I can't figure out is how to translate the mouse  
click  so that it immediately updates the thumbPos.  The closest  
the  properties manager shows is increments for the scroll  
distance...  there is no jump to click option.


Thanks
Mark


On Jun 20, 2005, at 1:30 PM, Mark Swindell wrote:


On a click in a scroll bar how do you derive (what would be) the   
ThumbPos of the click?  (Set the thumbpos of the target to the   
clickLoc) is the idea.


Thanks,
Mark
___



___
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



___
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: Food Fight

2005-06-21 Thread Jon



Richard Gaskin wrote:

At present there are more dozens of prolific tool authors for the Rev 
community, and the number grows every month.  There are a handful of 
issues with the development and deployment of tools that are common to 
all, and by choosing to adopt a few fully-optional rules about how 
things are put together we can collectively ensure robust and reliable 
performance for all of them.



This brings up a question I've had.  I think of Rev as being an 
interesting way for one person to hack out a small tool/program, but I 
have trouble seeing how one would make a large application, for a number 
of reasons.  One has to do with the fact that I see no way to create 
true objects and classes, both visual and non-visual.  Another has to do 
with libraries: I don't see how one would create such a thing and then 
use it.  And there is the name space issue, which may be handled 
adequately, but perhaps not exceptionally.


Are there resources that explain how one can think about moving beyond 
the trivial programs to something more substantial?


Thanks!

Jon
___
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: Ann: Simple Spirograph-like toy program.

2005-06-21 Thread Jon
It is at moments like this that I wonder whether such an obscure feature 
is a true benefit to the average user.


Geoff Canyon wrote:



On Jun 20, 2005, at 11:01 AM, Alex Tweedly wrote:

I hadn't realized that you could use 0 - I figured 1 was the  
smallest value that would actually wait, anything smaller would not  
require a wait.



Tuviah showed me that trick. I had the same reaction: You can _do_  
that??


gc
___
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: Well that didn't work...

2005-06-21 Thread Jon
I think he is trying to create an auto-indent editor, kind of like the 
Rev IDE editor, only one that actually works.


I wrote my own auto-indent editor years ago.  I know it can be done 
(although perhaps not in Rev).  Too bad they gave up before they had 
finished the project.


Jon


[EMAIL PROTECTED] wrote:


sez [EMAIL PROTECTED]:
 

I have been trying to figure out how to create a little simple text  
editor.  Basically I want to add two features to a regular scrolling  
field.


Feature 1

   Pressing tab while the insertion point is on a line of text  
needs to INDENT the line

   pressing shift_tab needs to OUTDENT it.
   

  Rev is perfectly capable of indenting text in a field, and even indenting 
the first line of a paragraph differently from the 2nd and later lines. The 
properties you wand are called margins (for the whole thing) and firstMargin 
(for the first line). The margins property lets you adjust the top, bottom, 
right, and left margins separately, in a 4-item list; if the margins property 
is only one number, all sides of the text field get that number for heir 
margin-value.
  Unfortunately, Rev text fields can only have 1 (one) value for 
margins/first/Margin, and that one value applies to *all* the paragraphs in the field -- 
so if you want different amounts of indentation for different paragraphs, you 
have to use more than one text field. But if you don't mind indenting *all* 
the text in a field simultaneously, something like this might work:


local DeltaTab = 8 # adjust this value up or down, as you please

on tabKey
 put the margins of me into Fred
 # if the margins *weren't* a 4-item list, let's make it so now
 if the number of items in Fred = 1 then put ,  Fred  ,  Fred  ,  
Fred after Fred
 if the shiftKey is up then put DeltaTab into DT else put (-1 * DeltaTab) 
into DT

 add DT to item 2 of Fred
 add DT to item 4 of Fred
 set the margins of me to Fred
end tabKey

  That handler assumes you want to adjust the right and left margin values. 
If you only want to worry about the first line's indent-value, try this 
instead:


local DeltaTab = 8 # adjust this value up or down, as you please

on tabKey
 put the firstMargin of me into Fred
 if the shiftKey is up then put DeltaTab into DT else put (-1 * DeltaTab) 
into DT

 add DT to item 2 of Fred
 add DT to item 4 of Fred
 set the firstMargin of me to Fred
end tabKey

 


Feature 2

   A new Line created by pressing return needs to line up with  
the previous line

   Like this...
   

  Again, Rev makes all the paragraphs in a single field indent the same 
amount. Therefore, this behavior is not just available, it's downright mandatory!

___
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: Non-modal message and take down

2005-06-21 Thread Jim Bufalini
Yes Trevor, exactly, although I'd also like to see something to the effect
of:

-- ignore loose syntax

on msgDown forMe
  if (forMe is the short name of me) or (forMe is the line of me in ???)
then
close stack (the short name of me)
  end if
end msgDown

This way you could close it without a keystroke. This looks like it's part
of a library. Is there a more complete version of this available?

Jim

-Original Message-
From: Trevor DeVore [mailto:[EMAIL PROTECTED]
Sent: Monday, June 20, 2005 7:09 PM
To: [EMAIL PROTECTED]; How to use Revolution
Subject: Re: Non-modal message and take down


On Jun 20, 2005, at 9:15 PM, Jim Bufalini wrote:

 Hi everyone,

 What's the best way to put up a non-modal message similar to an
 answer ...
 without an OK button and take it down when the processing completes?

 Example:

 Message goes up: I'm doing something. Please Wait... (no OK button)
 (processing continues - non modal) (processing completes) (message
 goes away
 on event).

 Is there some feature of answer as in - answer I'm doing
 something, please
 wait... with  (but lets processing continue) that can be taken
 down with
 an event  message rather than a user initiated keystroke or mouse
 event?

Take a look at this thread and see if it does what you want.

http://lists.runrev.com/pipermail/use-revolution/2005-March/
054394.html


--
Trevor DeVore
Blue Mango Multimedia
[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: the object you are editing... Huh?

2005-06-21 Thread Dennis Brown
This error happens to me all the time under certain circumstances.   
If I have a script window open, then I go to a group and edit group,  
then open a script of a button inside that group, it gives the error  
about the original script window if I try to make any edits in the  
second window.  It will give the error and close the first script  
window before editing the new script.  It was quite annoying when I  
was trying to copy bits of script between windows.  I finally learned  
to open both windows, the exit the edit group mode before making any  
edits.  It also works Ok to have the mode set for direct selection of  
controls inside the groups --that is how I do things now.


Dennis

On Jun 21, 2005, at 7:50 AM, Pat Trendler wrote:


Tim,

I've tried various other ways to try and force that error msg to  
appear. Just couldn't get it to happen.

Your explanation for your case is probably right.

Re top posting, I don't know. I've seen this discussion on other  
lists, and after everybody has had their say - they all go back to  
whatever they were doing in the first place.


Personally, I prefer top posting.

Pat
[EMAIL PROTECTED]


- Original Message - From: Timothy Miller  
[EMAIL PROTECTED]

To: How to use Revolution use-revolution@lists.runrev.com
Sent: Tuesday, June 21, 2005 4:28 PM
Subject: Re: the object you are editing... Huh?




Hi Pat,

Thanks for your kind attempt to help.

No, those are not the circumstances. That's why it seemed  
inexplicable. The circumstances you describe would make sense to me.


I might have found the source of the problem, though.

There was a handler in this bg left over from Hypercard:

On closefield
  put me into me
  pass closeField
end closefield

This might seem insane, but it worked great in HC. The purpose? I  
often paste text from other sources into fields in this bg. I want  
the pasted text to lose its original attributes and take on those  
assigned to text in the field I am pasting into.


I have a hunch Rev choked on this one. Maybe because the script  
editor is another stack. I suppose the script editor is in the  
hierarchy when I'm editing a script. Or something...


I commented out this handler, and a couple of other suspicious  
ones, but this is the prime candidate. No problems since then. I'm  
keeping my fingers crossed.


Any thoughts?

Best regards,


Tim

BTW -- Is it okay to top post on this list? Or does anyone care? I  
just want to follow the rules.




Tim,

The only time I have seen this msg is if the stack has been  
closed and removed from memory, but the script editor for the  
object is still open and I have tried to make changes.


Is that when the msg occurs for you, or does it happen under  
different circumstances?


Pat
[EMAIL PROTECTED]

- Original Message - From: Timothy Miller  
[EMAIL PROTECTED]

To: How to use Revolution use-revolution@lists.runrev.com
Sent: Tuesday, June 21, 2005 1:08 PM
Subject: the object you are editing... Huh?


At unpredictable times, when trying to edit a script -- the  
script of a card field at the moment -- I get an error message I  
can't understand. I'm doing all the logical obvious things that  
a moderately competent novice would do, before and after  
encountering this error message. They aren't working.


The message:

The object you are editing appears to have been removed or  
deleted. Do you want to copy the text you are editing to the  
clipboard before closing this script? The two response buttons  
in the error dialog box are copy and close and close


--What am I doing wrong?

--What is the significance of this error message? It must occur  
for a good reason, but I can't figure it out.


Thanks to all those who have generously offered assistance in  
the past week or two.



Cheers,


Tim
___



___
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: the object you are editing... Huh?

2005-06-21 Thread Jon

Is this considered to be a bug?


Dennis Brown wrote:

This error happens to me all the time under certain circumstances.   
If I have a script window open, then I go to a group and edit group,  
then open a script of a button inside that group, it gives the error  
about the original script window if I try to make any edits in the  
second window.  It will give the error and close the first script  
window before editing the new script.  It was quite annoying when I  
was trying to copy bits of script between windows.  I finally learned  
to open both windows, the exit the edit group mode before making any  
edits.  It also works Ok to have the mode set for direct selection of  
controls inside the groups --that is how I do things now.


Dennis

On Jun 21, 2005, at 7:50 AM, Pat Trendler wrote:


Tim,

I've tried various other ways to try and force that error msg to  
appear. Just couldn't get it to happen.

Your explanation for your case is probably right.

Re top posting, I don't know. I've seen this discussion on other  
lists, and after everybody has had their say - they all go back to  
whatever they were doing in the first place.


Personally, I prefer top posting.

Pat
[EMAIL PROTECTED]


- Original Message - From: Timothy Miller  
[EMAIL PROTECTED]

To: How to use Revolution use-revolution@lists.runrev.com
Sent: Tuesday, June 21, 2005 4:28 PM
Subject: Re: the object you are editing... Huh?




Hi Pat,

Thanks for your kind attempt to help.

No, those are not the circumstances. That's why it seemed  
inexplicable. The circumstances you describe would make sense to me.


I might have found the source of the problem, though.

There was a handler in this bg left over from Hypercard:

On closefield
  put me into me
  pass closeField
end closefield

This might seem insane, but it worked great in HC. The purpose? I  
often paste text from other sources into fields in this bg. I want  
the pasted text to lose its original attributes and take on those  
assigned to text in the field I am pasting into.


I have a hunch Rev choked on this one. Maybe because the script  
editor is another stack. I suppose the script editor is in the  
hierarchy when I'm editing a script. Or something...


I commented out this handler, and a couple of other suspicious  
ones, but this is the prime candidate. No problems since then. I'm  
keeping my fingers crossed.


Any thoughts?

Best regards,


Tim

BTW -- Is it okay to top post on this list? Or does anyone care? I  
just want to follow the rules.




Tim,

The only time I have seen this msg is if the stack has been  closed 
and removed from memory, but the script editor for the  object is 
still open and I have tried to make changes.


Is that when the msg occurs for you, or does it happen under  
different circumstances?


Pat
[EMAIL PROTECTED]

- Original Message - From: Timothy Miller  
[EMAIL PROTECTED]

To: How to use Revolution use-revolution@lists.runrev.com
Sent: Tuesday, June 21, 2005 1:08 PM
Subject: the object you are editing... Huh?


At unpredictable times, when trying to edit a script -- the  
script of a card field at the moment -- I get an error message I  
can't understand. I'm doing all the logical obvious things that  a 
moderately competent novice would do, before and after  
encountering this error message. They aren't working.


The message:

The object you are editing appears to have been removed or  
deleted. Do you want to copy the text you are editing to the  
clipboard before closing this script? The two response buttons  
in the error dialog box are copy and close and close


--What am I doing wrong?

--What is the significance of this error message? It must occur  
for a good reason, but I can't figure it out.


Thanks to all those who have generously offered assistance in  the 
past week or two.



Cheers,


Tim
___



___
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: the object you are editing... Huh?

2005-06-21 Thread Dennis Brown

Jon,

I don't know if it is actually a bug or not.  It did not blow up.  It  
warned me that It could not continue in that mode for some reason.   
It just forced the other window to close.  Rev error messages are not  
always the most helpful to understanding what the real problem is.  I  
just learned to do my work in a different mode that did not cause a  
problem.


Dennis

On Jun 21, 2005, at 8:51 AM, Jon wrote:


Is this considered to be a bug?


Dennis Brown wrote:


This error happens to me all the time under certain  
circumstances.   If I have a script window open, then I go to a  
group and edit group,  then open a script of a button inside that  
group, it gives the error  about the original script window if I  
try to make any edits in the  second window.  It will give the  
error and close the first script  window before editing the new  
script.  It was quite annoying when I  was trying to copy bits of  
script between windows.  I finally learned  to open both windows,  
the exit the edit group mode before making any  edits.  It also  
works Ok to have the mode set for direct selection of  controls  
inside the groups --that is how I do things now.


Dennis

On Jun 21, 2005, at 7:50 AM, Pat Trendler wrote:



Tim,

I've tried various other ways to try and force that error msg to   
appear. Just couldn't get it to happen.

Your explanation for your case is probably right.

Re top posting, I don't know. I've seen this discussion on other   
lists, and after everybody has had their say - they all go back  
to  whatever they were doing in the first place.


Personally, I prefer top posting.

Pat
[EMAIL PROTECTED]


- Original Message - From: Timothy Miller   
[EMAIL PROTECTED]

To: How to use Revolution use-revolution@lists.runrev.com
Sent: Tuesday, June 21, 2005 4:28 PM
Subject: Re: the object you are editing... Huh?





Hi Pat,

Thanks for your kind attempt to help.

No, those are not the circumstances. That's why it seemed   
inexplicable. The circumstances you describe would make sense to  
me.


I might have found the source of the problem, though.

There was a handler in this bg left over from Hypercard:

On closefield
  put me into me
  pass closeField
end closefield

This might seem insane, but it worked great in HC. The purpose?  
I  often paste text from other sources into fields in this bg. I  
want  the pasted text to lose its original attributes and take  
on those  assigned to text in the field I am pasting into.


I have a hunch Rev choked on this one. Maybe because the script   
editor is another stack. I suppose the script editor is in the   
hierarchy when I'm editing a script. Or something...


I commented out this handler, and a couple of other suspicious   
ones, but this is the prime candidate. No problems since then.  
I'm  keeping my fingers crossed.


Any thoughts?

Best regards,


Tim

BTW -- Is it okay to top post on this list? Or does anyone care?  
I  just want to follow the rules.





Tim,

The only time I have seen this msg is if the stack has been   
closed and removed from memory, but the script editor for the   
object is still open and I have tried to make changes.


Is that when the msg occurs for you, or does it happen under   
different circumstances?


Pat
[EMAIL PROTECTED]

- Original Message - From: Timothy Miller   
[EMAIL PROTECTED]

To: How to use Revolution use-revolution@lists.runrev.com
Sent: Tuesday, June 21, 2005 1:08 PM
Subject: the object you are editing... Huh?



At unpredictable times, when trying to edit a script -- the   
script of a card field at the moment -- I get an error message  
I  can't understand. I'm doing all the logical obvious things  
that  a moderately competent novice would do, before and  
after  encountering this error message. They aren't working.


The message:

The object you are editing appears to have been removed or   
deleted. Do you want to copy the text you are editing to the   
clipboard before closing this script? The two response  
buttons  in the error dialog box are copy and close and close


--What am I doing wrong?

--What is the significance of this error message? It must  
occur  for a good reason, but I can't figure it out.


Thanks to all those who have generously offered assistance in   
the past week or two.



Cheers,


Tim
___




___
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

OT: RR and FileMaker

2005-06-21 Thread Bill Moseid
Using WinBatch (PC) I was able to create a widget that would mimic keyboard 
keystokes.
thus automating some functions for FileMaker Pro. So, to create a custom value 
list in a 
Target FileMaker file, a WinBatch widget can:

1) Parse the paragraph delimited (¶) data passed from FileMaker 
a) Calling Filename¶Type of Action¶Target FileName¶Value List 
Name¶Value List Items

2) Bring the Target FileMaker file to the foreground

3) Open the dialog: Define Value Lists for Target Filename

4) Click the New or Edit buttons to open the dialog: Edit Value Lists

5) Set the Custom Value List Name (new or old name) in the Value List Name 

6) Set the Value List Name in the field: Edit Custom Value List, 

7) Tab to the field: Use custom value list  and enter the value list items

8) Close the  dialog: Target Filename

9) Close the dialog: Define Value Lists for Target Filename 

10) Bring the Calling Filename to the Foreground

Can I do this functionality with Revolution? The intent is to write a 
crossplatform solution once.

Regards,

Bill

William R. Moseid
Model Masters
951-304-3893 (Office)
951-970-6271 (Cell)
951-304-3893 (FAX)
http://www.fmpsolutions.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


TTF - GLYPH

2005-06-21 Thread guth noel
Someone has developed a card to get the glyphs in a ttf file ?
___
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


XML looping

2005-06-21 Thread RH
Ive decided to try using XML to hold my variables for an application 
I'm going to write.
I want to simply list the name of the service, status, and messages in 
a text field in the window after reading in the file.
I want to not worry about the number of services in the file. If I add 
one then the display should just update.
I guess I'm not sure how to loop through the XML file and get the 
information that I need.


I've been able to access the information directly however I do not want 
to statically choose each service.


Sorry for the newbie question
just started in REv

Thanks
robert

Below is my XML file.


?xml version=1.0 encoding=UTF-8?

!--  Your document, created at : Sat Jun 18 21:50:45 EDT 2005--
BC
SERVICE
NAMEEmail
/NAME
MAINTAINEREmail Guy
/MAINTAINER
STATUSUp
/STATUS
NOTESupgrade on the 20th
/NOTES
/SERVICE
SERVICE
NAMEWWW
/NAME
MAINTAINERWWW Guy
/MAINTAINER
STATUSDown
/STATUS
NOTESshould be up shortly
/NOTES
/SERVICE
SERVICE
NAMEWWW2
/NAME
MAINTAINERWWW2 Guy
/MAINTAINER
STATUSUp
/STATUS
NOTESUpgrade on the 23rd
/NOTES
/SERVICE
SERVICE
NAMEUIS
/NAME
MAINTAINERUIS Guy
/MAINTAINER
STATUSUp
/STATUS
NOTESProvisional Upness
/NOTES
/SERVICE
/BC

___
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


New To Rev - Cards And Files?

2005-06-21 Thread Scott Kane
Hi,

I'm new to Rev and so far I'm enjoying the
exploration.  I'm curious though as to how
powerful the card files are.  I know you 
can use MySQL etc but is it possible to
use the card files like an ISAM?  I'm sure
I'm not making myself clear (g) - but
take pity on me - I'm coming from ten
years in Borland Delphi and I'm spoiled 
by easy database access.  The server style
databases' are really more than I need
and would be rather hard for my users
to tackle.

Any thoughts well received!  :-)

Scott Kane
Moderator comp.software.shareware.*


___
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


Installing MySQL On OSX

2005-06-21 Thread Scott Kane
Hi,

I'm currently evaluating Rev and so far
I am indeed impressed.  I come from
a Delphi and C++ background so Rev is
quite a clever solution per my eval'
so far.

I do have a question that I wondered if
anybody using Rev might know the answer
to - hopefully.  I'm investigating database
options.  MySQL is a possible solution but
my users would have kittens installing it. g
Is there an installation tool available for OSX
that would alleivate this issue - the one with
MySQL is to complex...?

Alternatively I'm looking at ODBC - but it's
limiting because it seems users have to have
MS Office installed to use drivers for the likes
of Access, Paradox dBase etc.

Any suggestions highly regarded.  And I must say
the Rev community is excellent from what I've
read lurking on this email list the last few days.

Kind Regards,

Scott Kane


___
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


HTML library

2005-06-21 Thread Jim Bufalini
Hi everyone,

Does anyone have a WYSIWYG library stack that allows for rudimentary editing
of HTML and supports basic tags like: table /table, tr /tr, td
/td, p /p, b /b, h1 /h1, etc.?

Mahalo (yeah I'm in Hawaii),

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


Re: Copy card question from 1 stack file to another

2005-06-21 Thread David Squance

Jim,
Perhaps it would work to copy one card, make sure the menu and field 
are grouped and the background behaviour is on and then clone the card 
with a repeat loop, either in the message box or with a button which 
could later be hidden or deleted, if this is a one-shot affair.  The 
button / msg box script could have a line to set the name of each card, 
if needed.

HTH,
Dave
On Jun 19, 2005, at 2:28 PM, Jim Bufalini wrote:


Hi everyone,

This has to be simple, but it has me stumped.

I am running rev 2.51 on WinXP

I am copying 20 cards from one stack file to a separate stack in 
another
file. The cards have two objects I am interested in, an option menu 
button
and a scrolling field. Selecting the option menu switches cards and 
displays

the text of the field on that card. This all works fine in the original
stack.

In the original stack, the option menu has the same ID across all 
cards.
(1784). The field also has the same ID across all cards.(1785). And 
the two
objects are grouped and set as background. The option menu button is 
set to

Display name.

After I copy the 20 cards to anther stack in a separate file, 
everything

looks the same (grouping, settings, etc.), however each option menu and
field has a unique ID in each card. So, when I select an option from 
the
option menu, it goes to the right card and displays the proper text in 
the
field, BUT, the display name of the option menu button is floating 
and

random from card to card.

How do I copy the cards so that they are identical and work the same 
in both

stack files?

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



___
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: HTML library

2005-06-21 Thread Eric Chatonet

Hi Jim,

Le 21 juin 05 à 06:22, Jim Bufalini a écrit :

Does anyone have a WYSIWYG library stack that allows for  
rudimentary editing
of HTML and supports basic tags like: table /table, tr /tr,  
td

/td, p /p, b /b, h1 /h1, etc.?


As for html tags supported by Revolution (not all...) you might be  
interested by my free Encoded Text Picker:
It is a HTML and URLencode translator which translates both to and  
from HTML and/or URLEncode.
It includes integrated search and replace features (including tab and  
return.) and lets you determine text style and color.

See my website :-)


Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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: Copy card question from 1 stack file to another

2005-06-21 Thread Lynch, Jonathan
If you copy the first card, and have the objects in a background (group
with backgroundbehavior set to true) then you do not need to clone the
cards from that point. Just use create card, with the current card on
the card with the desired background group.

Alternately, you could copy the original stack, then delete any cards
that you do not wish to keep in the new stack.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Squance
Sent: Sunday, June 19, 2005 6:48 PM
To: [EMAIL PROTECTED]; How to use Revolution
Subject: Re: Copy card question from 1 stack file to another

Jim,
Perhaps it would work to copy one card, make sure the menu and field 
are grouped and the background behaviour is on and then clone the card 
with a repeat loop, either in the message box or with a button which 
could later be hidden or deleted, if this is a one-shot affair.  The 
button / msg box script could have a line to set the name of each card, 
if needed.
HTH,
Dave
On Jun 19, 2005, at 2:28 PM, Jim Bufalini wrote:

 Hi everyone,

 This has to be simple, but it has me stumped.

 I am running rev 2.51 on WinXP

 I am copying 20 cards from one stack file to a separate stack in 
 another
 file. The cards have two objects I am interested in, an option menu 
 button
 and a scrolling field. Selecting the option menu switches cards and 
 displays
 the text of the field on that card. This all works fine in the
original
 stack.

 In the original stack, the option menu has the same ID across all 
 cards.
 (1784). The field also has the same ID across all cards.(1785). And 
 the two
 objects are grouped and set as background. The option menu button is 
 set to
 Display name.

 After I copy the 20 cards to anther stack in a separate file, 
 everything
 looks the same (grouping, settings, etc.), however each option menu
and
 field has a unique ID in each card. So, when I select an option from 
 the
 option menu, it goes to the right card and displays the proper text in

 the
 field, BUT, the display name of the option menu button is floating 
 and
 random from card to card.

 How do I copy the cards so that they are identical and work the same 
 in both
 stack files?

 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


___
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: HTML library

2005-06-21 Thread Lynch, Jonathan
I believe Chip has a program for this purpose. (probably quite a bit
beyond rudimentary)

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jim
Bufalini
Sent: Tuesday, June 21, 2005 12:22 AM
To: How to use Revolution
Subject: HTML library

Hi everyone,

Does anyone have a WYSIWYG library stack that allows for rudimentary
editing
of HTML and supports basic tags like: table /table, tr /tr, td
/td, p /p, b /b, h1 /h1, etc.?

Mahalo (yeah I'm in Hawaii),

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


___
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: HTML library

2005-06-21 Thread Mikey
 Mahalo (yeah I'm in Hawaii),
OK, I'll bite, how doth one gain significant employment in HI?  I keep
looking, but it appears to be slim pickins.


-- 
http://taoof4d.blogspot.com
http://4dwishlist.blogspot.com
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, This is good.
___
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: New To Rev - Cards And Files?

2005-06-21 Thread Eric Chatonet

Hello Scott,

First, welcome to this list :-)
You will find it very reactive and resourceful.

Yes, the basics with a database stack is to create a card for each  
record and as many fields as needed for columns.
You can use the custom properties too to store records: in fact there  
are many possible ways (architectures).

This works well until some thousands of records.
To go further, Rev supports many database engines as SQL, Valentina,  
OBDC and much more.


This topic has been discussed a lot of times: a look at the mailing  
list archive could get you started:

http://www.google.com/advanced_search?q=site:lists.runrev.com

Best Regards from Paris,

Eric Chatonet.

Le 17 juin 05 à 13:39, Scott Kane a écrit :


Hi,

I'm new to Rev and so far I'm enjoying the
exploration.  I'm curious though as to how
powerful the card files are.  I know you
can use MySQL etc but is it possible to
use the card files like an ISAM?  I'm sure
I'm not making myself clear (g) - but
take pity on me - I'm coming from ten
years in Borland Delphi and I'm spoiled
by easy database access.  The server style
databases' are really more than I need
and would be rather hard for my users
to tackle.

Any thoughts well received!  :-)

Scott Kane
Moderator comp.software.shareware.*



So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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: HTML library

2005-06-21 Thread Jim Bufalini
Not me you won't! (bite).

This is seriously off topic, but I believe you gain employment in your
State of mind. As to my State of residence, I've been here since 1975, so
obviously I'm eating, your getting this email, so I own a computer... Hint:
Don't look for employment, look for clients.

Back to topic...

Jim

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Mikey
Sent: Tuesday, June 21, 2005 4:07 AM
To: How to use Revolution
Subject: Re: HTML library


 Mahalo (yeah I'm in Hawaii),
OK, I'll bite, how doth one gain significant employment in HI?  I keep
looking, but it appears to be slim pickins.


--
http://taoof4d.blogspot.com
http://4dwishlist.blogspot.com
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, This is good.
___
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: New To Rev - Cards And Files?

2005-06-21 Thread Trevor DeVore

On Jun 17, 2005, at 4:39 AM, Scott Kane wrote:


Hi,

I'm new to Rev and so far I'm enjoying the
exploration.  I'm curious though as to how
powerful the card files are.  I know you
can use MySQL etc but is it possible to
use the card files like an ISAM?  I'm sure
I'm not making myself clear (g) - but
take pity on me - I'm coming from ten
years in Borland Delphi and I'm spoiled
by easy database access.  The server style
databases' are really more than I need
and would be rather hard for my users
to tackle.

Any thoughts well received!  :-)


If you are used to using SQL databases and want a local solution then  
SQLite or Valentina might serve you well.  Neither require any extra  
setup from the user.


Card databases can work for storage but if you are used to the  
relational db model then you might run into some limitations  
depending on your needs.  You can get altSQLite from http:// 
www.altuit.com/webs/altuit2/altSQLiteCover/default.htm and Valentina  
from http://www.paradigmasoft.com.



--
Trevor DeVore
Blue Mango Multimedia
[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: New To Rev - Cards And Files?

2005-06-21 Thread Rob Cozens

Hi Scott,


is it possible to
use the card files like an ISAM?


I do believe Serendipity Database--Binary (SDB), 
http://wecode.org/serendipity/, is the closest current example of what 
you are looking for.  SDB is a hierarchical database implemented as a 
Revolution stack. The search algorithm is binary, not ISAM, but can 
retrieve one record out of 43K by key value in l second on a medium-speed 
G4 iMac.  The design includes room for a B-Tree or other ISAM index; but I 
get adequate performance from the binary structure and don't plan to pursue 
other indexing schemes for the foreseeable future.


SDB is open-source and royalty-free.  The download includes sample 
databases and front ends, db utilities, a reference manual, and RAD tools.


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: New To Rev - Cards And Files?

2005-06-21 Thread Rob Cozens

Hi again Scott,


is it possible to
use the card files like an ISAM?


There is another answer: Card files ARE an ISAM.

The primary key for each card is its ID.   It's also keyed by name  ordinal.

SDB can return a key table for any record type that cross references key 
values to Revoution card ids, allowing users to retrieve records by card id 
and avoid the binary search.


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

___
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: idea: Contest and promoting Rev to the world

2005-06-21 Thread Devin Asay


On Jun 20, 2005, at 6:05 PM, Sarah Reichelt wrote:




HyperCard came with 2 really useful stacks: Readymade Fields   
ReadyMade Buttons.
These gave working examples of neat things that could be copied   
pasted into your own stacks so get you doing stuff early in the  
learning process.


Of course there is the Object Library under the Development menu that  
contains some prescripted fields and buttons. It's just not as  
obvious as the ones in HyperCard.


Devin



Devin Asay
Humanities Technology and Research Support Center
Brigham Young University

___
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


Synchronization of buttons to a scrolling field

2005-06-21 Thread Glen Bojsza
I was wondering if it was possible to synchronize a group of
horizontal buttons to the horizontal scroll bar of a field.

So as you scroll the field , the row of buttons above the field scroll
with the same relationship?

thanks,
___
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: A hint of the Future

2005-06-21 Thread Joel Guillod
TMI Will someone that was at the conference please tell me the hint 
of the

TMI future for rev. please

It will all be revealed in the RevCon 2006 keynote.


2006? What a smart future for Rev!

I'm still dreaming about some REALly Rapid Release Plans. Maybe we as 
developers are not filling bugzilla requests for new features: XSLT, 
Xforms, HTMLViewer or some of the 40 native user interface controls 
that REALbasic provides, ...


JG



Joël Guillod

___
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: Synchronization of buttons to a scrolling field

2005-06-21 Thread Klaus Major

Hi Glen,


I was wondering if it was possible to synchronize a group of
horizontal buttons to the horizontal scroll bar of a field.

So as you scroll the field , the row of buttons above the field scroll
with the same relationship?


sure, why not? :-)

Just group your buttons and add a tiny script to your field like:

on scrollbardrag
  set the hscroll of grp lotsa buttons to the hscroll of me
end scrollbardrag

or something like this, you get the picture :-)


thanks,


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: Installing MySQL On OSX

2005-06-21 Thread Devin Asay

On Jun 20, 2005, at 12:15 AM, Scott Kane wrote:


Hi,

I'm currently evaluating Rev and so far
I am indeed impressed.  I come from
a Delphi and C++ background so Rev is
quite a clever solution per my eval'
so far.

I do have a question that I wondered if
anybody using Rev might know the answer
to - hopefully.  I'm investigating database
options.  MySQL is a possible solution but
my users would have kittens installing it. g
Is there an installation tool available for OSX
that would alleivate this issue - the one with
MySQL is to complex...?

Alternatively I'm looking at ODBC - but it's
limiting because it seems users have to have
MS Office installed to use drivers for the likes
of Access, Paradox dBase etc.

Any suggestions highly regarded.  And I must say
the Rev community is excellent from what I've
read lurking on this email list the last few days.


Hi, Scott. Welcome to the list. If your clients are after a server  
based SQL server then MySQL is a good choice. There is a Mac OS X  
friendly site with easy-to-follow instructions for installing MySQL  
on OS X. Go to http://www.entropy.ch/software/macosx/ and look for  
the MySQL installer.


Others with more experience than I may recommend SQLite or  
PostgresSQL, but my understanding is that these are single-user  
solutions.


Regards,

Devin




Devin Asay
Humanities Technology and Research Support Center
Brigham Young University

___
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: Scrollbar question

2005-06-21 Thread Ken Norris

Howdy,



Date: Tue, 21 Jun 2005 01:43:55 EDT
From: [EMAIL PROTECTED]
Subject: Re: Scrollbar question


I don't think you can, Mark.


/H




On a click in a scroll bar how do you derive (what would be)  the
ThumbPos of the click?  (Set the thumbpos of the target  to the
clickLoc) is the idea.


I don't understand the problem. The thumpPos should change 
automatically when you click in the slot. I see it is somewhat 
disobedient, though, i.e., it doesn't always align with the cursor 
properly.


All the best,
Ken N.

___
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: A hint of the Future

2005-06-21 Thread Lynch, Jonathan
When I count the number of native objects on my tools menu in RunRev, I count 
40 objects.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Joel Guillod
Sent: Tuesday, June 21, 2005 12:15 PM
To: use-revolution@lists.runrev.com
Subject: Re: A hint of the Future

 TMI Will someone that was at the conference please tell me the hint 
 of the
 TMI future for rev. please

 It will all be revealed in the RevCon 2006 keynote.

2006? What a smart future for Rev!

I'm still dreaming about some REALly Rapid Release Plans. Maybe we as 
developers are not filling bugzilla requests for new features: XSLT, 
Xforms, HTMLViewer or some of the 40 native user interface controls 
that REALbasic provides, ...

JG



Joël Guillod

___
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: Installing MySQL On OSX

2005-06-21 Thread Robert Brenstein

Hi,

I'm currently evaluating Rev and so far
I am indeed impressed.  I come from
a Delphi and C++ background so Rev is
quite a clever solution per my eval'
so far.

I do have a question that I wondered if
anybody using Rev might know the answer
to - hopefully.  I'm investigating database
options.  MySQL is a possible solution but
my users would have kittens installing it. g
Is there an installation tool available for OSX
that would alleivate this issue - the one with
MySQL is to complex...?

Alternatively I'm looking at ODBC - but it's
limiting because it seems users have to have
MS Office installed to use drivers for the likes
of Access, Paradox dBase etc.

Any suggestions highly regarded.  And I must say
the Rev community is excellent from what I've
read lurking on this email list the last few days.

Kind Regards,

Scott Kane


To quote another post from today:

If you are used to using SQL databases and want a local solution then 
SQLite or Valentina might serve you well.  Neither require any extra 
setup from the user.


Card databases can work for storage but if you are used to the 
relational db model then you might run into some limitations 
depending on your needs.  You can get altSQLite from 
http://www.altuit.com/webs/altuit2/altSQLiteCover/default.htm and 
Valentina from http://www.paradigmasoft.com.



--
Trevor DeVore
Blue Mango Multimedia
[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: Scrollbar question

2005-06-21 Thread Mark Swindell
When you click in the slider track the thumbPos adjusts incrementally  
based on the property settings (Scroll distance: on bar click: x).   
There is no option to jump to the location of the click, which is  
normal behavior for QT and volume faders.


Thanks to Jon...  his workaround is doing very nicely.  I now have a  
vertical slider that is responding (almost) as I think it should for  
audio playback.  It's actually controlling an offscreen player...  
thanks to Klaus for the basic script ideas to get that working.


Mark


On Jun 21, 2005, at 9:41 AM, Ken Norris wrote:


Howdy,




Date: Tue, 21 Jun 2005 01:43:55 EDT
From: [EMAIL PROTECTED]
Subject: Re: Scrollbar question


I don't think you can, Mark.


/H





On a click in a scroll bar how do you derive (what would be)  the
ThumbPos of the click?  (Set the thumbpos of the target  to the
clickLoc) is the idea.



I don't understand the problem. The thumpPos should change  
automatically when you click in the slot. I see it is somewhat  
disobedient, though, i.e., it doesn't always align with the cursor  
properly.


All the best,
Ken N.



___
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: A hint of the Future

2005-06-21 Thread Dan Shafer

...and ourselves.

Dan

On Jun 20, 2005, at 9:21 PM, J. Landman Gay wrote:


So if we told you, we'd have to kill you.


___
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: A hint of the Future

2005-06-21 Thread Klaus Major

Hi Dan,


...and ourselves.


i what order? ;-)


Dan

On Jun 20, 2005, at 9:21 PM, J. Landman Gay wrote:



So if we told you, we'd have to kill you.


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: A hint of the Future

2005-06-21 Thread Thomas McGrath III
So, if you told me and then killed yourselves then I would be the only 
one to know the hints. Therefore you would not need to terminate me at 
all. ;-)


Tom

On Jun 21, 2005, at 1:41 PM, Klaus Major wrote:


Hi Dan,


...and ourselves.


i what order? ;-)


Dan

On Jun 20, 2005, at 9:21 PM, J. Landman Gay wrote:



So if we told you, we'd have to kill you.


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




Thomas J. McGrath III
SCS
1000 Killarney Dr.
Pittsburgh, PA 15234
412-885-8541

___
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: About the answer dialog

2005-06-21 Thread Dan Shafer

Eric

Running Rev 2.6.1 on OS X Tiger, I cannot reproduce this problem.  
I've created dialogs that are six or seven lines long and everything  
wraps and displays correctly.


Perhaps you can share the script?

dan

On Jun 18, 2005, at 7:06 AM, Éric Miclo wrote:

ut I encounter another problem with the prompt that is not always  
wrapped when it should and can't be read because a portion of it  
is out of the dialog.




___
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: HTML library

2005-06-21 Thread Chipp Walters

You can check out HTMLgadget at www.altuit.com

Chipp



Does anyone have a WYSIWYG library stack that allows for rudimentary 
editing
of HTML and supports basic tags like: table /table, tr /tr, 
td

/td, p /p, b /b, h1 /h1, etc.?

Mahalo (yeah I'm in Hawaii),

Jim


Chipp Walters, Altuit.com
Sent from my Sidekick
___
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: XML looping

2005-06-21 Thread Jan Schenkel
--- RH [EMAIL PROTECTED] wrote:
 Ive decided to try using XML to hold my variables
 for an application 
 I'm going to write.
 I want to simply list the name of the service,
 status, and messages in 
 a text field in the window after reading in the
 file.
 I want to not worry about the number of services in
 the file. If I add 
 one then the display should just update.
 I guess I'm not sure how to loop through the XML
 file and get the 
 information that I need.
 
 I've been able to access the information directly
 however I do not want 
 to statically choose each service.
 
 Sorry for the newbie question
 just started in REv
 
 Thanks
 robert
 

Hi Robert,

You might be interested in the XML Guide, kindly
provided by Sarah Reichelt and hosted in the
Revolution Resources  Support site :
http://support.runrev.com/resources/xml.php

It is an excellent reference for everyone interested
in using XML with Revolution.

Hope this helped,

Jan Schenkel.

Quartam - Tools for Revolution
http://www.quartam.com

=
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


Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice

2005-06-21 Thread Dan Shafer
A relatively new user posted the following comment on the list a  
couple of days ago.



 I have the habit to think that I did something wrong before thinking
 it's a bug in the tool I use (perhaps a not so good habit :-)).

I, too, have tended to begin with the assumption that if my program  
isn't working, it's my fault and not that of the development tool or  
language I'm using. Over the years, I've found more and more that  
that is not the case.


I'm managing a tech project right now that's being written in Java  
(not my choice). The programmer is a really seasoned pro. The project  
was estimated at two weeks, planned for two months and is now in its  
14th week without a beta being completed. Lots of reasons for that  
(and I've been called in to try to stem the bleeding and get the  
thing finished). But in reviewing what's happened over the past six  
weeks or so, it's clear that well over half of the delays have been  
caused by two things: (a) bugs in code to which the programmer does  
not have source access; (b) problems in the development environment.  
Java is particularly sensitive, e.g., to where it expects to find  
things and how it behaves when it can't.


The moral: assume nothing. There is no such thing as bug-free code  
that does anything non-trivial. There's just code whose bugs have not  
yet been located.


Years of stress and far too many gray hairs led me to this bit of  
advice I shared last weekend at RevCon West during my opening  
keynote. I have a hard-and-fast rule NEVER to wrestle with a bug by  
myself for longer than one hour. If I can't fix it in an hour, I get  
help...from this list, from another programmer, or even by asking my  
wife to sit patiently while I go over my code line by line  
(incomprehensible jibberish to her), during the course of which it is  
amazing how many things suddenly crystallize.


I was gratified and amazed at how many experienced programmers sought  
me out to thank me for that insight at the show, so I figured it  
would be worth sharing here.


~~
Dan Shafer, Revolution Consultant and Author
http://www.shafermedia.com
Get my book, Revolution: Software at the Speed of Thought
From the RunRev store



___
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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice

2005-06-21 Thread jbv


Dan Shafer a *crit :

  or even by asking my
 wife to sit patiently while I go over my code line by line
 (incomprehensible jibberish to her), during the course of which it is
 amazing how many things suddenly crystallize.


if by that you mean that the action of explaining step by step
what you are trying to do to someone else (even someone who
doesn't understand a word) often helps finding the origin of the
problem and/or a solution, I must say that it's a well known fact
in psychology : putting a problem into words for a third party is
a very efficient way to solve it (or at least get closer to the solution)
and I've been practicing it for years (and not only in coding).

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


Re: idea: Contest and promoting Rev to the world

2005-06-21 Thread John Ridge
on 20/6/05 3:42 pm,  Jim Ault wrote :

I have an idea for the coding contest, now and in the future.
Note: currently I am starting two businesses and cannot participate, so this
is a suggestion for others.

Dan Shafer made the statement in his keynote that one of the cool things
about Hypercard was that it came with example stacks that let you see what
it could do and look under the hood.  If Rev is going to make real money and
thrive, it has to appeal to customers outside the professional developers.

With that in mind, could one of the 'contest' areas be making the original
collection of stacks from Apple into Rev stacks that might include a section
on 'how they did that'?  Of course, beyond that, many of the powerful things
you could do with Rev today.

I would prefer that the Rev team work on fixing bugs than trying to come up
with a set of demo stacks.

Any interest?  I think it would help promote our favorite development
environment.
Perhaps this could get a little section in theJournal each edition.

Jim Ault
Las Vegas

***

I very much agree, Jim. I listened to Dan's speech, and thought he was
absolutely right. He's said it before, of course, and I blame myself for not
taking him seriously enough. I have been thinking for a while about putting
some real money into a prize contest for Rev developers of all levels of
skill and experience. This looks like a very good focus.  I should emphasise
that this is quite separate from Bjornke's coding contest, which I think is
a great idea - but directed at a different goal?

Maybe there are political difficulties - what is RunRev's attitude to
initiatives that, to be effective,  would require their support but would
not be under their control? I suspect they are pretty laid back about this,
as use-revolution itself implies - a great way to get users to do the
support work! But as Dan also said, a little more involvement from them
would make a great difference (I note that Mark has been on-list several
times lately, which is really good). Anything of the sort we are talking
about would have to be part of the free download from RunRev, and to that
extent official. Is that a problem (a) for RunRev (b) for potential
contributors?

Sarah has also written about this recently. It's hard to recall now just how
revolutionary (OK!) Hypercard felt back in '87. But my recollection was that
you could suddenly do really neat things that looked way cool, using very
simple tools and scripts (actually, I don't think we said way cool back
then, but you know what I mean!).

I'm not sure that is so easy today. Instead of crude BW graphics we must
nowadays  incorporate (for example) those wonderful buttons that Chipp
Walters is making at Altuit. There are just a whole lot more GUI features
that must be covered (sliders, progressbars, colour icons, players...), and
of course they all need to be genuinely x-platform (how many flavours of
Unix do you need to test on?).

Error-catching seems to me a much bigger deal than it was with Hypercard -
and a demo stack just has to be bullet-proof. Unfortunately (I gather from
real developers) this is where a major part of the hard work of development
goes - the parts that are not fun or glamorous...

Would people be interested in doing such work? Would new users get enough
out of the results? Do you remember Bill Atkinson's original Rolodex address
book? Each card had the little holes at the bottom for the metal thingummies
to go through... What would a 2005 version look like? My first thought is
that if it doesn't look grreat on WinXP then forget it. I'm impressed by
Scripters Scrapbook - in 1988 I wrote, and still use, a similar gadget -
but my GUI is just pathetic in comparison. How much effort is that worth, in
this context?

For me this is a real dilemma. I would love to commission or sponsor some
beautiful software - I mean literally beautiful, as in the Tres Riches
Heures du Duc de Berry, whatever the 2005 equivalent is - but I'm also
concerned that Revolution out of the box is not, as Dan put it, seductive.
Maybe these goals are not compatible?

Apologies for going on at such length. I'm thinking aloud, which is usually
not a good idea when people are listening! Perhaps off-list feedback is
preferable... 
___
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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice

2005-06-21 Thread Dan Shafer

JB.

Good to know there's something besides my raw desperation behind this  
tactic!



On Jun 21, 2005, at 11:45 AM, jbv wrote:


putting a problem into words for a third party is
a very efficient way to solve it (or at least get closer to the  
solution)

and I've been practicing it for years (and not only in coding).





~~
Dan Shafer, Revolution Consultant and Author
http://www.shafermedia.com
Get my book, Revolution: Software at the Speed of Thought
From the RunRev store

___
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: idea: Contest and promoting Rev to the world

2005-06-21 Thread J. Landman Gay

On 6/21/05 2:08 PM, John Ridge wrote:


Maybe there are political difficulties - what is RunRev's attitude to
initiatives that, to be effective,  would require their support but would
not be under their control? I suspect they are pretty laid back about this,
as use-revolution itself implies - a great way to get users to do the
support work! But as Dan also said, a little more involvement from them
would make a great difference (I note that Mark has been on-list several
times lately, which is really good). Anything of the sort we are talking
about would have to be part of the free download from RunRev, and to that
extent official. Is that a problem (a) for RunRev (b) for potential
contributors?


No problem with it at all, I don't think. Sandy Beadle was talking to me 
about porting over the old HC example stacks and she talked to Kevin 
about it at the Monterey conference. He was fully supportive. I 
encouraged her to do it, and in those cases where the scripts or 
examples were outdated, to create new ones. She is seriously considering it.


To avoid duplication of effort, anyone who wants to help with this 
project should probably get in touch with Sandy. If she's on this list, 
maybe she will respond.


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


Revolution for academics (was Scripting conference...wikis, etc.)

2005-06-21 Thread Marielle Lange
my brother is retooling in a linguistics
doctoral program at UT Austin after 20 years
as a mining engineer and proprietor of El
Universo del Ordenador in Puerto Ordaz,
Venezuela.

i am trying to interest him in Rev as a tool
for linguistics. he was intriqued by the
script, looks like English. he may even
be useful in compiling a Boontling/Rev
concordance.

I am pretty sure somebody did already mention this (I am on digest mode)
There is a concordance program written by Wilhelm Sanke. You will find a link
to his page at:
http://revolution.lexicall.org/stacks_education.php

seriously, you would think that transcript
would hold an inherent fascination for
linguists. is Rev used much in Linguistics?

Not yet But yes the psycholinguistic I am is interested in revolution like I
have never been in any other software (and trust me, I have explored the
landscape of scripting/programming languages quite a lot).

But not because it's english like in the sense of *aligning* onto the English
syntax. I am personally more interested in the notion of parallel distributed
processing, connectionist networks, chaos, emergence, etc. than in the one of
grammar in the chomskian sense... I read Chomsky, this is for sure a great
thinker and the contribution of his work in terms of analysis of the *language
medium* is immense. But I am a psycholinguistic, that is that I am interested
in the representations and processes triggered in my mind when manipulating
language. I don't believe that the kind of knowledge I use in my mind when
speaking English closely corresponds to the level of abstraction Chomsky
describes. For me revolution is easy to use because of the *similarities* to
real language or similarities to my language of thought rather than proper
alignment onto english-like sentence *structure*... (it would be interesting to
evaluate possible differences in learning curvers for monolingual chinese
speakers vs monolingual spanish speakers -- could be the object of an
interesting phd in linguistics ;-)). Runrev team could maybe consider
sponsoring such a thesis). But that's a debate to have in another place.

In the past, I extensively used Awk, for rapid text manipulation and regular
expression search and replace functionalities. But you cannot do visual
interfaces with awk... The speed with which you can build a visual interface
with revolution and either directly process the data or read in and out data
processed by some unixy program is a fantastic asset. Revolution should gain to
be better known in the academic community (doing my best to convince my
colleagues).

For instance, I had students who needed to do some cleaning up of questionnaire
data. The usual way in the department is a lengthy cut/paste process with
Excel, which easily leads to manual errors. It didn't take me more than 20
minutes to explain them how to use the demo version of revolution to write a
short program to do the data cleaning automatically: I wrote a template program
and I told them what terms to look for in the doc to refine this template...
they came back the next day with all data properly cleaned up. A supervisor's
dream come true :-))).


If your brother is interested, I intend to make the equivalent of this:
http://lexicall.org/repository/listing.php?material=data
(automatic web-based interfacing of lexical resources like lexical database) in
a runrev framework
(see p. 43 of the document that presents the lexicall project).
http://lexicall.org/about/LexicallWebsite.pdf

The idea is to use a combination of the easy to program revolution and
import/export markup standards (revolution will take on in the academic
community only if it helps produce material that is not locked in a proprietary
format), to provide academics (teachers and researchers) with very easy to use
yet powerful tools. I will not detail this here, but the idea is to build a
infrastructure that will facilitate the sharing and maximum re-use of existing
resources and at the same time importantly reduce the development cost when
developing new resources.

Please invite your brother to contact me if he wants to know more :-))).  There
is good funding available for these projects nowadays (somehow related to the
notion of grid computing in case this is familiar to him -- it is somehow
connected to the ideas presented in Richard's excellent paper on beyond the
browser: http://www.fourthworld.com/embassy/articles/netapps.html).

Marielle
___
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: idea: Contest and promoting Rev to the world (Sarah Reichelt)

2005-06-21 Thread Marielle Lange
Hi Sarah,

Interestingly, we had that discussion on the education-revolution list a month
ago. The transcript, re-organized by main issues, can be found at:
http://revolution.lexicall.org/wiki/tiki-index.php?page=EducationWhatIsNeeded
Feel free to add your two cents or more to this discussion (see below for a
brief tutorial on how to use the wiki).

Know that the education wiki welcome, facilitate and encourage contributions
like the ones you suggest.

See http://revolution.lexicall.org/wiki/tiki-index.php?page=TutorialsImageDemo
for an example.

Any member of the community is invited to follow the example set by Mark
Greenberg if you would like to contribute back to the community, share your
tips but don't have the mean to create a webpage on your own... no worries,
simply use the wiki.

Wikis are not about complex html... they are about very easy to edit content,
thanks to a limited number of easy to remember conventions.

I invite you to have a try. Simply register to the wiki (1 sec.--necessary to
protect the wiki from spam), then connect to this page:

http://revolution.lexicall.org/wiki/tiki-index.php?page=TutorialsTeachers,

click edit in the top tab, in an appropriate place, add some text like
((myTutorial|my tutorial)) -- the convention is ((wikiName|name that appears on
the page)), click on the save button (you may need to scrool down to see it),
then you should see on the page the text my tutorial? (my tutorial followed by
an interrogation point), click on the interrogation point and it creates the
page. You can start editing. There is a toolbar to help you with the editing,
or you can click on the wiki help tab (when in edit mode) to get to know the
conventions.

That's it. You can do exactly the same in the section Revolution snippets
http://revolution.lexicall.org/wiki/tiki-index.php?page=RevolutionSnippetTips

If you click on image galleries, you will see that there is one called images
for tutorials, it includes snapshots of the toolbars and menu. Click on any
image and you will be told how to link to it from your tutorial page. Feel free
to use them. Any demo stack can easily be downloaded in the education section,
in the learning transcript section. Alternatively, you can send me metadata
with information about a file held on your webserver and I will simply link to
it.

Have a try. It may feel a bit strange at first, but adaptation to this new
environment and ways to edit text on it is very fast (a lot easier to manage
than html). If you need more information to help get you started, don't
hesitate to contact me (but my answer may not be as superfast as you are used
to on this list, I can only check up the revolution digests in the evening ;-)
).

Explore this wiki and you will find many resources to help you design better
stacks (how to find or create quality graphics, interface design, etc. --
material gets added almost every day). Don't hesitate to add new information.
Apart for the homepage, everything is open for editing and commenting.

Marielle


HyperCard came with 2 really useful stacks: Readymade Fields 
ReadyMade Buttons.
These gave working examples of neat things that could be copied 
pasted into your own stacks so get you doing stuff early in the
learning process.

I would like to see a Revolution Home stack which like RevOnline,
could open optionally on startup. It would contain buttons linking to
the docs, tutorials, revonline, web sites and also contain a
selection of simple objects ready to use.

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


License key not saved between launches

2005-06-21 Thread Steve Wright Jr.
I'm installing Revolution and Revolution Dreamcard 2.6 under Mac OS X  
10.4.  At each launch, I'm prompted to enter my license key  
information.  It is never saved.


I've verified with support folks that the privileges are set properly  
on all the files and the directory containing them.  The license.rev  
file is not locked.


This happens on a freshly-installed system, with a new copy of the  
disk image from the Revolution web site, the Revolution directory  
copied directly from the disk image into the Applications directory  
at the root of the drive.


Has anyone else run into this issue, and if so, how did you resolve it?

Thanks,
Steve
___
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: the object you are editing... Huh?

2005-06-21 Thread Timothy Miller

It's me, the original author, correcting myself.


Hi Pat,

Thanks for your kind attempt to help.

No, those are not the circumstances. That's why it seemed 
inexplicable. The circumstances you describe would make sense to me.


I might have found the source of the problem, though.

There was a handler in this bg left over from Hypercard:

On closefield
  put me into me
  pass closeField
end closefield



That should have been

on closeField
  put target into target
  pass closeField
end closeField

This handler remains a prime suspect, because I haven't seen the 
problem since I commented it out. Does the corrected version of the 
handler look more problematic?


After reading Dennis Brown's enlightening comment, I realize that the 
improvement might be a coincidence. I doubt I was doing what Dennis 
described, but maybe I was doing it unwittingly. As I recall, I never 
had more than one script window open at a time. I'll pay more 
attention, and see what develops. If the problem persists, Dennis has 
provided a good clue.


Thanks to Dennis, Pat and Jon.

Regarding top-posting, I guess I'll take the lead of the previous 
author on the thread. If he/she has top-posted, so will I. If he/she 
has bottom-posted, I will too. I don't really care. Both practices 
mixed in the same quoted thread would produce confusion, of course. 
Some lists are intensely critical of top-posting, so I've learned to 
be wary. Comp.sys.mac.sys, for example.


Have a nice day,


Tim




___
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: Beachball of death

2005-06-21 Thread Timothy Miller

On Jun 12, 2005, at 3:39 PM, Jon wrote:



I would GUESS that one way to make this happen (to bowl the 
beachball of death) is to have two handlers trigger each other in 
turn.




Jon,

even that can be stopped with CMD+PERIOD, it will abort the scripts. 
I am the master of infinite loops, always enter that loop dungeon 
when fiddling with new things in Rev.


 Andre



Regarding scripting errors that ultimately require a force-quit -- in 
fairly simple scripts, using ordinary, commonly-used commands, 
controls, operators, properties, and so on: Is this a frequent event, 
or uncommon? Are there lots of ways to do it, or just a few?


If it's common, and lots of ways to do it, it would be great if 
someone would compile a list of the most common routes to the Deadly 
Beachball, and how to avoid them.


If it's uncommon and hard to do... I must have some previously 
unknown talent for it.


It seems all better now.


Tim
___
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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice

2005-06-21 Thread jbv
There's another recipe that I've been using for years :
when you're stopped by a bug that you can't locate,
instead of spending the whole night on it (with little
success but lots of stress), do something completely
different for a couple of hours (go to the movies, have
dinner with friends in a nice restaurant), and then go
back to your problem : very often, it only takes a few
minutes before the solution appears right on your face...

I'm not sure I can explain why, but this works...
As if the brain, by shifting the focus to another activity,
was still having an intense background / unconscious
activity...

JB

 JB.

 Good to know there's something besides my raw desperation behind this
 tactic!

 On Jun 21, 2005, at 11:45 AM, jbv wrote:

  putting a problem into words for a third party is
  a very efficient way to solve it (or at least get closer to the
  solution)
  and I've been practicing it for years (and not only in coding).
 


___
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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice

2005-06-21 Thread Dar Scott


On Jun 21, 2005, at 2:28 PM, jbv wrote:


There's another recipe that I've been using for years :


Perhaps these have in common the mental block, the assumption, the 
think I Know, that gets in the way.


Dar

--
**
DSC (Dar Scott Consulting  Dar's Lab)
http://www.swcp.com/dsc/
Programming and software
**

___
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


University of Vienna's use of revolution

2005-06-21 Thread Marielle Lange
There was mention of University of Vienna in the keynote 2 (thanks for these
movies, they are great for persons who were unlucky enough to make the trip).
It was mentioned in Kevin's talk that they had put rev to good use to provide
easier to manage networked systems. I am very much interested in such
initiatives. Is there anybody from University of Vienna on this list?

On their university server, I could find some interesting papers on computer
agents (see http://www.ai.univie.ac.at/~paolo/conf/ESAW02/esaw02accpapers.html)
but no detectable mention of revolution in a server/webservices context.

Marielle
___
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: About the answer dialog

2005-06-21 Thread Éric Miclo

Hello Dan,

The first time I reported the problem it was in a specific case that  
the prompt wasn't wrapped.
Mark did provide a patch that did correct the buf in some ways but  
not forever.
The tests that I made were run on 3 different computers (1 PC with  
Windows XP and 2 Mac itwh Tiger).
For any answer dialog that appears there is some sort of  
inconsistency for the 3 first times that the dialog is invoqued: the  
prompt won't always show up the same way.
I can reproduce this at any time and for all the answer dialogs (even  
those generated by Revolution).


For the specific case that bothers me you can try to use an answer  
dialog that has 3 buttons and the default button contains  around 12  
chars or more, then the prompt text can be partially invisible  
because it  wont get always wrapped.


For exemple if you try that:

answer information Avant de supprimer une animation, il serait bon  
d'en désinscrire les collègues qui y sont inscrits. with Annuler  
or Supprimer or Désinscrire et  supprimer as sheet


the first time you invoque that answer dialog you can only read  
Avant de supprimer une animation, il serait bon d'en désinscrire les 


If you'd like to have some screen captures I can send some of them.

I suspected a font corruption first, but version 2.5.1 did not have  
that problem and I experience the same on a PC with Windows XP.


Regards,

ÉrIC

Le 21 juin 05 à 19:49, Dan Shafer a écrit :


Eric

Running Rev 2.6.1 on OS X Tiger, I cannot reproduce this problem.  
I've created dialogs that are six or seven lines long and  
everything wraps and displays correctly.


Perhaps you can share the script?

dan

On Jun 18, 2005, at 7:06 AM, Éric Miclo wrote:


ut I encounter another problem with the prompt that is not always  
wrapped when it should and can't be read because a portion of it  
is out of the dialog.







___
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




-- My NeXT computer will Be a Mac too! --


___
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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice

2005-06-21 Thread jbv


Dar Scott a *crit :

  There's another recipe that I've been using for years :

 Perhaps these have in common the mental block, the assumption, the
 think I Know, that gets in the way.

Yes perhaps...
But I also think it has to do with the fact of seeing things from a
different angle (and both recipes have that in common, from a
cognitive psychology point of view)...

Just for the anecdote, here's how I discovered the 2nd recipe :
in 1986-87 I was already coding and sometimes had to stay at
work late at night because of some bug I couldn't locate.
A few times I gave up and decided to go back home and leave
the debugging task for the next morning. I had to drive for about
15 km to go back home, and almost every time, even if I had spent
hours trying (unsuccessfully) to locate that bug, then bingo ! the
solution used to pop up in my mind just after 5 min of driving, and
as my mind was wandering I don't know where...

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


Re: idea: Contest and promoting Rev to the world

2005-06-21 Thread John Ridge
on 21/6/05 8:17 pm,  J. Landman Gay wrote :

On 6/21/05 2:08 PM, John Ridge wrote:

 Maybe there are political difficulties - what is RunRev's attitude to
 initiatives that, to be effective,  would require their support but would
 not be under their control? I suspect they are pretty laid back about this,
 as use-revolution itself implies - a great way to get users to do the
 support work! But as Dan also said, a little more involvement from them
 would make a great difference (I note that Mark has been on-list several
 times lately, which is really good). Anything of the sort we are talking
 about would have to be part of the free download from RunRev, and to that
 extent official. Is that a problem (a) for RunRev (b) for potential
 contributors?

No problem with it at all, I don't think. Sandy Beadle was talking to me
about porting over the old HC example stacks and she talked to Kevin
about it at the Monterey conference. He was fully supportive. I
encouraged her to do it, and in those cases where the scripts or
examples were outdated, to create new ones. She is seriously considering it.

To avoid duplication of effort, anyone who wants to help with this
project should probably get in touch with Sandy. If she's on this list,
maybe she will respond.

Sounds promising! Come in Sandy Beadle...
-- 


___
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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice

2005-06-21 Thread Jon
I agree: explaining a problem to a third party (even just a cat) can do 
wonders.  One is forced to focus on the problem, as you are forced to 
describe it very carefully (especially if you are talking to a cat).


:)

Jon


Dan Shafer wrote:

A relatively new user posted the following comment on the list a  
couple of days ago.



 I have the habit to think that I did something wrong before thinking
 it's a bug in the tool I use (perhaps a not so good habit :-)).

I, too, have tended to begin with the assumption that if my program  
isn't working, it's my fault and not that of the development tool or  
language I'm using. Over the years, I've found more and more that  
that is not the case.


I'm managing a tech project right now that's being written in Java  
(not my choice). The programmer is a really seasoned pro. The project  
was estimated at two weeks, planned for two months and is now in its  
14th week without a beta being completed. Lots of reasons for that  
(and I've been called in to try to stem the bleeding and get the  
thing finished). But in reviewing what's happened over the past six  
weeks or so, it's clear that well over half of the delays have been  
caused by two things: (a) bugs in code to which the programmer does  
not have source access; (b) problems in the development environment.  
Java is particularly sensitive, e.g., to where it expects to find  
things and how it behaves when it can't.


The moral: assume nothing. There is no such thing as bug-free code  
that does anything non-trivial. There's just code whose bugs have not  
yet been located.


Years of stress and far too many gray hairs led me to this bit of  
advice I shared last weekend at RevCon West during my opening  
keynote. I have a hard-and-fast rule NEVER to wrestle with a bug by  
myself for longer than one hour. If I can't fix it in an hour, I get  
help...from this list, from another programmer, or even by asking my  
wife to sit patiently while I go over my code line by line  
(incomprehensible jibberish to her), during the course of which it is  
amazing how many things suddenly crystallize.


I was gratified and amazed at how many experienced programmers sought  
me out to thank me for that insight at the show, so I figured it  
would be worth sharing here.


~~
Dan Shafer, Revolution Consultant and Author
http://www.shafermedia.com
Get my book, Revolution: Software at the Speed of Thought
From the RunRev store



___
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: Well that didn't work...

2005-06-21 Thread Jeanne A. E. DeVoto

At 10:38 PM -0700 6/20/2005, Todd Geist wrote:

Hello,

I have been trying to figure out how to create a little simple text 
editor.  Basically I want to add two features to a regular scrolling 
field.


Feature 1

Pressing tab while the insertion point is on a line of text 
needs to INDENT the line

pressing shift_tab needs to OUTDENT it.


This used to be in the docs, but I think it's been taken out:

on tabKey
  if the selectedText is empty then pass tabKey
  -- there's an insertion point, but no selection,
  -- so let tab key operate normally. Otherwise...
  put the selectedLines into savedSelectedLines -- save for later
  put word 2 of the selectedLines into firstLine
  if word 3 of the selectedLines is to then
-- multiple lines are selected
put word 4 of the selectedLines into lastLine
  else -- single line is selected
put firstLine into lastLine
  end if
  if the shiftKey is down then -- shift left - remove a tab:
repeat with thisLine = firstLine to lastLine
  if char 1 of line thisLine \
  of (the text of the selectedField) is tab
  then delete char 1 of line thisLine \
  of the selectedField -- remove leading tab
end repeat
  else -- shift key not down, so shift right - add a tab:
repeat with thisLine = firstLine to lastLine
  -- add a leading tab to each line in the selection
  put tab before line thisLine of the selectedField
end repeat
  end if
  select savedSelectedLines -- (re)select all affected lines
end tabKey


Feature 2

A new Line created by pressing return needs to line up with 
the previous line


This should work:

on returnInField
  put return  leadingWhiteSpace(the value of the selectedLine) \
 into the selection
end returnInField

function leadingWhiteSpace theText
  local myWhiteSpace
  repeat for each char thisChar in theText
if thisChar is in (tab  space)
then put thisChar after myWhiteSpace
else exit repeat
  end repeat
  return myWhiteSpace
end leadingWhiteSpace

--
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: New To Rev - Cards And Files?

2005-06-21 Thread Jeanne A. E. DeVoto

At 9:39 PM +1000 6/17/2005, Scott Kane wrote:

I'm new to Rev and so far I'm enjoying the
exploration.  I'm curious though as to how
powerful the card files are.  I know you
can use MySQL etc but is it possible to
use the card files like an ISAM?  I'm sure
I'm not making myself clear (g) - but
take pity on me - I'm coming from ten
years in Borland Delphi and I'm spoiled
by easy database access.  The server style
databases' are really more than I need
and would be rather hard for my users
to tackle.


A stack file is a flat-file database (or at least that's one way of 
looking at it), with each card being a record. Using a stack as the 
database manager for a relatively small, local collection of data 
will work fine.


Advantages include:
- easy to set up, no scripting is required to manage records (new 
card creates a new record with all fields, etc.)

- built-in searching (the find command) and sorting work directly on the db
- no need for users to install additional software
- all in one system, so bugs are less likely

Disadvantages include:
- stack files are memory resident, so there are practical limitations 
on total data size
- table views, relational features, etc. don't come for free and 
need to be scripted
- won't work for multiple users (unless the db is read-only) without 
some tricks

- not easily scalable
--
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: Synchronization of buttons to a scrolling field

2005-06-21 Thread Jeanne A. E. DeVoto

At 12:09 PM -0400 6/21/2005, Glen Bojsza wrote:

I was wondering if it was possible to synchronize a group of
horizontal buttons to the horizontal scroll bar of a field.

So as you scroll the field , the row of buttons above the field scroll
with the same relationship?


Sure. The easiest way to do this is to turn off the field's 
hScrollbar, and put both field and buttons in a group with a single 
horizontal scrollbar. That way, the relationship is maintained 
automatically because all the contents of the group - field and 
buttons - scroll together.


(When you create this group, you'll need to expand the field width to 
its maximum width, because it will no longer have an independent 
scrollbar of its own - so the field will probably be wider than the 
card. You should also set the lockLoc of the group to true, to lock 
its size; otherwise, every time you display the card, the group will 
expand to fit its contents.)

--
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: Scrollbar question

2005-06-21 Thread Ken Norris

Hi Mark,


Date: Tue, 21 Jun 2005 10:19:57 -0700
From: Mark Swindell [EMAIL PROTECTED]
Subject: Re: Scrollbar question

When you click in the slider track the thumbPos adjusts incrementally
based on the property settings (Scroll distance: on bar click: x).
There is no option to jump to the location of the click, which is
normal behavior for QT and volume faders.


Ahh, OK, sorry. I misconstrued something. I think that happened because 
in my experience a slider control is not the same as a scrollbar 
control, i.e., they're similar, but different objects.


All the best,
Ken N.

___
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: Beachball of death

2005-06-21 Thread Bill


Try fooling with the Database query builder (look for a record that isn't
there). Try opening a database that doesn't exist. Try putting info for a
SQLite database in the query builder and then move the SQLite database
somewhere else. These things will not only bring down RunRev but then (after
a cute message about how the program crashed and do you want to notify
Apple) when you force quit the already quit (but still there in a frozen
state) application System 10.3 will also go to a blue screen and then you
re-boot and try not to do that again.


On 6/21/05 4:20 PM, Timothy Miller [EMAIL PROTECTED]
wrote:

 On Jun 12, 2005, at 3:39 PM, Jon wrote:
 
 
 I would GUESS that one way to make this happen (to bowl the
 beachball of death) is to have two handlers trigger each other in
 turn.
 
 
 Jon,
 
 even that can be stopped with CMD+PERIOD, it will abort the scripts.
 I am the master of infinite loops, always enter that loop dungeon
 when fiddling with new things in Rev.
 
  Andre
 
 
 Regarding scripting errors that ultimately require a force-quit -- in
 fairly simple scripts, using ordinary, commonly-used commands,
 controls, operators, properties, and so on: Is this a frequent event,
 or uncommon? Are there lots of ways to do it, or just a few?
 
 If it's common, and lots of ways to do it, it would be great if
 someone would compile a list of the most common routes to the Deadly
 Beachball, and how to avoid them.
 
 If it's uncommon and hard to do... I must have some previously
 unknown talent for it.
 
 It seems all better now.
 
 
 Tim
 ___
 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
 
 

|||
   )_)  )_)  )_)
  )___))___))___)\
 )))_)\\
   _|||\\\__
---\   /- http://www.bluewatermaritime.com
 ^ ^
     ^^^^^
     ^^^

24 hour cell: (787) 378-6190
fax: (787) 809-8426

Blue Water Maritime
P.O. Box 91
Puerto Real, PR 00740



___
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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice

2005-06-21 Thread jbv
Yep, but the amazing thing is that the third party needs to be there
physically; it just doesn't work if you speak to your mirror reflection...

JB


 I agree: explaining a problem to a third party (even just a cat) can do
 wonders.  One is forced to focus on the problem, as you are forced to
 describe it very carefully (especially if you are talking to a cat).


___
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: About the answer dialog

2005-06-21 Thread Eric Chatonet

Hi Eric,

Le 21 juin 05 à 22:47, Éric Miclo a écrit :

answer information Avant de supprimer une animation, il serait bon  
d'en désinscrire les collègues qui y sont inscrits. with Annuler  
or Supprimer or Désinscrire et  supprimer as sheet


Unfortunately, I have no time to dig it but I made a quick test:
The problem occurs once you have 3 buttons but never with 2 buttons.
It does not depends on the labels lengths but only on the presence  
of 3 or more buttons.
As it did not happen with Rev 2.5, I suspect it is in relation with  
this new feature: Answer dialogs are now automatically resized to the  
default OS width where

possible say the docs.
If I have a couple of minutes, I will take a look at the scripts of  
the dialog since it's obviouly a bug that can be fixed: the Answer  
dialog is a simple rev stack :-)


Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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


Kevin Miller's scripting conference chat log

2005-06-21 Thread J. Landman Gay
During our last scripting conference, Kevin Miller gave a presentation 
on Revolution 2.6 and answered questions from the participants about 
Revolution and future plans. I have posted the transcript of that 
portion of the conference, and you can download it here:


http://support.runrev.com/scriptingconferences/stacks/kmillerchat.rtf

You will need a program that can open .rtf files to read it.

The remainder of the conference was Richard Gaskin's presentation on the 
message hierarchy. The transcript of that portion is contained in the 
downloadable scripting conference stack as usual.


--
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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice

2005-06-21 Thread jbv

one more thing : I wonder if it works if you explain to someone
on the phone... AFAIR, when putting a problem into words to
be posted on this list for instance (and expecting someone to post
the solution in return), I don't remember any solution popping up
in my mind while writing the email...
IOW I don't think that putting thing into words is enough...

JB

 Yep, but the amazing thing is that the third party needs to be there
 physically; it just doesn't work if you speak to your mirror reflection...

 JB

  I agree: explaining a problem to a third party (even just a cat) can do
  wonders.  One is forced to focus on the problem, as you are forced to
  describe it very carefully (especially if you are talking to a cat).
 

 ___

___
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: About the answer dialog

2005-06-21 Thread Éric Miclo

Hello Eric,

As I could see, there is a problem with any answer dialog: the prompt  
does not always appear the same way the 3 first time the same dialog  
is invoqued in a row and such even when only 2 buttons are present.


As for the answer dialog that is just a rev stack I don't want to  
hunt bugs when I can avoid it (I takes me enough time to find  
workarounds when things don't work as they should...)


Thanks for taking time to answer.

Best regards,

ÉrIC

Le 21 juin 05 à 23:03, Eric Chatonet a écrit :


Hi Eric,

Le 21 juin 05 à 22:47, Éric Miclo a écrit :


answer information Avant de supprimer une animation, il serait  
bon d'en désinscrire les collègues qui y sont inscrits. with  
Annuler or Supprimer or Désinscrire et  supprimer as sheet




Unfortunately, I have no time to dig it but I made a quick test:
The problem occurs once you have 3 buttons but never with 2 buttons.
It does not depends on the labels lengths but only on the  
presence of 3 or more buttons.
As it did not happen with Rev 2.5, I suspect it is in relation with  
this new feature: Answer dialogs are now automatically resized to  
the default OS width where

possible say the docs.
If I have a couple of minutes, I will take a look at the scripts of  
the dialog since it's obviouly a bug that can be fixed: the Answer  
dialog is a simple rev stack :-)


Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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




-- My NeXT computer will Be a Mac too! --


___
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: Report Printing for Other Newbies

2005-06-21 Thread Ron Noice
Hi again, Paul.
Just wondered if there were any results from the discussions on 
reporting that can be shared with those of us not lucky enough to be able to 
get to Monterey. Any tips, tricks, helps, hints, amazing solutions that can be 
passed on?
... Ron

__
*** From: [EMAIL PROTECTED]  ([EMAIL PROTECTED])
*** Dated: Thu, 16 Jun 2005 19:52:37 EDT

 Ron,
      You have a lot of good ideas there! And with two months experience!
      I have been frustrated with Rev's useless reporting for   over two 
years
 (with no response from the company) but there may be some hope. Jerry Daniels
 is going to be discussing reporting here at the conference in Monterey. Jerry
 is very smart. With your ideas, his ideas, and a few of my own we might just
 pull it off.
      Thank you for sharing that.
 Paul Looney
 ___
 use-revolution mailing list
[EMAIL PROTECTED]
 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: the object you are editing... Huh?

2005-06-21 Thread J. Landman Gay

On 6/21/05 3:02 PM, Timothy Miller wrote:



That should have been

on closeField
  put target into target
  pass closeField
end closeField

This handler remains a prime suspect, because I haven't seen the problem 
since I commented it out. Does the corrected version of the handler look 
more problematic?




This handler doesn't do anything. There is a difference between the 
target and target, both of which are recognized tokens in the 
language. The target refers to an object reference; i.e., if you click 
a button then the target is a reference to the button. Target 
(without the) is only applicable to fields, and refers to the text of 
the field. The looseness of the language allows scripters to omit the 
in many built-in functions (though I recommend against it) but this is 
one case where it makes a difference.


In your handler above, put target into target, the first target will 
be resolved to mean the target because of the engine's flexibility. 
But the second target will be nonsense; possibly interpreted as a 
variable name, or possibly causing problems.


It is strongly recommended that all functions include the in scripts, 
just for this reason. Always use the date, the time, the target, 
even though plain old date, time, and target may sometimes work.


--
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: idea: Contest and promoting Rev to the world (Sarah Reichelt)

2005-06-21 Thread Marielle Lange
I'm also concerned that Revolution out of the box is not, as Dan put it,
seductive. Maybe these goals are not compatible?

Trying to sell revolution to educators (and meeting funders in 10 days to try to
convince them of supporting me in this endeavours), I share this concern.

I haven't tried too much to tell friends or colleagues that they should give a
try to revolution because that's *very* good for them is... simply because the
context is not right yet. I am not convinced that if they try, they will get a
good experience... and people who decided not to adopt a product usually have
no reason to try it again later on (except extensive word of mouth).  I tend to
only advertise revolution to friends and colleagues who mention they needed to
get a or b done but have been unable to find an easy solution to their problem.

There are repercusions. I have tried to obtain grants for projects with
revolutions in the past. My understanding was that funders were largelly
unimpressed with what they saw on the runtime revolution homepage (I am afraid,
funders -- be it academic funding bodies or bosses -- are not ready to spend 2
weeks or so learning a new scripting language, relying on completely unfamiliar
coding convention, not used in any other programming environment; funders don't
register to this list and get a taste of the wonderful community that has been
inspired by revolution; they make their decision on first impression and first
impression is generally so and so).

This is confirmed by recent feedback from new users. I supervise two students
that I put on revolution projects. Two weeks after their first hands-on
experience with revolution they are completely convinced of the value of
revolution (they claimed they would be giving away their java books to
charities as they will never need them again ;-) ). However they complained
that if the first week was not that easy... if they had been evaluating the
product rather than being involved in a summer project, they would probably not
have pushed any further.

I am certain Runtime Revolution have a great product... but they suffer from the
family size of their company; they don't have the advertising power of
macromedia (and as current users, he, we certainly prefer they put their money
on getting rid of bugs, isn't it). Because I believe in their product and find
stupid that after more than 3 years on the market, their limited popularity
(hopefully increasing) get so many persons miss out on this great product, I
ended up creating a wiki, a gallery to demonstrate stacks, give a more modern
look and feel to the teacher manual (http://tinyurl.com/b2amn), write a few
pages to explain educators why they should become interested in revolution,
encourage members of the revolution-education community to support me in my
endeavours.

I am not really interested in contributing to their income (I would prefer RRto
be free, like Hypercard was... but, honestly, the education price is very very
cheap for a software of that quality)... I care about my own interest. My
interest is to have the company live long and prosper because I want to be in a
position to use that great development environment as long as possible. I don't
want the Hypercard story to repeat. If I need to give a hand to help this
happen, I gladly do so.

Sorry, a bit too long too.
Marielle

Revolution in education - http://revolution.lexicall.org/wiki/
___
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: the object you are editing... Huh?

2005-06-21 Thread J. Landman Gay

On 6/21/05 3:02 PM, Timothy Miller wrote:


on closeField
  put target into target
  pass closeField
end closeField


I should probably have added that this will work:

  put target into the target

because the first one refers to the text, the second to the object.

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


Latest version of Revolution ?

2005-06-21 Thread Robert J. Earp
This may seem a silly question, but what is the latest revision of 
Revolution ?


I heard that a bug fix version had been recently released a little while 
after 2.6 was released.  I don't know the timing of the bug fix release, 
and I may have already got the latest version (it was a few days between 
v2.6 release announcement and me downloading it). 

On checking the RunRev ftp site 
(ftp://ftp.runrev.com/pub/revolution/downloads/distributions/current/) 
it looks like the 2.6-1.i386 is the latest there, but the properties box 
on my WinXP version says its 2.6.5.91


Can somebody please shed some light on the version numbering please ?

Of course I'm guessing at the version number of the ftp site as it 
actually does not tell you what it is for the revsetup.exe file, just 
the .rpm file.  Ahem maybe this could be easily fixed ;-)


many thanks, Bob...

--
Robert J. Earp - Ashford Training Technologies*
*18059 21A Avenue, South Surrey, British Columbia, Canada. V3S 9V7
T:(1)604 541 1662 Cel:(1)604 612 6688 F:(1)604 541 1686


--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.323 / Virus Database: 267.7.10/24 - Release Date: 21/06/2005

___
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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice

2005-06-21 Thread Eric Chatonet

Hi all,

Just a tiny story: I have almost completed a new plugin and as usual,  
I finish by writing the docs (in english and french...)
As always, the fact of writing the docs (i.e. explaining how it works  
or should work :-) brings changes in ergonomics, highlights some  
points badly designed and often makes me aware of some possible bugs.
Conclusion: taking care over the docs is  a very efficient way to get  
a good product.
As you write the docs, you have constantly a third party in front of  
you: the end user :-)

And he is demanding...

Le 21 juin 05 à 20:45, jbv a écrit :


if by that you mean that the action of explaining step by step
what you are trying to do to someone else (even someone who
doesn't understand a word) often helps finding the origin of the
problem and/or a solution, I must say that it's a well known fact
in psychology : putting a problem into words for a third party is
a very efficient way to solve it (or at least get closer to the  
solution)

and I've been practicing it for years (and not only in coding).


Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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


Downloading an update for a running stack

2005-06-21 Thread Thomas McCarthy

A while ago I got a tip to use the 'revert' command to update a running stack. 
Somehow it doesn't seem to work. I'm wondering if the closestack message is 
being sent. (My stack has a Save stack command in its closestack.

Here's what my script does:
download the stack from the web
unzip it to the right location (should replace the original)
revert

I'll check it again later, but I'm pretty sure that's it. Should I include 
something like Lockmessages ? Or perhaps rework my closestack script?

thanks
tom

___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!


___
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


  1   2   >