Re: errorDialog Message question

2004-08-10 Thread Richard Gaskin
Jerry Daniels wrote:
Gang,
I've been in the archives looking for others who may have had trouble 
with the errorDialog message.

While most of the posts dealt with the errorData this message delivers, 
my problem revolves around trapping this message with a handler in the 
IDE. I am developing a script editor and want to handle my own execution 
errors.

It seems the revBackScript is the only one getting any errorDialog 
messages in the Rev 2.2 IDE. If I lock error dialogs, then I get the 
message, but I can't put a lock error dialog statement in every handler, 
now can I? I've tried inserting a script in back like revBackScript, but 
it doesn't matter where I put it, I don't get errorDialog messages 
unless I remove revBackScript.

I know Richard has been mucking about with this rascal, maybe he knows 
the path to salvation?
I put together an article on extending the Rev message path for just 
such occassions:


In reference to backscripts, I note there:
   Scripts inserted first take precedence over scripts inserted later.
So when you insert a backScript, it goes in bsck of any existing 
backscripts.

Fortunately, the opposite is true of the corollary to backscript: 
frontScripts.

With frontScripts, those inserted later are put in front.  So if you 
insert a frontScript and the Rev IDE is already loaded, your script can 
get system messages before the IDE gets them.

Note that the errorDialog message will only address execution issues. 
To trap for compilation issues you'll want to handle the 
scriptParsingError message.

--
 Richard Gaskin
 Fourth World Media Corporation
 ___
 Rev tools and more:  http://www.fourthworld.com/rev
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


errorDialog Message question

2004-08-10 Thread Jerry Daniels
Gang,
I've been in the archives looking for others who may have had trouble 
with the errorDialog message.

While most of the posts dealt with the errorData this message delivers, 
my problem revolves around trapping this message with a handler in the 
IDE. I am developing a script editor and want to handle my own 
execution errors.

It seems the revBackScript is the only one getting any errorDialog 
messages in the Rev 2.2 IDE. If I lock error dialogs, then I get the 
message, but I can't put a lock error dialog statement in every 
handler, now can I? I've tried inserting a script in back like 
revBackScript, but it doesn't matter where I put it, I don't get 
errorDialog messages unless I remove revBackScript.

I know Richard has been mucking about with this rascal, maybe he knows 
the path to salvation?

Help, please.
-Jerry Daniels
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: wait with messages

2004-08-10 Thread Troy Rollins
On Aug 11, 2004, at 1:12 AM, Richard Gaskin wrote:
The Primer on Message Mechanics might give you some ideas, too.  Find 
it here:
 http://www.swcp.com/dsc/revstacks.html
That's a wonderful tutorial Dar.  The animated message path simulation 
is great!

Thanks for posting that.
Yup. Should be required reading, and distributed with the Rev package. 
Not only is it remarkably helpful info, it has some great techniques in 
its presentation. Dar, it would be a great thing for the new 
"RevOnline" doohickey.
--
Troy
RPSystems, Ltd.
http://www.rpsystems.net

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: wait with messages

2004-08-10 Thread Richard Gaskin
Dar Scott wrote:
The Primer on Message Mechanics might give you some ideas, too.  Find it 
here:

 http://www.swcp.com/dsc/revstacks.html
That's a wonderful tutorial Dar.  The animated message path simulation 
is great!

Thanks for posting that.
--
 Richard Gaskin
 Fourth World Media Corporation
 ___
 Rev tools and more:  http://www.fourthworld.com/rev
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: MYSTERIOUS GRAY BACKGROUND

2004-08-10 Thread J. Landman Gay
On 8/10/04 10:40 AM, Bill wrote:
This means that the gray background color is somehow in revolution itself as
it shows through when I tell the background of the stack to be clear and is
white when I tell the bg of the stack to be white.
From the docs, under "backgroundColor": "On Mac OS, OS X, and Windows 
systems, if the backgroundColor of all objects in the object hierarchy 
is empty, the background color set by the system is used." Maybe this is 
what you are seeing.

So there must be some
setting in RunRev like a preference where you can tell it that gray is not
an appropriate color? Or perhaps this is in the docs as a feature?
I don't think there's a way to change it currently via Preferences. Most 
people just set their stack's background color if they want something else.

--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Questions about Rev/Transcript vs. other toolkits

2004-08-10 Thread Chipp Walters
Kevin,
Welcome to the best kept secret for many of us professional developers. 
I've yet to find something I can't build using RR. See below for some 
thoughts and answers.

Kevin Walzer wrote:

1. How closely does Rev resemble AppleScript--not in terms of its hooks
into the Mac OS, but on a more general scale--its syntax, its
programming logic, etc.? Does a background in AppleScript and
AppleScript Studio lessen the learning curve somewhat?
I'm primarily a PC programmer, but have 'dabbled' some in Applescript. 
Just like Applescript uses an 'english-like' syntax, so does Revolution. 
The language is quite robust, in fact, rarely have I ever had to go 
outside the language for both Mac and PC applications. I've created a 
neat little image app called "ButtonGadget" (www.buttongadget.com) using 
RR with no externals. Took me only a couple of weeks to develop.

2. How does Rev compare to other cross-platform toolkits such as Qt and
Java/Swing? Does it have limitations over what these other systems can
do? Does it have advantages?
I probably am not the best person to ask, but my partner is a seasoned C 
programmer and has used most of the toolkits you've talked about. He 
tells me I can build apps an order of magnitude faster than the fastest 
C programmers he knows. He also is a big fan of RR, and Altuit (our 
company) builds externals for it as well. (See 
http://www.altuit.com/webs/altuit2/RunRev/default.htm)

As you probably already know, QT is even more expensive than Rev. Also, 
Rev has an Express product which is very affordable. Actually, one of 
the biggest advantages Rev has going for it, is this list. It's VERY 
active and both newbies and advanced users are welcome :-)

3. How does Rev compare specifically to other scripting languages,
especially Tcl/Tk and Python/wxPython? I'm studying Tcl/Tk out of a
slightly contrarian nature, as I know the GUI's that can be built with
Tk are more limited; wxPython, by contrast, is very rich. Can anyone
with experience with either of these development environments offer some
insight about how they compare to Rev?
Dan Shafer is a big python nut, and perhaps he'll chime in here. I doubt 
you can create the types of interfaces in Python as you can in Rev. In 
fact, I believe Dan has written books on both Python and Rev and he 
could give you some advice...(He's currently mostly using Rev these days).

4. Documentation. I note that Rev seems to come with fairly
comprehensive documentation built-in--the API reference, Transcript
dictionary, and some basic tutorials. I found it a bit hard to navigate,
although this may be something that can be overcome with a greater
investment of time. However, Apple has both a very complete (300+ plus
pages) API reference for AppleScript and AppleScript Studio, and
detailed introductory materials, that made learning AppleScript very
easy. I also note that there is a large pool of third-party
documentation on AppleScript, both informal (websites) and formal
(O'Reillly books). The same is true, especially, for Qt, Tcl/Tk (I just
spent $60 on two nice Prentice Hall books on Qt and Tcl) and of course
Java. By contrast, I haven't noticed a large pool of documentation for
Rev outside of that which comes with the application. Is it out there,
and I just haven't seen it? Is there an O'Reilly book in the works? I
guess I'm curious as to what additional independent resources there are
for learning Transcript apart from what comes with Rev itself.
You can purchase the Reference Manuals from Rev direct...I did. They 
make for great 'bedtime reading' but you'll probably also want to buy 
Dan's book as well. It's great for those just getting started. You can 
find it on the RR site.

I appreciate any advice anyone can give me!
Your welcome! Hope you decide to join our community:-)
-Chipp Walters
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Version stuff...

2004-08-10 Thread Chipp Walters
I use this function to 'get' the version of the IDE and the Engine. It 
works for both MetaCard and RR.

on answerVersion pWhere
  if exists(stack "revMenuBar") then
put "RunRev version: " & revAppVersion() & return & "MetaCard 
engine version: " & the version & return & "Build Number: " & the 
buildNumber into theMsg
  else
put "MetaCard engine version: " & the version & return & "Build 
Number: " & the buildNumber into theMsg
  end if
  if pWhere is empty then
--put theMsg
  else
go inv stack "answer Dialog"
set the loc of stack "answer Dialog" to the screenloc
show stack "answer Dialog"
answer information theMsg
  end if
end answerVersion

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Questions about Rev/Transcript vs. other toolkits

2004-08-10 Thread Troy Rollins
On Aug 10, 2004, at 11:04 PM, Kevin Walzer wrote:
1. How closely does Rev resemble AppleScript--not in terms of its hooks
into the Mac OS, but on a more general scale--its syntax, its
programming logic, etc.? Does a background in AppleScript and
AppleScript Studio lessen the learning curve somewhat?
Absolutely. The two languages are like close cousins, as you've 
probably already realized. Transcript is just MUCH larger, due to its 
MUCH broader scope. Note also, that Transcript can call uncompiled 
AppleScripts directly from strings in Transcript

e.g.
 do "tell finder...(etc.)" as AppleScript
So sometimes, the fastest way to accomplish something (on Mac at least) 
will be to slip in some AppleScript.

2. How does Rev compare to other cross-platform toolkits such as Qt and
Java/Swing? Does it have limitations over what these other systems can
do? Does it have advantages?
It is easier to develop in. It is arguably faster. It is arguably a 
more "closed" environment, and has arguably less graphics capability 
(in particular.)

Transcript has an extremely broad and capable scope. If you have been 
enjoying AppleScript, you'll find Transcript powerful, easy, and a lot 
of fun.

--
Troy
RPSystems, Ltd.
http://www.rpsystems.net
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: dBase lib

2004-08-10 Thread Mark Wieder
Dave-

Have you tried setting up an ODBC link to your dbf files?

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Questions about Rev/Transcript vs. other toolkits

2004-08-10 Thread Kevin Walzer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
I'm a relatively novice Mac developer who's done most of my work in
AppleScript and AppleScript Studio. (See my website,
http://www.wordtech-software.com/aqua.html for some samples.)  I started
with these tools to get familiar with programming logic and GUI
development, and I've also done some brief learning with C just to get
the feel for it. Now I'm interested in learning things that will run on
multiple platforms. I'm in the process of studying Tcl/Tk, and also plan
to look at C++ (Qt), Java (Swing) and Python (wxPython).
I ran across Rev and downloaded the demo, and have played with it a bit.
It's very intriguing--on just about an hour of playing with it, it seems
very similar to AppleScript Studio in many ways, and the
cross-compilation--Windows, Mac Classic and OS X, Linux, and every
flavor of Unix under the sun--is really slick.  This is clearly a
serious development environment. I could spend a *long* time learning
this toolkit, and it feels comfortable enough to make that process
enjoyable.
However, because Rev, unlike the other languages and toolkits I'm
looking at, is a commercial toolkit and would represent a fairly
substantial investment on my part for what is a hobby (as opposed to a
professional investment), I'm wondering if some of the more seasoned
developers on this list would mind answering a few questions:
1. How closely does Rev resemble AppleScript--not in terms of its hooks
into the Mac OS, but on a more general scale--its syntax, its
programming logic, etc.? Does a background in AppleScript and
AppleScript Studio lessen the learning curve somewhat?
2. How does Rev compare to other cross-platform toolkits such as Qt and
Java/Swing? Does it have limitations over what these other systems can
do? Does it have advantages?
3. How does Rev compare specifically to other scripting languages,
especially Tcl/Tk and Python/wxPython? I'm studying Tcl/Tk out of a
slightly contrarian nature, as I know the GUI's that can be built with
Tk are more limited; wxPython, by contrast, is very rich. Can anyone
with experience with either of these development environments offer some
insight about how they compare to Rev?
4. Documentation. I note that Rev seems to come with fairly
comprehensive documentation built-in--the API reference, Transcript
dictionary, and some basic tutorials. I found it a bit hard to navigate,
although this may be something that can be overcome with a greater
investment of time. However, Apple has both a very complete (300+ plus
pages) API reference for AppleScript and AppleScript Studio, and
detailed introductory materials, that made learning AppleScript very
easy. I also note that there is a large pool of third-party
documentation on AppleScript, both informal (websites) and formal
(O'Reillly books). The same is true, especially, for Qt, Tcl/Tk (I just
spent $60 on two nice Prentice Hall books on Qt and Tcl) and of course
Java. By contrast, I haven't noticed a large pool of documentation for
Rev outside of that which comes with the application. Is it out there,
and I just haven't seen it? Is there an O'Reilly book in the works? I
guess I'm curious as to what additional independent resources there are
for learning Transcript apart from what comes with Rev itself.
I appreciate any advice anyone can give me!
- --
Kevin Walzer, PhD
WordTech Software--Open Source Applications and Packages for OS X
http://www.wordtech-software.com
http://www.smallbizmac.com
http://www.kevin-walzer.com
mailto:[EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (Darwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFBGYzPF6m9qPmThLQRApv7AJ9OCgEh/DdjKtloCiLsbtPZLpJIEQCfQbaJ
hSrZ8RkdBMDegdooVlZh+6s=
=0pUc
-END PGP SIGNATURE-
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Way to detect if IE is installed?

2004-08-10 Thread Andre Garzia
Just fetched from macScripter.net
ell application "Finder"
    try
       if exists application file id "MSIE" then
          set iePath to application file id "MSIE"
          display dialog ("IE Located at: " & return & iePath & "") as 
string
       end if
    on error --> In case it's not found
       display dialog "Couldn't find IE!"
    end try
 end tell

you can use it to find other apps as well, just change the creator 
code. AppleScript can be fun!
cheers
andre

On Aug 10, 2004, at 8:44 PM, Greg Hall wrote:
I recall from using RealBasic in the past that there is some AppleEvent
you can execute that locates a program based on its creator code. I 
think
there is some way to enter this into Script Editor, but I forget what 
the
command is.

This would enable you to find any copy of IE on the users system
regardless of where it is installed. In fact, the creator code is all 
you
need to tell the program what to do, if you're trying to control IE 
from
RR. Effectively, you don't actually know where the copy of IE is
installed, and you don't need to - you can  launch and control it 
without
knowing where it is.

I don't know if it is possible just to detect the presence of IE, but 
is
possible to try the event that launches it, and if it fails, the user
doesn't have it.

Below is some code I used in RealBasic to launch Graphic Converter if 
it
isn't already running. One issue is that once you launch an app with an
AppleEvent, if you try to tell the app to do something before it has
finished launching, the event will fail. Unfortunately, there is no 
event
to find out if the app has finished launching.

What my code does is wait for GraphicConverter to launch by trying an
AppleEvent that reports how many windows GraphicConverter has open. 
This
event will fail unless GraphicConverter is finished loading an has
displayed its UI. So the program simply continuously tries executing 
the
AppleEvent until it is successful.

IE should support the same event for how many windows are open, so the
idea shd work.
You would need to adapt this code for RR (I just started using RR
yesterday, so I have no idea how it supports AppleEvents). This code is
fairly low-level, in RealBasic you have to specify the event type and
class and creator, so it may be hard to follow.

  'Wait for Finder to launch GC
  ae = NewAppleEvent("aevt", "odoc", "MACS")
  obj = GetUniqueIDObjectDescriptor("appf", nil, "GKON")
  ae.ObjectSpecifierParam("") = obj
  if not ae.Send then
MsgBox "GraphicConverter is not available."
Quit
  end if
  'Wait until GC is able to report how many windows it has
  'That way, we know it's ready for events
  ae = NewAppleEvent("core", "getd", "GKON")
  obj = GetOrdinalObjectDescriptor("cwin", nil, "all ")
  ae.ObjectSpecifierParam("") = obj
  while (not ae.Send)
  wend
  'Bring myself to front.
  ae = NewAppleEvent("aevt", "odoc", "MACS")
  if DebugBuild then
obj = GetUniqueIDObjectDescriptor("appf", nil, "RBv2")
  else
obj = GetUniqueIDObjectDescriptor("appf", nil, "Bant")
  end if
  ae.ObjectSpecifierParam("") = obj
  if not ae.Send then
MsgBox "Unable to activate self."
  end if

Can anyone tell me if there's a way to detect on Mac OS X if IE is
installed,
via Revolution?   Since the user could move IE to other locations on 
their
hard-drive, I can't really detect via file-path.
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Greg Hall
[EMAIL PROTECTED]

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

--
Andre Alves Garzia  2004  BRAZIL
http://studio.soapdog.org
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: the script

2004-08-10 Thread Brian Yennie
It sounds to me like an interesting endeavor... one thing I had 
contemplated in the past was using the same means to write an xTalk 
optimizer which would optimize your code before compiling. Unroll some 
loops, change things like "put x+2 into x" to "add 2 to x", maybe even 
translate repeat loops to use "repeat for each" syntax when 
advantageous, etc.

It would be nifty to be able to drop in a macro plugin, an optimizer, 
and other goodies that would actually extend the language. Heck, in 
theory you could even create things like "dot syntax" plugins that just 
worked as pre and post processors.

Can this be done in a frontscript with out any significant anomalies?  
Meaning can I place this code in a frontscript so that every object 
runs through my macro system?
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: memory - why isn't it getting freed

2004-08-10 Thread Robert Brenstein
On 8/9/04 9:00 AM, Chris Sheffield wrote:
Can anyone tell me the reasons for memory not getting freed up like it
should?
I have an application that consists of a login stack, another main stack
where most of the program functionality occurs, and then several other
external stacks (stored as compressed data in a Valentina database) that
contain multimedia content such as graphics, audio files, text, etc.  These
stacks get extracted from the database, decompressed, and then accessed to
retrieve that content.  The problem is, when I'm done with these external
stacks, I use the delete stack command, which should remove them from
memory, but it doesn't.  I have checked every function I can think of
(revLoadedStacks, openStacks, stacksInUse, etc.) to see if Rev thinks these
stacks are still open in some way, but that is not the case.  The memory
just doesn't get freed.  It doesn't return to normal until I completely exit
my application.  This is not a good thing because used memory keeps building
up and up, until eventually the application crashes because the system has
run out of memory.
This is a serious problem, and I'm not sure if it's something I'm doing
wrong, or if I've discovered some bug in Rev.  So what I'm wondering is,
what would cause memory to not get freed the way it should?  Files that the
stacks might have open perhaps?  But if that were the case, why would the
stack not appear when using one of the above functions?  Anything else?
I suspect that at least some of the non-freed memory is coming from 
Valentina caching. When you extract your stacks, the extracted 
content is cached by valentina before being passed to Rev.

Robert Brenstein
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Way to detect if IE is installed?

2004-08-10 Thread Greg Hall
I recall from using RealBasic in the past that there is some AppleEvent
you can execute that locates a program based on its creator code. I think
there is some way to enter this into Script Editor, but I forget what the
command is.

This would enable you to find any copy of IE on the users system
regardless of where it is installed. In fact, the creator code is all you
need to tell the program what to do, if you're trying to control IE from
RR. Effectively, you don't actually know where the copy of IE is
installed, and you don't need to - you can  launch and control it without
knowing where it is.

I don't know if it is possible just to detect the presence of IE, but is
possible to try the event that launches it, and if it fails, the user
doesn't have it.

Below is some code I used in RealBasic to launch Graphic Converter if it
isn't already running. One issue is that once you launch an app with an
AppleEvent, if you try to tell the app to do something before it has
finished launching, the event will fail. Unfortunately, there is no event
to find out if the app has finished launching.

What my code does is wait for GraphicConverter to launch by trying an
AppleEvent that reports how many windows GraphicConverter has open. This
event will fail unless GraphicConverter is finished loading an has
displayed its UI. So the program simply continuously tries executing the
AppleEvent until it is successful.

IE should support the same event for how many windows are open, so the
idea shd work.

You would need to adapt this code for RR (I just started using RR
yesterday, so I have no idea how it supports AppleEvents). This code is
fairly low-level, in RealBasic you have to specify the event type and
class and creator, so it may be hard to follow.


  'Wait for Finder to launch GC

  ae = NewAppleEvent("aevt", "odoc", "MACS")
  obj = GetUniqueIDObjectDescriptor("appf", nil, "GKON")
  ae.ObjectSpecifierParam("") = obj
  if not ae.Send then
MsgBox "GraphicConverter is not available."
Quit
  end if

  'Wait until GC is able to report how many windows it has
  'That way, we know it's ready for events

  ae = NewAppleEvent("core", "getd", "GKON")
  obj = GetOrdinalObjectDescriptor("cwin", nil, "all ")
  ae.ObjectSpecifierParam("") = obj
  while (not ae.Send)
  wend

  'Bring myself to front.
  ae = NewAppleEvent("aevt", "odoc", "MACS")
  if DebugBuild then
obj = GetUniqueIDObjectDescriptor("appf", nil, "RBv2")
  else
obj = GetUniqueIDObjectDescriptor("appf", nil, "Bant")
  end if
  ae.ObjectSpecifierParam("") = obj
  if not ae.Send then
MsgBox "Unable to activate self."
  end if


> Can anyone tell me if there's a way to detect on Mac OS X if IE is
> installed,
> via Revolution?   Since the user could move IE to other locations on their
> hard-drive, I can't really detect via file-path.
> ___
> use-revolution mailing list
> [EMAIL PROTECTED]
> http://lists.runrev.com/mailman/listinfo/use-revolution
>


Greg Hall
[EMAIL PROTECTED]

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Versions of RR

2004-08-10 Thread Troy Rollins
On Aug 10, 2004, at 6:44 PM, Takaaki Furukawa wrote:
I see some posts that talk about the 2.5 and 2.6 engine of RR.
 The version numbers of Engines seem to be based on MetaCard
rather than Revolution. Some versions of Revolution Engine are even 
called
"mc" and if you do "mc -h" you'll see the credit that says "MetaCard 
2.5."
Well, that would make sense, and in fact, it is exactly the reason. 
After all, Revolution's engine IS the MetaCard engine.
--
Troy
RPSystems, Ltd.
http://www.rpsystems.net

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: the script

2004-08-10 Thread K


Can this be done in a frontscript with out any significant anomalies?  Meaning can I 
place this code in a frontscript so that every object runs through my macro system?

Kevin


-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
Disclaimer:

Any resemblance between the above views and those of my
employer, my terminal, or the view out my window are purely
coincidental. 
Any resemblance between the above and my own views is non-deterministic.

 The question of the existence of views in the absence of anyone to hold
them
is left as an exercise for the reader. The question of the existence of
the reader
 is left as an exercise for the second god coefficient. 
(A discussion of non-orthogonal, non-integral polytheism is beyond the
scope of this article.)



 --- On Tue 08/10, Dan Shafer < [EMAIL PROTECTED] > wrote:
From: Dan Shafer [mailto: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Tue, 10 Aug 2004 14:45:01 -0700
Subject: Re: the script

Might be possible. Check out using editScript messageon editScript 
theObject  -- do some stuff to the script  -- which usually means you put the 
script into a variable,  -- munge the text in the variable  -- and then set 
the script of the object to the variableend editScriptOn Aug 10, 2004, at 
12:56 PM, K wrote:>>> Actually, I would like to alter "the script" 
itself before validation  > and it being saved to the object (stack, card or 
button).  Also modify  > upon retreival.>> Basically, I would like to use 
my own parse tree to validate the code  > and produce a MACRO/Preprocessor for my 
code.>> Kevin>>> -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-> 
Disclaimer:>> Any resemblance between the above views and those of my> 
employer, my terminal, or the view out my window are purely> coincidental.> 
Any resemblance between the above and my own views is  > non-dete
 rministic.>>  The question of the existence of views in the absence of anyone 
to  > hold> them> is left as an exercise for the reader. The question of 
the existence of> the reader>  is left as an exercise for the second god 
coefficient.> (A discussion of non-orthogonal, non-integral polytheism is beyond 
the> scope of this article.)  --- On Tue 08/10, Dan Shafer < 
[EMAIL PROTECTED] > wrote:> From: Dan Shafer [mailto: [EMAIL PROTECTED]> To: 
[EMAIL PROTECTED], [EMAIL PROTECTED]> Date: Tue, 10 Aug 2004 09:52:43 -0700> 
Subject: Re: the script>> Not clear what you mean here, Kevin. You don't 
"intercept" properties  > as such. Do you mean you want to override the script 
or are you  > trying to intercept the editScript message?On Aug 10, 2004, 
at  > 6:40 AM, K wrote:>> Is there any way to intercept "the  > 
script" ptoperty for all objects?>
 > Kevin  > 
-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=->  > Disclaimer:>> Any 
resemblance between the above views and  > those of my> employer, my terminal, 
or the view out my window are  > purely> coincidental.> Any resemblance 
between the above and  > my own views is > non-deterministic.>>  The 
question of  > the existence of views in the absence of anyone to > hold>  
> them> is left as an exercise for the reader. The question of the  > 
existence of> the reader>  is left as an exercise for the  > second god 
coefficient.> (A discussion of non-orthogonal,  > non-integral polytheism is 
beyond the> scope of this  > article.)  > 
___> Join Excite! -  > 
http://www.excite.com> The most personalized portal on the  > Web!> 

 ___>  > use-revolution mailing list> [EMAIL PROTECTED]>  > 
http://lists.runrev.com/mailman/listinfo/use- > 
revolution>>~~D > an 
Shafer, RevolutionaryAuthor of  "Revolution: Software at the  > Speed of 
Thought"http://www.revolutionpros.com for more  > infoAvailable at Runtime 
Revolution Store  > (http://www.runrev.com/RevPress)>> 
___> Join Excite! - 
http://www.excite.com> The most personalized portal on the Web!>

___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: opening sockets and cpu usage

2004-08-10 Thread Wouter
Re: opening sockets and cpu usage
•From: Pierre Sahores
• Subject: Re: opening sockets and cpu usage
• Date: Tue, 10 Aug 2004 14:31:47 -0700
Hello,
Le 10 août 04, à 22:59, Dar Scott a écrit :

On Aug 10, 2004, at 2:26 PM, Dar Scott wrote:
 It looks like a bad thread is running when any socket is open. It 
might be polling.

This looks like bugzilla food to me.
 I don't see any new threads added. A polling thread might be OK 
under some conditions.

Normally Rev makes 200 system calls a second, but with sockets on, it 
makes about 80,000.
 ... and 1/20 of the sended requests, using the "open socket" command 
don't never arrive to destination... This is an Metacard historical 
bug. As a workaround, i avoid to use this command and use the "POST 
Method" to the Apache port + a php sockets listener/translator 
instead, where the php script is binded, first side, to Apache on port 
80 and, second side, to the Revolution server-side app on the port 
 this app accept connection :

accept connections on port "" with message "newconnect"
 Works just as expected and take advantage of the Apache+PHP ability 
to replace MC/Rev in what represants, in my opinion, one of its oldest 
and most dangerous MC/Rev limitation...

The php script example can be found in the list archives in searching 
about the Metacard+PostgreSQL threads.

Best, Pierre
Dar Scott
Tnx Dar and Pierre,
What I don't understand is some others don't have this problem when 
working with the same stack.
Their cpu usage was under 3%.
Anyway I fed this bug to its Zilla  (1963)

Greets,
WA
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: List archive Aug04 experiment

2004-08-10 Thread Mark Brownell
On Tuesday, August 10, 2004, at 01:19 PM, Mark Brownell wrote:
So in the interest of mining the rev-list archive I have thrown 
together the last 800+ messages from this month and created two 
different versions of the same MTML file.

If you go to http://www.gizmotron.org/intuition/download.html you will 
see at the bottom links for the free Intuition Reader. (MacOSX and 
Windows only for now) Use this to:

If you use the free reader you can either surf to this file on the 
internet:
at: http://www.gizmotron.org/revolution/aug04RevList.txt and run it 
from there or you can download this file and unzip it and then open > it:
http://www.gizmotron.org/revolution/testList.zip

If anyone is trying this thing out you need to download the .zip file 
and unzip it first then open it. I discovered a missing property in a 
function call that works fine as a hyperlink but is missing the type 
value so it is not working right now as an entered hyperlink (MTML 
Link). This will all be fixed by tomorrow after I drink a six-pack and 
take in some rays and the swimming pool.

Mark
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Versions of RR

2004-08-10 Thread Takaaki Furukawa
I see some posts that talk about the 2.5 and 2.6 engine of RR.
 The version numbers of Engines seem to be based on MetaCard
rather than Revolution. Some versions of Revolution Engine are even 
called
"mc" and if you do "mc -h" you'll see the credit that says "MetaCard 
2.5."

Takaaki Furukawa
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Arrgh...

2004-08-10 Thread Bob Nelson
Mark Brownell wrote:

> Not sure what you are doing but there is a limit to how much
> information may be contained in a single line of a field object. I
> would try putting your parsed data into a global variable to see if
> that solves the problem.

> HTH,

> Mark

First, THANK YOU!

Second, I realized that the problem was a chunk of my code which didn't
clear out the previous iteration and, instead, tagged each run successively
onto the end of a prior run, resulting in a line that continued to grow.  By
the third iteration, the line was too big and when placed back into a field,
did this weird thing instead of reporting an error.  (I guess that qualifies
as an error code, now that I know what it is!)

Third, if anyone at Rev is listening, I have a suggestion for a future
release...  Make the breakpoints follow your code!  It is frustrating to set
breakpoints in a long series of code and when you add/delete a line, your
breakpoint is now out-of-whack with where you wanted it to be.  This would
be a nice feature...

Thanks again,

Bob 
-- 
My mind works like lightning. One brilliant flash and its gone.

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Way to detect if IE is installed?

2004-08-10 Thread Sarah Reichelt
I would check in the Applications folder, then in the user's 
Applications folder (if it exists). If you haven't found it by then, 
ask the user where it is (allowing them to say it isn't there) and 
store it's location in the custom property for use next time. If it has 
been moved out of the standard Applications folder, then I think you 
are justified in asking for it to be located, or assuming it isn't 
there.

Cheers,
Sarah
On 11 Aug 2004, at 7:17 am, [EMAIL PROTECTED] wrote:
Can anyone tell me if there's a way to detect on Mac OS X if IE is 
installed,
via Revolution?   Since the user could move IE to other locations on 
their
hard-drive, I can't really detect via file-path.
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Callbacks on players on Windows

2004-08-10 Thread cteno4
I have been setting callbacks on my players so that when the audio file 
is done (wav files), i can hide the pause button. i found that i have had 
to pull the end callback time to at least 10 ticks from the total 
duration of the file when loaded into the player to get consisitant 
callbacks sent. On the mac i can just set the callback to the duration of 
the player and it works every time. even trimming 10 clicks off the 
duration for the end callback on windows i get probably 1 in 25 that 
never get called when the player plays to the end. the player is hidden.

any ideas of whats going on here?

thanks

jeff


Jeffrey H. Reynolds
6620 Michaels Dr.
Bethesda, MD  20817

301.469.8562

email: [EMAIL PROTECTED]
   [EMAIL PROTECTED]

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: opening sockets and cpu usage

2004-08-10 Thread Pierre Sahores
Hello,
Le 10 août 04, à 22:59, Dar Scott a écrit :
On Aug 10, 2004, at 2:26 PM, Dar Scott wrote:
It looks like a bad thread is running when any socket is open.  It 
might be polling.

This looks like bugzilla food to me.
I don't see any new threads added.  A polling thread might be OK under 
some conditions.

Normally Rev makes 200 system calls a second, but with sockets on, it 
makes about 80,000.
... and 1/20 of the sended requests, using the "open socket" command 
don't never arrive to destination... This is an Metacard historical 
bug. As a workaround, i avoid to use this command and use the "POST 
Method" to the Apache port + a php sockets listener/translator instead, 
where the php script is binded, first side, to Apache on port 80 and, 
second side, to the Revolution server-side app on the port  this 
app accept connection :

accept connections on port "" with message "newconnect"
Works just as expected and take advantage of the Apache+PHP ability to 
replace MC/Rev in what represants, in my opinion, one of its oldest and 
most dangerous MC/Rev limitation...

The php script example can be found in the list archives in searching 
about the Metacard+PostgreSQL threads.

Best, Pierre
Dar Scott
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

--
Bien cordialement, Pierre Sahores
100, rue de Paris
F - 77140 Nemours
[EMAIL PROTECTED]
GSM:   +33 6 03 95 77 70
Pro:  +33 1 64 45 05 33
Fax:  +33 1 64 45 05 33
WEB/EAI services & ACID DB over IP
"Mutualiser les deltas de productivité"
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Way to print contents of scrolling group?

2004-08-10 Thread RGould8
I've got a group of objects that are grouped together within a scrolling 
group object on a card, and I'd like to print the contents of that group, even 
though it's not all visible on the screen at once?   Is this possible in Rev?   
All the parameters for the print command appear to be card and stack-related, 
not object-related.
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Way to detect if IE is installed?

2004-08-10 Thread RGould8
Can anyone tell me if there's a way to detect on Mac OS X if IE is installed, 
via Revolution?   Since the user could move IE to other locations on their 
hard-drive, I can't really detect via file-path.
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: opening sockets and cpu usage

2004-08-10 Thread Dar Scott
On Aug 10, 2004, at 2:26 PM, Dar Scott wrote:
It looks like a bad thread is running when any socket is open.  It 
might be polling.

This looks like bugzilla food to me.
I don't see any new threads added.  A polling thread might be OK under 
some conditions.

Normally Rev makes 200 system calls a second, but with sockets on, it 
makes about 80,000.

Dar Scott
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: MYSTERIOUS GRAY BACKGROUND

2004-08-10 Thread Mark Talluto
On Aug 10, 2004, at 8:40 AM, Bill wrote:
PS It must be a feature or other people that have tried printing cards 
would
complain...
I have just made a habit of giving my backgrounds a color (usually 
white).
Before I understood inheritance issues, this one stumped me as well.

--
Best regards,
Mark Talluto
http://www.canelasoftware.com
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


dBase lib

2004-08-10 Thread Dave LeYanna
While I'm new to Rev, I haven't found any way to natively use .dbf  (dBase,
FoxPro, etc.) files. It appears that I need to find a dBase library.
 
After searching the list (Google) and looking at a few vendors I have come
up blank. Is there one out there somewhere?
 
Dave
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: wait with messages

2004-08-10 Thread Dar Scott
On Aug 10, 2004, at 2:06 PM, K wrote:
Sorry, I did not explaine the situation well enough.  I seems that 
when I execute a wait with messages for a specific contition and 
another event execute a wait with messages on a different condition 
the seconds wait cancels the first.
The waits will nest.
You should use an event style of programming; the multi-threading style 
will not work.

You can poll with a send-in-time cycle.  Or you can use a setProp or 
other changing function, to send a message upon a change of some 
parameters or variables.

The Primer on Message Mechanics might give you some ideas, too.  Find 
it here:

 http://www.swcp.com/dsc/revstacks.html
The basic idea of the event style is that each event (user action or 
I/O event or delayed message created with send) makes a change to the 
state of your program perhaps such that other user action or I/O events 
or delayed messages are destined to come, all creating the behavior you 
want.

Dar Scott
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


External primer

2004-08-10 Thread Jerry J
Date: Mon, 09 Aug 2004 16:17:45 +0100
From: Kevin Miller <[EMAIL PROTECTED]>
Subject: Re: Is Rev too "Mac focused"?
To: How to use Revolution <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="US-ASCII"
On 8/8/04 8:27 am, "Chipp Walters" <[EMAIL PROTECTED]> wrote:
Mark Weider is the guy. He wrote an external primer for RR, but I 
don't
know whatever became of it...
It will be shipped as part of 2.5.
Thanks, Kevin, you just made my day. Looking forward to it.
Jerry Jensen
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: opening sockets and cpu usage

2004-08-10 Thread Dar Scott
On Aug 10, 2004, at 12:01 PM, Wouter wrote:
To simplify the question:
 if a socket is opened like in:
   open socket to "127.0.0.0:8080" with message "gotit"
with rev engine 2.6 and before, the cpu usage is slowly but steadily 
growing
(and faster if there are connections)
with rev engine 2.6.1 it jumps at once to about 85 % cpu usage
I ran a test with a similar open.
But to test it I used 'accept' and at that point my usage jumped to 
about 98% to 103% (of a possible 200% with two processors).  The open 
did not add more usage that I could tell.

Then I closed the accept, leaving the connection open.  It stayed up 
near 100%.  When I close from the passive (server) end, Revolution 
usage drops to almost 0.

It looks like a bad thread is running when any socket is open.  It 
might be polling.

This looks like bugzilla food to me.
I'm on OS X 10.3.4 with dual 1.25 GHz processors.
Oh, don't test using a default button.  For me, that causes usage to 
jump up 27%.

Dar Scott
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


List archive Aug04 experiment

2004-08-10 Thread Mark Brownell
So in the interest of mining the rev-list archive I have thrown 
together the last 800+ messages from this month and created two 
different versions of the same MTML file.

If you go to http://www.gizmotron.org/intuition/download.html you will 
see at the bottom links for the free Intuition Reader. (MacOSX and 
Windows only for now) Use this to:

If you use the free reader you can either surf to this file on the 
internet:
at: http://www.gizmotron.org/revolution/aug04RevList.txt and run it 
from there or you can download this file and unzip it and then open it:
http://www.gizmotron.org/revolution/testList.zip

Note: There are 800 plus pages so doing a keyWord search is not 
recommended without selecting the term subject first to be included 
during a search. This is a non indexed search process.

Example search for best results:
1) open file with Intuition Reader
2. Click "S" in the tool bar.
  a.) enter "linux" & select "or" from the radio button
  b.) click cancel
3. Click "T" from the tool bar
  a.) Click "subject"
  b.) select "use keywords" from the radio button option
  c.) Click "MT"
The process of using a search term "subject" in combination with a 
keyword allows for fastest results. Apparently a keyword search alone 
takes way too long to render the text. This extremely large file for 
this purpose shows me that I can work on speeding up Intuition when 
it's used as a list archive tool. Anyone wishing to mine the list 
archive and tag it with MTML as a resource project I would be 
interested in helping create an MTML version of the archive. I can't 
host this archive if once it is completed. I used BBEdit and Rev to 
transform the 1.2 MB archive document to an 800+ page MTML document 
with the subject tag set included. I then used Intuition to batch 
process the pages into the two files. see links above. 

Mark
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: wait with messages

2004-08-10 Thread K


Sorry, I did not explaine the situation well enough.  I seems that when I execute a 
wait with messages for a specific contition and another event execute a wait with 
messages on a different condition the seconds wait cancels the first.

Kevin


-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
Disclaimer:

Any resemblance between the above views and those of my
employer, my terminal, or the view out my window are purely
coincidental. 
Any resemblance between the above and my own views is non-deterministic.

 The question of the existence of views in the absence of anyone to hold
them
is left as an exercise for the reader. The question of the existence of
the reader
 is left as an exercise for the second god coefficient. 
(A discussion of non-orthogonal, non-integral polytheism is beyond the
scope of this article.)



 --- On Tue 08/10, K < [EMAIL PROTECTED] > wrote:
From: K [mailto: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Tue, 10 Aug 2004 16:01:39 -0400 (EDT)
Subject: wait with messages

I cannot wait with messages on more than a single condition!  I this the 
intended behavior? Why can't I wait on more than one condition?  
Kevin-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-Disclaimer:Any
 resemblance between the above views and those of myemployer, my terminal, or the 
view out my window are purelycoincidental. Any resemblance between the above 
and my own views is non-deterministic. The question of the existence of views 
in the absence of anyone to holdthemis left as an exercise for the reader. The 
question of the existence ofthe reader is left as an exercise for the second 
god coefficient. (A discussion of non-orthogonal, non-integral polytheism is 
beyond thescope of this 
article.)___Join 
Excite! - http://www.excite.comThe most personalized portal on the 
Web!___
 use-revolution mailing list[EMAIL 
PROTECTED]http://lists.runrev.com/mailman/listinfo/use-revolution

___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ActiveX and RR

2004-08-10 Thread K

Does your implementation support *nix platforms?   


-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
Disclaimer:

Any resemblance between the above views and those of my
employer, my terminal, or the view out my window are purely
coincidental. 
Any resemblance between the above and my own views is non-deterministic.

 The question of the existence of views in the absence of anyone to hold
them
is left as an exercise for the reader. The question of the existence of
the reader
 is left as an exercise for the second god coefficient. 
(A discussion of non-orthogonal, non-integral polytheism is beyond the
scope of this article.)



 --- On Tue 08/10, Mark Wieder < [EMAIL PROTECTED] > wrote:
From: Mark Wieder [mailto: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Tue, 10 Aug 2004 11:44:52 -0700
Subject: Re: ActiveX and RR

K-Tuesday, August 10, 2004, 4:41:47 AM, you wrote:K> I believe the 
focus on ActiveX is a bit short sighted once RRK> can make native OS calls 
(GetProcAddress, LoadLibrary ...) ActiveX,I did the LoadLibrary and 
GetProcAddress external calls some time ago,but without engine support they aren't 
that useful by themselves.-- -Mark Wieder [EMAIL 
PROTECTED]___use-revolution 
mailing list[EMAIL 
PROTECTED]http://lists.runrev.com/mailman/listinfo/use-revolution

___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


wait with messages

2004-08-10 Thread K


I cannot wait with messages on more than a single condition!  I this the intended 
behavior? Why can't I wait on more than one condition?  

Kevin




-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
Disclaimer:

Any resemblance between the above views and those of my
employer, my terminal, or the view out my window are purely
coincidental. 
Any resemblance between the above and my own views is non-deterministic.

 The question of the existence of views in the absence of anyone to hold
them
is left as an exercise for the reader. The question of the existence of
the reader
 is left as an exercise for the second god coefficient. 
(A discussion of non-orthogonal, non-integral polytheism is beyond the
scope of this article.)



___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Versions of RR

2004-08-10 Thread Troy Rollins
On Aug 10, 2004, at 2:49 PM, Greg Hall wrote:
Does the engine have a different version than the IDE, or are these 
both
future versions currently being worked on?
The engine can, and generally does, have a different version number 
than the IDE.
--
Troy
RPSystems, Ltd.
http://www.rpsystems.net

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Versions of RR

2004-08-10 Thread Dave LeYanna
They are public beta versions.
Here are links that Kevin posted again a few days ago...

Dave

>I'm delighted to announce Revolution 2.5 Beta for Windows and Mac OS X.
>Linux and Mac Classic will follow shortly.
>
>By definition, a beta test release is a test version and may not be 
>reliable.  As such you should back up your work before using this 
>version and not use it with any sensitive projects.
>
>Existing license keys will unlock this beta test version.
>
>The URL for Windows:
>http://www.runrev.com/downloads/distributions/2.5B1/revsetup.exe

>
>Or without an installer:
>http://www.runrev.com/downloads/distributions/2.5B1/revolution.zip
>
>Mac OS X:
>http://www.runrev.com/downloads/distributions/2.5B1/revolutionosx.dmg
>
>An FAQ on the changes to Express can be found here:
>http://www.runrev.com/express/expresstodreamcard.shtml
>
>The testing of this version is being restricted to our existing 
>customers so please do not give these URLs out outside this list.
>
>Please report any issues with this release directly on Bugzilla.
>
>Enjoy!
>
>Kind regards,
>
>Kevin 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Greg Hall
Sent: Tuesday, August 10, 2004 2:50 PM
To: How to use Revolution
Subject: Re: Versions of RR

I see some posts that talk about the 2.5 and 2.6 engine of RR.

I'm a bit confused, as I just started using RR and the current version (for
OS X anyway) is 2.2.1.

Does the engine have a different version than the IDE, or are these both
future versions currently being worked on?


Greg Hall
[EMAIL PROTECTED]

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Versions of RR

2004-08-10 Thread Greg Hall
I see some posts that talk about the 2.5 and 2.6 engine of RR.

I'm a bit confused, as I just started using RR and the current version
(for OS X anyway) is 2.2.1.

Does the engine have a different version than the IDE, or are these both
future versions currently being worked on?


Greg Hall
[EMAIL PROTECTED]

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: comment msg script?

2004-08-10 Thread Dave LeYanna
In the script editor...

Select the text you want to comment out
Select the "Script-->Comment" menu options

This works for me but I'm using Win XP

Dave 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED]
Sent: Tuesday, August 10, 2004 2:52 PM
To: How to use Revolution
Subject: comment msg script?


using an iMac  OS 9.2

how can multiple lines of message box script be comment without typing "--"
in front of every line

selecting multiple lines and typing cmd--  will not work :-(

i know that the first line of msg script can not be commented, without an
error msg

thanks in advance for help

moe
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


comment msg script?

2004-08-10 Thread moe2

using an iMac  OS 9.2

how can multiple lines of message box script be comment
without typing "--" in front of every line

selecting multiple lines and typing cmd­-  will not work :-(

i know that the first line of msg script can not be commented,
without an error msg

thanks in advance for help

moe
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Profile woes

2004-08-10 Thread Lars Brehmer
Has anyone ever encountered a problem when building a standalone with 
two property profiles that causes a long list of cryptic sounding extra 
properties to appear in the property profile of some objects? And some 
of your real  properties get the wrong values? Especially disconcerting 
is the appearance of an "id" stack property with two different values 
for the two profiles, which seems to cause one profile's objects to get 
all the wrong values.  It is mostly icon and highlight icon id's and 
some images.  At first I thought it was just icon images stored in one 
stack that had the same id's as some images in another, where some of 
the buttons are located, becuse instead of the icons, in some cases 
there was another graphic displayed in the button.  No problem - I 
changed all the icon id's to what I thought would remain unique values, 
namely three digit valuse between 140 and 230. (the docs say these are 
free, but inreality these are metacard brushes or patterns in the 
develpoment tool stacks with those numbers - thanks rev).  Well, when I 
saw that the button icons were suddenly old metacard patterns, I at 
least thought I was on the right track, so I changed them all again to 
6 and above, thinking that no other images could possibly have been 
assigned such a high id number.  Well, it still happens, the buttons in 
one profile are assigned low 4 digit id's, some of which by coincidence 
other images already have, otherwise the button is just blank. And some 
images with a simple true/false visible in the two profiles loose their 
values.  It's always the same 25 properties that show up in the 
property profiles of these objects, starting with "traversalOn, 
palindrome frames, blendLevel, rect, hotSpot and 20 more"  The 
standalone is a splashscreen, so if I open the package contents and 
open the stacks in rev and change everything back PLUS do the same with 
the preference stacks this app generates, then the standalone works, 
but this is obviously not right. An extra hour everytime I make a 
slight change, and I still don't know what happens in Windows, since I 
don't have a PC.

I am using Rev 2.2.1 and OSX.3.4  Help appreciated!
Also, still can't use the Polish keyboard, not in Rev, not in 
Standalones, even though the Polish keyboard works in every other app 
;-(

Thanks,
Lars
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ActiveX and RR

2004-08-10 Thread Mark Wieder
K-

Tuesday, August 10, 2004, 4:41:47 AM, you wrote:

K> I believe the focus on ActiveX is a bit short sighted once RR
K> can make native OS calls (GetProcAddress, LoadLibrary ...) ActiveX,

I did the LoadLibrary and GetProcAddress external calls some time ago,
but without engine support they aren't that useful by themselves.

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ActiveX and RR

2004-08-10 Thread Mark Wieder
Troy-

Tuesday, August 10, 2004, 8:19:26 AM, you wrote:

TR> I'm only interested in seeing Rev have the capacity to do even more
TR> than it can currently do. I really don't care what means that is 
TR> through, only that it shouldn't involve a C compiler. It should tap
TR> into some library of tools which is being continuously added to, and is
TR> designed for the average developer to tie into their projects.

Yes - this is exactly the point of a generic extensibility mechanism.

One analogy that comes to mind is music software, where VST plugins
and the like are supported by many different applications without the
users having to write a new connecting library for each new plugin.

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: OT MacinTalk

2004-08-10 Thread Peter T. Evensen
Actually MacInTalk was introduced with the very first Mac in 1984, so that 
at the unveiling it could introduce itself...

see http://developer.apple.com/technotes/pt/pdf/pt_22.pdf
Here's an excerpt:
For the introduction of the Macintosh computer, it was decided (by the 
powers formerly in charge) that such a computer
would need something very special to make it a unique event. To aid in this 
concept, a third-party company was contracted
to write a speech synthesizer which would allow the Macintosh computer to 
introduce itself. The contract was signed, and
the work begun.

The outcome of this work was MacinTalk. MacinTalk is a file that can be 
placed into the System Folder of an ordinary
Macintosh computer and allow text to be transformed into speech for the 
introduction in 1984. It was felt to be an
interesting piece of software, so Apple made it available to developers. 
Interfaces to MacinTalk were published and Apple
Software Licensing allowed it to be included with developers' products.

At 11:25 AM 8/10/2004, you wrote:
3 sounds right. Mac plus time if im correct...
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Marian
> Petrides
> Sent: Tuesday, August 10, 2004 14:48
> To: How to use Revolution
> Subject: Re: OT MacinTalk
>
>
> Historical note:  Macintalk came with the earliest Macs, so it was
> around since System 3 (the earliest MacOS I remember)  if not even
> earlier.
>
> M
> On Aug 10, 2004, at 8:42 AM, Kurt Kaufman wrote:
>
> >>  It actually reminds
> >> me of macintalk!
> >>
> >>
> >
> > Are you referring to the "original" MacinTalk of System 6 (or perhaps
> > even earlier)?  My wife would joke that the (single) voice sounded
> > like a "Roumanian diplomat".  The synthesizer and its rules all fit
> > into 34 kb, if I remember correctly.
> >
> > -Kurt
> >
> > ___
> > use-revolution mailing list
> > [EMAIL PROTECTED]
> > http://lists.runrev.com/mailman/listinfo/use-revolution
> >
>
> ___
> use-revolution mailing list
> [EMAIL PROTECTED]
> http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution
Peter T. Evensen
http://www.PetersRoadToHealth.com
24-hour recorded info hotline: 1-800-624-7671 
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Call for feature requests, ssBk

2004-08-10 Thread FlexibleLearning
I know what you mean, Bob. The program is not a  discussion list reader, so 
hyperlinked ToC access to threaded posts is not  really going to happen, I'm 
afraid. Requests for an improved Rev list interface  would be best directed to 
[EMAIL PROTECTED]

However,  as of v4 you do have built-in direct access to Rev list archive 
searching, plus  a several other locations.

/H
Hugh Senior
The Flexible Learning  Company
Web: www.FlexibleLearning.com
E: [EMAIL PROTECTED]
T/F:  +44(0)1483.27 87 27


 Original message
What a fantastic  utility Hugh, many thanks for making it public.

I haven't had time to try  all of its features and I don't entirely know if 
Scripter's Scrapbook is the  place for it, but a better interface to the 
list would be MOST  appreciated.

Although I'm set to digests, I still get a plethora of  messages a day form 
the list.  The trouble is they are buried in the  mass of spam one gets 
these days.

Now don't get me wrong, I really  appreciate all of the activity of this 
list, its one of the best, but one  tends to get bogged down reading 
everything.  Even a simple hyperlink  from the table of contents to the 
actual article plus links between articles  on the same subject would help 
immensely.

best, Bob...  

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Slow animation on OS X

2004-08-10 Thread Judy Perry
I think this is a known issue... about to go away along with the animation
builder...

:(

Judy

On Mon, 9 Aug 2004, Greg Hall wrote:

> Hi. I just started using revolution trial on OS X, and it works good so
> far but I am having a problem with animation being uselessly slow on OS X.
>
> I am going thru the animation builder tutorial.
>
> When I play an animation using the Animation Builder, it works exactly
> like it should, the circle fades in nicely, the text moves nice and
> smoothly across the window.
>
> When I play the same animation in browse mode, or in a standalone app, the
> animation of the cirlce is the same, but the text is awful - I see about 6
> frames out of 60! I tried animating the circle instead to see if it's just
> text, and got the same result.
>
> The PPC standalone works fairly smoothly under OS X Classic emulation, you
> just have to run it a couple of times to get it going at optimal frame
> rate.
>
> I quit all other running apps and tried rebooting just to be sure the app
> gets enough cpu time.
>
> Why do OS X native apps animate objects so slowly? Is there anything I can
> do about it? It's too slow to even be usable as an application.
>
> My system:
>
> G4 400Mhz
> 1GB ram
> Revolution 2.2.1
>
> 
> Greg Hall
> [EMAIL PROTECTED]
> 
> ___
> use-revolution mailing list
> [EMAIL PROTECTED]
> http://lists.runrev.com/mailman/listinfo/use-revolution
>

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: the script

2004-08-10 Thread Dan Shafer
Not clear what you mean here, Kevin. You don't "intercept" properties 
as such. Do you mean you want to override the script or are you trying 
to intercept the editScript message?
On Aug 10, 2004, at 6:40 AM, K wrote:

Is there any way to intercept "the script" ptoperty for all objects?
Kevin

-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
Disclaimer:
Any resemblance between the above views and those of my
employer, my terminal, or the view out my window are purely
coincidental.
Any resemblance between the above and my own views is 
non-deterministic.

 The question of the existence of views in the absence of anyone to 
hold
them
is left as an exercise for the reader. The question of the existence of
the reader
 is left as an exercise for the second god coefficient.
(A discussion of non-orthogonal, non-integral polytheism is beyond the
scope of this article.)


___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

~~
Dan Shafer, Revolutionary
Author of  "Revolution: Software at the Speed of Thought"
http://www.revolutionpros.com for more info
Available at Runtime Revolution Store (http://www.runrev.com/RevPress)
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: voting, done it. :)

2004-08-10 Thread MisterX
MDI sounds like win3.11 technology...  beuah... ;)


> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Alex
> Tweedly
> Sent: Tuesday, August 10, 2004 17:24
> To: How to use Revolution
> Subject: Re: voting, done it. :)
>
>
> At 09:58 10/08/2004 -0400, [EMAIL PROTECTED] wrote:
>
> >In a message dated 8/9/04 10:07:56 PM,
> >[EMAIL PROTECTED] writes:
> >
> > > MDI, ActiveX how many people need these vs things like answer
> file with
> > > extension. Seems not many from looking at the bugzilla votes.
> If you want
> > > these features, vote for them:-)
> > >
> > > Tuviah
> > > -- As long as RR states support for Win95/98/2k, MDI will
> remain important
> >for a polished shipping app on Windows. Being forced to rewrite ones app
> >to work
> >around lack of MDI is a poor answer if one has to support older
> Windoze. I
> >feel Ken's spec could go a long way to solving MDI support untill a more
> >final
> >design could be made. All I am asking is perhaps to meet me half way to
> >help me
> >dance with the Gates's 800lb Critter.
>
> If you ask the gorilla today, he will say you should consider avoiding
> MDI.  Or, to be exact,
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/w
inui/winui/windowsuserinterface/windowing/multipledocumentinterface.asp
says:
>The multiple-document interface (MDI) is a specification that defines a
>user interface for applications that enable the user to work with more
>than one document at the same time.
>
>Note  MDI is an application-oriented model. Many new and intermediate
>users find it difficult to learn to use MDI applications. Therefore, many
>applications are switching to a document-oriented model. Therefore, you
>may want to consider other models for your user interface.

So although there's a large existing base of applications using MDI (and
many users who are familiar with it), most new apps (including those from
MS itself) will not use it. The users' familiarity with the older standard
may mean you need to explain the situation to them, including pointing out
the advice on the MS site.

-- Alex.


___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: OT MacinTalk

2004-08-10 Thread MisterX
3 sounds right. Mac plus time if im correct...

> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Marian
> Petrides
> Sent: Tuesday, August 10, 2004 14:48
> To: How to use Revolution
> Subject: Re: OT MacinTalk
> 
> 
> Historical note:  Macintalk came with the earliest Macs, so it was 
> around since System 3 (the earliest MacOS I remember)  if not even 
> earlier.
> 
> M
> On Aug 10, 2004, at 8:42 AM, Kurt Kaufman wrote:
> 
> >>  It actually reminds
> >> me of macintalk!
> >>
> >>
> >
> > Are you referring to the "original" MacinTalk of System 6 (or perhaps 
> > even earlier)?  My wife would joke that the (single) voice sounded 
> > like a "Roumanian diplomat".  The synthesizer and its rules all fit 
> > into 34 kb, if I remember correctly.
> >
> > -Kurt
> >
> > ___
> > use-revolution mailing list
> > [EMAIL PROTECTED]
> > http://lists.runrev.com/mailman/listinfo/use-revolution
> >
> 
> ___
> use-revolution mailing list
> [EMAIL PROTECTED]
> http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


MYSTERIOUS GRAY BACKGROUND

2004-08-10 Thread Bill

This means that the gray background color is somehow in revolution itself as
it shows through when I tell the background of the stack to be clear and is
white when I tell the bg of the stack to be white. So there must be some
setting in RunRev like a preference where you can tell it that gray is not
an appropriate color? Or perhaps this is in the docs as a feature?

Bill

PS It must be a feature or other people that have tried printing cards would
complain...

On 8/10/04 8:43 AM, "[EMAIL PROTECTED]"
<[EMAIL PROTECTED]> wrote:

> From: "J. Landman Gay" <[EMAIL PROTECTED]>
> Subject: Re: Mysterious gray background when printing cards
> To: How to use Revolution <[EMAIL PROTECTED]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=us-ascii; format=flowed
> 
> On 8/9/04 9:27 PM, Bill wrote:
>> Thanks -- you cleared this up for me. If you click the little button next to
>> background color which says "clear" (in colors and patterns of stack
>> inspectior) this causes your background color to be gray. To set your
>> background color to "clear" you have to open up the color picker and push it
>> to white. Thanks for the heads up.
>> 
>> If I knew more I would ask for a feature on bugzilla. My feature request
>> would be to make "clear" be the lack of any color, icon, figure or even
>> gray. At least that is what I think of as clear. Or maybe if gray is chosen
>> it should be visible.
> 
> Actually, "clear" in this case means "none" or "transparent". It clears
> the color assignment from the object entirely. When an object has no
> color specifically assigned to it, it inherits color from the next
> object up the hierarchy. If that one has no assignment, then the
> inheritance continues up the hierarchy until an object does have a color
> assigned or until the default is used. Somewhere in your stack or in
> Revolution itself there is a gray color that your object is inheriting.
> So, to avoid that, assign your own color -- in this case, white.

|||
   )_)  )_)  )_)
  )___))___))___)\
 )))_)\\
   _|||\\\__
---\   /- 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
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ActiveX and RR

2004-08-10 Thread K



This would allow the development of RR extensions that do not involve a C++ compiler 
or significant knowledge of C++.  I imagine this functioning like the Visual Basic 
Declare statement (only with a significant IDL)which allows Visual Basic to call WIN32 
without C++ knowledge.

Kevin


>Not being a Windows-based programmer, I'd have to ask - would doing
>this provide the every day user (not C programmer) a broad range of
>downloadable plug ins which they could use to extend Rev's
>capabilities?

>I'm only interested in seeing Rev have the capacity to do even more
>than it can currently do. I really don't care what means that is
>through, only that it shouldn't involve a C compiler. It should tap
>into some library of tools which is being continuously added to, and is
>designed for the average developer to tie into their projects.

-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
Disclaimer:

Any resemblance between the above views and those of my
employer, my terminal, or the view out my window are purely
coincidental. 
Any resemblance between the above and my own views is non-deterministic.

 The question of the existence of views in the absence of anyone to hold
them
is left as an exercise for the reader. The question of the existence of
the reader
 is left as an exercise for the second god coefficient. 
(A discussion of non-orthogonal, non-integral polytheism is beyond the
scope of this article.)



 --- On Tue 08/10, Troy Rollins < [EMAIL PROTECTED] > wrote:
From: Troy Rollins [mailto: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Tue, 10 Aug 2004 11:19:26 -0400
Subject: Re: ActiveX and RR

On Aug 10, 2004, at 7:41 AM, K wrote:> I believe the focus on ActiveX is a 
bit short sighted once RR can make > native OS calls (GetProcAddress, LoadLibrary 
...) ActiveX, OLE, COM, > COM+, CORBA, ImageMagik, PVM are just steps 
away.Not being a Windows-based programmer, I'd have to ask - would doing 
this provide the every day user  (not C programmer) a broad range of 
downloadable plug ins which they could use to extend Rev's 
capabilities?I'm only interested in seeing Rev have the capacity to do 
even more than it can currently do. I really don't care what means that is 
through, only that it shouldn't involve a C compiler. It should tap into some 
library of tools which is being continuously added to, and is designed for the 
average developer to tie into their projects.--TroyRPSystems, 
Ltd.http://www.rpsystems.net___use-revolution
 mailing list[EMAIL PROTECTED]http://lists.runrev.com/mailman/listinfo/use-revolution

___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ActiveX and RR

2004-08-10 Thread K


Not all Java Virtual Machines are created equal!  A company I worked for shipped a 
product that required the SUN virtual machine (not the MSFT look alike).  The most 
significant compliant from Fortune 500 administrators/companies was the deployment of 
the Java Virtual Machine.

K


-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
Disclaimer:

Any resemblance between the above views and those of my
employer, my terminal, or the view out my window are purely
coincidental. 
Any resemblance between the above and my own views is non-deterministic.

 The question of the existence of views in the absence of anyone to hold
them
is left as an exercise for the reader. The question of the existence of
the reader
 is left as an exercise for the second god coefficient. 
(A discussion of non-orthogonal, non-integral polytheism is beyond the
scope of this article.)



 --- On Tue 08/10, Troy Rollins < [EMAIL PROTECTED] > wrote:
From: Troy Rollins [mailto: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Tue, 10 Aug 2004 10:39:29 -0400
Subject: Re: ActiveX and RR

On Aug 10, 2004, at 7:41 AM, K wrote:>  As far as interfacing with Java I 
see no need to haul a 40+ MB > virtual machine around!Is there such a 
thing as a machine that doesn't have Java installed anymore?I guess I 
don't know, on OSX the latest VM is just part of the OS, and Java apps don't take 
any addition time to launch, and perform quite 
well.--TroyRPSystems, 
Ltd.http://www.rpsystems.net___use-revolution
 mailing list[EMAIL 
PROTECTED]http://lists.runrev.com/mailman/listinfo/use-revolution

___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Slow animation on OS X

2004-08-10 Thread Greg Hall
Hi. I just started using revolution trial on OS X, and it works good so
far but I am having a problem with animation being uselessly slow on OS X.

I am going thru the animation builder tutorial.

When I play an animation using the Animation Builder, it works exactly
like it should, the circle fades in nicely, the text moves nice and
smoothly across the window.

When I play the same animation in browse mode, or in a standalone app, the
animation of the cirlce is the same, but the text is awful - I see about 6
frames out of 60! I tried animating the circle instead to see if it's just
text, and got the same result.

The PPC standalone works fairly smoothly under OS X Classic emulation, you
just have to run it a couple of times to get it going at optimal frame
rate.

I quit all other running apps and tried rebooting just to be sure the app
gets enough cpu time.

Why do OS X native apps animate objects so slowly? Is there anything I can
do about it? It's too slow to even be usable as an application.

My system:

G4 400Mhz
1GB ram
Revolution 2.2.1


Greg Hall
[EMAIL PROTECTED]

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ActiveX and RR

2004-08-10 Thread Troy Rollins
On Aug 10, 2004, at 7:41 AM, K wrote:
I believe the focus on ActiveX is a bit short sighted once RR can make 
native OS calls (GetProcAddress, LoadLibrary ...) ActiveX, OLE, COM, 
COM+, CORBA, ImageMagik, PVM are just steps away.
Not being a Windows-based programmer, I'd have to ask - would doing 
this provide the every day user  (not C programmer) a broad range of 
downloadable plug ins which they could use to extend Rev's 
capabilities?

I'm only interested in seeing Rev have the capacity to do even more 
than it can currently do. I really don't care what means that is 
through, only that it shouldn't involve a C compiler. It should tap 
into some library of tools which is being continuously added to, and is 
designed for the average developer to tie into their projects.
--
Troy
RPSystems, Ltd.
http://www.rpsystems.net

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: voting, done it. :)

2004-08-10 Thread Alex Tweedly
At 09:58 10/08/2004 -0400, [EMAIL PROTECTED] wrote:
In a message dated 8/9/04 10:07:56 PM,
[EMAIL PROTECTED] writes:
> MDI, ActiveX how many people need these vs things like answer file with
> extension. Seems not many from looking at the bugzilla votes. If you want
> these features, vote for them:-)
>
> Tuviah
> -- As long as RR states support for Win95/98/2k, MDI will remain important
for a polished shipping app on Windows. Being forced to rewrite ones app 
to work
around lack of MDI is a poor answer if one has to support older Windoze. I
feel Ken's spec could go a long way to solving MDI support untill a more 
final
design could be made. All I am asking is perhaps to meet me half way to 
help me
dance with the Gates's 800lb Critter.
If you ask the gorilla today, he will say you should consider avoiding 
MDI.  Or, to be exact,
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/multipledocumentinterface.asp 
says:
The multiple-document interface (MDI) is a specification that defines a 
user interface for applications that enable the user to work with more 
than one document at the same time.

Note  MDI is an application-oriented model. Many new and intermediate 
users find it difficult to learn to use MDI applications. Therefore, many 
applications are switching to a document-oriented model. Therefore, you 
may want to consider other models for your user interface.
So although there's a large existing base of applications using MDI (and 
many users who are familiar with it), most new apps (including those from 
MS itself) will not use it. The users' familiarity with the older standard 
may mean you need to explain the situation to them, including pointing out 
the advice on the MS site.

-- Alex.
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ActiveX and RR

2004-08-10 Thread Troy Rollins
On Aug 10, 2004, at 7:41 AM, K wrote:
 As far as interfacing with Java I see no need to haul a 40+ MB 
virtual machine around!
Is there such a thing as a machine that doesn't have Java installed 
anymore?

I guess I don't know, on OSX the latest VM is just part of the OS, and 
Java apps don't take any addition time to launch, and perform quite 
well.

--
Troy
RPSystems, Ltd.
http://www.rpsystems.net
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: OT MacinTalk

2004-08-10 Thread Roger . E . Eller
Marian Petrides <[EMAIL PROTECTED]> wrote:
> Historical note:  Macintalk came with the earliest Macs, so it
> was around since System 3 (the earliest MacOS I remember)  if
> not even earlier.

It is debatable which computer company had speech synthesis first. I 
remember Macintalk, but I also remember having a 5.25" floppy diskette for 
my commodore 64 that had speech syntheses very similar to Macintalk. That 
was in 1983 (predating the first Macintosh). Here is an interesting 
article that mentions some of commodores pioneering technologies.

http://www.byte.com/art/9408/sec14/art1.htm

Regards,
Roger Eller <[EMAIL PROTECTED]>

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: voting, done it. :)

2004-08-10 Thread Meitnik

In a message dated 8/9/04 10:07:56 PM, 
[EMAIL PROTECTED] writes:


> MDI, ActiveX how many people need these vs things like answer file with
> extension. Seems not many from looking at the bugzilla votes. If you want
> these features, vote for them:-)
> 
> Tuviah
> -- As long as RR states support for Win95/98/2k, MDI will remain important 
for a polished shipping app on Windows. Being forced to rewrite ones app to work 
around lack of MDI is a poor answer if one has to support older Windoze. I 
feel Ken's spec could go a long way to solving MDI support untill a more final 
design could be made. All I am asking is perhaps to meet me half way to help me 
dance with the Gates's 800lb Critter.

Andrew


___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Arrgh... Weird text issue(s)

2004-08-10 Thread Mark Brownell
On Tuesday, August 10, 2004, at 12:13 AM, Bob Nelson wrote:
Along the way, the parsed data gets put into a field "holder" and the 
next
parsed line gets added to the end - no big deal, normally!  However, 
I'm
getting strange "characters" when the third or fourth line is written 
in
succession.  And if I copy that text off, it is strange indeed...
Not sure what you are doing but there is a limit to how much 
information may be contained in a single line of a field object. I 
would try putting your parsed data into a global variable to see if 
that solves the problem.

HTH,
Mark
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


the script

2004-08-10 Thread K

Is there any way to intercept "the script" ptoperty for all objects?  

Kevin



-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
Disclaimer:

Any resemblance between the above views and those of my
employer, my terminal, or the view out my window are purely
coincidental. 
Any resemblance between the above and my own views is non-deterministic.

 The question of the existence of views in the absence of anyone to hold
them
is left as an exercise for the reader. The question of the existence of
the reader
 is left as an exercise for the second god coefficient. 
(A discussion of non-orthogonal, non-integral polytheism is beyond the
scope of this article.)



___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: OT MacinTalk

2004-08-10 Thread Marian Petrides
Historical note:  Macintalk came with the earliest Macs, so it was 
around since System 3 (the earliest MacOS I remember)  if not even 
earlier.

M
On Aug 10, 2004, at 8:42 AM, Kurt Kaufman wrote:
 It actually reminds
me of macintalk!

Are you referring to the "original" MacinTalk of System 6 (or perhaps 
even earlier)?  My wife would joke that the (single) voice sounded 
like a "Roumanian diplomat".  The synthesizer and its rules all fit 
into 34 kb, if I remember correctly.

-Kurt
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ActiveX and RR

2004-08-10 Thread K


Oh, something important I forgot!  The Runtime Revolution "Stacks"/"Windows" must be a 
ActiveX container or provide a interface to be subclassed.  Otherwise ActiveX 
components (with graphics footprint) would not be viable. The RAD would also need to 
consider design time properties (a enormous job for just 1 platform). A IDL and 
APIHOOK declaration system would serve all platforms and allow the community to 
develope this without (platform specific) XCMD development.

Kevin


-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
Disclaimer:

Any resemblance between the above views and those of my
employer, my terminal, or the view out my window are purely
coincidental. 
Any resemblance between the above and my own views is non-deterministic.

 The question of the existence of views in the absence of anyone to hold
them
is left as an exercise for the reader. The question of the existence of
the reader
 is left as an exercise for the second god coefficient. 
(A discussion of non-orthogonal, non-integral polytheism is beyond the
scope of this article.)



 --- On Tue 08/10, jbv < [EMAIL PROTECTED] > wrote:
From: jbv [mailto: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Tue, 10 Aug 2004 13:57:35 +0200
Subject: Re: ActiveX and RR

BTW I just recalled that among other projects I hada year ago, there was the 
implementation of 2D anti-aliased vector graphics using openGL.I had found 
plenty of opensource code that neededvery little adaptation.I remember 
starting to work on it, but pretty soon theimpossibility to extend the language 
made the wholeproject a source of headaches, and I finally dropped 
it...JB> K a *crit :>> > Kevin> >> > NOTE: I would 
appreciate if someone from RR would explain the design of the RR  low level functions 
so we (the users) can extend the language.>> Yep, agreed. that would be VERY 
nice.> BTW this is one of the 2 major reasons why I dropped> the developpement 
of an openGL library about a year> ago (the other one was lack of time).> But 
I have the feeling that being able to extend the language> would have made lack of 
time less important...>> JB>> 
 ___> use-revolution mailing list> [EMAIL PROTECTED]> 
http://lists.runrev.com/mailman/listinfo/use-revolution___use-revolution
 mailing list[EMAIL 
PROTECTED]http://lists.runrev.com/mailman/listinfo/use-revolution

___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


OT MacinTalk

2004-08-10 Thread Kurt Kaufman
 It actually reminds
me of macintalk!

Are you referring to the "original" MacinTalk of System 6 (or perhaps 
even earlier)?  My wife would joke that the (single) voice sounded like 
a "Roumanian diplomat".  The synthesizer and its rules all fit into 34 
kb, if I remember correctly.

-Kurt
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ActiveX and RR

2004-08-10 Thread jbv
BTW I just recalled that among other projects I had
a year ago, there was the implementation of 2D anti-
aliased vector graphics using openGL.
I had found plenty of opensource code that needed
very little adaptation.
I remember starting to work on it, but pretty soon the
impossibility to extend the language made the whole
project a source of headaches, and I finally dropped it...

JB


> K a *crit :
>
> > Kevin
> >
> > NOTE: I would appreciate if someone from RR would explain the design of the RR  
> > low level functions so we (the users) can extend the language.
>
> Yep, agreed. that would be VERY nice.
> BTW this is one of the 2 major reasons why I dropped
> the developpement of an openGL library about a year
> ago (the other one was lack of time).
> But I have the feeling that being able to extend the language
> would have made lack of time less important...
>
> JB
>
> ___
> use-revolution mailing list
> [EMAIL PROTECTED]
> http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ActiveX and RR

2004-08-10 Thread jbv


K a *crit :

> Kevin
>
> NOTE: I would appreciate if someone from RR would explain the design of the RR  low 
> level functions so we (the users) can extend the language.

Yep, agreed. that would be VERY nice.
BTW this is one of the 2 major reasons why I dropped
the developpement of an openGL library about a year
ago (the other one was lack of time).
But I have the feeling that being able to extend the language
would have made lack of time less important...

JB

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: ActiveX and RR

2004-08-10 Thread K

I believe the focus on ActiveX is a bit short sighted once RR can make native OS calls 
(GetProcAddress, LoadLibrary ...) ActiveX, OLE, COM, COM+, CORBA, ImageMagik, PVM are 
just steps away.  As far as interfacing with Java I see no need to haul a 40+ MB 
virtual machine around!  The major hurdle is RR would need to invoke each OS call 
"with messages" and provide a ASM stub for OS callbacks.  I provided this 
functionality in several languages I wrote (TIL based).  In my case I had a "run 
mutex" that controled the active "thread" anyone executing a reentrant code (code that 
did not require the intrepreter) would release the "run mutex" make the call and 
reaquire upon returning.  In fact all functions in the system that accessed the OS 
would do this.  Giving the appearence of multi-threading.  My languages actually 
interfaced with OLE, COM and DCOM (supporting ActiveX was not necessary).

Kevin

NOTE: I would appreciate if someone from RR would explain the design of the RR  low 
level functions so we (the users) can extend the language.



-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
Disclaimer:

Any resemblance between the above views and those of my
employer, my terminal, or the view out my window are purely
coincidental. 
Any resemblance between the above and my own views is non-deterministic.

 The question of the existence of views in the absence of anyone to hold
them
is left as an exercise for the reader. The question of the existence of
the reader
 is left as an exercise for the second god coefficient. 
(A discussion of non-orthogonal, non-integral polytheism is beyond the
scope of this article.)



 --- On Mon 08/09, Richard Gaskin < [EMAIL PROTECTED] > wrote:
From: Richard Gaskin [mailto: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Mon, 09 Aug 2004 20:06:05 -0700
Subject: Re: ActiveX and RR

Mark Wieder wrote:> Richard-> > It's been years since I've used ToolBook, 
and I no longer remember the> syntax for doing these things, so I went and took a 
look at the new> web site:> > 
http://www.sumtotalsystems.com/toolbook/demos/flash/unsupported/unsupported.html> 
> So far I'm not impressed.I'm not suggesting anyone use ToolBook; Rev is 
smaller, faster, and even the Enterprise version costs less than half as much so 
there would be no need.My only point is that if we're going to explore 
ways to add optional type declarations to the language we don't need to reinvent 
that wheel.Extra bonus points:  if we use the long-established conventions 
ToolBook already has for this, it makes it that much easier for those users to 
switch to Rev if they're as impressed by the new owners as you are. ;)-- 
  Richard Gaskin  Fourth World Media Corporation  
__
 _  [EMAIL PROTECTED]   
http://www.FourthWorld.com___use-revolution
 mailing list[EMAIL 
PROTECTED]http://lists.runrev.com/mailman/listinfo/use-revolution

___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: User Contributions on our website

2004-08-10 Thread Heather Nagey
>> ...We would like to encourage the authors of the remaining contributions
> and
>> new contributions to upload them to Revonline...
> 
> You are referring to Revonline in the beta 2.5 correct?

Correct.

> Without access 
> from inside a corporate firewall, Revonline is useless to me (at work
> anyway). In the preferences, I enter my proxy information just as I do for
> web browsers. Browsers can get out once they have prompted me for
> authentication info. Revonline never prompts for authentication, therefore
> never reaches the server. It works fine from home though.

Thank you for this important observation. I shall bring it up with the
development team, but for the best chance of this being addressed could you
bugzilla it?

Regards,

Heather

> 
> Roger Eller <[EMAIL PROTECTED]>

-- 

** For a faster response to all licensing, support, and technical issues,
please now send mail to [EMAIL PROTECTED] **

Heather Nagey ~ [EMAIL PROTECTED] ~ http://www.runrev.com/
Runtime Revolution - User-Centric Development Tools
Tel +44 (0) 870 747 1165 Fax +44 (0) 845 4588487
~~~ Check our web site for new Revolution editions & special offers ~~~

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: (;-) = ?

2004-08-10 Thread Klaus Major
Hi Erik,
--- Klaus Major <[EMAIL PROTECTED]> wrote:
OK, i think i have to put something clear!
That is a FAKE actually!!!
was ist denn ein ersatz was denn?
Atama wo tsukatta hou ga ii.
Kyuuryou ga totemo ii kara,  watashi ha depaato de hataraku
koto ni shimashita.
OK? :-D
Erich
Regards
Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Re Feature requests

2004-08-10 Thread Richard Gaskin
Stephen King wrote:
Tuviah wrote..
MDI, ActiveX how many people need these vs things like answer file with
extension. Seems not many from looking at the bugzilla votes. If you want
these features, vote for them:-)
Just a thought on the voting system...If (and its a big if) the user base is
predominantly focused towards one platform, doesn't this mean that voting
will also (probably) skew the feature requests towards that platform?
This is not necessarily a problem, but if there is an intent to spread the
net more widely, then it could be counter productive?
Are all feature requsets looked at from a vote view or is a bigger picture
used too?
Just a thought.
I think the system is more like a democratic republic than a true 
democracy:  our votes don't determine the agenda, but they provide 
guidance for those who do.

:)
--
 Richard Gaskin
 Fourth World Media Corporation
 ___
 [EMAIL PROTECTED]   http://www.FourthWorld.com
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re Feature requests

2004-08-10 Thread Stephen King
Tuviah wrote..
>MDI, ActiveX how many people need these vs things like answer file with
>extension. Seems not many from looking at the bugzilla votes. If you want
>these features, vote for them:-)

Just a thought on the voting system...If (and its a big if) the user base is
predominantly focused towards one platform, doesn't this mean that voting
will also (probably) skew the feature requests towards that platform?
This is not necessarily a problem, but if there is an intent to spread the
net more widely, then it could be counter productive?
Are all feature requsets looked at from a vote view or is a bigger picture
used too?
Just a thought.

Steve

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: question about httpProxy prop.

2004-08-10 Thread Dave Cragg
On 10 Aug 2004, at 00:59, Andre Garzia wrote:
Chipp,
thank you very much for the reply! I am investigating what type of 
damn-proxy I am dealing with, but I think it uses no auth, for the 
students have no login and the explorer shows no auth...

I am receiving weird errors, in some machines it work fine, others it 
receives old data... I must go on site and see with my eyes, now, all 
I have is their tech on the phone line screaming, I will be there in 
couple days, then I'll see what I am dealing with.

Thanks
andre
It would be useful to go on site and try and and get a log extract 
(libUrlSetLogField) of the proxy server's response.

If the response has a 407 status code, then proxy authentication is 
needed (see below).

If it's a caching problem, then I think Dar's suggestions are good. I 
use the same headers to overcome such problems. However, I recently ran 
across a proxy server that served cached responses, whatever the 
headers. I was going to try an approach of changing the url for each 
request. Something like this:

  post tData to url 
"http://my.server.com/cgi-bin/somescript.cgi?userid=xxx0001&requestid=1

where the requestid value is incremented on each request. (The field 
has no significance for the remote cgi script, it's just to fool the 
proxy) I haven't tried it yet, but as a last resort, you might want to 
try.

Chipp Walters wrote:
If you find out you're using Basic Authentication, then Dave Cragg has 
a new version of libURL which supports both Basic and NTLM 
authentication. If you need the NTLM authentication, then contact me 
offlist and I'll send you a NTLM.dll external.
I've been a bit slow in putting out documentation of the features that 
Chipp is referring to. Perhaps just as well as I recently discovered a 
bug in the implementation which should be fixed for the next release. 
(However, it's possible to handle Basic authentication on a proxy 
server without the new features.)

(The new features allow setting a callback to handle the 
authentication. Although a bit complex, you can set it up once in your 
project and then forget about it. It's main benefit is in integrating 
more difficult authentication schemes such as NTLM (Windows only) which 
require an external to handle the messy stuff.)

Cheers
Dave
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


Arrgh... Weird text issue(s)

2004-08-10 Thread Bob Nelson
I've got a strange problem which I'm prone to call a "bug" and yet I'm
reluctant to 'go-there' without some guidance from the group (fearing I may
have pulled some bone-head stunt that makes it "my fault").

Here's the story - I'm parsing data (thanks to those who pointed me in some
very good directions in the past!) by sucking down a web page, massaging the
text to dispose of the chaff, and producing the anticipated output - tab
delimited, hard return, formatting looks just like I want it.

Problem is that this routine takes place about 500 times - going to
different pages created by ASP or something and sucking back the data.

Along the way, the parsed data gets put into a field "holder" and the next
parsed line gets added to the end - no big deal, normally!  However, I'm
getting strange "characters" when the third or fourth line is written in
succession.  And if I copy that text off, it is strange indeed...

I've stepped through my routine and it is obviously working flawlessly -
until we get to that third or fourth iteration...

Another "weird" thing I've noticed -- Even though the process cycles to the
next record in the list and prepares to grab the file, for some reason, the
program "thinks" that we're talking about the last record -- even though the
reference to the last record has been deleted from the list.

Anybody encountered any similar weirdness that they might be able to tell me
about?  Anybody want to look at my creation to see if I've gone and done
something really stupid (I'm really not seeing a problem here!)?

Thanks in advance,

Bob
-- 
Reality is merely an illusion, albeit a very persistent one.  Albert
Einstein.

___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution