RE: Creating items on a card that isn't the current card.

2006-01-24 Thread Lynch, Jonathan
I think I might have another way for you to do it...

With images, you can set the ID of the image...

So...

-- first, find a safe id number to use
Create button tempbutton
Put the id of button tempbutton into tID
Delete button tempbutton

-- then copy and set the id of the image
Copy the image my image to card 5
Set id of it to (tID + 1)
Set the name of image id (tID+1) to copied image 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Peter T.
Evensen
Sent: Tuesday, January 24, 2006 3:40 PM
To: How to use Revolution
Subject: RE: Creating items on a card that isn't the current card.

All my creation was done on a handler in the invisible card.  I
finally 
gave up and locked the screen and went to the card and then returned.

I was just looking to see if anyone else had run into the ID being 0
issue 
and if it is supposed to be that way.

At 04:50 PM 1/23/2006, you wrote:
I have had something like this happen when creating groups on an
unopened substack.

Ultimately, I had to rework the process so that I sent a message to the
substack telling it to run a script that created the group in itself.
So, try this:

Instead of...

Copy image booger to card 5


Do this:

Put booger into tImageName
Send copyimage tImageName to card 5


(Card 5 script)
On copyimage pImageName
Copy image pImageName of card source card of stack source stack to
me
Set the name of it to whatever its name is



I dunno if this will work - but if it doesn't, there are other
possibilities as well.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Peter T.
Evensen
Sent: Monday, January 23, 2006 5:15 PM
To: How to use Revolution
Subject: Re: Creating items on a card that isn't the current card.

The point is, my handler wasn't working unless the card was the current
card. ALL copied images were created with the same ID of 0, which
caused

problem because I am creating a number of them.

Your simple stack works, because you are only creating one image and
are

not using the variable it to manipulate the copied image.

I am creating 15-20+ images on the hidden card.  It worked to a
point,

but then produced weird and unexpected results.

In stepping through the code, I saw that after a copy image... the
variable it contained image id 0 of card... (i.e., an invalid ID
number), whereas when I run the same script with that card as the
current
card,  it contained image id  of card..., (i.e., a valid image
ID).  Since all the copied images were being created with an ID of zero
on
the 'hidden card, renaming them and referencing them does not reliably
work.

What I am doing is generating a Mystery Phrase screen, like hang man.

I am placing empty boxes where there are letters, blanks where there
are

spaces, and displaying non-letter characters, like punctuation.

For example, if the phrase was Lexington, Kentucky  I was getting:

_
, , , , , , , , , ,

Instead of
_,


For some reason, changing the file name of the last image on the first
row
to my comma.png was causing all subsequent images to be the comma,
rather
than the blank image (and causing my comma image to disappear).  This
is

evidently due to all the creating images having an ID of 0.

If I run the exact same script after having gone to the card, the
images

are all created with unique IDs and the second result is produced.

I was not able to find your KALA.rev stack to test it out.

At 03:34 PM 1/23/2006, you wrote:
 Maybe I'm a bit thick, but I don't quite see what all the
 fuss is about.
 
 SO . . . I have just 'run up' a really very trite
 demonstration stack which is available from the RRGraphix
 Group:
 
 http://groups.yahoo.com/group/RRgraphix/files/
 
 called REMOTE DECORATING.rev
 
 HOWEVER, if you really want to see 'remote control' in its
 full, mid-blowing potential then download my Master's
 degree stack (KALA.rev) via:
 
 http://members.maclaunch.com/richmond/files.html
 
 I should warn you that this is a prototype GUI for absolute
 no-nothing-about-computer types to author their own
 educational software: there is no 'desktop', no 'menubar',
 no 'start menu', no KDE panel and, in fact not much else -
 but it will create you a few rather basic educational
 stacks by remote control.
 
 sincerely, Richmond Mathewson
 __
 See Mathewson's software at:
 
 http://members.maclaunch.com/richmond/default.html
 ___
 ---
 The Think Different Store
 http://www.thinkdifferentstore.com/
 For All Your Mac Gear
 ---
 ___
 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

Peter T. 

RE: Creating items on a card that isn't the current card.

2006-01-23 Thread Lynch, Jonathan
I have had something like this happen when creating groups on an
unopened substack.

Ultimately, I had to rework the process so that I sent a message to the
substack telling it to run a script that created the group in itself.
So, try this:

Instead of...

Copy image booger to card 5


Do this:

Put booger into tImageName
Send copyimage tImageName to card 5


(Card 5 script)
On copyimage pImageName
Copy image pImageName of card source card of stack source stack to
me
Set the name of it to whatever its name is



I dunno if this will work - but if it doesn't, there are other
possibilities as well.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Peter T.
Evensen
Sent: Monday, January 23, 2006 5:15 PM
To: How to use Revolution
Subject: Re: Creating items on a card that isn't the current card.

The point is, my handler wasn't working unless the card was the current 
card. ALL copied images were created with the same ID of 0, which caused

problem because I am creating a number of them.

Your simple stack works, because you are only creating one image and are

not using the variable it to manipulate the copied image.

I am creating 15-20+ images on the hidden card.  It worked to a point,

but then produced weird and unexpected results.

In stepping through the code, I saw that after a copy image... the 
variable it contained image id 0 of card... (i.e., an invalid ID 
number), whereas when I run the same script with that card as the
current 
card,  it contained image id  of card..., (i.e., a valid image 
ID).  Since all the copied images were being created with an ID of zero
on 
the 'hidden card, renaming them and referencing them does not reliably
work.

What I am doing is generating a Mystery Phrase screen, like hang man.

I am placing empty boxes where there are letters, blanks where there are

spaces, and displaying non-letter characters, like punctuation.

For example, if the phrase was Lexington, Kentucky  I was getting:

_
, , , , , , , , , ,

Instead of
_,


For some reason, changing the file name of the last image on the first
row 
to my comma.png was causing all subsequent images to be the comma,
rather 
than the blank image (and causing my comma image to disappear).  This is

evidently due to all the creating images having an ID of 0.

If I run the exact same script after having gone to the card, the images

are all created with unique IDs and the second result is produced.

I was not able to find your KALA.rev stack to test it out.

At 03:34 PM 1/23/2006, you wrote:
Maybe I'm a bit thick, but I don't quite see what all the
fuss is about.

SO . . . I have just 'run up' a really very trite
demonstration stack which is available from the RRGraphix
Group:

http://groups.yahoo.com/group/RRgraphix/files/

called REMOTE DECORATING.rev

HOWEVER, if you really want to see 'remote control' in its
full, mid-blowing potential then download my Master's
degree stack (KALA.rev) via:

http://members.maclaunch.com/richmond/files.html

I should warn you that this is a prototype GUI for absolute
no-nothing-about-computer types to author their own
educational software: there is no 'desktop', no 'menubar',
no 'start menu', no KDE panel and, in fact not much else -
but it will create you a few rather basic educational
stacks by remote control.

sincerely, Richmond Mathewson
__
See Mathewson's software at:

http://members.maclaunch.com/richmond/default.html
___
---
The Think Different Store
http://www.thinkdifferentstore.com/
For All Your Mac Gear
---
___
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

Peter T. Evensen
http://www.PetersRoadToHealth.com
314-629-5248 or 888-628-4588 
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


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


RE: How to remove a carriage return from a field?

2006-01-20 Thread Lynch, Jonathan
Hi Ales,

Good point about the period...

I guess it would depend on how the program creates the filename. If the
user types in the extension, then it needs a period. On the other hand,
if the user types in the name, and the program adds in the period and
the extension, then a period should be excluded.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Alex
Tweedly
Sent: Thursday, January 19, 2006 6:43 PM
To: How to use Revolution
Subject: Re: How to remove a carriage return from a field?

Lynch, Jonathan wrote:

Hi Claire, 

If you are building a file name, you might need to watch out for more
than just linefeeds.

Filenames generally should be limited to letters, numbers, and
underscore (hyphen is usually ok too)

  

Don't forget to allow . (period, full stop) as well.

On WinXP, you can also use =, @ and probably a whole lot of others.

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



-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 267.14.20/234 - Release Date:
18/01/2006

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


___
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: Calendar and Time Schedule

2006-01-19 Thread Lynch, Jonathan
You can also check out the Calendar substack in Task Mage.
www.workmage.com

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Charles
Hartman
Sent: Wednesday, January 18, 2006 8:07 PM
To: How to use Revolution
Subject: Re: Calendar and Time Schedule

Daniels  Mara, timegadget.

Charles Hartman

On Jan 18, 2006, at 7:13 PM, Jeff Honken wrote:

 Has anyone created a scheduling app and would share how they did it.
 I'm starting a project that will require a calendar and a time  
 element.
 When a particular date is chosen a time grid needs to be  
 displayed.  It
 then needs to allow the user to schedule that block of time.  It
 basically needs to work like the Calendar in Microsoft's outlook.  Any
 help would be greatly appreciated.  Jeff


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

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


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


RE: how to delete ponctuation in a textfield

2006-01-19 Thread Lynch, Jonathan
You are going to get a million different approaches to how to do this...

Do you wish to exclude certain particular bits of punctuation, or do you
wish to include only characters that are letters and numbers?

Here is a function for the inclusion approach:


Function NumCharOnly pText
  Repeat for each char tChar in pText
If tChar is in abcdefghijklmnopqrstuvwxyz1234567890 then
  Put tChar after tReturnText
End if
  End repeat
  Return tReturnText
End NumCharOnly



Here is a function for the exclusion approach:


Function ExcludePunct pText
  Repeat for each char tChar in pText
If tChar is not in [EMAIL PROTECTED]*().,`?/{}[]|\=-_ and tChar  
quote
then
  Put tChar after tReturnText
End if
  End repeat
  Return tReturnText
End ExcludePunct


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Christian
Langers
Sent: Thursday, January 19, 2006 2:27 PM
To: use-revolution use Revolution
Subject: how to delete ponctuation in a textfield

Does anybody know how to remove any ponctuation from text ?

any regex filtering ?

Thanks in advance,


Christian

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


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


RE: How to remove a carriage return from a field?

2006-01-19 Thread Lynch, Jonathan
Put this in the field:

On rawkeydown pKey
  If numtochar(pKey)  linefeed then pass rawkeydown
End rawkeydown



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Claire
Bradin Siskin
Sent: Wednesday, January 18, 2006 9:41 PM
To: use-revolution@lists.runrev.com
Subject: How to remove a carriage return from a field?

In my stack, the user enters identifying information into a field, 
and this text is used to build a filename for ftp upload. This works 
fine as long as the user does not enter a carriage return at the end 
of the field. If the user does press enter, this messes up the 
upload. How can I script it so that any carriage returns are removed 
from the field?

Suggestions for actual scripts would be very much appreciated since I 
am a newbie. :-)

Thanks very much,
-- 
Claire Bradin Siskin
http://edvista.com/claire/
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


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


RE: how to delete ponctuation in a textfield

2006-01-19 Thread Lynch, Jonathan
Excellent.

So, you are excluding certain characters. I think what you have is the best 
approach for your needs.

There are many other ways. Replacetext could do it. You could go through all 
sorts of convolutions to do it with Intersect. I am sure there are other 
methods too.

Rev is very flexible that way.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christian Langers
Sent: Thursday, January 19, 2006 4:06 PM
To: How to use Revolution
Subject: Re: how to delete ponctuation in a textfield

Hi Jonathan,

I tried your functions and I think they are pretty ccol for small  
texts...

I work with texts over 30 000 words...

I tried this (after some research) :

put [EMAIL PROTECTED]*().`?/{}'[]|\=-_-'°§...' into tPoncts

 repeat for each char thisChar in tPoncts
replace thisChar with empty in tVar
 end repeat
 replace quote with empty in tVar
 replace comma with empty in tVar

which speeded up the filtering;

I think : filter ... with [A-Z0-9] does the same thing but it  
depends (eg. Hello' is return as it is)


thanks for your input ;-)


Christian


Le 19 janv. 06 à 20:43, Lynch, Jonathan a écrit :

 You are going to get a million different approaches to how to do  
 this...

 Do you wish to exclude certain particular bits of punctuation, or  
 do you
 wish to include only characters that are letters and numbers?

 Here is a function for the inclusion approach:


 Function NumCharOnly pText
   Repeat for each char tChar in pText
 If tChar is in abcdefghijklmnopqrstuvwxyz1234567890 then
   Put tChar after tReturnText
 End if
   End repeat
   Return tReturnText
 End NumCharOnly



 Here is a function for the exclusion approach:


 Function ExcludePunct pText
   Repeat for each char tChar in pText
 If tChar is not in [EMAIL PROTECTED]*().,`?/{}[]|\=-_ and tChar   
 quote
 then
   Put tChar after tReturnText
 End if
   End repeat
   Return tReturnText
 End ExcludePunct


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of  
 Christian
 Langers
 Sent: Thursday, January 19, 2006 2:27 PM
 To: use-revolution use Revolution
 Subject: how to delete ponctuation in a textfield

 Does anybody know how to remove any ponctuation from text ?

 any regex filtering ?

 Thanks in advance,


 Christian

 Luxembourg
 ___
 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: auto searching technique

2006-01-19 Thread Lynch, Jonathan
There is a way you can do the same thing on keydown, rather than keyup,
to make it appear a bit more responsive:

Local lastkeys

On Keydown k
  Send Checkme k to me in 0 seconds
Pass keydown

On checkme K
  put k after lastkeys
  put the long name of field fruits into thelist
  set the hilitedline of thelist to (lineoffset(lastkeysk, thelist) 
  send clearme to me in 3 seconds 
end checkme

on clearme
  put empty into lastkeys
end clearme


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of MisterX
Sent: Thursday, January 19, 2006 4:31 PM
To: 'How to use Revolution'
Subject: RE: auto searching technique

Hi Devin

here's a quicky off the top of my stackhead ;)

-- card script or a field script where you type
local lastkeys

on keyup k
  put k after lastkeys
  put the long name of field fruits into thelist
  set the hilitedline of thelist to (lineoffset(lastkeysk, thelist) 
  send clearme to me in 3 seconds
end keyup

on clearme
  put empty into lastkeys
end clearme

cheers
Xavier
http://monsieurx.com

 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 Devin Asay
 Sent: Thursday, 19 January, 2006 20:38
 To: How to use Revolution
 Subject: auto searching technique
 
 I know this has been discussed before, but I'm not having any 
 luck in the archives, and I can't reach Rev Online for some 
 reason. :-(
 
 Has anyone developed a handler for doing an active search for 
 a line in a combo box popup while typing in the combo box? So 
 if my combo box contains a list like this, in alphabetical order:
 
 Apple
 Banana
 Cantelope
 Grape
 Kiwi
 Orange
 Peach
 Pear
 Pineapple
 Plum
 Raspberry
 Strawberry
 Watermelon
 
 And I start typing p, the list pops up with the first item 
 beginning with p hilited. Or more accurately, the first 
 item beginning with 'p' with everything after 'p' hilited. 
 Then as I continue to type pi, Pineapple is (partially) 
 highlighted. Sort of like auto-complete in a web browser url 
 field or my Mail program's address field.
 
 I know this can be done, but it's eluding me at the moment.
 
 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

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


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


RE: How to remove a carriage return from a field?

2006-01-19 Thread Lynch, Jonathan
Hi Claire, 

If you are building a file name, you might need to watch out for more
than just linefeeds.

Filenames generally should be limited to letters, numbers, and
underscore (hyphen is usually ok too)

You can be strict about this using the keydown and rawkeydown handlers.
It would look like this:

On RawKeyDown pKey
  Put abcdefghijklmnopqrstuvwxyz1234567890_- into tCharList
  If ((the commandkey is down) and (numtochar(pkey)=v)) or (pKey =
65379) then
Put the clipboarddata[text] into tPastedText
Repeat for each char tChar in tPastedText
  If tChar is in tCharList then put tChar after tNewPastedText
End repeat
Put tNewPastedText into the selection
  Else
Pass rawkeydown
  End if
End RawKeyDown

On Keydown pKey
  Put abcdefghijklmnopqrstuvwxyz1234567890_- into tCharList
  If pKey is in tCharList then pass keydown
End keydown


A couple notes
1) it is untested, let me know if it does not work and I will fix it for
you.
2) 65379 is the raw key number for the insert key on a typical windows
keyboard. This might be different on your keyboard.

Good luck,

Jonathan


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Martin
Baxter
Sent: Thursday, January 19, 2006 4:38 PM
To: How to use Revolution
Subject: Re: How to remove a carriage return from a field?

Claire Bradin Siskin wrote:
 In my stack, the user enters identifying information into a field, and

 this text is used to build a filename for ftp upload. This works fine
as 
 long as the user does not enter a carriage return at the end of the 
 field. If the user does press enter, this messes up the upload. How 
 can I script it so that any carriage returns are removed from the
field?
 
 Suggestions for actual scripts would be very much appreciated since I
am 
 a newbie. :-)
 
 Thanks very much,

or this field script:

on closefield
   put line 1 of me into me
end closefield

Martin
___
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: Portable Apps..?

2006-01-13 Thread Lynch, Jonathan
Someone should create an antivirus program meant to be installed on a
USB drive, and call it The USB Prophylactic, or some other play on the
concept of a condom for your USB drive - meant to protect your computer
from the dangers of STDs (Software Transmitted Diseases).



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Thomas
McGrath III
Sent: Friday, January 13, 2006 8:28 AM
To: [EMAIL PROTECTED]; How to use Revolution
Subject: Re: Portable Apps..?

Safe Portable App-ing

An important thing to keep in mind when using portable applications  
is that they can be used to spread viruses between machines. While  
this isn't as much of an issue when you own or are responsible for  
both the machines you are using it on (say work and home), it can be  
a very big issue when you use a portable app on an untrusted or  
unknown machine (school, internet cafe, family member's PC, etc). For  
this reason, it is important that you practice Safe Portable App-ing!
The Checklist
*   Use a solid antivirus program on your primary PC and
keep its  
virus definitions up to date.
*   Scan your PC and portable drive for viruses on a regular
basis.
*   Whenever you plug your portable drive into an unknown
computer,  
you should assume that it may now be infected with a virus. If the PC  
has a virus that is currently in memory, it may attempt to infect  
your portable applications as soon as you plug it in.
*   When you then plug your portable drive into another
computer  
(after an unknown), you should first scan it for viruses before  
running any of your applications. (Most antivirus software will make  
this available to you by right-clicking on your drive in Explorer or  
My Computer.) That way, if it is infected, you'll know before you run  
your applications and the new computer will not be infected.
*   Always wait until the drive access light has stopped
blinking and  
then click the icon in your system tray to 'Safely Remove' your  
device. Don't just remove it. Just because the portable app's window  
is closed doesn't mean the app has fully closed and finished writing  
to the disk.
*   Back up your portable applications on a regular basis.
If you follow these simple rules, you'll be able to enjoy your  
portable applications without getting stuck with a virus or losing  
your data. As always, there is still the risk of getting a new virus  
that your antivirus program can't yet detect, but the probability  
would be relatively low, and you run the same risk whenever you  
download a file from the internet.


Thomas J McGrath III
[EMAIL PROTECTED]

Lazy River Software(tm) - http://www.lazyriversoftware.com

Lazy River Metal Art(tm) - http://www.lazyriversoftware.com/metal.html

Meeting Wear(tm) - http://www.cafepress.com/meetingwear

Semantic Compaction Systems - http://www.minspeak.com

SCIconics, LLC - http://www.sciconics.com/sciindex.html








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

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


RE: Printing problem on Windows machine

2006-01-12 Thread Lynch, Jonathan
Hello, I am the one who sent that script to Timothy...

Sarah, if you look in the script for the print button in Task Mage, the
script is in there (the print task section). It is very much oriented
towards printing a task in Task Mage, and as such is not really written
as a general purpose substitution for print field. It does contain the
elements for creating such a thing, but it would take a bit of
adaptation.

Actually, it contains the elements for printing the contents of all the
fields on a card, including scrolling fields, at one time. 

Take care,

Jonathan

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Timothy
Miller
Sent: Wednesday, January 11, 2006 10:19 PM
To: How to use Revolution
Subject: Printing problem on Windows machine

  Hi Sarah,

Oops. This is my second reply. A few seconds ago, Eudora 
automatically snipped part of the quoted message, and I overlooked a 
typo. Here it goes again:

**

The wise and generous person subscribes to the list. I think I'll 
hand your question off to him. He might prefer to post his own script.

I'll quote the brief description he sent to me. I don't think he'd mind:


Begin quote

The way it basically works is to copy each field from the card to a 
printing stack. If a field is larger than a page, then it creates a 
second card in the printing stack and copies the large field to that 
card. It then divides up the text between the two fields in the 
printing stack. It continues this process until enough cards with 
copies of the large field have been created to hold all of the text 
without any of it getting lost.

End quote


If I understand the suggested script, the general approach is to use 
Print Card or Print Stack instead of printfield. As far as I can 
tell, Print Card works fine on my Windows machine, as long as I get 
the print rect and printmargins right.

Printfield seems to work okay in Windows, as long as the printed 
output is no longer than one page. The printer goes crazy on page two 
and subsequent pages. I suppose this is a known problem. I can't get 
to bugzilla at the moment.

There are probably other workarounds. For instance, it might be 
possible to shuttle lines in and out of the field, so it never 
contains more than one printable page, then use printfield 
repeatedly, then replace the original text when printing is 
completed. I don't know -- haven't tried that.

Any other ideas?

What a pain in the neck! It would be WAY easier to start using my 
Friendly Macintosh again. I had some other reasons to try my stacks 
on my Windows machine, but it might not be worth the trouble, and 
it's probably bad karma.

I hope this was a teensy bit helpful.


Cheers,


Tim

   A wise and generous soul has sent me a private message, including a
  model script necessary to print fields more than one printed page
  long, on a Windows machine. I'd suppose this has been discussed to
  death, so I'll let it rest.

Hi Tim,

Could you quote the script here so it is available to us all? I don't
need it at the moment, but as another Mac person, I might run into
this problem at some stage, so I would love to be able to find this in
the archives.

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

___
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 supplement suite of office programs?

2005-12-27 Thread Lynch, Jonathan
I think brainstorming for good ideas is our first step - I will keep
track of them for bringing up later.

I don't know much about sourceForge, but I have looked into it a little
bit, and it looks like a good system.

I am sure I would have to make zillions of changes to Work mage/Task
Mage to fit with whatever standards we come up with, and I am happy to
do so. I am not even married to that particular name - it was just
something I came up with. It has a good slogan though:

Be the wizard of your work place

Once we get this organized, maybe we can get RunRev to sponsor the
project? I don't mean having them put resources into it - they are
terribly busy - I just mean that maybe we can convince them to endorse
it, so when it is ready it will an official backing of some sort.


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dave
LeYanna
Sent: Tuesday, December 27, 2005 10:01 AM
To: How to use Revolution
Subject: Re: A supplement suite of office programs?

Jonathan;

This sounds like a great idea. Dan's idea of SourceForge and a roadmap 
along with some skinable ui guidelines and the common librarys sound 
like a must.

Let me know if there is anything I can help with. I will dl the stack(s)

and give you some feedback.

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


Rev XML tutorial?

2005-12-27 Thread Lynch, Jonathan
Can anyone recommend a decent site for explaining how to use XML with
RunRev?

Thanks,

Jonathan

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


RE: Rev XML tutorial?

2005-12-27 Thread Lynch, Jonathan
It's very nice - thanks.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet
Sent: Tuesday, December 27, 2005 10:38 AM
To: How to use Revolution
Subject: Re: Rev XML tutorial?

Hi Jonathan,

Have a look at Sarah's XMLdemo1.rev at http://www.troz.net/Rev/ 
tutorials.html

Le 27 déc. 05 à 16:32, Lynch, Jonathan a écrit :

 Can anyone recommend a decent site for explaining how to use XML with
 RunRev?

Best Regards from Paris,
Eric Chatonet
 
--
http://www.sosmartsoftware.com/[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

___
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 supplement suite of office programs?

2005-12-23 Thread Lynch, Jonathan
Hi Alex...

No doubt that you are right about most everything you said. I should not
have sounded flippant about their product.

My points still stand, though...

The calendar functionality you have is, I suspect, a tiny portion of 
what Chandler will have (I don't know how far they've got so far). 

I would imagine so. I just happen to believe that we could come up with
something more powerful. My calendar is a component of Task Mage and is
not meant to be a stand-alone calendar program - but it isn't weak.

I do not believe that in a few mornings you have built anything within
2 
orders of magnitude of the capabilities they have.

Please check it out. I would appreciate your feedback. The program has
taken me more than a *few* mornings.

I do think Chandler has fallen into the trap of over-architecting their

solution - but nevertheless they have tackled a hard problem, and have 
built a foundation on which the complete (and secure) sharing of all
the 
PIM info should be doable.. btw - it's being built in Python, by a
group 
including some pretty smart people.

Ours could still be better, or just quite different. Ours could also
have the possibility of including many different minor applications as
well as the major ones.

Other than a name, what would you expect to be common between these 
different apps ? (i.e. why are they called Somethin'Mage). Should they 
have common UI ? common menus ? auto-shared info where possible ? a
shared
library of functions to handle data access and requests, etc.

These are all things to be worked out during the collaboration process.
Some components would need to have significant interaction, while others
could stand mostly on their own. 

Ouch.
  Two-way communication between developers who may or may not know the 
other exists until too late.

I did not mean to imply this. 

I think there is a need for some more prescriptive mechanism for 
co-operative use of data ...

Can you explain further? It seems that such a project could only work if
the process for getting from here to there is mapped out quite clearly.

I don't want to sound negative - I think this is a great idea. But it 
would be easy to under-architect a solution, and finish up with a 
bunch of vaguely related apps with no common theme, no common feel, 
duplicated (and therefore out of date) data, and other similar
problems.

Yes, I can see how that could happen. I guess it would mean that we
would need to have a proper road map laid out. I will take that as an
intellectual challenge, and spend some time thinking about what such a
road map would look like, as well as the mechanisms of how we would get
to each point along the way.

Take care,

Jonathan


___
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


Roadmap to a suite of supplemental office programs, V.0.1

2005-12-23 Thread Lynch, Jonathan

Here is a version 0.1 of the roadmap to creating this proposed suite of
supplemental office applications (Remember, it is just a starting point
for carrying forward the discussion):


- Converse on the use-Revolution list to:
  1) figure out the general theme of the suite
  2) Get a general idea of the core applications
  3) figure out the system for collaboration (Dan suggested Source
Forge)
  4) figure out who is interested in participating

- Converse on whatever is our system for collaboration
  1) Figure out what the core applications will be
  2) Work out the specifics of how data will be stored
  3) Work out who will work on which components
  4) Figure out how the components will interact
  5) Plan the milestones for development, with target dates

- Create the application
  1) Each developer works on the app(s) they have chosen
  2) At each milestone in development, post the app for review by the
others
  3) At each milestone, we all test how well the apps interact as a
whole
  4) At each milestone, test the apps on innocent volunteer users

- Beta testing

- Marketing the application




Y'alls ideas?


Take care,

Jonathan
  

___
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: MouseChunk with false cursor

2005-12-22 Thread Lynch, Jonathan
This is something I have also thought about...

An image can be set so that the transparent portion still receives a mouseclick 
- or it can be set so that the transparent portion does not receive the 
mouseclick, but instead passes it on to what lies underneath.

I have not tried this, but have considered having a cursor that is just a 
single dot, and programming for mousemove to always move the image to be 
located around that single dot, with a transparent dot for the image directly 
under the mouse-dot. 

This way, the click is passed through the image. It isn't perfect, because your 
hotspot on the image would always be the black (or white) dot from the cursor - 
but that shouldn't be too terrible.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet
Sent: Thursday, December 22, 2005 7:32 AM
To: How to use Revolution
Subject: Re: MouseChunk with false cursor

Hi Mark,

Normal behaviour: the topmost object always gets the focus even if it  
is transparent...
Usually, we build cursors but, as you know it, there is a size  
limitation (16*16 pixels on Mac OS and 32*32 on other platforms)
If you want to use a png as a bigger cursor, just an idea, not tested  
and a bit dirty :-)
Use a pending message (has to be dug in):

on WhereAreWe
   global gPosArray
   -
   lock screen
   hide img MyCursor.png
   if field is in the target then
 put the mouseChunk into gPosArray[chunk]
 put the mouseText into gPosArray[text]
 put the short name of the target into gPosArray[name]
 etc. -- all you can need
   else delete global gPosArray
   show img MyCursor.png
   unlock screen
   AnalyseData -- another handler that will act according to the keys  
in gPosArray
   send WhereAreWe to me in 50 milliseconds
end WhereAreWe

Le 22 déc. 05 à 13:08, Mark Greenberg a écrit :

 How can I use a false cursor (an image that follows the mouse with  
 the cursor set to none) that also recognizes MouseChunk, MouseText,  
 etc.  It seems that the way I am doing it, the image blocks the  
 mouse from seeing the text in the field.

Best Regards from Paris,
Eric Chatonet
 
--
http://www.sosmartsoftware.com/[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

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


OT: Happy Holidays...

2005-12-22 Thread Lynch, Jonathan
I enjoyed Richmond's PC Christmas greetings to everyone, and thought I'd
do the same...

So, to all of you...

Merry Christmas
Happy Hanukkah
Joyful Kwanzaa
Enlightened Bodhi Day
Wonderful Winter Solstice

And a general happy holidays to anyone who isn't covered by the above:)


For a list of celebrations that occur around the same time as the winter
solstice, check out:

http://www.religioustolerance.org/winter_solstice.htm


Cheers,

Jonathan

___
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


A supplement suite of office programs?

2005-12-22 Thread Lynch, Jonathan
I have an idea on how we can promote RunRev, and bring clients to
ourselves.

It seems to me that there are a number of possible programs that could
be considered supplemental office-ware. That is, not the standard word
processor/spreadsheet/etc... suite of programs - but instead, a suite of
programs that covers less obvious needs.

My idea is to call this suite Work Mage and all the programs within
the suite would also end in the word Mage - Currently, the only
program that I have for Work Mage is a task-oriented to-do list program
I call Task Mage. I have a few other ideas for the suite, but I am
sure the possibilities are endless.

I would love it if the members of the RunRev community would check out
my program (www.workmage.com) and let me know if you think there is a
possibility for a collaborative group project here. My thought is to
create a freeware suite that we promote heavily. This would draw in
potential RunRev users, and also draw in freelance work, customization
work, etc...

Sarah has been kind enough to investigate converting the program for use
on Macs (I only know PC). I am sure we could find someone to do the same
for Linux as well.

Y'alls thoughts?

Take Care,

Jonathan

___
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 supplement suite of office programs?

2005-12-22 Thread Lynch, Jonathan
Well - the self-installation and document-launching components are
windows-specific. Sarah is working on making mac-components for those,
and when she does I will add them to the original stacks, with a bit of
code for detecting which platform is running.

I can send the stack to you directly, which should run no problem (minus
those two components)

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dan Shafer
Sent: Thursday, December 22, 2005 1:39 PM
To: How to use Revolution
Subject: Re: A supplement suite of office programs?

Jonathan.

Have you used any Windows-specific code or tricks in your application?
If
not, and assuming you have an appropriate RunRev license and version,
have
you tried just building your app for OS X?

I'd be interested in looking at, commenting on and perhaps participating
in
this process but I'm an OSX kinda guy.

On 12/22/05, Lynch, Jonathan [EMAIL PROTECTED] wrote:

 Sarah has been kind enough to investigate converting the program for
use
 on Macs (I only know PC). I am sure we could find someone to do the
same
 for Linux as well.



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

___
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 supplement suite of office programs?

2005-12-22 Thread Lynch, Jonathan
I have never used sourceforge, how does it work?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dan Shafer
Sent: Thursday, December 22, 2005 2:40 PM
To: How to use Revolution
Subject: Re: A supplement suite of office programs?

Jonathan

Thanks for sending the stack offlist.

I'm really intrigued by the idea of an office/productivity suite of free
software done really well in Rev. I think it could be the biggest single
thing to drive visibility and user adoption of the technology in 2006.

Now *this* might bear more fruit if we set up a separate discussion
board
for it or perhaps opened a SourceForge or other shared-source project
location. I'm up for that.

On 12/22/05, Lynch, Jonathan [EMAIL PROTECTED] wrote:

 Well - the self-installation and document-launching components are
 windows-specific. Sarah is working on making mac-components for those,
 and when she does I will add them to the original stacks, with a bit
of
 code for detecting which platform is running.

 I can send the stack to you directly, which should run no problem
(minus
 those two components)

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Dan
Shafer
 Sent: Thursday, December 22, 2005 1:39 PM
 To: How to use Revolution
 Subject: Re: A supplement suite of office programs?

 Jonathan.

 Have you used any Windows-specific code or tricks in your application?
 If
 not, and assuming you have an appropriate RunRev license and version,
 have
 you tried just building your app for OS X?

 I'd be interested in looking at, commenting on and perhaps
participating
 in
 this process but I'm an OSX kinda guy.

 On 12/22/05, Lynch, Jonathan [EMAIL PROTECTED] wrote:
 
  Sarah has been kind enough to investigate converting the program for
 use
  on Macs (I only know PC). I am sure we could find someone to do the
 same
  for Linux as well.
 
 
 
 ~~
 Dan Shafer, Information Product Consultant and Author
 http://www.shafermedia.com
 Get my book, Revolution: Software at the Speed of Thought
 From http://www.shafermediastore.com/tech_main.html
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

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




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

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


RE: Rev Internal Data Structures

2005-12-21 Thread Lynch, Jonathan
I did not know that about fields in a hidden stack. Thanks.

What about keeping data in global arrays while the program is running,
then saving to a custom property when it needs to be saved? I have not
done that, but have thought about it.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Sarah
Reichelt
Sent: Tuesday, December 20, 2005 10:10 PM
To: How to use Revolution
Subject: Re: Rev Internal Data Structures

Fields in a data stack that is hidden have almost the same access time
as custom properties, but they can be shown when necessary for easier
debugging.

Without being sure of your data structure, I would put each table in a
single field on it's own card. Then write functions to get  set this
data easily e.g. getTable, getCell, setTable, setCell. I wouldn't
recommend using Rev's tables as they are not very good yet, but you
can use a field with vertical  horizontal grids and tabstops to make
something similar, just handle the data editing yourself.

Fell free to ask again if you have any mroe questions.

Sarah


On 12/21/05, Lynch, Jonathan [EMAIL PROTECTED] wrote:
 You'll get it going much much faster if you use custom properties
rather
 than fields.

 I received an email from Sarah a while back that Revolution was
 perfectly
 capable of handling data through its own internal database structures
 (rather than have a newbie like myself work in mySQL).I am
primarily
 manipulating extensive tables of data, not unlike a huge spreadsheet
 with
 input from the user.

 Is this done by putting data in an invisible substack hundreds of
 fields,
 each containing a chain of data?

 I have gone through the Help section of Revolution but am not sure
where
 to
 begin to familiarize myself with the internal data structure for
naming
 conventions, etc.,

 Thanks,
 Michael


 ___
 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: Help ASAP. Newbie Needs to develop magnify like feature

2005-12-21 Thread Lynch, Jonathan
Hello Jonathan,

Try Emailing Roger Eller about this ([EMAIL PROTECTED]) - I
helped him create a similar stack. He might be able to share it with
you, to get you started. 

Cheers,

Jonathan


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jonathan
D. Kotthoff
Sent: Wednesday, December 21, 2005 6:36 AM
To: How to use Revolution
Subject: Help ASAP. Newbie Needs to develop magnify like feature

Hello,

I need to develop a script that will smoothly magnify a group of 
pictures as a user mouses over them. I am going for the exact same look 
as the macs dock only in both the x and y directions...

I would appreciate any help asap.

Jonathan

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

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


RE: Rev Internal Data Structures

2005-12-21 Thread Lynch, Jonathan
Another thing,

With Custom Properties and Custom Property sets using array notation,
you can arrange your data in all sorts of complex ways, if needed.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Wednesday, December 21, 2005 2:52 PM
To: use-revolution@lists.runrev.com
Subject: Re: Rev Internal Data Structures

Michael,
If the field is hidden you may have no problem.
If the field containing the database is visible, you will probably 
encounter two problems:
1. the maximum number of characters in a line in a visible field is a 
little over 65,000
2. fields with lots of characters and tabs do not display well
I switched the tabs to | (the shift character on top of \ on the US 
keyboard) - much easier to see when visible.
I started a project using a field as a database and switched to a 
custom property.
The cp was obviously faster - and appears to have no limits - beyond 
the fact that it must fit in RAM.
Paul Looney

-Original Message-
From: Michael Mandaville [EMAIL PROTECTED]
To: use-revolution@lists.runrev.com
Sent: Wed, 21 Dec 2005 09:45:27 -0800
Subject: Rev Internal Data Structures

   Everyone, thanks for the help.

If I used Fields (or tables in fields)  in a data stack that is hidden, 
what
is the limit to the number of entries from the user?


If I can figure out where to put all the data that I know will be 
generated,
I can make good progress toward the app.   Does anybody have a 
miniexample
that they can share that shows User Entry Fields going to such a TABLE 
or
FIELD WITH GRIDSTABS.


I assume that the TABLE or FIELD WITH GRIDTABS would operate like a
traditional DB table.  Or bad assumption, too much early eggnog?

Thanks,
Michael


___
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: Rev Internal Data Structures

2005-12-20 Thread Lynch, Jonathan
You'll get it going much much faster if you use custom properties rather
than fields.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Michael
Mandaville
Sent: Tuesday, December 20, 2005 2:08 PM
To: use-revolution@lists.runrev.com
Subject: Rev Internal Data Structures

I received an email from Sarah a while back that Revolution was
perfectly
capable of handling data through its own internal database structures
(rather than have a newbie like myself work in mySQL).I am primarily
manipulating extensive tables of data, not unlike a huge spreadsheet
with
input from the user.

Is this done by putting data in an invisible substack hundreds of
fields,
each containing a chain of data?

I have gone through the Help section of Revolution but am not sure where
to
begin to familiarize myself with the internal data structure for naming
conventions, etc., 

Thanks,
Michael


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

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


RE: How About a Forum, I'll Supply the Space?

2005-12-15 Thread Lynch, Jonathan
I say just do it...

You can set it up such that you don't step on their toes. One of the
forums can be for this list, the rest of the forums can be more
specific. Participants can have the option, when they post a message to
one of the more specific forums, to have it automatically post to this
list.

Just be careful to avoid some sort of recursion problem where a posting
bounces back and forth.

Just my thoughts,

Jonathan

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dan Shafer
Sent: Wednesday, December 14, 2005 10:26 PM
To: How to use Revolution
Subject: Re: How About a Forum, I'll Supply the Space?

I have free access to some of the best forum software around and it
enables
mail-list mirroring and participation in the forum via email in both
directions. I've offered several times to mirror this list there but the
response has been non-existent. I've hesitated to set this uip even
though I
have the software, the bandwidth, the disk capacity and the desire
because:
(a) RunRev seems to take the position that they own this list; and (b)
without their permission, therefore, it seems ill-advised to mirror it
elsewhere.

On 12/14/05, Greg Smith [EMAIL PROTECTED] wrote:

 I agree with Dan Shafer in both of his opinions - the community is too
 small already and that a mailing list is the worst possible vehicle
for
 facilitating the Revolution Community at large.  A forum would provide
 for all of the possible areas of discussion by segregating the general
 topic categories, accordingly.  The mailing list requires reading
 through too much quoted material and too many re: . . . . topic
 headings.  It is a snap to find those topics you are particularly
 interested in reading about and responding to, using the forum format.
 I've got quite a bit of room on my service, and wouldn't mind
supplying
 the forum basics, since the raw forum format is provided by my web
 hosting service.  I'm not using it, so maybe the Revolution Community
 could benefit from this, instead.  The moderators could remain the
 moderators.  It would be an enormous convenience to me, a new
Revolution
 learner.

 I also strongly suggest refraining from using the Yahoo Groups
format,
 it is nowhere near as friendly as the standard kind.

 Let me know if I can help,

 Sincerely,

 Greg Smith

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




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

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


RE: How About a Forum, I'll Supply the Space?

2005-12-15 Thread Lynch, Jonathan
Setting up a forum just isn't that hard. For a wiz like Dan, it should
be a snap.

That gmane interface is fine - but it isn't really like having a proper
forum set up, with all the different categories and subcategories.

So, um... go Dan!

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dennis
Brown
Sent: Thursday, December 15, 2005 12:21 PM
To: How to use Revolution
Subject: Re: How About a Forum, I'll Supply the Space?

I also would be more than happy to participate in Dan's forum if it  
were set up --as long as it interacted with this list.  I really  
believe it is a much better solution that meets everybody's needs.

Dennis

On Dec 15, 2005, at 9:55 AM, Lynch, Jonathan wrote:

 I say just do it...
___
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: Items in a group

2005-12-15 Thread Lynch, Jonathan

We could write an automated inquisition function...

Put TortureMercilessly(control tMyControl of group tMyGroup) into field 
tortured confession

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Klaus Major
Sent: Thursday, December 15, 2005 12:51 PM
To: How to use Revolution
Subject: Re: Items in a group

Hi Björnke,

 On Dec 15 2005, at 18:41, Klaus Major wrote:

## do something to control i of grp 1
 that poor control, what has it done to you that you wish such harm  
 unto it?
 *shakes head in disappointment*

One can do something GOOD to that control, you know?
It's all in the eye of the beholder! :-)

So why assume the worst?

And please add a smiley or two to posts like this, old mizer :-D


Best

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


P.S.
Just in case this is something personal between the control and me i  
just can tell you:
Mind your own business, brother!

:-)

___
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: Graphic Tools

2005-12-15 Thread Lynch, Jonathan
Well, but see...

If Dan had a proper Forum, then one of the subcategories could be
graphics. It'd be right easy to follow. You could subscribe to interact
with just that subcategory by Email, if that is all you care about, or
you could subscribe to the whole board by email.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mark Smith
Sent: Thursday, December 15, 2005 12:33 PM
To: How to use Revolution
Subject: Re: Graphic Tools

Of course, we're all free to create whatever lists and forums we  
want, but I see no indication in Heathers message to suggest that  
what you have in mind would be inapropriate for this list. That's why  
I asked. It just seems that it would be a shame to find that people  
hoping to find thngs out about Revs graphics facilities had to go  
hunting around because that subject matter had migrated to another  
place

Mark

 Dear list members,

 This is a list for discussing how to use revolution. It has always  
 been a list specifically for this purpose. The bigger the list has  
 got, and the larger the number of members, the more important it  
 becomes to stick to this topic, because off topic posts annoy ever  
 larger numbers of people.

 It is a moderated list, and always has been. Historically, this  
 list has needed very little moderation. I've only ever banned two  
 people, both for things which were completely unacceptable  
 (advocating piracy and foul language). Obviously the people on this  
 list are not automatons who do nothing but program, and from time  
 to time opinions will be expressed on various matters, but by and  
 large they have been expressed amicably, and kept sufficiently  
 short that no real action is needed.

 I'm beginning to feel that the list needs more active moderation.  
 For whatever reason, the spirit of the list appears to be rather  
 scratchy at the moment, and the signal to noise ratio is dropping.

 If you want to discuss politics, religion, how to run a business or  
 how not to run a business, free speech, or any other topic that is  
 not directly in keeping with the clearly stated aim of this list,  
 please take it elsewhere. Otherwise I am going to start putting  
 people on moderation, so that the rest of the group can continue to  
 use the list for what it is intended for.

 Warm Regards,

 Heather

On 15 Dec 2005, at 17:10, Mathewson wrote:

 I understood Heather Nagey's ruling to mean that the RR
 Use-List was ONLY to be used to discuss CODE and HOW-TOs.

 The RRGraphix Group that I started takes a rather broader
 canvas (pun intended) - in that it can also be used to
 suggest ways that the Graphic Capabilities of Runtime
 Revolution may be expanded and improved on (constructive
 criticism).

 sincerely, Richmond Mathewson
 __
 See Mathewson's software at:

 http://members.maclaunch.com/richmond/default.html
 ___
 ---
 The Think Different Store
 http://www.thinkdifferentstore.com/
 For All Your Mac Gear
 ---
 ___
 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: Recent Development on the Use-LIst

2005-12-15 Thread Lynch, Jonathan
Well, but if the forum is set up properly, then you would not have to
troll through multiple anything...

If you select an option to receive all postings by email, then you need
never visit the forum.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Sarah
Reichelt
Sent: Thursday, December 15, 2005 4:35 PM
To: How to use Revolution
Subject: Re: Recent Development on the Use-LIst

 To help in this debate, can I ask you all to specify how important
 Revolution is in your day job. Please indicate whether you spend most
 of the day developing RunRev-based applications or not. Requests for
 structuration and forums usually come from (1) newcommers (who don't
 want to have to ALL posts every published on the use-rev list) and
 (2) non commercial users who don't have 1-2 hours a day to spend
 reading the posts on this list.


Rev is crucial to me. I spend about 50% of my day job developing in
Rev and I also do consulting after hours. I prefer the more passive
model of having everything arrive in my InBox. Then I can filter it
and respond if I have the time, or leave it a few days if I don't. I
do not see myself having the time or patience to troll through
multiple groups or forums.

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


___
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: Forums off topic posts

2005-12-15 Thread Lynch, Jonathan
Heh...

I guess they are listening...

Thanks Kevin.


So, um...

Can we have 3-D objects?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kevin
Miller
Sent: Thursday, December 15, 2005 4:51 PM
To: How to use Revolution
Subject: Forums  off topic posts

Hi Everyone,

There are some major site revisions planned for January and user forums
are
among them.  We've been quiet because we've been trying to get some
other
engineering pieces worked out just now, but now several list users have
contacted us with complaints about the level of noise that has nothing
to do
with using Revolution.

I ask the following:

Be patient about the forums request.  They are planned and coming.  We
will
be talking about them by mid January.  There will be some off-topic
support
there.

Please end the threads on the off topic areas.

Kind regards,

Kevin

Kevin Miller ~ [EMAIL PROTECTED] ~ http://www.runrev.com/
Runtime Revolution - User-Centric Development Tools

___
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: Heather: It's time for a Forum. (And an answer!)

2005-12-15 Thread Lynch, Jonathan
Hi Dan,

Well, from Kevin's note it sounds like RunRev is going to step up to the
plate on this.

If it doesn't happen for any reason, or if the result is not
satisfactory for us, then I'll be the first to ask you to make it
happen.

I have faith in RR though - I think they will make it work.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dan Shafer
Sent: Thursday, December 15, 2005 6:17 PM
To: How to use Revolution
Subject: Re: Heather: It's time for a Forum. (And an answer!)

I do not believe that a forum approach that both mirrors this list *and*
provides a place for discussions that need to take place but that have
been
ruled inappropriate for this place needs to be RR-sponsored. In fact,
such a
forum, particularly if it had the participation of a few of the key
veterans
around here, could be a better place to hang out in many ways.

I'm not even sure that mirroring this list is an important feature. Need
to
think about that some more.

But I guess having a discussion about whether to have a forum is
probably
off topic, so I'll go back into my hidey-hole now.

Dan
___
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: Full Screen for presentations

2005-12-14 Thread Lynch, Jonathan
Set the rect of this stack to the screenrect

Depending on your system, you might also have to set the
WindowBoundingRect:

Set the WindowBoundingRect to the screenrect
Set the rect of this stack to the screenrect

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
liamlambert
Sent: Wednesday, December 14, 2005 9:50 AM
To: use-revolution@lists.runrev.com
Subject: Full Screen for presentations

I am looking for a way to have a stack go to full screen for a  
presentation
thanks
Liam Lambert
[EMAIL PROTECTED]
IRELAND


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

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


RE: Text database using custom properties

2005-12-12 Thread Lynch, Jonathan
I wrote a task-oriented to-do list program, which I use for notes,
links, and to keep track of everything I do for work. It is free, of
course, and can be found at www.WorkMage.com.

The actual tasks/notes app, which will appear when Work Mage
self-installs is called Task Mage. You guys are welcome to treat it as
public domain, and use any or all parts of it as you need.

You guys might like it - and it is written in Rev - it is intuitive for
me (but then, I wrote it) - hopefully it is intuitive for others.

Cheers,

Jonathan

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dom
Sent: Monday, December 12, 2005 9:29 AM
To: How to use Revolution
Subject: Re: Text database using custom properties

Jim Ault [EMAIL PROTECTED] wrote:

 Well, depending on how much this is a labor of love vs need-to-get-it-
 running-soon, you might check out NoteTaker.  Dan Shafer recommended
it and
 I decided very quickly to buy it.
 www.aquaminds.com
 
 Very powerful, and does automatic indexing on
 Categories, Date, Documents, Email addresses, last changed, numbers,
 priority, Proper Words, Text, Web Sites.

Take also a look to VoodooPad... there is free Lite version, but the
interesting features belong only to the full version...

 
 Each entry in the outline can even display an active web page of the
link it
 contains.
 
 But if you are like most of us...
  building your own is what appeals to you :-)

Same thinking about VoodooPad... I reached the limit with the full
version, but not yet decided to buy it... why not writing a similar
thing in Rev???

But I am not so fluent in Rev ;-
Although I wrote years ago something equivalent in HyperCard...

The puzzling thing, is that after testing note taking apps, I always
return after a time to plain text notes (sorted by gross categories and
dates -- year, month)


___
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


Selecting text across multiple fields

2005-12-09 Thread Lynch, Jonathan
I am trying to figure out how to select text with the mouse across
multiple fields.

The problem is that with the mousebutton down, messages only get sent to
the starting field, not other fields that you move the mouse over.

Does anyone have suggestions on how to overcome that?

___
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: Selecting text across multiple fields

2005-12-09 Thread Lynch, Jonathan
I see also that I have to use mouse(3) to start the selection. An open
field just will not receive a mousedown message from mouse(1) - even
selectionchanged does not work for this, because it is sent when the
mouse is released, not when the mouse is pressed.

Torment.

Thanks Ken.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ken Ray
Sent: Friday, December 09, 2005 12:55 PM
To: Use Revolution List
Subject: Re: Selecting text across multiple fields

On 12/9/05 10:22 AM, Lynch, Jonathan [EMAIL PROTECTED] wrote:

 I am trying to figure out how to select text with the mouse across
 multiple fields.
 
 The problem is that with the mousebutton down, messages only get sent
to
 the starting field, not other fields that you move the mouse over.
 
 Does anyone have suggestions on how to overcome that?

You need to a use mouseMove and then check to see if the mouseLoc is
within
the rect of a specific field or object. You can't use the mouseControl
either for the same reason you mentioned. If you have a lot of objects,
you'll need to loop over them. Not pretty, but it works if you don't
have a
large number of objects.


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

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

___
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


Windows printing - yet again...

2005-12-09 Thread Lynch, Jonathan
What is the basic underlying reason why a true-type font, when printed
from Rev, might not be sized correctly - and yet it will be sized
correctly when printed from most Windows applications?

___
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: Windows printing - yet again...

2005-12-09 Thread Lynch, Jonathan
Well, I do that.

However, if I want it to have a really precise layout, then that won't
quite work.

I created this printing script (described as a total hack by a friend at
work) that replaces every single letter in a field with a field
containing that letter (and a couple blank spaces after it, to help with
adjusting for sub and superscript). It's a monster, but it works. It
forces every letter to stay in its exact spot when printing.

However - if there is sufficient variation in the font between the
screen and printing size, then the letters can wind up overlapping with
this approach.

Other programs on Windows do not have this problem - so there is
something they are doing that Rev is not doing. If I understood what was
missing, I might be able to come up with some other 'total hack' that
works on all occasions.

Could this be accomplished by creating a handler that converts a page
(in this case a group in the size of a single sheet of paper) to a
postscript file, then printing the postscript file? I know about as much
about postscript as I do about hieroglyphics, but I'd be willing to give
it a try if I thought it could work.

Maybe Windows just doesn't realize that it is supposed to regard a true
type font as a true type font unless it is told to do so?


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chipp
Walters
Sent: Friday, December 09, 2005 4:10 PM
To: How to use Revolution
Subject: Re: Windows printing - yet again...

Jonathan,

I don't know the answer, but if you're having the problem of your text 
being 'trimmed' at the end of a line, you could try setting your field 
margins to something much higher...like 10.

best,

Chipp

Lynch, Jonathan wrote:
 What is the basic underlying reason why a true-type font, when printed
 from Rev, might not be sized correctly - and yet it will be sized
 correctly when printed from most Windows applications?

___
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: Windows printing - yet again...

2005-12-09 Thread Lynch, Jonathan
Ok, this is a totally psycho idea, but that has never stopped me in the
past...

I could create a table that charts the proportional adjustment needed
for characters of various fonts.

For example, an 11-point arial, as it appears on screen, might need to
be adjusted to 10 point for printing.

Might be a wee bit of work to figure out the right adjustments for every
font, but it might also be worth it.

Unless a more practical solution presents itself.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lynch,
Jonathan
Sent: Friday, December 09, 2005 4:28 PM
To: How to use Revolution
Subject: RE: Windows printing - yet again...

Well, I do that.

However, if I want it to have a really precise layout, then that won't
quite work.

I created this printing script (described as a total hack by a friend at
work) that replaces every single letter in a field with a field
containing that letter (and a couple blank spaces after it, to help with
adjusting for sub and superscript). It's a monster, but it works. It
forces every letter to stay in its exact spot when printing.

However - if there is sufficient variation in the font between the
screen and printing size, then the letters can wind up overlapping with
this approach.

Other programs on Windows do not have this problem - so there is
something they are doing that Rev is not doing. If I understood what was
missing, I might be able to come up with some other 'total hack' that
works on all occasions.

Could this be accomplished by creating a handler that converts a page
(in this case a group in the size of a single sheet of paper) to a
postscript file, then printing the postscript file? I know about as much
about postscript as I do about hieroglyphics, but I'd be willing to give
it a try if I thought it could work.

Maybe Windows just doesn't realize that it is supposed to regard a true
type font as a true type font unless it is told to do so?


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chipp
Walters
Sent: Friday, December 09, 2005 4:10 PM
To: How to use Revolution
Subject: Re: Windows printing - yet again...

Jonathan,

I don't know the answer, but if you're having the problem of your text 
being 'trimmed' at the end of a line, you could try setting your field 
margins to something much higher...like 10.

best,

Chipp

Lynch, Jonathan wrote:
 What is the basic underlying reason why a true-type font, when printed
 from Rev, might not be sized correctly - and yet it will be sized
 correctly when printed from most Windows applications?

___
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: Text database using custom properties

2005-12-09 Thread Lynch, Jonathan
I wrote a program that does some of the things you are talking about. It
stores data in custom properties of a couple of buttons, and then
autosaves each memo (or in my case each task) to a separate file
whenever you change from one task to another.

It works real well, and is pretty much instantaneous. Rev seems to
process data in custom properties quite quickly.

Even for 10,000 memos, I bet your performance will be acceptable. I
would suggest that all of your memos be saved in their own file. This
means you can program it to autosave each memo when you are done with
it. 

Let me know if you want to check out the program, and I can give you a
link. It's got a ton of coding in it, so I might have to tell you where
to look in the scripts to find out how to do particular things.

Cheers,

Jonathan

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Brian
Alleyne
Sent: Friday, December 09, 2005 7:14 PM
To: use-revolution@lists.runrev.com
Subject: Text database using custom properties

Hi all

I am building a note and outline manager in rev. I've worked out my user

interface, but before going further I wanted to seek some advice on text

handling before working on the data engine.

I will store  memo fields of various lengths, these would have styled 
text, and would be typed in or imported in html or rtf form from other 
applications. Some of these memo fields could run to 50 or 60 pages of 
text.  I will need to quickly search for any word or string in these 
memo fields. I expect to store potentially thousands of these memo
fields.

I was thinking of creating a data stack and storing the memo fields as 
custom properties - in essence using rev as my database. I've read Dan 
Shafer and Richard Gaskin on this, and if I understand them, it seems as

if this is a reasonable way to go.

In sum, is rev good for a freetext database with thousands of memos or 
should I be looking at something like Valentina?

I am worried about the performance hit on searching when my database 
grows to say,  1 memos.

Any advice is welcome.

best regards,

Brian
___
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: Large Recordsets - An unbuffered approach?

2005-12-08 Thread Lynch, Jonathan
Well...

If he lacks the ability to perform analysis on the 60-million records on
the server side, then whatever solution he finds is going to be slow.

Perhaps he does not need a list of record IDs, just a range? A starting
and ending value could be enough.

Parallel processing can be accomplished with Rev, but it is complicated.
Basically the program needs to either spawn or activate a standalone
that will do all the analysis, and the standalone would either
communicate with the primary program via ports, or via the creation of a
result file. If he is going to have analysis running for a long period
of time, this sort of approach would be useful.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ruslan
Zasukhin
Sent: Thursday, December 08, 2005 2:39 AM
To: use-revolution
Subject: Re: Large Recordsets - An unbuffered approach?

On 12/8/05 12:30 AM, Lynch, Jonathan [EMAIL PROTECTED] wrote:

 This is prolly an ignorant suggestion, but...
 
 Rather than returning the entire record set, can you just return a
list
 of the record IDs from your query? 60-million record IDs should not
 overwhelm your memory.
 
 Then you can go down the list, and for each record (or a predetermined
 number of records), you load the content, perform your analysis on
each
 record, then discard that Information.

60M * 4 bytes = 240 MB

Not so small.
And if this will happens via network -- exactly not fast.

-- 
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

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

[I feel the need: the need for speed]


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

___
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: Large Recordsets - An unbuffered approach?

2005-12-08 Thread Lynch, Jonathan
Not necessarily as a front end...

You can create a standalone rev application to run concurrently. Your
primary application would check the folder in which it resides to see if
the secondary application is there (which would be a .exe file in
windows). If it is there (which it should be), then the primary
application writes the input data to an input file like myData.inpt,
then starts the secondary application. The secondary application then
reads the .inpt file, processes the data (and interacts with the
database if needed), then when the secondary application is finished, it
writes the results to an output file like myDoneData.Otpt. The primary
application checks periodically to see if the file myDoneData.Otpt
exists, when it finds that it does it exist, it reads the file, delivers
the result of the analysis, and destroys myDoneData.Otpt.

There are variations on this scheme, and you can also use ports to
communicate between standalones if you wish.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Adam
Sent: Thursday, December 08, 2005 10:29 AM
To: How to use Revolution
Subject: Re: Large Recordsets - An unbuffered approach?

Lynch, Jonathan wrote:
 Well...
 
 If he lacks the ability to perform analysis on the 60-million records
on
 the server side, then whatever solution he finds is going to be slow.
 
 Perhaps he does not need a list of record IDs, just a range? A
starting
 and ending value could be enough.
 
 Parallel processing can be accomplished with Rev, but it is
complicated.
 Basically the program needs to either spawn or activate a standalone
 that will do all the analysis, and the standalone would either
 communicate with the primary program via ports, or via the creation of
a
 result file. If he is going to have analysis running for a long period
 of time, this sort of approach would be useful.

Previously the results of my analysis had been output to a file 
containing the record ID's.

But I am curious, how could activate another application to do the 
processing externally?  Using Rev as a front-end basically.

Adam

___
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: Why is Konfabulator Pretty?

2005-12-07 Thread Lynch, Jonathan
Bill,

You can make a menu have any look you want, using a stack as a menu -
not just icons, but all sorts of complex layouts. But yes, just use
icon-sized images in the substack serving as the source for your menu,
and you will get icons in your menu.


Every system has predesigned elements that make them convenient - and
every system's set of predesigned elements is unique.

I would like RunRev to have:
- proper tables (I went ahead and created my own)
- 3D objects (not planning on doing that on my own)
- autoflow fields (created it on my own)
- proper copying and pasting in and out of other applications (also did
that on my own)
- better printing on Windows (partly fixed that on my own, more still to
go)
- a number-crunching external
- a way for directly accessing OS APIs
- a Valentina-speed database, internalized, with rev-style scripting
- rotating fields

And a bunch of other stuff. 

I personally feel that having to create your own objects is not so bad,
because then you have complete control over that object, and can adapt
it as needed. I agree it is a pain not having everything you need - but
I guess for me, at least, it is worth the extra effort because I find
RunRev so darn intuitive to use in so many other facets.

Jonathan

___
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: Disabling MenuItems

2005-12-07 Thread Lynch, Jonathan
It is easy to determine the position, even if you do not know what it
is:


For example, if line 5 of myList is Hello, you do either of these:

Line 5 of myList

or

Line (lineoffset(Hello,myList)) of myList



Bear in mind that when you disable a menu item, the content of that line
actually changes... Also, you might want to set the wholematches to true
before you use lineoffset, to make sure you get an exact match.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Wednesday, December 07, 2005 4:18 PM
To: use-revolution@lists.runrev.com
Subject: Re: Disabling MenuItems

This is an interesting thread. As long as we're talking about this...

Can menuitems be addressed by name rather than number? I don't always
have 
the items in the same position.

Joe,
Orlando, Florida
___
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: Large Recordsets - An unbuffered approach?

2005-12-07 Thread Lynch, Jonathan
This is prolly an ignorant suggestion, but...

Rather than returning the entire record set, can you just return a list
of the record IDs from your query? 60-million record IDs should not
overwhelm your memory.

Then you can go down the list, and for each record (or a predetermined
number of records), you load the content, perform your analysis on each
record, then discard that information.



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ruslan
Zasukhin
Sent: Wednesday, December 07, 2005 4:56 PM
To: use-revolution
Subject: Re: Large Recordsets - An unbuffered approach?

On 12/7/05 11:34 PM, Adam [EMAIL PROTECTED] wrote:

 Hi All:
 
 My project works. Sort of. ;)  Thanks again to those who have been
 helping me out.  I have done in two days what took me weeks to
formulate
 elsewhere.  Best of all it has a GUI. :D
 
 Like I said it sort of works... I can connect to the database, I can
 retrieve records, but this is the sorce of my problem.  It would
appear
 to me that an attempt is made to retrieve all the records matching the
 SQL criteria specified in the query before opertating on the contents
of
 the recordset.  With a small recordset this approach in fine and
dandy.
   But in my case, my criteria returns 60 million plus, records.
 
 Previously, I had used PHP's mysql_unbuffered_query to fetch one
record
 from the database at a time which I could then process and discard,
 moving to the next record.  I only had to execute one query to
 accomplish this but I would have to loop through a while statement to
 the effect of:
 
 psuedo-code
 --
 
 While lRecordCount = lNoOfRecords - 1
 Fetch the current record
 Process the current record
 Increment lRecordCount
 End While
 
 This worked very fast as it didn't have to move the entire result set
to
 memory. (Which my laptop ran out of this afternoon) ;)
 
 An aside:  Is it possible to have multiple threads?  Whereby an SQL
 query such as that listed above can operate while still allowing
access
 to the program interface?

Hi Adam,

You have meet 2 problems:

* too big result
* mySQL have only client-side cursors, so it try to load result into RAM
into RAM of client computer.

You can try to use LIMIT, but often this is not what you want.


-- 
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

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

[I feel the need: the need for speed]


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

___
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: custom password dialogue

2005-12-06 Thread Lynch, Jonathan
Very clever...

I did this with something much more complicated - storing the test in a
custom property as it is typed. Your way is better.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bill
Marriott
Sent: Tuesday, December 06, 2005 12:13 PM
To: use-revolution@lists.runrev.com
Subject: Re: custom password dialogue

Eric,

You'll need to make your own window, as the dialog presented by ask 
password is not customizable beyond the prompt text. But, there is no 
built-in Password style for fields.

Here is what I thought was a very simple solution to that:

1) Include a tiny image (such as a 10x10 pixel padlock) in your stack. I

named mine tinyPadlock.

2) Attach this script to the field used for password entry:

on keyUp
-- enable masking of password during entry
lock messages
lock screen
repeat with i = 1 to the number of characters in me
if the imagesource of char i of me is not tinyPadlock then
set the imagesource char i of me to tinyPadlock
end if
end repeat
unlock messages
pass keyUp
end keyUp

This handles whatever someone might do in the field, masks their input,
and 
still allows you to access the content of the field as if the password 
masking was not used.

I put a small sample file up on Rev Online so you can see how it works.

User: MerryOtter
Stack: Easy Passwords

Bill



___
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: custom password dialogue

2005-12-06 Thread Lynch, Jonathan
This is an easy problem to work around...
The following method will activate just as soon as the character is placed, and 
before any keyup handler is executed.

Just do this:
On rawkeydown
  Send hideMyKeys to me in 0 seconds
End rawkeydown

on hideMyKeys
-- enable masking of password during entry
lock messages
lock screen
repeat with i = 1 to the number of characters in me
if the imagesource of char i of me is not tinyPadlock then
set the imagesource char i of me to tinyPadlock
end if
end repeat
unlock messages
pass keyUp
end hideMyKeys


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet
Sent: Tuesday, December 06, 2005 12:37 PM
To: How to use Revolution
Subject: Re: custom password dialogue

Hi Bill,

Would be a very elegant and short coding solution if I had not the  
time to read the letters that are typed (Mac OS)
Then you have to use a rawKeyDown handler (or KeyDown + deleteKey)  
and it becomes another story...
But the idea is very good: completely cross-platform :-)

Best Regards from Paris,

Eric Chatonet.

Le 6 déc. 05 à 18:13, Bill Marriott a écrit :

 You'll need to make your own window, as the dialog presented by ask
 password is not customizable beyond the prompt text. But, there is no
 built-in Password style for fields.

 Here is what I thought was a very simple solution to that:

 1) Include a tiny image (such as a 10x10 pixel padlock) in your  
 stack. I
 named mine tinyPadlock.

 2) Attach this script to the field used for password entry:

 on keyUp
 -- enable masking of password during entry
 lock messages
 lock screen
 repeat with i = 1 to the number of characters in me
 if the imagesource of char i of me is not tinyPadlock then
 set the imagesource char i of me to tinyPadlock
 end if
 end repeat
 unlock messages
 pass keyUp
 end keyUp

 This handles whatever someone might do in the field, masks their  
 input, and
 still allows you to access the content of the field as if the password
 masking was not used.

 I put a small sample file up on Rev Online so you can see how it  
 works.

 User: MerryOtter
 Stack: Easy Passwords


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

___
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: custom password dialogue

2005-12-06 Thread Lynch, Jonathan
Don't know if you saw my other post - this is easy to fix, if you want
to do so:

On rawkeydown
  Send hideMyKeys to me in 0 seconds
End rawkeydown

on hideMyKeys
-- enable masking of password during entry
lock messages
lock screen
repeat with i = 1 to the number of characters in me
if the imagesource of char i of me is not tinyPadlock then
set the imagesource char i of me to tinyPadlock
end if
end repeat
unlock messages
end hideMyKeys

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bill
Marriott
Sent: Tuesday, December 06, 2005 1:13 PM
To: use-revolution@lists.runrev.com
Subject: Re: custom password dialogue

Yes a characteristic of this technique is that a letter typed appears
for 
the milliseconds between the keydown and the keyup event. Even on
Windows.

You can regard this as a serious security breach, or as an improvement
on 
usability (to ensure someone is typing what they think they are typing).

But it is very simple and I like how it looks/behaves.

Eric Chatonet wrote

 Would be a very elegant and short coding solution if I had not the
time 
 to read the letters that are typed (Mac OS)
 Then you have to use a rawKeyDown handler (or KeyDown + deleteKey)
and it 
 becomes another story...
 But the idea is very good: completely cross-platform :-)




___
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: custom password dialogue

2005-12-06 Thread Lynch, Jonathan
Ah yes...

One of those little minor things that actually makes it work!


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet
Sent: Tuesday, December 06, 2005 1:18 PM
To: How to use Revolution
Subject: Re: custom password dialogue

Hi Lynch,

Would not you prefer:

On rawkeydown
   Send hideMyKeys to me in 0 seconds
   pass rawkeydown
End rawkeydown

on hideMyKeys
 lock messages
 lock screen
 repeat with i = 1 to the number of characters in me
 if the imagesource of char i of me is not tinyPadlock then
 set the imagesource char i of me to tinyPadlock
 end if
 end repeat
 unlock messages
 --pass keyUp
end hideMyKeys

Works perfectly.
Good trick :-)

Best Regards from Paris,

Eric Chatonet.

Le 6 déc. 05 à 18:52, Lynch, Jonathan a écrit :

 on hideMyKeys
 -- enable masking of password during entry
 lock messages
 lock screen
 repeat with i = 1 to the number of characters in me
 if the imagesource of char i of me is not tinyPadlock then
 set the imagesource char i of me to tinyPadlock
 end if
 end repeat
 unlock messages
 pass keyUp
 end hideMyKeys


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

___
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: vScroll to line

2005-12-06 Thread Lynch, Jonathan
Something like this:

Put the formattedheight of line 1 to 92 into tVScroll
Set the vScroll of field myField to tVScroll


You might need to tweak it, depending on the height of the field and
whether you want the line at the top, middle, or bottom of the field.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Preston
Shea
Sent: Tuesday, December 06, 2005 2:35 PM
To: use-revolution@lists.runrev.com
Subject: vScroll to line

How do I get a mouseUp message to scroll field myField down to line 92 ?
___
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


Windows question, putting a standalone into the start menu?

2005-12-05 Thread Lynch, Jonathan

Can anyone provide instructions, or a link to instructions, on how to
put a standalone into the windows start menu programmatically?

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: Windows question, putting a standalone into the start menu?

2005-12-05 Thread Lynch, Jonathan
Nevermind, I figured it out myself:

put specialfolderpath(start) into tStartMenuLoc
create alias (tStartMenuLoc  /Program Name.lnk) to file tURL

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lynch,
Jonathan
Sent: Monday, December 05, 2005 12:13 PM
To: How to use Revolution
Subject: Windows question, putting a standalone into the start menu?


Can anyone provide instructions, or a link to instructions, on how to
put a standalone into the windows start menu programmatically?

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: Rev docs vs this list

2005-12-02 Thread Lynch, Jonathan
I second that, third that, and fourth that!

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Preston
Shea
Sent: Friday, December 02, 2005 8:25 AM
To: use-revolution@lists.runrev.com
Subject: Rev docs vs this list

Say what you will about the documentation of RR, I've never had
technical support half as good as this list for speed and quality.
Thanks so much, folks!
___
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: Editing Styled Text in RunRev

2005-12-02 Thread Lynch, Jonathan
You can set up a series of fields, in which the text scrolls through the
fields as though it were one field. You can set the size of each field
to be any size you want, so that you can effectively indent a paragraph,
wrap around pictures quite perfectly, etc...

I send you the stack I created that does this, if you would like to see
it.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bob
Hutchison
Sent: Thursday, December 01, 2005 11:39 AM
To: How to use Revolution
Subject: Editing Styled Text in RunRev

Hi,

I'm getting to be a bit of a pain, sorry about that, but I'm going to  
ask anyway. I'm not having much luck with finding some of the answers  
to my questions in the docs (partly terminology differences, partly  
conceptual differences, partly runrev doesn't do everything, of  
course, and I might be poking around the boundaries and documentation  
is notoriously bad at describing what isn't there nor alternatives to  
what isn't there :-)

I need a text editor. The text field in runrev is capable of showing  
styled text that looks to be almost sufficient for that side of  
things. Input is another matter altogether.

Okay, here's the visual display stuff that I think I need:

  * basics very much along the lines of the HTML text
  * paragraph indent
  * inline images, ideally something like HTML in a browser, but  
small inline icons as place markers is something I can live with
  * bullets and numbered lists (like HTML)

I can deal with bullets and numbered lists programatically if I have to.

It looks as though the HTMLText property supports img tags but I  
have not investigated.

Indent. I've not spotted anything yet about this. I can indent  
programatically if I have to (I think) but I really don't want to.

Input/editing of text for the basics is easy enough.

I would like to add the concept of class (like CSS class, I'd have  
called them 'styles' but that's already used in runrev) to the  
editors. If there is any visual feedback it would be minimal (maybe  
font or colour change). Can I do this somehow? Do chunks have custom  
properties? There are *two* kinds of class that are of interest:  
paragraph and character. I can probably use something like the group  
properties for character classes, but what about paragraphs? Can a  
single chunk be a part of more than one group?

So. I guess to summarise:

1) Is there a text editor out there that I can use?
2) Can I indent paragraphs?
3) What can/can't I do with images in text?
4) Can I assign custom properties/custom styles/custom something to  
chunks to represent two pieces of additional information?

I am completely open to suggestions (I know I've blurred requirements  
and a solution in this email, all I'm committed to is the requirement).

Thanks,
Bob


Bob Hutchison  -- blogs at http://www.recursive.ca/hutch/
Recursive Design Inc.  -- http://www.recursive.ca/
Raconteur  -- http://www.raconteur.info/


___
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: Editing Styled Text in RunRev

2005-12-02 Thread Lynch, Jonathan
Aw, Thanks Bob!

I'll share my stuff with anyone.

It is still in development though - lots of functions that would need to
be created to make it a worthy editor. I am actually creating it for an
idea I have for creating customized fairy tails with real kids as the
stars -  where the kids act out their parts in front of a chroma-key
wall, and then I can print out and bind the book for them right there on
the spot.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bob
Hutchison
Sent: Friday, December 02, 2005 11:44 AM
To: How to use Revolution
Subject: Re: Editing Styled Text in RunRev

Hi,

Jonathan sent me this stack and I've just had a quick look. It  
definitely works. Thanks so much Jonathan!

I had thought of a similar approach, but where each paragraph was in  
its own field, but only a thought exercise. The approach Jonathan has  
taken is like a frame based document system, and the text flows  
through it. This would be particularly useful when RunRev is the  
delivery mechanism as well as the authoring system. You'd get a very  
nice publishing-like feel to it. Pretty snappy too.

It would be worth pestering Jonathan to make this more widely  
available :-)

Cheers,
Bob

On Dec 2, 2005, at 9:33 AM, Lynch, Jonathan wrote:

 You can set up a series of fields, in which the text scrolls  
 through the
 fields as though it were one field. You can set the size of each field
 to be any size you want, so that you can effectively indent a  
 paragraph,
 wrap around pictures quite perfectly, etc...

 I send you the stack I created that does this, if you would like to  
 see
 it.


Bob Hutchison  -- blogs at http://www.recursive.ca/hutch/
Recursive Design Inc.  -- http://www.recursive.ca/
Raconteur  -- http://www.raconteur.info/


___
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: [OT] Re: Why isn't Rev more popular? [Mailing List]

2005-12-02 Thread Lynch, Jonathan
Web based forums do not require than you go to them - not at all.

It can be set up either way - you can set it up so that you receive
posted messages by e-mail, and when you respond to the message (by
email) it gets posted and distributed.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rodney
Somerstein
Sent: Friday, December 02, 2005 11:53 AM
To: How to use Revolution
Subject: [OT] Re: Why isn't Rev more popular? [Mailing List]

Bob Hutchison wrote:

The only better solution to this is NNTP. Unfortunately, USENET is 
pretty much dead because of spam and finding a good news reader 
these days is hard (actually, some ISPs are no longer supporting 
NNTP). BTW, if you are on windows, check out Agent 
http://www.forteinc.com/agent/index.php if you want to see what I 
think is a fabulous mail/news reader (they combine the two)... I 
wish this was available on the Mac.

The problem with web based forums is a) their functionality sucks 
(yes, this is my opinion, and that's the point); and, b) you have to 
go to them. Going to something is fundamentally the wrong way about. 
This is why email, news (despite the spam), and weblogs are either 
so entrenched or such active areas of development.

I agree with you, Bob. I REALLY wish that this list was available as 
a Usenet group. As a matter of fact, it would probably be pretty easy 
to have this list mirrored to gmane which hosts many other such 
programming mailing lists. Then people who prefer could use a good 
NNTP reader (I use Thoth on the Mac most of the time for this) and 
those who don't want the change could just keep using email. That 
would be the best of both worlds for everyone.

-Rodney
-- 
---
Rodney Somerstein  
[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

___
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: Editing Styled Text in RunRev

2005-12-02 Thread Lynch, Jonathan
I will do so...

Let me clean up a few things, then I will get it on tonight or tomorrow.
I can post my table/group object there as well.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mark
Wieder
Sent: Friday, December 02, 2005 1:53 PM
To: How to use Revolution
Subject: Re: Editing Styled Text in RunRev

Ken-

Friday, December 2, 2005, 10:08:00 AM, you wrote:

 Jonathan, can you post the stack to RevOnline?

Seconded. Yes, please.

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

___
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: Following this List

2005-11-28 Thread Lynch, Jonathan
We need a proper forum...

Preferably on a sister site to the as-yet-non-existent revdoc wiki...


Forums can be set up with subscription options, so you get the messages
by e-mail, but don't have to. You could also get just certain categories
by e-mail.



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Thomas
Fischer
Sent: Monday, November 28, 2005 5:53 PM
To: How to use Revolution
Subject: AW: Following this List

Hello,

I must say I am also somewhat overwhelmed with the flood of messages
(114 today, over 2000 in the last two months). I know there is a
parallel list regarding externals, which seams to be dormant (or dead?),
but is there probably a sensible way to separate the list into different
topics, like
- technical questions
- Revolution company related
- (assumed) bugs
- xTalk philosophy
(there must be better categories)?
But in any case, being fairly new to Revolution (Dreamcard) and
interested in external functions and commands, I would find more
structure and a separation really helpful.

All the best
Thomas

--
Thomas Fischer
Salzburg
 
 -Ursprungliche Nachricht-
 Von: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Auftrag von Andre
 Garzia
 Gesendet: Montag, 28. November 2005 23:18
 An: How to use Revolution
 Betreff: Re: Following this List
 
 
 Frank,
 
 move your subscription to digest mode, it's smaller! :-)
 
 cheers
 andre
 On Nov 28, 2005, at 7:29 PM, Frank R wrote:
 
  I want to keep following this list.  But, my inbox is getting  
  blasted pretty good.
Are there any other options for following this list, other than e-

  mail?  Is this
shadowed to a forum anywhere? Thanks.
 
_
 
  Dan Shafer [EMAIL PROTECTED] wrote:
Jacque...
 
  Um, actually, foregroundcolor controls both text and border color.
  bordercolor only works on buttons and scrollbars according to the  
  docs.
 
 
  On Nov 28, 2005, at 1:01 PM, J. Landman Gay wrote:
 
  R. Hillen wrote:
  Hello list,
  I wanted to make a green rect with a red edge, so I wrote
  create invisible graphic
  set the style of it to rectangle
  set the rect of it to 20,20,50,50
  set the foregroundcolor of it to 255,0,0 --RGB_Color
  set the backgroundcolor of it to 0,255,0 --RGB_Color
  set the linesize of it to 2
  show it
  I got a white rect with a red edge. Why?
 
  I'm not sure, because the foregroundcolor controls the text
  color, not the border. If this wasn't a typo, then set the
  bordercolor instead.
 
  Also, do the opaque thing like others have suggested.
 
  -- 
  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
 
 
 
  ~~
  Dan Shafer, Information Product Consultant and Author
  http://www.shafermedia.com
  Get my book, Revolution: Software at the Speed of Thought
  From http://www.shafermediastore.com/tech_main.html
 
 
  ___
  use-revolution mailing list
  use-revolution@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your  
  subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-revolution
 
 
  ___
  use-revolution mailing list
  use-revolution@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your  
  subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-revolution
 
 ___
 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: Timeline and cudos since June?

2005-11-18 Thread Lynch, Jonathan
Although that would mean i'd have to stop
complaining ;)

cheers
Xavier

I think perhaps your complaints actually produce results...

So please don't stop!

More cheers,

Jonathan

___
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


RevDocWikis?

2005-11-14 Thread Lynch, Jonathan
I have been out of pocket for a couple of weeks...

Was a decision ever made regarding the RevDocWiki? Like, who is going to
host it, is Revolution moving forward on making this happen? Anything
else?


Thanks,

Jonathan

___
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: Ensuring numeric input

2005-10-27 Thread Lynch, Jonathan
.2 is a number
. is just a period, not a number

-2 is a number
- is just a minus sign, not a number



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ken Ray
Sent: Thursday, October 27, 2005 12:16 AM
To: Use Revolution List
Subject: Re: Ensuring numeric input

On 10/26/05 10:58 PM, Michael J. Lew [EMAIL PROTECTED] wrote:

 Thanks for the suggestions, but unfortunately it doesn't seem to be
 anywhere near that easy. A user can put the insertion point within a
 number and so I need to check before the character is entered whether
 the value will be a number after the new character is added at the
 insertion point. The new character may be at the start of a numeric
 string, in the middle or at the end. I can't find an easy function
 that gives the insertion point relative to the selectedLine. Most of
 the complexity of my script is in deciding where the insertion will
 be made in the line of interest.
 
 Still lacking a simple solution...

Try this one (script of the field):

on keydown whichKey
if whichKey is among the chars of 01234567890.- then
put me into tTemp
put word 2 of the selectedChunk into sChar
put word 4 of the selectedChunk into eChar
if eChar  sChar then -- some text is selected
delete char sChar to eChar of tTemp
end if
put whichKey after char eChar of tTemp
if isNumber(tTemp) then pass keyDown
end if
end keyDown

Basically it checks to see if the end product would end up with a
numeric
value, and if so, it will allow the keystroke to happen.

BTW: There was no reason to trap for backspace/delete as there isn't a
way
AFAIK to remove some or part of a number and have the end result *not*
be a
number.

HTH,

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

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

___
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: revdocs

2005-10-27 Thread Lynch, Jonathan
I absolutely agree that the easier we make it to access and add to the
wiki, the more likely people are to use it. I guess all I meant to say
is that the rules that apply to most people do not necessarily apply as
strongly to this group... Rev users are more likely to go to extra
trouble than many other groups.


So, along those lines...


Some thoughts on making it easy and providing motivation:
1) Revdoc moderators, who also read the list a lot, can make it very
easy for folks who contribute a good suggestion on the list. The
moderator can look up the correct URL for a given wiki page for whatever
command or function is under discussion, then respond to the post on the
list with the link to that page, and a gentle suggestion like Hey,
awesome advice, can you go here www.whateverTheURLis.org and add it to
the wiki. This means, the person being asked to contribute can just
click on the link, and voila, they have started.

2) Praise should be given on this list whenever someone adds something
useful to the wiki

3) The wiki itself should be as clean and easy to scan as possible. Some
folks have a penchant for messy, cluttered web pages, just packed with
all sorts of info. We need to make sure this wiki is very easy to scan,
so as not to turn people off when they first go to it.

This would be in addition to all the other good ideas that have been
suggested for making it user friendly.

___
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: Ensuring numeric input

2005-10-27 Thread Lynch, Jonathan
I had to deal with this issue in my Task Mage app. When people enter
dates into the date column, or times into the time column, it has to be
a real date or real time, or else it will cause problems.

I addressed this in two ways. In the keydown handler I only allow
appropriate characters.

In the exitfield handler, the script tries to interpret what they wrote
and make it conform to the proper date or time format. If it does not
conform, the field is reverted to empty.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ken Ray
Sent: Thursday, October 27, 2005 11:53 AM
To: Use Revolution List
Subject: Re: Ensuring numeric input

On 10/27/05 8:34 AM, Lynch, Jonathan [EMAIL PROTECTED] wrote:

 .2 is a number
 . is just a period, not a number
 
 -2 is a number
 - is just a minus sign, not a number

True... but that raises another UI issue - if the field has .2 in it
and
someone attempts to delete the 2, do we keep the . by itself in the
field, hoping someone will type another number and then tray it on
closeField to provide an alert? Or do we remove the decimal point as
well to
empty the field? And if we *do* remove the decimal, how would that be
different from having an empty field and typing a decimal point to start
a
decimal number; before the actual number is typed, there's just a
decimal
point in the field...

Hmm...

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

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

___
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: Revdocs on a wiki

2005-10-27 Thread Lynch, Jonathan
Hi Heather...

How long before the new documentation is available?

How long before a RunRev sponsored revdoc wiki would be available?

If we get impatient, and want to create our own, is that permitted?


One possibility is that if we create a revdoc wiki with the new
documentation, then when RunRev is ready to create their own wiki, the
user-created wiki could be ported to RunRev for your use. 

Take care,

Jonathan

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Heather
Nagey
Sent: Thursday, October 27, 2005 11:06 AM
To: use-revolution@lists.runrev.com
Subject: Revdocs on a wiki

Dear list members,

Regarding the recent debate about extracting the current revdocs and 
putting them on a public wiki. We have discussed this here, and we feel 
that at this moment in time such effort would be largely wasted, as the 
docs are under active review right now. However at a later date we plan 
to make space available on our server for a documentation wiki, if 
people are still keen to work on that.

If and when a wiki is set up, it will be necessary to have a copyright 
notice incorporated, as the documentation is copyright Runtime 
Revolution.

Warm Regards,

Heather

Heather Nagey, Customer Support Manager
Runtime Revolution Ltd
www.runrev.com

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

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


RE: Ensuring numeric input

2005-10-27 Thread Lynch, Jonathan
It's a matter of interpretation...

My date interpretation will automatically complete a date.

11/9 becomes 11/09/05 (this year, next year it will be 11/09/06.

1/2 becomes 1/02/05


12/0w/05 would be automatically converted to 12/01/05...
2005/0w/14 would be converted to 12/01/2014...
This last one is because the American convention is Mo/Day/Year, and the
program is not set up for the year/mo/day convention (although it could
be, if that were ever an issue).

It can't be perfect, some things just cannot be interpreted.  In my
situation, I cannot afford to have an invalid date in a date field, or
it will cause a cascading list of problems - so I have to be rigid about
that. But I see what you mean, if possible, it would be better to be
nice to your user and allow them to correct an invalid date rather than
have to type it over.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Alex
Tweedly
Sent: Thursday, October 27, 2005 2:14 PM
To: How to use Revolution
Subject: Re: Ensuring numeric input

Lynch, Jonathan wrote:

I had to deal with this issue in my Task Mage app. When people enter
dates into the date column, or times into the time column, it has to be
a real date or real time, or else it will cause problems.

I addressed this in two ways. In the keydown handler I only allow
appropriate characters.

In the exitfield handler, the script tries to interpret what they wrote
and make it conform to the proper date or time format. If it does not
conform, the field is reverted to empty.

  

That sounds like a good approach, *except* (for someone as poor a typist

as me)

 - I type 2005/0w/14 (i.e. mis-hit the 'w' below the '2' that I was 
aiming for)
 - hit return (or tab or ...)
 - and because it's not a valid date, the whole lot goes and I need to 
start typing from scratch ??

Some days, I'd never complete typing a date ! :-)
Hopefully, you allow some way to get back the invalid typing so I can 
just edit that.


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



-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.361 / Virus Database: 267.12.5/149 - Release Date:
25/10/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

___
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: Revdocs on a wiki

2005-10-27 Thread Lynch, Jonathan
Yup, I also agree. When reading a comment, we need to be able to refer
back to the original text that is commented upon.

Here is an example of what such a page would look like - this entry is
for the altID function:

http://www.seedwiki.com/wiki/runtime_revolution_docs/altid_property.cfm?
wpid=213569

And before anyone asks - no, that site is not meant to be the official
thing (unless it becomes the only option) - just meant to be used as an
example to whet appetites.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Troy
Rollins
Sent: Thursday, October 27, 2005 2:51 PM
To: How to use Revolution
Subject: Re: Revdocs on a wiki


On Oct 27, 2005, at 2:23 PM, Mark Swindell wrote:

 Using the existing docs as a starting point would be optimal, in my 
 view.

Exactly, otherwise there will be a wiki with many blank or placeholder 
pages which cannot completely support the user's inquiries - which 
ultimately results in a tool which is not used.

It would also be best if each page in the official documentation could 
link directly to the wiki page for the same term or item. If you can't 
easily get to the information from within the Rev environment there 
will be far less users of the system.
--
Troy
RPSystems, Ltd.
http://www.rpsystems.net

___
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: Revdocs on a wiki

2005-10-27 Thread Lynch, Jonathan
But with a wiki, we can do more than we can with web notes. We can add
our own sections, our own how-to articles, our own function scripts with
an explanation on how to use it, etc...

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chipp
Walters
Sent: Thursday, October 27, 2005 3:45 PM
To: How to use Revolution
Subject: Re: Revdocs on a wiki

Troy Rollins wrote:
 
 If this would be the case, then it would 
 be better to simply fix whatever is wrong with the web docs system
that 
 is already built into Rev and start seriously supporting that with all

 this community energy.

Troy,

I agree.

___
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: Revdocs on a wiki

2005-10-27 Thread Lynch, Jonathan
Well...

Yes - I surely agree with integrating it like that...


But I don't know that they have the resources to support it - RunRev
won't release figures about their number of customers, but from what I
understand there just isn't a huge number of us revOlutionaries out
here.

Either way - I just want it to get done. If they cannot do it in a
timely manner, then we can get it started for them. If they can do it
soon - then great!

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Troy
Rollins
Sent: Thursday, October 27, 2005 4:43 PM
To: How to use Revolution
Subject: Re: Revdocs on a wiki


On Oct 27, 2005, at 4:05 PM, Lynch, Jonathan wrote:

 But with a wiki, we can do more than we can with web notes. We can add
 our own sections, our own how-to articles, our own function scripts 
 with
 an explanation on how to use it, etc...

Maybe RunRev could make it so that the wiki IS the internal 
documentation via an update of some kind. I just think this is an 
opportunity to integrate all of it into one thing, rather than add yet 
another source for dribs and drabs of haphazardly organized 
information.

RunRev is obviously aware of the community desire to participate in 
documentation. If they as smart as we know they are, they will take 
advantage of it by providing a mechanism of whatever kind.
--
Troy
RPSystems, Ltd.
http://www.rpsystems.net

___
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: docWikis

2005-10-26 Thread Lynch, Jonathan
I have no problem using whatever standards we agree upon. I am not sure
I possess the html skills to do that - but whatever, I can learn.

I chose that particular wiki site because it appears to be unlimited and
free (which always makes me nervous). It is a site that allows for easy
editing of each page, and easy creation of new pages. I am not committed
to using that particular site, I just wanted to get a sense of how much
work would be involved. It would be a decent amount of work, but nothing
insurmountable. I can take a few minutes during lunch today to see if
the files on that site would be portable to another site if need be.

So far, I have only put in a small part of the dictionary (about halfway
through the Cs), and that is without any internal links.

I really believe that getting people to use it would not be too
difficult. It would become a natural process - one that extends from
discussions on this list. Think about the process of finding bugs -
first we discuss them on here, then when a bug is fully identified one
of us puts it on bugzilla. This would be the same - first we discuss how
to use a given command (which happens constantly on this list) then one
of us adds the explanation to the appropriate wiki page. I think the
others on the list will use it when they realize it is easy, and that it
saves them time. It saves them time because in the future they can refer
to a specific page on the wiki site for a given explanation, rather than
constantly re-explaining the issue each time it is raised anew on this
list.

If I keep going with that or a similar site, I would envision three
steps:

1) put in the dictionary and how-to docs
2) go back and add internal links
3) look through the archives of this list and add in any explanations
that seem appropriate for each command

After that, we can add in other sections, like for links to the various
rev pages, or whatever else we want.

Take care,

Jonathan


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Marielle
Lange
Sent: Tuesday, October 25, 2005 7:56 PM
To: use Revolution How to
Subject: RE: docWikis

Jonathan,

Congrats for your website. Nice addition to the family. Feel free to  
step on my toes... you are welcome to dance on them if you fancy :-).

You insisted that you did it to check out how difficult it would be.  
Point taken.

But the point made by Tim is an important one. You will have user  
contribution when you successfully persuade them that the work they  
put into this will not be wasted. In fact, I didn't make any attempt  
to upload the doc on my own wiki because I was aware that structure  
had to precede content. I didn't take too much time transferring the  
many notes and snippets I have on my computer onto the wiki for this  
very reason too.

Your document is completely unstructured (I understand this is the  
source of the doc itself):
PaltID/B property/FONTFONT size=3 (any object)/FONT/ 
PFONT color=#606060 size=2
PPlatform support: /P/FONTFONT size=1
PIntroduced in version 1.0/P/FONT
PSpecifies an alternate ID for objects./PBFONT face=Courier  
New size=1
Pset the altID of Iobject/I to IIDNumber/P/B/I/ 
FONTFONT face=Courier New size=1
Pput the altID of this card into myID/P
Prepeat while the altID of stack myStack lt;gt; 0/P/FONTFONT  
color=#606060 size=2
PSee also: /FONTFONT size=3ID property /FONT/PBFONT  
color=#606060 size=2

Can you control the css behind your wiki pages?

This suggests you do:
 LINK REL=stylesheet TYPE=text/css HREF=/otherpages/ 
red_and_gray_full_screen/wiki.css
 LINK REL=stylesheet TYPE=text/css media=print  
HREF=http://www.seedwiki.com/otherpages/seedwiki/wiki_print.css;

But can you add new tags within your wiki page that match css  
divisions? This is what I wanted to do in my wiki before trying to  
get more persons contribute. With divisions and conventions, the  
material can be very easily exchanged.


So what about the idea of standards... Only got two respondents so  
far and one is myself.
Would users of this list conform to standards if I have the  
initiative to design some?  If you want to get a poor soul (me) spend  
a few days on this, you should consider taking 1 minute to answer the  
very short survey at:
http://revolution.lexicall.org/wiki/tiki-take_survey.php?surveyId=1

By experience, I know that many persons like to answer... do the job,  
spend much much time on it... then when you have finished, if I am  
satisfied with the work you have done, I may end up using it  
Comments, feedback? No, too early. I will wait for you to present me  
with a finished product and then I may give you some feedback if I  
find the time for it.

So many great things haven't been realized because of this  
attitude ;-). If you believe we should go for a reliable revdoc  
system... one that can easily be moved from one place to another  
without too much cost if we discover that the first environment we  
try has intrinsic 

RE: docWikis

2005-10-26 Thread Lynch, Jonathan
Hi Marielle,

That particular site does indeed allow both style sheet control and an
easy download of all the page material in one shot.

However, the package for allowing one to have one's own domain name
costs $50 per month!

So, if we want out own domain name - that would not be the site.

___
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: Tips Techniques

2005-10-26 Thread Lynch, Jonathan
If you are reading the revDoc wiki thread, you will see discussion of an
entity that would serve that purpose quite perfectly.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Peter T.
Evensen
Sent: Wednesday, October 26, 2005 11:04 AM
To: use-revolution-lists.runrev.com
Subject: Tips  Techniques

I wanted to thank everyone who chimed in on the invisible player not 
working reliably and suggesting I keep it visible and set it's location
to 
-1000,-1000.

I was just wondering if there is an repository of tips and techniques
such 
as not making players invisible but placing them offscreen.  It seems
like 
such a list would be a great tool.

I don't know if such suggestions are in Dan's book, or if the web notes
on 
the doc would be a good place.

Any thoughts?

Peter T. Evensen
http://www.PetersRoadToHealth.com
24-hour recorded info hotline: 1-800-624-7671 

___
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: OpenSockets and multiple stacks...?

2005-10-26 Thread Lynch, Jonathan
Another solution, following along these lines...

If the classroom network has a shared drive, then you can use tcp
connections to send a message to each computer that simple says refresh
now or something like that.

Each client computer, upon receiving that message, would then refresh
the stack from the shared drive.

This might not be as interesting as the other approaches, but would be
very easy to do.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mark
Wieder
Sent: Wednesday, October 26, 2005 3:08 AM
To: How to use Revolution
Subject: Re: OpenSockets and multiple stacks...?

Alex-

Tuesday, October 25, 2005, 5:52:12 PM, you wrote:

 The other option would be to do it as a peer-to-peer distribution
using
 local repeaters - an even more interesting protocol design problem,
but
 probably even less pragmatic a choice :-)

Another way to tackle this would be to have the student stacks
subscribe to the instructors stack by opening socket connections.
Then the instructors stack could just push out messages to the
subscribed sockets. This would save you from having to use multicast
packets and give you a finite and known pool of sockets to deal with.
(Although the peer-to-peer approach is most definitely the more
interesting way to go about designing it).

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

___
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: docsWiki

2005-10-26 Thread Lynch, Jonathan
Hi David...

Wow, you really know your wiki!  Very impressive. I am up for
participating and contributing, so if you set it up, count me in.

Take care,

Jonathan

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Bovill
Sent: Wednesday, October 26, 2005 10:46 AM
To: How to use Revolution
Subject: Re: docsWiki

On 26 Oct 2005, at 11:57, Marielle Lange wrote:

 Could an expert scripter create a template rev stack  that would  
 wikify all the existing revdocs in one fell swoop and send them  
 to  their appropriate places in the wiki/web structure (however  
 that works for wikis, no idea here).   Just a question.  I'm sure  
 it's not easy or someone would have done it.

 I wouldn't call myself an expert scripter but
 (1) I have already written an html 2 wiki translator for my own needs
 (2) I have already written a rev application that let you edit wiki  
 documents on the desktop:
 http://projects.lexicall.org/portal/wikipad.php
 (3) I have a start of a colorisation routine (to apply colorisation  
 according to the wiki syntax).

Yes -- and I have code to read and write to an online wiki (at the  
moment not with authentication for TikiWiki) - I am aiming to use ssh  
and certificates for any secure and easy to script work on this - lot  
easier than coding the session managment.

 What do you suggest for the name?  The following names are  
 available:  revdocs.co.uk, revdocs.org.uk, revdocs.ltd.uk,  
 revdocs.plc.uk, revdocs.me.uk, revdocs.com, revdocs.net,  
 revdocs.org, revdocs.info, revdocs.biz  (with xtalk, all  
 interesting ones are registered).

revdocs.org / net / com sound fine to me. Happy to register them  
today if you want on behalf of any group that want to take this forward.

 Many providers nowadays give access to Fantastico. This means that  
 any of the packages below can be installed at the click of a mouse.  
 The pros and cons of each package can be evaluated at: http:// 
 opensourcecms.com/  (a website that gives you the opportunity to  
 try out some of the best php/mysql based free and open source  
 software systems in the world). For my wiki, I use tikiwiki and I  
 am very happy with it ). Wikipedia uses media wiki (http:// 
 www.mediawiki.org/wiki/MediaWiki). If you have any experience with  
 any of these and strongly recommend one for the purpose of hosting  
 software documentation, give a shout.

I have moved off TikiWiki and MediaWiki has the same problems - hard  
to integrate with Rev and not purpose built for the task. These are  
what I would suggest are the requirements for the best documentation  
wiki for our purpose:

 1) Robust well supported open source wiki
 2) Full wiki functionality revealed via web services - XmlRPC  
for instance - to allow direct integration with Rev
 3) Code and binary stack versioning linked to wiki documentation
 4) Extensible syntax highlighting
 5) Email notifications for changes
 6) Simple navigation and the ability

The basic functionality I imagine is to have a simple site with an  
index / outline of the documentation which would automatically be  
generated from the wiki. A user could use the web site to contribute  
to the wiki or access, read and write to the wiki directly from  
within Revolution. There would also be a section of code snippets and  
handlers with SVN for version management linked to the wiki  
documentation for the code. A user would be able to search and  
download these code snippets directly from within Revolution.

Additionally I have requirements to add the following:

 1) Issue tracking (tickets) and milestone support
 2) LDAP support
 3) Folksonomy tag support - ie video, regEx, recusive

The only wiki that supports all of these is Jira:

  - http://www.atlassian.com/software/jira/
  - http://confluence.atlassian.com/display/JIRAEXT/JIRA 
+Subversion+plugin

It is not open source, but is free for open source projects. It is a  
robust commercial product used by MySQl and a number of large open  
source community. Very well designed.

Trac is the only open source solution that comes close:

 - http://www.edgewall.com/trac/

We have it installed here, but not with the SVN bit and syntax  
colouring working here. It also lacks XML-RPC support at the moment,  
but using https we can work around that.

Regarding hosting - I can offer this on a dedicated server if a small  
group of us would like to contribute.




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

RE: revdocs

2005-10-26 Thread Lynch, Jonathan
Hi Marielle

I agree with everything you said, except the part about getting people
to contribute...

I only created that test site to get a personal feel for how easy or
difficult it would be for people to use it - to help gage my opinion
about the practicality. There is very little that is actually there -
just enough to get a sense of it. I think having one of you wiki experts
handling the hosting is obviously a better way to go.

If you see my response to David's post - I basically said sign me up,
I'll contribute

Regarding getting people to use it, however...

The folks here do not just answer Emails. We have seen numerous examples
of people answering with scripts that they wrote custom, just to answer
a question - examples of people working together very hard to work out
the best way to solve a problem - examples of people saying send me
your stack, and I will see if I can figure out what is wrong

I have done these things, and I know many of the other participants on
this list have done so as well. 

So, if folks are willing to put time and energy into answering a single
question (which our list's history has proven) then there is every
possibility that they will be willing to put a very small amount of time
and energy into adding an answer (that they have already answered on the
list) to the wiki.

For that matter - it does not have to be the person who answers the
question who puts it on the wiki - sometimes the asker can do the work,
as a means of returning the favor.

It just has to become a habit - which means we have to gently pester
each other with comments like hey, great explanation, please put it on
the wiki or some such thing.

I do think we should give thought to other incentives as well:

Each contributor should be able to include a link to their website, and
if they contribute an original how-to article, then they should be able
to include a little bit of self-promotion along with their link. 

For those folks who teach revolution, having an online revdoc wiki will
be a big boon, so we might want to encourage them to contribute as much
as possible.

Any other incentives you can think of?

___
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: database

2005-10-25 Thread Lynch, Jonathan
Marielle...

What is your site for the revdoc wiki again?

Does it have the whole revDocs on it?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Marielle
Lange
Sent: Monday, October 24, 2005 6:54 PM
To: use Revolution How to
Subject: RE: database

I must be the change I want to see in the world.  -- Gandhi

Funny, this is my favorite quote too. Though the version I know is:
Be The Change You Wish To See In The World

Though the original version apparently is:
You must be the change you wish to see in the world
(http://www.flickr.com/photos/500hats/51508584/)

Am I using this to encourage others to follow your example... I will  
only say that I strongly believe in this quote.

Marielle



Marielle Lange (PhD),  Psycholinguist

Alternative emails: [EMAIL PROTECTED], [EMAIL PROTECTED]
Homepage
http://homepages.lexicall.org/mlange/
Easy access to lexical databaseshttp://lexicall.org
Supporting Education Technologists  http:// 
revolution.lexicall.org


___
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: docWikis

2005-10-25 Thread Lynch, Jonathan
I just checked the webnotes for allowFieldRedraw, and they said hkhfkj

Maybe the webnotes system isn't working yet?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Alex
Tweedly
Sent: Tuesday, October 25, 2005 6:38 AM
To: How to use Revolution
Subject: Re: docWikis

Troy Rollins wrote:


 On Oct 25, 2005, at 1:37 AM, Chipp Walters wrote:

 I seem to remember a bug in it where it would only save the last 
 comments?


 Well, that would put a damper on things. Would be nice to see that 
 fixed, because it is probably the best way to have a system with 
 longevity that both RR and the user base could contribute to - as 
 obviously intended.

That needs to be fixed - and it also needs someone from RunRev to 
monitor the Notes and edit where necessary.

e.g. the Web Notes for allowFieldRedraw said   hhgfk
[  Until I exploited the above mentioned bug to remove it :-)   ]


But I don't see that as the sole answer; Web Notes should fix or clarify

the existing docs. Extended examples or discussion (e.g. PCRE versus 
Perl RegEx) should go in a wiki (or somewhere) rather than in the docs.

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



-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.361 / Virus Database: 267.12.5/148 - Release Date:
25/10/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

___
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: docWikis

2005-10-25 Thread Lynch, Jonathan
I really like the wiki idea...

Webnotes seems great on the surface... But having the docs in a wiki
means we get to modify whatever we want. We can add comments after the
initial document. We can link to examples, related webpages, and the
like. We can even fix the original documents if absolutely necessary. We
can post examples of how to use a command, or how to combine commands.
We can also add in new pages to the docs that really should be there...

Like how to use the tab panel button, how to use tables, the quirks of
nested groups (I can write this one), and many other examples...

And we can make it such that any contributions are automatically public
domain, meaning RunRev would be free to take any contributions to add or
modify the original documents as needed. And, of course, the contributor
gets to put in a link or two to his or her homepage, in case that might
lead to new business for them.

In fact...

I copied a few pages from the docs into a practice wiki, just to see if
it would be practical and to experiment with:

http://www.seedwiki.com/wiki/runtime_revolution_docs/runtime_revolution_
docs.cfm


I think it would not be too difficult to set up, and would be worth the
effort. However, I don't want to step on anyone else's toes who has
already started on such a thing (like Marielle) - I just did it as a
test of practicality.

It would become a habit for us... When someone posts a good script, like
Chipp's windows document launching script, then the others respond by
saying...
Hey, great script, please add it to the wiki...

Or when someone explains how to use certain commands...

Awesome advice, please note that in the docwiki...


It would be similar to the way we currently tell folks to use bugzilla
when they find a bug.

And when a newbie asks a frequently asked question, we can respond by
saying... Oh no problem, please just check out the docwiki at
so-and-so

I see it as something that would increase efficiency across the board...
Better for RunRev, and better for all of us.


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Alex
Tweedly
Sent: Tuesday, October 25, 2005 10:44 AM
To: How to use Revolution
Subject: Re: docWikis

Lynch, Jonathan wrote:

I just checked the webnotes for allowFieldRedraw, and they said
hkhfkj

Maybe the webnotes system isn't working yet?

  

More likely is that I'm just not good at exploiting apparent weaknesses
:-)

Maybe the Web Notes special case the situation where the uploaded note 
is empty.

Maybe uploaded notes only get refreshed daily.


or 

Maybe this is why a Wiki *might* work while Web Notes (based on the last

9 months experience or so since they were introduced) demonstrably don't

work.


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



-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.361 / Virus Database: 267.12.5/148 - Release Date:
25/10/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

___
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: docWikis

2005-10-25 Thread Lynch, Jonathan
For an example of how a note added to a doc could be useful, please look
at this page:

http://www.seedwiki.com/wiki/runtime_revolution_docs/altid_property.cfm?
wpid=213569

apologies if the link is broken, you might have to cut and paste the
whole link into your browser for it to work.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lynch,
Jonathan
Sent: Tuesday, October 25, 2005 11:09 AM
To: How to use Revolution
Subject: RE: docWikis

I really like the wiki idea...

Webnotes seems great on the surface... But having the docs in a wiki
means we get to modify whatever we want. We can add comments after the
initial document. We can link to examples, related webpages, and the
like. We can even fix the original documents if absolutely necessary. We
can post examples of how to use a command, or how to combine commands.
We can also add in new pages to the docs that really should be there...

Like how to use the tab panel button, how to use tables, the quirks of
nested groups (I can write this one), and many other examples...

And we can make it such that any contributions are automatically public
domain, meaning RunRev would be free to take any contributions to add or
modify the original documents as needed. And, of course, the contributor
gets to put in a link or two to his or her homepage, in case that might
lead to new business for them.

In fact...

I copied a few pages from the docs into a practice wiki, just to see if
it would be practical and to experiment with:

http://www.seedwiki.com/wiki/runtime_revolution_docs/runtime_revolution_
docs.cfm


I think it would not be too difficult to set up, and would be worth the
effort. However, I don't want to step on anyone else's toes who has
already started on such a thing (like Marielle) - I just did it as a
test of practicality.

It would become a habit for us... When someone posts a good script, like
Chipp's windows document launching script, then the others respond by
saying...
Hey, great script, please add it to the wiki...

Or when someone explains how to use certain commands...

Awesome advice, please note that in the docwiki...


It would be similar to the way we currently tell folks to use bugzilla
when they find a bug.

And when a newbie asks a frequently asked question, we can respond by
saying... Oh no problem, please just check out the docwiki at
so-and-so

I see it as something that would increase efficiency across the board...
Better for RunRev, and better for all of us.


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Alex
Tweedly
Sent: Tuesday, October 25, 2005 10:44 AM
To: How to use Revolution
Subject: Re: docWikis

Lynch, Jonathan wrote:

I just checked the webnotes for allowFieldRedraw, and they said
hkhfkj

Maybe the webnotes system isn't working yet?

  

More likely is that I'm just not good at exploiting apparent weaknesses
:-)

Maybe the Web Notes special case the situation where the uploaded note 
is empty.

Maybe uploaded notes only get refreshed daily.


or 

Maybe this is why a Wiki *might* work while Web Notes (based on the last

9 months experience or so since they were introduced) demonstrably don't

work.


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



-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.361 / Virus Database: 267.12.5/148 - Release Date:
25/10/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

___
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: docWikis

2005-10-25 Thread Lynch, Jonathan
So then, there is no actual online wiki containing the full revdocs...

I happen to agree with you (Marielle) that it would be an excellent
thing. I am willing to set it up if no one else wishes to do it.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Marielle
Lange
Sent: Tuesday, October 25, 2005 5:39 PM
To: use Revolution How to
Subject: Re: docWikis

Hi Jonathan

 What is your site for the revdoc wiki again?

My site is not for revdoc... it contains snippets and code examples.
http://revolution.lexicall.org/wiki/tiki-index.php?page=StandardsSMIL
(for the page on SMIL standards, to be in context... though this page  
is quite empty for now)

 Does it have the whole revDocs on it?

Nope, you will find it elsewhere.
They have been there : http://mathfieldday.com:8080/revdocs/2291   
(not serving anymore)

You will also find them in this excellent course:
http://revolution.byu.edu/cgi-bin/revsite/indexcounter.cgi
http://revolution.byu.edu/revdocs212.html

Cheers,
Marielle



Marielle Lange (PhD),  Psycholinguist

Alternative emails: [EMAIL PROTECTED], [EMAIL PROTECTED]
Homepage
http://homepages.lexicall.org/mlange/
Easy access to lexical databaseshttp://lexicall.org
Supporting Education Technologists  http:// 
revolution.lexicall.org


___
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: OpenSockets and multiple stacks...?

2005-10-25 Thread Lynch, Jonathan
There should be no such restrictions...

Presumably each computer in your network will have an IP address... So
you just have a list of IP addresses and a repeat loop that sends the
message out to the same port on each IP address in the list.

It'll take a bit of tweaking to get it all worked out, but there should
not be a reason why you can't do it.

Good luck.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John
Patten
Sent: Tuesday, October 25, 2005 5:56 PM
To: use-revolution@lists.runrev.com
Subject: OpenSockets and multiple stacks...?

Hello All...

Not sure if this is possible, but I'd like to be able to have a single
stack, let's call it the instructors stack, send out a text message to
multiple stacks all within a single classroom network all at one time.
The multiple stacks would be student stacks.


I have had a look at some of the sample stacks in the User Spaces
specifically the work that AlexTweedly has done with his TCP and UDP
stacks, but have yet to determine if sockets would work in a
implementation as i have described. I get the impression that sockets is
something that can only occur between two stacks, not between one and
many, or many to many.

Or, do sockets allow you to open multiple sockets in order to facilitate
mutliple connections to a single server stack?

What I would like to get to is a Revolution based system similar to a
classroom performance system (http://www.pearsonncs.com/cps/) but
utilizing laptops and the improved capabilities of Revolution.

Anyone have some suggestions?

Thanks in Advance!

John Patten
___
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: database

2005-10-24 Thread Lynch, Jonathan
Rob...

What motivates you to create such a beast for free? Surely it took an
enormous amount of work for you?

How does serendipity compare on speed to database programs written in
C++?


Take care,

Jonathan

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rob Cozens
Sent: Saturday, October 22, 2005 10:38 AM
To: How to use Revolution
Subject: Re: database

Hi Pascal,

my interest now is in databases (I mean relational database without
using 
SQL.) and  I'm looking for, and not finding any example of databases
build 
with Revolution. I mean something that looks like a FileMaker or a 4D
product.
Is ther any example on Revolution web site, or other ?

I have scripted a hierarchical, binary-tree database in Transcript which
is 
open-source and royalty-free.  Relational indexes are NOT built in, but 
must be created and maintained individually.

Serendipity Database--Binary (SDB) is available for download at 
http://wecode.org/serendipity/.  The download includes client and
server 
software for multiuser operation, stacks for automated testing 
examples, 
and reference stacks...along with Serendipity Library.  Also included
are 
RAD tools for adding SDB support to existing Rev stacks and creating 
database data dictionary record descriptions from existing stacks.

SDB offers:

 * A native Transcript database engine running on all platforms 
supported by Revolution with NO modification

 * Standalone and client/server operation with the same front
end 
(the later including automatic  specific record locking)

 * Multi-lingual and user-translatable capabilities (shipping
with 
support for Dutch, English, French, German  Spanish)

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

2005-10-24 Thread Lynch, Jonathan
I am sure a Rev-based database is not as fast - but if the speed is good
enough, then it has the advantage of being written in transcript -
meaning Rev developers can make all sorts of modifications very easily.
I can see how this would be very useful.

And there are some things that Rev does that are really quite fast,
despite being scripted.

I guess it just depends on what you need.

I plan on buying Valentina, by the way, - it is what I want for my
Christmas present!

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lynn
Fredricks
Sent: Monday, October 24, 2005 10:26 AM
To: 'How to use Revolution'
Subject: RE: database

 What motivates you to create such a beast for free? Surely it 
 took an enormous amount of work for you?
 
 How does serendipity compare on speed to database programs written in
 C++?

 Jonathan,

I don't know how he could seriously answer your question. Valentina 2 is
usually several multiples faster than other C/C++ based databases, so
it's
like comparing a footrace with five different star ships, system based
and
faster-than-light versions.

If speed is a concern at all, anything that is not compiled to machine
code
isnt going to work for you. If all you are going to do is store a
thousand
records locally and you don't need lightning speed, just about anything
will
work for you. It just wont grow very fast.

Best regards,

Lynn Fredricks
President
Paradigma Software, Inc

Joining Worlds of Information

Deploy True Client-Server Database Solutions
Royalty Free with Valentina Developer Network
http://www.paradigmasoft.com





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

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


RE: database

2005-10-24 Thread Lynch, Jonathan
Hi Lynn...

Just curious... How many customers have bought Valentina? How many
RunRev users have bought some version of Valentina?

Take care,

Jonathan

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lynn
Fredricks
Sent: Monday, October 24, 2005 11:07 AM
To: 'How to use Revolution'
Subject: RE: database

 Not to say Lynn is wrong but if a database is well organized 
 in terms of functionality, it can beat the pants of a 
 compiled database which woudl suffocate with too much information. 

Right, but what you are talking about here is a developer skill issue
more
than anything. Its even easier for the tortoise to beat the hare if the
hare
has been drinking margaritas all day long :-)

 Call it the space-folding starship... 
 
 Before valentina existed, i had to port a database from a PC 
 to Macs for a professional product.
 Some 70 records with relational links on which FileMaker 
 just choked...

No surprise there.

 It took HC 3 days to import the data but after that it was 2 
 seconds access even on a CDROM...
 But preparing the information was paramount for this trick 
 which we can't all afford... 

Right, it depends on what you are trying to do and what you need. But I
think any statement of 2 seconds needs to be clarified -- 2 seconds
to...what? Search 700,000 records and return what kind of information
and
how?

 Surely if i had Valentina then, i could have said it choked 
 on that many records... ;) And any database can be tuned for 
 optimum performance one way or another for specific data sets...

Like the hare above, if you feed him margaritas all day first, sure. But
that many records isnt a challenge to Valentina unless its been hobbled.

 The free stuff usually takes longuer to develop though ;)

I think this is a dangerous sort of generalization. 

Many early mac power users back in the pre-PPC days learned that you
could
store data inside a resource fork. It worked very well and very fast to
access small amounts of data. But, the resource fork wasn't designed for
that purpose, so you eventually run into limits. And, resource forks
really
werent designed to work in the world of databases, so scaling up from
such a
solution, when you needed to, was a problem.

With products like Revolution, you have a very useful metaphor for
dealing
with data that can do almost any kind of user interaction. But why press
it
into doing something when some other tool is better suited and
therefore,
you produce a superior and more flexible end result?

Another comparison: there was a very interesting series of articles in
Photoshop User magazine in which the writer created a really detailed 3D
looking picture of a bar, all using photoshop skills. Cool, and okay,
you
can achieve such things over a course of a very long time. But, I could
have
a 3D guy do that in hours in comparision, and, if I didn't like the
angle, I
can turn the camera in the 3D scene and rerender -- while the Photoshop
guy
would probably have to recreate the entire scene. Is the Photoshop
artist's
time worth x15 less than that of the 3D guy? If so, refer him to me, I
have
some work for him to do at sub-minimum wage.

Best regards,

Lynn Fredricks
President
Paradigma Software, Inc

Joining Worlds of Information

Deploy True Client-Server Database Solutions
Royalty Free with Valentina Developer Network
http://www.paradigmasoft.com





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

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


RE: database

2005-10-24 Thread Lynch, Jonathan
Very cool!

More of that community spirit stuff that I find so admirable.

If you keep the entire DB in RAM, then do you have to save the entire DB
when you do a save, or can you save just one record?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rob Cozens
Sent: Monday, October 24, 2005 11:36 AM
To: How to use Revolution
Subject: RE: database

Hi Joanthan,

What motivates you to create such a beast for free? Surely it took an
enormous amount of work for you?

SDB was originally created in HyperTalk about 15 years ago.  I was
working 
with a San Francisco winery supplier and Fresno State College professor
of 
vitaculture on the forerunner of OenoLog.  We had purchased Answer 
Software's HyBase engine, a 4th generation db designed to back-end 
HyperCard, when Serge Grenier posted Networking HyperCard Stacks to
the 
HyperCard Mailing List.

Seeing how simple it was (conceptually, if not in implementation) and 
desirous of (a) being able to modify and augment the db engine
supporting 
our application and (b) freeing our project from royalty obligations, we

abandoned HyBase and I scripted SDB's original version.

My reasons for making SDB open source and royalty-free are:

* I'm in the business applications software business, not the
database/RAD 
tool business.

* It is my hope that others will use it and broaden the range of
real-world 
testing and evaluation of SDB; thus strengthening my applications that
rely 
upon it

* As with Serendipity Library in general, which was available to the 
HyperCard community B.R. (Before Revolution), SDB is my humble
contribution 
to the xTalk community which has given much to me over the years.

I believe there is a real need for a db engine that integrates totally
with 
Transcript and is free of non-essential baggage such as data typing 
data 
dictionaries.  I believe that, like the original HyperCard, allowing
people 
to use and poke around inside SDB at no risk (ie; cost) is a better way
of 
gaining acceptance within the community than mounting a sales effort for
a 
for-cost product.

How does serendipity compare on speed to database programs written in
C++?

I have done no head-to-head comparisons.  I will note that although
SDB's 
design looks to maxiize processor efficiency, speed has never been the 
overriding goal.  Most db's I work with contain less than 20,000
records, 
and the speed I'm seeing (eg: retrieve one record out of 40,000 by key 
value in  1 second on a G4 iMac wirh medium clock  RAM) is adequate.
If 
the C++ db engine is accessing a disk-based db, SDB has the advantage
(and 
attendent RAM requirements on the server) of maintaining the entire db
in 
RAM.  Finally, the index searching is currently basic binary, and could
be 
redesigned to incorporate industrial-strength B-Tree indexing if the 
present performance isn't adequate.

Rob Cozens

I must be the change I want to see in the world.

  -- Gandhi 

___
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: Constellation

2005-10-21 Thread Lynch, Jonathan
Surely, by now, you have found that Rev users are very willing to help
each other out, free of charge?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Thomas
McGrath III
Sent: Friday, October 21, 2005 10:24 AM
To: How to use Revolution
Subject: Re: Constellation

Dennis,

This sounds reasonable. I guess my 'fear' is that once 'everyone'  
says Hey, I can sell this using this list as my source of customers  
then this list and the attitude turns and starts to feel just like  
Director and it's lists. That is why I stopped developing in Director  
in the first place, not enough community support and 'greedy  
appearing' developers that won't share their time with newbies or  
with someone that is just struggling with a piece of code. (Not all  
Director developers are like this, but enough to make me switch to  
REV. Also, It is not guaranteed that this would happen here but it  
might.)

P.S. I bought Constellation and the whole set of Gadgets. I only  
really wanted one part of it and was curious about productivity  
increase with the rest. (The video's actually sold me with the  
support from users on the list.)

Tom

On Oct 20, 2005, at 10:30 PM, Dennis Brown wrote:

 However, I don't begrudge any developer, who has taken on the task  
 of producing a significant tool for development, a modest fee for  
 sharing it.  It takes a lot of work (and time away from paying  
 customers) to turn a personal tool into a product --and to support  
 it.  If every developer made a modest tool and shared it for a  
 modest fee, then it would be a break even proposition --the fees  
 received from other developers = the fees payed for other  
 developers tools.

  I believe that the tools offered for sale in this community do not  
 actually pay back for the time and effort in their development.   
 The fee charged just insures that those who buy it, need it, and it  
 pays for their support.  I believe it is mostly a labor of love and  
 sharing, but a developer needs an incentive to rationalize the time  
 spent on a product with no initial paying customer.  There is  
 also a promotion of reputation in the process that is good for  
 getting future contract work.

___
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: Constellation

2005-10-21 Thread Lynch, Jonathan
I am amazed when I see things that come into existence through a
community-spirit motivation - it renews my faith in the core goodness of
humanity (forgive my corniness):)

The two examples that stand out for me in this regard are this list, and
wikipedia.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Thomas
McGrath III
Sent: Friday, October 21, 2005 10:40 AM
To: How to use Revolution
Subject: Re: Constellation

Jonathan,

Absolutely, That is why, even though I spent $1,200 on Director, I  
decided to switch to Revolution 'enterprise user'. I had spent time  
lurking on this list and after a while it hit me Wow, These guys  
really care. They want to help people just like I do. They want to  
see people succeed in this endeavor.  I have not been disappointed  
since then. I was just sharing my fear that it 'could' happen here. I  
certainly hope it does not and I know I would not change.

This is the best list I have ever been on. The people are selfless  
and caring. I love it.


Tom

On Oct 21, 2005, at 10:30 AM, Lynch, Jonathan wrote:

 Surely, by now, you have found that Rev users are very willing to help
 each other out, free of charge?

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Thomas
 McGrath III
 Sent: Friday, October 21, 2005 10:24 AM
 To: How to use Revolution
 Subject: Re: Constellation

 Dennis,

 This sounds reasonable. I guess my 'fear' is that once 'everyone'
 says Hey, I can sell this using this list as my source of customers
 then this list and the attitude turns and starts to feel just like
 Director and it's lists. That is why I stopped developing in Director
 in the first place, not enough community support and 'greedy
 appearing' developers that won't share their time with newbies or
 with someone that is just struggling with a piece of code. (Not all
 Director developers are like this, but enough to make me switch to
 REV. Also, It is not guaranteed that this would happen here but it
 might.)

 P.S. I bought Constellation and the whole set of Gadgets. I only
 really wanted one part of it and was curious about productivity
 increase with the rest. (The video's actually sold me with the
 support from users on the list.)

 Tom

 On Oct 20, 2005, at 10:30 PM, Dennis Brown wrote:


 However, I don't begrudge any developer, who has taken on the task
 of producing a significant tool for development, a modest fee for
 sharing it.  It takes a lot of work (and time away from paying
 customers) to turn a personal tool into a product --and to support
 it.  If every developer made a modest tool and shared it for a
 modest fee, then it would be a break even proposition --the fees
 received from other developers = the fees payed for other
 developers tools.

  I believe that the tools offered for sale in this community do not
 actually pay back for the time and effort in their development.
 The fee charged just insures that those who buy it, need it, and it
 pays for their support.  I believe it is mostly a labor of love and
 sharing, but a developer needs an incentive to rationalize the time
 spent on a product with no initial paying customer.  There is
 also a promotion of reputation in the process that is good for
 getting future contract work.


 ___
 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: Rev Built-in cursors IDs

2005-10-21 Thread Lynch, Jonathan
You can do this:

Put the ID of image whatever cursor of card myCard of stack
myStack into tID

Set the cursor to tID


This way, it figures out the right ID number whenever it switches
cursors - thus avoiding a problem if the ID has changed.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Eric
Chatonet
Sent: Friday, October 21, 2005 11:52 AM
To: How to use Revolution
Cc: Runtime Revolution Support
Subject: Rev Built-in cursors IDs

Hi all,

All built-in cursors IDs have been changed between Rev 2.6 and 2.6.1.
For instance ID 202619 has been changed for 76 and there is no  
numeric relation between the old and the new ones.
This is not important for standalones but is really annoying for  
stacks, utilities, plugins, etc.
I know that ID 1 to 100 are theoretically reserved for built-in cursors.
This feature was not respected: Now it is and you have to revise all  
your stuff  :-(
The lesson seems to be: don't trust the image library provided by  
RunRev and import by yourself all needed images into a stack if you  
don't plan to make a standalone ;-)

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

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


RE: Rev Built-in cursors IDs

2005-10-21 Thread Lynch, Jonathan
That is what I mean...

And if they change the name of the image, or of the stack, then yup, you'd be 
hosed.

It was a suggestion, but I agree that your approach keeps you safest - For my 
TaskMage (www.workmage.com) stack, I do indeed use my own cursors - can't go 
wrong that way.

Cheers,

Jonathan

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet
Sent: Friday, October 21, 2005 12:49 PM
To: How to use Revolution
Subject: Re: Rev Built-in cursors IDs

Hi Lynch,

Would you mean:
put the ID of image magnifier win.gif of card card id 1002 of  
stack revCustomCursors into tID :-)
A bit long for my brains...
And if, in a further version, Runrev changed the name of this stack  
too? ;-)
I prefer import the image by myself...
Just me and the engine!

Best Regards from Paris,

Eric Chatonet.

Le 21 oct. 05 à 18:11, Lynch, Jonathan a écrit :

 You can do this:

 Put the ID of image whatever cursor of card myCard of stack
 myStack into tID

 Set the cursor to tID


 This way, it figures out the right ID number whenever it switches
 cursors - thus avoiding a problem if the ID has changed.

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Eric
 Chatonet
 Sent: Friday, October 21, 2005 11:52 AM
 To: How to use Revolution
 Cc: Runtime Revolution Support
 Subject: Rev Built-in cursors IDs

 Hi all,

 All built-in cursors IDs have been changed between Rev 2.6 and 2.6.1.
 For instance ID 202619 has been changed for 76 and there is no
 numeric relation between the old and the new ones.
 This is not important for standalones but is really annoying for
 stacks, utilities, plugins, etc.
 I know that ID 1 to 100 are theoretically reserved for built-in  
 cursors.
 This feature was not respected: Now it is and you have to revise all
 your stuff  :-(
 The lesson seems to be: don't trust the image library provided by
 RunRev and import by yourself all needed images into a stack if you
 don't plan to make a standalone ;-)

 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

___
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: Constellation

2005-10-21 Thread Lynch, Jonathan
What is an outliner?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andre
Garzia
Sent: Friday, October 21, 2005 3:33 PM
To: How to use Revolution
Subject: Re: Constellation


On Oct 21, 2005, at 4:44 PM, Dan Shafer wrote:

 It is a fundamental Truth of the Universe (when you reach my  
 advanced stage of life you can even afford to pontificate now and  
 again) that everything takes longer than you think it will even  
 when you take into account that everything takes longer than you  
 think it will.


I have told you my theory that if every project takes longer than  
imagined than you just go stacking them like domino tiles and hope  
that when you finish a easy one they will all be solved in chain  
reaction! :-)


jokes apart, I think the best approach to get something done is
1) write a spec, something to guide you, like what problem you're  
trying to solve (thats an important question), how should your app  
behaves.
2) Adopt modular paradigm like model-view-controller, something to  
split GUI from code so that your code will be portable and maintainable.
3) Follow deadlines, even if you don't have one, go and create  
artificial one with punishments like: if I pass 10 of october without  
an alpha version of my new superduper rev game I shall be honor bound  
to drink a cup of orange juice with 3 spoons of salt
4) Always research, chances are someone created something similar to  
what you're trying to do, see how they did it, learn from others. For  
example, I love outliners and am trying to build a little one for  
personal use in Rev, I just downloaded everything from MORE to  
OmniOutliner and checked... decided I need to learn more :-)

at least this is what my workflow looks... and yes, it still takes  
longer than planned.

andre
___
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: Group confusion

2005-10-20 Thread Lynch, Jonathan
Did you really add a label to the group? Could you have just put the
label on top of the group, rather than inside of it?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Peter T.
Evensen
Sent: Thursday, October 20, 2005 3:08 PM
To: use-revolution-lists.runrev.com
Subject: Group confusion

Ok, I though I understood how groups worked.  If I have a group on
multiple 
cards and I edit the group (adding a label, in this example), shouldn't 
that label automatically appear on all the cards containing that group?

That isn't want happened.  I had to go and add the field to each card.
The 
slider I added to the group did, however, magically appear on all cards 
containing that group.  Why the difference?

Does it have something to do with the shared text property? I didn't
think 
to check that.  This seems inconsistent behavor.

Peter T. Evensen
http://www.PetersRoadToHealth.com
24-hour recorded info hotline: 1-800-624-7671 

___
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: docWikis

2005-10-18 Thread Lynch, Jonathan
You can't convince everyone, but you don't need to.

If you convince a few, that will get the ball rolling.


I would participate in whatever rev doc wiki is most popular. Someone
mentioned there is more than one - are any of them being added to?


And... it does not necessarily require experts to directly contribute.
Non-experts and copy answers from this list over the wiki. Participating
in the wiki will help non-experts become experts as they trod through
the minute details of any given function or command.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Bovill
Sent: Tuesday, October 18, 2005 6:43 AM
To: How to use Revolution
Subject: Re: docWikis

Hmmm... not going to convince you then :)

If you have seen the progress of wikipedia over the last 2 and a bit  
years from unfunded nothing to one of the worlds most valuable  
multilingual encyclopaedias based on idiotically simple technology  
that could have been built in revolution in a month by a single  
developer, and based on the input of hundreds of thousands of  
unherdable cats, plus a few freaks, with nothing but an collectively  
organised skeleton of an editorial process...

Try deleting a page on wikipedia or defacing it and see how long it  
takes to be replaces by all those cats. Take a look at how many  
tiny contributions and corrections are posted every minute by people  
with wives that would kill them - the best sort :) There is an irc  
channel somewhere - which last time i checked was showing around 20  
posts (ie modifications and new contributiuons) every minute.

Paid dedicated centrally controlled editorial is not the only way to  
produce quality - social filtering and structured openess goes a long  
way in defined application areas.


On 18 Oct 2005, at 03:06, Jim Ault wrote:

 Of course, who decides what qualifies as good/excellent content..   
 Expert
 level, moderate, beginner, one example, two, five, .. fastest  
 algorithm,
 easiest to write..  how to put pieces together to solve scenarios..  
 catalog
 the exceptions and bugs.. even to build a rudimentary decision tree  
 for
 someone to follow to build an app..

 All would be a very large task for several individuals.  Add to the  
 mix that
 the most accomplished contributors are advanced because they do  
 this for a
 living which means they have no time for their own documentation of
 projects, let alone building a knowledge base.

 In our little corner of the programming universe, I think that most  
 anyone
 only has time to skim, collect some valuable tidbits, contribute  
 answers as
 time and mood permit, then go on with our lives.

 As they say, managing programmers is like herding cats, and that  
 is the
 way it should be.  I wish you good luck getting support.  If I  
 decided to
 follow this path and contribute, my wife would kill me.

___
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: Table Fields

2005-10-17 Thread Lynch, Jonathan
Also, if you want a table to use as a user-interface, rather than for mass data 
storage, I can send you a pseudo-table object that I have created.

It is a group with fields, rather than a single field. This allows for all 
sorts of formatting and programming options. It allows the user to insert 
columns and rows, and drag them to different locations, and other 
functionalities we expect with tables.

It's a real memory hog though - so I would not use it for storing thousands of 
pieces of data.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet
Sent: Monday, October 17, 2005 4:38 PM
To: How to use Revolution
Subject: Re: Table Fields

Hi Greg,

At the moment, table fields do not work as we could expect it with Rev.
But many things can be done with them if you take care of some  
undocumented features.
You might be interested in the How to Manage Table Fields tutorial  
accessible through Tutorials Picker.
You will find Tutorials Picker on Rev Online - user: So Smart  
Software or on my website.

Best Regards from Paris,

Eric Chatonet.

Le 17 oct. 05 à 22:23, Gregory Lypny a écrit :

 Hello Everyone,

 Where can I learn about Table Fields?  I've searched the online  
 help in Topics, Dictionary, and Object, using a number of keywords  
 but nothing comes up.

 Incidentally, the online help in the newest release for OS X  
 seems unusually slow and prone to freezes.

 Regards,

 Greg


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

___
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


importing an image from a window that is offscreen

2005-10-12 Thread Lynch, Jonathan
Is there any way to use the import snapshot command to take an image
from a stack that is located to the right or left of the screen?


Right now, when I try it, it does not work. Basically, it seems that it
does not draw anything that is offscreen, and thus cannot take a picture
of it. Can I force it do so?

___
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: importing an image from a window that is offscreen

2005-10-12 Thread Lynch, Jonathan
Thanks...

There are quite a few postings on that page - can you tell me the title
of one of the postings?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Wouter
Sent: Wednesday, October 12, 2005 12:28 PM
To: How to use Revolution
Subject: Re: importing an image from a window that is offscreen

Hi,

Yes you can.
Use and adapt the scripts of this thread:
http://lists.runrev.com/pipermail/use-revolution/2004-January/ 
028585.html

Greetings,
Wouter



On 12 Oct 2005, at 17:53, Lynch, Jonathan wrote:

 Is there any way to use the import snapshot command to take an image
 from a stack that is located to the right or left of the screen?


 Right now, when I try it, it does not work. Basically, it seems  
 that it
 does not draw anything that is offscreen, and thus cannot take a  
 picture
 of it. Can I force it do so?

 ___
 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: importing an image from a window that is offscreen

2005-10-12 Thread Lynch, Jonathan
I am on a pc, using 2.5, and simply importing from the rect does not
work - if the image is halfway off the screen, then the imported image
will be cut in half! If the image is all the way off the screen, then
there is nothing in the imported image.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Buster
Sent: Wednesday, October 12, 2005 1:44 PM
To: How to use Revolution
Subject: Re: importing an image from a window that is offscreen

Hi,

I don't know what happens to others that use that script, but I have  
a perfectly working stack here.
Works in rev 2.6.1 too. (only made some 2 steps a 1 step)

Nevertheless Scott Rossi's proposition works also on hidden and  
offscreen stacks and is much simpler.

Greetings,
Wouter


On 12 Oct 2005, at 19:28, Richard Gaskin wrote:

 Troy Rollins wrote:

 On Oct 12, 2005, at 12:40 PM, Lynch, Jonathan wrote:

 http://lists.runrev.com/pipermail/use-revolution/2004-January/
 028585.html

 The link was broken across lines. Try this -
 http://lists.runrev.com/pipermail/use-revolution/2004-January/  
 028585.html


 For some reason it seems some email clients put a space in there --  
 here's one without the space:

 http://lists.runrev.com/pipermail/use-revolution/2004-January/ 
 028585.html

 Maybe it'll come through unbroken, maybe not.

 Inconsequential either way, unfortunately:  that script break under  
 OS X (hard crash).

 Would be nice if there was a built-in way to do that.

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


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

___
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: importing an image from a window that is offscreen

2005-10-12 Thread Lynch, Jonathan
I just installed 2.6.1 on my machine, and tried this, and it did not
work. Is this a pc vs. mac thing?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scott
Rossi
Sent: Wednesday, October 12, 2005 2:07 PM
To: How to use Revolution
Subject: Re: importing an image from a window that is offscreen

Recently, Richard Gaskin  wrote:


http://lists.runrev.com/pipermail/use-revolution/2004-January/028585.ht
ml
 
 Maybe it'll come through unbroken, maybe not.
 
 Inconsequential either way, unfortunately:  that script break under
OS X
 (hard crash).
 
 Would be nice if there was a built-in way to do that.
 
 Ignore that post:  I just tried this latest script on OS X and it
seems
 to work.
 
 Anyone know when/how this was fixed?

Er, is this thread still about producing a snapshot from an offscreen
location?  If so, the standard import snapshot... routine works fine,
as
of 2.5, or thereabouts.

Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia  Design
-
E: [EMAIL PROTECTED]
W: http://www.tactilemedia.com

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

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


RE: Strange math behaviour... could someone explain this ?

2005-10-07 Thread Lynch, Jonathan
I get the same thing...

That's gotta be a bug.


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of jbv
Sent: Friday, October 07, 2005 7:17 AM
To: How to use Revolution
Subject: Strange math behaviour... could someone explain this ?

Hi list,

example 1 :

  put 1.8 into myA
  put trunc(myA * 100) into myA

  in that case, myA=180which is OK
--

example 2 :

  put 34.2 into myA
  put 36 into myT

  if myA  0 then
if myA  myT then
  get myA
  put myT - myA into myA
  put it into myT
else
  put 0 into myA
end if
  end if

  put trunc(myA * 100) into myA

  in that case, myA=179?


Best,
JB

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

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


RE: Strange math behaviour... could someone explain this ?

2005-10-07 Thread Lynch, Jonathan
Even just this simple line produces the same error:

answer trunc((36-34.2)*100)

This is odd...

Look at the results I get when testing this:

Trunc((36-34.1)*100) should = 190, but returns 189
Trunc((36-34.2)*100) should = 180, but returns 179
Trunc((36-34.3)*100) should = 170, and in fact does return 170
Trunc((36-34.4)*100) should = 160, and in fact does return 160

Trunc((1.8)*100) returns 180, like it should
Trunc((1.9)*100) returns 190, like it should

So...

Somehow, Rev is performing 36-34.2, and even though it displays that
number as 1.8, it must be processing it internally as
1.799 or something like that.

Very disturbing - This could affect a program of mine.

It is easily worked around, with a function like this:

function trueTrunc pNumber
  set the itemdelimiter to .
  return item 1 of pNumber
end trueTrunc

But still, trunc should work properly. That makes me wonder if any other
math functions might have some underlying weirdness.



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lynch,
Jonathan
Sent: Friday, October 07, 2005 9:13 AM
To: How to use Revolution
Subject: RE: Strange math behaviour... could someone explain this ?

I get the same thing...

That's gotta be a bug.


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of jbv
Sent: Friday, October 07, 2005 7:17 AM
To: How to use Revolution
Subject: Strange math behaviour... could someone explain this ?

Hi list,

example 1 :

  put 1.8 into myA
  put trunc(myA * 100) into myA

  in that case, myA=180which is OK
--

example 2 :

  put 34.2 into myA
  put 36 into myT

  if myA  0 then
if myA  myT then
  get myA
  put myT - myA into myA
  put it into myT
else
  put 0 into myA
end if
  end if

  put trunc(myA * 100) into myA

  in that case, myA=179?


Best,
JB

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

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

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


RE: Strange math behaviour... could someone explain this ?

2005-10-07 Thread Lynch, Jonathan
Further confirmation of what JB noticed:

This:
round(((36-34.2)*100)-.5)

also returns 179, when it should return 180.

So the problem is not in the trunc function itself, it is in the way Rev
performs a calculation like 36-34.2   -- How many accounting errors
might this have caused for people?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lynch,
Jonathan
Sent: Friday, October 07, 2005 9:32 AM
To: How to use Revolution
Subject: RE: Strange math behaviour... could someone explain this ?

Even just this simple line produces the same error:

answer trunc((36-34.2)*100)

This is odd...

Look at the results I get when testing this:

Trunc((36-34.1)*100) should = 190, but returns 189
Trunc((36-34.2)*100) should = 180, but returns 179
Trunc((36-34.3)*100) should = 170, and in fact does return 170
Trunc((36-34.4)*100) should = 160, and in fact does return 160

Trunc((1.8)*100) returns 180, like it should
Trunc((1.9)*100) returns 190, like it should

So...

Somehow, Rev is performing 36-34.2, and even though it displays that
number as 1.8, it must be processing it internally as
1.799 or something like that.

Very disturbing - This could affect a program of mine.

It is easily worked around, with a function like this:

function trueTrunc pNumber
  set the itemdelimiter to .
  return item 1 of pNumber
end trueTrunc

But still, trunc should work properly. That makes me wonder if any other
math functions might have some underlying weirdness.



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lynch,
Jonathan
Sent: Friday, October 07, 2005 9:13 AM
To: How to use Revolution
Subject: RE: Strange math behaviour... could someone explain this ?

I get the same thing...

That's gotta be a bug.


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of jbv
Sent: Friday, October 07, 2005 7:17 AM
To: How to use Revolution
Subject: Strange math behaviour... could someone explain this ?

Hi list,

example 1 :

  put 1.8 into myA
  put trunc(myA * 100) into myA

  in that case, myA=180which is OK
--

example 2 :

  put 34.2 into myA
  put 36 into myT

  if myA  0 then
if myA  myT then
  get myA
  put myT - myA into myA
  put it into myT
else
  put 0 into myA
end if
  end if

  put trunc(myA * 100) into myA

  in that case, myA=179?


Best,
JB

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

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

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

___
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: Strange math behaviour... could someone explain this ?

2005-10-07 Thread Lynch, Jonathan
I just tried this script - but I still get 179

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of jbv
Sent: Friday, October 07, 2005 10:02 AM
To: How to use Revolution
Subject: Re: Strange math behaviour... could someone explain this ?

According to my tests (which aren't exhaustive)
there seems to be another workaround :

  put 36 into A
  put 34.2 into B
  put A-B into C

  put C*100 into C
  put trunc(C)

this gives 180 as a result, while the following line
(replacing the last 2 of the above example) gives 179

  put trunc(C*100) into C

JB

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

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


  1   2   3   4   5   >