Re: use-revolution Digest, Vol 22, Issue 78

2005-07-18 Thread Jan Schenkel
Hi All,

Hold on a second here -- I hadn't throughly read all
these emails about pricing, and figured they were a
consequence of the runrev webstore country check.

But I do not recall offering Quartam Reports at $199
-- in fact, I checked my archives, and while prices
have dropped (Express was originally $149, and Pro was
$349 in November of last year) the Pro edition has
never gone below $249.

However, I have extended the introductory price from
three weeks after launch originally, to match the
offers at the RunRev webstore (August 25).

Runtime Revolution indeed has a special offer to get
Quartam Reports Pro for $199, but only if there is a
Revolution Enterprise in the mix.

New payment methods will be available later this week.

Best regards,

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


--- CHARLES W SZASZ [EMAIL PROTECTED] wrote:

 I have also been waiting for a long time for Quartam
 Reports Pro and would like to get the 
 special price of $199. I also cannot find this
 special price at the Revolution site, which is the 
 seller of Quartam Reports Pro.
 
 Charles Szasz
 Lead School Psychologist and Section 504 Coordinator
 Kanawha County Schools
 (304) 348-7770, Ext. 347
 
 
  From: Glen Bojsza [EMAIL PROTECTED]
  Subject: Quartam Reports Pricing
  To: use-revolution@lists.runrev.com
  Message-ID:
 [EMAIL PROTECTED]
  Content-Type: text/plain; charset=ISO-8859-1
  
  I have been trying to find out what happen to the
 original pricing
  offer of $199 (that was advertised for the last
 few months on
  Quartam's site) for anyone that purchased Quartam
 Reports Pro if they
  purchased it with in the first few weeks  of
 availability.
  
  Revolution gives this offer only if purchased with
 other Revolution
  products.
  
  If anyone can point me to the correct link or let
 me know how to
  purchase it for the $199 price for early adopters
 I would appreciate
  it. I've waited for some time for its release and
 now I can't seem to
  purchase it I just don't want to miss out on
 the early special.
  
  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
 


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


Re: Quartam Reports pricing

2005-07-18 Thread Jan Schenkel
Hi All,

Hold on a second here -- I hadn't throughly read all
these emails about pricing, and figured they were a
consequence of the runrev webstore country check.

But I do not recall offering Quartam Reports at $199
-- in fact, I checked my archives, and while prices
have dropped (Express was originally $149, and Pro was
$349 in November of last year) the Pro edition has
never gone below $249.

However, I have extended the introductory price from
three weeks after launch originally, to match the
offers at the RunRev webstore (August 25).

Runtime Revolution indeed has a special offer to get
Quartam Reports Pro for $199, but only if there is a
Revolution Enterprise in the mix.

New payment methods will be available later this week.

Best regards,

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


--- CHARLES W SZASZ [EMAIL PROTECTED] wrote:

 I have also been waiting for a long time for Quartam
 Reports Pro and would like to get the 
 special price of $199. I also cannot find this
 special price at the Revolution site, which is the 
 seller of Quartam Reports Pro.
 
 Charles Szasz
 Lead School Psychologist and Section 504 Coordinator
 Kanawha County Schools
 (304) 348-7770, Ext. 347
 
 
  From: Glen Bojsza [EMAIL PROTECTED]
  Subject: Quartam Reports Pricing
  To: use-revolution@lists.runrev.com
  Message-ID:
 [EMAIL PROTECTED]
  Content-Type: text/plain; charset=ISO-8859-1
  
  I have been trying to find out what happen to the
 original pricing
  offer of $199 (that was advertised for the last
 few months on
  Quartam's site) for anyone that purchased Quartam
 Reports Pro if they
  purchased it with in the first few weeks  of
 availability.
  
  Revolution gives this offer only if purchased with
 other Revolution
  products.
  
  If anyone can point me to the correct link or let
 me know how to
  purchase it for the $199 price for early adopters
 I would appreciate
  it. I've waited for some time for its release and
 now I can't seem to
  purchase it I just don't want to miss out on
 the early special.
  
  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
 


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

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

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


Re: CGI to send back a file to save

2005-07-18 Thread jbv
Hi,

I'm a bit late on this thread, but I have some code that
might help.
What I actually do is generate on-the-fly pdf files with
Rev cgi, and users get the usual WinXP dialog asking
what they want to do with the file, save it or open it :

put Content-Type: application/pdf  cr  Content-Length :   number of 
chars of myPDF 
cr  Content-Disposition: attachment; filename= q myRequestName q  cr  cr

q contains the quote char.

the above line works well under WinXP and MacOSX.
I guess a few mods (in Content-Type mostly) may solve
your problem...

Best,
JB


 Short version: I need to know the proper HTTP header to set to force
 a browser to save the incoming data to a file. (at least I *think*
 that's what I need to know.)

 Long Scenario:

 Goal: create a CGI that responds to a GET request that will
 automatically generate a

 fooSoundFile.ram  file in a variable

   based on the query string e.g.

 $QUERY_STRING = audioFile=hawaii_papayas.mp3

 then the .ram filename should be hawaii_papayas.ram

 and contain the string:

 http://www.himalayanacademy.com/audio/tropical_fruit_music/
 hawaii_papayas.mp3

 [you should hear those papayas sing!]

 Now, generating all that is a easy enough.

 But the usual scenario is that you have all these .ram files prebuilt
 (which is what I am trying to avoid. Old .ram files lying around the
 web site are a *big* nuisance to maintain) and the user clicks on
 a link

 a href=/audio/tropical_fruit_music/hawaii_papayas.ramReal Player/a

 and the .ram file is downloaded-saved to the client side disk... Real
 Player is mapped to .ram in the internet helper apps, boots and reads
 this file and streams the audio.

 I want the CGI to take over that process and serve the .ram file
 dynamically.

 OK, so all I know how to do is:

 put http://www.himalayanacademy.com/audio/tropical_fruit_music/
 hawaii_papayas.mp3 into tRamFile
 http://www.himalayanacademy.com/audio/tropical_fruit_music/
 hawaii_papayas.mp3

put Content-Type: text/plain  cr
put Content-Length:  the length of tRamFile  cr  cr
put tRamFile

 of course this is not going to work... that string will appear as a
 literal in the user's browser.  is it as simple as something like:

 # just guessing.. I haven't a clue...

put Content-Type: binary/file  cr
put Content-Length:  the length of tRamFile  cr  cr
put tRamFile

 # where the browser can't read it, so it saves it

 ??

 i.e. we can of course do a redirect, like this:
 put
 http://www.himalayanacademy.com/audio/tropical_fruit_music/
 hawaii_papayas.mp3 into tRamFile
 put tRamFile into url (file:  audio/tropical_fruit_music/
 hawaii_papayas.ram)

put Status: 301 Moved Permanently  cr
put Location:http://www.himalayanacademy.com/audio/
 tropical_fruit_music/hawaii_papayas.ram  cr  cr

 But, then I end up once again, with all these .ram files on disk...
 so I was hoping to find a way to pipe it straight out of the CGI...
 i.e. to take what is coming back from port 80 and save it instead of
 trying to render it...maybe this is the wrong place to ask this... I
 will take it to Experts-Exchange if no one here knows.

 TIA

 Sivakatirswami

 ___
 use-revolution mailing list
 use-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


How do I get the resolution of an image accessed by a Player?

2005-07-18 Thread David Burgun

Hi,

I am open ing a TIFF file via a player object, I can get the Width 
and Height of the image with the formattedWidth/Height 
properties, but how can I get the resolution or DPI?


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


Re: How do I get the resolution of an image accessed by a Player?

2005-07-18 Thread Eric Chatonet

Hi Dave,

Resolution depends on the ratio between the actual size and the  
current size of the image.
If the current size is the actual size, the resolution is 72 DPI with  
most monitors.

At half size 144 DPI, etc.
With Rev objects all this does not make sense since I think Rev  
recalculates all prints at 72 DPI when they are resized.
All things change when you want to print a TIFF image from the actual  
file by using the printer prefs. Then it works as above.

But within Rev, you always get a 72 DPI resolution.
I'm not a specialist of these things, others will correct me and  
bring to you more precise information.

It's just my two cents.

Le 18 juil. 05 à 12:23, David Burgun a écrit :

I am open ing a TIFF file via a player object, I can get the  
Width and Height of the image with the formattedWidth/Height  
properties, but how can I get the resolution or DPI?


Best Regards from Paris,

Eric Chatonet.

So Smart Software

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

Free plugins and tutorials on my website

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


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


Re: How do I get the resolution of an image accessed by a Player?

2005-07-18 Thread David Burgun

Hi,

I just need to display the current resolution with in the image (e.g
the TIFF property), I am not going to change the DPI or use it to
scale an image, it's just that we have the same images but with
different resolutions and displaying the DPI of the underlying file
is the best way to tell the difference.

Thanks a lot
Dave


Hi Dave,

Resolution depends on the ratio between the actual size and the
current size of the image.
If the current size is the actual size, the resolution is 72 DPI
with most monitors.
At half size 144 DPI, etc.
With Rev objects all this does not make sense since I think Rev
recalculates all prints at 72 DPI when they are resized.
All things change when you want to print a TIFF image from the
actual file by using the printer prefs. Then it works as above.
But within Rev, you always get a 72 DPI resolution.
I'm not a specialist of these things, others will correct me and
bring to you more precise information.
It's just my two cents.

Le 18 juil. 05 à 12:23, David Burgun a écrit :


I am open ing a TIFF file via a player object, I can get the
Width and Height of the image with the formattedWidth/Height
properties, but how can I get the resolution or DPI?


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: Quartam Reports pricing

2005-07-18 Thread Bill
Also there is a place were people can download your program and try it out
first? Can you past that link here as well as how long does it work in trial
version?

Bill


On 7/18/05 3:47 AM, Jan Schenkel [EMAIL PROTECTED] wrote:

 Hi All,
 
 Hold on a second here -- I hadn't throughly read all
 these emails about pricing, and figured they were a
 consequence of the runrev webstore country check.
 
 But I do not recall offering Quartam Reports at $199
 -- in fact, I checked my archives, and while prices
 have dropped (Express was originally $149, and Pro was
 $349 in November of last year) the Pro edition has
 never gone below $249.
 
 However, I have extended the introductory price from
 three weeks after launch originally, to match the
 offers at the RunRev webstore (August 25).
 
 Runtime Revolution indeed has a special offer to get
 Quartam Reports Pro for $199, but only if there is a
 Revolution Enterprise in the mix.
 
 New payment methods will be available later this week.
 
 Best regards,
 
 Jan Schenkel.
 --
 Quartam - Tools for Revolution
 http://www.quartam.com
 
 
 --- CHARLES W SZASZ [EMAIL PROTECTED] wrote:
 
 I have also been waiting for a long time for Quartam
 Reports Pro and would like to get the
 special price of $199. I also cannot find this
 special price at the Revolution site, which is the
 seller of Quartam Reports Pro.
 
 Charles Szasz
 Lead School Psychologist and Section 504 Coordinator
 Kanawha County Schools
 (304) 348-7770, Ext. 347
 
 
 From: Glen Bojsza [EMAIL PROTECTED]
 Subject: Quartam Reports Pricing
 To: use-revolution@lists.runrev.com
 Message-ID:
 [EMAIL PROTECTED]
 Content-Type: text/plain; charset=ISO-8859-1
 
 I have been trying to find out what happen to the
 original pricing
 offer of $199 (that was advertised for the last
 few months on
 Quartam's site) for anyone that purchased Quartam
 Reports Pro if they
 purchased it with in the first few weeks  of
 availability.
 
 Revolution gives this offer only if purchased with
 other Revolution
 products.
 
 If anyone can point me to the correct link or let
 me know how to
 purchase it for the $199 price for early adopters
 I would appreciate
 it. I've waited for some time for its release and
 now I can't seem to
 purchase it I just don't want to miss out on
 the early special.
 
 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
 
 
 
 Quartam - Tools for Revolution
 http://www.quartam.com
 
 =
 As we grow older, we grow both wiser and more foolish at the same time.  (La
 Rochefoucauld)
 
 __
 Do You Yahoo!?
 Tired of spam?  Yahoo! Mail has the best spam protection around
 http://mail.yahoo.com
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution
 
 

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

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

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



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


embed/install font

2005-07-18 Thread Brad Borch
I'm creating a presentation and I need to be sure the user has access to 
a Unicode font. I'd like to standardize on Bitstream's Vera font, which 
is free and very good.


1) Is there any way to access the font dynamically without installing it 
on the user's system? A while ago there was a thread Own fontsuite with 
standalone? Several authors referenced the EXT.dll as a way to 
dynamically access fonts on the PC. How is this done? Has anyone 
successfully employed this technique?


2) If I can't access it dynamically, how do I install it? I purchased 
InstallGadget, but that currently doesn't update the Windows registry 
upon installation.


Any ideas on how to address this problem would be greatly appreciated.

Brad

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


Re: How do I get the resolution of an image accessed by a Player?

2005-07-18 Thread Klaus Major

Hi David,


Hi,

I just need to display the current resolution with in the image (e.g
the TIFF property), I am not going to change the DPI or use it to
scale an image, it's just that we have the same images but with
different resolutions and displaying the DPI of the underlying file
is the best way to tell the difference.


i don't think that you can check the resolution with Rev's build in  
capabilities.


Like most (non image edititing) apps, Rev is only aware of 72 DPI and  
does
not know about resolution per se... Rev will always display images  
at 72 DPI!


You could use Alex Tweedley's nice EXIF Lib (via Rev online, i  
think) or use Applescript

 Image Events on a mac to retrieve image resolution (and more...)


Thanks a lot
Dave


Regards

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

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


Problem with Editable Fields

2005-07-18 Thread David Burgun

Hi,

I have the a number of fields in a card that have to be range 
checked, to do this i have the following code:


on openField
set the cpSaveTextOfMe to the text of me
end openField

on closeField
if (the text of me  0) or (the text of me  999) then
  set the text of me to the cpSaveTextOfMe of me
  select the text of me
  beep
end closeField


There is also a Done Button that has this script:

on mouseUp
save this stack
close this stack
end mouseUp

If I enter an invalid number and then click in another field, I get 
beep and the contents of the field are restored and all is well. 
However, if I enter an invalid number and then click the Done 
button, it looks like the mouseUp handler is run BEFORE the 
closeField handler. Since the value stored in the stack is the 
invalid data. Is this the correct action? If so, what is the best way 
to make this work so that bad values are not saved in the stack. I 
really don't want to have to validate all fields from the Done and 
other buttons on the card.


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


Re: embed/install font

2005-07-18 Thread Stephen Barncard
I remember the days long ago in Hypercard where you could install a 
font as a resource in a stack, and it 'just worked', even though we 
were warned not to for some reason.

sqb

I'm creating a presentation and I need to be sure the user has 
access to a Unicode font. I'd like to standardize on Bitstream's 
Vera font, which is free and very good.


1) Is there any way to access the font dynamically without 
installing it on the user's system? A while ago there was a thread 
Own fontsuite with standalone? Several authors referenced the 
EXT.dll as a way to dynamically access fonts on the PC. How is this 
done? Has anyone successfully employed this technique?


2) If I can't access it dynamically, how do I install it? I 
purchased InstallGadget, but that currently doesn't update the 
Windows registry upon installation.


Any ideas on how to address this problem would be greatly appreciated.

Brad

___
use-revolution mailing list
use-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: Problem with Editable Fields

2005-07-18 Thread Eric Chatonet

Hi Dave,

May be another approach, more ergonomic, could help you:
Just allow numbers to be typed into your field with a generic handler  
like the following:


on keyDown pKey
  if pKey is an integer and the number of chars of target  3 then  
pass keyDown

end keyDown

It's only to get you started: you will find you have probably to  
build a rawKeyDown handler to be more precise and manage the current  
selection (if the user selects a portion and wants to type in).


Best Regards from Paris,

Eric Chatonet.

Le 18 juil. 05 à 17:32, David Burgun a écrit :

I have the a number of fields in a card that have to be range  
checked, to do this i have the following code:


on openField
set the cpSaveTextOfMe to the text of me
end openField

on closeField
if (the text of me  0) or (the text of me  999) then
  set the text of me to the cpSaveTextOfMe of me
  select the text of me
  beep
end closeField


There is also a Done Button that has this script:

on mouseUp
save this stack
close this stack
end mouseUp

If I enter an invalid number and then click in another field, I get  
beep and the contents of the field are restored and all is well.  
However, if I enter an invalid number and then click the Done  
button, it looks like the mouseUp handler is run BEFORE the  
closeField handler. Since the value stored in the stack is the  
invalid data. Is this the correct action? If so, what is the best  
way to make this work so that bad values are not saved in the  
stack. I really don't want to have to validate all fields from the  
Done and other buttons on the card.




So Smart Software

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

Free plugins and tutorials on my website

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


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


Re: embed/install font

2005-07-18 Thread Mark Talluto


On Jul 18, 2005, at 6:53 AM, Brad Borch wrote:

I'm creating a presentation and I need to be sure the user has  
access to a Unicode font. I'd like to standardize on Bitstream's  
Vera font, which is free and very good.


1) Is there any way to access the font dynamically without  
installing it on the user's system? A while ago there was a thread  
Own fontsuite with standalone? Several authors referenced the  
EXT.dll as a way to dynamically access fonts on the PC. How is this  
done? Has anyone successfully employed this technique?


2) If I can't access it dynamically, how do I install it? I  
purchased InstallGadget, but that currently doesn't update the  
Windows registry upon installation.


Any ideas on how to address this problem would be greatly appreciated.



Brad,

This is how I solve the problem:  http://lists.runrev.com/pipermail/ 
use-revolution/2004-April/036224.html



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

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


Re: External for running one instance on windows

2005-07-18 Thread Chris Sheffield

Hi Trevor,

This is great.  I've been looking for a good solution to this problem  
for quite some time.  I've been using a partial solution with the  
EXT.dll, but it doesn't always work.


One question:  Will this work on any version of Windows, or is it  
specific to, say, 2000/XP?


Chris


On Jul 16, 2005, at 4:14 PM, Trevor DeVore wrote:


Hi people of the list,

I put together an external this morning that you can use to limit  
your application to one running instance on Windows.  It uses a  
mutex object on Windows which you can read about here:


http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ 
dllproc/base/using_mutex_objects.asp


There is a readme with the archive but basically there are two  
handlers you use:


get ewinRegisterApp(My_App_Unique_String)
ewinUnregisterApp

You can ewinRegisterApp(My_App_Unique_String) when your app first  
launches.  If it returns true then there is only one instance of  
your app running.  If it returns false then another app has  
registered the same string (in this case My_App_Unique_String)  
and you should quit.


When you quit your app you call ewinUnregisterApp to release the  
mutex object you created with ewinRegisterApp().


Now you may be asking yourself what would happen if your app  
crashes.  Would ewinRegisterApp() still return false?  The answer  
is no, it would return true.  Windows knows that the app that  
created the original mutex object has gone the way of all  
misbehaved software and it will gladly give you control of the  
orphaned mutex object.


Anyway, I've tested this on Win XP so far and it seems to be  
working nicely.  Note that for every time you call ewinRegisterApp 
() in one app you need to call ewinUnregisterApp in order for  
another app to be able to have ewinRegisterApp() return true.  I  
may fix that, I may not.  It doesn't really bother me.


Anyway, you can download it at:

http://www.mangomultimedia.com/download/revolution/enhancedwin/ 
EnhancedWin.zip


There is also a command called ewinOpenURL in the external that  
will always do the right thing when trying to open a url or launch  
an email client on Windows.  You may find that useful as well.


If you have any questions or problems let me know.  If you want the  
source code you can have that too.  It was compiled with Visual C+ 
+ .Net.


--
Trevor DeVore
Blue Mango Multimedia
[EMAIL PROTECTED]

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

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



--
Chris Sheffield
Read Naturally
The Fluency Company
http://www.readnaturally.com
--


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


RE: External for running one instance on windows

2005-07-18 Thread Lynch, Jonathan
This external is prolly a bit easier to use than the old way, but...

There is a cross platform method for doing this, which has been
discussed on this group. It has the convenience of checking to make sure
that the first version is running, then if the first instance
communicates back to the second instance that it is running, the second
instance will shut down. It involves the use of ports, which can be a
pain to use.

Just FYI

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chris
Sheffield
Sent: Monday, July 18, 2005 12:16 PM
To: How to use Revolution
Subject: Re: External for running one instance on windows

Hi Trevor,

This is great.  I've been looking for a good solution to this problem  
for quite some time.  I've been using a partial solution with the  
EXT.dll, but it doesn't always work.

One question:  Will this work on any version of Windows, or is it  
specific to, say, 2000/XP?

Chris


On Jul 16, 2005, at 4:14 PM, Trevor DeVore wrote:

 Hi people of the list,

 I put together an external this morning that you can use to limit  
 your application to one running instance on Windows.  It uses a  
 mutex object on Windows which you can read about here:

 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ 
 dllproc/base/using_mutex_objects.asp

 There is a readme with the archive but basically there are two  
 handlers you use:

 get ewinRegisterApp(My_App_Unique_String)
 ewinUnregisterApp

 You can ewinRegisterApp(My_App_Unique_String) when your app first  
 launches.  If it returns true then there is only one instance of  
 your app running.  If it returns false then another app has  
 registered the same string (in this case My_App_Unique_String)  
 and you should quit.

 When you quit your app you call ewinUnregisterApp to release the  
 mutex object you created with ewinRegisterApp().

 Now you may be asking yourself what would happen if your app  
 crashes.  Would ewinRegisterApp() still return false?  The answer  
 is no, it would return true.  Windows knows that the app that  
 created the original mutex object has gone the way of all  
 misbehaved software and it will gladly give you control of the  
 orphaned mutex object.

 Anyway, I've tested this on Win XP so far and it seems to be  
 working nicely.  Note that for every time you call ewinRegisterApp 
 () in one app you need to call ewinUnregisterApp in order for  
 another app to be able to have ewinRegisterApp() return true.  I  
 may fix that, I may not.  It doesn't really bother me.

 Anyway, you can download it at:

 http://www.mangomultimedia.com/download/revolution/enhancedwin/ 
 EnhancedWin.zip

 There is also a command called ewinOpenURL in the external that  
 will always do the right thing when trying to open a url or launch  
 an email client on Windows.  You may find that useful as well.

 If you have any questions or problems let me know.  If you want the  
 source code you can have that too.  It was compiled with Visual C+ 
 + .Net.

 -- 
 Trevor DeVore
 Blue Mango Multimedia
 [EMAIL PROTECTED]

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


--
Chris Sheffield
Read Naturally
The Fluency Company
http://www.readnaturally.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: External for running one instance on windows

2005-07-18 Thread Chris Sheffield
I tried that at one time but could never make it work right.  Of  
course, that was back when I was still kind of new at Rev, so I  
probably wasn't doing something right.  If Trevor's solution doesn't  
work for all versions of Windows, maybe I'll take another stab at  
doing it this other way.


Chris


On Jul 18, 2005, at 10:20 AM, Lynch, Jonathan wrote:


This external is prolly a bit easier to use than the old way, but...

There is a cross platform method for doing this, which has been
discussed on this group. It has the convenience of checking to make  
sure

that the first version is running, then if the first instance
communicates back to the second instance that it is running, the  
second

instance will shut down. It involves the use of ports, which can be a
pain to use.

Just FYI

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chris
Sheffield
Sent: Monday, July 18, 2005 12:16 PM
To: How to use Revolution
Subject: Re: External for running one instance on windows

Hi Trevor,

This is great.  I've been looking for a good solution to this problem
for quite some time.  I've been using a partial solution with the
EXT.dll, but it doesn't always work.

One question:  Will this work on any version of Windows, or is it
specific to, say, 2000/XP?

Chris


On Jul 16, 2005, at 4:14 PM, Trevor DeVore wrote:



Hi people of the list,

I put together an external this morning that you can use to limit
your application to one running instance on Windows.  It uses a
mutex object on Windows which you can read about here:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/
dllproc/base/using_mutex_objects.asp

There is a readme with the archive but basically there are two
handlers you use:

get ewinRegisterApp(My_App_Unique_String)
ewinUnregisterApp

You can ewinRegisterApp(My_App_Unique_String) when your app first
launches.  If it returns true then there is only one instance of
your app running.  If it returns false then another app has
registered the same string (in this case My_App_Unique_String)
and you should quit.

When you quit your app you call ewinUnregisterApp to release the
mutex object you created with ewinRegisterApp().

Now you may be asking yourself what would happen if your app
crashes.  Would ewinRegisterApp() still return false?  The answer
is no, it would return true.  Windows knows that the app that
created the original mutex object has gone the way of all
misbehaved software and it will gladly give you control of the
orphaned mutex object.

Anyway, I've tested this on Win XP so far and it seems to be
working nicely.  Note that for every time you call ewinRegisterApp
() in one app you need to call ewinUnregisterApp in order for
another app to be able to have ewinRegisterApp() return true.  I
may fix that, I may not.  It doesn't really bother me.

Anyway, you can download it at:

http://www.mangomultimedia.com/download/revolution/enhancedwin/
EnhancedWin.zip

There is also a command called ewinOpenURL in the external that
will always do the right thing when trying to open a url or launch
an email client on Windows.  You may find that useful as well.

If you have any questions or problems let me know.  If you want the
source code you can have that too.  It was compiled with Visual C+
+ .Net.

--
Trevor DeVore
Blue Mango Multimedia
[EMAIL PROTECTED]

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




--
Chris Sheffield
Read Naturally
The Fluency Company
http://www.readnaturally.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



--
Chris Sheffield
Read Naturally
The Fluency Company
http://www.readnaturally.com
--


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


RE: External for running one instance on windows

2005-07-18 Thread Lynch, Jonathan
Once I figured it out (with advice from the more experienced folks
here), it worked great - but it was really a pain to work through. A
convenient to use external like this would make doing this much easier -
it is a great idea!

I was using this for a program that runs in the background, and
autolaunches on startup - thus it was essential that the second instance
verify that the first instance was working. Otherwise, if your first
instance gets hung up for some reason, you might have a hard time
starting a working copy of the program.



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Chris
Sheffield
Sent: Monday, July 18, 2005 12:29 PM
To: How to use Revolution
Subject: Re: External for running one instance on windows

I tried that at one time but could never make it work right.  Of  
course, that was back when I was still kind of new at Rev, so I  
probably wasn't doing something right.  If Trevor's solution doesn't  
work for all versions of Windows, maybe I'll take another stab at  
doing it this other way.

Chris


On Jul 18, 2005, at 10:20 AM, Lynch, Jonathan wrote:

 This external is prolly a bit easier to use than the old way, but...

 There is a cross platform method for doing this, which has been
 discussed on this group. It has the convenience of checking to make  
 sure
 that the first version is running, then if the first instance
 communicates back to the second instance that it is running, the  
 second
 instance will shut down. It involves the use of ports, which can be a
 pain to use.

 Just FYI

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Chris
 Sheffield
 Sent: Monday, July 18, 2005 12:16 PM
 To: How to use Revolution
 Subject: Re: External for running one instance on windows

 Hi Trevor,

 This is great.  I've been looking for a good solution to this problem
 for quite some time.  I've been using a partial solution with the
 EXT.dll, but it doesn't always work.

 One question:  Will this work on any version of Windows, or is it
 specific to, say, 2000/XP?

 Chris


 On Jul 16, 2005, at 4:14 PM, Trevor DeVore wrote:


 Hi people of the list,

 I put together an external this morning that you can use to limit
 your application to one running instance on Windows.  It uses a
 mutex object on Windows which you can read about here:

 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/
 dllproc/base/using_mutex_objects.asp

 There is a readme with the archive but basically there are two
 handlers you use:

 get ewinRegisterApp(My_App_Unique_String)
 ewinUnregisterApp

 You can ewinRegisterApp(My_App_Unique_String) when your app first
 launches.  If it returns true then there is only one instance of
 your app running.  If it returns false then another app has
 registered the same string (in this case My_App_Unique_String)
 and you should quit.

 When you quit your app you call ewinUnregisterApp to release the
 mutex object you created with ewinRegisterApp().

 Now you may be asking yourself what would happen if your app
 crashes.  Would ewinRegisterApp() still return false?  The answer
 is no, it would return true.  Windows knows that the app that
 created the original mutex object has gone the way of all
 misbehaved software and it will gladly give you control of the
 orphaned mutex object.

 Anyway, I've tested this on Win XP so far and it seems to be
 working nicely.  Note that for every time you call ewinRegisterApp
 () in one app you need to call ewinUnregisterApp in order for
 another app to be able to have ewinRegisterApp() return true.  I
 may fix that, I may not.  It doesn't really bother me.

 Anyway, you can download it at:

 http://www.mangomultimedia.com/download/revolution/enhancedwin/
 EnhancedWin.zip

 There is also a command called ewinOpenURL in the external that
 will always do the right thing when trying to open a url or launch
 an email client on Windows.  You may find that useful as well.

 If you have any questions or problems let me know.  If you want the
 source code you can have that too.  It was compiled with Visual C+
 + .Net.

 -- 
 Trevor DeVore
 Blue Mango Multimedia
 [EMAIL PROTECTED]

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



 --
 Chris Sheffield
 Read Naturally
 The Fluency Company
 http://www.readnaturally.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
 

Screen fonts great in Rev, bad in Word- why?

2005-07-18 Thread Mark Swindell
Why do screen fonts look so good  in Rev and Pages and so bad in Word  
and AppleWorks?  Even with Font smoothing turned on in AppleWorks  
Times still looks terrible... hardly useable.   I'm using OS X  
Tiger.  I also set the system font smoothing pref to flat panel.   
What am I missing?


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


Problem with Save As Standalone App

2005-07-18 Thread Ban Nguyen
Hello,


I am having problem with Save As Standalone App.
I have a Rev file (about 400,000 KB) when I save it as standalone app
(making an exe file).  It took a long time to finish.  The exe file size
is only 1,620 KB.  I could not open it.  I don't know what's wrong.
Could someone help me with this?  Thank you







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


Need a revolution Consultant/mentor

2005-07-18 Thread peter andonian
I am a new runtime revolution user looking for a consultant to help  
me design and build software to run my manufacturing business.  My  
company manufactures lawn mower accessories (you can see our products  
at http://www.acceleratorindustries.com/ ).  We are located in  
Bellevue, Washington.  I have a good deal of experience programming  
in Hypercard, and have done enough dabbling in revolution to feel  
comfortable with the environment and the transcript language.  I need  
someone who would like to work with me on an ongoing basis, and who I  
would be personally compatible with.  I would like to set up a system  
using runtime as a front end to a database.  If you are interested  
please call me or reply off list (I am not currently subscribed to  
the general list).

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


Revolution unbooted

2005-07-18 Thread Seamus Brady

Hi

Please excuse my intrusion. I have been lurking around the edge of the 
runrev community for a little while. I have been playing around with 
runrev on windows/linux and I am very impressed. I really think this 
product could have some potential in my business.


I have a small query though

Can anybody comment on the stability of a runrev app (connected through 
ODBC to SQL Server)  running on a linux/windows box for many many days 
without rebooting? Are memory leaks a problem? I am looking into 
developing something for a client which could potential be left running 
for a considerable number of days.


All help gratefully appreciated :) Please free to email me privately if 
you have any specific advice that may be OT on the list.


Regards

Seamus Brady

--
seamus brady
managing director
corvideon software consultants
--
[EMAIL PROTECTED]
www.corvideon.ie
086 8497887
--
simplicity, reliability and value for money
-- 



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


How to place the window in the center of the screen?

2005-07-18 Thread Stgoldberg
Placing the window in the middle of the screen is a simple script:

on openstack
set the loc of this stack to the screenloc
end openstack

Stephen Goldberg


 From: Ban Nguyen [EMAIL PROTECTED]
 Subject: place the window in the middle of screen?
 To: How to use Revolution use-revolution@lists.runrev.com
=20
 Hello,
=20
 How to place the window in the center of the screen?=A0 Please help
=20
=20
=20

HTMLFONT FACE=3Darial,helveticaHTMLFONT COLOR=3D#00 FACE=3DGen=
eva FAMILY=3DSANSSERIF SIZE=3D2Placing the window in the middle of the=
 screen is a simple script:BR
BR
on openstackBR
set the loc of this stack to the screenlocBR
end openstackBR
BR
Stephen GoldbergBR
BR
BR
BLOCKQUOTE CITE STYLE=3DBORDER-LEFT: #ff 2px solid; MARGIN-LEFT: 5px;=20=
MARGIN-RIGHT: 0px; PADDING-LEFT: 5px TYPE=3DCITE/FONTFONT COLOR=3D#0=
0 FACE=3DGeneva FAMILY=3DSANSSERIF SIZE=3D2From: Ban Nguyen l=
t;[EMAIL PROTECTED]gt;BR
Subject: place the window in the middle of screen?BR
To: How to use Revolution lt;use-revolution@lists.runrev.comBR
BR
Hello,BR
BR
How to place the window in the center of the screen?=A0 Please helpBR
BR
BR
/BLOCKQUOTE/FONTFONT COLOR=3D#00 FACE=3DGeneva FAMILY=3DSANSSE=
RIF SIZE=3D2BR
BR
/FONTFONT COLOR=3D#00 FACE=3DGeneva FAMILY=3DSANSSERIF SIZE=3D=
2/FONT/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


What is 'Constellation' ?

2005-07-18 Thread Mathewson
Slow on the uptake as usual; was intrigued by Jon's -
'using Constellation' - what is 'Constellation' ???

Sincerely, Richmond
__
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


RE: Problem with Editable Fields

2005-07-18 Thread Lynch, Jonathan
You can also try this in the done button:

On MouseUp
  Send DoThisScript to me in 0 seconds
End MouseUp

Then put the original mouseup script into a DoThisScript handler in the button. 
This will ensure that the script runs after other handlers.

However, it seems odd that mouseup would be occuring before closefield. Is it 
possible that your done button is non-focusing? This would mean that when you 
press the button, the focus never leaves the field you were in, thus not 
sending a closefield message. If this is the case, you need to make sure your 
button is focusable.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet
Sent: Monday, July 18, 2005 11:42 AM
To: How to use Revolution
Subject: Re: Problem with Editable Fields

Hi Dave,

May be another approach, more ergonomic, could help you:
Just allow numbers to be typed into your field with a generic handler  
like the following:

on keyDown pKey
   if pKey is an integer and the number of chars of target  3 then  
pass keyDown
end keyDown

It's only to get you started: you will find you have probably to  
build a rawKeyDown handler to be more precise and manage the current  
selection (if the user selects a portion and wants to type in).

Best Regards from Paris,

Eric Chatonet.

Le 18 juil. 05 à 17:32, David Burgun a écrit :

 I have the a number of fields in a card that have to be range  
 checked, to do this i have the following code:

 on openField
 set the cpSaveTextOfMe to the text of me
 end openField

 on closeField
 if (the text of me  0) or (the text of me  999) then
   set the text of me to the cpSaveTextOfMe of me
   select the text of me
   beep
 end closeField


 There is also a Done Button that has this script:

 on mouseUp
 save this stack
 close this stack
 end mouseUp

 If I enter an invalid number and then click in another field, I get  
 beep and the contents of the field are restored and all is well.  
 However, if I enter an invalid number and then click the Done  
 button, it looks like the mouseUp handler is run BEFORE the  
 closeField handler. Since the value stored in the stack is the  
 invalid data. Is this the correct action? If so, what is the best  
 way to make this work so that bad values are not saved in the  
 stack. I really don't want to have to validate all fields from the  
 Done and other buttons on the card.



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: What is 'Constellation' ?

2005-07-18 Thread Dennis Brown

Just follow this link:

http://www.daniels-mara.com/products/

Dennis


On Jul 13, 2005, at 11:58 AM, Mathewson wrote:


Slow on the uptake as usual; was intrigued by Jon's -
'using Constellation' - what is 'Constellation' ???

Sincerely, Richmond
__
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


Re: embed/install font

2005-07-18 Thread Brad Borch

Mark,

 I put the installer created by IC into a custom 
property in my rev app.  My rev app spits out the installer


Thanks for the pointer. I've done a fair bit of work in Director, Flash, 
etc. A long time ago I did Hypercard work. I'm sure with a little bit of 
guidance I'll get custom properties, but if you could just point me to 
a brief explanation of how this works and how to suck up and spit 
out (as I've heard the process referred to in some posts) something 
like another file or executable, I'd appreciate it.


Brad

--

Mark Talluto wrote:



On Jul 18, 2005, at 6:53 AM, Brad Borch wrote:

I'm creating a presentation and I need to be sure the user has  access 
to a Unicode font. I'd like to standardize on Bitstream's  Vera font, 
which is free and very good.


1) Is there any way to access the font dynamically without  installing 
it on the user's system? A while ago there was a thread  Own 
fontsuite with standalone? Several authors referenced the  EXT.dll as 
a way to dynamically access fonts on the PC. How is this  done? Has 
anyone successfully employed this technique?


2) If I can't access it dynamically, how do I install it? I  purchased 
InstallGadget, but that currently doesn't update the  Windows registry 
upon installation.


Any ideas on how to address this problem would be greatly appreciated.




Brad,

This is how I solve the problem:  http://lists.runrev.com/pipermail/ 
use-revolution/2004-April/036224.html



Mark Talluto


___
use-revolution mailing list
use-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: embed/install font

2005-07-18 Thread Dan Shafer

Brad.

There are lots of resources. The docs are actually pretty good on  
this point.


I wrote an eBook on the subject (it's for sale at the Rev online  
store as Chapter 21 for, I think, $5).


I also gave a free online conference on the subject a while back. You  
can download the stack with examples and the chat log from the Rev  
site for nothing.



On Jul 18, 2005, at 10:11 AM, Brad Borch wrote:


Mark,


 I put the installer created by IC into a custom property in my  
rev app.  My rev app spits out the installer




Thanks for the pointer. I've done a fair bit of work in Director,  
Flash, etc. A long time ago I did Hypercard work. I'm sure with a  
little bit of guidance I'll get custom properties, but if you  
could just point me to a brief explanation of how this works and  
how to suck up and spit out (as I've heard the process referred  
to in some posts) something like another file or executable, I'd  
appreciate it.


Brad



Dan Shafer, Revolution Consultant and Author
http://www.shafermedia.com
Get my book, Revolution: Software at the Speed of Thought
From http://www.revolutionpros.com, Click My Stuff



___
use-revolution mailing list
use-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: Revolution unbooted

2005-07-18 Thread Jon

Mark:

I run my Windows XP box (and ran my Windows 2000 box) for 1-2 weeks at a 
time.  Eventually, something becomes unstable, and I have to re-boot, 
but often I only have to re-bot because I install a patch.  I think your 
pessimism about Windows (at least in this regard) is a bit excessive.


:)

Jon


Mark Wieder wrote:


Seamus-

Tuesday, July 12, 2005, 9:57:10 AM, you wrote:

SB Can anybody comment on the stability of a runrev app (connected through
SB ODBC to SQL Server)  running on a linux/windows box for many many days
SB without rebooting? Are memory leaks a problem? I am looking into 
SB developing something for a client which could potential be left running

SB for a considerable number of days.

I would *never* run a windows box for several days without rebooting.
Windows needs to be rebooted regularly in order to rebuild its driver
database, maintain the registry, etc. That's part of why it takes so
long to boot up. If you prevent this from taking place the system can
get seriously messed up.

 


___
use-revolution mailing list
use-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: embed/install font

2005-07-18 Thread Bob Earp
Thanks Chip, I'll see if I can get this going however, I can't get some of 
the customers to agree to loading anything at all on their machines, yeah, 
go figure !!


I know I sound like a worn out record, but I really don't have a good answer 
when they say to me but we didn't have to do this with your ToolBook 
projects


Thanks again, Bob...

Bob,

Here's how I would probably go about this on XP..

1) Research what registry entries are changed in Windows when installing
a TrueType font

2) Suck up the font into your app:
set the uMyCustomFont of this stack to URL (binfile:C:/myfont.ttf)

3) On startup spit it back out:
  a) find the specialFolder(36) which gives you the current Windows
directory and append it with /Fonts:

put specialFolder(36)  /Fonts/ into tFontPath

check to see if your font exists

put myfont.ttf after tFontPath
if there is not a file tFontPath then
  put the uMyCustomFont of this stack into URL (binfile:  tFontPath)
  -- SET REGISTRY STUFF IF NECESSARY
end if

then check to see if you need a restart, or you can just start using the
font.

As mentioned, I believe there's a DLL somewhere which may make this
easier, but I don't know where.

-Chipp

~~~

_
Take advantage of powerful junk e-mail filters built on patented Microsoft® 
SmartScreen Technology. 
http://join.msn.com/?pgmarket=en-capage=byoa/premxAPID=1994DI=1034SU=http://hotmail.com/encaHL=Market_MSNIS_Taglines 
 Start enjoying all the benefits of MSN® Premium right now and get the 
first two months FREE*.


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


XMLRPC Authentication

2005-07-18 Thread david bovill
Looking into sending xmlrpc calls that require basic http 
authentication... any ideas as it is not documented in the xmlrpc 
create request, but is AFAIK part of the libUrl stack... just can't 
find any docs at the moment...


___
use-revolution mailing list
use-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: Icons for plugins [2]

2005-07-18 Thread FlexibleLearning

Bob

Maybe I mis-read your request...  Upgrade to version 5 of the Scripter's 
Scrapbook as the icon contains all the  required sizes including 32x32.


/H
The Scripter's  Scrapbook
www.FlexibleLearning.com/ssbk.htm



-
I'm using  Chip's incredibly wonderful altPlugin to manage a bunch of other 
great  plugins, but a lot of the plugins don't seem top come with a 32 x 32 
pixels  icon by default.  Are there any available for specifically RevNet,  
Color Picker, Resources Picker, and Scripters Scrapbook or do I have to  
continue to generate my own ?

Tnx, Bob...

Bob Earp - White  Rock, BC

-  

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


Re: Icons for plugins

2005-07-18 Thread FlexibleLearning

Bob

I cannot help you with RevNet,  ColorPicker and Rersources Picker, but the 
icon set for the Scripter's Scrapbook  is available at 
www.FlexibleLearning.com/ssbk/ssbk5.ico and it includes  32x32.

Let me know if you need anything  else.

/H


-
I'm using Chip's incredibly wonderful  altPlugin to manage a bunch of other 
great plugins, but a lot of the plugins  don't seem top come with a 32 x 32 
pixels icon by default.  Are there  any available for specifically RevNet, 
Color Picker, Resources Picker, and  Scripters Scrapbook or do I have to 
continue to generate my own  ?

Tnx, Bob...

Bob Earp - White Rock, BC

-  

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


Re: Icons for plugins

2005-07-18 Thread Eric Chatonet

Hi Bob,

Sorry as for my plugins: they don't come with a specific icon :-(
But if you create some, I would be very pleased to see them :-)

Le 18 juil. 05 à 21:11, Bob Earp a écrit :

I'm using Chip's incredibly wonderful altPlugin to manage a bunch  
of other great plugins, but a lot of the plugins don't seem top  
come with a 32 x 32 pixels icon by default.  Are there any  
available for specifically RevNet, Color Picker, Resources Picker,  
and Scripters Scrapbook or do I have to continue to generate my own ?


Best Regards from Paris,

Eric Chatonet.

So Smart Software

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

Free plugins and tutorials on my website

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


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


Re: embed/install font

2005-07-18 Thread Richard Gaskin

Bob Earp wrote:
I know I sound like a worn out record, but I really don't have a good 
answer when they say to me but we didn't have to do this with your 
ToolBook projects


So it goes when a product is made by a co-founder of an OS vendor who 
doesn't publish all of their APIs. ;)


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


Re: Problem with Save As Standalone App

2005-07-18 Thread J. Landman Gay

On 7/18/05 11:52 AM, Ban Nguyen wrote:


Hello,


I am having problem with Save As Standalone App.
I have a Rev file (about 400,000 KB) when I save it as standalone app
(making an exe file).  It took a long time to finish.  The exe file size
is only 1,620 KB.  I could not open it.  I don't know what's wrong.
Could someone help me with this?  Thank you


We don't have enough information. Do you get an error message? Did you 
enter all the settings in the Standalone Application Settings (in the 
File menu) before you did the build?


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


Re: Scripting conference stack available - Script Anatomy 2

2005-07-18 Thread J. Landman Gay

Oops; forgot to post the time and date for our next conference: 1122134400

To convert this number, paste this into the message box:

get 1122134400;convert it to system date and time;put it

I love this seconds stuff. :)


On 7/18/05 12:49 PM, J. Landman Gay wrote:

The scripting conference stack for this coming weekend is now available 
for download from the usual place:


http://support.runrev.com/scriptingconferences/

This conference topic is Script Anatomy 2, presented by the capable 
Frank Leahy. It discusses the difference between handlers and functions, 
where to place scripts in your stack, writing reuseable code, and more. 
Download the stack in preparation for the conference, and we'll see you 
this weekend.





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


Re: development tools question

2005-07-18 Thread Richard Gaskin
There's also DeskView, part of the devolution toolkit, shown in the 
middle of the screen shot here:

http://www.fourthworld.com/products/devolution/index.html

DeskView not only shows small proxie images of all of your open windows, 
but right-clicking on any of them lets you quickly change stack mode, 
save, edit scripts, toggle decorations, and more


devolution is free to use, and support is optionally available with a 
modest annual fee.


--
 Richard Gaskin
 Fourth World Media Corporation
 __
 Rev tools and more: http://www.fourthworld.com/rev
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: embed/install font

2005-07-18 Thread Bob Earp
I need this BIG time, and it mnay be a show stopper form me moving a whole 
mess of customers form ToolBook (where this isa breeze to do) to Rev.  At 
RevConWest Andre Garcia said that he thought he had a way of doing this by 
using a custom property to store the font, but I haven't heard from him 
since then.


Bob Earp - White Rock, BC.

I remember the days long ago in Hypercard where you could install a
font as a resource in a stack, and it 'just worked', even though we
were warned not to for some reason.
sqb

I'm creating a presentation and I need to be sure the user has access to a 
Unicode font. I'd like to standardize on Bitstream's Vera font, which is 
free and very good.


1) Is there any way to access the font dynamically without installing it on 
the user's system? A while ago there was a thread Own fontsuite with 
standalone? Several authors referenced the EXT.dll as a way to dynamically 
access fonts on the PC. How is this done? Has anyone successfully employed 
this technique?


2) If I can't access it dynamically, how do I install it? I purchased 
InstallGadget, but that currently doesn't update the Windows registry upon 
installation.


Any ideas on how to address this problem would be greatly appreciated.

Brad


_
Powerful Parental Controls Let your child discover the best the Internet has 
to offer. 
http://join.msn.com/?pgmarket=en-capage=byoa/premxAPID=1994DI=1034SU=http://hotmail.com/encaHL=Market_MSNIS_Taglines 
 Start enjoying all the benefits of MSN® Premium right now and get the 
first two months FREE*.


___
use-revolution mailing list
use-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: External for running one instance on windows

2005-07-18 Thread Mark Wieder
Trevor-

Sunday, July 17, 2005, 12:25:01 PM, you wrote:

TD I don't know what a critical section is so it made the decision much
TD easier :-)

g

As I understand it, they're almost the same thing - mutexes work with
multiple threads in an single application, critical section objects
work with multiple threads in a single process. It doesn't help things
any that critical section is also used to refer to the code governed
by a mutex.

Here's a fairly concise, albeit microsoftian, writeup:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/critical_section_objects.asp

-- 
-Mark Wieder
 [EMAIL PROTECTED]

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


RE: Problem with Editable Fields

2005-07-18 Thread Lynch, Jonathan
Feel free to send your stack to me, and I will check it out and see if I see 
anything obvious.

[EMAIL PROTECTED]

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Burgun
Sent: Monday, July 18, 2005 1:50 PM
To: How to use Revolution
Subject: RE: Problem with Editable Fields

Hi,

Tried what you suggested, the invalid values still gets saved. I know 
the closeField gets called because I hear the beep. I put a 
breakpoint on both all three handler, mouseUp, NewMouseUp and 
closeField and when the done key is pressed it enters the mouseUp 
handler BEFORE closeField, so the old value gets saved. It pot luck 
if the closeField function gets called at all in the case, I am guess 
that it depends on timing, if the script gets run before the close 
stack command is issued.

This really is silly, what I want to do is so straight forward, I 
just cannot understand why it is so difficult in RunRev? Am I missing 
something or is it impossible to range check a field without jumping 
thru hoops?

Thanks a lot
Dave

You can also try this in the done button:

On MouseUp
   Send DoThisScript to me in 0 seconds
End MouseUp

Then put the original mouseup script into a DoThisScript handler in 
the button. This will ensure that the script runs after other 
handlers.

However, it seems odd that mouseup would be occuring before 
closefield. Is it possible that your done button is non-focusing? 
This would mean that when you press the button, the focus never 
leaves the field you were in, thus not sending a closefield message. 
If this is the case, you need to make sure your button is focusable.

-Original Message-
From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On Behalf Of Eric 
Chatonet
Sent: Monday, July 18, 2005 11:42 AM
To: How to use Revolution
Subject: Re: Problem with Editable Fields

Hi Dave,

May be another approach, more ergonomic, could help you:
Just allow numbers to be typed into your field with a generic handler 
like the following:

on keyDown pKey
if pKey is an integer and the number of chars of target  3 then 
pass keyDown
end keyDown

It's only to get you started: you will find you have probably to 
build a rawKeyDown handler to be more precise and manage the current 
selection (if the user selects a portion and wants to type in).

Best Regards from Paris,

Eric Chatonet.

Le 18 juil. 05 à 17:32, David Burgun a écrit :

  I have the a number of fields in a card that have to be range 
  checked, to do this i have the following code:

  on openField
  set the cpSaveTextOfMe to the text of me
  end openField

  on closeField
  if (the text of me  0) or (the text of me  999) then
set the text of me to the cpSaveTextOfMe of me
select the text of me
beep
  end closeField


  There is also a Done Button that has this script:

  on mouseUp
  save this stack
  close this stack
  end mouseUp

  If I enter an invalid number and then click in another field, I get 
  beep and the contents of the field are restored and all is well. 
  However, if I enter an invalid number and then click the Done 
  button, it looks like the mouseUp handler is run BEFORE the 
  closeField handler. Since the value stored in the stack is the 
  invalid data. Is this the correct action? If so, what is the best 
  way to make this work so that bad values are not saved in the 
  stack. I really don't want to have to validate all fields from the 
  Done and other buttons on the card.



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

___
use-revolution mailing list
use-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 

RE: Problem with Editable Fields

2005-07-18 Thread David Burgun

Hi,

Tried what you suggested, the invalid values still gets saved. I know
the closeField gets called because I hear the beep. I put a
breakpoint on both all three handler, mouseUp, NewMouseUp and
closeField and when the done key is pressed it enters the mouseUp
handler BEFORE closeField, so the old value gets saved. It pot luck
if the closeField function gets called at all in the case, I am guess
that it depends on timing, if the script gets run before the close
stack command is issued.

This really is silly, what I want to do is so straight forward, I
just cannot understand why it is so difficult in RunRev? Am I missing
something or is it impossible to range check a field without jumping
thru hoops?

Thanks a lot
Dave


You can also try this in the done button:

On MouseUp
  Send DoThisScript to me in 0 seconds
End MouseUp

Then put the original mouseup script into a DoThisScript handler in
the button. This will ensure that the script runs after other
handlers.

However, it seems odd that mouseup would be occuring before
closefield. Is it possible that your done button is non-focusing?
This would mean that when you press the button, the focus never
leaves the field you were in, thus not sending a closefield message.
If this is the case, you need to make sure your button is focusable.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Eric
Chatonet
Sent: Monday, July 18, 2005 11:42 AM
To: How to use Revolution
Subject: Re: Problem with Editable Fields

Hi Dave,

May be another approach, more ergonomic, could help you:
Just allow numbers to be typed into your field with a generic handler
like the following:

on keyDown pKey
   if pKey is an integer and the number of chars of target  3 then
pass keyDown
end keyDown

It's only to get you started: you will find you have probably to
build a rawKeyDown handler to be more precise and manage the current
selection (if the user selects a portion and wants to type in).

Best Regards from Paris,

Eric Chatonet.

Le 18 juil. 05 à 17:32, David Burgun a écrit :


 I have the a number of fields in a card that have to be range
 checked, to do this i have the following code:

 on openField
 set the cpSaveTextOfMe to the text of me
 end openField

 on closeField
 if (the text of me  0) or (the text of me  999) then
   set the text of me to the cpSaveTextOfMe of me
   select the text of me
   beep
 end closeField


 There is also a Done Button that has this script:

 on mouseUp
 save this stack
 close this stack
 end mouseUp

 If I enter an invalid number and then click in another field, I get
 beep and the contents of the field are restored and all is well.
 However, if I enter an invalid number and then click the Done
 button, it looks like the mouseUp handler is run BEFORE the
 closeField handler. Since the value stored in the stack is the
 invalid data. Is this the correct action? If so, what is the best
 way to make this work so that bad values are not saved in the
 stack. I really don't want to have to validate all fields from the
 Done and other buttons on the card.




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


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


Scripting conference stack available - Script Anatomy 2

2005-07-18 Thread J. Landman Gay
The scripting conference stack for this coming weekend is now available 
for download from the usual place:


http://support.runrev.com/scriptingconferences/

This conference topic is Script Anatomy 2, presented by the capable 
Frank Leahy. It discusses the difference between handlers and functions, 
where to place scripts in your stack, writing reuseable code, and more. 
Download the stack in preparation for the conference, and we'll see you 
this weekend.


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

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


Re: XMLRPC Authentication

2005-07-18 Thread Andre Garzia


On Jul 18, 2005, at 3:47 PM, david bovill wrote:

Looking into sending xmlrpc calls that require basic http  
authentication... any ideas as it is not documented in the xmlrpc  
create request, but is AFAIK part of the libUrl stack... just can't  
find any docs at the moment...




David,

many ways to do that David, one is to script the basic auth header  
yourself using the set httpheader property. it's fairly easy, just  
get your username and password and to like this:


put the cusername of this stack  :  the cpassword of this  
stack into tToken
put format(Authorization: Basic %s, base64encode(tToken)) into  
tAuthToken

set the httpheaders to tAuthToken


then call your method.

other more professional ways, refer to libURL Real Docs at http:// 
support.runrev.com/resources/liburlrealdocs.html


cheers
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: Naming conventions

2005-07-18 Thread Mark Wieder
Dennis-

Sunday, July 17, 2005, 10:31:45 AM, you wrote:

DB Is there any advantage to putting the main block of comments outside
DB the handler vs inside the handler?

I think it looks cleaner having them outside, but no, there's no
advantage other than just your own preference.

-- 
-Mark Wieder
 [EMAIL PROTECTED]

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


Re: embed/install font

2005-07-18 Thread Mark Talluto


On Jul 18, 2005, at 10:11 AM, Brad Borch wrote:


Mark,


 I put the installer created by IC into a custom property in my  
rev app.  My rev app spits out the installer




Thanks for the pointer. I've done a fair bit of work in Director,  
Flash, etc. A long time ago I did Hypercard work. I'm sure with a  
little bit of guidance I'll get custom properties, but if you  
could just point me to a brief explanation of how this works and  
how to suck up and spit out (as I've heard the process referred  
to in some posts) something like another file or executable, I'd  
appreciate it.



Brad,

There is a file called CS Fonts Installer on RevNet.  You can find  
RevNet in the plugins for Revolution.  It will get you started.  The  
thing to remember is:


1.  Mac fonts can be written to the fonts folder of the OS without  
using a third party installer.  Thus, they are super easy to work with.
2.  Win fonts need to be installed by a third party installer like  
the one I use from www.clickteam.com
The reason is that the installer will setup the registry  
appropriately for you.  This can also be done from within Rev, but I  
have not spent the time to work it out.  Thus, I suck up the  
installer created by the clickteam product and place that into a  
custom property.  I then write that custom property back out to the  
user's hard drive, run the installer, and delete the installer when  
done all from Rev.  Works very well.  The file I have on RevNet is a  
bit old, but easier to read than the version I am currently using.   
If you want the newer version, just let me know.  It deals with all  
sorts of things besides fonts, but is not as use friendly at first.


Keep writing back if you have any questions.


Mark Talluto
--
CANELA Software
http://www.canelasoftware.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


Icons for plugins

2005-07-18 Thread Bob Earp
I'm using Chip's incredibly wonderful altPlugin to manage a bunch of other 
great plugins, but a lot of the plugins don't seem top come with a 32 x 32 
pixels icon by default.  Are there any available for specifically RevNet, 
Color Picker, Resources Picker, and Scripters Scrapbook or do I have to 
continue to generate my own ?


Tnx, Bob...

Bob Earp - White Rock, BC

_
Take advantage of powerful junk e-mail filters built on patented Microsoft® 
SmartScreen Technology. 
http://join.msn.com/?pgmarket=en-capage=byoa/premxAPID=1994DI=1034SU=http://hotmail.com/encaHL=Market_MSNIS_Taglines 
 Start enjoying all the benefits of MSN® Premium right now and get the 
first two months FREE*.


___
use-revolution mailing list
use-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: Problem with Editable Fields

2005-07-18 Thread Jan Schenkel
--- David Burgun [EMAIL PROTECTED] wrote:
 Hi,
 
 Tried what you suggested, the invalid values still
 gets saved. I know
 the closeField gets called because I hear the beep.
 I put a
 breakpoint on both all three handler, mouseUp,
 NewMouseUp and
 closeField and when the done key is pressed it
 enters the mouseUp
 handler BEFORE closeField, so the old value gets
 saved. It pot luck
 if the closeField function gets called at all in the
 case, I am guess
 that it depends on timing, if the script gets run
 before the close
 stack command is issued.
 
 This really is silly, what I want to do is so
 straight forward, I
 just cannot understand why it is so difficult in
 RunRev? Am I missing
 something or is it impossible to range check a field
 without jumping
 thru hoops?
 
 Thanks a lot
 Dave
 

Hi Dave,

Try putting this at the front of your mouseUp handler
in the button script:
--
  select empty
--
This will trigger the closeField before the stuff in
the button happens ; you may have to set a custom
property or such to check if no error occured.

All this is due to the fact that on Mac, unlike on
Windows and Unix, buttons cannot receive the keyboard
focus (by default) so the focus remains with the
field. So it's your job to trigger the closeField.

Annoying, perhaps, but that's the way the cookie
crumbles...

Jan Schenkel.

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

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

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


Re: embed/install font

2005-07-18 Thread J. Landman Gay

On 7/18/05 10:39 AM, Stephen Barncard wrote:

I remember the days long ago in Hypercard where you could install a font 
as a resource in a stack, and it 'just worked', even though we were 
warned not to for some reason.


The reason was a complete and comprehensive system crash if a print job 
was in the queue and the user closed the stack. Not recommended. If you 
never printed from the stack, it was okay. I don't think OS X even 
allows embedded fonts any more (anyone know?)


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


Re: What is 'Constellation' ?

2005-07-18 Thread Jon

I wonder why it took 5 days for this message to reach me (via Rev)?!?

In any event, Constellation is a new editor and property editor that 
Jerry Daniels is writing.  Check it out at


http://www.daniels-mara.com/products/constellation.htm

:)

Jon


Mathewson wrote:


Slow on the uptake as usual; was intrigued by Jon's -
'using Constellation' - what is 'Constellation' ???

Sincerely, Richmond
__
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


Re: Screen fonts great in Rev, bad in Word- why?

2005-07-18 Thread Dave Cragg


On 18 Jul 2005, at 17:38, Mark Swindell wrote:

Why do screen fonts look so good  in Rev and Pages and so bad in  
Word and AppleWorks?  Even with Font smoothing turned on in  
AppleWorks Times still looks terrible... hardly useable.   I'm  
using OS X Tiger.  I also set the system font smoothing pref to  
flat panel.  What am I missing?


My memory's a bit rusty here, but I think that AppleWorks doesn't use  
the Quartz font rendering (or whatever it's called). This was added  
to Rev (then Metacard??) shortly after OS X was released.


There used to be a third-party System Preference thingy called Silk  
that allowed this to be enabled for apps that didn't support the new  
OS X font rendering. I know it worked well for AppleWorks. I'm not  
sure if Silk still works in Tiger.


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


How to customize the scroll bar, progress bar, and slider bar?

2005-07-18 Thread Ban Nguyen
Hello everyone,

Is the anyway to customize the look of scroll bar, progress bar, and
slider bar?  I have been searching the list but have not come across to
any tutorials? Does anyone know please help? Thank you





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



Re: embed/install font

2005-07-18 Thread Chipp Walters

Bob,

Here's how I would probably go about this on XP..

1) Research what registry entries are changed in Windows when installing 
a TrueType font


2) Suck up the font into your app:
set the uMyCustomFont of this stack to URL (binfile:C:/myfont.ttf)

3) On startup spit it back out:
  a) find the specialFolder(36) which gives you the current Windows 
directory and append it with /Fonts:


put specialFolder(36)  /Fonts/ into tFontPath

check to see if your font exists

put myfont.ttf after tFontPath
if there is not a file tFontPath then
  put the uMyCustomFont of this stack into URL (binfile:  tFontPath)
  -- SET REGISTRY STUFF IF NECESSARY
end if

then check to see if you need a restart, or you can just start using the 
font.


As mentioned, I believe there's a DLL somewhere which may make this 
easier, but I don't know where.


-Chipp



Bob Earp wrote:
I need this BIG time, and it mnay be a show stopper form me moving a 
whole mess of customers form ToolBook (where this isa breeze to do) to 
Rev.  At RevConWest Andre Garcia said that he thought he had a way of 
doing this by using a custom property to store the font, but I haven't 
heard from him since then.


Bob Earp - White Rock, BC.


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


Re: Revolution unbooted

2005-07-18 Thread Mark Wieder
Seamus-

Tuesday, July 12, 2005, 9:57:10 AM, you wrote:

SB Can anybody comment on the stability of a runrev app (connected through
SB ODBC to SQL Server)  running on a linux/windows box for many many days
SB without rebooting? Are memory leaks a problem? I am looking into 
SB developing something for a client which could potential be left running
SB for a considerable number of days.

I would *never* run a windows box for several days without rebooting.
Windows needs to be rebooted regularly in order to rebuild its driver
database, maintain the registry, etc. That's part of why it takes so
long to boot up. If you prevent this from taking place the system can
get seriously messed up.

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


Problem with Save As Standalone App

2005-07-18 Thread Ban Nguyen
Hello,


I am having problem with Save As Standalone App.
I have a Rev file (about 400,000 KB) when I save it as standalone app
(making an exe file).  It took a long time to finish.  The exe file size
is only 1,620 KB.  I could not open it.  I don't know what's wrong.
Could someone help me with this?  Thank you






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


Re: How to customize the scroll bar, progress bar, and slider bar?

2005-07-18 Thread Malte Brill

Hi Ban,

actually there was a thread quite recently. You will need to roll your 
own Scrollbar to customize it.


Look at this thread:

http://mail.runrev.com/pipermail/use-revolution/2005-July/062687.html

Download Klaus stack.

You also find a scrollbar with a proportional thumb in my userspace in 
Revonline:


User: Malte Stack: propscroll

Cheers,

malte

--
ArcadeEngine
prepare to WOW your audience within minutes
http://www.runrev.com/section/revselect/arcadeengine
http://www.derbrill.com/arcadeengine/forum

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


Jacque's Great!

2005-07-18 Thread Timothy Miller
I've retained Jacque (as in J. Landman Gay) as a Rev consultant, on a 
per-hour basis, on and off over the past few months. The job is 
pretty much done now. Not only did she prepare my HC stacks for 
transition to Rev, she also helped me to learn to fly on my own wings 
in Rev. She was patient and resourceful. My stacks have grown quite 
complex over the years, since I wrote the first simple one in HC 1.0. 
Because I'm a self-taught do-it-yourself end-user, you can imagine 
all the bad scripting practices to be found in my stacks. Complex 
plus bad scripting practices = big headaches for the consultant. You 
can imagine.


Anyway, she did a great job, technically, while patiently suggesting 
better scripting practices, and otherwise treating me nice. The 
stacks are all very stable, now. She was willing to work on my stacks 
herself, or to be available as a consultant by email when I came 
across stuff I couldn't fix. We did some of each. I don't really know 
what the going rate is, but her fees seem quite reasonable.


The days I posted dumb questions on the list -- those weren't her 
fault. That happened either before I retained her, or on the rare 
days she wasn't available by email and I was impatient about fixing 
some problem.


(BTW, the debugger anomaly, discussed last week, if anyone remembers 
it, turned out to be a bug. It will only debug a bg script on card 1 
of the background. I built a fresh, clean stack in 2.6.1 to confirm 
it. It's been posted on BZ. That one wasn't dumb, contrary to my own 
self-doubt.)


I guess other folks on this list also earn their daily bread as 
self-employed X-talk consultants. I don't want to diminish their 
ability by comparison. Judging by their messages on the list, they 
know their stuff, too. This is just one endorsement for Jacque, from 
one grateful client.



Cheers,


Tim Miller

--awww, what the heck--

Timothy Miller, Ph.D.
Clinical Psychologist
Stockton, CA
___
use-revolution mailing list
use-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: embed/install font

2005-07-18 Thread Chipp Walters

Hi Bob,

Y'know I'm pretty sure there's a way to install fonts w/out putting them 
in the fonts folder. I know Adboe does it this way, and I've seen 
utilities that do the same...perhaps it a function of the registry.


In anycase, I suppose you could always 'install and deinstall' a font at 
the beginning and end of your program execution. That way your users 
would never know about it.


best,

Chipp

Bob Earp wrote:
Thanks Chip, I'll see if I can get this going however, I can't get some 
of the customers to agree to loading anything at all on their machines, 
yeah, go figure !!


I know I sound like a worn out record, but I really don't have a good 
answer when they say to me but we didn't have to do this with your 
ToolBook projects

___
use-revolution mailing list
use-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: Revolution unbooted

2005-07-18 Thread Chipp Walters

Mark,

I concur with Jon. I regularly use 3 separate Windows XP machines, and 
multiple programs on each and never find the NEED TO reboot them, other 
than for service patches and app installs.


best,

Chipp

Jon wrote:

Mark:

I run my Windows XP box (and ran my Windows 2000 box) for 1-2 weeks at a 
time.  Eventually, something becomes unstable, and I have to re-boot, 
but often I only have to re-bot because I install a patch.  I think your 
pessimism about Windows (at least in this regard) is a bit excessive.


:)

Jon


Mark Wieder wrote:



I would *never* run a windows box for several days without rebooting.
Windows needs to be rebooted regularly in order to rebuild its driver
database, maintain the registry, etc. That's part of why it takes so
long to boot up. If you prevent this from taking place the system can
get seriously messed up.

___
use-revolution mailing list
use-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: development tools question

2005-07-18 Thread Chipp Walters
Yes, DeskView was the inspiration for 'miniMe' (the plugin I don't 
distribute). Richard and I were representing RR at a recent Apple 
WorldWide developer conference, and he showed it to me in beta state. It 
was so cool I ended up writing a similar plugin that evening in my hotel.


I think Deskview has actually more functionality as well. I highly 
recommend it! :-)


-Chipp

Richard Gaskin wrote:
There's also DeskView, part of the devolution toolkit, shown in the 
middle of the screen shot here:

http://www.fourthworld.com/products/devolution/index.html

DeskView not only shows small proxie images of all of your open windows, 
but right-clicking on any of them lets you quickly change stack mode, 
save, edit scripts, toggle decorations, and more


devolution is free to use, and support is optionally available with a 
modest annual fee.

___
use-revolution mailing list
use-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: Jacque's Great!

2005-07-18 Thread Richard Gaskin

Amen to that, brother.

I've hired Jacque myself in the past, and recently recommended her to a 
client whose work I'd love to do but things are just too busy here right 
now to do it well.  She's always done a great job and has a rare gift 
for communication as well, offering good feedback on topics that might 
be difficult for anyone else but from her it's always well recieved and 
highly productive.


In fact, if there's any reason I'm at all diplomatic on my better days, 
I owe at least some of that to her feedback over the years. :)


The only thing that mystifies me about Jacque is how she's able to take 
such good care of so many people and then also find the time to take 
care of so many more with the online scripting conference series.


 releasing balloons that read Hurray for Jacque 

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


Re: Jacque's Great!

2005-07-18 Thread Andre Garzia


On Jul 18, 2005, at 8:23 PM, Richard Gaskin wrote:



 releasing balloons that read Hurray for Jacque 



I want one!

Jacque is great

and that is one of the reasons I like this list so much, it's a place  
where consultants on the same niche praise each other with no regrets  
or competition!!! :D


Many cheers to Jacque!

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


Re: Jacque's Great!

2005-07-18 Thread Richard Gaskin

Andre Garzia wrote:


On Jul 18, 2005, at 8:23 PM, Richard Gaskin wrote:


 releasing balloons that read Hurray for Jacque 


I want one!

Jacque is great

and that is one of the reasons I like this list so much, it's a place  
where consultants on the same niche praise each other with no regrets  
or competition!!! :D


It's also a testimony to the good marketing from Kevin, Rod, and the 
others at RunRev.  As their user base grows most full-time Rev 
consultants I know are booked many months ahead with lots of interesting 
work.


These days there's plenty of work to go around.  Let's just hope Rev 
doesn't become so popular that we get commoditized like VB and Java 
programmers  ;)


It's a good thing for future Rev scripters that I don't own the company: 
  it's such a competitive advantage for our clients that I'd stop 
selling it and make it a private club for existing customers only. :)


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


Look and Feel, Metal texture -- Windows questions

2005-07-18 Thread Xplex
Hello!
 
I'm using Dreamcard in Windows XP, and have been trying the various  options 
under Look and Feel in the View menu. I'm not sure what some of  the 
options are supposed to look like, but I'm not really seeing much  difference 
after 
choosing Mac OS Platinum Emulated.
 
Am I not understanding what this menu option is supposed to do? Is it  
supposed to cause my project to take on a Mac-like appearance, so I can make  
sure 
my cross-platform visual design bases are covered? The only difference I  see 
is a slight 3D-ing of the edges of some of the controls. Does this sound  
right? Shouldn't it be a much more drastic difference?
 
I'm also not clear on what the Metal texture checkbox in the stack  
inspector is supposed to be doing -- it just flashes the project's window,  but 
doesn't seem to change anything, that I can see. What effect is it supposed  to 
have?
 
I've just started with Dreamcard for Windows, after having used  HyperCard 
extensively many years ago, so many apologies if this is a dumb  newbie 
question! :-)
 
Thanks!
 
CJ
___
use-revolution mailing list
use-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 maze-game stack?

2005-07-18 Thread N Cueto
Hello List,

My space invaders stack now done (oh!
how I wish arcadeEngine had come out 
just a couple of weeks earlier!), it's 
now onto the next game: a maze game 
stack.

In this game, language students have a 
birds-eye view of a 2D maze. They then 
hear a sound (a phoneme), after which
they begin to manoeuver an object thru 
the maze lanes and onto a goal-area. 
Their movement thru the maze is of course
limited by the walls, i.e., if the object 
they are moving contacts a wall then 
movement is stopped with some type of 
audible feedback. (Very behavioristic.)

My (admittedly vague) question, then, is 
about how to make both the maze and the 
bumped into the wall algorithm.

As for the maze itelf, the only options I 
see are to draw the maze either with 
(a) a graphics application and then import 
it to the stack, or (b) RunRev's create 
command. I'd prefer option (b), since it'd
allow a new maze to be created for each 
new game.

And as for the bumped algorithm, I'm
hoping arcadeEngine's collision function
will make things relatively simple.

Many thanks in advance for the handholding
yet again on this one.

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


MatchText and PCRE

2005-07-18 Thread David Vaughan
The documentation says to see the PCRE manual for regular expression  
syntax. The PCRE manual refers to certain properties set as part of a  
C program. Consequently, I am unsure of the answers to the following  
four questions. True, I can experiment to see how these currently  
work but that will not answer the question of whether those  
behaviours are modifiable, so I am seeking answers before I dive in  
to using matchText.


Is it greedy? If so, is that reversible and how?

Does the dot match newline? If not, can it be made to do so?

Does a pattern like .* match empty? If not, can it be changed?

Is case-sensitivity in matchText affected by Rev's caseSensitive  
property? It appears not. Is case sensitivity settable?


thanks
David

___
use-revolution mailing list
use-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: CGI to send back a file to save

2005-07-18 Thread Sivakatirswami

Aloha JB:

Yes, I did get this working with help from someone on Expert's  
Exchange.  But thank you... your note confirms the method... I use  
this for this context (sending a realAudio.ram file)


[SNIP]
put tURLStem  tMainFolder /  tYear /  tAudioFileName into  
tAbsoluteURL


# send this out to the browser as a file

put Content-Type: audio/x-pn-realaudio  cr
put Content-Disposition: attachment; filename=real-player.ram  cr  
 cr

put tAbsoluteURL

it works great... and opens some interesting doors for dynamic file  
delivery...


but I was told I didn't need a quote characater around the file name,  
didn't use it, and it seems to work just fine..


Regards
Sivakatirswami


On Jul 17, 2005, at 10:54 PM, jbv wrote:


Hi,

I'm a bit late on this thread, but I have some code that
might help.
What I actually do is generate on-the-fly pdf files with
Rev cgi, and users get the usual WinXP dialog asking
what they want to do with the file, save it or open it :

put Content-Type: application/pdf  cr  Content-Length :
number of chars of myPDF 
cr  Content-Disposition: attachment; filename= q myRequestName  
q  cr  cr


q contains the quote char.

the above line works well under WinXP and MacOSX.
I guess a few mods (in Content-Type mostly) may solve
your problem...

Best,
JB




Short version: I need to know the proper HTTP header to set to force
a browser to save the incoming data to a file. (at least I *think*
that's what I need to know.)

Long Scenario:

Goal: create a CGI that responds to a GET request that will
automatically generate a

fooSoundFile.ram  file in a variable

  based on the query string e.g.

$QUERY_STRING = audioFile=hawaii_papayas.mp3

then the .ram filename should be hawaii_papayas.ram

and contain the string:

http://www.himalayanacademy.com/audio/tropical_fruit_music/
hawaii_papayas.mp3

[you should hear those papayas sing!]

Now, generating all that is a easy enough.

But the usual scenario is that you have all these .ram files prebuilt
(which is what I am trying to avoid. Old .ram files lying around the
web site are a *big* nuisance to maintain) and the user clicks on
a link

a href=/audio/tropical_fruit_music/hawaii_papayas.ramReal  
Player/a


and the .ram file is downloaded-saved to the client side disk... Real
Player is mapped to .ram in the internet helper apps, boots and reads
this file and streams the audio.

I want the CGI to take over that process and serve the .ram file
dynamically.

OK, so all I know how to do is:

put http://www.himalayanacademy.com/audio/tropical_fruit_music/
hawaii_papayas.mp3 into tRamFile
http://www.himalayanacademy.com/audio/tropical_fruit_music/
hawaii_papayas.mp3

   put Content-Type: text/plain  cr
   put Content-Length:  the length of tRamFile  cr  cr
   put tRamFile

of course this is not going to work... that string will appear as a
literal in the user's browser.  is it as simple as something like:

# just guessing.. I haven't a clue...

   put Content-Type: binary/file  cr
   put Content-Length:  the length of tRamFile  cr  cr
   put tRamFile

# where the browser can't read it, so it saves it

??

i.e. we can of course do a redirect, like this:
put
http://www.himalayanacademy.com/audio/tropical_fruit_music/
hawaii_papayas.mp3 into tRamFile
put tRamFile into url (file:  audio/tropical_fruit_music/
hawaii_papayas.ram)

   put Status: 301 Moved Permanently  cr
   put Location:http://www.himalayanacademy.com/audio/
tropical_fruit_music/hawaii_papayas.ram  cr  cr

But, then I end up once again, with all these .ram files on disk...
so I was hoping to find a way to pipe it straight out of the CGI...
i.e. to take what is coming back from port 80 and save it instead of
trying to render it...maybe this is the wrong place to ask this... I
will take it to Experts-Exchange if no one here knows.

TIA

Sivakatirswami

___
use-revolution mailing list
use-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: Jacque's Great!

2005-07-18 Thread Mark Wieder
Timothy-

Monday, July 18, 2005, 4:04:38 PM, you wrote:

TM I've retained Jacque (as in J. Landman Gay) as a Rev consultant, on a

Ah... you're in good hands then. Just watch her estimates - she tends
to list everything in seconds these days... g

TM (BTW, the debugger anomaly, discussed last week, if anyone remembers
TM it, turned out to be a bug. It will only debug a bg script on card 1
TM of the background. I built a fresh, clean stack in 2.6.1 to confirm
TM it. It's been posted on BZ. That one wasn't dumb, contrary to my own
TM self-doubt.)

Thanks for persevering on that one. I was convinced it was something
in your code. BTW - if you publish the BZ number it's easier to find
and vote for bugs. That one's #3011 - took me several tries to find
it. I just verified it myself and threw five votes its way.

-- 
-Mark Wieder
 [EMAIL PROTECTED]

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


Re: Look and Feel, Metal texture -- Windows questions

2005-07-18 Thread Sarah Reichelt
I'm using Dreamcard in Windows XP, and have been trying the  
various  options
under Look and Feel in the View menu. I'm not sure what some  
of  the
options are supposed to look like, but I'm not really seeing much   
difference after

choosing Mac OS Platinum Emulated.

Am I not understanding what this menu option is supposed to do? Is it
supposed to cause my project to take on a Mac-like appearance, so I  
can make  sure
my cross-platform visual design bases are covered? The only  
difference I  see
is a slight 3D-ing of the edges of some of the controls. Does this  
sound

right? Shouldn't it be a much more drastic difference?


This particular option is to make your stacks look as if they were  
running under Mac OS 9 or earlier, not Mac OS X. You are right, it is  
just to help you check the look when doing cross-platform  
development, but it is not terribly useful. If possible, always check  
your apps on the actual release platforms. If you can't get access to  
the right sort of computer, ask the list for volunteers.


I'm also not clear on what the Metal texture checkbox in the stack
inspector is supposed to be doing -- it just flashes the project's  
window,  but
doesn't seem to change anything, that I can see. What effect is it  
supposed  to

have?
This is Mac OS X only, it has no effect on Windows, although I guess  
setting it will redraw the window.


HTH,
Sarah

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


Re: Jacque's Great!

2005-07-18 Thread Sarah Reichelt

Hear, hear!

While I have never hired Jacque, I have imposed on her good nature  
many times over many years, first on the Hypercard list and now here.  
She is unfailingly helpful, polite and extremely knowledgeable.


Many thanks to Jacque and all the other helpful folk on this list.

Sarah

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


Re: Revolution unbooted

2005-07-18 Thread Mark Wieder
Jon, Chipp-

Monday, July 18, 2005, 4:11:17 PM, you wrote:

CW I concur with Jon. I regularly use 3 separate Windows XP machines, and
CW multiple programs on each and never find the NEED TO reboot them, other
CW than for service patches and app installs.

The *need* to reboot them is subtler than that. Windows is a set of
multi-level interdependent drivers and libraries that is dynamically
rebuilt each time Windows reboots. My rule of thumb when making system
changes is to reboot three times - each successive boot builds on the
previous dependency model. Things can get a bit tenuous if Windows
isn't allowed to reassure itself every so often about what's holding
it up. Michael Swaine had a good writeup of the process in an article
a while back called House of Cards, but I can't find a reference to
it at the moment.

Granted my rebooting every day my be a bit compulsive, but I figure
it's a good habit to get into and this ensures that it gets done.

Jon - your eventually something becomes unstable is *exactly* what
I'm talking about.

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


[Slightly OT] Ransomware as a Model for Rev Toolmaking?

2005-07-18 Thread Dan Shafer
A friend of mine pointed me to an intriguing business concept called  
RansomWare and as I thought about it, it seemed there might be some  
possible use for it in the Rev developer community. Under this model,  
a developer offers to produce a given product, sets a development  
price threshold for it, and asks people to commit what they would be  
willing to pay for such a product if he were to produce it. In one  
model, these people provide concrete evidence of their willingness to  
participate by actually paying the amount they commit to; in another  
model, they simply promise to do so when the product is finished and  
released.


Once the threshold is reached, the developer completes and releases  
the product free to the entire community. If the threshold isn't  
reached, meaning the community doesn't find the need for the tool  
compelling enough to fork over the threshold amount, the moneys that  
have been contributed, if any, are donated to a charity announced in  
advance.


References:

http://www.danielsolis.com/meatbot/ransom.html

http://lists.essential.org/pipermail/random-bits/2002-November/ 
000979.html


Just an intriguing thought for a lazy summer evening.

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



___
use-revolution mailing list
use-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: [Slightly OT] Ransomware as a Model for Rev Toolmaking?

2005-07-18 Thread Jim Bufalini
Sounds like Capitalism (raising money, investors, etc.) with a Communist
ending. :-) Except for  the *donation to a charity* part (people who put up
money, should get it returned, if no tool is produced, so that they can put
that same money towards another project, that is close to threshold) it
sounds interesting...

For example, I just requested a quote from someone to produce what's called
a Browser Helper Object (BHO) external for Rev. The price was a little steep
for me at this time, but if there were several people who could use this
now, and were willing to share the development cost, I certainly wouldn't
mind if it were released to the entire community on completion.

Seems like a way to get what you need now and make it available to others,
who may not have an immediate need, but may have in the future.

If you have no clue as to what a BHO is, you can see the definition here:
http://en.wikipedia.org/wiki/Browser_Helper_Object.

Jim

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Dan Shafer
Sent: Monday, July 18, 2005 6:01 PM
To: Revolution List
Subject: [Slightly OT] Ransomware as a Model for Rev Toolmaking?


A friend of mine pointed me to an intriguing business concept called
RansomWare and as I thought about it, it seemed there might be some
possible use for it in the Rev developer community. Under this model,
a developer offers to produce a given product, sets a development
price threshold for it, and asks people to commit what they would be
willing to pay for such a product if he were to produce it. In one
model, these people provide concrete evidence of their willingness to
participate by actually paying the amount they commit to; in another
model, they simply promise to do so when the product is finished and
released.

Once the threshold is reached, the developer completes and releases
the product free to the entire community. If the threshold isn't
reached, meaning the community doesn't find the need for the tool
compelling enough to fork over the threshold amount, the moneys that
have been contributed, if any, are donated to a charity announced in
advance.

References:

http://www.danielsolis.com/meatbot/ransom.html

http://lists.essential.org/pipermail/random-bits/2002-November/
000979.html

Just an intriguing thought for a lazy summer evening.

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



___
use-revolution mailing list
use-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: embed/install font

2005-07-18 Thread Jeanne A. E. DeVoto

At 1:11 PM -0400 7/18/2005, Brad Borch wrote:
Thanks for the pointer. I've done a fair bit of work in Director, 
Flash, etc. A long time ago I did Hypercard work. I'm sure with a 
little bit of guidance I'll get custom properties, but if you 
could just point me to a brief explanation of how this works and how 
to suck up and spit out (as I've heard the process referred to 
in some posts) something like another file or executable, I'd 
appreciate it.



How to store a file in a custom property:

You can use a URL to store a file in a custom property:

  set the myStoredFile of stack My Stack \
 to URL binfile:mypicture.jpg

You restore the file by putting the custom property's value into a URL:

  put the myStoredFile of stack My Stack \
 into URL binfile:mypicture.jpg

  Tip:  To save space, compress the file before storing it:

  set the myStoredFile of stack My Stack \
 to compress(URL binfile:mypicture.jpg)
--
jeanne a. e. devoto ~ [EMAIL PROTECTED]
http://www.jaedworks.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Revolution unbooted

2005-07-18 Thread MisterX
Mark,

No offense meant but in 5 years of NT server maintenance, 
i've never heard such non-sense.

we run servers for 5-6 months non-stop and except for service packs
or security fixes, there is absolutely no need to reboot them EVER.

3 times??? woah! I wonder who gave you that idea... ;)

Now, these are dedicated servers - my home computer is another mess
and we're talking lots of stuff running... But i never reboot unless
i really need to.

Micheal Swaine is a Mac bigot and i've never seen a response from him
or a non-biased article from him. 

Believe me, 1 reboot is sufficient - windows does its cleanups before
boot and after installations (if the installer does).

Have you seen a difference between 1, dos or 3 reboots?
I haven't in 5 years ;) - This is not MacOS (where sometimes 2 reboots
were better than 1 under some extension conditions.)

Im sure you'll find the right information at technet.microsoft.com.

cheers
Xavier

MacOS, NT System engineer by trade

 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 Mark Wieder
 Sent: Tuesday, July 19, 2005 05:11
 To: How to use Revolution
 Subject: Re: Revolution unbooted
 
 Jon, Chipp-
 
 Monday, July 18, 2005, 4:11:17 PM, you wrote:
 
 CW I concur with Jon. I regularly use 3 separate Windows XP 
 machines, 
 CW and multiple programs on each and never find the NEED TO reboot 
 CW them, other than for service patches and app installs.
 
 The *need* to reboot them is subtler than that. Windows is a 
 set of multi-level interdependent drivers and libraries that 
 is dynamically rebuilt each time Windows reboots. My rule of 
 thumb when making system changes is to reboot three times - 
 each successive boot builds on the previous dependency model. 
 Things can get a bit tenuous if Windows isn't allowed to 
 reassure itself every so often about what's holding it up. 
 Michael Swaine had a good writeup of the process in an 
 article a while back called House of Cards, but I can't 
 find a reference to it at the moment.
 
 Granted my rebooting every day my be a bit compulsive, but I 
 figure it's a good habit to get into and this ensures that it 
 gets done.
 
 Jon - your eventually something becomes unstable is 
 *exactly* what I'm talking about.
 
 --
 -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