RE: Way to determine if button is pressed in browser

2003-01-27 Thread Gary Rathbone
You could use sockets in Rev to 'listen' to requests on say port 81. In the
page the Javascript could refer to 127.0.0.1:81 which is port 81 on the
local machine.
Rev could then parse any arguments and act accordingly. I've done it this
way for a couple of projects and it works fine.

Regards
Gary Rathbone


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] On Behalf Of [EMAIL PROTECTED]
Sent: 27 January 2003 18:52
To: [EMAIL PROTECTED]
Subject: Way to determine if button is pressed in browser


I've been asked to see if it's possible to write a Revolution app that
reacts when a button in pressed on a web-page within Internet Explorer.
This Rev app would be running the same time that Internet Explorer is
running and would just be sniffing the browser to see if the user pressed
a button on the web-page.  

I know how to write a Rev app that sniffs the page title of whatever
web-page is showing in IE, but I don't know if there's a way to react to a
Javascript call from a button on the web-page.  Is there a way? 


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



RE: Way to determine if button is pressed in browser

2003-01-27 Thread Gary Rathbone
Ok, I've stripped out my 'extra' bits for simplicity, so here goes...

I've got a stack with a single button 'Start' and a field 'tfld'. 
In the start button the script is...


on mouseup
  put  into fld tfld
  --kill any existing sockets (can be used for a stop button)
  get the OpenSockets
  repeat with c=1 to the number of lines in it
close socket (line c of it)
  end repeat
  --start to accept connections
  accept connections on port 8181 with message wRequest
end mouseup

on wRequest skt
  set the socketTimeoutInterval to 2
  read from socket skt for 1 line
  put it into fld tfld
  close socket skt
end wRequest
-

I've then got a web page at http://www.garyrathbone.net/revclick.htm
Which consists of

-
html
head
titleClickRev/title
script language=JavaScript
function fClick(tStr){
tReq=http://127.0.0.1:8181/$+tStr+$;
document.tfake.src=tReq}
/script
/head
body
pnbsp;/p
pnbsp;/p
p align=center
img src= height=0 width=0 border=0 name=tfake
img src=http://www.GaryRathbone.net/images/pics/prop.gif;
onClick=fClick('Hello World') /p /body /html
-

Click 'Start' on the stack. When the button (in this case an image) is
clicked on the web page the Javascript tries to load a 'fake' image from ip
127.0.0.1 on port 8181. This is the stack on your local machine. The stack
takes the 'request' in this case the string 'Hello World' (so you can
actually pass parameters) and puts it in the field tfld (Obviously you can
parse this etc) The socket is then killed so the browser doesn't end up
waiting. 

It's a bit of a cheat, but it works fine. It can be improved in just about
every direction possible, but I hope it provides a start.

Regards

Gary Rathbone

-


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



RE: Line Tracing

2003-01-30 Thread Gary Rathbone
 This would require that I prevent the 
 screen from updating while the graphic is in motion...  

Check out 'lockscreen' in the Rev help. Sounds like it'll do the job.

Regards
Gary Rathbone


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



RE: FAQs from this list...

2003-01-30 Thread Gary Rathbone
 This resource should be one of the first things newbees 
 should be made aware of...

...as well as the searchable list archive available at... 
http://www.fourthworld.com/rev/
or
http://www.google.com/advanced_search?q=site:lists.runrev.com

Regards

Gary Rathbone


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



OT: FooBar (was Bad Factor)

2003-01-31 Thread Gary Rathbone
 Now, if he would have said foobar
---
 another programmers term whose meaning i have been looking
 for for years. Can you enlighten me?
---
 Simply a universal variable used to represent a generic 
 contextual item... 
---
When I was a student (a good few years ago) I was told the term originated
from the military, just as we us 'Snafu' now.
Basically, it’s a distorted version of 'F***ed Up Beyound All Recognition' -
or am I just being naïve ?

Regards

Gary Rathbone


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



RE: Line Tracing

2003-01-31 Thread Gary Rathbone

 http://www.runrev.com/revolution/education/usercontributions.html
 
 so, how do you download this?

Click on the title Turtle Graphics Demo v1.0
Regards
Gary Rathbone


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



RE: Phone Dialer

2003-02-02 Thread Gary Rathbone
Looking in the archives I found the following...
--
 How can I make Revolution dial?, I mean make a phone call!!!

if you have the phone number stored in a variable, (let's get radical and
call this variable lPhoneNumber), then you can call it in a handler with the
following:

  open file modem:  --open modem port
  write ATS0=0S7=1D  lPhoneNumber  cr to file modem:
  close file modem:  --close it so you don't wonder why you can't use
the modem in another app.
--

Hope this helps.

Regards

Gary Rathbone


 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED]] On Behalf Of 
 wortboiler FITZ
 Sent: 02 February 2003 13:57
 To: Revolution List
 Subject: Phone Dialer
 
 
  I take it that simply dialing a phone number with RR isn't as simple 
 as in HC, where one could simply type into the message boxdial 
 ###.
  I have nearly finished a stack that requires the program to to alert 
 me when a condition is met. I had not even checked on dialing, (as I 
 was evidently a little spoiled with the ease of HC) and therefore am 
 caught short again..
  All I can see in the docs are related to actual communications with 
 servers and covers more technical information than I need to know at 
 this time(I hope).
  My aspirations do not rise to that level as of yet, as I 
 would simply 
 like my phone to ring a few times and hang up, alerting me to 
 get to a 
 computer and check the website.
 Thanks in advance,
 mike
 
 ___
 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: Where to download Pre-Beta?

2003-02-04 Thread Gary Rathbone
 I'm sorry, I've lost the instructions for downlaoding the 
 Pre-Beta and I can't find it at RunRev.com.  Help?

http://www.runrev.com/revolution/previews/downloads.html

Regards

Gary Rathbone


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



RE: Finding the CD Drive

2003-02-07 Thread Gary Rathbone
The method I've used in the past is to get a volume list - volumes() and use
a repeat loop to search for a 'unique' file eg x:\monte456 which would only
exist on the CD. When you've found the file, you've found your 'active' CD
volume. 

I've searched the archives for a better solution but can't find one.

Regards

Gary Rathbone


 Does anyone have a function to find the name or names of the 
 CD drives on a users system. My app won't be on the CD but it 
 needs to read a file from the CD without user intervention.
 
 Thanks
 
 Monte Goulding
 B.App.Sc. (Hons.)
 
 Executive Director
 Sweat Technologies
 
 email: [EMAIL PROTECTED]
 website: www.sweattechnologies.com
 mobile (International): +61 421 138 274
(Australia): 0421 138 274
 
 ___
 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: Flash integration

2003-02-08 Thread Gary Rathbone
   Flash is capable of sending messages to other programs using two
  commands: getURL and FScommand. I've gotten both of these to work 
  within JavaScript and Director using Lingo. Any idea how to send 
  commands from Flash to Rev?
 
 You can run RR on a server as CGI engine and let Flash send its 
 commands to that CGI script.
 
 I'm afraid tighter integration between Flash and RunRev is just as 
 impossible as a relationship between miscdas and Judy Perry :-)
 
 Terry


If Flash can send a getURL command then I don't see why Flash and Rev can't
talk quite happily. I'm no Flash expert will will have a play around and get
back to you...

Regards

Gary Rathbone


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



RE: Flash integration - An Answer

2003-02-09 Thread Gary Rathbone
OK. When I click on a button in Flash I get a HelloRev message in my Rev
stack. Rev then returns a HelloFlash message. So the two can talk to each
other and pass parameters for parsing and other actions. When I said I was
no Flash expert I actually meant I'd never used the program, so I'm sure
there's much more on the Flash side that can be done rather that just
displaying the Rev response in a browser.

In Flash I created a button with the following script...

---
on (press) {
getURL(http://127.0.0.1:8181/$HelloRev$;, _blank);   
}
---

I then created a stack with a single button 'Start' and a field 'tfld'. The
'Start' button has the following script. This is very similar to the
Javascript/WebForm/Browser 'integrator' stack previously published.

---
on mouseup
  put  into fld tfld
  get the OpenSockets
  repeat with c=1 to the number of lines in it
close socket (line c of it)
  end repeat
  accept connections on port 8181 with message wRequest
end mouseup

on wRequest skt
  set the itemdel to $
  set the socketTimeoutInterval to 2
  read from socket skt for 1 line
  put item 2 of it into fld tfld
  write HelloFlash to socket skt
  close socket skt
end wRequest
---

So, Rev is 'listening' for a request on port 8181 of IP 127.0.0.1 (which is
the local machine - you don't need to change this IP address as every (?)
computer uses this IP address as its own reference - the loopback IP). When
the Flash button is pressed it sends a request to the Rev stack which parses
the parameter and puts the result into the field. Rev then returns a string
which currently appears in a browser window, but I'm sure someone more
competant in flash could do more with this...

Hope this helps.

Regards

Gary Rathbone



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



Filemaker Pro, Web and Rev

2003-03-23 Thread Gary Rathbone
I've been playing with Filemaker and Rev for a project I'm working on.
Basically there's an existing Filemaker database and I want Rev to sit on
the server and periodically query it.

When I type
 
http://127.0.0.1:68/FMPro?-DB=requests.fp5-Format=qeds/results.htmStatus=C
urrent-Find

into my web browser I get exactly the data returned that I would expect.

If I use Rev 


error Previous request not completed


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


Filemaker Pro, Web and Rev - Correction

2003-03-23 Thread Gary Rathbone
Sorry for the incomplete earlier post...Too early in the morning...
Anyway...

I've been playing with Filemaker and Rev for a project I'm working on.
Basically there's an existing Filemaker database and I want Rev to sit on
the server and periodically query it.

When I type
 
http://127.0.0.1:68/FMPro?-DB=requests.fp5-Format=qeds/results.htmStatus=C
urrent-Find

into my web browser I get exactly the data returned that I would expect.

If I use a button in Rev with a script as below...

put
http://127.0.0.1:68/FMPro?-DB=requests.fp5-Format=qeds/results.htmStatus=
Current-Find into tURL
put URL tURL into fld tout
put the result into tres

The first click works (great!), if I click again it produces nothing, if I
click again the result is...
error Previous request not completed

At this stage I can still type the URL into a browser and get the data
returned, which leads me to think that its Rev that's 'stalling'.

Any pointers would be greatly appreciated.

Thanks

Gary Rathbone


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


RE: Filemaker Pro, Web and Rev - Correction

2003-03-23 Thread Gary Rathbone
How long did you wait after the second click before clicking again? 
To know if something has gone wrong, you'll have to wait until at 
least as long as the socketTimeout interval. 

I've tried different socketTimeout intervals but the results are the same.

 If you still think something is wrong (i.e. there is no result 
 however long you wait), make sure you are using the latest version of 
 liburl (currently 1.0.9). It's available at:

Thanks, I'll check this.

Regards

Gary Rathbone


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


RE: Filemaker Pro, Web and Rev - More Experiments

2003-03-25 Thread Gary Rathbone
Thought I'd continue posting my experiments / problems as they may be useful
to others as well as hoping to find someone to shed some light on whats
actually happening.

I've got Filemaker running on the same XP box with a Rev query app. I've
also got a separate Mac on OSX running the same Rev app. The Rev app is very
simple, it consists of a button and two fields. The button script is

on mouseup
  put
http://10.0.0.14:68/FMPro?-DB=requests.fp5-Format=qeds/results.htmStatus=
Current-Find into tURL
  put URL tURL into fld tRep
  put the resultcr into fld tError
  put seconds()cr after fld tError
end mouseup

When I use the Rev app on the Mac it works great. The expected results are
returned time and time again - no problem. When I use the same code on the
XP box it works the first time then seems to get 'clogged'. 
The error returned from the result is error timeout or if I click twice
quickly then error Previous request not completed (this is when clicked
within the SocketTimeoutInterval and is what I'd expect). When this happens
the Mac app still works fine, which seems to point to FileMaker being OK.

OK, now what happens if I put the Filemaker database on the Mac. Changing
the IP address in the URL line to the IP address of the Mac results in the
following...

The Mac app (now on the same box as the Filemaker database) works great -
everytime.
The XP app (now looking at the FM database across the network) also works -
everytime.

So, to summarise...

  FM on Mac   FM on XP
Rev on Mac   OK  OK
Rev on XPOK  BROKEN

So three out of the four scenarios work OK, the fourth, which is the
combination I need (I'm sure this must be somebody's law, murphy's, sods...)
is the one that doesn't work.

Any ideas why ?

Thanks - and apologies for the long post.

Gary Rathbone


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


RE: Filemaker Pro, Web and Rev - Solved !

2003-03-25 Thread Gary Rathbone
 There have been reported problems on Windows when connecting to a 
 server on the localhost  from a Rev app. The symptoms are just as you 
 describe.
 
 My own experience shows this now works with the current preBeta of 
 version 2.0 (on XP SP1 at least).

I've downloaded the latest preBeta from 

http://www.runrev.com/revolution/previews/downloads.html

and the code now works great !!!

Many thanks for this Dave. This is going to make a big difference !

So three out of the four scenarios work OK, the fourth, which is the 
combination I need (I'm sure this must be somebody's law, murphy's,
sods...) is the one that doesn't work.

[OT] And as far as the laws go I haven't found one that exactly fits, 
but there are many to choose from at 

http://www.murphys-laws.com/murphy/murphy-technology.html

So take your pick...

regards

Gary Rathbone



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


RE: RR and FileMaker

2003-03-26 Thread Gary Rathbone
 The recent discussion on interfacing FileMaker and Rev has aroused my 
 curiosity.
 
 I have occasion, especially at election time, to work with FileMaker. 
 Since I  have never been able to decipher the arcane scripting 
 language in FileMaker... 

I really like FileMaker. Although its not as powerful or as cheap as other
products on the market you really can produce great results very quickly.
Filemaker seemed to get a foothold with my customers many years ago (early
1990's) as a cross platform solution. I still have many existing users with
FileMaker databases.

I do agree that the scripting is limited and very contrived. But, as it
comes 'web ready' then its ideal to use Rev either as a front end or as I'm
doing a query tool. Currently I'm using Filemaker for a 'Fault Call Logging
System'. Rev will sit on the same (or a separate server) and query the
'call-log' database. The data is then analysed, turned into web pages and
uploaded onto my co-located server for users to track the progress of their
call and see the stats on response times etc...

The calls made to Filemaker seen in previous posts are HTTP (web) requests
using CDML (Claris Dynamic Markup Language) and are returned in a predefined
text or HTML template. A great resource for CDML is :
http://www.webmastermac.com/tips/filemaker/
Especially the Filemaker CDML resources at :
http://www.spinnerworld.com/cdmltags.html


...my alternative has been to export the 
 FileMaker file as a text file, make my changes using Transcript in RR 
 and then import the altered text file back into FileMaker.
 
 Can I assume that this is not a really dumb way to work with 
 FileMaker?

As ever, there are other ways. Often when I look at how I can 'streamline'
tasks like this then I take a look at how long the task takes me over a
given period, say a year. I then take a guess at how long it would take me
to write an app to do it 'automatically', if its significantly longer then
generally I don't bother. Unless of course I've got some spare time and can
see how learning such a system would be benefical for other projects.

Hope this helps.

Regards

Gary Rathbone


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


RE: altBrowser Question

2003-06-14 Thread Gary Rathbone
 Where are you/they clicking the button? On a Rev app? On a website? On
 your website? This is important, you can deal with it !
 
 Although I appreciatate the benefits of LEO I'm more into the
 integration of application environments into the user defined system.
 
 Why reinvent the wheel? We've all got a web browser, so why fight to force
 user requirements into a single development environment? Eg. No matter how
 you manipulate tables in Rev it will never beat Excel.
 
 Chipp and Tuviah, I take my hat/cap off to you for providing a fantastic
 DLL which does a great job for certain requirements. As I know you're
 aware, it will never beat full browser capabilitiles.
 
 There's a great mix of opportunities out there to achieve true cross
 platform and cross product integration...
 
 As I've said before, just think sidewards...
 
 Regards
 
 Gary Rathbone BSc MBCS
 
 
  -Original Message-
  From: [EMAIL PROTECTED] [mailto:use-revolution-
  [EMAIL PROTECTED] On Behalf Of Edwin Gore
  Sent: 14 June 2003 19:42
  To: [EMAIL PROTECTED]
  Subject: altBrowser Question
 
  Chipp,
 
  Figured the answer to this might be valuable to others, so I decded to
 put
  it on the list.
 
  When using the altBrowser plug-in, is it possible to access the data in
  the
  browser? I'm wondering because for something I am woking on it would be
  really neat to let users browse through a particular website and then,
 if
  they see something they like, click a button which would cause my app to
  grab some data off the site and do stuff with it.
 
  altBrowser gets fed the URL to go to by RunRev, is that correct? If so I
  suppose that even if I can't directly pull the data out of the browser
  plug-in, I could still grab and parse the url
 
  Anyway, look forward to hearing the answers on this.
 
  Thanks,
 
  Edwin Gore
 
  ___
  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: altBrowser Question

2003-06-14 Thread Gary Rathbone
Sounds interesting... 
And sounds like you've got a reasonable amount of control...
Without any further info, I'd approach it as follows...

It sounds like the user will already have your Rev app? In which case you
could launch a split frame browser. The frame 'A' as normal on port 80 and
frame 'B' from your Rev app. This means the user can surf the web in frame
'A'. When a button in frame 'B' is pressed this can be passed to your Rev
app on a local port. With a bit of Javascript/VBScript you've got total
control of the web content which can be passed to Rev for parsing,
processing and if necessary results returned to the browser, or your Rev
app.

I've got a mish mash of routines that I really should put together in a
stack or few to demonstrate this stuff...

Its at least worth a chapter in a book ;-)

Regards

Gary Rathbone BSc MBCS

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:use-revolution-
 [EMAIL PROTECTED] On Behalf Of Edwin Gore
 Sent: 15 June 2003 00:18
 To: [EMAIL PROTECTED]
 Subject: Re: altBrowser Question
 
 Chipp and Gary,
 
 Basically, what I want to be able to do is pop up a browser window, and
 then
 let the user navigate around through a 3rd party site - Amazon.com - then,
 when they get to a page that has a product of interest to them, press  a
 Rev
 button and grab the URL and parse through it for some info that I need to
 make XML calls to Amazon Web Services and get some data back that I pop
 into
 a database stack.
 
 So all I really care about is whether or not Rev can find out the URL that
 is currently being displayed in the browser window.



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


RE: altBrowser Question

2003-06-16 Thread Gary Rathbone
Where are you/they clicking the button? On a Rev app? On a website? On your
website? This is important, you can deal with it ! 

Although I appreciatate the benefits of LEO I'm more into the integration
of application environments into the user defined system.

Why reinvent the wheel? We've all got a web browser, so why fight to force
user requirements into a single development environment? Eg. No matter how
you manipulate tables in Rev it will never beat Excel.

Chipp and Tuviah, I take my hat/cap off to you for providing a fantastic DLL
which does a great job for certain requirements. As I know you're aware, it
will never beat full browser capabilitiles.

There's a great mix of opportunities out there to achieve true cross
platform and cross product integration...

As I've said before, just think sidewards...

Regards

Gary Rathbone BSc MBCS


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:use-revolution-
 [EMAIL PROTECTED] On Behalf Of Edwin Gore
 Sent: 14 June 2003 19:42
 To: [EMAIL PROTECTED]
 Subject: altBrowser Question
 
 Chipp,
 
 Figured the answer to this might be valuable to others, so I decded to put
 it on the list.
 
 When using the altBrowser plug-in, is it possible to access the data in
 the
 browser? I'm wondering because for something I am woking on it would be
 really neat to let users browse through a particular website and then, if
 they see something they like, click a button which would cause my app to
 grab some data off the site and do stuff with it.
 
 altBrowser gets fed the URL to go to by RunRev, is that correct? If so I
 suppose that even if I can't directly pull the data out of the browser
 plug-in, I could still grab and parse the url
 
 Anyway, look forward to hearing the answers on this.
 
 Thanks,
 
 Edwin Gore
 
 ___
 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


FW: Rev 2.02/New pricing/Currency - Dollars Sterling Euro Yen

2003-07-18 Thread Gary Rathbone


 -Original Message-
 From: Gary Rathbone [mailto:[EMAIL PROTECTED]
 Sent: 18 July 2003 23:57
 To: '[EMAIL PROTECTED]'
 Subject: RE: Rev 2.02/New pricing/Currency - Dollars Sterling Euro Yen
 
 I'm not 'upgrading' yet...I'll 'upgrade' when I need to...depending on the
 new features available...and after the bug fixes...and when the global
 currency markets dictate :-)
 
 Can we please have options to pay in fixed prices and not have to
 translate US dollars according to current market trends?
 
 It appears Rev users are highly and widely geographically diverse, and to
 find the purchase price from a Scottish company is solely based in USD is
 perhaps 'single minded', and not to everyone's taste.
 
 Just my 2p.
 
 Regards
 
 Gary Rathbone BSc MBCS
 Chartered Information Systems Practitioner
 Leeds, UK



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


RE: Future Revolution Support...

2003-07-18 Thread Gary Rathbone
And one of the greatest guru's replies in record time...

Richard, 

To answer your question would be difficult. As ever, it depends. If I was
sat at a clients site and needed a 'quick' fix asap then it maybe near
priceless. However, messing around at home with a relatively minor annoyance
response time and cost would not be a factor.

As per my previous post Rev is now global. And I don't expect charity to
expand my development or financial prospects. 

A group support program of this kind would need careful thought and
planning...

Thanks

Gary Rathbone BSc MBCS


  I'd support a pay-as-you-go guru list or other reliable service -
  suggestions / comments ?.
 
 And I'd happily provide such a service with convenient online payment
 options.
 
 What sort of costs and commitments would do you think would be ideal?
 
 --
  Richard Gaskin
  Fourth World Media Corporation
  Developer of WebMerge 2.2: Publish any database on any site
  ___
  [EMAIL PROTECTED]   http://www.FourthWorld.com
  Tel: 323-225-3717   AIM: FourthWorldInc
 
 ___
 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: Rev 2.02/New pricing/Currency - Dollars Sterling Euro Yen

2003-07-21 Thread Gary Rathbone
I'm not 'upgrading' yet...I'll 'upgrade' when I need to...depending on the
new features available...and after the bug fixes...and when the global
currency markets dictate :-)

Can we please have options to pay in fixed prices and not have to
translate US dollars according to current market trends?

It appears Rev users are highly and widely geographically diverse, and to
find the purchase price from a Scottish company is solely based in USD is
perhaps 'single minded', and not to everyone's taste.

Just my 2p.

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner
Leeds, UK



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


.rev file association issues

2003-07-25 Thread Gary Rathbone
This in an annoying distraction which I'm sure will have an easy answer.

When I save a rev stack I use (the suggested) .rev extension.

However I also use WinRAR which according to filext.com uses the .rev
extension (with a few other packages) as its own. This means WinRAR 'own' my
Rev stacks, when I double click it tries to open WinRAR.

Using XP I can usually change this file association. However a right click
on the stack and a click on the Change... button doesn't allow me to
select revolution; its not listed.

My first question is How to I associate .rev to revolution?

As there is only a fixed number of three letter file extensions. How does a
developer, considering cross platform data files for their owns stacks,
provide or register/'own' a unique or non conflicting filetype. 

Thanks in advance,

Gary Rathbone


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


RE: .rev file association issues

2003-07-25 Thread Gary Rathbone
Alex,

Thanks for your prompt response. I can associate the Mac stuff, it's the Win
stuff that causes problems.

 Mac OS X uses BOTH filename extensions and application creator codes.
 You can search a database here http://tcdb2000.tripod.com/ and for no
 charge you can reserve your own unique creator code at apple.com

Thanks for that. Although I guess I can't reserve a windows extension.

Regards

Gary Rathbone 


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


RE .rev file association issues

2003-07-25 Thread Gary Rathbone
 When you go into properties and click Change the dialog that shows up
 with the list of Apps should have an Other... button. Click on this,
 navigate to the location you installed Revolution, and select
 Revolution.exe as the appliaction to open .rev files.

Done this, and selecting revolution doesn't change the association.

 As far as figuring out what extensions are in use by who, I've found
 http://filext.com/ to be a valuable resource. For my windows work I have
 usually settled on something that's descriptive, and not in use by
 anything too common.

This is also suggested by XP in the properties dialog box, and leads me to
believe that .rev is 'owned' more by WinRAR, than runrev.

Many Thanks

Gary Rathbone





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


RE: .rev file association issues

2003-07-26 Thread Gary Rathbone
Miscdas,

Thanks for this, unfortunately after step 7 nothing changes. I can select
Revolution, but Rev is not added to any list or options. I can follow this
process for other file types eg .html and it works great.

Meanwhile .rev is now associated with wordpad, which is proving quite
interesting.

Cheers

Gary

 On WIN XP pro, in less than 10 steps:
 
 1. In the directory list, right click the stack name
   the context menu is displayed.
 2. On the context menu, select open with
   the sub-menu is displayed
 3. on the sub-menu, click choose program
   the Open with dialog is displayed
 4. on the Open with dialog, click the Browse button
   a scondary Open With... dialog is displayed
 5. Browse through the directory to find the Revolution.exe file and select
 it. (Probably c:\Program Files\Revolution x.x.x\Revoluton.exe )
 6. click Open
   the Open with dialog is dispalyed with Revolution blah-blah selected
 in
 the list of applications.
 7. select always use the selected program to open this kind of file
 8. click OK
   the dialog closes and your stack is launched
 
 Now .rev will be associated with Revoluton.
 
 miscdas



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


RE: .rev file association issues

2003-07-26 Thread Gary Rathbone
Miscdas wrote,

 Are you sure you've done it correctly? I just checked Rev2.0.1 on Win 2000
 Pro. 

Followed the instructions exactly. As I said I can get it to work with .html
and other extensions but not .rev

Also tried it on my Win 2000 Server (which doesn't have WinRAR) and your
suggestion works fine ! The association works, and the icon changes!

Revolution did NOT appear in the list of files at step 3. (This
 appears
 to be a registration problem at installation--well-behaved Win apps are
 supposed to register when they install, as well as add an entry for the
 file-type association.)

Checking the registry on my XP machine there is a .rev entry in 
HKEY_LOCAL_MACHINE\SOFTWARE\Classes

Which refers only to WinRAR.

I'll have a play around with installation orders and hacking the registry.
As I said it's more of an annoyance than a major issue. I guess I could just
live with it...

Thanks for your help.

Regards

Gary



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


Creating Shared Directories

2003-07-27 Thread Gary Rathbone
I want to automatically create a series of directories each names P100 to
P999.
Each directory should be individually shared with the owner ideally being
the name of the directory.
ie P456 is created, shared and owned by User P456

I know Rev can create directories but can it apply the necessary settings I
need ?

TIA

Gary Rathbone


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


RE: Creating Shared Directories

2003-07-27 Thread Gary Rathbone
Its for Windows 2000 server... As there's no specific Transcript commands
then I'll go down the shell route.
Many Thanks
Gary Rathbone

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:use-revolution-
 [EMAIL PROTECTED] On Behalf Of Jeanne A. E. DeVoto
 Sent: 27 July 2003 20:14
 To: [EMAIL PROTECTED]
 Subject: Re: Creating Shared Directories
 
 At 10:57 AM -0700 7/27/03, Gary Rathbone wrote:
 I want to automatically create a series of directories each names P100 to
 P999.
 Each directory should be individually shared with the owner ideally being
 the name of the directory.
 ie P456 is created, shared and owned by User P456
 
 I know Rev can create directories but can it apply the necessary settings
 I
 need ?
 
 Which platform do you need this for? There's no specific Transcript
 command
 to do this, but my guess is you can easily use do as AppleScript (Mac OS
 or OS X) or the shell function (OS X, Unix, Windows) for this.
 
 --
 Jeanne A. E. DeVoto ~ [EMAIL PROTECTED]
 Runtime Revolution Limited - Software at the Speed of Thought
 http://www.runrev.com/
 
 
 ___
 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


'Spreadsheet' Woes...

2003-07-31 Thread Gary Rathbone
I've got my field looking (well nearly) pretty much how I want.
It's a field/table with Cell Formatting and Cell Editing. Looks like a
spreadsheet...

I'm looking for commands such as
On EnterCell, On CloseCell, On ExitCell to initiate calculations on
other cells 
And specific cell commands...
Eg Assign a script to field tdata

On CloseCell tcol,trow
  --the cell has been changed
  if tcol=7 then
  --calculate the sales tax
  put trow*0.175 into Cell(7,trow)
  end if
end Close Cell

Also I'd like to format column 7 to rightalign...

Eg Set the ColumnAlign of Column 7 of fld tdata to right

Am I expecting too much of this new feature? If so how do I trap changes
in 'Cells' so I can write these procedures myself.

Any pointers would be gratefully appreciated.

Regards

Gary Rathbone


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


RE: Repost: ODBC -- Excel .. Excel -- Rev

2002-09-21 Thread Gary Rathbone

Hey up Sjoerd,

Nice to hear from you on the Rev list. Not sure if this is of any help to
your problem, but take a look at:

http://www.garyrathbone.net/repgen/

It may provide a different perspective on the issue.

Cheers

Gary Rathbone BSc MBCS


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Sjoerd Op 't
Land
Sent: 21 September 2002 19:21
To: [EMAIL PROTECTED]
Subject: Repost: ODBC -- Excel


Hello all,

I've been here some while, bit mainly working with MetaCard, so thats why
you didn't hear very much from me...

My question: Did anyone succeed making an ODBC connection with an Excel
sheet? I configured the control panel ODBC 32-bin (Win98) for a System-DSN
using the Excel driver... but I can't seem to make a connection from within
RunRev. Any hints/ suggestions?

Thanks in advance,
Sjoerd

___
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: Anyone know how to set to use DHCP with Revolution?

2002-10-02 Thread Gary Rathbone

I've done something similar for a (how should I put this) 'techically challenged' 
client.
They had Apple iBooks and wanted to access the internet from three different locations
i) at home through their airport
ii) in a UK hotel through a UK ISP
iii) in a USA hotel 

Normally one would use 'Location Manager'. However they seemed to have difficulty with 
this. So I took the laptops and generated each scenario, copying the relevant 
preference files to a separate directory.

Then, I wrote a small Rev app (with BIG buttons) which said Where are you ? and gave 
the three choices. Based on this, the relevant pref files were copied into the correct 
places and the iBook restarted. 

Maybe a similar approach would work for you, but be *very* careful you don't overwrite 
user settings. I've found they can get *very* upset.

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner


-Original Message-
From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED]]On Behalf Of [EMAIL PROTECTED]
Sent: 02 October 2002 21:36
To: [EMAIL PROTECTED]
Subject: Re: Anyone know how to set to use DHCP with Revolution?


Thanks for this information about how to get the network settings.  I'm still at a 
loss as to how one goes about making the setting to DHCP.  I've tried all kinds of 
techniques from:

set configuration method of TCP v4 configuration 1 to DHCP

--CUT OFF--


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



RE: Looking for Shao Sean's libSMTP

2002-10-04 Thread Gary Rathbone

I'm looking for the libSMTP stack also. The link on the Rev site points to
the 'removed site'. Can anyone email me a copy, or tell me where I might be
able to download it ?

Thanks

Gary Rathbone
mailto:[EMAIL PROTECTED]

-

Hi everyone on the list,

I try to download libSMTP from the Shao Sean site:
http://www.shaosean.tk/  but the site seems removed.
There's just a message from his personal writings...

--CLIP--

Thanks in advance.

Alejandro



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



RE: How real is the embedded web-page technique?

2002-10-11 Thread Gary Rathbone

Jim Biancolo wrote:

  I agree that an embedded rendering engine would be a killer feature.


Embedded or higly integrated ?

--snip--

Dan Shafer wrote :

I see lots of opportunity out there to create apps like this that
display rendered and interactive HTML in a pane with supplemental
controls and an improved UI embodied in the desktop app. In fact, I
think this represents an important direction for software development.

Agreed, however we use multiple integrated applications on a daily basis eg
spreadsheet in excel, create a graph, copy paste to word, type a few words,
picture of the web and there's your report!

There's no reason why you can't currently use rev as your control panel
and a browser as your display mechanism with the users monitor as the
pane.

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner


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



RE: Search and Replace

2002-10-15 Thread Gary Rathbone

In this case can you not consider spaces to be part of the 'word' ? In which
case a direct replace would work.
ie  HE  -  SHE 
HIS  -  HER 
This would avoid HELP - SHELP and THIS - THER

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practioner

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Dan Friedman
Sent: 15 October 2002 23:41
To: [EMAIL PROTECTED]
Subject: Search and Replace


Greetings!

I need to switch the gender of some text.  But, I'm having a hard time
figuring out a way to do it.  Obviously I can't do a simple replace because

Replace HE with SHE in someText

Would turn HELP into SHELP

I've written this function about a dozen times and it still isn't working
perfectly.  Here's what I have to date:

-

function searchAndReplaceMaleToFemale TextToSearchNReplace
  set the caseSensitive to true
  set the itemDel to ,

  put He,he,him,Him,himself,HimSelf,his,His,boy,Boy,he's,He's into
SearchWordsMale
  put She,she,her,Her,herself,Herself,her,Her,girl,Girl,she's,She's into
SearchWordsFemale

  put TextToSearchNReplace into TextToSearchNReplace2
  put quote!?,.:;[]{}()£$¢%^¾„÷=+-Š³Œ²¡#ƒ§¶*€ªº\/ into tList
  repeat for each char tChar in tList
replace tChar with space in TextToSearchNReplace2
  end repeat

  repeat with i = the number of words in TextToSearchNReplace2 down to 1
if word i of TextToSearchNReplace2 is among the items of SearchWordsMale
then
  replace (word i of TextToSearchNReplace2) with (item (itemOffset(word
i of TextToSearchNReplace2,SearchWordsMale)) of SearchWordsFemale) in word i
of TextToSearchNReplace
end if
  end repeat

  set the caseSensitive to false
  return TextToSearchNReplace
end searchAndReplaceMaleToFemale

-

Anyone got any ideas?

Thank you in advance,
-Dan



If you feel like taking a stab at it... Here's some text to test with:

 The Reading goals for Becky are building comprehension using specific
strategies of [ answering questions, summarizing, and describing (beginning,
middle, end)].  He will be able to use phonics to decode words, show an
increasing his vocabulary, and gain fluency in oral reading. Becky will
strive to be able to read at grade level or above by the end of the year.
 The Mathematics goals for Becky is to know the addition/subtraction
facts, be able to solve word problems, gain a deeper understanding of place
value, and demonstrate a basic understanding of time and money.
 The writing goal for Becky is to write a paragraph using clear and
coherent sentences. Correct use of grammar, capitalization, and punctuation
should increase as the year progresses for him.
Personal  Goals for Becky are to stay focused and on task  to
complete his work without  adult supervision.   Becky needs to make more
productive use of class time.  He is easily distracted and is often unable
to finish his assignments in class.  I am confident, with practice, Becky
will learn how to use his time wisely.

___
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: Revolution 2.0 to ship in November

2002-10-25 Thread Gary Rathbone
As far as I'm concerned my Small Businesss Rev Licence (purchased in July)
will allow me to upgrade for free quote (snip)... It includes all updates
or upgrades for one year after date of purchase. As with all other license
types, the software does not expire after one year but you do have to pay
again to get further updates.

I assume that the statement regarding purchases from October 24th to the
release date is to reasssure potential purchasers that they can buy  Rev NOW
and won't have to pay for the upgrade. This means the Rev team aren't
cutting off their revenue source by making people wait until November.

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner


on 10/24/02 3:34 PM, Kevin Miller at [EMAIL PROTECTED] wrote:

 Holders of a Revolution Professional Edition license can download the 2.0
 test release immediately.  Members of the press will shortly be able to
 obtain a preview version.  Anyone who buys the Revolution 1.1.1 between
 October 24th, 2002 and the release date for version 2.0 will be entitled
to
 a free upgrade to version 2.0 when it becomes available in November.

What does that mean for holders of the small business dev edition? Will we
have to purchase a new 2.0 copy? I though our license entitled us to one
year of upgrades.

Tony

Tony Moller - Network Admin
DRCS
6849 Old Dominion Drive - Suite 320
McLean, VA 22101
Tel: 703-749-3118 Fax: 703-749-0967
Pgr: 703-719-5324 [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: How real is the embedded web-page technique?

2002-10-11 Thread Gary Rathbone
Jim,

Clicking on a message in the subjects pane and having
it fire up an external browser would be too kludgey, IMO.

Personally, as long as it did what I wanted it to do, however complex, then
I wouldn't really mind if it involved a number of integrated seemless apps.

But maybe this is a Windows bias . . . I'm a bit more used to having my
apps self-contained. Those few times I've had the opportunity to work on
Macs I've found it disconcerting to have the menu floating off detached
from the working area of its application.

So that fact that the functional units are contained within a single
window/frame/pane gives the comforting perception/illusion of an integration
application ?

Windows-conditioning aside, I
stand by my wish:  I'd love to see a cross-platform control in RR that can
render any well-formed HTML thrown at it.

Must admit, it would be nice ;-)

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner



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



RE: How real is the embedded web-page technique?

2002-10-11 Thread Gary Rathbone
At 09:36 PM 10/11/2002 +0100, Gary Rathbone wrote:

So that fact that the functional units are contained within a single
window/frame/pane gives the comforting perception/illusion of an
integration
application ?

I fear we're starting to stray off-topic for the list...

Fair point. But when many people on this list ask for features to be
included in Rev there is often another way of doing the same task. We don't
request spreadsheet capability in word, cos we've got excel, and the two are
compatible. It often seems to me that cos a user can't do something then
they request a feature, all I'm trying to do is suggest 'reasonable
alternatives'(look sidewards). I see my computer as a working unit, not each
individual application.

I mean, just trying to visually distinguish which panes belong to which
apps
when there are other panes/apps in the background would be icky.  If I'm
running three apps and toggling between them I'd much rather deal with
three total panes than six (two each) or nine (three each).

Again, fair point. But this also relates to the recent 'Conforming UI'
thread on the list, so its relevant. A badly designed GUI makes even the
simplist application difficult to use. So what defines a good GUI ?
(rhetotical question OK !)

I'd love to see a cross-platform control in RR that can render any
well-formed HTML thrown at it.
Must admit, it would be nice ;-)

:-)  A guy can dream, right?

Oh yeah !

Thanks Jim, as you suggested we're straying off-topic, so I'll leave you to
have the last word (if you wish...)

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner




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



RE: How real is the embedded web-page technique?

2002-10-11 Thread Gary Rathbone
Dan,

There's no reason why you can't currently use rev as your control panel
and a browser as your display mechanism with the users monitor as the
pane.

I understand the use of multiple interacting applications. I just
don't think the solution is elegant. Rather it seems to me have
emerged from the absence of truly integrated *solutions*.

Elegant, no. But powerful yes! Why reinvent the wheel when we have powerful
purpose built applications which can and will interact ?

If incorporating an HTML rendering engine were hard, I wouldn't even
suggest it. But it's only a moderately difficult task and we'll be
seeing tons more apps which replace the general-purpose Web Browser
with specialized browsers by this very mechanism.

But what else to include for other users with other specific tasks; image
manipulations tools similar to photoshop; page layout tools similar to
Quark; 3D rendering tools, the list goes on...
I'd prefer Rev to be able to *talk* to these specialist tools rather than be
a poor relation in an attempt to replicate and keep up with current
specialist trends.

I'd just like to see Rev be one of the tools that allows that so I can keep
using it
for my applications!

I don't doubt that everyone on the list agrees with you !

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner


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



RE: Way to ensure Rev app stays on top?

2002-11-03 Thread Gary Rathbone
Its difficult to suggest a full solution as I don't know the full picture.
However, A slightly contrived solution is as follows using Web Pages and a
bit of Javascript. It doesn't keep Rev on top, as such, but places the web
browser in a position away from the Rev app, so its visible (as Rob
suggested - I think).

I assuming the following is happening (?)
1. A rev app is launched - positioned top left of screen
2. This rev app sends an HTML file to the browser
3. The browser opens the web page
4. There is some interaction between Rev and the Web Page


Click here (the equivalent of Rev launching a URL - RevGoURL(tURL)- )
http://www.GaryRathbone.net/win5.html

It may be polite to return the Browser to the users location and size after
use.
This has been tested on W2k with IE6. Look at the source of the HTML page to
see how its done.

NOTES
i) Whilst this is a 'live' web solution I don't see any reason why the web
pages can't be held and passed locally
ii) Using Rev as a 'Web Capture' application see
http://www.GaryRathbone.net/RevServ also presents other options.

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner



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



RE: Poke the IPTC annotation data space of images?

2002-11-09 Thread Gary Rathbone
There's a lot of information at
http://www.iptc.org/site/standards.html

including ...some sample software written in C++ to provide a guide to
programmers wishing to extract IPTC DataSets from JPEG image files...

You might also want to take a look at
http://www.breezesys.com/BreezeBrowser/iptc.htm

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner



-Original Message-
From: [EMAIL PROTECTED]
[mailto:use-revolution-admin;lists.runrev.com]On Behalf Of Sannyasin
Sivakatirswami
Sent: 09 November 2002 02:44
To: [EMAIL PROTECTED]
Subject: Poke the IPTC annotation data space of images?


Platform is MAC OSX:

Does anyone know how to access/write to the IPTC  annotation data space
of a jpg or image file? I don't even really know what the proper
nomenclature is, but some programs like Photoshop are able to add a
caption to a photo that can be read later.

Goal: to be able to write captions for photos and have that data live
in the jpg file itself. Read and write that data from within Rev. Using
a Rev interface I could then delegate photo captioning to other team
players anywhere in the world where they download a photo, write a
caption and upload the photo to our server and I can read the
caption... or, they take photos locally ( as for instance our
correspondent in New Delhi) then we make a Rev interface for him to
view his hi-res digital files, generate low res thumbnails, caption
these and upload to the managing editors space on our server. we read
the jpg and its caption from one and the same file, send him back a
list of files we want, he hits another button and uploads the original
hi-res photos we have selected for the article.

One could of course load photos into images and then use a
customProperty for the caption and that would be highly facile script
wise, but the problem is that the caption no longer lives with the
image. and then re-ordering these on an interface (for output to and
html page) becomes another snaky game (move the image objects around or
re-order the files on disk and reload them into the same series of
image objects) and means a single stack holds data for multiple images
and the collaboration options diminish--someone else has the file open
(LAN scenario), multiple copies of the stack to reconcile (global team
scenario if working on the same photo set) better if the caption data
lives in the image file itself.


Om shanti,
Hinduism Today
Himalayan Academy Publications
Sannyasin Sivakatirswami
[EMAIL PROTECTED]
www.HinduismToday.com, www.HimalayanAcademy.com,
www.Gurudeva.org, www.hindu.org

___
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: Constraining the pointer within a group

2002-11-10 Thread Gary Rathbone
I've had a similar problem with 'Adult returners', who, in the act of
clicking, moved the mouse outside the boundary of the button. Depending on
the layout of the screen constraining the mouse might not solve the problem
as the 'mousedown' may be in one button area and the 'mouseup' (after
moving) occur in another.

For our 'tests' we scripted the buttons to respond on a 'Mousedown'? This
means any movement after the 'click' is irrelevant.

Hope this helped.

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner


-

I have been working on assessment tools for people with learning
disabilities.  Sometimes they also have motor skills problems.

I ask them to rate something using a scale made up of adjacent buttons which
behave like radio buttons, but offers a bigger target.  Sometimes the act of
clicking by users nudges the pointer off the button group so the mouseup is
not registered.  Since I am timing responses, this is a real pain, to say
nothing of the frustration caused to the user.

I am thinking of trying to constrain the pointer so it cannot move out of
the
rating scale area until a rating has been made.  Before I start to
experiment, has anyone any suggestions or advice?

Thanks


Best wishes,

David Glasgow
Home/ forensic assessments -- A HREF=http://members.aol.com/dvglasgow/;
DVGlasgow /A
Courses -- A HREF=http://www.i-Psych.co.uk;i-Psych/A
___
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: Sockets

2002-11-10 Thread Gary Rathbone
Perhaps a slightly different slant but I beleive the IP address of any
computer is 127.0.0.1 as well as the given IP number (either statically or
dynamically assigned). This is what I use in development (for Rev,
Dreamweaver, IIS etc) and it works fine.

I guess it depends on what your trying to do, if you can expand a little
then more suggestions may be offered. Personally, I use multiple Rev stacks
on the same IP number but different HTTP ports. This works fine for what I
want to do.

eg Rev (server) loads a web page to Explorer (client) on 127.0.0.1:8181 and
reply is then captured by Rev listening on this port. In this case there's
no reason why the client can't be Rev.

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner


-Original Message-
From: [EMAIL PROTECTED]
[mailto:use-revolution-admin;lists.runrev.com]On Behalf Of FreakyPhoenix 
Sent: 10 November 2002 19:30
To: [EMAIL PROTECTED]
Subject: Re: Sockets


I don't believe that is possible. Your computer just won't find your own IP.

FreakyPhoenix


From: Manolo Garrido
Reply-To: [EMAIL PROTECTED]
To:
Subject: Sockets
Date: Thu, 07 Nov 2002 17:01:00 +0100


Does anyone knows if it's possible to develop a synchronous TCP/IP
communication with Revolution that works when client and server
applications
runs on a single machine over a Mac OS 9?

Thanks
Manuel

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



MSN 8 helps ELIMINATE E-MAIL VIRUSES. Get 2 months FREE*.
___ 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: Project Management Software (OffTopic?)

2002-11-15 Thread Gary Rathbone
I still think a program written in Rev that did both GANTT and PERT
charts could be killer.

Only if it could handle the four types of float calculations, milestone
slippage (preferably graphical) and resource levelling (with applicable
re-analysis of the critical path). Also a client server based model would be
ideal so task/resource allocation can be updated by the delegated
stakeholder etc...

As you'll know Project Manangement is much more than MSProject or GANTT and
PERT charts. However these are vital planning and monitoring tools. Where
there is a HUGE gap in the market is modelling an effective computer based
communications structure around the PRINCE2
(http://www.prince2.com/whatisp2.html#intro) framework...

(Prince (PRojects IN Controlled Environments) is a structured method for
effective project management. It is a de facto standard used extensively by
the UK Government and is widely recognised and used in the private sector,
both in the UK and internationally...)

... whilst integrating those components which PRINCE2 deems to be outside
its scope such as GANTT, PERT, WBS, NPV etc...

A mamoth task, but what a product !

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner



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



RE: Background

2002-11-24 Thread Gary Rathbone
Take a look at 
http://www.xworlds.com/metacard/metaclass.htm

Although its Metacard based the principal is the same. Lesson 6 deals
with Groups and Backgrounds. 

Or take a look at
http://www.runrev.com/revolution/developers/articles/tipoftheweek/5.html
Which is aimed mainly at developers coming from HyperCard - thanks to
Sarah Reichelt.

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] On Behalf Of Adrian
L'Armand
Sent: 24 November 2002 12:45
To: [EMAIL PROTECTED]
Subject: Background


I must have missed something but how does one put buttons and fields in
the background so that they appear on every card. I am coming from
HyperCard where it was very easy. Adrian

___
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



Basic Questions (was RE: Background)

2002-11-28 Thread Gary Rathbone
I whole heartedly disagree ! I'm happy to see anyone to ask any RR
related question on this list and am constantly surprised by how others
put a new angle on an aspect I considered I was familiar with.

The list helped me a great deal when I first started with MC and RR and
now I'm in a position to return the favour. Fortunately I appreciate
that a 'basic question' is purely subjective. What is 'basic' for one
person is 'difficult' for another.

True, the list could exist without ever touching these basic areas,
but it would be a much poorer resource for it. As a matter of courtesty
to others I suggest that new users are not critisised but encouraged to
participate, I am not so arrogant as to realise I may learn something
new myself.

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner

--
I see on this list (as well as on other forums to 
which I belong) that many new users ask basic questions that are well 
documented either in the documentation that was supplied with the app 
(tutorials, example stacks, code snippets, etc.), or in the discussion 
archives. 

The list does and can exist without ever touching these basic areas,
except 
in the instances where the documentation is poorly written (or even in 
error), or to reveal new-found properties or uses for some basic
documented 
functions. 

A little thought on the subject reveals this can be seen as matter of 
courtesy to others. 

miscdas
___
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: Faceless Revolution for CGI's

2003-01-08 Thread Gary Rathbone
 Jan Schenkel
 Sent: 07 January 2003 20:08

 Another interesting download in this respect is the
 sample stack fellow lister Gary Rathbone provided on
 the Revolution Newbie Board.
 http://mailping.net/WebProcess.zip

Thanks Jan for filling in, unfortunately I couldn't post a reply as quickly
as I'd like. 

I've use Metcard and more recently Rev for 'CGI' development successfully as
stacks in conjunction with standard Web Server apps (on Mac, Linux and Win).

Through the MC and Rev list I've collected many suggestions and am in the
process of creating a generic 'CGI' product, tutorial and instructions.

I'm not willing to give time scales, it'll be ready when its ready.

Thanks

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner


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



RE: 1.1.1 Demo

2003-01-16 Thread Gary Rathbone
I guess your using a Mac in which case Appearance Manager is usually the
problem.

Just for your info the list has a searchable archive at
http://www.google.com/advanced_search?q=site:lists.runrev.com
Which is *very* useful but not widely advertised.

Regards

Gary Rathbone BSc MBCS
Chartered Information Systems Practitioner



I downloaded 1.1.1 from the site, made a new Main Stack, and chose Standard
Button from the Objects menu.

Revolution crashed.

Any ideas? :)




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



[OT] - Off Topic - RE: Starting Lindows

2003-09-26 Thread Gary Rathbone
Any chance we can use an Off Topic tab so I can skip all this non-Rev stuff?
Thanks
Gary Rathbone



 -Original Message-
 From: [EMAIL PROTECTED] [mailto:use-revolution-
 [EMAIL PROTECTED] On Behalf Of Scott Slaugh
 Sent: 26 September 2003 21:59
 To: [EMAIL PROTECTED]
 Subject: RE: Starting Lindows
 
 Alex is correct. If you've run into problems (I've heard this happens
 with
 some onboard display controllers), it will automatically stay in
 Diagnostics
 mode. If you want an answer, please consult the Lindows forum and use the
 Guest message board. I've found it to be most helpful.
 
 I'll look at that.  I was trying to run the CD in VMWare, rather than on a
 real machine.  I'll have to go home and try the CD on my actual PC.
 
 Scott Slaugh
 
 _
 Get McAfee virus scanning and cleaning of incoming attachments.  Get
 Hotmail
 Extra Storage!   http://join.msn.com/?PAGE=features/es
 
 ___
 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


Outsourcing / Writing dll's for Revolution...

2003-10-28 Thread Gary Rathbone
Due to time constraints on a number of projects we are now outsourcing 'core
functionality' to other agencies.

We've had great success with RentACoder.com ; the 'ebay' of the coding
world. We've commissioned projects which have been delivered within time, to
specification (and often added extra's) and *well* within budget.

However, we wish to retain 'overall' control so have designed a framework in
Rev to deal with registration, serial numbers, preference saving and opening
and a number of other user activities. This means we can also keep our
applications visually pleasing and maintain branding.

Although I appreciate this will cut down our market (I haven't used my Mac
in months!) I wish to use a series of outsourced dll's. Does anyone have any
advice / recommendations on using dll's with revolution? How do dll's
'integrate' with revolution? How do I pass parameters and receive 'it' or
'the result'? What do I instruct the outsourcers to build?

I'd be happy to pay for a dll 'framework' for use with Rev ... and hey why
not dust off the Mac...what about an XCMD/XCFN framework as well? 

Thanks in advance,

Gary Rathbone BSc MBCS
Chartered IT Professional 




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