From nicholasnginya at yahoo.com Thu Dec 1 00:09:41 2005 From: nicholasnginya at yahoo.com (Nicholas Nginya) Date: Wed, 30 Nov 2005 21:09:41 -0800 (PST) Subject: CAN REVOLUTION ACHIEVE THIS? Message-ID: <20051201050941.90324.qmail@web36312.mail.mud.yahoo.com> Dear Fellow Revolution Users, I have recently come across the revolution software and am quite impressed by it, however am not a developer and thence am requesting your comments and advice as to whether REVOLUTION can support the below described project. This is also an invitation for those advanced users who believe they can achieve the project demands to get in touch with me personally and discuss development in-depth. Kindly feel free to consult me for any clarifications. PROJECT BRIEF There are 25 Kiosks located in cyber cafes and chemists all across the country and the Kiosks are used to process and record discounts issue to card members countrywide. Each Kiosk has one administrator and three attendants. All members are issued with unique membership cards and are required to also have a PIN number with them. When a member visits any cybercaf? and incurs any amount, they present their cards to the attendants who enter the card number and then ask the member to enter his PIN number and this opens the member account. The attendant then enters the gross amount of the member?s bill and the system gives a breakdown based on the member?s current monthly status. To complete the transaction the attendant has to enter their pin number and click process to complete the transaction. The member is then requested to pay the net amount show. Members can also request for other transactions e.g. Change of membership status, Change of home location etc BACKGROUND The database in each of the locations must be up to date considering a member has the right to walk into any of the cyber cafes countrywide. Having the databases up to date can either be done using the following options; 1. Each administrator at close of business copies the encrypted database and either emails it to the head office or delivers it by using a flash disk, next morning the administrator collects the flash disk from head office having the latest database. 2. The administrator generates the encrypted data file and emails it to head office who in return emails a current copy back to him to upload into the system after all administrators have sent in their files. This system should work independently of the internet connections as some locations don?t have the internet connections. This is the core of the system required and your quote should include all the relevant database security options, access levels and reporting options and members? registration details. Best Regards NICHOLAS NGINYA "The important thing to recognize is that it takes a team, and the team ought to get credit for the wins and the losses. Successes have many fathers, failures have none.? Philip Caldwell __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From chipp at chipp.com Thu Dec 1 00:27:50 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 30 Nov 2005 23:27:50 -0600 Subject: ANN: Answer Dialog Patch Available In-Reply-To: <438E2C97.4000204@fourthworld.com> References: <37EC0B5A-E8DC-4C03-9011-C774DDD4276E@lacscentre.co.uk> <438CA079.10409@chipp.com> <438E2C97.4000204@fourthworld.com> Message-ID: <438E89D6.7000205@chipp.com> Richard Gaskin wrote: > Sarah Reichelt wrote: > >> I haven't downloaded your patch yet to have a look, but is it still >> necessary? >> RunRev changed things in 2.6.0 so that the answer text wrapped, and >> this caused some problems with cut-off text. However as far as I can >> see, this was fixed in version 2.6.1 >> >> Are there still problems that I haven't encountered yet? > > However, the Rev text engine still does soft wraps on word breaks only, > so it's possible to come up with long single-word strings that will > evidence this in the answer dialog -- for example: > > answer > "abcdefghijklmnopqrstuvqxyza1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1" Sarah, It also exhibits itself using large text sizes in the answer dialog via htmltext. And, pathnames are especially hard to render in the unpatched Answer dialog. From jperryl at ecs.fullerton.edu Thu Dec 1 01:02:19 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 30 Nov 2005 22:02:19 -0800 (PST) Subject: Why isn't Rev more popular? In-Reply-To: <70ed6b130511302014m18f15037i9353cb53dc30e68e@mail.gmail.com> Message-ID: I take exception to that!!! (okay, I see your point... I'm doing my small part, however, as is Devin I assume). Judy On Wed, 30 Nov 2005, Dan Shafer wrote: > 4. It's not taught at the university level. From jperryl at ecs.fullerton.edu Thu Dec 1 01:30:21 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 30 Nov 2005 22:30:21 -0800 (PST) Subject: Biometrics: In case you thought I was BSing... In-Reply-To: Message-ID: http://cnn.netscape.cnn.com/news/story.jsp?idq=/ff/story/7000/20051130/1015000001.htm Judy From JimAultWins at yahoo.com Thu Dec 1 01:39:59 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 30 Nov 2005 22:39:59 -0800 Subject: Documented Cursor Bug...Please try. In-Reply-To: <438E7E41.3080802@chipp.com> Message-ID: I-beam the same as you beam. 2.6.1 build 152 [OSX 10.4.2, Mac G5 dual ] & [OSX 10.3.9, G4 400 mHz ] Jim Ault Las Vegas On 11/30/05 8:38 PM, "Chipp Walters" wrote: > Jerry Daniels and I spent about an hour today trying to create a very > simple recipe to replicate the 'Cursor stuck on I-beam' phenomenon most > of us see regularly. I've built cursor libraries in the past to fix > this, but the latest Rev engine (Windows) goes bezerk with the hand > cursor sometimes and ends up writing garbage all over the screen. So, > I'm more determined to just get Rev to fix the engine. From 3mcgrath at adelphia.net Thu Dec 1 02:06:25 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Thu, 1 Dec 2005 02:06:25 -0500 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: <1603B475-8B99-4804-81D6-0F2237CAEB88@adelphia.net> I thought Rev was becoming very popular. Tom On Nov 30, 2005, at 8:50 PM, Mark Swindell wrote: > What is the main reason (if there is such a thing) that Rev is not > more popular among professional developers/programmers? It's been > around awhile now. People have had a chance to hear about it. It > has garnered some awards, at least on the Mac side. On the face of > things you'd think it would be more popular. > > Just curious to hear what people think. > Mark_______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ale870 at gmail.com Thu Dec 1 02:26:27 2005 From: ale870 at gmail.com (Alessandro Manotti) Date: Thu, 1 Dec 2005 08:26:27 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <1603B475-8B99-4804-81D6-0F2237CAEB88@adelphia.net> References: <1603B475-8B99-4804-81D6-0F2237CAEB88@adelphia.net> Message-ID: I think RunRev is not yet so mature (and maybe a little too expensive...) to be used in big company projects (not only to create beautiful electronic books, kiosks, etc...). On 12/1/05, Thomas McGrath III <3mcgrath at adelphia.net> wrote: > I thought Rev was becoming very popular. > > Tom > On Nov 30, 2005, at 8:50 PM, Mark Swindell wrote: > > > What is the main reason (if there is such a thing) that Rev is not > > more popular among professional developers/programmers? It's been > > around awhile now. People have had a chance to hear about it. It > > has garnered some awards, at least on the Mac side. On the face of > > things you'd think it would be more popular. > > > > Just curious to hear what people think. > > Mark_______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From kee at kagi.com Thu Dec 1 03:14:06 2005 From: kee at kagi.com (kee nethery) Date: Thu, 1 Dec 2005 00:14:06 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: <1603B475-8B99-4804-81D6-0F2237CAEB88@adelphia.net> Message-ID: <9F933B9F-796B-47D5-AF39-51C9C8F7F03A@kagi.com> The cache of being associated with Hypercard most likely. Frankly, I'm finding it to be the only solution that meets my need for implementing a state machine style of business logic. It's fast to build in and gets the job done. I only wish it was easy to have if be an Apache module (stacks, not just scripts) so that I could get HTTPS and handle multiple simultaneous hits. Kee Nethery From sunshine at public.kherson.ua Thu Dec 1 03:17:07 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu, 01 Dec 2005 10:17:07 +0200 Subject: Why isn't Rev more popular? In-Reply-To: Message-ID: On 12/1/05 9:26 AM, "Alessandro Manotti" wrote: > I think RunRev is not yet so mature (and maybe a little too > expensive...) to be used in big company projects (not only to create > beautiful electronic books, kiosks, etc...). Note, big companies means -- collective work so Version control at least ability to work many developers on the same project Revolution have stacks. So I think many developers can do isolated tasks. But if possible more? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From stephenREVOLUTION at barncard.com Thu Dec 1 03:30:29 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Dec 2005 00:30:29 -0800 Subject: CAN REVOLUTION ACHIEVE THIS? In-Reply-To: <20051201050941.90324.qmail@web36312.mail.mud.yahoo.com> References: <20051201050941.90324.qmail@web36312.mail.mud.yahoo.com> Message-ID: Nicolas, It's not clear whether you just want advice or are offering a project possibility. sqb > Dear Fellow Revolution Users, > > I have recently come across the revolution >software and am quite impressed by it, however >am not a developer and thence am requesting your >comments and advice as to whether REVOLUTION can >support the below described project. > > This is also an invitation for those advanced >users who believe they can achieve the project >demands to get in touch with me personally and >discuss development in-depth. > Kindly feel free to consult me for any clarifications. > > > PROJECT BRIEF > There are 25 Kiosks located in cyber cafes and >chemists all across the country and the Kiosks >are used to process and record discounts issue >to card members countrywide. > > Each Kiosk has one administrator and three attendants. >.. > > This is the core of the system required and >your quote should include all the relevant >database security options, access levels and >reporting options and members? registration >details. > > > >Best Regards >NICHOLAS NGINYA > > "The important thing to recognize is that it >takes a team, and the team ought to get credit >for the wins and the losses. > Successes have many fathers, failures have none.? Philip Caldwell -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Thu Dec 1 03:31:12 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Dec 2005 00:31:12 -0800 Subject: Documented Cursor Bug...Please try. Message-ID: YEP. Did it here. Affirmative. MAC OS 10.3.9 Powerbook G4 17" 1.33 ghz Latest Rev IDE and engine. >Here's the deal. I would very much appreciate it if many of you >could test out this simple recipe stack: > >-Chipp -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From alex at tweedly.net Thu Dec 1 03:49:37 2005 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 01 Dec 2005 08:49:37 +0000 Subject: AW: Front Stack/Window??? In-Reply-To: <438E5198.3050608@fourthworld.com> References: <52B111C8-4D31-43E3-B0F9-BC2B881CD017@conncoll.edu> <438E4AFB.8040104@fourthworld.com> <438E4EE9.7010709@tweedly.net> <438E5198.3050608@fourthworld.com> Message-ID: <438EB921.70903@tweedly.net> Richard Gaskin wrote: > Alex Tweedly wrote: > >> . > > > It's in "Stacks" as "4W UmbrellaMan" > Duh. Sorry - my eyes must be going .... I looked and looked - but just missed it. >> btw - each time I use GoRevNet, it downloads the 137Kb stack. >> Is it supposed to do that ? >> How do I stop it ? >> >> (Actually, I should be more precise - each time I start up Rev, >> GoRevNet will download the stack. If I select menu Development / >> Plugins / GoRevNet multiple times within the same Rev session, only >> the first such use downloads the stack, subsequent ones start up >> instantly. But if quit the IDE and restart it, next GoRevNet does >> another download.) > > > Yes, as with any downloaded stack RevNet stays in memory only during > the current session. > > I could maintain a local cache to avoid the 3-second download (I'm > assuming yours isn't much longer, as I have the crappiest Airport > connection of anyone I know ), and we might be able to use the > cache for other things as well. > 3 seconds ? For me it averages about 1 minute. The crappiest Airport connection is much better than a dial-up out in the boonies. > If you favor a cache, where would you prefer to see it stored? > In the plugins directory ? Or maybe a user option ? I'm pretty unaware of the various specialFolders and how they tend to get used, so not the right one to answer that. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.10/188 - Release Date: 29/11/2005 From tkuypers at pandora.be Thu Dec 1 04:14:09 2005 From: tkuypers at pandora.be (Ton Kuypers) Date: Thu, 1 Dec 2005 10:14:09 +0100 Subject: Documented Cursor Bug...Please try. In-Reply-To: <438E7E41.3080802@chipp.com> References: <438E7E41.3080802@chipp.com> Message-ID: Problem confirmed. MAC OS 10.4.3 Powerbook G4 Last Rev IDE and engine Hope this one gets fixed or their will be a workaround... I have this problem when a user enters name and password in a login stack and hits enter to continue... very annoying... Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com On 1-dec-05, at 05:38, Chipp Walters wrote: > Hi all, > > Jerry Daniels and I spent about an hour today trying to create a > very simple recipe to replicate the 'Cursor stuck on I-beam' > phenomenon most of us see regularly. I've built cursor libraries in > the past to fix this, but the latest Rev engine (Windows) goes > bezerk with the hand cursor sometimes and ends up writing garbage > all over the screen. So, I'm more determined to just get Rev to fix > the engine. > > Here's the deal. I would very much appreciate it if many of you > could test out this simple recipe stack: > > type into the msg box (or cut and paste): > > go URL "http://www.altuit.com/webs/altuit2/RunRev/cursorbug.rev" > > The instructions are plain, and you can get back to me on this list > whether or not your curson got 'stuck.' It's been tested on Windows > XP but not much on other platforms. It would be great if MC users > could test this too, so we can document it as an engine bug and not > an IDE bug (I believe this in an engine bug). > > Thanks!!! > > -Chipp > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mail at richard-hillen.de Thu Dec 1 04:47:00 2005 From: mail at richard-hillen.de (mail at richard-hillen.de) Date: Thu, 1 Dec 2005 10:47:00 +0100 (CET) Subject: No background in painted rect Message-ID: <20051201094700.89D7090007@www.strato-webmail.de> Hello list, now I wanted to paint a rect filled with Color. So i wrote: .. choose rectangle tool put 100& "," & 100 into LinksOben put 200 & "," & 50 into RechtsUnten put 200,50,100 into RGB_Color set the brushcolor to RGB_Color set the pencolor to RGB_Color --f?r den Rand drag from LinksOben to RechtsUnten choose browse tool .. I got a rectangle, whose boprder was colored, but filled with no Color or white, don?t know. Hereafter I clicked on the polygon tool in the tools pallette and choosed the rect tool . I started my script again and now the rect was filled! What property of which object has to be set? May you help again? Thank You! Richard. P.S. I would like to find a help: How to paint graphic or painted objects? Do you know, where to find? From xavier.bury at clearstream.com Thu Dec 1 04:55:30 2005 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Thu, 1 Dec 2005 10:55:30 +0100 Subject: No background in painted rect In-Reply-To: <20051201094700.89D7090007@www.strato-webmail.de> Message-ID: Hi Richard you need to set the opaque of the polygon to true... To find more about paint, there's always the rev documentation... Using the search instead of the filter should help find more... Alas painting in Rev is not that good... It's far easier and better to import ready made art into the "image" controls... cheers Xavier use-revolution-bounces at lists.runrev.com wrote on 01/12/2005 10:47:00: > Hello list, > > now I wanted to paint a rect filled with Color. > So i wrote: > > .. > choose rectangle tool > > put 100& "," & 100 into LinksOben > put 200 & "," & 50 into RechtsUnten > put 200,50,100 into RGB_Color > set the brushcolor to RGB_Color > set the pencolor to RGB_Color --f?r den Rand > drag from LinksOben to RechtsUnten > > choose browse tool > .. > > I got a rectangle, whose boprder was colored, but filled with no Color or > white, don?t know. > > Hereafter I clicked on the polygon tool in the tools pallette and choosed > the rect tool . > > I started my script again and now the rect was filled! > > What property of which object has to be set? > > May you help again? Thank You! > > Richard. > > P.S. I would like to find a help: How to paint graphic or painted > objects? > Do you know, where to find? ----------------------------------------- To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is 'firstname.familyname at clearstream.com'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From wouter.abraham at scarlet.be Thu Dec 1 05:03:03 2005 From: wouter.abraham at scarlet.be (Wouter) Date: Thu, 1 Dec 2005 11:03:03 +0100 Subject: Documented Cursor Bug...Please try. In-Reply-To: References: <438E7E41.3080802@chipp.com> Message-ID: Hi, Same config as Ton Kuypers same results. On closing the stack no field messages are sent. Only a suspendstack message can be trapped, usable for a workaround. Greetings, WA On 01 Dec 2005, at 10:14, Ton Kuypers wrote: > Problem confirmed. > MAC OS 10.4.3 Powerbook G4 > Last Rev IDE and engine > > Hope this one gets fixed or their will be a workaround... I have > this problem when a user enters name and password in a login stack > and hits enter to continue... very annoying... > > > Ton Kuypers > Digital Media Partners bvba > Tel. +32 (0)477 / 739 530 > Fax +32 (0)14 / 71 03 04 > http://www.dmp-int.com -snip- From nicholasnginya at yahoo.com Thu Dec 1 05:40:10 2005 From: nicholasnginya at yahoo.com (Nicholas Nginya) Date: Thu, 1 Dec 2005 02:40:10 -0800 (PST) Subject: CAN REVOLUTION ACHIEVE THIS? In-Reply-To: Message-ID: <20051201104010.52207.qmail@web36303.mail.mud.yahoo.com> Sorry for that, Yes it is a project possibility! I need someone who can make it happen! Stephen Barncard wrote: Nicolas, It's not clear whether you just want advice or are offering a project possibility. sqb > Dear Fellow Revolution Users, > > I have recently come across the revolution >software and am quite impressed by it, however >am not a developer and thence am requesting your >comments and advice as to whether REVOLUTION can >support the below described project. > > This is also an invitation for those advanced >users who believe they can achieve the project >demands to get in touch with me personally and >discuss development in-depth. > Kindly feel free to consult me for any clarifications. > > > PROJECT BRIEF > There are 25 Kiosks located in cyber cafes and >chemists all across the country and the Kiosks >are used to process and record discounts issue >to card members countrywide. > > Each Kiosk has one administrator and three attendants. >.. > > This is the core of the system required and >your quote should include all the relevant >database security options, access levels and >reporting options and members? registration >details. > > > >Best Regards >NICHOLAS NGINYA > > "The important thing to recognize is that it >takes a team, and the team ought to get credit >for the wins and the losses. > Successes have many fathers, failures have none.? Philip Caldwell -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Best Regards NICHOLAS NGINYA "The important thing to recognize is that it takes a team, and the team ought to get credit for the wins and the losses. Successes have many fathers, failures have none.? Philip Caldwell --------------------------------- Yahoo! Music Unlimited - Access over 1 million songs. Try it free. From wouter.abraham at scarlet.be Thu Dec 1 05:40:59 2005 From: wouter.abraham at scarlet.be (Wouter) Date: Thu, 1 Dec 2005 11:40:59 +0100 Subject: Documented Cursor Bug...Please try. In-Reply-To: References: <438E7E41.3080802@chipp.com> Message-ID: On 01 Dec 2005, at 11:03, Wouter wrote: > Hi, > > Same config as Ton Kuypers same results. > On closing the stack no field messages are sent. errata: exitfield is sent. Greetings, WA From jerry at hytext.com Thu Dec 1 06:36:52 2005 From: jerry at hytext.com (Jerry Muelver) Date: Thu, 1 Dec 2005 05:36:52 -0600 Subject: Why isn't Rev more popular? References: <70ed6b130511302014m18f15037i9353cb53dc30e68e@mail.gmail.com> Message-ID: <002001c5f66b$8a8da780$0100a8c0@INSIGHT3> ----- Original Message ----- From: "Dan Shafer" Subject: Re: Why isn't Rev more popular? > 1. As a small company, RunRev doesn't have the resources to get the > product as widely promoted as it could if it were larger. That's a Catch-22. The only solution to the problem framed that way would be to sell more product to get big enough to sell more product. > 2. It's not "like" anything conventional professional programmers know > about so trying to explain it in a capsule is very difficult even for > those of us who understand it well. Conventional professional programmers already have the tools they need to practice their profession. They are not motivated to migrate to something new on the basis of features, but on the basis of benefits. Sell the benefits, not just the unconventionality, to gain a foothold in the professional programming beachfront. > 3. It competes with free languages and tools such as Java, JavaScript, > Python, Perl, PHP, many flavors of C. I think it competes more with other "IDE is GUI is Program" languages like Smalltalk and Prolog. A Revolution stack is a process, not a goal. It's more like a wiki compared to a blog, than it is an interpreter compared to a compiler. > 4. It's not taught at the university level. Well.... http://revolution.byu.edu/indexgeneric.html > 5. It has been widely (mis)perceived as a Mac language, particularly > because of its resemblance in terminology and language syntax to > HyperCard. Dan, that should be A Good Thing, especially for Macophiles! I originally came across MetaCard in the Windows environment, in a corporate setting, producing EPSS (Electronic Performance Support Systems -- online Help and training) material for presentation on Unix/Solaris systems. The "write here, play everywhere" paradigm is a powerful point for Revolution. > There are dozens of others. Indeed. A primary consideration is that Revolution has strong appeal to solo programmers who do not (or won't) work in team projects. That constrains it to "Inventive Users", not corporate team players whose projects could garner accolades and publicity beyond the pale of the solo producer's capabilities. It would help Revolution to follow up on, and evangelize, the projects of their Enterprise edition users for publicity, and their solo users for beadth of applications and possibilities. ---- Jerry Muelver From dcragg at lacscentre.co.uk Thu Dec 1 07:01:29 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 1 Dec 2005 12:01:29 +0000 Subject: OT - MySQL, PHP, and Japanese text In-Reply-To: <20051130234516.85022.qmail@web60624.mail.yahoo.com> References: <20051130234516.85022.qmail@web60624.mail.yahoo.com> Message-ID: <44CEB55E-56A2-476C-8B94-BA6E3C609E13@lacscentre.co.uk> On 30 Nov 2005, at 23:45, N Cueto wrote: Good questions about Japanese and mySQL for which I hoped someone would pipe in with some good answers. In the meantime, here's the little I know. > > 2) at MySQL admin-level, does > Japanese text require a special > data type or data setting? It's > varchar now. "varchar" is the column "type", which is different from the character set used. You can set the default character set for the database, individual tables, and columns within tables. (including SJIS and utf8) For more than you ever wanted to know: http://dev.mysql.com/doc/refman/5.0/en/charset.html So I guess the first thing is to try and find out the character set of the database column or table in question. MySQL's default is Latin 1, but I guess if your hosting service is in Japan, they may have set a different default. There may also be other reasons for getting garbled texts. If you're also filling the database fields with data ourself, you'll need to be sure that the method used for inserting the data is comparable to how you retrieve it. So for example, if you were using utf8 in the database, and the text to insert comes from a Rev field whose textfont is set to "Osaka,Japanese", you might do something like this to get the text for inserting into the database: put unidecode(the unicodeText of field "data",utf8) into tData And then to put retrieved data back into a similar field: put revDataFromQuery(,,gDbId,tSql) into tData put uniencode(tData,utf8) into tData set the unicodetext of field "data" to tData As a little experiment, I tried storing Japanese text in a default Latin 1field in mySQL. I had some success by storing and retrieving it as UTF8, but not using Rev's UTF16 internal unicode format. The reason for the UTF16 problem was that the unicode data included a backslash character which mySQL treats specially in a Latin 1 field. So what came out was different from what went in. The UTF8 approach worked, but I did this with a limited amount of text, so there's no guarantee that other pieces of UTF8 don't include problem characters. Hopefully someone else will step in with something more lucid. :-) By the way, did you compose your mail on some small and nifty Japanese technology? The narrow text lines suggest it's smaller than the clunky computer (made from granite) I use. Does it run Rev? :-) Cheers Dave From wmb at internettrainer.com Thu Dec 1 07:01:22 2005 From: wmb at internettrainer.com (Wolfgang Bereuter) Date: Thu, 1 Dec 2005 13:01:22 +0100 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: <4C8CD4D7-4E13-4545-AAF5-3E5E7C0FE97E@internettrainer.com> On 01.12.2005, at 02:50, Mark Swindell wrote: > What is the main reason (if there is such a thing) that Rev is not > more popular among professional developers/programmers? Because professional developers are (should) *not*, did I say *not* the right target market f?r that kind of tool rev is. I have said that so many times here, so i dont want to annoy all of you here again. regards Wolfgang M. Bereuter T-mapping? is PhotoLearning Mindmaps! ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Edelhofg. 17/11, A-1180 Wien, Austria Tel: ++43/1/ 479 6410 Fax: ++43/1/ 955 14 64-198 From ale870 at gmail.com Thu Dec 1 07:22:18 2005 From: ale870 at gmail.com (Alessandro Manotti) Date: Thu, 1 Dec 2005 13:22:18 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <4C8CD4D7-4E13-4545-AAF5-3E5E7C0FE97E@internettrainer.com> References: <4C8CD4D7-4E13-4545-AAF5-3E5E7C0FE97E@internettrainer.com> Message-ID: I think Rev has a big potential. I'm an old user of Asymetrix Toolbook (I used it up to version 3). It was great. Even if I'm a analyst/programmer, I don't think the programmers already have all the instruments. In this new age (network age), the real missing system is a way to create rich client programs (and I think Rev is (could be) a great competitor in this area), since even if there is AJAX, Macromedia Flash & co, XUL, Java, etc... they have some big problems (my opinion): 1) some of them cannot access to local PC resources 2) some of them are too much multimedia oriented (streaming, movies, games, etc....) 3) some of them are too heavy in client-side 4) some of them are NOT multiplatform 5) some of them raise several problems for distribution (many files, runtime environments, auto updating, etc...) Basically Rev seems solve these problems (but DLL and ".so" functionalities are not yet enought evolved...). I think, talking about Rich clients (light, full-featured applications, with a rich set of network functionalities) I think the only one, real competitor is "Rebol" (but...). So, I think Rev should follow the way of multimedia (but not Flash like...) and Rich Client programs. --Alessandro On 12/1/05, Wolfgang Bereuter wrote: > > On 01.12.2005, at 02:50, Mark Swindell wrote: > > > What is the main reason (if there is such a thing) that Rev is not > > more popular among professional developers/programmers? > > Because professional developers are (should) *not*, did I say *not* > the right target market f?r that kind of tool rev is. I have said > that so many times here, so i dont want to annoy all of you here again. > > regards > Wolfgang M. Bereuter > > T-mapping(c) is PhotoLearning Mindmaps! > ............................... > http://www.internettrainer.com > wmb at internettrainer.com > ............................... > Edelhofg. 17/11, A-1180 Wien, Austria > Tel: ++43/1/ 479 6410 > Fax: ++43/1/ 955 14 64-198 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From dleyanna at rtl.org Thu Dec 1 07:44:19 2005 From: dleyanna at rtl.org (Dave LeYanna) Date: Thu, 01 Dec 2005 07:44:19 -0500 Subject: Documented Cursor Bug...Please try. In-Reply-To: <438E7E41.3080802@chipp.com> References: <438E7E41.3080802@chipp.com> Message-ID: <438EF023.1090702@rtl.org> Got stuck as predicted. Windows XP Media Center Edition Version 2002 Service Pack 2 Intel Pentium M 1.8 GHz 512 MB Ram DAve Chipp Walters wrote: > Hi all, > > Jerry Daniels and I spent about an hour today trying to create a very > simple recipe to replicate the 'Cursor stuck on I-beam' phenomenon > most of us see regularly. I've built cursor libraries in the past to > fix this, but the latest Rev engine (Windows) goes bezerk with the > hand cursor sometimes and ends up writing garbage all over the screen. > So, I'm more determined to just get Rev to fix the engine. > > Here's the deal. I would very much appreciate it if many of you could > test out this simple recipe stack: > > type into the msg box (or cut and paste): > > go URL "http://www.altuit.com/webs/altuit2/RunRev/cursorbug.rev" > > The instructions are plain, and you can get back to me on this list > whether or not your curson got 'stuck.' It's been tested on Windows XP > but not much on other platforms. It would be great if MC users could > test this too, so we can document it as an engine bug and not an IDE > bug (I believe this in an engine bug). > > Thanks!!! > > -Chipp > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Dave LeYanna Director IS Right to Life of Michigan www.rtl.org From hutch at recursive.ca Thu Dec 1 08:49:03 2005 From: hutch at recursive.ca (Bob Hutchison) Date: Thu, 1 Dec 2005 08:49:03 -0500 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: Hi, Being new here, and a professional programmer for getting frighteningly close to 30 years now, maybe I should say something... There is no such homogeneous group as "professional developer/ programmer" (and you clearly understand this on some level because you wrote "developer/programmer" and "professional" :-) It seems to me that there are a few obvious kinds of programmer that will find Rev very useful: a) users whose primary job is not programming but who have occasional need b) solo programmers c) exploratory programmers in internet based applications d) programmers responsible for content-creation-heavy web-applications e) corporate IT So why is Rev not more prominent? From what I've seen: 1) where will the users with better things to do than programming have heard of Rev? This is really difficult thing for RunRev to address (i.e. expensive, hard to get attention) even though the vehicle is well known (the web). Training materials do not seem to be sufficient (for example, I've read Dan Shafer's ebook and thought it was excellent but it won't work for the kinds of people I'm thinking of when I look for examples of users in this category). 2) the solo programmer survives these days largely because they can make use of libraries and open source software. It is not obvious to the solo programmer that Rev is going to play along with that strategy. RunRev can counter this with some clear statements and demonstrations. Being new here I can't say if RunRev is okay here, but it looks as though, worst case, something could be done easily. That RunRev itself is closed source isn't going to be that big a problem initially, that'll be countered by its value. 3) the exploratory programmer in internet based applications probably just hasn't heard of RunRev or they are trapped into web based applications somehow. 4) the content-creation people in web-applications either have not heard of RunRev or feel some (intense) pressure to do it in the browser 5) the corporate IT users either have not heard of it or can't get it past the internal auditing groups (that kept Java out of corporate IT for a few years) So what does this come down to? First getting users to pay attention to or just notice Rev. Second some demonstrations for the benefit of the solo programmer. Getting the word out will, I think, clearly lead to more widespread successful use and that will attract still more attention. Solo programmers are a vocal bunch these days in the development community. They've always been disproportionately important but with weblogs they can make some noise and they already have the attention of a lot of people. Make their life easier and they'll let people know. I first heard of RunRev in 2003 and evaluated it then. I got nowhere with it (unlike this time around). I have no idea where I heard of RunRev, but I spend a lot of time looking for software to reduce my pain and multi-platform user interfaces is one of the biggest pains I have. I am willing to bet that if I asked 10 or 20 of the programmers I've worked with over the last 5 years if they have heard of RunRev I will not get a single 'yes' (though you'd think I'd get at least a few 'sounds familiars' because they were on my team when I evaluated RunRev, but I don't think so). This is a *problem* -- these programmers are all in categories b, c, and/or d above, and most have the authority to make a decision. There are a few things that RunRev *must* address and I think the biggest is source control. Flash has introduced the ability to have actionscript kept in text files and loaded. The same approach could be used for the scripts in Rev. That should be, barely, sufficient since both flash and Apple's XCode (nib files) get away with important assets being in binary files. This source control is not just for multiple programmer situation. *All* programmers should be using source control (and in fact I think *all* users of *all* software should demand this capability and this includes MS Office users). A second thing would be the little rough spots in RunRev. For example, *I* think there should be a standard text editor thing that supports styled text better. I also think that there should be a tree widget (if only to remove barriers to entry -- a lot of people will try to duplicate existing UIs when evaluating and an awful lot of those will have trees in them -- and it *really* *does* *not* *matter* that trees are easy to build yourself in RunRev (and in fact, they aren't that easy because they won't be native and that is at least part of the appeal of RunRev)). I also think that RunRev should bundle Altuit's altBrowser and put it on the toolbar. I also think that they should describe more clearly how XML can be parsed and acted upon, with some examples and recommendations, and provide a better way to generate XML (this is how RunRev will be talking to servers over the internet (HTTP+XML) (I think SOAP and XML-RPC are just noise) -- I can go on, and on, and on, about this XML stuff so I'd better be careful). BTW, price of Rev should *not* be made into an issue. Rev seems to justify the price easily enough (though in my current project I'm still evaluating, but I have decided that sooner or later I'll have a project appropriate to Rev). The key thing right now is that RunRev has to keep alive. At some point they'll have to re-think their pricing, as I am sure they know but some current users may not -- when they do there may be a radical change in price structure and current users might not like that. So, to summarise: there is a lack of awareness of RunRev. Cheers, Bob On Nov 30, 2005, at 8:50 PM, Mark Swindell wrote: > What is the main reason (if there is such a thing) that Rev is not > more popular among professional developers/programmers? It's been > around awhile now. People have had a chance to hear about it. It > has garnered some awards, at least on the Mac side. On the face of > things you'd think it would be more popular. > > Just curious to hear what people think. > Mark_______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ---- Bob Hutchison -- blogs at Recursive Design Inc. -- Raconteur -- From kray at sonsothunder.com Thu Dec 1 10:12:17 2005 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 01 Dec 2005 09:12:17 -0600 Subject: No background in painted rect In-Reply-To: <20051201094700.89D7090007@www.strato-webmail.de> Message-ID: On 12/1/05 3:47 AM, "mail at richard-hillen.de" wrote: > Hello list, > > now I wanted to paint a rect filled with Color. As Xavier mentioned, you need to set the opaque to true, but I'm curious - is there a reason you need a *painted* rect? It would be a lot easier to use the graphic objects in Rev: put "200,50,100" into RGB_Color create graphic -- defaults to a rectangle put it into tGrcDesc set the opaque of tGrcDesc to true set the backgroundColor of tGrcDesc to RGB_Color set the borderColor of tGrcDesc to RGB_Color choose browse tool HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Thu Dec 1 10:18:45 2005 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 01 Dec 2005 09:18:45 -0600 Subject: Why isn't Rev more popular? In-Reply-To: Message-ID: On 12/1/05 7:49 AM, "Bob Hutchison" wrote: > Hi, > > Being new here, and a professional programmer for getting > frighteningly close to 30 years now, maybe I should say something... Well said, Bob! Getting Rev into the "sounds familiar" category would be good first step - but that means having it either marketed more aggressively, or it means getting in through the "back door". Just my 2 cents, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From xavier.bury at clearstream.com Thu Dec 1 10:25:27 2005 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Thu, 1 Dec 2005 16:25:27 +0100 Subject: Why isn't Rev more popular? In-Reply-To: Message-ID: warning, this email contains a big sig Actually, the bck door would have been Slashdot. Im just so curious Rev hasn't done anything to get their logo up in their top banner... In the least Rev is Slashdot hot, im surprised none one tried a little PR to get an article in there... Then again, rev's support and PR are not my best friends ;)... I know marketing is usually considered a waste of money (depends how you use it and how much money you are ready to "waste" on it... But with 200000 visits per day on Slashdot (more or less), that's not a negligible back door to a LOT of nerds like or unlike us... Ruby on Rails sure took a big number of hits thanks to Slashdot... Why can't a superior product like rev? food for thought best served with a good glass of bourgogne... Xavier use-revolution-bounces at lists.runrev.com wrote on 01/12/2005 16:18:45: > On 12/1/05 7:49 AM, "Bob Hutchison" wrote: > > > Hi, > > > > Being new here, and a professional programmer for getting > > frighteningly close to 30 years now, maybe I should say something... > > Well said, Bob! Getting Rev into the "sounds familiar" category would be > good first step - but that means having it either marketed more > aggressively, or it means getting in through the "back door". > > Just my 2 cents, > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > sorry for big stupid sig that follows... ----------------------------------------- To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is 'firstname.familyname at clearstream.com'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From dburgun at dsl.pipex.com Thu Dec 1 10:43:05 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Thu, 1 Dec 2005 15:43:05 +0000 Subject: How to Disable the Preference and About Box Items In-Reply-To: References: <438E7E41.3080802@chipp.com> Message-ID: Hi, How do I go about disabling the Preferences and the About Box Items? I am running under MacOS X Tiger and I have the Preferences Item defined in the edit menu. I disable the Edit Menu and the items contained in it are shown as dimmed, how However the preferences item that is moved to the Applications Stack (yet must be handled in the edit control), is not dimmed. Thanks a lot and All the Best Dave From hutch at recursive.ca Thu Dec 1 11:03:26 2005 From: hutch at recursive.ca (Bob Hutchison) Date: Thu, 1 Dec 2005 11:03:26 -0500 Subject: HTML-editor Message-ID: <29D07865-521A-4271-99E6-5BECFD68723E@recursive.ca> Hi, Whatever happened to Morten Rognes' HTML-editor? Is there another available? Cheers, Bob ---- Bob Hutchison -- blogs at Recursive Design Inc. -- Raconteur -- From jhurley at infostations.com Thu Dec 1 11:08:05 2005 From: jhurley at infostations.com (Jim Hurley) Date: Thu, 1 Dec 2005 08:08:05 -0800 Subject: ANN: Phun Physics In-Reply-To: <20051129172513.4294D8253C9@mail.runrev.com> References: <20051129172513.4294D8253C9@mail.runrev.com> Message-ID: > >Message: 12 >Date: Tue, 29 Nov 2005 09:51:51 -0700 >From: Roger Guay >Subject: ANN: Phun Physics >To: use-revolution at lists.runrev.com, > education-revolution at lists.runrev.com >Message-ID: >Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed > >I've added fireworks (with lots of sound), and dressed up two other >features of a stack I call PhunPhysics. You can find it at revOnline >under RogerG or Education. Have phun! > >Cheers, Roger > Roger, I like the way you simulated the explosion with the expanding and contracting graphic. Simple and effective. I also noticed on the User Space your moving finger application. Useful in help stacks where you want to associate text with a screen control. Also in this regard, check out (in the message box): go stack url "http://home.infostations.net/jhurley/PointerTool.rev' This plug-in automates the task of locating the pointer site with the word description. Just click on the word (a link is created) and then at the screen site to which the word refers. When the user passes the mouse over the word a hand with a finger point to the object appears. Jim From dburgun at dsl.pipex.com Thu Dec 1 11:17:49 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Thu, 1 Dec 2005 16:17:49 +0000 Subject: How to get the Version Number????? Message-ID: HI, Is there anyway I can get the version information (or any of the other fields) that is entered in the Standalone Application Setting dialog in a script? From irog at mac.com Thu Dec 1 11:25:11 2005 From: irog at mac.com (Roger Guay) Date: Thu, 1 Dec 2005 09:25:11 -0700 Subject: Documented Cursor Bug...Please try. In-Reply-To: <20051201081148.C14BF82555B@mail.runrev.com> References: <20051201081148.C14BF82555B@mail.runrev.com> Message-ID: Yes, it sticks on my Mac w OS 10.4.3 and Rev v. 2.6.1. Roger On Dec 1, 2005, at 1:11 AM, use-revolution-request at lists.runrev.com wrote: > The instructions are plain, and you can get back to me on this list > whether or not your curson got 'stuck.' It's been tested on Windows XP > but not much on other platforms. It would be great if MC users could > test this too, so we can document it as an engine bug and not an > IDE bug > (I believe this in an engine bug). > > Thanks!!! > > -Chipp From chipp at chipp.com Thu Dec 1 11:25:53 2005 From: chipp at chipp.com (Chipp Walters) Date: Thu, 01 Dec 2005 10:25:53 -0600 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: <438F2411.7000202@chipp.com> OK, my turn and 2 cents worth. Here are some other reasons why I believe RR is not popular. 1) The company is based in Scotland. It's one thing when your primary programming language is owned by Apple, a whole other risk assessment when owned by a small company in Scotland. 2) A largely isolationist business strategy by RR corporate. In the US, companies rely on building strong strategic relationships with other companies to help them get larger. Guy Kawasaki has written about this and has been successful in promoting the 'sum is greater than the parts' philosophy. RR should build stronger ties with companies who can help them promote or use their technology. The recent multi-million dollar acquisition of Konfabulator (an inferior technology to RR) by Yahoo only points at the fact the company is *not* getting around. When I was CEO of Human Code, we spent resources doing 'road shows' at networking conferences like 'Demo' and others, where industry shapers hang out. It helps get noticed. It worked, too. Eventually our company was acquired for over 100 million by a major industry IT group. 3) The language is proprietary, and contrary to popular beief, the learning curve is steep. This is because of a) a lack of good learning resouces (unlike say, Flash or VB or even HyperCard); b) a non-friendly first user experience; and c) a hybrid procedural/object-oriented approach with a metaphor (cards) not easily understood by programmers as it doesn't map to any existing programming paradigm other than perhap wizards; and d) a mixed business-logic/content paradigm sort of like HTML where display, content are intertwined. 4) Already mentioned here, but a lack of consistent focus on the target market. Small companies need to be vertical. Rev is not. They want to be all things to all people. They essentially offer the same program to the Enterprise programmer, the hobbist, the school teacher, the commercial software programmer and the 'inventive user.' How to fix? 1) Open up an office in the US and call it 'headquarters.' 2) Leverage existing resources (investors) for networking opportunities 3) Create at least 2 'different' products based on DreamCard and Rev which have totally different look-and-feel 4) Raise *serious* money if you have to (based on the Konfab deal, this shouldn't be too hard). 5) Create more opportunities for users to get involved. Here are a few examples of RR's seclusionary strategy: I've asked if Altuit can build tutorials and have them sold/hosted on RevOnline. The answer was 'not at this time' and I believe based on the wrong assumption that it would cannibalize sales of their own tutorials. I've offered to take over the documentation publishing parts of RunRev and automate the updating of doc and PDF's and purchasing printed reference documents. I even created the tools and demo'ed them to RR for free to show how easy it could be. Again answer was 'no.' I've asked to have RR sell altSQLite for a 33% profit and the answer was the profit was not enough based upon their projected sales of altSQLite. So, altSQLite is not even listed *anywhere* on their website. Guy Kawasaki sold 3rd party plugins for 4D at their website for no profit, just to show support for his product and his partners. Many people have asked about creating a WIKI or other helpful tools and instead of embracing the spirit of the helpfullness, RR has steadfastedly pulled back. All said, RR still has more than a few things going for it. It's a great platform, plain and simple. The company seems to be solid financial-wise (unlike many of the X-talks we've come to know and leave). Things do improve, though not at the rate many of us wish them to. best, Chipp From hutch at recursive.ca Thu Dec 1 11:39:24 2005 From: hutch at recursive.ca (Bob Hutchison) Date: Thu, 1 Dec 2005 11:39:24 -0500 Subject: Editing Styled Text in RunRev Message-ID: Hi, I'm getting to be a bit of a pain, sorry about that, but I'm going to ask anyway. I'm not having much luck with finding some of the answers to my questions in the docs (partly terminology differences, partly conceptual differences, partly runrev doesn't do everything, of course, and I might be poking around the boundaries and documentation is notoriously bad at describing what isn't there nor alternatives to what isn't there :-) I need a text editor. The text field in runrev is capable of showing styled text that looks to be almost sufficient for that side of things. Input is another matter altogether. Okay, here's the visual display stuff that I think I need: * basics very much along the lines of the HTML text * paragraph indent * inline images, ideally something like HTML in a browser, but small inline icons as place markers is something I can live with * bullets and numbered lists (like HTML) I can deal with bullets and numbered lists programatically if I have to. It looks as though the HTMLText property supports tags but I have not investigated. Indent. I've not spotted anything yet about this. I can indent programatically if I have to (I think) but I really don't want to. Input/editing of text for the basics is easy enough. I would like to add the concept of class (like CSS class, I'd have called them 'styles' but that's already used in runrev) to the editors. If there is any visual feedback it would be minimal (maybe font or colour change). Can I do this somehow? Do chunks have custom properties? There are *two* kinds of class that are of interest: paragraph and character. I can probably use something like the group properties for character classes, but what about paragraphs? Can a single chunk be a part of more than one group? So. I guess to summarise: 1) Is there a text editor out there that I can use? 2) Can I indent paragraphs? 3) What can/can't I do with images in text? 4) Can I assign custom properties/custom styles/custom something to chunks to represent two pieces of additional information? I am completely open to suggestions (I know I've blurred requirements and a solution in this email, all I'm committed to is the requirement). Thanks, Bob ---- Bob Hutchison -- blogs at Recursive Design Inc. -- Raconteur -- From harvey.toyama at qlogic.com Thu Dec 1 11:45:41 2005 From: harvey.toyama at qlogic.com (Harvey Toyama) Date: Thu, 1 Dec 2005 08:45:41 -0800 Subject: Documented Cursor Bug...Please try. Message-ID: Hi Chipp, Bug is repeatable on: Windows XP Professional Version 2002, Service Pack 2 -- Harvey -- -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chipp Walters Sent: Wednesday, November 30, 2005 8:38 PM To: Use-Revolution Subject: Documented Cursor Bug...Please try. Hi all, Jerry Daniels and I spent about an hour today trying to create a very simple recipe to replicate the 'Cursor stuck on I-beam' phenomenon most of us see regularly. I've built cursor libraries in the past to fix this, but the latest Rev engine (Windows) goes bezerk with the hand cursor sometimes and ends up writing garbage all over the screen. So, I'm more determined to just get Rev to fix the engine. Here's the deal. I would very much appreciate it if many of you could test out this simple recipe stack: type into the msg box (or cut and paste): go URL "http://www.altuit.com/webs/altuit2/RunRev/cursorbug.rev" The instructions are plain, and you can get back to me on this list whether or not your curson got 'stuck.' It's been tested on Windows XP but not much on other platforms. It would be great if MC users could test this too, so we can document it as an engine bug and not an IDE bug (I believe this in an engine bug). Thanks!!! -Chipp _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Thu Dec 1 11:53:21 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 1 Dec 2005 17:53:21 +0100 Subject: Editing Styled Text in RunRev In-Reply-To: References: Message-ID: <3C85B2A9-B166-444C-8B70-4163F1C2F1AA@sosmartsoftware.com> Hi Bob, Le 1 d?c. 05 ? 17:39, Bob Hutchison a ?crit : > 1) Is there a text editor out there that I can use? > 2) Can I indent paragraphs? > 3) What can/can't I do with images in text? > 4) Can I assign custom properties/custom styles/custom something to > chunks to represent two pieces of additional information? 1. I don't know but other will surely reply :-) 2. If you want only indent the first line of a paragraph then use tabs but for a whole paragraph, it would mean a lot of calculation... 3. Have a look at the imageSource property or build the html by yourself using the tag. 4. Any chunk of text supports the linked property that may count several lines if needed :-) Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From eric.chatonet at sosmartsoftware.com Thu Dec 1 11:55:35 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 1 Dec 2005 17:55:35 +0100 Subject: Editing Styled Text in RunRev In-Reply-To: References: Message-ID: Hi Bob, Sorry, a typo in point 4: 4. Any chunk of text supports the *linktext* property that may count several lines if needed :-) Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From klaus at major-k.de Thu Dec 1 12:16:38 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 1 Dec 2005 18:16:38 +0100 Subject: Documented Cursor Bug...Please try. In-Reply-To: <438E7E41.3080802@chipp.com> References: <438E7E41.3080802@chipp.com> Message-ID: Hi Chipp, > Hi all, > > Jerry Daniels and I spent about an hour today trying to create a > very simple recipe to replicate the 'Cursor stuck on I-beam' > phenomenon most of us see regularly. I've built cursor libraries in > the past to fix this, but the latest Rev engine (Windows) goes > bezerk with the hand cursor sometimes and ends up writing garbage > all over the screen. So, I'm more determined to just get Rev to fix > the engine. > > Here's the deal. I would very much appreciate it if many of you > could test out this simple recipe stack: > > type into the msg box (or cut and paste): > > go URL "http://www.altuit.com/webs/altuit2/RunRev/cursorbug.rev" > > The instructions are plain, and you can get back to me on this list > whether or not your curson got 'stuck.' It's been tested on Windows > XP but not much on other platforms. It would be great if MC users > could test this too, so we can document it as an engine bug and not > an IDE bug (I believe this in an engine bug). Tested with MetaCard on OS X 10.4.3, and yes the bug is there. But no garbage of any kind on the screen, just the iBeam cursor! > Thanks!!! > > -Chipp Best Klaus Major klaus at major-k.de http://www.major-k.de From rcozens at pon.net Thu Dec 1 11:51:28 2005 From: rcozens at pon.net (Rob Cozens) Date: Thu, 01 Dec 2005 08:51:28 -0800 Subject: Revolution is not Tablet PC compliant Message-ID: <7.0.0.10.1.20051201074722.00f700a8@pon.net> Hi All, I have just completed my first round of testing RunRev for TPC (Tablet PC) compliance. Sadly, it is the least compliant application I have run on my TPC in the year+ I've owned it. :{( There are small issues, such as the IDE not recognizing changes in screen orientation; but the real killer is RunRev's inability to correctly accept text input to a field from the Writing Pad--I didn't bother to try speech-to-text. Example: I write (in script) "One two three" in the Writing Pad after giving focus to a field, and I get: "O"&numToChar(0)&"n"&numToChar(0)&"e"&numToChar(0)&" "&numToChar(0)&"t"&numToChar(0)&..." in the field. This happens in both the Development System and standalones. I suspect the problem is tied to RunRev's need to process keyboard input character-by-character while Windows XP TPC Edition sends a string of characters from the Writing Pad (& presumably the Speech Tools) to Rev or a standalone at one time. RunRev is the _only_ application I have run on my TPC that doesn't get the text correctly from the Writing Pad. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From jacque at hyperactivesw.com Thu Dec 1 12:29:46 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 01 Dec 2005 11:29:46 -0600 Subject: How to Disable the Preference and About Box Items In-Reply-To: References: <438E7E41.3080802@chipp.com> Message-ID: <438F330A.4000009@hyperactivesw.com> David Burgun wrote: > Hi, > > How do I go about disabling the Preferences and the About Box Items? > > I am running under MacOS X Tiger and I have the Preferences Item defined > in the edit menu. I disable the Edit Menu and the items contained in it > are shown as dimmed, how > > However the preferences item that is moved to the Applications Stack > (yet must be handled in the edit control), is not dimmed. In OS X, I don't think you can disable the Preferences menu. The OS doesn't allow it. Same deal for the Help menu. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revolutionary.dan at gmail.com Thu Dec 1 12:43:07 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 1 Dec 2005 09:43:07 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: <70ed6b130512010943w2caa7b58w73a25e197bc784a1@mail.gmail.com> Bob.... One of the best-thought-out posts I've seen on this list in the 3 or so years I've been hanging around. I agree with most of it. I trust RR's marketing folk will take it to heart. On 12/1/05, Bob Hutchison wrote: > > Hi, > > Being new here, and a professional programmer for getting > frighteningly close to 30 years now, maybe I should say something... > > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From mail at richard-hillen.de Thu Dec 1 12:43:47 2005 From: mail at richard-hillen.de (R. Hillen) Date: Thu, 1 Dec 2005 18:43:47 +0100 Subject: No background in painted rect In-Reply-To: <20051201152554.243D782553C@mail.runrev.com> References: <20051201152554.243D782553C@mail.runrev.com> Message-ID: <49C1AD37-5974-41A9-AB33-B223A56CF60C@richard-hillen.de> Hello Xavier, hello Ken, thank you for your help. > Message: 3 > Date: Thu, 1 Dec 2005 10:55:30 +0100 > From: xavier.bury at clearstream.com > Subject: Re: No background in painted rect > > Hi Richard > > you need to set the opaque of the polygon to true... > > To find more about paint, there's always the rev documentation... > Using > the search instead of the > filter should help find more... Alas painting in Rev is not that > good... > It's far easier and better to > import ready made art into the "image" controls... > > I looked everywhere in the documentation, but it was not very helpfull. I know, all is written there, but to find it and how it is connected together, is another thing. But I found a little stack and learned from it, that I had to "set the filled to true" and to do that _before_ choosing the paint tool. (Yesterday, trying graphic pbjects, I learned from this list to set the opaque to true.) I want to show soundlevels in an area, 200 times 200 datapoints as litte scaled coloured rects, so I have to paint it. I also tried to use graphic objects. While the painting of the 40000 datapoints take about 8 Minutes, using graphic objects takes about twice as long. The main time is used by dragging the rects or painting the rectangles. And both is a very long time to show some data. Richard. > Message: 13 > Date: Thu, 01 Dec 2005 09:12:17 -0600 > From: Ken Ray > Subject: Re: No background in painted rect > >> Hello list, >> >> now I wanted to paint a rect filled with Color. > > As Xavier mentioned, you need to set the opaque to true, but I'm > curious - > is there a reason you need a *painted* rect? It would be a lot > easier to use > the graphic objects in Rev: > > put "200,50,100" into RGB_Color > create graphic -- defaults to a rectangle > put it into tGrcDesc > set the opaque of tGrcDesc to true > set the backgroundColor of tGrcDesc to RGB_Color > set the borderColor of tGrcDesc to RGB_Color > choose browse tool > > HTH, > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com From robertum at brturbo.com Thu Dec 1 12:47:02 2005 From: robertum at brturbo.com (Bob Warren) Date: Thu, 01 Dec 2005 15:47:02 -0200 Subject: Why isn't Rev more popular? Message-ID: <438F3716.5070903@brturbo.com> On 11/30/05, Mark Swindell wrote: >> >> What is the main reason (if there is such a thing) that Rev is not >> more popular among professional developers/programmers? It's been >> around awhile now. People have had a chance to hear about it. It >> has garnered some awards, at least on the Mac side. On the face of >> things you'd think it would be more popular. >> >> Just curious to hear what people think. >> Mark When I first saw the above question, I got all welled up with emotion, and a thousand ideas invaded my mind. I nearly decided that I would prefer to pay attention to my programming tasks, but I found the question impossible to ignor. Someone on the List put it fairly succinctly the other day: RR is potentially a wonderful programming system, so why do they insist on spoiling it all the time? But it's a simple question which deserves a simple answer. Here's mine: The Transcript programming language is great, but THE IDE SIMPLY ISN'T GOOD ENOUGH. Although I can think of many justifications for this view, I won't bore anyone by listing them here at this time. The IDE is RR's shop window, and if it continues to be so incredibly AMATEUR, it will never pull in significant numbers of clients. In my view, this is NOT primarily a question of PR as some would have it, but a question of PRODUCT HYGIENE. How can anyone hope to sell a marvellous programming system with an IDE as flawed and unsupportive as that? Now that I have been suitably provocative, I will retire back into the wings and get on with my programming - if you will let me. Best regards, Bob From revolutionary.dan at gmail.com Thu Dec 1 12:54:12 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 1 Dec 2005 09:54:12 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <438F2411.7000202@chipp.com> References: <438F2411.7000202@chipp.com> Message-ID: <70ed6b130512010954o309db65fg426ab7fc406aae05@mail.gmail.com> Chipp...... Great contribution to an important discussion. To your point below about RR's isolationism, I think another evidence of that is the company's virtually complete absence from this list. I know the company is small and I know they're really busy but that's not really a legitimate excuse. Someone from RR -- and someone with authority -- should be here every day, commenting on threads (technical and those like this one), providing the company's perspective, asking for input about direction, etc. I know if I were the VP Marketing or Evangelist at RR, I'd be *living* on this list. As many here know, I've been spending a lot of time lately looking at AJAX and Laszlo as rich internet application development spaces. On the discussion boards assocaited with those technologies, the founders are highly visible and active. You have a sense that they are passionate about what they're doing and that staying in touch with their user community is not "part of the job" but a reason for their passion. On 12/1/05, Chipp Walters wrote: > > OK, my turn and 2 cents worth. > > Here are some other reasons why I believe RR is not popular. > > > 2) A largely isolationist business strategy by RR corporate. In the US, > companies rely on building strong strategic relationships with other > companies to help them get larger. Guy Kawasaki has written about this > and has been successful in promoting the 'sum is greater than the parts' > philosophy. RR should build stronger ties with companies who can help > them promote or use their technology. The recent multi-million dollar > acquisition of Konfabulator (an inferior technology to RR) by Yahoo only > points at the fact the company is *not* getting around. > > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From marty at vertex.ucls.uchicago.edu Thu Dec 1 13:10:10 2005 From: marty at vertex.ucls.uchicago.edu (Marty Billingsley) Date: Thu, 1 Dec 2005 12:10:10 -0600 (CST) Subject: Why isn't Rev more popular? In-Reply-To: <20051201081148.963AC82552F@mail.runrev.com> References: <20051201081148.963AC82552F@mail.runrev.com> Message-ID: Judy Perry writes: > > On Wed, 30 Nov 2005, Dan Shafer wrote: > > > 4. It's not taught at the university level. > > > I take exception to that!!! > > (okay, I see your point... I'm doing my small part, however, as is Devin I > assume). There's a two-quarter sequence taught using RR at the University of Chicago. It's called "Multimedia Programming as an Interdisciplinary Art". - marty -- Marty Billingsley (marty at ucls.uchicago.edu) The University of Chicago Laboratory Schools From paulclaude at postino.it Thu Dec 1 13:14:45 2005 From: paulclaude at postino.it (Paul Claude) Date: Thu, 01 Dec 2005 19:14:45 +0100 Subject: ImageSource with images of various sizes Message-ID: I have a list field with the first char of each line as image through the imageSouce property, setted dinamically; the problem is that if an image is big, the field became fool, unreadable. There is a way to show an image that must have a maximum size as the list field need (using always the imageSouce property, no buttons grouped, etc.) ? From mwieder at ahsoftware.net Thu Dec 1 13:25:06 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 1 Dec 2005 10:25:06 -0800 Subject: Documented Cursor Bug...Please try. In-Reply-To: <438E7E41.3080802@chipp.com> References: <438E7E41.3080802@chipp.com> Message-ID: <806842108.20051201102506@ahsoftware.net> Chipp- Yep. Verified here under win2k and Unbuntu linux as well. -- -Mark Wieder mwieder at ahsoftware.net From kray at sonsothunder.com Thu Dec 1 13:35:18 2005 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 01 Dec 2005 12:35:18 -0600 Subject: ImageSource with images of various sizes In-Reply-To: Message-ID: On 12/1/05 12:14 PM, "Paul Claude" wrote: > I have a list field with the first char of each line as image through the > imageSouce property, setted dinamically; the problem is that if an image is > big, the field became fool, unreadable. There is a way to show an image that > must have a maximum size as the list field need (using always the imageSouce > property, no buttons grouped, etc.) ? Yes - if you change the rect of the original image and set its lockLocation to true, the resized version of the image will be used in the list. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From alex at tweedly.net Thu Dec 1 14:02:10 2005 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 01 Dec 2005 19:02:10 +0000 Subject: No background in painted rect In-Reply-To: <49C1AD37-5974-41A9-AB33-B223A56CF60C@richard-hillen.de> References: <20051201152554.243D782553C@mail.runrev.com> <49C1AD37-5974-41A9-AB33-B223A56CF60C@richard-hillen.de> Message-ID: <438F48B2.6090301@tweedly.net> R. Hillen wrote: > Hello Xavier, hello Ken, > > thank you for your help. > > > I looked everywhere in the documentation, but it was not very > helpfull. I know, all is written there, but to find it and how it is > connected together, is another thing. But I found a little stack and > learned from it, that I had to "set the filled to true" and to do > that _before_ choosing the paint tool. (Yesterday, trying graphic > pbjects, I learned from this list to set the opaque to true.) > > I want to show soundlevels in an area, 200 times 200 datapoints as > litte scaled coloured rects, so I have to paint it. I also tried to > use graphic objects. While the painting of the 40000 datapoints take > about 8 Minutes, using graphic objects takes about twice as long. The > main time is used by dragging the rects or painting the rectangles. > > And both is a very long time to show some data. I don't know exactly what your display needs to look like, but I suspect you could benefit from a technique this list taught me, about a year ago. (With many thinks to everyone involved back then, esp. Geoff Canyon who came up with the definitive demo for this technique - see http://lists.runrev.com/pipermail/use-revolution/2003-October/024092.html Summary - if this is unclear, just read Geoff's email described above. A polygon graphic object in Rev can be - filled (or not) - have "invisible" edges - can therefore make up a number of separate, discrete filled sections (You create an invisible edge by including a blank line in the list of points). You can make a set of small rectangles by creating a polygon, setting the "filled" and color attributes as you need, and then giving it a set of point such as 10,10 20,10 20,20 10,20 10,10 50,50 70,50 70,60 50,60 etc. Even better, if you want to have many of the small scaled rectangles be the same size/color, you can use the "marker" feature of a polygon graphic. You set the marker as you want it (i.e. a set of points, markerLineSize, markerFillColor, etc.), and then each point of the polygon is marked with one of these markers. Use that in conjunction with the invisible edges, and you can get a set of rectangles with no visible polygon edges. The "downside" is that each color/size combination needs a different polygon - but most apps that need a large number of rectangles will have quite a lot of regularity in the rectangle characteristics. Using this, I was able to get some apps which draw thousands (2000-5000) rectangles, and then animate them by moving them around the screen in almost real time. I forget the exact details, but I think I got 10-15 frame refreshes per second at 2000 rectangles - very impressive graphic performance for a scripted language. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.10/189 - Release Date: 30/11/2005 From katir at hindu.org Thu Dec 1 14:04:54 2005 From: katir at hindu.org (Sivakatirswami) Date: Thu, 1 Dec 2005 09:04:54 -1000 Subject: Auto-Arm Buttons Message-ID: <39FB72DE-ED8D-4377-A5E6-1AD52F14219C@hindu.org> I must be missing something... I seem to have forgotten and now it is not obvious to me, how to auto-arm a button so that it changes on mouse within (automatically) reversing the type and background. I don't see auto arm in the IDE props palette and if I set auto arm to true in smart props to true it still doesn't happen, but the button suddenly went from standard (round rect) to square! I missing something here. [Dan: native button states would be a great thing to add to SATSOT] Sivakatirswami From b.xavier at internet.lu Thu Dec 1 14:14:05 2005 From: b.xavier at internet.lu (MisterX) Date: Thu, 1 Dec 2005 20:14:05 +0100 Subject: No background in painted rect In-Reply-To: <49C1AD37-5974-41A9-AB33-B223A56CF60C@richard-hillen.de> Message-ID: <20051201183218.D9E3A8255C4@mail.runrev.com> Richard, To look for things in the revdocs, think of what object you are modifying. if you know the name of the property you are looking for search the "Reference" - that's the icon on top of the revdocs. Search graphics, you'll find soon the right property too via the "see also". That's how I navigate and find stuff... If it is an object (like a graphic object), click the big object icon on top of revdocs, select "object" in the list, then below objects is "graphic" - look at the properties, you will find below it the "Points"... It's always handy to read them all at some point to get aquainted with each object's features. More power for future ideas! Meanwhile in the jungle what you need is this: in a button next to a graphic control you just created get datapoint - a list of points (see revdocs for delitimiter) set the points of graphic 1 to it and whop (magic trick drum roll) you got a graphic with 7000 points! This trick doesn't work for bar charts though. Pie charts, either... unless you try the EXCELLENT chart making stack from a fellow economist Ken Simons at http://www.rpi.edu/~simonk/technical.html I think http://flexibleLearning.com has one too - H/? and yours truly did the pie charts on monsieurx.com http://www.monsieurx.com/modules.php?name=News&file=article&sid=162 Speed tips: Separate number crunching from painting. You may not see a big difference for smaller charts but for medium to big charts you will. Interpolating 7000 points on a smaller resolution graphics (say 500) will also get you a speed boost... A running average median function curve can do that easily to smooth out the curve. I'll start working on the statistics stack some time soon. I do have more examples at http://monsieurx.com/rev in the simple examples somewhere http://www.monsieurx.com/modules.php?name=Downloads&d_op=viewdownloaddetails &lid=84&ttitle=SimpleStats there it is... cheers Xavier http://www.monsieurx.com/taoo > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > R. Hillen > Sent: Thursday, 01 December, 2005 18:44 > To: use-revolution at lists.runrev.com > Subject: No background in painted rect > > Hello Xavier, hello Ken, > > thank you for your help. > > > Message: 3 > > Date: Thu, 1 Dec 2005 10:55:30 +0100 > > From: xavier.bury at clearstream.com > > Subject: Re: No background in painted rect > > > > Hi Richard > > > > you need to set the opaque of the polygon to true... > > > > To find more about paint, there's always the rev documentation... > > Using > > the search instead of the > > filter should help find more... Alas painting in Rev is not that > > good... > > It's far easier and better to > > import ready made art into the "image" controls... > > > > > > I looked everywhere in the documentation, but it was not very > helpfull. I know, all is written there, but to find it and > how it is connected together, is another thing. But I found a > little stack and learned from it, that I had to "set the > filled to true" and to do that _before_ choosing the paint > tool. (Yesterday, trying graphic pbjects, I learned from this > list to set the opaque to true.) > > I want to show soundlevels in an area, 200 times 200 > datapoints as litte scaled coloured rects, so I have to paint > it. I also tried to use graphic objects. While the painting > of the 40000 datapoints take about 8 Minutes, using graphic > objects takes about twice as long. The main time is used by > dragging the rects or painting the rectangles. > > And both is a very long time to show some data. > > Richard. > > > > > Message: 13 > > Date: Thu, 01 Dec 2005 09:12:17 -0600 > > From: Ken Ray > > Subject: Re: No background in painted rect > > > >> Hello list, > >> > >> now I wanted to paint a rect filled with Color. > > > > As Xavier mentioned, you need to set the opaque to true, but I'm > > curious - is there a reason you need a *painted* rect? It > would be a > > lot easier to use the graphic objects in Rev: > > > > put "200,50,100" into RGB_Color > > create graphic -- defaults to a rectangle > > put it into tGrcDesc > > set the opaque of tGrcDesc to true > > set the backgroundColor of tGrcDesc to RGB_Color > > set the borderColor of tGrcDesc to RGB_Color > > choose browse tool > > > > HTH, > > > > Ken Ray > > Sons of Thunder Software > > Web site: http://www.sonsothunder.com/ > > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Thu Dec 1 12:55:50 2005 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 01 Dec 2005 11:55:50 -0600 Subject: Editing Styled Text in RunRev In-Reply-To: <3C85B2A9-B166-444C-8B70-4163F1C2F1AA@sosmartsoftware.com> Message-ID: On 12/1/05 10:53 AM, "Eric Chatonet" wrote: > Hi Bob, > > Le 1 d?c. 05 ? 17:39, Bob Hutchison a ?crit : > >> 1) Is there a text editor out there that I can use? >> 2) Can I indent paragraphs? >> 3) What can/can't I do with images in text? >> 4) Can I assign custom properties/custom styles/custom something to >> chunks to represent two pieces of additional information? > > 1. I don't know but other will surely reply :-) > 2. If you want only indent the first line of a paragraph then use > tabs but for a whole paragraph, it would mean a lot of calculation... Well, it depends on whether you want to have it apply to every paragraph in a field or just some paragraphs. If it's every paragraph, you can set the firstIndent and leftMargin properties. If you want specific paragraphs, you'll have to do what Eric said. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From eric.chatonet at sosmartsoftware.com Thu Dec 1 14:37:37 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 1 Dec 2005 20:37:37 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <438F2411.7000202@chipp.com> References: <438F2411.7000202@chipp.com> Message-ID: Hi Chipp, Great post :-) I fully agree! I'm a bit surprised by Runrev refusals about your interesting initiatives: I did not think they were, let us say, a bit obstinate... This can have evolved yet or will evolve shortly. At least I hope so :-) They were (and are yet) a small company: grow up is necessary but always difficult (remember when we were 13 years old :-) In fact, I think they are growing up a lot since they released DreamCard, capturing a part of HC scripters in the education domain, but you are completely right: if they want to appear as credible for 'inventive users" than for hardline programmers, they must have two lines of products. Best Regards from Paris, Eric Chatonet. PS. did you make a CC to support? Le 1 d?c. 05 ? 17:25, Chipp Walters a ?crit : > OK, my turn and 2 cents worth. > > Here are some other reasons why I believe RR is not popular. > > 1) The company is based in Scotland. It's one thing when your > primary programming language is owned by Apple, a whole other risk > assessment when owned by a small company in Scotland. > > 2) A largely isolationist business strategy by RR corporate. In the > US, companies rely on building strong strategic relationships with > other companies to help them get larger. Guy Kawasaki has written > about this and has been successful in promoting the 'sum is greater > than the parts' philosophy. RR should build stronger ties with > companies who can help them promote or use their technology. The > recent multi-million dollar acquisition of Konfabulator (an > inferior technology to RR) by Yahoo only points at the fact the > company is *not* getting around. > > When I was CEO of Human Code, we spent resources doing 'road shows' > at networking conferences like 'Demo' and others, where industry > shapers hang out. It helps get noticed. It worked, too. Eventually > our company was acquired for over 100 million by a major industry > IT group. > > 3) The language is proprietary, and contrary to popular beief, the > learning curve is steep. This is because of a) a lack of good > learning resouces (unlike say, Flash or VB or even HyperCard); b) a > non-friendly first user experience; and c) a hybrid procedural/ > object-oriented approach with a metaphor (cards) not easily > understood by programmers as it doesn't map to any existing > programming paradigm other than perhap wizards; and d) a mixed > business-logic/content paradigm sort of like HTML where display, > content are intertwined. > > 4) Already mentioned here, but a lack of consistent focus on the > target market. Small companies need to be vertical. Rev is not. > They want to be all things to all people. They essentially offer > the same program to the Enterprise programmer, the hobbist, the > school teacher, the commercial software programmer and the > 'inventive user.' > > How to fix? > > 1) Open up an office in the US and call it 'headquarters.' > 2) Leverage existing resources (investors) for networking > opportunities > 3) Create at least 2 'different' products based on DreamCard and > Rev which have totally different look-and-feel > 4) Raise *serious* money if you have to (based on the Konfab deal, > this shouldn't be too hard). > 5) Create more opportunities for users to get involved. Here are a > few examples of RR's seclusionary strategy: > > I've asked if Altuit can build tutorials and have them sold/hosted > on RevOnline. The answer was 'not at this time' and I believe based > on the wrong assumption that it would cannibalize sales of their > own tutorials. > > I've offered to take over the documentation publishing parts of > RunRev and automate the updating of doc and PDF's and purchasing > printed reference documents. I even created the tools and demo'ed > them to RR for free to show how easy it could be. Again answer was > 'no.' > > I've asked to have RR sell altSQLite for a 33% profit and the > answer was the profit was not enough based upon their projected > sales of altSQLite. So, altSQLite is not even listed *anywhere* on > their website. Guy Kawasaki sold 3rd party plugins for 4D at their > website for no profit, just to show support for his product and his > partners. > > Many people have asked about creating a WIKI or other helpful tools > and instead of embracing the spirit of the helpfullness, RR has > steadfastedly pulled back. > > All said, RR still has more than a few things going for it. It's a > great platform, plain and simple. The company seems to be solid > financial-wise (unlike many of the X-talks we've come to know and > leave). Things do improve, though not at the rate many of us wish > them to. > > best, > > Chipp ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From JimAultWins at yahoo.com Thu Dec 1 14:41:39 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 01 Dec 2005 11:41:39 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <70ed6b130512010943w2caa7b58w73a25e197bc784a1@mail.gmail.com> Message-ID: Not that I have been looking, mind you, but there are probably darn few ads for "Programmers proficient in Revolution and cross-platform development. Will pay great salary commensurate with experience and resume" A friend of mine made is retirement package by sticking his neck out many years ago while a VP with a major company. Took his division (nothing to do with graphics) to all-Macintosh, cut costs and boosted productivity, retired early to a golf-course home. The other divisions remained IBM-based. He does not know why. Lesson: even a true success story like his divisional example does not mean that others will fall-in with the individual who champions a cause. Perhaps it is the manager's "I don't want to look stupid, don't want to lose my job" aspect of decision-making that keeps good stuff in the background, even with a product like Macintosh. (the rumors that Apple is going bankrupt are still slightly exaggerated) At the moment it seems like Rev is a "replacement" tool (we can do that same thing faster, etc) rather than a new item (like Stuffit, Norton, Visicalc, WordPerfect, RAID in their day) I think that Rev will find its way into the marketplace when they feel they are really ready to be prime-time and mainstream. Impatience gathers its own momentum. Jim Ault Las Vegas I have also found that when I think something is great, it is quite possible that no one else shares this opinion. From jeff at siphonophore.com Thu Dec 1 14:44:47 2005 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Thu, 01 Dec 2005 14:44:47 -0500 Subject: Revolution is not Tablet PC compliant In-Reply-To: <20051201180004.AA0668255E4@mail.runrev.com> References: <20051201180004.AA0668255E4@mail.runrev.com> Message-ID: <182714e784dfc600216fefd6eb0addf1@siphonophore.com> Aww nutz, I have a whale research project next year we were hoping to use tablet pcs on with rev to collect data. hadnt gotten my hands on a tablet pc to test rev yet. Is this something that we might see coming into rev in the next version? The tablets are just starting to mature now and becoming viable options in more mobile situations and custom programming for this kind of an interface/interaction is perfect for the flexibility of rev. cheers, Jeffrey Reynolds On Dec 1, 2005, at 1:00 PM, use-revolution-request at lists.runrev.com wrote: > Hi All, > > I have just completed my first round of testing RunRev for TPC > (Tablet PC) compliance. Sadly, it is the least compliant application > I have run on my TPC in the year+ I've owned it. :{( > > There are small issues, such as the IDE not recognizing changes in > screen orientation; but the real killer is RunRev's inability to > correctly accept text input to a field from the Writing Pad--I didn't > bother to try speech-to-text. > > Example: > > I write (in script) "One two three" in the Writing Pad after giving > focus to a field, > > and I get: "O"&numToChar(0)&"n"&numToChar(0)&"e"&numToChar(0)&" > "&numToChar(0)&"t"&numToChar(0)&..." in the field. > > This happens in both the Development System and standalones. > > I suspect the problem is tied to RunRev's need to process keyboard > input character-by-character while Windows XP TPC Edition sends a > string of characters from the Writing Pad (& presumably the Speech > Tools) to Rev or a standalone at one time. > > RunRev is the _only_ application I have run on my TPC that doesn't > get the text correctly from the Writing Pad. > > Rob Cozens CCW > Serendipity Software Company > > "And I, which was two fooles, do so grow three; > Who are a little wise, the best fooles bee." From lists at mangomultimedia.com Thu Dec 1 14:56:35 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 1 Dec 2005 11:56:35 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <438F2411.7000202@chipp.com> References: <438F2411.7000202@chipp.com> Message-ID: <8BFB09F4-B1CC-477E-A948-4D5742BB6126@mangomultimedia.com> On Dec 1, 2005, at 8:25 AM, Chipp Walters wrote: > Guy Kawasaki has written about this and has been successful in > promoting the 'sum is greater than the parts' philosophy. For those who don't know who Guy Kawasaki is you might be interested in watching a talk he gave at Stanford. He is really interesting to listen to and his book "The Art of the Start" is great as well. You can watch it here: -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From ambassador at fourthworld.com Thu Dec 1 15:07:08 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 Dec 2005 12:07:08 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: <438F2411.7000202@chipp.com> Message-ID: <438F57EC.10203@fourthworld.com> Pondering the many posts in this thread I'm not sure I could contribute much of value, since Chipp covered many of my own thoughts, esp. re. the usefulness of a US presence and the need for a completely unambiguous differentiation between the pro and hobbyist products. But I did have one thought that I hadn't read here yet: Just how popular does Rev need to be? RunRev Ltd. has been doing a good job of expanding the user base, as evidenced by the many newcomers on this list over the last year (and a hearty welcome to y'all!). And it seems they have plans in store to continue along those lines, perhaps even more effectively in this coming year than ever before. But given the various factors that go into choosing programming tools, I'm not sure Rev will ever become the world leader, nor need it be. If we look at the downstream economy from Rev-based products, taking into account the aggregate sum of all cost savings to developers, publishers, and end-users, there's certainly plenty of money floating around to keep the engine well updated and enhanced in perpetuity. That's great for us. And as long as RunRev Ltd. is appropriately "right-sized" (please pardon the corporate-speak), there's no reason why it can't be quite profitable for the owners, even at the current audience size. Extra bonus points that the audience is growing as well as it is. That's great for them. Given the state of things as they are today, I see less of a risk of Rev not growing fast enough than I do in attempting to grow beyond what the market will support. It's really easy to spend money trying to be the next Macromedia, and so much work to do so that it may be easy to overlook that there already is one, and to overlook the many historical opportunities which helped bring them to where they are, circumstances that are not reproducible today (such as having the world's first plugin bundling agreement for Flash). Sure, there may be a temptation for the owners to try to make billions, and there is an attraction for us users if Rev took over the world so we could say "I told you so" to everyone else. :) But there's plenty of money available to profitably support what the engine needs to keep moving forward, even now. For myself, I'm not at all worried about viability or profitability. My greater concern is about reach. Geoffrey Moore talks about market adoption of technologies in his books "Crossing the Chasm" and "Inside the Tornado". I won't get into the details here (but would encourage any software publisher to read these twice), but the most relevant concept here is how in a technology market there will be only one leader, and all other players must subdivide the remainder. Given the power of larger firms like Microsoft I doubt Rev will ever overtake tools like VB. If the good folks at RunRev understand the rules of engagement for being a lower-tier player, they can do well. But if they attempt to take over the world, they risk exhausting all resources in the effort. Thus far I've seen only healthy growth activities that don't yet evidence a desire to reach beyond what is possible. I just hope they don't take everything posted here too seriously and start distracting themselves from their reachable goals to go tilting at windmills. There is only one market leader, but there are many highly profitable companies at all levels of participation. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jerry at daniels-mara.com Thu Dec 1 15:13:39 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Thu, 1 Dec 2005 14:13:39 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <438F3716.5070903@brturbo.com> References: <438F3716.5070903@brturbo.com> Message-ID: <6B05C6F8-481C-4042-AD56-363EAC119E88@daniels-mara.com> Bob, Regarding the Rev IDE: Some of us are moving ahead with significant supplements to the Rev IDE with the full support of Runtime Revolution. Check us out: http://www.daniels-mara.com/products Best, Jerry Daniels Daniels & Mara, Inc. On Dec 1, 2005, at 11:47 AM, Bob Warren wrote: > On 11/30/05, Mark Swindell wrote: > > >> > >> What is the main reason (if there is such a thing) that Rev is not > >> more popular among professional developers/programmers? It's been > >> around awhile now. People have had a chance to hear about it. It > >> has garnered some awards, at least on the Mac side. On the face of > >> things you'd think it would be more popular. > >> > >> Just curious to hear what people think. > >> Mark > > When I first saw the above question, I got all welled up with > emotion, and a thousand ideas invaded my mind. I nearly decided > that I would prefer to pay attention to my programming tasks, but I > found the question impossible to ignor. > > Someone on the List put it fairly succinctly the other day: > RR is potentially a wonderful programming system, so why do they > insist on spoiling it all the time? > > But it's a simple question which deserves a simple answer. Here's > mine: > > The Transcript programming language is great, but > THE IDE SIMPLY ISN'T GOOD ENOUGH. > > Although I can think of many justifications for this view, I won't > bore anyone by listing them here at this time. > > The IDE is RR's shop window, and if it continues to be so > incredibly AMATEUR, it will never pull in significant numbers of > clients. In my view, this is NOT primarily a question of PR as some > would have it, but a question of PRODUCT HYGIENE. How can anyone > hope to sell a marvellous programming system with an IDE as flawed > and unsupportive as that? > > Now that I have been suitably provocative, I will retire back into > the wings and get on with my programming - if you will let me. > > Best regards, > Bob > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From davis.phil at comcast.net Thu Dec 1 15:16:38 2005 From: davis.phil at comcast.net (Phil Davis) Date: Thu, 01 Dec 2005 12:16:38 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <438F57EC.10203@fourthworld.com> References: <438F2411.7000202@chipp.com> <438F57EC.10203@fourthworld.com> Message-ID: <438F5A26.6050307@comcast.net> Thanks for the balance, Richard. Phil Davis Richard Gaskin wrote: > > Pondering the many posts in this thread I'm not sure I could contribute > much of value, since Chipp covered many of my own thoughts, esp. re. the > usefulness of a US presence and the need for a completely unambiguous > differentiation between the pro and hobbyist products. > > But I did have one thought that I hadn't read here yet: > > > Just how popular does Rev need to be? > > > RunRev Ltd. has been doing a good job of expanding the user base, as > evidenced by the many newcomers on this list over the last year (and a > hearty welcome to y'all!). And it seems they have plans in store to > continue along those lines, perhaps even more effectively in this coming > year than ever before. > > But given the various factors that go into choosing programming tools, > I'm not sure Rev will ever become the world leader, nor need it be. > > If we look at the downstream economy from Rev-based products, taking > into account the aggregate sum of all cost savings to developers, > publishers, and end-users, there's certainly plenty of money floating > around to keep the engine well updated and enhanced in perpetuity. > That's great for us. > > And as long as RunRev Ltd. is appropriately "right-sized" (please pardon > the corporate-speak), there's no reason why it can't be quite profitable > for the owners, even at the current audience size. Extra bonus points > that the audience is growing as well as it is. That's great for them. > > Given the state of things as they are today, I see less of a risk of Rev > not growing fast enough than I do in attempting to grow beyond what the > market will support. > > It's really easy to spend money trying to be the next Macromedia, and so > much work to do so that it may be easy to overlook that there already is > one, and to overlook the many historical opportunities which helped > bring them to where they are, circumstances that are not reproducible > today (such as having the world's first plugin bundling agreement for > Flash). > > Sure, there may be a temptation for the owners to try to make billions, > and there is an attraction for us users if Rev took over the world so we > could say "I told you so" to everyone else. :) > > But there's plenty of money available to profitably support what the > engine needs to keep moving forward, even now. > > For myself, I'm not at all worried about viability or profitability. My > greater concern is about reach. > > Geoffrey Moore talks about market adoption of technologies in his books > "Crossing the Chasm" and "Inside the Tornado". I won't get into the > details here (but would encourage any software publisher to read these > twice), but the most relevant concept here is how in a technology market > there will be only one leader, and all other players must subdivide the > remainder. Given the power of larger firms like Microsoft I doubt Rev > will ever overtake tools like VB. If the good folks at RunRev > understand the rules of engagement for being a lower-tier player, they > can do well. But if they attempt to take over the world, they risk > exhausting all resources in the effort. > > Thus far I've seen only healthy growth activities that don't yet > evidence a desire to reach beyond what is possible. I just hope they > don't take everything posted here too seriously and start distracting > themselves from their reachable goals to go tilting at windmills. > > There is only one market leader, but there are many highly profitable > companies at all levels of participation. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From trevordevore at mac.com Thu Dec 1 15:26:37 2005 From: trevordevore at mac.com (Trevor DeVore) Date: Thu, 1 Dec 2005 12:26:37 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <6B05C6F8-481C-4042-AD56-363EAC119E88@daniels-mara.com> References: <438F3716.5070903@brturbo.com> <6B05C6F8-481C-4042-AD56-363EAC119E88@daniels-mara.com> Message-ID: <7BB0D3F6-EEC5-4EB8-815B-29B1C91D34A9@mac.com> On Dec 1, 2005, at 12:13 PM, Jerry Daniels wrote: > Some of us are moving ahead with significant supplements to the Rev > IDE with the full support of Runtime Revolution. > > Check us out: > > http://www.daniels-mara.com/products And some of us have been using these significant Rev IDE supplements and are very happy with them :-) Next to finally coming to understand of the message path, Constellation has been one of the biggest productivity boosters in my Rev development. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From tkuypers at pandora.be Thu Dec 1 16:02:20 2005 From: tkuypers at pandora.be (Ton Kuypers) Date: Thu, 1 Dec 2005 22:02:20 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <7BB0D3F6-EEC5-4EB8-815B-29B1C91D34A9@mac.com> References: <438F3716.5070903@brturbo.com> <6B05C6F8-481C-4042-AD56-363EAC119E88@daniels-mara.com> <7BB0D3F6-EEC5-4EB8-815B-29B1C91D34A9@mac.com> Message-ID: I second that! I have started with Hypercard, used Toolbook, VB and SuperCard and finally "ended" with Revolution... All of the mentioned tools have their bugs and strange behaviours, but none of them allow expanding the IDE as much as RR does. I've created a few tools for my daily use but Constellation covered most of them. I even added support for the gadget bar for all of my small utilities and the revTabRuler, so they are available "one click away". My partner in business is a .NET person all the way and I envy the possibilities he has in developing apps, but it would be silly to expect the same functionality from Revolution. .NET is a single OS development tool and created by the developer of the same OS. I have a lot of suggestions for RR version 3 and would love to share them with Kevin or the rest of the RR team, but I'm not sure if my contribution is so valuable... It seems that our Scottish friends have a strategy for they key product and they have to grow into becoming a world player, but they realise very well they will never become the number one in development. They listen to us but they have their own strategy and that is not really of our concern! And my humble opinion is that we should realise that as well ;-) Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com On 1-dec-05, at 21:26, Trevor DeVore wrote: > On Dec 1, 2005, at 12:13 PM, Jerry Daniels wrote: >> Some of us are moving ahead with significant supplements to the >> Rev IDE with the full support of Runtime Revolution. >> >> Check us out: >> >> http://www.daniels-mara.com/products > > And some of us have been using these significant Rev IDE > supplements and are very happy with them :-) > > Next to finally coming to understand of the message path, > Constellation has been one of the biggest productivity boosters in > my Rev development. > > > -- > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mwieder at ahsoftware.net Thu Dec 1 16:37:04 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 1 Dec 2005 13:37:04 -0800 Subject: regex question Message-ID: <11818360561.20051201133704@ahsoftware.net> All- Is there a way to tell matchChunk() not to be greedy? I've got a regular expression stumper here. I'm using regex with the matchChunk() function and I've BZed a problem with it. Now I'm looking for a workaround that still manages to use matchChunk(). MatchChunk() is apparently implementing regex's "greedy" mode, so a call to matchChunk() returns everything between the first tag and the *last* tag. So... put "hello, bucko this is a test" matchChunk(tRawText, "(?s)(.+)", tPos, tEnd) returns "hello, bucko this is a test" What I'd like to return is just "hello, bucko". Is there some regex incantation that will do this for me? I can't seem to come up with it. -- -Mark Wieder mwieder at ahsoftware.net From eric.chatonet at sosmartsoftware.com Thu Dec 1 16:45:14 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 1 Dec 2005 22:45:14 +0100 Subject: [ANN][EN][FR] Rev Online Watcher Release Message-ID: Paris, Thu, Dec 1, 2005 ---------------------- English version ------------------------- Hello, So Smart Software has the pleasure of announcing the availability of Rev Online Watcher 1.0, a plugin that informs you discreetly at Revolution startup when new stacks have been uploaded to Rev Online. If you have Rev Online Picker, Rev Online Watcher can open directly Rev Online Picker "New Ones" tab. Broadband connection recommended. To download Rev Online Watcher, please visit http:// www.sosmartsoftware.com Best regards, Eric Chatonet. --------------------- Version fran?aise ------------------------ Bonjour, So Smart Software a le plaisir d'annoncer la sortie de Rev Online Watcher 1.0, un agent d'avertisssement de la disponibilit? de nouvelles piles sur Rev Online Si vous disposez de Rev Online Picker, Rev Online Watcher peut ouvrir directement l'onglet "New Ones" de Rev Online Picker. Connexion internet permanente recommand?e. Pour t?l?charger Rev Online Watcher, merci de vous rendre sur http:// www.sosmartsoftware.com Cordialement, Eric Chatonet. ------------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Pour les institutionnels, les entreprises et les associations Des logiciels sur mesure : gestion, multim?dia, internet, etc. Windows, Mac OS et Linux... Avec la "french touch" ------------------------------------------------------------------- Web site http://www.sosmartsoftware.com Email eric.chatonet at sosmartsoftware.com Phone 33 (0) 143 317 762 Mobile 33 (0) 620 745 086 ------------------------------------------------------------------- From scott at tactilemedia.com Thu Dec 1 16:45:19 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 01 Dec 2005 13:45:19 -0800 Subject: IDE, engine, and font problems (part two) In-Reply-To: <43864AF8.8040602@hrz.uni-kassel.de> Message-ID: Recently, Wilhelm Sanke wrote: > I now have stumbled accross a real (negative) > killer feature (for Windows XP) that I had attached to a three-year old > rudimentary version of the color toolkit. I had experimented with using > small thumb images as color and pattern input for further processing and > transformation; this was achieved by setting the "screenmouseloc" to the > pixels of a thumb image and then tranferring the "mousecolor" to the > matrix of fields. At that time I was using Windows 98 and did not notice > any delays. > > When attaching this feature to my present version of the toolkit I got > surprises: > Scanning an area of 100X100 pixels of an imported thumb along with > setting the backcolor of the corresponding chars in the pattern field > took 36 seconds. Although I had set screenloc to true, the mousecursor > was still visible, began very fast and showed a quick slowdown of its > horizontal movements. After finishing the scan I got an error message > "running low on memory, script aborted", most of the screen became > white, and a number of controls appeared at odd places, some of them > more than once. Closing the stack was hardly possible the normal way, > you had to "grope in the dark" to find where the necessary part of the > MenuBar had gone to. All this on a Windows XP computer with 2 GHz and 1 > GB RAM. Have you looked at the resources being used/processor use while your script is running? The way you describe it sounds like your system might be running out of resources and slowing down, near crashing. A while ago I created a stack that moved around 30 to 40 translucent objects around the screen simultaneously, and found that, while passable on Mac systems, the same stack bogged down on Win2K and XP to the point where the stack was unusable eventually crashed. I made changes to the script to get processor use down to around 80 percent and then experienced no further crashes/slowdowns. You might take a look at this if you haven't already. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From vampire at yahoo.com Thu Dec 1 16:45:30 2005 From: vampire at yahoo.com (Steve) Date: Thu, 1 Dec 2005 17:45:30 -0400 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: <33573B1F-AE14-45E7-B2D2-17BCD658FDE6@yahoo.com> I'm just getting into Rev so I am by no means an expert but.... When in colledge as a CS major (late 80s) I remember lots of snobbery around tools like hypercard by hardcore CS people. Personaly I think a tool should be as high level as possible while still getting the job done. I later became a Lotus Notes Developer which has huge similarities to Rev/Hypercard. I found that same attitude towards tools like Notes by mainstream programers. Personally I love using these kinds of tools but I bet Rev is a hard sell to anybody that lives breathes and has career based on doing things the hard way in tools like C/Java Etc. Steve From chipp at chipp.com Thu Dec 1 16:50:59 2005 From: chipp at chipp.com (Chipp Walters) Date: Thu, 01 Dec 2005 15:50:59 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <438F57EC.10203@fourthworld.com> References: <438F2411.7000202@chipp.com> <438F57EC.10203@fourthworld.com> Message-ID: <438F7043.9010505@chipp.com> Richard Gaskin wrote: > Just how popular does Rev need to be? And as long as RunRev Ltd. is > appropriately "right-sized" (please pardon the corporate-speak), > there's no reason why it can't be quite profitable for the owners, > even at the current audience size. Extra bonus points that the > audience is growing as well as it is. That's great for them. > > Given the state of things as they are today, I see less of a risk of > Rev not growing fast enough than I do in attempting to grow beyond > what the market will support. Good point. The topic after all is 'popularity' and wondering how to make it more poplular. Success is certainly in the eye of the beholder. That said, success is also 'in the eye of the stockholder.' And for a company who actively solicits investors, there does need to be a committment to exit strategy. Typically investors are not in the habit of just giving away their money, but would rather see a multiple-fold gain on their investments. So, maintaining a break-even status quo doesn't necessary work for RR whereas it did work for Scott Raney and MetaCard. As an investor, I can tell you I never get reports about either the finances nor the number of users RunRev currently has. So, it's hard to accurately judge how effective they are in providing stockholder value. best, Chipp From mb.ur at harbourhost.co.uk Thu Dec 1 16:50:52 2005 From: mb.ur at harbourhost.co.uk (Martin Baxter) Date: Thu, 01 Dec 2005 21:50:52 +0000 Subject: Revolution is not Tablet PC compliant In-Reply-To: <7.0.0.10.1.20051201074722.00f700a8@pon.net> References: <7.0.0.10.1.20051201074722.00f700a8@pon.net> Message-ID: <438F703C.60907@harbourhost.co.uk> Rob Cozens wrote: > I write (in script) "One two three" in the Writing Pad after giving > focus to a field, > > and I get: "O"&numToChar(0)&"n"&numToChar(0)&"e"&numToChar(0)&" > "&numToChar(0)&"t"&numToChar(0)&..." in the field. > > This happens in both the Development System and standalones. > > I suspect the problem is tied to RunRev's need to process keyboard input > character-by-character while Windows XP TPC Edition sends a string of > characters from the Writing Pad (& presumably the Speech Tools) to Rev > or a standalone at one time. > > RunRev is the _only_ application I have run on my TPC that doesn't get > the text correctly from the Writing Pad. Rob, I have no experience of tablet PC but could it be that the Writing Pad is outputting double-byte characters and they are being directed to an RR field that is expecting single-byte characters? Just a thought. Martin Baxter From mb.ur at harbourhost.co.uk Thu Dec 1 17:06:31 2005 From: mb.ur at harbourhost.co.uk (Martin Baxter) Date: Thu, 01 Dec 2005 22:06:31 +0000 Subject: regex question In-Reply-To: <11818360561.20051201133704@ahsoftware.net> References: <11818360561.20051201133704@ahsoftware.net> Message-ID: <438F73E7.5010703@harbourhost.co.uk> Mark Wieder wrote: > All- > > Is there a way to tell matchChunk() not to be greedy? > > I've got a regular expression stumper here. I'm using regex with the > matchChunk() function and I've BZed a problem with it. Now I'm looking > for a workaround that still manages to use matchChunk(). > > MatchChunk() is apparently implementing regex's "greedy" mode, so a > call to matchChunk() returns everything between the first tag and > the *last* tag. So... > > put "hello, bucko this is a test" > matchChunk(tRawText, "(?s)(.+)", tPos, tEnd) > > returns "hello, bucko this is a test" > > What I'd like to return is just "hello, bucko". Is there some regex > incantation that will do this for me? I can't seem to come up with it. > Mark, try.. matchChunk(tRawText, "(?s)(.+?)", tPos, tEnd) does what you want here. Martin Baxter From charles.hartman at conncoll.edu Thu Dec 1 17:08:17 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Thu, 1 Dec 2005 17:08:17 -0500 Subject: AW: Front Stack/Window??? In-Reply-To: <438E4AFB.8040104@fourthworld.com> References: <52B111C8-4D31-43E3-B0F9-BC2B881CD017@conncoll.edu> <438E4AFB.8040104@fourthworld.com> Message-ID: <7FB4D987-3A0F-442D-BF87-43994E211891@conncoll.edu> That's really cool. It's already helped me find one design flaw, and maybe it will keep me from committing others. Thanks! Charles Hartman On Nov 30, 2005, at 7:59 PM, Richard Gaskin wrote: >> -- And wouldn't it be lovely to have a Message Watcher that said >> more, and less? That by default suppressed all the mouseMove etc >> stuff? That recorded what handler (if any) finally snagged the >> message? Would that be doable? > > UmbrellaMan does that by letting you select which messages you want > to monitor. From john at debraneys.com Thu Dec 1 17:09:28 2005 From: john at debraneys.com (John Tregea) Date: Fri, 2 Dec 2005 09:09:28 +1100 Subject: Revolution and mySQL 5.0 on WinXP In-Reply-To: <438F703C.60907@harbourhost.co.uk> Message-ID: <200512012209.jB1M9g7M026753@mail06.syd.optusnet.com.au> Hi again, I have been able to connect Rev to mySQL 5.0 on OSX, but on winXP I have had to drop back to mySQL 4.1 to get a connection. Does anyone have any experience with this? Or can guide me to be able to connect to mySQL 5.0 on WinXP Pro? Thanks in advance John t From fgiannet at hotmail.com Thu Dec 1 17:13:16 2005 From: fgiannet at hotmail.com (Fred Giannetto) Date: Thu, 01 Dec 2005 17:13:16 -0500 Subject: Unhiliting Radio Buttons In-Reply-To: <4383C81F.1090904@comcast.net> Message-ID: Hello, I am finishing an example of an online lesson plan with a test. Do I have to manually unhilite every radio button when the card (or stack opens) or is there someway I can unhilite them all at once, *possibly with a wildcard operator* (they are spread out over 4 different cards). Happy Holidays Everyone All best Always Fred From chipp at chipp.com Thu Dec 1 17:20:17 2005 From: chipp at chipp.com (Chipp Walters) Date: Thu, 01 Dec 2005 16:20:17 -0600 Subject: Unhiliting Radio Buttons In-Reply-To: References: Message-ID: <438F7721.4090100@chipp.com> set the hilitedbutton of grp "fred" to none Fred Giannetto wrote: > Hello, > > I am finishing an example of an online lesson plan with a test. Do I > have to manually unhilite every radio button when the card (or stack > opens) or is there someway I can unhilite them all at once, *possibly > with a wildcard operator* (they are spread out over 4 different cards). > > > Happy Holidays Everyone > All best Always > Fred > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- -------------- Chipp Walters www.altuit.com From dburgun at dsl.pipex.com Thu Dec 1 17:25:47 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Thu, 1 Dec 2005 22:25:47 +0000 Subject: How to Disable the Preference and About Box Items In-Reply-To: <438F330A.4000009@hyperactivesw.com> References: <438E7E41.3080802@chipp.com> <438F330A.4000009@hyperactivesw.com> Message-ID: >David Burgun wrote: >>Hi, >> >>How do I go about disabling the Preferences and the About Box Items? >> >>I am running under MacOS X Tiger and I have the Preferences Item >>defined in the edit menu. I disable the Edit Menu and the items >>contained in it are shown as dimmed, how >> >>However the preferences item that is moved to the Applications >>Stack (yet must be handled in the edit control), is not dimmed. > >In OS X, I don't think you can disable the Preferences menu. The OS >doesn't allow it. Same deal for the Help menu. I came to the same conclusion! The odd thing is that if you do disable it in the Edit menu, it stops the menuPick message being sent, but the items doesn't show as dimmed. It means that you can't disable the whole of the Edit and Help menu's just by disabling the button, which is a real pain! Thanks a lot Dave From dburgun at dsl.pipex.com Thu Dec 1 17:30:09 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Thu, 1 Dec 2005 22:30:09 +0000 Subject: How to check what card a stack is currently viewing In-Reply-To: References: Message-ID: > >get the Name of this stack >-- what you see in the stack inspector >--stack "Showcase Functions" (which could be a main or sub stack) Except if you are running in a Function in the stack script that has been called by another stack in this case it returns the name of the calling stack. To always get the name of the stack you are executing in use "me" get the name of me <--- in the stack script returns the name of the stack you are currently running in. Hope this helps Dave From eric.chatonet at sosmartsoftware.com Thu Dec 1 17:44:20 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 1 Dec 2005 23:44:20 +0100 Subject: How to Disable the Preference and About Box Items In-Reply-To: References: <438E7E41.3080802@chipp.com> <438F330A.4000009@hyperactivesw.com> Message-ID: <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> Hi Dave, You told me yesterday about Inside Mac. There is a volume about guide lines since the beginning of Apple. That's the reason why Mac Apps appear generally more friendly to all users :-) Le 1 d?c. 05 ? 23:25, David Burgun a ?crit : > I came to the same conclusion! The odd thing is that if you do > disable it in the Edit menu, it stops the menuPick message being > sent, but the items doesn't show as dimmed. > > It means that you can't disable the whole of the Edit and Help > menu's just by disabling the button, which is a real pain! Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From alex at tweedly.net Thu Dec 1 17:45:44 2005 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 01 Dec 2005 22:45:44 +0000 Subject: regex question In-Reply-To: <11818360561.20051201133704@ahsoftware.net> References: <11818360561.20051201133704@ahsoftware.net> Message-ID: <438F7D18.7000008@tweedly.net> Mark Wieder wrote: >All- > >Is there a way to tell matchChunk() not to be greedy? > >I've got a regular expression stumper here. I'm using regex with the >matchChunk() function and I've BZed a problem with it. Now I'm looking >for a workaround that still manages to use matchChunk(). > >MatchChunk() is apparently implementing regex's "greedy" mode, so a >call to matchChunk() returns everything between the first tag and >the *last* tag. So... > >put "hello, bucko this is a test" >matchChunk(tRawText, "(?s)(.+)", tPos, tEnd) > >returns "hello, bucko this is a test" > >What I'd like to return is just "hello, bucko". Is there some regex >incantation that will do this for me? I can't seem to come up with it. > > > Mark, see the "Strip HTML" demo stack from the Text Munging conference stack :-) It uses the regex (<(.|\n)+?>) the "?" makes it lazy instead of greedy. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.10/189 - Release Date: 30/11/2005 From JimAultWins at yahoo.com Thu Dec 1 17:48:17 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 01 Dec 2005 14:48:17 -0800 Subject: regex question In-Reply-To: <11818360561.20051201133704@ahsoftware.net> Message-ID: Mark, try uppercase U, like the following: (?U) ungreedy (shortest possible match), case-sensitive, on the same line. (?Usi) means ungreedy, ignore end-of-line, ignore case (?Ui) or (?iU) ungreedy, on the same line, ignore case. Your example should be: > matchChunk(tRawText, "(?Usi)(.+)", tPos, tEnd) use the 'si' part for the times when the HTML is published with the and on separate lines and not always upper case. Thus (?si) is useful to grab the most text and forget case, such as (?si)(.*)
== everything between first to last, in order to get all the nested table data (?si)chapter 1(.*)chapter 2 everything between the headings, whether or not 'chapter' is proper/upper/lower case. Jim Ault Las Vegas On 12/1/05 1:37 PM, "Mark Wieder" wrote: > All- > > Is there a way to tell matchChunk() not to be greedy? > > I've got a regular expression stumper here. I'm using regex with the > matchChunk() function and I've BZed a problem with it. Now I'm looking > for a workaround that still manages to use matchChunk(). > > MatchChunk() is apparently implementing regex's "greedy" mode, so a > call to matchChunk() returns everything between the first tag and > the *last* tag. So... > > put "hello, bucko this is a test" > matchChunk(tRawText, "(?s)(.+)", tPos, tEnd) > > returns "hello, bucko
this is a test" > > What I'd like to return is just "hello, bucko". Is there some regex > incantation that will do this for me? I can't seem to come up with it. From fgiannet at hotmail.com Thu Dec 1 17:49:19 2005 From: fgiannet at hotmail.com (Fred Giannetto) Date: Thu, 01 Dec 2005 17:49:19 -0500 Subject: Unhiliting Radio Buttons In-Reply-To: <438F7721.4090100@chipp.com> Message-ID: Hello Chipp, Is this in the card script (on opencard)? All best Always Fred >From: Chipp Walters >Reply-To: How to use Revolution >To: How to use Revolution >Subject: Re: Unhiliting Radio Buttons >Date: Thu, 01 Dec 2005 16:20:17 -0600 > >set the hilitedbutton of grp "fred" to none > >Fred Giannetto wrote: >>Hello, >> >>I am finishing an example of an online lesson plan with a test. Do I have >>to manually unhilite every radio button when the card (or stack opens) or >>is there someway I can unhilite them all at once, *possibly with a >>wildcard operator* (they are spread out over 4 different cards). >> >> >>Happy Holidays Everyone >>All best Always >>Fred >> >> >>_______________________________________________ >>use-revolution mailing list >>use-revolution at lists.runrev.com >>Please visit this url to subscribe, unsubscribe and manage your >>subscription preferences: >>http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > >-- >-------------- >Chipp Walters >www.altuit.com > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution From markgreenberg at cox.net Thu Dec 1 17:59:54 2005 From: markgreenberg at cox.net (Mark Greenberg) Date: Thu, 1 Dec 2005 15:59:54 -0700 Subject: regex question In-Reply-To: <20051201210742.93AB78252C4@mail.runrev.com> References: <20051201210742.93AB78252C4@mail.runrev.com> Message-ID: +? or in your case "(?s)(.+?)" Hope this helps. Mark On Dec 1, 2005, at 2:07 PM, Mark Wieder wrote: > All- > > Is there a way to tell matchChunk() not to be greedy? > > I've got a regular expression stumper here. I'm using regex with the > matchChunk() function and I've BZed a problem with it. Now I'm looking > for a workaround that still manages to use matchChunk(). > > MatchChunk() is apparently implementing regex's "greedy" mode, so a > call to matchChunk() returns everything between the first tag and > the *last* tag. So... > > put "hello, bucko this is a test" > matchChunk(tRawText, "(?s)(.+)", tPos, tEnd) > > returns "hello, bucko this is a test" > > What I'd like to return is just "hello, bucko". Is there some regex > incantation that will do this for me? I can't seem to come up with it. From kevin at runrev.com Thu Dec 1 18:13:27 2005 From: kevin at runrev.com (Kevin Miller) Date: Thu, 01 Dec 2005 23:13:27 +0000 Subject: Why isn't Rev more popular? Message-ID: Hi Folks, Thanks to everyone for the well considered and helpful suggestions that you have all made. We appreciate the feedback. Let me chime in here with a few comments on all of this. If you ask people "why isn't" or "what's wrong with x" type questions it invites, well, all negative responses. I'm sure we can do better, especially when you give us feedback that is concrete and specific. Over the past year we've been extremely successful in both growing our user base and attracting partners who will help us grow it further. Some of those have yet to be announced, but over the course of the next year you will see the results of that strategy. And I'm happy to say that a part of what's coming will address a number of issues brought up in this thread. I'd love to share our business strategy in more detail with you all to place the suggestions you made in the considered context of our plans, but unfortunately the world is a very competitive place and its simply not in the interests of Revolution, and therefore this community, for me to do so. Our actions over the coming months will speak for themselves. We are where we wanted to be right now and we are extremely well placed to grow in new ways over the coming months. I appreciate that people would like us to post more often to this list and that is a visible thing that we've got to improve on. Its a very fair point. To set this in context, we've been busy training new staff, developing product, improving marketing, signing partners and getting ready for some big next steps. When things settle down a bit some of those new staff will have time to come and post here more often. Right now, as much as everyone wants more posts on the list, people even more want us to deliver new versions of the product with new manuals, better graphics, better fields, enhancements to the IDE and a number of other big features - many of which have been mentioned here, as well as implement the next big steps of our marketing plan that will make Rev more popular. As we execute that the new team members will have time to settle in, and it will become much easier for us to stay on top of the list traffic more regularly. Lets remember a few of the successes that we've had over the last year. We've worked so hard to bring on board 3rd parties and promote 3rd party activities. If I look back over the last dozen press releases we've done - going back to July - 9 out of 12 of them are about 3rd party activities. We gained a 5 out of 5 review in MacWorld. We've doubled sales and greatly expanded our team. We've improved the product to the extent that even the most skeptical of our users has commented on how much more stable it is. And we have new partners we'll be able to announce over the coming year. Of course we're not always going to agree on everything we do with everyone. In business you can't please everyone all the time. But we must be doing something right to attract so many new customers. I ask that you be patient and, I'd appreciate it if this thread could be put to rest for now and we can return to solving programming and development issues. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From kevin at runrev.com Thu Dec 1 18:22:48 2005 From: kevin at runrev.com (Kevin Miller) Date: Thu, 01 Dec 2005 23:22:48 +0000 Subject: Daniels & Mara Joins Revolution revSelect Program Message-ID: Daniels & Mara Joins Revolution revSelect Program RUNTIME REVOLUTION AND ADVANCED TOOL DEVELOPER DANIELS & MARA ANNOUNCE NEW RELATIONSHIP 01 December 2005. Edinburgh, Scotland. Runtime Revolution, Ltd and Austin, Texas based Daniels & Mara, Inc are pleased to announce the addition of Daniels & Mara products to the revSelect Silver program. Daniels & Mara, Inc is a developer and publisher of multi-platform thin client and n-tier architecture solutions for Windows, Linux and Mac OS X. Daniels & Mara, Inc?s product line includes Constellation, a highly productive, object-oriented IDE extension to the Runtime Revolution environment. Constellation supports the editing of scripts and properties in a single window, using a modern, tabbed browser interface. The Constellation interface lets users know where they are within the object hierarchy, where they?ve been, and how to get to the script or property of any object in the entire Revolution development environment. Other key features of Constellation include: Extensible, Object Browser Interface. Allows instant, drill-down access to any Revolution object, methods and properties with editing capabilities. Fast, Logical Project Level Search/Replace. Locate and modify references throughout even the largest projects. Auto-Correct/Auto Complete. Auto-completes transcript, control structures and handlers. Supports optional auto capitalization of control structure key words. One Click Access to Definitions. Provides lightning fast access to definitions of objects, functions and methods. Hyperlinks to Handlers: right-clicking a call to a handler takes you to the handler wherever in the object hierarchy it lives. Project Control Options. Secure copies of scripts with auto-back up, auto-archiving of projects. Extensible. Works seamlessly with the D&M Gadget series of add-ons for Constellation. Constellation supports Windows and MacOS X versions of Revolution 2.5 and higher and has a list price of $50. "Constellation is a highly productive object-browser that will appeal to any professional developer. We are excited to have Daniels & Mara join our revSelect program and promote their high quality products to the Revolution customer base," said Kevin Miller, CEO of Runtime Revolution, Inc. revSelect is Runtime Revolution?s developer tool store. Daniels & Mara, Inc is a Silver vendor partner in the forthcoming update and expansion of the revSelect program. Daniels & Mara products will become available through revSelect in December 2005. About Runtime Revolution Founded in 1997, Runtime Revolution focuses on bringing user-centric software development to all major platforms: Windows, Macintosh, Linux, and Unix. The company is based in Edinburgh, Scotland. For more information on Runtime Revolution, please visit the company on the web at http://www.runrev.com/ or http://www.tenthumbstypingtutor.com About Daniels & Mara, Inc Austin, Texas-based Daniels & Mara, Inc utilizes Runtime Revolution throughout their product development and on third party projects. The company specializes in thin-client and n-tier solutions. With over 20 years of experience, Daniels & Mara, Inc has provided solutions to clients including GE Aerospace, Apple Computer, University of Texas, Motorola, NASA and DuPont. Learn more about Daniels & Mara, Inc products on their website at http://www.daniels-mara.com. From vokey at uleth.ca Thu Dec 1 18:34:29 2005 From: vokey at uleth.ca (John Vokey) Date: Thu, 1 Dec 2005 16:34:29 -0700 Subject: pro and hobbyist --- a distinction without merit In-Reply-To: <20051201210742.86FBA82501E@mail.runrev.com> References: <20051201210742.86FBA82501E@mail.runrev.com> Message-ID: This distinction still irks me. I have never had the need to compile any of my stacks, hypercard, metacard, or RR. But as I have written thousands of them, and use them daily in my lab, I would count myself as a ``pro'' user, not a ``hobbyist''. However, just because a DreamCard-like model fits my needs doesn't mean that I don't need the increasingly-many add-ons that come only with the ``pro'' version. Hence, if a distinction needs to be made, stick to the one RR sensibly chose: DreamCard for those who don't need to produce stand- alone apps, and RR for those who do. The engine, add-ons, plug-ins, cross-platform use, etc. should otherwise be the same for both. And no one needs to be disparaged in the process. On 1-Dec-05, at 2:07 PM, use-revolution-request at lists.runrev.com wrote: > Pondering the many posts in this thread I'm not sure I could > contribute > much of value, since Chipp covered many of my own thoughts, esp. > re. the > usefulness of a US presence and the need for a completely unambiguous > differentiation between the pro and hobbyist products. -- Please avoid sending me Word or PowerPoint attachments. See -Dr. John R. Vokey From dburgun at dsl.pipex.com Thu Dec 1 18:35:19 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Thu, 1 Dec 2005 23:35:19 +0000 Subject: How to Disable the Preference and About Box Items In-Reply-To: <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> References: <438E7E41.3080802@chipp.com> <438F330A.4000009@hyperactivesw.com> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> Message-ID: Hi, Yes, but this isn't an Apple/Mac problem. I don't care if the preference menu is enabled or disabled, but I want it's visible status to reflect it's state, which is not what happens. I disable then Edit Menu, but the preferences item remains enabled, BUT it won't generate a menuPick event. This effectively mean that you cannot disable the edit or help menu's under MacOS X! This is a result if how the menu's are handled under RunRev, if they were not moved from the edit menu into the applications menu, this wouldn't happen. The answer to it would be to handle the menu items Prefs and About differently in RunRev. I can't think of any work around for it either! All the Best Dave >Hi Dave, > >You told me yesterday about Inside Mac. >There is a volume about guide lines since the beginning of Apple. >That's the reason why Mac Apps appear generally more friendly to all users :-) > >Le 1 d?c. 05 ? 23:25, David Burgun a ?crit : > >>I came to the same conclusion! The odd thing is that if you do >>disable it in the Edit menu, it stops the menuPick message being >>sent, but the items doesn't show as dimmed. >> >>It means that you can't disable the whole of the Edit and Help >>menu's just by disabling the button, which is a real pain! From ambassador at fourthworld.com Thu Dec 1 18:38:22 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 Dec 2005 15:38:22 -0800 Subject: How to Disable the Preference and About Box Items In-Reply-To: References: <438E7E41.3080802@chipp.com> <438F330A.4000009@hyperactivesw.com> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> Message-ID: <438F896E.7040205@fourthworld.com> David Burgun wrote: > Yes, but this isn't an Apple/Mac problem. I don't care if the preference > menu is enabled or disabled, but I want it's visible status to reflect > it's state, which is not what happens. I disable then Edit Menu, but the > preferences item remains enabled, BUT it won't generate a menuPick event. > > This effectively mean that you cannot disable the edit or help menu's > under MacOS X! Under what circumstances would you want to remove the user's access to Preferences or Help? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From revolutionary.dan at gmail.com Thu Dec 1 18:38:58 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 1 Dec 2005 15:38:58 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: <70ed6b130512011538yec8fe92n4643fe451a087b28@mail.gmail.com> Kevin..... Good to see you posting here! We all would agree that we'd rather have your team focused on bug fixes and other product development issues than spending lots of time on the list. But I would sugget that perhaps it's not an either-or situation but rather a both-and. By allocating only a small amount of time each week on the part of one or two members of your staff, I submit you could go a very long way toward making this user community feeling engaged with and appreciated by you and your team. We know that's the case but it's helpful to be reminded from time to time. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From ambassador at fourthworld.com Thu Dec 1 18:42:54 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 Dec 2005 15:42:54 -0800 Subject: pro and hobbyist --- a distinction without merit In-Reply-To: References: <20051201210742.86FBA82501E@mail.runrev.com> Message-ID: <438F8A7E.3030800@fourthworld.com> John Vokey wrote: > On 1-Dec-05, at 2:07 PM, use-revolution-request at lists.runrev.com wrote: > >> Pondering the many posts in this thread I'm not sure I could contribute >> much of value, since Chipp covered many of my own thoughts, esp. re. the >> usefulness of a US presence and the need for a completely unambiguous >> differentiation between the pro and hobbyist products. > > This distinction still irks me. I have never had the need to compile > any of my stacks, hypercard, metacard, or RR. But as I have written > thousands of them, and use them daily in my lab, I would count myself > as a ``pro'' user, not a ``hobbyist''. However, just because a > DreamCard-like model fits my needs doesn't mean that I don't need the > increasingly-many add-ons that come only with the ``pro'' version. > Hence, if a distinction needs to be made, stick to the one RR sensibly > chose: DreamCard for those who don't need to produce stand- alone apps, > and RR for those who do. The engine, add-ons, plug-ins, cross-platform > use, etc. should otherwise be the same for both. And no one needs to > be disparaged in the process. My apologies, Dr. Vokey. I didn't mean to seem disparaging. You use the product in your profession, so whichever you use is by definition a "professional use". It seems many feel that the products could be better differentiated by distinguishing them along broader lines than just standalone building. Since I'm an Enterprise customer and not a Rev stockholder, what they do with that end of the product line is not something I spend much time thinking about myself. > Please avoid sending me Word or PowerPoint attachments. > See I always did love that sigline, and enjoy keeping in when quoting you so it gets read as often as possible. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From revolutionary.dan at gmail.com Thu Dec 1 18:44:36 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 1 Dec 2005 15:44:36 -0800 Subject: pro and hobbyist --- a distinction without merit In-Reply-To: References: <20051201210742.86FBA82501E@mail.runrev.com> Message-ID: <70ed6b130512011544j3d068263t533972c5feac0dc7@mail.gmail.com> John..... You may find the distinction unhelpful but a lot of us find it useful, not just in this community but throughout the world of software development. I don't use the word "hobbyist" because I think that narrows the space too much. I coined the term "Inventive User" several years ago to describe this type of user. There are clear and important differences between professional programmers and inventive users and none of them relates to your response to the distinction. Check out http://www.revolutionpros.com and click on the "Views" link to read a detailed report I wrote on this subject a few years ago for a client and which I think applies quite clearly to RunRev in its present situation. None of this is intended to be "disparaging" which is one of the reasons I don't call those who are not full-time professional programmers "hobbyists" or even "amateurs." On 12/1/05, John Vokey wrote: > > This distinction still irks me. I have never had the need to compile > any of my stacks, hypercard, metacard, or RR. But as I have written > thousands of them, and use them daily in my lab, I would count myself > as a ``pro'' user, not a ``hobbyist''. However, just because a > DreamCard-like model fits my needs doesn't mean that I don't need the > increasingly-many add-ons that come only with the ``pro'' version. > Hence, if a distinction needs to be made, stick to the one RR > sensibly chose: DreamCard for those who don't need to produce stand- > alone apps, and RR for those who do. The engine, add-ons, plug-ins, > cross-platform use, etc. should otherwise be the same for both. And > no one needs to be disparaged in the process. > > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From dburgun at dsl.pipex.com Thu Dec 1 18:45:37 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Thu, 1 Dec 2005 23:45:37 +0000 Subject: How to Disable the Preference and About Box Items In-Reply-To: <438F896E.7040205@fourthworld.com> References: <438E7E41.3080802@chipp.com> <438F330A.4000009@hyperactivesw.com> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <438F896E.7040205@fourthworld.com> Message-ID: >David Burgun wrote: >>Yes, but this isn't an Apple/Mac problem. I don't care if the >>preference menu is enabled or disabled, but I want it's visible >>status to reflect it's state, which is not what happens. I disable >>then Edit Menu, but the preferences item remains enabled, BUT it >>won't generate a menuPick event. >> >>This effectively mean that you cannot disable the edit or help >>menu's under MacOS X! > >Under what circumstances would you want to remove the user's access >to Preferences or Help? I don't! I want the Edit Menu Disabled, the Preference item isn't in the Edit menu! It shows as enabled in the Applications Menu, but, disabling the edit menu stops the menuPick message from being sent (to either the Edit or Help Buttons), so whe you select preferences it does nothing! It just comes from the way in which RunRev defines the Prefs and About items, e.g. defining them and using the scripts in Edit and Help menu, but the actual items are in the Applications menu. All the Best Dave From ambassador at fourthworld.com Thu Dec 1 19:13:55 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 Dec 2005 16:13:55 -0800 Subject: How to Disable the Preference and About Box Items In-Reply-To: References: <438E7E41.3080802@chipp.com> <438F330A.4000009@hyperactivesw.com> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <438F896E.7040205@fourthworld.com> Message-ID: <438F91C3.5070004@fourthworld.com> David Burgun wrote: >>> Yes, but this isn't an Apple/Mac problem. I don't care if the >>> preference menu is enabled or disabled, but I want it's visible >>> status to reflect it's state, which is not what happens. I disable >>> then Edit Menu, but the preferences item remains enabled, BUT it >>> won't generate a menuPick event. >>> >>> This effectively mean that you cannot disable the edit or help menu's >>> under MacOS X! >> >> Under what circumstances would you want to remove the user's access to >> Preferences or Help? > > I don't! > > I want the Edit Menu Disabled, the Preference item isn't in the Edit > menu! It shows as enabled in the Applications Menu, but, disabling the > edit menu stops the menuPick message from being sent (to either the Edit > or Help Buttons), so whe you select preferences it does nothing! You're in luck: Apple says you shouldn't disable the entire menu, only the items within the menu: ADC Home > Reference Library > Documentation > User Experience > Apple Human Interface Guidelines > Menus > Menu Behavior: Even if all of the items in a menu or submenu are unavailable, the menu or submenu title is not dimmed. The user can still open the menu, but all of its items are dimmed to indicate that these items are not available in the present context. Since you never wanted to prevent the user from accessing Preferences anyway, this will get you want you want for the low cost of a couple milliseconds: on DisableEditItems repeat with i = 1 to (the number of lines of btn "Edit"-1) disable menuitem i of btn "Edit" end repeat end DisableEditItems Instant HIG-compliant Edit menu for all supported platforms in one move. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From robertum at brturbo.com Thu Dec 1 19:25:22 2005 From: robertum at brturbo.com (Bob Warren) Date: Thu, 01 Dec 2005 22:25:22 -0200 Subject: Why isn't Rev more popular? In-Reply-To: <6B05C6F8-481C-4042-AD56-363EAC119E88@daniels-mara.com> References: <438F3716.5070903@brturbo.com> <6B05C6F8-481C-4042-AD56-363EAC119E88@daniels-mara.com> Message-ID: <438F9472.2050401@brturbo.com> Thanks Jerry. However, in view of the fact that I am moving from Windows to Linux (hopefully never to return), the supplements would be of much greater interest if they were also available for Linux. This would also be better in line with RR itself which is supposedly a truly "cross-platform" product. Bob Jerry Daniels wrote: > Bob, > > Regarding the Rev IDE: > > Some of us are moving ahead with significant supplements to the Rev > IDE with the full support of Runtime Revolution. > > Check us out: > > http://www.daniels-mara.com/products > > Best, > > Jerry Daniels > Daniels & Mara, Inc. > > On Dec 1, 2005, at 11:47 AM, Bob Warren wrote: > >> On 11/30/05, Mark Swindell wrote: >> >> >> >> >> What is the main reason (if there is such a thing) that Rev is not >> >> more popular among professional developers/programmers? It's been >> >> around awhile now. People have had a chance to hear about it. It >> >> has garnered some awards, at least on the Mac side. On the face of >> >> things you'd think it would be more popular. >> >> >> >> Just curious to hear what people think. >> >> Mark >> >> When I first saw the above question, I got all welled up with >> emotion, and a thousand ideas invaded my mind. I nearly decided that >> I would prefer to pay attention to my programming tasks, but I found >> the question impossible to ignor. >> >> Someone on the List put it fairly succinctly the other day: >> RR is potentially a wonderful programming system, so why do they >> insist on spoiling it all the time? >> >> But it's a simple question which deserves a simple answer. Here's mine: >> >> The Transcript programming language is great, but >> THE IDE SIMPLY ISN'T GOOD ENOUGH. >> >> Although I can think of many justifications for this view, I won't >> bore anyone by listing them here at this time. >> >> The IDE is RR's shop window, and if it continues to be so incredibly >> AMATEUR, it will never pull in significant numbers of clients. In my >> view, this is NOT primarily a question of PR as some would have it, >> but a question of PRODUCT HYGIENE. How can anyone hope to sell a >> marvellous programming system with an IDE as flawed and unsupportive >> as that? >> >> Now that I have been suitably provocative, I will retire back into >> the wings and get on with my programming - if you will let me. >> >> Best regards, >> Bob >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > > > From irog at mac.com Thu Dec 1 19:28:51 2005 From: irog at mac.com (Roger Guay) Date: Thu, 1 Dec 2005 17:28:51 -0700 Subject: ANN: Phun Physics In-Reply-To: <20051201180004.AA0668255E4@mail.runrev.com> References: <20051201180004.AA0668255E4@mail.runrev.com> Message-ID: Thanks, Jim. This will be very useful. BTW, I don't know if you picked up on the intent of my MovingHand stack; In this stack the moving finger is itself a stack so that it can be positioned to any control on any number of other stacks. An inter-stack moving/ pointing finger if you will! Cheers, Roger On Dec 1, 2005, at 11:00 AM, use-revolution-request at lists.runrev.com wrote: > I like the way you simulated the explosion with the expanding and > contracting graphic. Simple and effective. > > I also noticed on the User Space your moving finger application. > Useful in help stacks where you want to associate text with a screen > control. > > Also in this regard, check out (in the message box): > > go stack url "http://home.infostations.net/jhurley/ > PointerTool.rev' > > This plug-in automates the task of locating the pointer site with the > word description. Just click on the word (a link is created) and then > at the screen site to which the word refers. When the user passes the > mouse over the word a hand with a finger point to the object appears. > > Jim From jerry at daniels-mara.com Thu Dec 1 19:29:44 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Thu, 1 Dec 2005 18:29:44 -0600 Subject: Daniels & Mara Joins Revolution revSelect Program In-Reply-To: References: Message-ID: <2562B127-0492-41FD-817A-62FE5620FE88@daniels-mara.com> Thanks, Kevin, we're glad to be on board and looking forward to the forthcoming update and expansion of the revSelect program in December. We're very excited to be part of the RunRev family. Our products--which you spoke of so glowingly in your release--are being sold now through our web site: http://www.daniels-mara.com/products Best, Jerry Daniels On Dec 1, 2005, at 5:22 PM, Kevin Miller wrote: > Daniels & Mara Joins Revolution revSelect Program > > RUNTIME REVOLUTION AND ADVANCED TOOL DEVELOPER DANIELS & MARA > ANNOUNCE NEW > RELATIONSHIP > > 01 December 2005. Edinburgh, Scotland. Runtime Revolution, Ltd and > Austin, > Texas based Daniels & Mara, Inc are pleased to announce the > addition of > Daniels & Mara products to the revSelect Silver program. > > Daniels & Mara, Inc is a developer and publisher of multi-platform > thin > client and n-tier architecture solutions for Windows, Linux and Mac > OS X. > > Daniels & Mara, Inc?s product line includes Constellation, a highly > productive, object-oriented IDE extension to the Runtime Revolution > environment. Constellation supports the editing of scripts and > properties in > a single window, using a modern, tabbed browser interface. The > Constellation > interface lets users know where they are within the object > hierarchy, where > they?ve been, and how to get to the script or property of any > object in the > entire Revolution development environment. > > Other key features of Constellation include: > > Extensible, Object Browser Interface. Allows instant, drill-down > access to > any Revolution object, methods and properties with editing > capabilities. > > Fast, Logical Project Level Search/Replace. Locate and modify > references > throughout even the largest projects. > > Auto-Correct/Auto Complete. Auto-completes transcript, control > structures > and handlers. Supports optional auto capitalization of control > structure key > words. > > One Click Access to Definitions. Provides lightning fast access to > definitions of objects, functions and methods. > > Hyperlinks to Handlers: right-clicking a call to a handler takes > you to the > handler wherever in the object hierarchy it lives. > > Project Control Options. Secure copies of scripts with auto-back up, > auto-archiving of projects. > > Extensible. Works seamlessly with the D&M Gadget series of add-ons for > Constellation. > > Constellation supports Windows and MacOS X versions of Revolution > 2.5 and > higher and has a list price of $50. > > "Constellation is a highly productive object-browser that will > appeal to any > professional developer. We are excited to have Daniels & Mara join our > revSelect program and promote their high quality products to the > Revolution > customer base," said Kevin Miller, CEO of Runtime Revolution, Inc. > > revSelect is Runtime Revolution?s developer tool store. Daniels & > Mara, Inc > is a Silver vendor partner in the forthcoming update and expansion > of the > revSelect program. Daniels & Mara products will become available > through > revSelect in December 2005. > > About Runtime Revolution > > Founded in 1997, Runtime Revolution focuses on bringing user-centric > software development to all major platforms: Windows, Macintosh, > Linux, and > Unix. The company is based in Edinburgh, Scotland. For more > information on > Runtime Revolution, please visit the company on the web at > http://www.runrev.com/ or http://www.tenthumbstypingtutor.com > > About Daniels & Mara, Inc > > Austin, Texas-based Daniels & Mara, Inc utilizes Runtime Revolution > throughout their product development and on third party projects. The > company specializes in thin-client and n-tier solutions. With over > 20 years > of experience, Daniels & Mara, Inc has provided solutions to clients > including GE Aerospace, Apple Computer, University of Texas, > Motorola, NASA > and DuPont. Learn more about Daniels & Mara, Inc products on their > website > at http://www.daniels-mara.com. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jacque at hyperactivesw.com Thu Dec 1 19:46:14 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 01 Dec 2005 18:46:14 -0600 Subject: How to Disable the Preference and About Box Items In-Reply-To: References: <438E7E41.3080802@chipp.com> <438F330A.4000009@hyperactivesw.com> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> Message-ID: <438F9956.3040809@hyperactivesw.com> David Burgun wrote: > Hi, > > Yes, but this isn't an Apple/Mac problem. I don't care if the preference > menu is enabled or disabled, but I want it's visible status to reflect > it's state, which is not what happens. I disable then Edit Menu, but the > preferences item remains enabled, BUT it won't generate a menuPick event. > > This effectively mean that you cannot disable the edit or help menu's > under MacOS X! > > This is a result if how the menu's are handled under RunRev, if they > were not moved from the edit menu into the applications menu, this > wouldn't happen. > > The answer to it would be to handle the menu items Prefs and About > differently in RunRev. > > I can't think of any work around for it either! You can partially work around it: repeat with x = 1 to the number of lines in menu "Edit" - 2 set the enabled of line x of menu "edit" to false end repeat I'm still thinking about how to dim the menu title itself. Might be a case for Bugzilla. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Thu Dec 1 21:26:35 2005 From: chipp at chipp.com (Chipp Walters) Date: Thu, 01 Dec 2005 20:26:35 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <438F7043.9010505@chipp.com> References: <438F2411.7000202@chipp.com> <438F57EC.10203@fourthworld.com> <438F7043.9010505@chipp.com> Message-ID: <438FB0DB.9050801@chipp.com> Last note on this topic and I'll shut up ;-) Chipp Walters wrote: > As an investor, I can tell you I never get reports about either the > finances nor the number of users RunRev currently has. So, it's hard to > accurately judge how effective they are in providing stockholder value. Upon a rereading of this last statement from an early post, it does sound a bit harsh. I should mention the number of users Rev has is a closely guarded corporate secret-- as it should be. This information, in the wrong hands, can be highly detrimental to a small company like RunRev. The original point I was trying to make is simply that the product should not be satisfied with status quo, and continue to push to be better and more 'popular' and appeal to more users. Growth is a stated goal for the company. Kevin's recent post on the subject points this out well. -Chipp From JimAultWins at yahoo.com Thu Dec 1 21:33:53 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 01 Dec 2005 18:33:53 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <438F9472.2050401@brturbo.com> Message-ID: > On 11/30/05, Mark Swindell wrote: > What is the main reason (if there is such a thing) that Rev is not > more popular among professional developers/programmers? It's been > around awhile now. People have had a chance to hear about it. It > has garnered some awards, at least on the Mac side. On the face of > things you'd think it would be more popular. Obviously, RunRev is in a very competitive marketplace and would rather surprise us with development announcements than give clues or schedules that would help the competition. Guys like me who will not develop anything that will assist RunRev's drive to build a company should be happy to have such a tool at an early stage. This tool is perfect for my challenges as an "inventive programmer" who will never publish or sell a completed app, but be able to make substantial profits from my businesses running on Rev. If I was a competitor, I would follow this list and take notes. In that light, I am quite content to use this list as Kevin suggests, for the programming tricks and conundrums topics, and fore-go the market placement discussions. RunRev will have my support for the next however-many years, but that and a cup of coffee will get you a cup of coffee. Jim Ault Las Vegas From mdswindell at charter.net Thu Dec 1 21:51:05 2005 From: mdswindell at charter.net (Mark Swindell) Date: Thu, 1 Dec 2005 18:51:05 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: <1A642078-EA2D-4A74-92BF-2C48F510863A@charter.net> On Dec 1, 2005, at 3:13 PM, Kevin Miller wrote: > If you ask people "why isn't" or "what's wrong with x" type > questions it > invites, well, all negative responses. I'm sure we can do better, > especially > when you give us feedback that is concrete and specific. Kevin, Thanks for your post, and I'm glad to hear that the Rev team is confident things are moving well for Revolution. I use Revolution every day in my work and greatly appreciate it, and those who make it happen for me. To clarify, the question was not meant to invite negativism at all, but rather realistic responses to help explain what would seem to be a disparity between a great tool and how widespread its use and reputation. Popularity doesn't reflect value or integrity... only how well-known something or someone is. Randy Newman is (in my opinion) a brilliant musician/songwriter, but he's certainly not "popular." Asking why he's not more popular doesn't say anything negative about him. But it could help explain why more people don't appreciate or know his work, which, if popularity were on his wish-list, could only be a good thing for him in his bid to make it so. Mark From wjm at wjm.org Thu Dec 1 22:47:19 2005 From: wjm at wjm.org (Bill Marriott) Date: Thu, 1 Dec 2005 22:47:19 -0500 Subject: Why isn't Rev more popular? References: <20051201225750.B354B825659@mail.runrev.com> Message-ID: <000e01c5f6f3$18f21010$1100000a@prometheus> This comes from the perspective of an occassional (but loyal) RunRev user who's been in the software industry nearly 25 years... Fourteen Reasons Why I Think Rev Is Not More Popular: 1) About five to seven years behind the curve in UI. The reason why programs like "Konfabulator" get the attention is that they create widgets/programs that look modern/exciting, almost "by default." The same look-and-feel can be created with RunRev, but it's a lot more difficult. 2) Lack of heavyweight partnerships. If I were RunRev management, I would be in talks with Linspire to create a super-sexy version optimized for that platform, including using the Linspire look-and-feel, integration with the Click-and-run tool, that sort of thing. Linspire could use a "native" programming tool, and RunRev could use the press, publicity, and usage. 3) Lack of integration with (or even much awareness about) the Web. It's astonishing that altBrowser or a component like it is not integrated into the platform. It's also really surprising that we don't have a more robust way to get RunRev running as a CGI (I know there's a tutorial out there, I gave it my best effort, I failed, and I gave up. I imagine it's easy enough if you're running a web server from a Mac or your own machine, but what about for those of us using one of the ubiquitous Linux/CPanel-based hosting providers?) Finally, where is the browser plug-in that gives us a sandbox to present RunRev stacks online? Look how well this worked for Flash! 4) Lack of 3D support. This is a major reason why people still turn to Macromedia Director. Great 3D interfaces, including games, could be rapidly developed in Rev, except there is no 3D support to speak of. 5) Retro IDE. There have been improvements over time, but it's still kinda long in the tooth. Just playing with a modern IDE for a while gives me all kinds of shivers at what could be possible if Rev picked up the pace. So many things are missing from it. Why should people have to keep reinventing the wheel for things like saving preferences and outline controls, and whatnot? 6) Not enough like HyperCard. When Apple came out with HyperCard, there were all kinds of really usable stacks that did things people wanted to do. There's no such thing in Rev or Dreamcard nowadays, yet there has never been a greater need for it. People would love to have an email client they could customize and automate. How about a few example stacks that show you how to automatically log into your bank's website and download transactions? A PIM manager that collects information from MSN, Yahoo, AOL, Outlook, your Palm device, and keeps it all in one place? Something that lets you build, customize, and maintain a blogging site? A replacement for, or front-end to, Media Player? 7) Database tools. I don't mean stuff like the SQL integration; I mean a nice module like FileMaker-lite which would let you define fields, establish relationships, build calculated fields, generate reports, etc. Bonus points if they could manipulate external databases like SQL as well as an "Internal" store. 8) Output and reports. Still really hard to generate, and not the nicest results. 9) The text engine. Should be on par with what HTML can do, if not allowing for actual HTML/CSS formatting in fields. 10) Graphics support. Xara Xtreme recently made the announcement they were going to go open source. They're fairly close by. I would take a field trip to the Xara mansion and try to work out something with these guys where Xara could be the graphics engine for Rev and Rev could be a scripting engine for Xara. Should be easy to import and export SVG and other formats as well. 11) Documentation. Need to have a $24.95 - $39.95 book comparable to Danny Goodman's famous HyperCard book, in book stores, that lets people learn Rev/DreamCard outside of the online documentation. 12) The discussion list. I think we're well beyond the days when an email list is the ideal way to go. Why can't we have a nice, phpBB- or vBulletin-based board where threads are kept nicely organized, etc.? Again, the community support like other aspects is like living ten years in the past. (These boards still allow for receiving digests in email, and/or subscribing to threads.) 13) General flakiness. I have had Revolution simply disappear in the middle of editing a stack, losing my work, more than a couple times. I've spent hours debugging problems that disappeared when I recreated a stack from scratch. I'd have to give Rev a "B" grade on robustness and stability. 14) Not advancing the HyperTalk (Transcript) language further. New features tend to come in the form of functions instead of English-language stuff that makes this language a joy to use. The code is looking more and more like JavaScript (ugh). This list of course doesn't address all the reasons why I really like Revolution and why I keep my license current. I do think that in general it's better to have more users of a programming language, otherwise it tends to die out like an obscure religious sect. Bill From ambassador at fourthworld.com Thu Dec 1 23:57:13 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 Dec 2005 20:57:13 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <000e01c5f6f3$18f21010$1100000a@prometheus> References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> Message-ID: <438FD429.3070404@fourthworld.com> Bill Marriott wrote: > 1) About five to seven years behind the curve in UI. The reason why > programs like "Konfabulator" get the attention is that they create > widgets/programs that look modern/exciting, almost "by default." The > same look-and-feel can be created with RunRev, but it's a lot more > difficult. How does Konfabulator make that easier, and how would you propose adding that ease to Rev? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From nicholasnginya at yahoo.com Fri Dec 2 00:03:31 2005 From: nicholasnginya at yahoo.com (Nicholas Nginya) Date: Thu, 1 Dec 2005 21:03:31 -0800 (PST) Subject: Missing Revolution Documentation Message-ID: <20051202050331.98910.qmail@web36302.mail.mud.yahoo.com> Hi, I am trying out the revolution application and have somehow made my revolution documentation window minimized and now i cant get it maximized. I can clearly see it on my task bar, how do i get it back maximized?? Best Regards NICHOLAS NGINYA "The important thing to recognize is that it takes a team, and the team ought to get credit for the wins and the losses. Successes have many fathers, failures have none.? Philip Caldwell __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From nicholasnginya at yahoo.com Fri Dec 2 00:03:31 2005 From: nicholasnginya at yahoo.com (Nicholas Nginya) Date: Thu, 1 Dec 2005 21:03:31 -0800 (PST) Subject: Missing Revolution Documentation Message-ID: <20051202050331.98910.qmail@web36302.mail.mud.yahoo.com> Hi, I am trying out the revolution application and have somehow made my revolution documentation window minimized and now i cant get it maximized. I can clearly see it on my task bar, how do i get it back maximized?? Best Regards NICHOLAS NGINYA "The important thing to recognize is that it takes a team, and the team ought to get credit for the wins and the losses. Successes have many fathers, failures have none.? Philip Caldwell __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From kee at kagi.com Fri Dec 2 00:57:43 2005 From: kee at kagi.com (kee nethery) Date: Thu, 1 Dec 2005 21:57:43 -0800 Subject: Why isn't Rev more popular? Konfabulator UI In-Reply-To: <438FD429.3070404@fourthworld.com> References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com> Message-ID: On Dec 1, 2005, at 8:57 PM, Richard Gaskin wrote: > Bill Marriott wrote: >> 1) About five to seven years behind the curve in UI. The reason >> why programs like "Konfabulator" get the attention is that they >> create widgets/programs that look modern/exciting, almost "by >> default." The same look-and-feel can be created with RunRev, but >> it's a lot more difficult. > > How does Konfabulator make that easier, You build your UI using Web tools, essentially you are building a pretty web page. Graphics, fields, buttons, images, anything you can do with a web page you and use as your Konfabulator UI. They essentially support the standard webkit display routines and don't bother with the tools that create the UI, Adobe and others do that quite well, no need for them to re-invent it. Kee From 3mcgrath at adelphia.net Fri Dec 2 01:00:53 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 2 Dec 2005 01:00:53 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <438FD429.3070404@fourthworld.com> References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com> Message-ID: <2C498377-A166-456F-BC56-4D165A07B27C@adelphia.net> Butting in here... I think that this could be added to Rev in much the same way as the Button Gadget software works. It is all bells and whistles and having UI elements look 'updated' to gadget type elements should be an easy add on. I thought about this as a utility add on. The real ingenious part would be to have a 'true' gadget ability prescripted for these elements to act upon. Tom On Dec 1, 2005, at 11:57 PM, Richard Gaskin wrote: > Bill Marriott wrote: >> 1) About five to seven years behind the curve in UI. The reason >> why programs like "Konfabulator" get the attention is that they >> create widgets/programs that look modern/exciting, almost "by >> default." The same look-and-feel can be created with RunRev, but >> it's a lot more difficult. > > How does Konfabulator make that easier, and how would you propose > adding that ease to Rev? > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Fri Dec 2 01:03:30 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 2 Dec 2005 01:03:30 -0500 Subject: Why isn't Rev more popular? Konfabulator UI In-Reply-To: References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com> Message-ID: Kee, This is true. But it might be an attractive add on just the same for some people. I personally don't like the UI in a can approach but I know others do. Tom On Dec 2, 2005, at 12:57 AM, kee nethery wrote: > On Dec 1, 2005, at 8:57 PM, Richard Gaskin wrote: > >> Bill Marriott wrote: >>> 1) About five to seven years behind the curve in UI. The reason >>> why programs like "Konfabulator" get the attention is that they >>> create widgets/programs that look modern/exciting, almost "by >>> default." The same look-and-feel can be created with RunRev, but >>> it's a lot more difficult. >> >> How does Konfabulator make that easier, > > You build your UI using Web tools, essentially you are building a > pretty web page. Graphics, fields, buttons, images, anything you > can do with a web page you and use as your Konfabulator UI. > > They essentially support the standard webkit display routines and > don't bother with the tools that create the UI, Adobe and others do > that quite well, no need for them to re-invent it. > > Kee > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From katir at hindu.org Fri Dec 2 01:06:12 2005 From: katir at hindu.org (Sivakatirswami) Date: Thu, 1 Dec 2005 20:06:12 -1000 Subject: AutoArm Problems Message-ID: No answers on my previous post... I'll keep it simple: make standard button... set autoarm to true it change from round to rect! Anyone can confirm this? Sivakatirswami From 3mcgrath at adelphia.net Fri Dec 2 01:14:36 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 2 Dec 2005 01:14:36 -0500 Subject: AutoArm Problems In-Reply-To: References: Message-ID: Sivakatirswami, Yes I can confirm that here on Mac OS X. But I thought that Autoarm was a Windows feature that requires/has a square button. If you create a new button and switch Look and Feel to windows the new button will be square. So when you autoarm it is now behaving correctly as it would on windows. I thought autoarm did nothing on the mac???? Tom On Dec 2, 2005, at 1:06 AM, Sivakatirswami wrote: > No answers on my previous post... I'll keep it simple: > > make standard button... set autoarm to true it change from round > to rect! Anyone can confirm this? > > Sivakatirswami > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Fri Dec 2 01:20:02 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 2 Dec 2005 01:20:02 -0500 Subject: AutoArm Problems In-Reply-To: References: Message-ID: It seems I was wrong about the WIn only part. From the docs: Usually, the autoArm property is used for buttons that are part of stack menus. Menu items and cascading menu items created with the "New Control" submenu of the Object menu have their autoArm property set to true when created. I think this has to do with the way Rev does buttons as menu's. I always thought that was strange. But so far for me it works as expected in the UI. Tom On Dec 2, 2005, at 1:14 AM, Thomas McGrath III wrote: > Sivakatirswami, > > Yes I can confirm that here on Mac OS X. But I thought that Autoarm > was a Windows feature that requires/has a square button. > > If you create a new button and switch Look and Feel to windows the > new button will be square. > > So when you autoarm it is now behaving correctly as it would on > windows. I thought autoarm did nothing on the mac???? > > Tom From ambassador at fourthworld.com Fri Dec 2 01:21:16 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 Dec 2005 22:21:16 -0800 Subject: Why isn't Rev more popular? Konfabulator UI In-Reply-To: References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com> Message-ID: <438FE7DC.5030800@fourthworld.com> kee nethery wrote: >>> The reason why programs like "Konfabulator" get the attention is >>> that they create widgets/programs that look modern/exciting, >>> almost "by default." The same look-and-feel can be created with >>> RunRev, but it's a lot more difficult. >> >> How does Konfabulator make that easier, > > You build your UI using Web tools, essentially you are building a > pretty web page. Graphics, fields, buttons, images, anything you can do > with a web page you and use as your Konfabulator UI. > > They essentially support the standard webkit display routines and don't > bother with the tools that create the UI, Adobe and others do that > quite well, no need for them to re-invent it. Thanks for the info. I never use Konfab myself (nor its clones, Apple's Widgets and Microsoft's Gadgets), but after attending the WWDC session on Widgets last year I had a hunch they weren't doing UI tools. For myself, I love Fireworks so much for making UI elements I can't imagine using anything else. I've thought about making Rev-based alternatives, but I could spend 10 years working toward that and still not have the Fireworks I can get for just $300. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Fri Dec 2 01:23:52 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 Dec 2005 22:23:52 -0800 Subject: Kee on low-priced software In-Reply-To: References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com> Message-ID: <438FE878.7020805@fourthworld.com> Kee, I recall some time ago that you had some strong opinions about the untapped value of low-priced software. I can't recall if I'd read that here or in a Kagi newsletter, or somewhere else. Do you still feel the same? Would you mind summarizing that for us here? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Fri Dec 2 01:31:28 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 Dec 2005 22:31:28 -0800 Subject: AutoArm Problems In-Reply-To: References: Message-ID: <438FEA40.40703@fourthworld.com> Aloha Sivakatirswami - > make standard button... set autoarm to true it change from round to > rect! Anyone can confirm this? Yes. AutoArm was originally designed for the older menu scheme, in which menus were implemented as substacks with buttons. In that context, AutoArm lets the button automatically hilite when the mouse passes over it, useful if it's used to present a submenu. Of course we now have much simpler menuing scheme, and AutoArm has been recently updated to better serve for use in implementing rollovers: turn on autoArm, set the armedIcon, and that icon appears when the mouse is rolled over. In v2.6.1 (or v2.6, I can't recall) there were subtle enhancements to autoArm to make the icon state work better in conjunction with mouseDown. So autoArm is of little (no?) practical value with the standard button style, but if you implement custom buttons with icon images (as one might with, say, Konfabulator ), you'll find autoArm very helpful for quickie simple rollovers. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From eric.chatonet at sosmartsoftware.com Fri Dec 2 01:38:47 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 2 Dec 2005 07:38:47 +0100 Subject: AutoArm Problems In-Reply-To: References: Message-ID: Hi Sivakatirswami, I think it's a normal behaviour with *standard* buttons (verified on Mac OS 1.4.3 and Windows XP Pro SP2 - last Rev). See the docs as said Tom. With buttons that are not *standard* buttons but transparent ones using icons, it allows (assuming that you have specified an armedIcon ID) to implement a rollover effect easily :-) Le 2 d?c. 05 ? 07:06, Sivakatirswami a ?crit : > make standard button... set autoarm to true it change from round > to rect! Anyone can confirm this? > > Sivakatirswami Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From chipp at chipp.com Fri Dec 2 01:39:57 2005 From: chipp at chipp.com (Chipp Walters) Date: Fri, 02 Dec 2005 00:39:57 -0600 Subject: AutoArm Problems In-Reply-To: References: Message-ID: <438FEC3D.4030607@chipp.com> Sivaktirswami, check out my "Buttons with Images" tutorial at: http://www.altuit.com/webs/altuit2/RunRev/Tutorials.htm You might also want to take a peek at my 'glassy buttons' photoshop tutorial: http://www.altuit.com/webs/altuit/GlassPhotoShopTutorial/default.htm and the refelective interface tutorial: http://www.altuit.com/webs/altuit/GlossyTutorial/default.htm -Chipp Sivakatirswami wrote: > No answers on my previous post... I'll keep it simple: > > make standard button... set autoarm to true it change from round to > rect! Anyone can confirm this? > > Sivakatirswami > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From chipp at chipp.com Fri Dec 2 01:42:14 2005 From: chipp at chipp.com (Chipp Walters) Date: Fri, 02 Dec 2005 00:42:14 -0600 Subject: Why isn't Rev more popular? Konfabulator UI In-Reply-To: <438FE7DC.5030800@fourthworld.com> References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com> <438FE7DC.5030800@fourthworld.com> Message-ID: <438FECC6.6030506@chipp.com> ButtonGadget makes pretty good 4-state buttons as well, and it works as a plugin within Rev. (19.95 WinXP only) I'm committed to a Mac version in January. www.buttongadget.com -Chipp Richard Gaskin wrote: > For myself, I love Fireworks so much for making UI elements I can't > imagine using anything else. I've thought about making Rev-based > alternatives, but I could spend 10 years working toward that and still > not have the Fireworks I can get for just $300. :) From chipp at chipp.com Fri Dec 2 01:46:04 2005 From: chipp at chipp.com (Chipp Walters) Date: Fri, 02 Dec 2005 00:46:04 -0600 Subject: OT ANN: Great Tutorial on Spotlight now available for Mac users Message-ID: <438FEDAC.6030409@chipp.com> Just thought I'd post this. I've a really good friend who's a terrific teacher and graphics person. He and I have done many a MacWorld panel in the past. He just released a great video on how to use Spotlight. Bob LeVitus (Dr Macintosh) and I had lunch with him earlier today, and Bob's also really high on this product. It's not really Rev based but I'm sure some of you will find it really valuable. http://www.DiscoverYourMac.com -Chipp From revolutionary.dan at gmail.com Fri Dec 2 01:51:27 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 1 Dec 2005 22:51:27 -0800 Subject: Unhiliting Radio Buttons In-Reply-To: References: <438F7721.4090100@chipp.com> Message-ID: <70ed6b130512012251q4e2718b6o37e162db59f4fedb@mail.gmail.com> If the buttons are spread out over four different cards, you can't use a single command to a single group to turn them all off. So you'll have to use a repeat loop in the openCard handler to loop through the four cards containing radio button groups and apply Chipp's logic to each group. You can use the lock screen command so that the user doesn't see this happening. On 12/1/05, Fred Giannetto wrote: > > Hello Chipp, > > Is this in the card script (on opencard)? > > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From ambassador at fourthworld.com Fri Dec 2 01:52:48 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 01 Dec 2005 22:52:48 -0800 Subject: Why isn't Rev more popular? Konfabulator UI In-Reply-To: <438FECC6.6030506@chipp.com> References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com> <438FE7DC.5030800@fourthworld.com> <438FECC6.6030506@chipp.com> Message-ID: <438FEF40.9010509@fourthworld.com> Chipp Walters wrote: > Richard Gaskin wrote: >> For myself, I love Fireworks so much for making UI elements I can't >> imagine using anything else. I've thought about making Rev-based >> alternatives, but I could spend 10 years working toward that and >> still not have the Fireworks I can get for just $300. :) > > ButtonGadget makes pretty good 4-state buttons as well, and it > works as a plugin within Rev. (19.95 WinXP only) > > I'm committed to a Mac version in January. > www.buttongadget.com And a fine tool it is. My fetish for Fireworks is because I use it for so many things in addition to buttons, and have all my Photoshop plugins available for those tasks as well. I think I've booted Photoshop twice since I got v7.0, once to see how they handled a UI challenge and once to open a file from a contractor. For all my other graphics needs I'm a Fireworks fanatic through and through. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From psahores at easynet.fr Fri Dec 2 02:04:15 2005 From: psahores at easynet.fr (Pierre Sahores) Date: Fri, 2 Dec 2005 08:04:15 +0100 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: Le 2 d?c. 05 ? 00:13, Kevin Miller a ?crit : > Hi Folks, > > Thanks to everyone for the well considered and helpful suggestions > that you > have all made. We appreciate the feedback. Let me chime in here > with a few > comments on all of this. > > If you ask people "why isn't" or "what's wrong with x" type > questions it > invites, well, all negative responses. I'm sure we can do better, > especially > when you give us feedback that is concrete and specific. > > Over the past year we've been extremely successful in both growing > our user > base and attracting partners who will help us grow it further. > Some of > those have yet to be announced, but over the course of the next > year you > will see the results of that strategy. And I'm happy to say that a > part of > what's coming will address a number of issues brought up in this > thread. !!! > > I'd love to share our business strategy in more detail with you all > to place > the suggestions you made in the considered context of our plans, but > unfortunately the world is a very competitive place and its simply > not in > the interests of Revolution, and therefore this community, for me > to do so. > Our actions over the coming months will speak for themselves. We > are where > we wanted to be right now and we are extremely well placed to grow > in new > ways over the coming months. We have to be aware that it's the best never to much to say about strategic plans ;-) > > I appreciate that people would like us to post more often to this > list and > that is a visible thing that we've got to improve on. Its a very fair > point. To set this in context, we've been busy training new staff, > developing product, improving marketing, signing partners and > getting ready > for some big next steps. When things settle down a bit some of > those new > staff will have time to come and post here more often. Right now, > as much > as everyone wants more posts on the list, people even more want us to > deliver new versions of the product with new manuals, better graphics, > better fields, enhancements to the IDE and a number of other big > features - > many of which have been mentioned here, as well as implement the > next big > steps of our marketing plan that will make Rev more popular. As we > execute > that the new team members will have time to settle in, and it will > become > much easier for us to stay on top of the list traffic more regularly. > > Lets remember a few of the successes that we've had over the last > year. > We've worked so hard to bring on board 3rd parties and promote 3rd > party > activities. If I look back over the last dozen press releases > we've done - > going back to July - 9 out of 12 of them are about 3rd party > activities. We > gained a 5 out of 5 review in MacWorld. We've doubled sales and > greatly > expanded our team. We've improved the product to the extent that > even the > most skeptical of our users has commented on how much more stable > it is. And > we have new partners we'll be able to announce over the coming year. > > Of course we're not always going to agree on everything we do with > everyone. > In business you can't please everyone all the time. But we must be > doing > something right to attract so many new customers. More in about PostgreSQL native support would be an usefull technical help ; an Apache's Rev_Module would be a great marketing opportunity to let us skip lots of PHP server-side coding... > > I ask that you be patient and, I'd appreciate it if this thread > could be put > to rest for now and we can return to solving programming and > development > issues. Thanks to all, at RunRev and thanks to all of us too : list members, designers, coders... > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > Runtime Revolution - User-Centric Development Tools > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- That's all for yet, Friends, Kind Regards, Pierre Sahores "A partir du moment o? on ?volue dans une activit? o? il n'y a pas de place pour la fanfaronnade, on est oblig? de tomber sur des personnages d'exception. Tous ces gens sont au limiteur." Pierre Dupasquier From revolutionary.dan at gmail.com Fri Dec 2 01:35:27 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 1 Dec 2005 22:35:27 -0800 Subject: Auto-Arm Buttons In-Reply-To: <39FB72DE-ED8D-4377-A5E6-1AD52F14219C@hindu.org> References: <39FB72DE-ED8D-4377-A5E6-1AD52F14219C@hindu.org> Message-ID: <70ed6b130512012235u57f86965x11a9e26f62455211@mail.gmail.com> Hint taken. I'll add it to my list of stuff to cover down the road. On 12/1/05, Sivakatirswami wrote: > > > > [Dan: native button states would be a great thing to add to SATSOT] > > Sivakatirswami > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From eric.chatonet at sosmartsoftware.com Fri Dec 2 02:14:22 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 2 Dec 2005 08:14:22 +0100 Subject: Unhiliting Radio Buttons In-Reply-To: <70ed6b130512012251q4e2718b6o37e162db59f4fedb@mail.gmail.com> References: <438F7721.4090100@chipp.com> <70ed6b130512012251q4e2718b6o37e162db59f4fedb@mail.gmail.com> Message-ID: <90626F76-0015-4D68-9F0F-335BA87A92E6@sosmartsoftware.com> Or put it in a preOpencard (preOpenStack?) handler ;-) Le 2 d?c. 05 ? 07:51, Dan Shafer a ?crit : > So you'll have to use a repeat loop in the openCard handler to loop > through > the four cards containing radio button groups and apply Chipp's > logic to > each group. > > You can use the lock screen command so that the user doesn't see this > happening. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From mwieder at ahsoftware.net Fri Dec 2 02:23:43 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 1 Dec 2005 23:23:43 -0800 Subject: Missing Revolution Documentation In-Reply-To: <20051202050331.98910.qmail@web36302.mail.mud.yahoo.com> References: <20051202050331.98910.qmail@web36302.mail.mud.yahoo.com> Message-ID: <9953559584.20051201232343@ahsoftware.net> Nicholas- Thursday, December 1, 2005, 9:03:31 PM, you wrote: > I can clearly see it on my task bar, how do i get it back maximized?? Task bar. This is Windows? Right-click on the task bar icon, then select "Maximize". -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Dec 2 02:29:13 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 1 Dec 2005 23:29:13 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <000e01c5f6f3$18f21010$1100000a@prometheus> References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> Message-ID: <1653889178.20051201232913@ahsoftware.net> Bill- Thursday, December 1, 2005, 7:47:19 PM, you wrote: > 12) The discussion list. I think we're well beyond the days when an email > list is the ideal way to go. Why can't we have a nice, phpBB- or > vBulletin-based board where threads are kept nicely organized, etc.? Again, > the community support like other aspects is like living ten years in the > past. (These boards still allow for receiving digests in email, and/or > subscribing to threads.) Why don't you just sign onto one of the existing boards then? Personally I find this list much more useful and informative than any of the boards I've seen, but if that's your preference then go for it. -- -Mark Wieder mwieder at ahsoftware.net From psahores at easynet.fr Fri Dec 2 02:29:21 2005 From: psahores at easynet.fr (Pierre Sahores) Date: Fri, 2 Dec 2005 08:29:21 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <1A642078-EA2D-4A74-92BF-2C48F510863A@charter.net> References: <1A642078-EA2D-4A74-92BF-2C48F510863A@charter.net> Message-ID: YES ! Rev is many more powerfull and suitable as a first class global development tool and framework than the market think it is and i follow you 100% Mark in the idea that RunRev would provide us a great help in going head more closely with great scale marketing and buzz redundant operations... Best to All, Pierre Le 2 d?c. 05 ? 03:51, Mark Swindell a ?crit : > > Kevin, > > Thanks for your post, and I'm glad to hear that the Rev team is > confident things are moving well for Revolution. I use Revolution > every day in my work and greatly appreciate it, and those who make > it happen for me. > > To clarify, the question was not meant to invite negativism at all, > but rather realistic responses to help explain what would seem to > be a disparity between a great tool and how widespread its use and > reputation. > > Popularity doesn't reflect value or integrity... only how well- > known something or someone is. Randy Newman is (in my opinion) a > brilliant musician/songwriter, but he's certainly not "popular." > Asking why he's not more popular doesn't say anything negative > about him. But it could help explain why more people don't > appreciate or know his work, which, if popularity were on his wish- > list, could only be a good thing for him in his bid to make it so. > > Mark > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sc+ at +sahores-conseil.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/VoD/ACID-DB services over IP "Mutualiser les deltas de productivit?" From psahores at easynet.fr Fri Dec 2 02:33:17 2005 From: psahores at easynet.fr (Pierre Sahores) Date: Fri, 2 Dec 2005 08:33:17 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <000e01c5f6f3$18f21010$1100000a@prometheus> References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> Message-ID: <35870C7D-82E2-4631-AD34-46E29209DB02@easynet.fr> YES, YES, YES ! Le 2 d?c. 05 ? 04:47, Bill Marriott a ?crit : > Finally, where is the browser plug-in that gives us a sandbox to > present RunRev stacks online? Look how well this worked for Flash! -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sc+ at +sahores-conseil.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/VoD/ACID-DB services over IP "Mutualiser les deltas de productivit?" From mwieder at ahsoftware.net Fri Dec 2 02:51:45 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 1 Dec 2005 23:51:45 -0800 Subject: regex question In-Reply-To: <438F73E7.5010703@harbourhost.co.uk> References: <11818360561.20051201133704@ahsoftware.net> <438F73E7.5010703@harbourhost.co.uk> Message-ID: <12255241072.20051201235145@ahsoftware.net> Martin- Thursday, December 1, 2005, 2:06:31 PM, you wrote: > matchChunk(tRawText, "(?s)(.+?)", tPos, tEnd) Thanks to all for the great replies. The .+? syntax does indeed solve my problem, as does the uppercase U. I puzzled over this for a while, trying to figure out why the ? made a difference after I already specified the pattern I wanted, and then suddenly the light bulb went off and I got it. It's specifying *at most* one occurence of the string. Brilliant. Regex rules. -- -Mark Wieder mwieder at ahsoftware.net From revolutionary.dan at gmail.com Fri Dec 2 02:47:57 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 1 Dec 2005 23:47:57 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <000e01c5f6f3$18f21010$1100000a@prometheus> References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> Message-ID: <70ed6b130512012347v48708580y6d30dc5e640be52a@mail.gmail.com> Bill...... Interesting list with some things that hadn't been discussed before. Can you elaborate on point 5? Some examles of "modern IDEs" that you think work better than Rev? On 12/1/05, Bill Marriott wrote: > > This comes from the perspective of an occassional (but loyal) RunRev user > who's been in the software industry nearly 25 years... > > Fourteen Reasons Why I Think Rev Is Not More Popular: > > 5) Retro IDE. There have been improvements over time, but it's still kinda > long in the tooth. Just playing with a modern IDE for a while gives me all > kinds of shivers at what could be possible if Rev picked up the pace. So > many things are missing from it. > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From xavier.bury at clearstream.com Fri Dec 2 03:08:17 2005 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Fri, 2 Dec 2005 09:08:17 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <70ed6b130512012347v48708580y6d30dc5e640be52a@mail.gmail.com> Message-ID: Dan I dont think the issue is about IDEs that work better - sure there are and sure none are as easy as rev. The problems that i also see as "retro" are the pattern handling (mac squared format only vs any "normal" skin in win32 as widely used in the web interfaces), menus not being always so "standard" - like separators in option menus, lack of color cursor support, easy ID conflicts (and issuing crashes), same with stacks using the same name, etc... While rev is crossplatform, no doubt, the issues encounted porting a stack from windows to Mac or viceversa make the IDE show lots of weaknesses in the IDE. Other issues like htmltext handling, no threading, text style (no per-paragraph alignment) or image positioning based on text baseline or even differently sized paragraph lineheight make for a lot of limitations compared to other IDEs as well. Last but not least, when you look at a modern IDE (visual C or CodeWarrior), the code editors have a bit more punch and virtually no bugs as we've encountered in the rev script editor (and VW or MW) - though these are starting to disappear, they still remain a productivity issue other IDEs do not impose on the developper... The best example here was the debugging breakpoints causing crashes or the lack of array editing in the variable watcher. cheers Xavier use-revolution-bounces at lists.runrev.com wrote on 02/12/2005 08:47:57: > Bill...... > > Interesting list with some things that hadn't been discussed before. > > Can you elaborate on point 5? Some examles of "modern IDEs" that you think > work better than Rev? > > On 12/1/05, Bill Marriott wrote: > > > > This comes from the perspective of an occassional (but loyal) RunRev user > > who's been in the software industry nearly 25 years... > > > > Fourteen Reasons Why I Think Rev Is Not More Popular: > > > > 5) Retro IDE. There have been improvements over time, but it's still kinda > > long in the tooth. Just playing with a modern IDE for a while gives me all > > kinds of shivers at what could be possible if Rev picked up the pace. So > > many things are missing from it. > > > -- > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Information Product Consultant and Author > http://www.shafermedia.com > Get my book, "Revolution: Software at the Speed of Thought" > >From http://www.shafermediastore.com/tech_main.html ----------------------------------------- To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is 'firstname.familyname at clearstream.com'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From darkshadow1 at metrocast.net Fri Dec 2 03:13:59 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Fri, 2 Dec 2005 03:13:59 -0500 Subject: field fill color Message-ID: <000a01c5f718$590e43b0$6501a8c0@new0eeca32bb97> How does one set the fill color of a field from a script? I can't find that property. From xavier.bury at clearstream.com Fri Dec 2 03:15:29 2005 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Fri, 2 Dec 2005 09:15:29 +0100 Subject: field fill color In-Reply-To: <000a01c5f718$590e43b0$6501a8c0@new0eeca32bb97> Message-ID: hi set the backcolor of fld x to "Orange" X use-revolution-bounces at lists.runrev.com wrote on 02/12/2005 09:13:59: > How does one set the fill color of a field from a script? I can't > find that property. ----------------------------------------- To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is 'firstname.familyname at clearstream.com'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From eric.chatonet at sosmartsoftware.com Fri Dec 2 03:16:40 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 2 Dec 2005 09:16:40 +0100 Subject: field fill color In-Reply-To: <000a01c5f718$590e43b0$6501a8c0@new0eeca32bb97> References: <000a01c5f718$590e43b0$6501a8c0@new0eeca32bb97> Message-ID: <6B6C445F-D4D3-451E-B387-AA0B9D7C6F86@sosmartsoftware.com> Hi Preston, Set the backColor of fld to or or Le 2 d?c. 05 ? 09:13, Preston Shea a ?crit : > How does one set the fill color of a field from a script? I can't > find that property. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From kray at sonsothunder.com Fri Dec 2 03:23:23 2005 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 02 Dec 2005 02:23:23 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <000e01c5f6f3$18f21010$1100000a@prometheus> Message-ID: On 12/1/05 9:47 PM, "Bill Marriott" wrote: > 3) Lack of integration with (or even much awareness about) the Web. It's > astonishing that altBrowser or a component like it is not integrated into > the platform. It's also really surprising that we don't have a more robust > way to get RunRev running as a CGI (I know there's a tutorial out there, I > gave it my best effort, I failed, and I gave up. I imagine it's easy enough > if you're running a web server from a Mac or your own machine, but what > about for those of us using one of the ubiquitous Linux/CPanel-based hosting > providers?) It works just fine, Bill... I've been running MC/Rev based CGIs from Linux ISPs for the last 5 years. If you're interested in following up with this privately, I can work with you to get your CGI running. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From JimAultWins at yahoo.com Fri Dec 2 03:40:46 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 02 Dec 2005 00:40:46 -0800 Subject: regex question In-Reply-To: <12255241072.20051201235145@ahsoftware.net> Message-ID: On 12/1/05 11:51 PM, "Mark Wieder" wrote: > Martin- > Thursday, December 1, 2005, 2:06:31 PM, you wrote: >> matchChunk(tRawText, "(?s)(.+?)", tPos, tEnd) > > Thanks to all for the great replies. The .+? syntax does indeed solve > my problem, as does the uppercase U. I puzzled over this for a while, > trying to figure out why the ? made a difference after I already > specified the pattern I wanted, and then suddenly the light bulb went > off and I got it. It's specifying *at most* one occurence of the > string. Brilliant. Regex rules. Correct, Mark. If you happen to use BBEdit, their docs cover the use of the '?' to mean ungreedy for that *location* in the RegEx expression. Beware that the '?' used this way can give unexpected results. It is less consistent than using 'U' and applying it to the whole expression As always, test before trusting. Try this "or" structure in BBEdit or a repeat loop with matchChunk: --example-- 4 expressions, applied to a following text block (?i)KillerApp(ver001.*exe?|ver002.*exe?|ver003?) -->whole line+ parts+more (?i)KillerApp(ver001.*exe|ver002.*exe|ver003) -->whole line+parts (?si)KillerApp(ver001.*exe|ver002.*exe|ver003) -->all characters (?Usi)KillerApp(ver001.*exe|ver002.*exe|ver003) -->each part --start text KillerAppVer001a.exe, KillerAppVer001b.exejunk KillerAppVer002a.exe, KillerAppVer002b.exe/ extra stuff KillerAppVer003c.exe, KillerAppVer003d.exe KillerAppVer004d.exe KillerAppVer005d.exe --end text Jim Ault Las Vegas From jason at polydiam.com Fri Dec 2 06:05:28 2005 From: jason at polydiam.com (Jason - Polydiam Industries Limited) Date: Fri, 2 Dec 2005 11:05:28 -0000 Subject: How do you stop the number of a card appearing? Message-ID: <000601c5f730$4de87ce0$0200a8c0@Jason> How do you stop the number of a card appearing on the top bar when you save to a standalone? Regards Jason From eric.chatonet at sosmartsoftware.com Fri Dec 2 06:08:24 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 2 Dec 2005 12:08:24 +0100 Subject: How do you stop the number of a card appearing? In-Reply-To: <000601c5f730$4de87ce0$0200a8c0@Jason> References: <000601c5f730$4de87ce0$0200a8c0@Jason> Message-ID: Hi Jason, The number of a card appears when you have not specified a title for the stack (under Name in the general tab of the stack property inspector). Le 2 d?c. 05 ? 12:05, Jason - Polydiam Industries Limited a ?crit : > How do you stop the number of a card appearing on the top bar when > you save > to a standalone? Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From jason at polydiam.com Fri Dec 2 06:23:55 2005 From: jason at polydiam.com (Jason - Polydiam Industries Limited) Date: Fri, 2 Dec 2005 11:23:55 -0000 Subject: How do you stop the number of a card appearing? Message-ID: <000b01c5f732$e2620fb0$0200a8c0@Jason> Thanks Eric for your quick response. I have a problem with the left and right keys still functioning moving from one card to another. I went to preferences -> general and unticked 'Arrow Keys navigate through cards' So when using the program in revolution, the arrow keys don't work (which is good) But when I save it to a stand alone, the arrow keys still function, and I don't want it to. Is there a work around for this? Thanks again Jason >Hi Jason, >The number of a card appears when you have not specified a title for >the stack (under Name in the general tab of the stack property >inspector). >Le 2 d?c. 05 ? 12:05, Jason - Polydiam Industries Limited a ?crit : >> How do you stop the number of a card appearing on the top bar when >> you save >> to a standalone? >Best Regards from Paris, >Eric Chatonet. From eric.chatonet at sosmartsoftware.com Fri Dec 2 06:29:19 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 2 Dec 2005 12:29:19 +0100 Subject: How do you stop the number of a card appearing? In-Reply-To: <000b01c5f732$e2620fb0$0200a8c0@Jason> References: <000b01c5f732$e2620fb0$0200a8c0@Jason> Message-ID: <96940CDF-9F2A-4270-BB65-8A22690264AA@sosmartsoftware.com> Hi again, If you want to inhibit navigation with arrow keys just put the minimal following handler in the script of your stack: on arrowKey end arrowkey By this way, your stack traps the message that will not be sent to the engine and nothing will happen :-) Best Regards from Paris, Eric Chatonet. Le 2 d?c. 05 ? 12:23, Jason - Polydiam Industries Limited a ?crit : > Thanks Eric for your quick response. > > I have a problem with the left and right keys still functioning > moving from > one card to another. > > I went to preferences -> general and unticked 'Arrow Keys navigate > through > cards' > > So when using the program in revolution, the arrow keys don't work > (which is > good) > > But when I save it to a stand alone, the arrow keys still function, > and I > don't want it to. > > Is there a work around for this? > > Thanks again > > Jason ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From klaus at major-k.de Fri Dec 2 06:37:24 2005 From: klaus at major-k.de (Klaus Major) Date: Fri, 2 Dec 2005 12:37:24 +0100 Subject: How do you stop the number of a card appearing? In-Reply-To: <000b01c5f732$e2620fb0$0200a8c0@Jason> References: <000b01c5f732$e2620fb0$0200a8c0@Jason> Message-ID: <57F778A6-E2B5-4140-B3C1-DA7BDACC7898@major-k.de> Hi Jason, > Thanks Eric for your quick response. It's really hard to beat Eric "speedwise" :-D > I have a problem with the left and right keys still functioning > moving from > one card to another. > I went to preferences -> general and unticked 'Arrow Keys navigate > through > cards' > So when using the program in revolution, the arrow keys don't work > (which is > good) > But when I save it to a stand alone, the arrow keys still function, > and I > don't want it to. > Is there a work around for this? Put this into your "preopenstack" handler ... set the navigationarrows to false ... > Thanks again > > Jason Best Klaus Major klaus at major-k.de http://www.major-k.de From wjm at wjm.org Fri Dec 2 06:41:13 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 2 Dec 2005 06:41:13 -0500 Subject: Why isn't Rev more popular? [Mailing List] References: <20051202064708.025F98256D7@mail.runrev.com> Message-ID: <002a01c5f735$4cee2510$1100000a@prometheus> I said nothing about the *content* of the mailing list, or the participants! Obviously it's a great resource. This is the "official" mailing list -- you can't go anywhere else for that -- and I simply think it's cumbersome. My opinion is it should migrate toward a more attractive and accessible presentation. Just one little thing that could make Rev more "popular." If you think the forum is as good as it is "because" it's in this format -- if you think this is somehow the "ideal" -- that's one thing. But I think it is this way "in spite of" the format. For example, - I made my post completely oblivious that Kevin Miller had weighed in, because I received the digest with his post *after* I made mine. This is not "real-time." - If you look at the list archive, you see that this thread (and most others) are broken up into dozens of pieces so that it's quite hard to follow who is responding to what. - On days when there is high traffic, you get a *lot* of email. This has resulted in me filtering the Use-Revolution list into a folder, which results in reading it less often. Also, I feel the "well if you don't like it go somewhere else" type of feedback is less than mature or constructive, and quite defensive-sounding. Why stop with point #12? If I want 3D, why don't I use Director? If I want database tools, why not use FileMaker? If I want a slicker IDE, why not use Visual Studio? etc.? (It's a wonder they let ungrateful cads like me even *use* Revolution!) I thought the question was a valid one and I gave my honest opinion. Bill |> 12) The discussion list. I think we're well beyond the days when an email |> list is the ideal way to go. Why can't we have a nice, phpBB- or |> vBulletin-based board where threads are kept nicely organized, etc.? Again, |> the community support like other aspects is like living ten years in the |> past. (These boards still allow for receiving digests in email, and/or |> subscribing to threads.) | |Why don't you just sign onto one of the existing boards then? |Personally I find this list much more useful and informative than any |of the boards I've seen, but if that's your preference then go for it. | |-- |-Mark Wieder | mwieder at ahsoftware.net From eric.chatonet at sosmartsoftware.com Fri Dec 2 06:41:50 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 2 Dec 2005 12:41:50 +0100 Subject: How do you stop the number of a card appearing? In-Reply-To: <57F778A6-E2B5-4140-B3C1-DA7BDACC7898@major-k.de> References: <000b01c5f732$e2620fb0$0200a8c0@Jason> <57F778A6-E2B5-4140-B3C1-DA7BDACC7898@major-k.de> Message-ID: Hi Klaus, But when you take eight minutes more, you give a better answer :-) I will retain this lesson ;-) Le 2 d?c. 05 ? 12:37, Klaus Major a ?crit : > It's really hard to beat Eric "speedwise" :-D > > Put this into your "preopenstack" handler > > set the navigationarrows to false Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From wmb at internettrainer.com Fri Dec 2 06:43:10 2005 From: wmb at internettrainer.com (Wolfgang Bereuter) Date: Fri, 2 Dec 2005 12:43:10 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <000e01c5f6f3$18f21010$1100000a@prometheus> References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> Message-ID: <73CFA343-7CE2-4679-AA1E-15BB0808FE5F@internettrainer.com> On 02.12.2005, at 04:47, Bill Marriott wrote: > This list of course doesn't address all the reasons why I really > like Revolution and why I keep my license current. I do think that > in general it's better to have more users of a programming > language, otherwise it tends to die out like an obscure religious > sect. But was a great conclusion of some big points, Bill... regards Wolfgang M. Bereuter T-mapping? is PhotoLearning Mindmaps! ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Edelhofg. 17/11, A-1180 Wien, Austria Tel: ++43/1/ 479 6410 Fax: ++43/1/ 955 14 64-198 From richmond at mail.maclaunch.com Fri Dec 2 06:36:04 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 02 Dec 2005 06:36:04 -0500 Subject: Why isn't Rev more popular? Message-ID: I think that over the last 12 years there has been a change in people's perception of computers and what can be done by them. Certainly, in Bulgaria there is the perception that: 1. The ability to use Microsoft Word and connect to the internet is all that anybody needs to know except for: 2. Computer experts - who need to know the full nine-yards. In England my mother (who is in her middle 70s) attended a course entitled "Computers for the terrified" - it said, in its prospectus, that it would make all attendees 'fully computer literate' - did it hell? - it taught Mother how to type a letter in MSWord, print it out, open Internet Explorer, browse the internet and sign up for a Yahoo e-mail account. Unfortunately, the gum-chewing peasantry that constitute the generality of the spending public have been fed the idea that this is what constitutes computer literacy: it is the same mentality that makes next-door neighbours of mine expect me to spend hours trying to sort out their Piles of Crap (I know that PC had to stand for something!) for the price of a cup of coffee - because "Uncle Ivan knows how to do it, but unfortunately he is in Kazanluk at the moment - and I know that he could sort the whole thing out in 2 minutes" - of course f@@@ing Uncle Ivan is a braggart who can write a letter in MSWord. Even teachers (pace my children's Primary school in St Andrews, Scotland) now teach kids MSWord and Paint - when once (in the UK at least) they taught them rudimentary programming (shock, horror) techniques in BASIC on the BBC/RISC machine. Of course, in Bulgaria, most schools don't have computers - those that do generally work with a "P" copy of WIN 95 and are used by the school secretary for records and/or looking at 'you know what" on the internet. When Hypercard came out it was intended for the excluded middle, and it filled it very well. I believe that that excluded middle either no longer exists (members of that excluded middle have either died, become members of class 2, or can't be bothered any more [little support from educational authorities and so on]). Runtime Revolution has done little to either court the excluded middle, or stimulate a new class of users who will fill the gap that has now developed. For instance - Apple used to bunlde HC with everu Mac they sold; later on they bundled a cut-down version. If RR were to come to some arrangement with Apple (and other OS manufacturers) to bundle a cut-down version of DC - this might have the same affect as HC once had. The other point is that once upon a time desktop computers were a novelty - now they are as common as fridges. The novelty factor has gone - and that is a powerful factor. In my Master's degree thesis (see website) I pointed out that a 'promise' made by earlier PC developers had got lost - the promise of real empowerment. Now, RR is exactly the RAD that can empower millions (however corny that sounds) but if RR sit around with one website and a few specialist events nothing will happen - except that RR's revenue will flatline and types like me will get even more sour than we are already. Back to my Chestnut . . . A Dead Cheap Limited Version of RR/DC for the masses might bring in more bucks (c.f. Henry Ford, King Camp Gillette) than a few highly priced All-Singing, All-Dancing copies of RR Extra-Super-Whammo. sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From jason at polydiam.com Fri Dec 2 06:52:18 2005 From: jason at polydiam.com (Jason - Polydiam Industries Limited) Date: Fri, 2 Dec 2005 11:52:18 -0000 Subject: Problem with cursor showing up on standalone Message-ID: <000f01c5f736$d8c793e0$0200a8c0@Jason> Thanks a lot for all your help on my previous questions. You guys are fantastic. I'm using this code to change cursors when a mouse moves over a particular icon. on MouseEnter set the cursor to 81 set the lockcursor to true end MouseEnter on mouseLeave set the cursor to arrow end mouseLeave It works fine in revolution, but when I save it to stand alone it doesn't show up. I've already tried going to standalone settings and selecting cursors, however this only seems to import the standard cursors from the library. Is there a way of importing my own cursors to the cursor library to they can show up? Regards Jason From eric.chatonet at sosmartsoftware.com Fri Dec 2 06:55:55 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 2 Dec 2005 12:55:55 +0100 Subject: Problem with cursor showing up on standalone In-Reply-To: <000f01c5f736$d8c793e0$0200a8c0@Jason> References: <000f01c5f736$d8c793e0$0200a8c0@Jason> Message-ID: <8CA3DD08-9AF4-439D-BD9D-084C5133E642@sosmartsoftware.com> Jason, If your own cursors are placed into a library, include that library when building the standalone. Or import them as images into your main stack before building. Le 2 d?c. 05 ? 12:52, Jason - Polydiam Industries Limited a ?crit : > I've already tried going to standalone settings and selecting cursors, > however this only seems to import the standard cursors from the > library. Is > there a way of importing my own cursors to the cursor library to > they can > show up? Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From paulclaude at postino.it Fri Dec 2 07:00:21 2005 From: paulclaude at postino.it (Paul Claude) Date: Fri, 02 Dec 2005 13:00:21 +0100 Subject: ImageSource with images of various sizes Message-ID: > Yes - if you change the rect of the original image and set its lockLocation > to true, the resized version of the image will be used in the list. No, the problem is this: I cannot change the original image, nor copy it. I only need to show an 'icon' of the image (as in a button). From wmb at internettrainer.com Fri Dec 2 07:00:44 2005 From: wmb at internettrainer.com (Wolfgang Bereuter) Date: Fri, 2 Dec 2005 13:00:44 +0100 Subject: Why isn't Rev more popular? Konfabulator UI In-Reply-To: References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com> Message-ID: <02661C29-CCD7-4E85-ADEA-73150B0EC159@internettrainer.com> On 02.12.2005, at 07:03, Thomas McGrath III wrote: > Kee, > > This is true. But it might be an attractive add on just the same > for some people. > > I personally don't like the UI in a can approach but I know others do. That?s the point. Runrev imho should?nt have done Dreamcard. It should have devloped instead different GUI for different users/ developers. From the beginner a mTropolis-like UI up to the professional developer a full featured SQl,cgi etc... As a modular concept, that you can buy that features you like. The Minimum modul could be the engine for, let me say, $49.- I dont know the Linux market but what they people tell me here: Thats an amount they would spend for crossplatform developer tool. And/or bundle that as, I think Bill said that, with Linspire, Redhead, Novel and educational licenses. And rev is are popular very fast, without spending a lot of money making a headquarter in the USA. (Better offer the the developers a way to be a kind of local "consultant/distributor") regards Wolfgang M. Bereuter T-mapping? is PhotoLearning Mindmaps! ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Edelhofg. 17/11, A-1180 Wien, Austria Tel: ++43/1/ 479 6410 Fax: ++43/1/ 955 14 64-198 From eric.chatonet at sosmartsoftware.com Fri Dec 2 07:05:17 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 2 Dec 2005 13:05:17 +0100 Subject: ImageSource with images of various sizes In-Reply-To: References: Message-ID: <3DE6382B-BA44-4744-9ED3-451603F38016@sosmartsoftware.com> Hi Paul, Then if you want to show a big image AND have a mini thumbnail used as an icon, there are 2 possibilities: If images are static ones, prepare 2 images, a big one and a tiny one :-) If images can be imported by the user, you'll build their thumbnail on-the-fly. Le 2 d?c. 05 ? 13:00, Paul Claude a ?crit : > No, the problem is this: I cannot change the original image, nor > copy it. I > only need to show an 'icon' of the image (as in a button). Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From psahores at easynet.fr Fri Dec 2 07:09:52 2005 From: psahores at easynet.fr (Pierre Sahores) Date: Fri, 2 Dec 2005 13:09:52 +0100 Subject: Why isn't Rev more popular? [Mailing List] In-Reply-To: <002a01c5f735$4cee2510$1100000a@prometheus> References: <20051202064708.025F98256D7@mail.runrev.com> <002a01c5f735$4cee2510$1100000a@prometheus> Message-ID: <83D63652-8ED7-42B1-8BF3-EBF62C30A622@easynet.fr> Bill and All, My idea about we would realy need to get the best enlacement Web 2.0 can provide us... 1.- i'm for my own very happy with the mailing lists ; 2.- i don't think that "more features is always better" (forum, wiki) ; 3.- i would be realy interested in beeing, in the same time, able to continue to post my mails to the lists and, second part, able to read out them from a revisited blog system witch could provide us all the messages packaged as categorized bulletins. This presentation could be very helpfull in about the ease of read and retrieve the post and threads, in about a valuable mailman system replacement front-end. In about free installable rock-solid multi-admin blog solutions, wordpress was a serious candidate until the first class dotclear system became available. It support all the features and enlacements we can expect from such a tool, even the integration of any custom (static or dynamic applications) pages in the DotClear CSS2 templates. Just a tought, Best Regards, Le 2 d?c. 05 ? 12:41, Bill Marriott a ?crit : > I said nothing about the *content* of the mailing list, or the > participants! > > Obviously it's a great resource. This is the "official" mailing > list -- you can't go anywhere else for that -- and I simply think > it's cumbersome. My opinion is it should migrate toward a more > attractive and accessible presentation. Just one little thing that > could make Rev more "popular." > > If you think the forum is as good as it is "because" it's in this > format -- if you think this is somehow the "ideal" -- that's one > thing. But I think it is this way "in spite of" the format. For > example, > > - I made my post completely oblivious that Kevin Miller had weighed > in, because I received the digest with his post *after* I made > mine. This is not "real-time." > - If you look at the list archive, you see that this thread (and > most others) are broken up into dozens of pieces so that it's quite > hard to follow who is responding to what. > - On days when there is high traffic, you get a *lot* of email. > This has resulted in me filtering the Use-Revolution list into a > folder, which results in reading it less often. -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sc+ at +sahores-conseil.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/VoD/ACID-DB services over IP "Mutualiser les deltas de productivit?" From richmond at mail.maclaunch.com Fri Dec 2 07:13:34 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 02 Dec 2005 07:13:34 -0500 Subject: The Mailing List . . . Message-ID: I like it the way it is, BUT: 1. can we have the 'download the lot' facility back? 2. The dating seems to go 'all wonky'. Like most things in life: Good in parts! sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From dburgun at dsl.pipex.com Fri Dec 2 07:37:32 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Fri, 2 Dec 2005 12:37:32 +0000 Subject: How to Disable the Preference and About Box Items In-Reply-To: <438F91C3.5070004@fourthworld.com> References: <438E7E41.3080802@chipp.com> <438F330A.4000009@hyperactivesw.com> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <438F896E.7040205@fourthworld.com> <438F91C3.5070004@fourthworld.com> Message-ID: >David Burgun wrote: >>>>Yes, but this isn't an Apple/Mac problem. I don't care if the >>>>preference menu is enabled or disabled, but I want it's visible >>>>status to reflect it's state, which is not what happens. I >>>>disable then Edit Menu, but the preferences item remains enabled, >>>>BUT it won't generate a menuPick event. >>>> >>>>This effectively mean that you cannot disable the edit or help >>>>menu's under MacOS X! >>> >>>Under what circumstances would you want to remove the user's >>>access to Preferences or Help? >> >>I don't! >> >>I want the Edit Menu Disabled, the Preference item isn't in the >>Edit menu! It shows as enabled in the Applications Menu, but, >>disabling the edit menu stops the menuPick message from being sent >>(to either the Edit or Help Buttons), so whe you select preferences >>it does nothing! > >You're in luck: Apple says you shouldn't disable the entire menu, >only the items within the menu: > > ADC Home > Reference Library > Documentation > User Experience > > Apple Human Interface Guidelines > Menus > Menu Behavior: > > Even if all of the items in a menu or submenu are unavailable, > the menu or submenu title is not dimmed. The user can still > open the menu, but all of its items are dimmed to indicate that these items are not available in the present context > > > This is what happens anyway if you just disable the button, the "Edit" text remains un-dimmed, but each item is dimmed. >Since you never wanted to prevent the user from accessing >Preferences anyway, this will get you want you want for the low cost >of a couple milliseconds: > > on DisableEditItems > repeat with i = 1 to (the number of lines of btn "Edit"-1) > disable menuitem i of btn "Edit" > end repeat > end DisableEditItems > >Instant HIG-compliant Edit menu for all supported platforms in one move. This causes the Preferences Item in the Apps menu to be un-dimmed but unselectable, or rather nothing happens when you select it. The only way I can see of doing this is to use the above loop but check for an Item starting with "Preferences", which is a tad horrid! Same for the about box. All the Best Dave From ambassador at fourthworld.com Fri Dec 2 07:42:35 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Dec 2005 04:42:35 -0800 Subject: The Mailing List . . . In-Reply-To: References: Message-ID: <4390413B.2060104@fourthworld.com> Mathewson wrote: > can we have the 'download the lot' facility back? Everything from Nov. 2001 to now is available in the archives: If the archives just had a "Reply" button we would have saved 89 posts asking for a web interface. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Fri Dec 2 07:54:44 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Dec 2005 04:54:44 -0800 Subject: How to Disable the Preference and About Box Items In-Reply-To: References: <438E7E41.3080802@chipp.com> <438F330A.4000009@hyperactivesw.com> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <438F896E.7040205@fourthworld.com> <438F91C3.5070004@fourthworld.com> Message-ID: <43904414.4030104@fourthworld.com> David Burgun wrote: >> Since you never wanted to prevent the user from accessing Preferences >> anyway, this will get you want you want for the low cost of a couple >> milliseconds: >> >> on DisableEditItems >> repeat with i = 1 to (the number of lines of btn "Edit"-1) >> disable menuitem i of btn "Edit" >> end repeat >> end DisableEditItems >> >> Instant HIG-compliant Edit menu for all supported platforms in one move. > > This causes the Preferences Item in the Apps menu to be un-dimmed but > unselectable, or rather nothing happens when you select it. The only way > I can see of doing this is to use the above loop but check for an Item > starting with "Preferences", which is a tad horrid! Same for the about box. I'm unable to reproduce that here. Recipe: 1. Make a new stack 2. Add a menu bar with the default items in Rev's Menu Builder 3. In the Edit menu, for the "Preferences" case I have answer "Howdy" 4. Select Preferences from the Edit menu to check it -- ok 5. Added a button with this script: on mouseUp DisableEditItems end mouseUp on DisableEditItems repeat with i = 1 to (the number of lines of btn "Edit"-1) disable menuitem i of btn "Edit" end repeat end DisableEditItems 6. Click the button 7. Pull down the Edit menu -- yep, items are disabled 8. Select Application->Preferences -- I get the answer dialog as expected What did you do differently? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From rjb at robelko.com Fri Dec 2 08:07:30 2005 From: rjb at robelko.com (Robert Brenstein) Date: Fri, 2 Dec 2005 14:07:30 +0100 Subject: Why isn't Rev more popular? [Mailing List] In-Reply-To: <002a01c5f735$4cee2510$1100000a@prometheus> References: <20051202064708.025F98256D7@mail.runrev.com> <002a01c5f735$4cee2510$1100000a@prometheus> Message-ID: >- I made my post completely oblivious that Kevin Miller had weighed >in, because I received the digest with his post *after* I made mine. >This is not "real-time." The way email works, I get many posts in different order than they were sent. This does not happen with forums to the same degree but still multiple people can be composing answers at the same time not being aware that somebody else is answering, so there is some crosstalk as well. I don't see it as a big deal. Digests for a high-volume list like this are sort of pointless except for people who really want to just scan them. I think the filtering is a better way to do it. >- If you look at the list archive, you see that this thread (and >most others) are broken up into dozens of pieces so that it's quite >hard to follow who is responding to what. Threading is indeed an issue for emails. However, that feature can also be a minus for online forums in a different way: the forum discussions are usually divided into content areas, topics, sometimes with multiple levels of hierarchy, so people need to subscribe to each individually (to get emails) or need to move around the different forums a lot. There is also often more repeatition of different things in different areas. Some active areas fill up with new threads so quickly that one has to page to see older but still new threads. Then, people also often hijack the thread to go into a different direction (or start a new thread to continue), so the title of main entry (seen normally on forum listings) is not always representative. In the end, an average user does not necessarily see more of content than in eail subscription. I even dare say less overall. >- On days when there is high traffic, you get a *lot* of email. This >has resulted in me filtering the Use-Revolution list into a folder, >which results in reading it less often. I do not see that visiting you folder to process the accumulated emails is that different from visiting forums and browsing around. >I thought the question was a valid one and I gave my honest opinion. The bottom line: I see this issue more of personal preference and/or individual workflow issue than one format having advantage over the other. Each has pros and cons. That said, if Rev could have a system like Tidbits-Talk (http://www.tidbits.com/about/tidbits-talk.html), they could probably make a lot more people happy. That system is based on WebCrossing (with custom extensions) and allows users to participare in either forum and/or email modes. So each users picks what suits them best. Unfortunately, WebCrossing ain't free or cheap and it is not problem-free either. Robert From dburgun at dsl.pipex.com Fri Dec 2 08:17:28 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Fri, 2 Dec 2005 13:17:28 +0000 Subject: How to Disable the Preference and About Box Items In-Reply-To: <43904414.4030104@fourthworld.com> References: <438E7E41.3080802@chipp.com> <438F330A.4000009@hyperactivesw.com> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <438F896E.7040205@fourthworld.com> <438F91C3.5070004@fourthworld.com> <43904414.4030104@fourthworld.com> Message-ID: >David Burgun wrote: >>>Since you never wanted to prevent the user from accessing >>>Preferences anyway, this will get you want you want for the low >>>cost of a couple milliseconds: >>> >>> on DisableEditItems >>> repeat with i = 1 to (the number of lines of btn "Edit"-1) >>> disable menuitem i of btn "Edit" >>> end repeat >>> end DisableEditItems >>> >>>Instant HIG-compliant Edit menu for all supported platforms in one move. >> >>This causes the Preferences Item in the Apps menu to be un-dimmed >>but unselectable, or rather nothing happens when you select it. The >>only way I can see of doing this is to use the above loop but check >>for an Item starting with "Preferences", which is a tad horrid! >>Same for the about box. > >I'm unable to reproduce that here. > >Recipe: > >1. Make a new stack >2. Add a menu bar with the default items in Rev's Menu Builder >3. In the Edit menu, for the "Preferences" case I have > answer "Howdy" >4. Select Preferences from the Edit menu to check it -- ok >5. Added a button with this script: > > on mouseUp > DisableEditItems > end mouseUp > > on DisableEditItems > repeat with i = 1 to (the number of lines of btn "Edit"-1) > disable menuitem i of btn "Edit" > end repeat > end DisableEditItems > >6. Click the button >7. Pull down the Edit menu -- yep, items are disabled >8. Select Application->Preferences > -- I get the answer dialog as expected > >What did you do differently? The Problem may be that I am disabling the items in the preOpenStack handler, another difference is that I have 4 stacks that affect the menu in different ways when selected. I will take a look, I'm sure I can fix this one way or another! Opps! Just spotted the -1 in the loop! Ok that was probably it. One thing tho, you also need to test if running under MacOS X for this to work, else under MacOS 9 and Windows the Preferences Item will be disbaled (which may or may not be what is required). IMO, a better way of hanlding this would be to have the Menu Builder/Rev, make a "special" menu button called something like "__SPECIAL_ITEMS__". This Item would never be displayed in the Menubar and would have 2 items (or more as and when they are needed), the first being the AboutBox and the Second the Preferences. Then depending on the platform do the following: For Windows and MacOS 9, move Preferences to the end of the Edit Menu (placing a seperator before it) For MacOS X, move Preferences to the Apps menu. For Windows, Move the About Item to the Help Menu For MacOS 9, Move the About item to the Apple Menu For MacOS X, Move the About item to the Apps Menu Then whenever one of these are selected, the menuPick message is sent to the: __SPECIAL_ITEMS__ button I am not sure of the details of how menu items are handled on the other platforms supported by Rev, but from what I do know, I think the above should work ok. This would be better since, you would have all the "special" items on one place, and, you can handle them from the same Menu Item Script. What do you think? Thanks for your help and have a Great Weekend! All the Best Dave From darkshadow1 at metrocast.net Fri Dec 2 08:25:13 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Fri, 2 Dec 2005 08:25:13 -0500 Subject: Rev docs vs this list Message-ID: <000801c5f743$d4215170$6501a8c0@new0eeca32bb97> Say what you will about the documentation of RR, I've never had technical support half as good as this list for speed and quality. Thanks so much, folks! From klaus at major-k.de Fri Dec 2 08:40:14 2005 From: klaus at major-k.de (Klaus Major) Date: Fri, 2 Dec 2005 14:40:14 +0100 Subject: How do you stop the number of a card appearing? In-Reply-To: References: <000b01c5f732$e2620fb0$0200a8c0@Jason> <57F778A6-E2B5-4140-B3C1-DA7BDACC7898@major-k.de> Message-ID: Hi Eric, > Hi Klaus, > > But when you take eight minutes more, you give a better answer :-) > I will retain this lesson ;-) you smooth talker... ;-) Best Klaus Major klaus at major-k.de http://www.major-k.de From hutch at recursive.ca Fri Dec 2 09:08:05 2005 From: hutch at recursive.ca (Bob Hutchison) Date: Fri, 2 Dec 2005 09:08:05 -0500 Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] In-Reply-To: <002a01c5f735$4cee2510$1100000a@prometheus> References: <20051202064708.025F98256D7@mail.runrev.com> <002a01c5f735$4cee2510$1100000a@prometheus> Message-ID: <178A32DC-0588-4510-9BAD-62CCC7A283C7@recursive.ca> Hi Bill, On Dec 2, 2005, at 6:41 AM, Bill Marriott wrote: > I said nothing about the *content* of the mailing list, or the > participants! For what it's worth, I, for one, didn't think you had. > > Obviously it's a great resource. This is the "official" mailing > list -- you can't go anywhere else for that -- and I simply think > it's cumbersome. My opinion is it should migrate toward a more > attractive and accessible presentation. Just one little thing that > could make Rev more "popular." > > If you think the forum is as good as it is "because" it's in this > format -- if you think this is somehow the "ideal" -- that's one > thing. This is *exactly* what I think. > But I think it is this way "in spite of" the format. For example, > > - I made my post completely oblivious that Kevin Miller had weighed > in, because I received the digest with his post *after* I made > mine. This is not "real-time." There's your first problem, it is a mailing list so don't use digests. Filters, threading, keeping fragments of threads, and discontinuities in the flow of conversation results directly from digests. The way to go is individual email messages... > - If you look at the list archive, you see that this thread (and > most others) are broken up into dozens of pieces so that it's quite > hard to follow who is responding to what. ...read in a configurable email reader that, especially handles threaded mail conversations... > - On days when there is high traffic, you get a *lot* of email. > This has resulted in me filtering the Use-Revolution list into a > folder, which results in reading it less often. ...and folders. Folders are a good thing. The thing is that with a mailing list I can read them using a tool that *I* control and can make look and behave as *I* like. You don't have to worry about what I like, and I don't have to worry about what you like. As you can see this is a problem worth avoiding :-) The only better solution to this is NNTP. Unfortunately, USENET is pretty much dead because of spam and finding a good news reader these days is hard (actually, some ISPs are no longer supporting NNTP). BTW, if you are on windows, check out Agent if you want to see what I think is a fabulous mail/ news reader (they combine the two)... I wish this was available on the Mac. The problem with web based forums is a) their functionality sucks (yes, this is my opinion, and that's the point); and, b) you have to go to them. Going to something is fundamentally the wrong way about. This is why email, news (despite the spam), and weblogs are either so entrenched or such active areas of development. The trouble, currently, with weblogs, is that they are still hard to find, conversations are difficult (because of spam most weblogs have disabled the functionality necessary to support conversations), and there is no good way to keep track of interesting posts (and forget about searching them). These things will change over time. When I have a weblog reader as flexible as my email reader then we'll have something interesting. > > Also, I feel the "well if you don't like it go somewhere else" type > of feedback is less than mature or constructive, and quite > defensive-sounding. Why stop with point #12? If I want 3D, why > don't I use Director? If I want database tools, why not use > FileMaker? If I want a slicker IDE, why not use Visual Studio? > etc.? (It's a wonder they let ungrateful cads like me even *use* > Revolution!) I didn't read Mark's comment the way you did. > > I thought the question was a valid one and I gave my honest opinion. I agree that your point is a valid one, and so is your opinion. But you are wrong :-) Sort of... The functionality supported by NNTP/USENET/news (email is SMTP, the web is HTTP -- for you folks who don't follow this stuff, all these are *very* closely related internet protocols) is what forums are trying to re-create. If you like forums you'll love a good news reader. The trouble with forums is that it gets it backwards and, on top of that, have all the same problems as weblogs. Now I say USENET is dead because of spam. This isn't precisely true of course. In fact, there are a couple of examples of on-line community that depend on USENET: lisp and ruby. The hottest old thing in programming and the hottest new thing in programming. Ruby has a gateway to a mailing list, and lisp, well, they've got 50 years of history and won't budge on this issue :-) Anyway, I'm way off topic. Cheers, Bob > > Bill > > |> 12) The discussion list. I think we're well beyond the days when > an email > |> list is the ideal way to go. Why can't we have a nice, phpBB- or > |> vBulletin-based board where threads are kept nicely organized, > etc.? Again, > |> the community support like other aspects is like living ten > years in the > |> past. (These boards still allow for receiving digests in email, > and/or > |> subscribing to threads.) > | > |Why don't you just sign onto one of the existing boards then? > |Personally I find this list much more useful and informative than any > |of the boards I've seen, but if that's your preference then go for > it. > | > |-- |-Mark Wieder > | mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ---- Bob Hutchison -- blogs at Recursive Design Inc. -- Raconteur -- From hutch at recursive.ca Fri Dec 2 09:12:51 2005 From: hutch at recursive.ca (Bob Hutchison) Date: Fri, 2 Dec 2005 09:12:51 -0500 Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] In-Reply-To: <178A32DC-0588-4510-9BAD-62CCC7A283C7@recursive.ca> References: <20051202064708.025F98256D7@mail.runrev.com> <002a01c5f735$4cee2510$1100000a@prometheus> <178A32DC-0588-4510-9BAD-62CCC7A283C7@recursive.ca> Message-ID: <9B0D6BB0-9F35-4EE4-87E1-38FDF82DCB2D@recursive.ca> On Dec 2, 2005, at 9:08 AM, Bob Hutchison wrote: > There's your first problem, it is a mailing list so don't use > digests. Filters, threading, keeping fragments of threads, and > discontinuities in the flow of conversation results directly from > digests. The way to go is individual email messages... Wow, that was unintelligible... Please pretend I wrote "Problems with Filters...". From bnz2 at cdc.gov Fri Dec 2 09:20:14 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Fri, 2 Dec 2005 09:20:14 -0500 Subject: Rev docs vs this list Message-ID: <64878EF567131D4596246171F75FD4A9968397@m-epo-1.epo.cdc.gov> I second that, third that, and fourth that! -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Preston Shea Sent: Friday, December 02, 2005 8:25 AM To: use-revolution at lists.runrev.com Subject: Rev docs vs this list Say what you will about the documentation of RR, I've never had technical support half as good as this list for speed and quality. Thanks so much, folks! _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Fri Dec 2 09:22:29 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Dec 2005 06:22:29 -0800 Subject: How to Disable the Preference and About Box Items In-Reply-To: References: <438E7E41.3080802@chipp.com> <438F330A.4000009@hyperactivesw.com> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <438F896E.7040205@fourthworld.com> <438F91C3.5070004@fourthworld.com> <43904414.4030104@fourthworld.com> Message-ID: <439058A5.9090702@fourthworld.com> David Burgun wrote: >>>> Instant HIG-compliant Edit menu for all supported platforms in one >>>> move. >>> >>> This causes the Preferences Item in the Apps menu to be un-dimmed but >>> unselectable, or rather nothing happens when you select it. The only >>> way I can see of doing this is to use the above loop but check for an >>> Item starting with "Preferences", which is a tad horrid! Same for the >>> about box. >> >> I'm unable to reproduce that here. >> >> Recipe: >> 1. Make a new stack >> 2. Add a menu bar with the default items in Rev's Menu Builder >> 3. In the Edit menu, for the "Preferences" case I have >> answer "Howdy" >> 4. Select Preferences from the Edit menu to check it -- ok >> 5. Added a button with this script: >> >> on mouseUp >> DisableEditItems >> end mouseUp >> >> on DisableEditItems >> repeat with i = 1 to (the number of lines of btn "Edit"-1) >> disable menuitem i of btn "Edit" >> end repeat >> end DisableEditItems >> >> 6. Click the button >> 7. Pull down the Edit menu -- yep, items are disabled >> 8. Select Application->Preferences >> -- I get the answer dialog as expected >> >> What did you do differently? > > The Problem may be that I am disabling the items in the preOpenStack > handler, another difference is that I have 4 stacks that affect the menu > in different ways when selected. I will take a look, I'm sure I can fix > this one way or another! Opps! Just spotted the -1 in the loop! Ok that > was probably it. Yeah, that "-1" is important. Without it the script will disable the last line, which would give the result you reported. > One thing tho, you also need to test if running under > MacOS X for this to work, else under MacOS 9 and Windows the Preferences > Item will be disbaled (which may or may not be what is required). I don't see how as long as the -1 is left in there. > IMO, a better way of hanlding this would be to have the Menu > Builder/Rev, make a "special" menu button called something like > "__SPECIAL_ITEMS__". This Item would never be displayed in the Menubar > and would have 2 items (or more as and when they are needed), the first > being the AboutBox and the Second the Preferences. Then depending on the > platform do the following: > > For Windows and MacOS 9, move Preferences to the end of the Edit Menu > (placing a seperator before it) > For MacOS X, move Preferences to the Apps menu. > > For Windows, Move the About Item to the Help Menu > For MacOS 9, Move the About item to the Apple Menu > For MacOS X, Move the About item to the Apps Menu That's a lot more complicated that what we have today, requiring additional effort from both RunRev and all of us scripters, only to accomplish something that's already working much more simply. Let's take it from the top: For 96% of computer users (Win, Linux, UNIX, Mac Classic), the HIGs suggest placing the "Preferences" item at the bottom of the Edit menu. That's where Rev expects it to be, so for most users that item never moves at all. OS X is the odd man out on this one, with its unique Application menu and the requirement that "Preferences" be placed under it. I think it's a good choice Apple made, but I still recognize that no other OS, not even Classic, has an Application menu. The OS manages much of the Application menu, and since it's unique among UIs Rev looks for the "Preferences" item from where it is for the rest of the world and conveniently moves it for us to where OS X users expect to find it. The "About" item works similarly: On 93% of computers (Win, Linux, UNIX) the "About" item is at the bottom of the Help menu. Since Mac is the minority on this one, the Rev engine expects to find the About item in the customary-for-the-rest-of-the-world place and moves it to the Apple menu on Classic, and the Application menu on OS X. This seems alien only to those who don't work with other OSes. And the handling of the "Preferences" item seems odd only to someone who works exclusively on OS X. Once you step back and grok the bigger picture of all supported OSes you recognize that for most people no menu changes take place at all, and that the current automated behavior is pretty darn convenient where HIG compliance is a goal. With all due respect, if RunRev took that automated convenience away in favor of a solution that penalized the other 90+% of the world by forcing us to start monkeying with invisible menus, I'd fly to Scotland and punch them in the stomach. :) Fortunately the current method works well and they have bigger fish to fry, so they're safe from my wrath and I can spend the airfare going to Malta next November for the Euro Rev Con instead, where rather than fisticuffs we'll merely share some good Italian wine. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From eric.chatonet at sosmartsoftware.com Fri Dec 2 09:29:01 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 2 Dec 2005 15:29:01 +0100 Subject: How to Disable the Preference and About Box Items In-Reply-To: <439058A5.9090702@fourthworld.com> References: <438E7E41.3080802@chipp.com> <438F330A.4000009@hyperactivesw.com> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <438F896E.7040205@fourthworld.com> <438F91C3.5070004@fourthworld.com> <43904414.4030104@fourthworld.com> <439058A5.9090702@fourthworld.com> Message-ID: <65C4E2BE-C13B-4111-9AAD-1CA50FA5846E@sosmartsoftware.com> Hi Richard, Le 2 d?c. 05 ? 15:22, Richard Gaskin a ?crit : > For 96% of computer users (Win, Linux, UNIX, Mac Classic), the HIGs > suggest placing the "Preferences" item at the bottom of the Edit > menu. That's where Rev expects it to be, so for most users that > item never moves at all. > > The "About" item works similarly: On 93% of computers (Win, Linux, > UNIX) the "About" item is at the bottom of the Help menu. Since > Mac is the minority on this one, the Rev engine expects to find the > About item in the customary-for-the-rest-of-the-world place and > moves it to the Apple menu on Classic, and the Application menu on > OS X. Then, Classic should be used by 3% of Rev users... Your accuracy is amazing :-) Seriously I fully agree. > Fortunately the current method works well and they have bigger fish > to fry, so they're safe from my wrath and I can spend the airfare > going to Malta next November for the Euro Rev Con instead, where > rather than fisticuffs we'll merely share some good Italian wine. What a good idea! Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From ambassador at fourthworld.com Fri Dec 2 09:32:10 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Dec 2005 06:32:10 -0800 Subject: How to Disable the Preference and About Box Items In-Reply-To: <65C4E2BE-C13B-4111-9AAD-1CA50FA5846E@sosmartsoftware.com> References: <438E7E41.3080802@chipp.com> <438F330A.4000009@hyperactivesw.com> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <438F896E.7040205@fourthworld.com> <438F91C3.5070004@fourthworld.com> <43904414.4030104@fourthworld.com> <439058A5.9090702@fourthworld.com> <65C4E2BE-C13B-4111-9AAD-1CA50FA5846E@sosmartsoftware.com> Message-ID: <43905AEA.5020106@fourthworld.com> Eric Chatonet wrote: >> Fortunately the current method works well and they have bigger fish >> to fry, so they're safe from my wrath and I can spend the airfare >> going to Malta next November for the Euro Rev Con instead, where >> rather than fisticuffs we'll merely share some good Italian wine. > > What a good idea! I hope you can make it. It'd be so great to meet you in person, and Malta is a wonderful, beautiful place (esp. for us Californians who never see buildings older than 100 years ). -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From paulclaude at postino.it Fri Dec 2 09:46:29 2005 From: paulclaude at postino.it (Paul Claude) Date: Fri, 02 Dec 2005 15:46:29 +0100 Subject: ImageSource with images of various sizes Message-ID: > Hi Paul, > > Then if you want to show a big image AND have a mini thumbnail used > as an icon, there are 2 possibilities: > If images are static ones, prepare 2 images, a big one and a tiny > one :-) > If images can be imported by the user, you'll build their thumbnail > on-the-fly. > > Le 2 d?c. 05 ? 13:00, Paul Claude a ?crit : > >> No, the problem is this: I cannot change the original image, nor >> copy it. I >> only need to show an 'icon' of the image (as in a button). > > Best Regards from Paris, > > Eric Chatonet. > ---------------------------------------------------------------- > So Smart Software > Thanks, Eric, but the problem is different: I would use the imageSource property to show images from other stacks on a list field in my stack, but avoiding to manipulate the images and to make unreadable my field. If you show an image of another opened stack in your button (as icon), the size maybe bigger but results dropped and it's OK; in a field as imagesource, it's not dropped and 'invades' the field. Paris c'est merveilleuse (I'm born in Paris). Bye PaulClaude From bnz2 at cdc.gov Fri Dec 2 09:33:30 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Fri, 2 Dec 2005 09:33:30 -0500 Subject: Editing Styled Text in RunRev Message-ID: <64878EF567131D4596246171F75FD4A9968399@m-epo-1.epo.cdc.gov> You can set up a series of fields, in which the text scrolls through the fields as though it were one field. You can set the size of each field to be any size you want, so that you can effectively indent a paragraph, wrap around pictures quite perfectly, etc... I send you the stack I created that does this, if you would like to see it. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Bob Hutchison Sent: Thursday, December 01, 2005 11:39 AM To: How to use Revolution Subject: Editing Styled Text in RunRev Hi, I'm getting to be a bit of a pain, sorry about that, but I'm going to ask anyway. I'm not having much luck with finding some of the answers to my questions in the docs (partly terminology differences, partly conceptual differences, partly runrev doesn't do everything, of course, and I might be poking around the boundaries and documentation is notoriously bad at describing what isn't there nor alternatives to what isn't there :-) I need a text editor. The text field in runrev is capable of showing styled text that looks to be almost sufficient for that side of things. Input is another matter altogether. Okay, here's the visual display stuff that I think I need: * basics very much along the lines of the HTML text * paragraph indent * inline images, ideally something like HTML in a browser, but small inline icons as place markers is something I can live with * bullets and numbered lists (like HTML) I can deal with bullets and numbered lists programatically if I have to. It looks as though the HTMLText property supports tags but I have not investigated. Indent. I've not spotted anything yet about this. I can indent programatically if I have to (I think) but I really don't want to. Input/editing of text for the basics is easy enough. I would like to add the concept of class (like CSS class, I'd have called them 'styles' but that's already used in runrev) to the editors. If there is any visual feedback it would be minimal (maybe font or colour change). Can I do this somehow? Do chunks have custom properties? There are *two* kinds of class that are of interest: paragraph and character. I can probably use something like the group properties for character classes, but what about paragraphs? Can a single chunk be a part of more than one group? So. I guess to summarise: 1) Is there a text editor out there that I can use? 2) Can I indent paragraphs? 3) What can/can't I do with images in text? 4) Can I assign custom properties/custom styles/custom something to chunks to represent two pieces of additional information? I am completely open to suggestions (I know I've blurred requirements and a solution in this email, all I'm committed to is the requirement). Thanks, Bob ---- Bob Hutchison -- blogs at Recursive Design Inc. -- Raconteur -- _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Fri Dec 2 10:12:52 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 2 Dec 2005 16:12:52 +0100 Subject: ImageSource with images of various sizes In-Reply-To: References: Message-ID: Hi Paul, Thanks for Paris :-) > If you > show an image of another opened stack in your button (as icon), the > size > maybe bigger but results dropped and it's OK; in a field as > imagesource, > it's not dropped and 'invades' the field. As far as I know, images used as icons in buttons or placed in fields are never resized. Fortunately :-) As for me I would use something like: on SetImageSource pImageName,pField,pChar,pHeight create invisible image set the botright of last image to -1,-1 -- off-screen put image pImageName into last image set the lockloc of last image to true set the name of last image to pImageName & "Thumb" set the height of last image to 14 set the width of last image to (the width of img "Ref" / the height of img "Ref") * pHeight set the imageSource of char pChar of fld pField to pImageName & "Thumb" end SetImageSource And then I would use for instance: SetImageSource "Ref","Test",3,14 Where Ref is the name of an original image, Test the name of a field, 3 the char number and 14 the height I want for the image in the field. Best Regards from Paris, Eric Chatonet. Le 2 d?c. 05 ? 15:46, Paul Claude a ?crit : >> Hi Paul, >> >> Then if you want to show a big image AND have a mini thumbnail used >> as an icon, there are 2 possibilities: >> If images are static ones, prepare 2 images, a big one and a tiny >> one :-) >> If images can be imported by the user, you'll build their thumbnail >> on-the-fly. >> >> Le 2 d?c. 05 ? 13:00, Paul Claude a ?crit : >> >>> No, the problem is this: I cannot change the original image, nor >>> copy it. I >>> only need to show an 'icon' of the image (as in a button). >> >> Best Regards from Paris, >> >> Eric Chatonet. >> ---------------------------------------------------------------- >> So Smart Software >> > > Thanks, Eric, but the problem is different: I would use the > imageSource > property to show images from other stacks on a list field in my > stack, but > avoiding to manipulate the images and to make unreadable my field. > If you > show an image of another opened stack in your button (as icon), the > size > maybe bigger but results dropped and it's OK; in a field as > imagesource, > it's not dropped and 'invades' the field. > > Paris c'est merveilleuse (I'm born in Paris). > > Bye > > PaulClaude ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From scott at tactilemedia.com Fri Dec 2 10:40:57 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 02 Dec 2005 07:40:57 -0800 Subject: Mailing List In-Reply-To: <002a01c5f735$4cee2510$1100000a@prometheus> Message-ID: Recently, Bill Marriott wrote: > I feel the "well if you don't like it go somewhere else" type of > feedback is less than mature or constructive, and quite defensive-sounding. > Why stop with point #12? If I want 3D, why don't I use Director? If I want > database tools, why not use FileMaker? If I want a slicker IDE, why not use > Visual Studio? etc.? (It's a wonder they let ungrateful cads like me even > *use* Revolution!) Hi Bill: If you're referring to Mark's comment, I believe he was referring you to alternate ways of reading the mail list content. There's gmane which offers a framed forum and blog-like views, and a new one recently popped up called Nabble which appears to offer a more traditional folder based forum (though I'm not sure how this originated). So there are in fact different options to address more users. In my own experience, I've yet to see a forum that better solves the problems of email lists, such as repeat posts/topics asking the same questions, and handling days with large numbers of posts. I believe each format has its own issues, with neither outperforming the other. But I also haven't explored any forums recently. If you're familiar with any forum arrangements that you think are effective, I'd very much like to see them. Might make a good case to consider for Rev's needs. Best Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From rcozens at pon.net Fri Dec 2 11:00:12 2005 From: rcozens at pon.net (Rob Cozens) Date: Fri, 02 Dec 2005 08:00:12 -0800 Subject: Revolution is not Tablet PC compliant In-Reply-To: <438F703C.60907@harbourhost.co.uk> References: <7.0.0.10.1.20051201074722.00f700a8@pon.net> <438F703C.60907@harbourhost.co.uk> Message-ID: <7.0.0.10.1.20051202075641.019632b8@pon.net> Hi Martin, >could it be that the Writing Pad is outputting double-byte >characters and they are being directed to an RR field that is >expecting single-byte characters? I've copied text placed in other apps by the Writing Pad and pasted it into a Rev field, and don't see the extra null byte there. Rob Cozens "The degree of civilization of a society can be measured by how it treats its prisoners." -- Feodor Mikhailovich Dostoevski 1821-1881 From rcozens at pon.net Fri Dec 2 11:10:54 2005 From: rcozens at pon.net (Rob Cozens) Date: Fri, 02 Dec 2005 08:10:54 -0800 Subject: Revolution is not Tablet PC compliant In-Reply-To: <182714e784dfc600216fefd6eb0addf1@siphonophore.com> References: <20051201180004.AA0668255E4@mail.runrev.com> <182714e784dfc600216fefd6eb0addf1@siphonophore.com> Message-ID: <7.0.0.10.1.20051202080222.01962658@pon.net> Hi Jeffrey, >I have a whale research project next year we were hoping to use >tablet pcs on with rev to collect data. hadnt gotten my hands on a >tablet pc to test rev yet. Is this something that we might see >coming into rev in the next version? The tablets are just starting >to mature now and becoming viable options in more mobile situations >and custom programming for this kind of an interface/interaction is >perfect for the flexibility of rev. I will Bugzilla this as soon as I find my way there: the URL I received from bugzilla-daemon in March 2004 no longer exists. Obviously, I'm the only person currently running Revolution on a TPC; but I suggest that _every_ RunRev developer who targets the Windows market has a stake in seeing RunRev made TPC compliant. Either that, or be prepared to acknowledge that her/his applications are not TPC compliant. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From eric.chatonet at sosmartsoftware.com Fri Dec 2 11:35:29 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 2 Dec 2005 17:35:29 +0100 Subject: [WARN] Can't cancel a custom property deleting in the confirmation dialog Message-ID: <7A1022EC-82C2-4F5C-AAFF-EC88074FBD8F@sosmartsoftware.com> Hi all, It's not in my habits to moan about IDE bugs but I just found one that could annoy some of us: In the properties inspector, when you select a custom property and click on the trash button, a confirmation dialog shows up. You click on the "Cancel" button and... the custom property is deleted :-( Bugzilla 3251 Of course, I built immediately a patch you can apply by pasting in the message box: go url "http://www.sosmartsoftware.com/downloads/Delete%20CustomProp% 20Patch.rev" Have a good week-end, Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From mwieder at ahsoftware.net Fri Dec 2 11:41:49 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 08:41:49 -0800 Subject: The Mailing List . . . In-Reply-To: <4390413B.2060104@fourthworld.com> References: <4390413B.2060104@fourthworld.com> Message-ID: <1171455773.20051202084149@ahsoftware.net> Richard- Friday, December 2, 2005, 4:42:35 AM, you wrote: > > If the archives just had a "Reply" button we would have saved 89 posts > asking for a web interface. It does, sort of... if you're viewing a message you can click on the email address just under the subject heading and send a reply message off to the list that way. -- -Mark Wieder mwieder at ahsoftware.net From hutch at recursive.ca Fri Dec 2 11:43:30 2005 From: hutch at recursive.ca (Bob Hutchison) Date: Fri, 2 Dec 2005 11:43:30 -0500 Subject: Editing Styled Text in RunRev In-Reply-To: <64878EF567131D4596246171F75FD4A9968399@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A9968399@m-epo-1.epo.cdc.gov> Message-ID: <4B4AED5D-688A-489B-A086-396BB123A9AA@recursive.ca> Hi, Jonathan sent me this stack and I've just had a quick look. It definitely works. Thanks so much Jonathan! I had thought of a similar approach, but where each paragraph was in its own field, but only a thought exercise. The approach Jonathan has taken is like a frame based document system, and the text flows through it. This would be particularly useful when RunRev is the delivery mechanism as well as the authoring system. You'd get a very nice publishing-like feel to it. Pretty snappy too. It would be worth pestering Jonathan to make this more widely available :-) Cheers, Bob On Dec 2, 2005, at 9:33 AM, Lynch, Jonathan wrote: > You can set up a series of fields, in which the text scrolls > through the > fields as though it were one field. You can set the size of each field > to be any size you want, so that you can effectively indent a > paragraph, > wrap around pictures quite perfectly, etc... > > I send you the stack I created that does this, if you would like to > see > it. ---- Bob Hutchison -- blogs at Recursive Design Inc. -- Raconteur -- From mwieder at ahsoftware.net Fri Dec 2 11:53:16 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 08:53:16 -0800 Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] In-Reply-To: <178A32DC-0588-4510-9BAD-62CCC7A283C7@recursive.ca> References: <20051202064708.025F98256D7@mail.runrev.com> <002a01c5f735$4cee2510$1100000a@prometheus> <178A32DC-0588-4510-9BAD-62CCC7A283C7@recursive.ca> Message-ID: <1882143291.20051202085316@ahsoftware.net> Bob- Friday, December 2, 2005, 6:08:05 AM, you wrote: >> Also, I feel the "well if you don't like it go somewhere else" type >> of feedback is less than mature or constructive, and quite >> defensive-sounding. Why stop with point #12? If I want 3D, why > I didn't read Mark's comment the way you did. Going back over my posting, I think I do, and that's not the way I intended it (late at night after a couple of glasses of wine, etc), so... There have been several web fora set up already - if that's your preferred way of handling these conversations, then do try them out. I do find these things useful in other contexts, I just haven't found any of the ones set up for rev development to be all that useful. But then that's my opinion. I certainly didn't mean "go somewhere else instead", but "go somewhere else also". You can also view this list archives in web format in one of several places: lists.runrev.com, Gmane, and the Mail Archive. My preferred way of using the lists as threaded archives is to use gmane and my news reader, Xnews. In any of these approaches you could have the content that we're all here for and not have to deal with email. -- -Mark Wieder mwieder at ahsoftware.net From rodneys at io.com Fri Dec 2 11:53:15 2005 From: rodneys at io.com (Rodney Somerstein) Date: Fri, 2 Dec 2005 10:53:15 -0600 Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] In-Reply-To: <178A32DC-0588-4510-9BAD-62CCC7A283C7@recursive.ca> References: <20051202064708.025F98256D7@mail.runrev.com> <002a01c5f735$4cee2510$1100000a@prometheus> <178A32DC-0588-4510-9BAD-62CCC7A283C7@recursive.ca> Message-ID: Bob Hutchison wrote: >The only better solution to this is NNTP. Unfortunately, USENET is >pretty much dead because of spam and finding a good news reader >these days is hard (actually, some ISPs are no longer supporting >NNTP). BTW, if you are on windows, check out Agent > if you want to see what I >think is a fabulous mail/news reader (they combine the two)... I >wish this was available on the Mac. > >The problem with web based forums is a) their functionality sucks >(yes, this is my opinion, and that's the point); and, b) you have to >go to them. Going to something is fundamentally the wrong way about. >This is why email, news (despite the spam), and weblogs are either >so entrenched or such active areas of development. I agree with you, Bob. I REALLY wish that this list was available as a Usenet group. As a matter of fact, it would probably be pretty easy to have this list mirrored to gmane which hosts many other such programming mailing lists. Then people who prefer could use a good NNTP reader (I use Thoth on the Mac most of the time for this) and those who don't want the change could just keep using email. That would be the best of both worlds for everyone. -Rodney -- ------------------------------------------------------------------- Rodney Somerstein rodneys at io.com From mwieder at ahsoftware.net Fri Dec 2 12:00:17 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 09:00:17 -0800 Subject: regex question In-Reply-To: References: Message-ID: <262564447.20051202090017@ahsoftware.net> Jim- Friday, December 2, 2005, 12:40:46 AM, you wrote: > Correct, Mark. If you happen to use BBEdit, their docs cover the use of the > '?' to mean ungreedy for that *location* in the RegEx expression. Beware > that the '?' used this way can give unexpected results. It is less > consistent than using 'U' and applying it to the whole expression > As always, test before trusting. Thanks for that. I've used the "?" qualifier before in regex, but never in quite this situation (as a qualifier of an already-qualified string as a matchChunk selector). -- -Mark Wieder mwieder at ahsoftware.net From rodneys at io.com Fri Dec 2 11:56:45 2005 From: rodneys at io.com (Rodney Somerstein) Date: Fri, 2 Dec 2005 10:56:45 -0600 Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] In-Reply-To: <1882143291.20051202085316@ahsoftware.net> References: <20051202064708.025F98256D7@mail.runrev.com> <002a01c5f735$4cee2510$1100000a@prometheus> <178A32DC-0588-4510-9BAD-62CCC7A283C7@recursive.ca> <1882143291.20051202085316@ahsoftware.net> Message-ID: >You can also view this list archives in web format in one of several >places: lists.runrev.com, Gmane, and the Mail Archive. My preferred >way of using the lists as threaded archives is to use gmane and my >news reader, Xnews. In any of these approaches you could have the >content that we're all here for and not have to deal with email. Thanks for mentioning this Mark. I just posted a message suggesting that this list be mirrored on Gmane. I didn't bother to actually check to see if it was already there. I may switch to using that to cut down on my email volume. -Rodney -- ------------------------------------------------------------------- Rodney Somerstein rodneys at io.com From mwieder at ahsoftware.net Fri Dec 2 12:02:33 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 09:02:33 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <000e01c5f6f3$18f21010$1100000a@prometheus> References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> Message-ID: <1902700032.20051202090233@ahsoftware.net> Bill- ...and by the way, that's an excellent list of Things To Think About. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Dec 2 12:06:38 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 09:06:38 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <000e01c5f6f3$18f21010$1100000a@prometheus> References: <20051201225750.B354B825659@mail.runrev.com> <000e01c5f6f3$18f21010$1100000a@prometheus> Message-ID: <102945525.20051202090638@ahsoftware.net> Bill- Thursday, December 1, 2005, 7:47:19 PM, you wrote: > 14) Not advancing the HyperTalk (Transcript) language further. New features > tend to come in the form of functions instead of English-language stuff that > makes this language a joy to use. The code is looking more and more like > JavaScript (ugh). I'm intrigued by this. Can you explain this one for me? Are you referring to adding new keywords to the language, adding new syntax, or what? What would you look for that isn't currently available? -- -Mark Wieder mwieder at ahsoftware.net From paulclaude at postino.it Fri Dec 2 12:14:11 2005 From: paulclaude at postino.it (Paul Claude) Date: Fri, 02 Dec 2005 18:14:11 +0100 Subject: ImageSource with images of various sizes Message-ID: > on SetImageSource pImageName,pField,pChar,pHeight > create invisible image > set the botright of last image to -1,-1 -- off-screen > put image pImageName into last image > set the lockloc of last image to true > set the name of last image to pImageName & "Thumb" > set the height of last image to 14 > set the width of last image to (the width of img "Ref" / the > height of img "Ref") * pHeight > set the imageSource of char pChar of fld pField to pImageName & > "Thumb" > end SetImageSource > Thanks, Eric, it works: the only problem is to copy all the images into your stack with consequents problems of memory and speed, but I understand that yours is the only solution. Only setting the icon of a button you can obtain to show the image trimmed without copying it. Bye PaulClaude From wjm at wjm.org Fri Dec 2 11:57:41 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 2 Dec 2005 11:57:41 -0500 Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] References: <20051202064708.025F98256D7@mail.runrev.com><002a01c5f735$4cee2510$1100000a@prometheus><178A32DC-0588-4510-9BAD-62CCC7A283C7@recursive.ca> <1882143291.20051202085316@ahsoftware.net> Message-ID: Mark, Yeah... really sorry for the misunderstanding :) I'm using the gmane NNTP view of the list now and it's great. I wish that RunRev published this means of accessing the list because it makes me very happy. Bill "Mark Wieder" wrote in message news:1882143291.20051202085316 at ahsoftware.net... > Bob- > > Friday, December 2, 2005, 6:08:05 AM, you wrote: > >>> Also, I feel the "well if you don't like it go somewhere else" type >>> of feedback is less than mature or constructive, and quite >>> defensive-sounding. Why stop with point #12? If I want 3D, why > >> I didn't read Mark's comment the way you did. > > Going back over my posting, I think I do, and that's not the way I > intended it (late at night after a couple of glasses of wine, etc), > so... > > There have been several web fora set up already - if that's your > preferred way of handling these conversations, then do try them out. I > do find these things useful in other contexts, I just haven't found > any of the ones set up for rev development to be all that useful. But > then that's my opinion. I certainly didn't mean "go somewhere else > instead", but "go somewhere else also". > > You can also view this list archives in web format in one of several > places: lists.runrev.com, Gmane, and the Mail Archive. My preferred > way of using the lists as threaded archives is to use gmane and my > news reader, Xnews. In any of these approaches you could have the > content that we're all here for and not have to deal with email. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From bnz2 at cdc.gov Fri Dec 2 12:10:20 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Fri, 2 Dec 2005 12:10:20 -0500 Subject: Editing Styled Text in RunRev Message-ID: <64878EF567131D4596246171F75FD4A974465E@m-epo-1.epo.cdc.gov> Aw, Thanks Bob! I'll share my stuff with anyone. It is still in development though - lots of functions that would need to be created to make it a worthy editor. I am actually creating it for an idea I have for creating customized fairy tails with real kids as the stars - where the kids act out their parts in front of a chroma-key wall, and then I can print out and bind the book for them right there on the spot. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Bob Hutchison Sent: Friday, December 02, 2005 11:44 AM To: How to use Revolution Subject: Re: Editing Styled Text in RunRev Hi, Jonathan sent me this stack and I've just had a quick look. It definitely works. Thanks so much Jonathan! I had thought of a similar approach, but where each paragraph was in its own field, but only a thought exercise. The approach Jonathan has taken is like a frame based document system, and the text flows through it. This would be particularly useful when RunRev is the delivery mechanism as well as the authoring system. You'd get a very nice publishing-like feel to it. Pretty snappy too. It would be worth pestering Jonathan to make this more widely available :-) Cheers, Bob On Dec 2, 2005, at 9:33 AM, Lynch, Jonathan wrote: > You can set up a series of fields, in which the text scrolls > through the > fields as though it were one field. You can set the size of each field > to be any size you want, so that you can effectively indent a > paragraph, > wrap around pictures quite perfectly, etc... > > I send you the stack I created that does this, if you would like to > see > it. ---- Bob Hutchison -- blogs at Recursive Design Inc. -- Raconteur -- _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From bnz2 at cdc.gov Fri Dec 2 12:23:00 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Fri, 2 Dec 2005 12:23:00 -0500 Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] Message-ID: <64878EF567131D4596246171F75FD4A996839E@m-epo-1.epo.cdc.gov> Web based forums do not require than you go to them - not at all. It can be set up either way - you can set it up so that you receive posted messages by e-mail, and when you respond to the message (by email) it gets posted and distributed. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Rodney Somerstein Sent: Friday, December 02, 2005 11:53 AM To: How to use Revolution Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] Bob Hutchison wrote: >The only better solution to this is NNTP. Unfortunately, USENET is >pretty much dead because of spam and finding a good news reader >these days is hard (actually, some ISPs are no longer supporting >NNTP). BTW, if you are on windows, check out Agent > if you want to see what I >think is a fabulous mail/news reader (they combine the two)... I >wish this was available on the Mac. > >The problem with web based forums is a) their functionality sucks >(yes, this is my opinion, and that's the point); and, b) you have to >go to them. Going to something is fundamentally the wrong way about. >This is why email, news (despite the spam), and weblogs are either >so entrenched or such active areas of development. I agree with you, Bob. I REALLY wish that this list was available as a Usenet group. As a matter of fact, it would probably be pretty easy to have this list mirrored to gmane which hosts many other such programming mailing lists. Then people who prefer could use a good NNTP reader (I use Thoth on the Mac most of the time for this) and those who don't want the change could just keep using email. That would be the best of both worlds for everyone. -Rodney -- ------------------------------------------------------------------- Rodney Somerstein rodneys at io.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Fri Dec 2 12:44:00 2005 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 2 Dec 2005 11:44:00 -0600 Subject: ImageSource with images of various sizes Message-ID: Paul, if I'm reading your message properly, you're saying that images are cropped when they are icons of buttons, but not cropped when put into a field. This is true, and shows the difference between how buttons and fields show images. Fields always show embedded images at full size. Unfortunately there's no way to show either a cropped or scaled version of an image in a field without making another image and making *that* one the cropped or resized version of the original image, and referencing *that* one in your field. Ken Ray Sons of Thunder Software Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web site: http://www.sonsothunder.com/ From mwieder at ahsoftware.net Fri Dec 2 13:02:19 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 10:02:19 -0800 Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] In-Reply-To: References: <20051202064708.025F98256D7@mail.runrev.com> <002a01c5f735$4cee2510$1100000a@prometheus> <178A32DC-0588-4510-9BAD-62CCC7A283C7@recursive.ca> Message-ID: <116286599.20051202100219@ahsoftware.net> Rodney- Friday, December 2, 2005, 8:53:15 AM, you wrote: > I agree with you, Bob. I REALLY wish that this list was available as Have you tried looking on gmane? -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Dec 2 13:03:42 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 10:03:42 -0800 Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] In-Reply-To: References: <20051202064708.025F98256D7@mail.runrev.com><002a01c5f735$4cee2510$1100000a@prometheus><178A32DC-0588-4510-9BAD-62CCC7A283C7@recursive.ca> <1882143291.20051202085316@ahsoftware.net> Message-ID: <1026369038.20051202100342@ahsoftware.net> Bill- Friday, December 2, 2005, 8:57:41 AM, you wrote: > Yeah... really sorry for the misunderstanding :) ...one of the joys of email text... glad we're back on course now. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Dec 2 13:06:55 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 10:06:55 -0800 Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] In-Reply-To: References: <20051202064708.025F98256D7@mail.runrev.com> <002a01c5f735$4cee2510$1100000a@prometheus> <178A32DC-0588-4510-9BAD-62CCC7A283C7@recursive.ca> <1882143291.20051202085316@ahsoftware.net> Message-ID: <866562155.20051202100655@ahsoftware.net> Rodney- Friday, December 2, 2005, 8:56:45 AM, you wrote: > Thanks for mentioning this Mark. I just posted a message suggesting > that this list be mirrored on Gmane. I didn't bother to actually > check to see if it was already there. I may switch to using that to > cut down on my email volume. ...and I just replied to your message without reading this one first. Maybe www.revjournal.com should have a section on its link page for these alternate ways of viewing the discussions? Richard? -- -Mark Wieder mwieder at ahsoftware.net From wjm at wjm.org Fri Dec 2 13:03:03 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 2 Dec 2005 13:03:03 -0500 Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] Message-ID: <014701c5f76a$a48a7aa0$1100000a@prometheus> Well, I subscribed to the gmane mirror. I was initially elated, but it's working only sort-of okay in that I can't respond very fluidly. I got the authenticate message and replied, but only one post has appeared so far. Who knows, maybe all my stuff will start showing up in a big batch soon. Bill From wjm at wjm.org Fri Dec 2 12:59:12 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 2 Dec 2005 12:59:12 -0500 Subject: Why isn't Rev more popular? Message-ID: "Bill Marriott" wrote in message news:... > Well for reasons I may not be aware of, all the new commands seem to be in > the format, "revDoSomething" followed by parameters. Example: > > revAddXMLNode treeID, parentPath, nodeName, nodeContents > > the official example: > > revAddXMLNode 9,"/","Balls","" > > Why couldn't you say something like > > add node "Balls" to the root path of XML tree id 9 > > I'm not saying that is the exact perfect syntax, nor is it "compact," but > it would be super readable/self-documenting and easy to remember. This is > what I mean about advancing TransScript. > > Bill > > [Oh yeah, reason #15: Inability to copy and paste from the documentation > stack!] > > "Mark Wieder" wrote in > message news:102945525.20051202090638 at ahsoftware.net... >> Bill- >> >> Thursday, December 1, 2005, 7:47:19 PM, you wrote: >> >>> 14) Not advancing the HyperTalk (Transcript) language further. New >>> features >>> tend to come in the form of functions instead of English-language stuff >>> that >>> makes this language a joy to use. The code is looking more and more like >>> JavaScript (ugh). >> >> I'm intrigued by this. Can you explain this one for me? Are you >> referring to adding new keywords to the language, adding new syntax, >> or what? What would you look for that isn't currently available? >> >> -- >> -Mark Wieder >> mwieder at ahsoftware.net >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > From wjm at wjm.org Fri Dec 2 13:06:25 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 2 Dec 2005 13:06:25 -0500 Subject: Why isn't Rev more popular? Message-ID: <015301c5f76b$1ccd5ff0$1100000a@prometheus> Well for reasons I may not be aware of, all the new commands seem to be in the format, "revDoSomething" followed by parameters. Example: revAddXMLNode treeID, parentPath, nodeName, nodeContents the official example: revAddXMLNode 9,"/","Balls","" Why couldn't you say something like add node "Balls" to the root path of XML tree id 9 I'm not saying that is the exact perfect syntax, nor is it "compact," but it would be super readable/self-documenting and easy to remember. That's what I love about the language, and this is what I mean about advancing TransScript. Bill [Oh yeah, reason #15: Inability to copy and paste from the documentation stack! :)] From kray at sonsothunder.com Fri Dec 2 13:08:00 2005 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 2 Dec 2005 12:08:00 -0600 Subject: Editing Styled Text in RunRev Message-ID: Jonathan, can you post the stack to RevOnline? Ken Ray Sons of Thunder Software -----Original Message----- From: "Lynch, Jonathan" Subj: RE: Editing Styled Text in RunRev Date: Fri Dec 2, 2005 11:20 am Size: 1K To: "How to use Revolution" Aw, Thanks Bob! I'll share my stuff with anyone. (snip) Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web site: http://www.sonsothunder.com/ From wsumner at im.wustl.edu Fri Dec 2 13:06:05 2005 From: wsumner at im.wustl.edu (Walton Sumner) Date: Fri, 02 Dec 2005 12:06:05 -0600 Subject: Revolution is not Tablet PC compliant Message-ID: Rob, I also use a tablet PC, but there are several features that Rev does not support. So far I just make do without. Besides handwriting recognition, a tablet PC usually offers a floating keyboard/writing pad when your pen hovers over a text area. Rev does not support this either in scripts or in editable fields. The fixed on-screen keyboard works fine, if you like pecking at keys with a pen. Tried using the handwriting recognition to insert characters in fields and the script editor, seems that it inserts a box with chartonum() value of zero after every legitimate character. I have not tried to intercept this. One of my projects is a survey development kit. Although most inputs require only tapping/clicking, it would certainly benefit from accepting handwritten responses. Please post your bugzilla ( http://support.runrev.com/bugdatabase/ ) number when you have it. I agree that Rev seems unique in not supporting the tablet very well, and that tablets and Rev should have a rich future. Walton Sumner > Message: 8 > Date: Fri, 02 Dec 2005 08:10:54 -0800 > From: Rob Cozens > Subject: Re: Revolution is not Tablet PC compliant > To: How to use Revolution > Message-ID: <7.0.0.10.1.20051202080222.01962658 at pon.net> > Content-Type: text/plain; charset="us-ascii"; format=flowed > > Hi Jeffrey, > >> I have a whale research project next year we were hoping to use >> tablet pcs on with rev to collect data. hadnt gotten my hands on a >> tablet pc to test rev yet. Is this something that we might see >> coming into rev in the next version? The tablets are just starting >> to mature now and becoming viable options in more mobile situations >> and custom programming for this kind of an interface/interaction is >> perfect for the flexibility of rev. > > I will Bugzilla this as soon as I find my way there: the URL I > received from bugzilla-daemon in March 2004 no longer exists. > > Obviously, I'm the only person currently running Revolution on a TPC; > but I suggest that _every_ RunRev developer who targets the Windows > market has a stake in seeing RunRev made TPC compliant. Either that, > or be prepared to acknowledge that her/his applications are not TPC compliant. From richmond at mail.maclaunch.com Fri Dec 2 13:14:44 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 02 Dec 2005 13:14:44 -0500 Subject: The Mailing List . . . Um, Richard Gaskin Message-ID: NO: "Everything from Nov. 2001 to now is available in the archives: " what used to be exactly there is now gone: "download the full raw archive " and that would be super as one can navigate right down to the topic level without having to go through each month seperately. The MC list has also LOST this erstwhile facility. sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From jazu at comcast.net Fri Dec 2 13:29:06 2005 From: jazu at comcast.net (James Z) Date: Fri, 02 Dec 2005 10:29:06 -0800 Subject: why isn't runrev more popular? In-Reply-To: <20051201152553.D2CD1825500@mail.runrev.com> Message-ID: Re: why isn't runrev more popular? There's no book. Even hypercard has one book in print and many more used. If there was a runrev programmers guide on amazon more people would use it. There's also competition: supercard. James zuchelli From runrev at wjm.org Fri Dec 2 12:42:21 2005 From: runrev at wjm.org (Bill Marriott) Date: Fri, 2 Dec 2005 12:42:21 -0500 Subject: Why isn't Rev more popular? References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <102945525.20051202090638@ahsoftware.net> Message-ID: Well for reasons I may not be aware of, all the new commands seem to be in the format, "revDoSomething" followed by parameters. Example: revAddXMLNode treeID, parentPath, nodeName, nodeContents the official example: revAddXMLNode 9,"/","Balls","" Why couldn't you say something like add node "Balls" to the root path of XML tree id 9 I'm not saying that is the exact perfect syntax, nor is it "compact," but it would be super readable/self-documenting and easy to remember. This is what I mean about advancing TransScript. Bill [Oh yeah, reason #15: Inability to copy and paste from the documentation stack!] "Mark Wieder" wrote in message news:102945525.20051202090638 at ahsoftware.net... > Bill- > > Thursday, December 1, 2005, 7:47:19 PM, you wrote: > >> 14) Not advancing the HyperTalk (Transcript) language further. New >> features >> tend to come in the form of functions instead of English-language stuff >> that >> makes this language a joy to use. The code is looking more and more like >> JavaScript (ugh). > > I'm intrigued by this. Can you explain this one for me? Are you > referring to adding new keywords to the language, adding new syntax, > or what? What would you look for that isn't currently available? > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From eric.chatonet at sosmartsoftware.com Fri Dec 2 13:42:02 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 2 Dec 2005 19:42:02 +0100 Subject: ImageSource with images of various sizes In-Reply-To: References: Message-ID: <39C4EFA7-AC9B-4B5E-9C0B-82BA3435968F@sosmartsoftware.com> Paul, I'm sorry: I forgot a very important line in the handler I proposed: on SetImageSource pImageName,pField,pChar, pHeight create invisible image set the botright of last image to -1,-1 put image pImageName into last image set the lockloc of last image to true set the name of last image to pImageName & "Thumb" set the height of last image to pHeight set the width of last image to (the width of img "Ref" / the height of img "Ref") * pHeight set the imagedata of last image to the imagedata of last image set the imageSource of char pChar of fld pField to pImageName & "Thumb" end SetImageSource The important line to add is: set the imagedata of last image to the imagedata of last image This allow to reduce the size of the"thumbnail" image to its actual size: 2 KB or less whatever can be the size of the original image :-) Best Regards from Paris, Eric Chatonet. Le 2 d?c. 05 ? 16:12, Eric Chatonet a ?crit : > Hi Paul, > > Thanks for Paris :-) > >> If you >> show an image of another opened stack in your button (as icon), >> the size >> maybe bigger but results dropped and it's OK; in a field as >> imagesource, >> it's not dropped and 'invades' the field. > > As far as I know, images used as icons in buttons or placed in > fields are never resized. > Fortunately :-) > > As for me I would use something like: > > on SetImageSource pImageName,pField,pChar,pHeight > create invisible image > set the botright of last image to -1,-1 -- off-screen > put image pImageName into last image > set the lockloc of last image to true > set the name of last image to pImageName & "Thumb" > set the height of last image to 14 > set the width of last image to (the width of img "Ref" / the > height of img "Ref") * pHeight > set the imageSource of char pChar of fld pField to pImageName & > "Thumb" > end SetImageSource > > And then I would use for instance: SetImageSource "Ref","Test",3,14 > Where Ref is the name of an original image, Test the name of a > field, 3 the char number and 14 the height I want for the image in > the field. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From mwieder at ahsoftware.net Fri Dec 2 13:52:46 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 10:52:46 -0800 Subject: Editing Styled Text in RunRev In-Reply-To: References: Message-ID: <149313061.20051202105246@ahsoftware.net> Ken- Friday, December 2, 2005, 10:08:00 AM, you wrote: > Jonathan, can you post the stack to RevOnline? Seconded. Yes, please. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Dec 2 14:16:11 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 11:16:11 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <015301c5f76b$1ccd5ff0$1100000a@prometheus> References: <015301c5f76b$1ccd5ff0$1100000a@prometheus> Message-ID: <4910717941.20051202111611@ahsoftware.net> Bill- Friday, December 2, 2005, 10:06:25 AM, you wrote: > Well for reasons I may not be aware of, all the new commands seem > to be in the format, "revDoSomething" followed by parameters. > Example: > revAddXMLNode treeID, parentPath, nodeName, nodeContents > the official example: > revAddXMLNode 9,"/","Balls","" > Why couldn't you say something like > add node "Balls" to the root path of XML tree id 9 > I'm not saying that is the exact perfect syntax, nor is it > "compact," but it would be super readable/self-documenting and easy > to remember. That's what I love about the language, and this is what > I mean about advancing TransScript. Thanks. That does help sort things out. And I think this is a useful discussion, and one that comes up every so often. The revdb_xxx functions are equally ugly. My impression is that the "rev" prefix is a way to handle namespaces in an xtalk way; i.e., without instituting a dot mechanism: rev.xml.addNode paramList, which does indeed veer way too much into javaLand. Note that the "add" keyword already has a specific meaning as an arithmetic operator, so it wouldn't be the best choice here. And not that the (admittedly imperfect) syntax you suggested requires not just a change to the "add" keyword parsing, but also the addition of a "node" keyword, the ability to parse the words "root path" into a meaningful property, and the need to parse "XML tree" into an object whose "root path" can be set. I'm wary of adding keywords to the language unless there isn't any workaround with functions, in spite of the funny-looking syntax. Everything added to the core functionality is more baggage the engine has to drag around, adding bloat to standalones and slowing down script parsing. The xml routines are handled in a separate library which can be added explicitly to standalones when needed but doesn't take up unneeded extra space when it isn't. > [Oh yeah, reason #15: Inability to copy and paste from the documentation stack! :)] Ouch! #16 Lack of built-in hooks to standard version control packages #17 Lack of a solid debugger #18 None of the available QA automation tools work with runrev #19 Lack of a generic way to utilize external libraries (ActiveX, etc) #20 Lack of an import mechanism limits multi-programmer projects -- -Mark Wieder mwieder at ahsoftware.net From lists at nabble.com Fri Dec 2 14:22:17 2005 From: lists at nabble.com (kooto (sent by Nabble.com)) Date: Fri, 2 Dec 2005 11:22:17 -0800 (PST) Subject: Mailing List In-Reply-To: References: <002a01c5f735$4cee2510$1100000a@prometheus> Message-ID: <1758307.post@talk.nabble.com> Scott Rossi wrote: > > If you're referring to Mark's comment, I believe he was referring you to > alternate ways of reading the mail list content. There's gmane > < http://dir.gmane.org/gmane.comp.ide.revolution.user > which offers a framed > forum and blog-like views, and a new one recently popped up called Nabble > < http://www.nabble.com/Revolution---User-f2297.html > ... > > In my own experience, I've yet to see a forum that better solves the > problems of email lists, such as repeat posts/topics asking the same > questions, and handling days with large numbers of posts. ... > I am a member of the Nabble project, since both Nabble and Gmane are mentioned here, maybe I can share with you guys some thinkings from our side. You see, there are 2 class of mailing list users, one is the committers, like most of the people on this thread. The other class is the users. Committers are the core, but users do contribute by finding bugs and providing feedbacks. Both Gmane and Nabble are started by techies like you guys. Nabble, for example, uses many open source code. When we use those products, we are users. But I believe you all agree, it's extremely cumbersome when you are a user trying to ask the mailing list a question. First of all, there is no good search in most of the lists. This cause users to post the same dumb question even if it was already answered before, irritating the dev people. Secondly, a user must stay subscribed getting all the junk while waiting for a specific answer to return. In short, email list is ok with committers, but is not friendly to users - the users are mostly web people. Some proposed to use newsreaders - this is ok if you are a committer, but for most of the users, do you think they will install a software just so that they can read or post to the list? A web interface for the users does not necessarily mean exclusion of the original mailing list or nntp users. Both Gmane and Nabble allows the synchronization of list and web, this way, different needs are met, and the community remains one with the mailing list as the core. So, in short, for the users, I would argue that a web interface is better. Gmane is the pioneer in doing this. Nabble wants to do better by being faster, cleaner, and providing a better search so that a user can search first before they post. -- Sent from the Revolution - User forum at Nabble.com: http://www.nabble.com/Re%3A-Why-isn%27t-Rev-more-popular-Mailing-List--t659015.html#a1758307 From b.xavier at internet.lu Fri Dec 2 14:33:40 2005 From: b.xavier at internet.lu (MisterX) Date: Fri, 2 Dec 2005 20:33:40 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <4910717941.20051202111611@ahsoftware.net> Message-ID: <20051202185058.BDA8D82571C@mail.runrev.com> > > [Oh yeah, reason #15: Inability to copy and paste from the > > documentation stack! :)] > > Ouch! No, that's the hot key problem. Control-Insert works great - on macs I don't know though.... Insert to paste... (insert is the key above delete right of the CR key...)... ouch.... coming from chicogo myself, I can't say how the blues im listening to fits! ;) I need a hotkey, it's the blues honey... To make it work all day, is like having a clipboard fey... hey neural IO is coming soon ;) sweet! cheers X http://monsieurx.com/taoo From jperryl at ecs.fullerton.edu Fri Dec 2 14:29:45 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 2 Dec 2005 11:29:45 -0800 (PST) Subject: Why isn't Rev more popular? In-Reply-To: Message-ID: Marty, That's so cool! Is it a GE entry? Judy On Thu, 1 Dec 2005, Marty Billingsley wrote: > There's a two-quarter sequence taught using RR at the University > of Chicago. It's called "Multimedia Programming as an Interdisciplinary > Art". From pevensen at siboneylg.com Fri Dec 2 14:35:57 2005 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Fri, 02 Dec 2005 13:35:57 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <4910717941.20051202111611@ahsoftware.net> References: <015301c5f76b$1ccd5ff0$1100000a@prometheus> <4910717941.20051202111611@ahsoftware.net> Message-ID: <6.2.1.2.2.20051202133359.030f77b8@exchange.slg.com> I was under the impression that rev* were functions that RunRev added to revolution before they acquired (the rights to) the engine. Since they couldn't modify the engine at that point, these functions were added as externals with the rev* prefix. At 01:16 PM 12/2/2005, you wrote: >Thanks. That does help sort things out. And I think this is a useful >discussion, and one that comes up every so often. The revdb_xxx >functions are equally ugly. My impression is that the "rev" prefix is >a way to handle namespaces in an xtalk way; i.e., without instituting >a dot mechanism: rev.xml.addNode paramList, which does indeed veer way >too much into javaLand. > Peter T. Evensen http://www.PetersRoadToHealth.com 24-hour recorded info hotline: 1-800-624-7671 From eric.chatonet at sosmartsoftware.com Fri Dec 2 14:47:54 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 2 Dec 2005 20:47:54 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <6.2.1.2.2.20051202133359.030f77b8@exchange.slg.com> References: <015301c5f76b$1ccd5ff0$1100000a@prometheus> <4910717941.20051202111611@ahsoftware.net> <6.2.1.2.2.20051202133359.030f77b8@exchange.slg.com> Message-ID: Hi Peter, I don't think that's right: The SQL library that appeared first is implemented as a front script. As for the XML library that came later, it's not a front script... But i agree the fundamentals: these *libraries* are not XTalk compliant. Le 2 d?c. 05 ? 20:35, Peter T. Evensen a ?crit : > I was under the impression that rev* were functions that RunRev > added to revolution before they acquired (the rights to) the > engine. Since they couldn't modify the engine at that point, these > functions were added as externals with the rev* prefix. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From jperryl at ecs.fullerton.edu Fri Dec 2 14:49:46 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 2 Dec 2005 11:49:46 -0800 (PST) Subject: pro and hobbyist --- a distinction without merit In-Reply-To: <70ed6b130512011544j3d068263t533972c5feac0dc7@mail.gmail.com> Message-ID: Dan, I also have felt uncomfortable whenever the "H" word is used, because it unfortunately does take on a disparaging tone. But, as you know, I read and enjoyed your white paper and appreciate the usage of your coined term of 'inventive user' and thank you for it. And the other fellow who chimed in on CS departments being kinda snobbish about higher-level languages, I have to concur as I've seen it in my own department. Judy On Thu, 1 Dec 2005, Dan Shafer wrote: > I don't use the word "hobbyist" because I think that narrows the space too > much. I coined the term "Inventive User" several years ago to describe this > type of user. There are clear and important differences between professional > programmers and inventive users and none of them relates to your response to > the distinction. > > Check out http://www.revolutionpros.com and click on the "Views" link to > read a detailed report I wrote on this subject a few years ago for a client > and which I think applies quite clearly to RunRev in its present situation. From rcozens at pon.net Fri Dec 2 15:01:13 2005 From: rcozens at pon.net (Rob Cozens) Date: Fri, 02 Dec 2005 12:01:13 -0800 Subject: Revolution is not Tablet PC compliant [bugzilla #] In-Reply-To: References: Message-ID: <7.0.0.10.1.20051202115443.019d5270@pon.net> Walton, et al: >Please post your bugzilla ( >http://support.runrev.com/bugdatabase/ ) number when you have it. Tablet PC compliance is bugzilla #3252, and has five votes from moi. >I agree that Rev seems unique in not supporting the tablet very well, and >that tablets and Rev should have a rich future. Yes, the potential is there. Hopefully script-to-text & speech-to-text input can be gracefully supported--I can deal with screen orientation in resizeStack handlers; but this has to come from within RunRev. Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From kray at sonsothunder.com Fri Dec 2 15:06:35 2005 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 02 Dec 2005 14:06:35 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <015301c5f76b$1ccd5ff0$1100000a@prometheus> Message-ID: On 12/2/05 12:06 PM, "Bill Marriott" wrote: > Well for reasons I may not be aware of, all the new commands seem to be in the > format, "revDoSomething" followed by parameters. Example: > > revAddXMLNode treeID, parentPath, nodeName, nodeContents > > the official example: > > revAddXMLNode 9,"/","Balls","" > > Why couldn't you say something like > > add node "Balls" to the root path of XML tree id 9 > > I'm not saying that is the exact perfect syntax, nor is it "compact," but it > would be super readable/self-documenting and easy to remember. That's what I > love about the language, and this is what I mean about advancing TransScript. The reason that the XML and SQL commands have different syntax is because they are implemented as externals and are not part of the main interpreter's language set. When they merge these into the main code base, I'm sure they'll change the syntax accordingly. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From userev at canelasoftware.com Fri Dec 2 15:08:26 2005 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 2 Dec 2005 12:08:26 -0800 Subject: Documented Cursor Bug...Please try. In-Reply-To: <438E7E41.3080802@chipp.com> References: <438E7E41.3080802@chipp.com> Message-ID: On Nov 30, 2005, at 8:38 PM, Chipp Walters wrote: > The instructions are plain, and you can get back to me on this list > whether or not your curson got 'stuck.' It's been tested on Windows > XP but not much on other platforms. It would be great if MC users > could test this too, so we can document it as an engine bug and not > an IDE bug (I believe this in an engine bug). > > Thanks!!! Hi Chipp, I tested it on Mac 10.4.3 with Rev 2.6.1 and it got stuck! Mark Talluto -- CANELA Software http://www.canelasoftware.com From psahores at easynet.fr Fri Dec 2 15:10:42 2005 From: psahores at easynet.fr (Pierre Sahores) Date: Fri, 2 Dec 2005 21:10:42 +0100 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: <3F5EFD9E-CC99-44DB-AB1B-BD462DC1DCD9@easynet.fr> Hopefully ! Le 2 d?c. 05 ? 21:06, Ken Ray a ?crit : > > The reason that the XML and SQL commands have different syntax is > because > they are implemented as externals and are not part of the main > interpreter's > language set. When they merge these into the main code base, I'm sure > they'll change the syntax accordingly. > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sc+ at +sahores-conseil.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/VoD/ACID-DB services over IP "Mutualiser les deltas de productivit?" From jperryl at ecs.fullerton.edu Fri Dec 2 15:11:33 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 2 Dec 2005 12:11:33 -0800 (PST) Subject: Why isn't Rev more popular? [Mailing List] In-Reply-To: <002a01c5f735$4cee2510$1100000a@prometheus> Message-ID: I think we've had previous discussion on the topic of mail list vs. web board and, IIRC, the majority of respondents preferred using a mail list. I know I do, and the reason is that I'm simply too scatterbrained, over-multi-tasked, insufficiently disciplined, and forgetful for a web board to be useful for me. I want something that comes to me whether I want it to or not and whether I think I'll need it today or not. Judy On Fri, 2 Dec 2005, Bill Marriott wrote: > If you think the forum is as good as it is "because" it's in this format -- > if you think this is somehow the "ideal" -- that's one thing. But I think it > is this way "in spite of" the format. For example, > > > Also, I feel the "well if you don't like it go somewhere else" type of > feedback is less than mature or constructive, and quite defensive-sounding. > Why stop with point #12? If I want 3D, why don't I use Director? If I want > database tools, why not use FileMaker? If I want a slicker IDE, why not use > Visual Studio? etc.? (It's a wonder they let ungrateful cads like me even > *use* Revolution!) From jperryl at ecs.fullerton.edu Fri Dec 2 15:20:39 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 2 Dec 2005 12:20:39 -0800 (PST) Subject: Why isn't Rev more popular? In-Reply-To: Message-ID: Yup, that's the perception alrighty, even among supposedly educated PhD types. I remember a few years ago when our campus decided to 'get with' the computer revolution thingy... Our department almost wasn't 'allowed' to keep our unix server, used in teaching and learning, because of the following deeply flawed flow of logic: (1) We must standardize on a single platform because that will be cheaper than supporting two platforms (unix was never even a consideration, incidentally) --> arguably true, so we'll go on to the next point: (2) There are more applications for Windows than any other platform --> again, arguably true if you're thinking only in terms of Windows vs. Mac therefore, (3) Everyone will be standardized on Windows and the only apps we'll allow are the standard MS apps because those are the apps that everybody uses. --> Huh?? how did we get from (2) to (3) again??? :-( Judy On Fri, 2 Dec 2005, Mathewson wrote: > I think that over the last 12 years there has been a change > in people's perception of computers and what can be done by > them. > > Certainly, in Bulgaria there is the perception that: > > 1. The ability to use Microsoft Word and connect to the > internet is all that anybody needs to know except for: > > 2. Computer experts - who need to know the full nine-yards. > > In England my mother (who is in her middle 70s) attended a > course entitled "Computers for the terrified" - it said, in > its prospectus, that it would make all attendees 'fully > computer literate' - did it hell? - it taught Mother how to > type a letter in MSWord, print it out, open Internet > Explorer, browse the internet and sign up for a Yahoo > e-mail account. Unfortunately, the gum-chewing peasantry > that constitute the generality of the spending public have > been fed the idea that this is what constitutes computer > literacy: From wjm at wjm.org Fri Dec 2 15:01:56 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 2 Dec 2005 15:01:56 -0500 Subject: Why isn't Rev more popular? References: <015301c5f76b$1ccd5ff0$1100000a@prometheus> <4910717941.20051202111611@ahsoftware.net> Message-ID: "Mark Wieder" wrote in message news:4910717941.20051202111611 at ahsoftware.net... > Note that the "add" keyword already has a specific meaning as an > arithmetic operator, so it wouldn't be the best choice here. And not > that the (admittedly imperfect) syntax you suggested requires not just > a change to the "add" keyword parsing, but also the addition of a > "node" keyword, the ability to parse the words "root path" into a > meaningful property, and the need to parse "XML tree" into an object > whose "root path" can be set. Well that is just exactly it. It would be a lot more work to figure out how to express these commands in "plain English" and to expand the meaning of existing keywords, if any. But to me that is THE reason to use xTalk as opposed to another language. You obviously can't "extend" Transcript in any meaningful way without doing the kind of work you outline. > I'm wary of adding keywords to the language unless there isn't any > workaround with functions, in spite of the funny-looking syntax. > Everything added to the core functionality is more baggage the engine > has to drag around, adding bloat to standalones and slowing down > script parsing. The xml routines are handled in a separate library > which can be added explicitly to standalones when needed but doesn't > take up unneeded extra space when it isn't. If you read what you just wrote, then there will never be justification for extending TranScript, because certainly there is nothing that cannot be described as a function. revReRead(quotedMaterial, twice) revAnswer("Bill","hogwash",1,"\") But functions are the antithesis of self-documenting, human-readble code. Are we then doomed to a future in which the plain language simply fades away, as it has in Director and so many other implementations? Without being too glib, what's another 10K or 100K or 700K in a distribution, in the days of CD-ROM and DVD-ROM ubiquity, 8Mbit cable modems, and highly efficient compression? I suggest it's negligible given the fact you already have a significant minimum file size. (Now if it was the difference between a 10K distro and a 5 MB distro that would be another thing, but you're talking about basically any RunRev .exe weighing in at 1.5MB+. How much do you save in % by keeping the XML library out?) I just don't think a lot of us, myself included, would care a bit about HyperCard or Revolution if it didn't feature this beautiful characteristic of plain language. The verbosity, "bloat" and performance criticisms have always been part-and-parcel of "real programmers" dislike of this platform. I say xTalk will never be as compact and efficient as C++, and SHOULD never be so. You'll never win over a C++ programmer, for one. They will always be able to write code with fewer keystrokes and processor overhead. And you end up alienating the users who love xTalk for its simplicity and flexibility. If XML were around when HyperCard was first released, you can bet that we wouldn't have kludgy add-on functions like this to work with those structures. This is what I mean by the abandonment of true/pure xTalk contributing to the lack of popularity of Revolution. It's the same reason why people barfed at the first implementations of color in HyperCard way back when. The add-ons didn't have the "religion" of xTalk. They were bolted on, not integrated. I don't know who really "owns" xTalk or TranScript or whatever it is called, but in my opinion RunRev is the custodian of it now, and it would be far more appealing if serious effort went in to extending the language to comprehend, in an integrated way, most if not all of the functionality currently embodied in the "revDoThis x,y,z" family of commands. If they fail to do this, I believe eventually we'll all switch to the meta-library of functions that everyone else uses (i.e., JavaScript). Bill From jperryl at ecs.fullerton.edu Fri Dec 2 15:26:38 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 2 Dec 2005 12:26:38 -0800 (PST) Subject: Why isn't Rev more popular? In-Reply-To: <102945525.20051202090638@ahsoftware.net> Message-ID: Well, if I understand him properly, I'm guessing it's all the hype about hungarian-lite notation style that looks awfully un-English-like. Judy On Fri, 2 Dec 2005, Mark Wieder wrote: > I'm intrigued by this. Can you explain this one for me? Are you > referring to adding new keywords to the language, adding new syntax, > or what? What would you look for that isn't currently available? > From jperryl at ecs.fullerton.edu Fri Dec 2 15:28:07 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 2 Dec 2005 12:28:07 -0800 (PST) Subject: Why isn't Rev more popular? In-Reply-To: Message-ID: Oh yeah!!! Judy On Fri, 2 Dec 2005, Bill Marriott wrote: > > [Oh yeah, reason #15: Inability to copy and paste from the documentation > > stack!] From bnz2 at cdc.gov Fri Dec 2 15:12:40 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Fri, 2 Dec 2005 15:12:40 -0500 Subject: Editing Styled Text in RunRev Message-ID: <64878EF567131D4596246171F75FD4A99683A0@m-epo-1.epo.cdc.gov> I will do so... Let me clean up a few things, then I will get it on tonight or tomorrow. I can post my table/group object there as well. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Mark Wieder Sent: Friday, December 02, 2005 1:53 PM To: How to use Revolution Subject: Re: Editing Styled Text in RunRev Ken- Friday, December 2, 2005, 10:08:00 AM, you wrote: > Jonathan, can you post the stack to RevOnline? Seconded. Yes, please. -- -Mark Wieder mwieder at ahsoftware.net _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From marty at vertex.ucls.uchicago.edu Fri Dec 2 15:34:39 2005 From: marty at vertex.ucls.uchicago.edu (Marty Billingsley) Date: Fri, 2 Dec 2005 14:34:39 -0600 (CST) Subject: Why isn't Rev more popular? In-Reply-To: <20051202195022.5F7A48257AF@mail.runrev.com> References: <20051202195022.5F7A48257AF@mail.runrev.com> Message-ID: "Bill Marriott" writes: > > Well for reasons I may not be aware of, all the new commands seem to be in > the format, "revDoSomething" followed by parameters. Example: > > revAddXMLNode treeID, parentPath, nodeName, nodeContents > > the official example: > > revAddXMLNode 9,"/","Balls","" > > Why couldn't you say something like > > add node "Balls" to the root path of XML tree id 9 > > I'm not saying that is the exact perfect syntax, nor is it "compact," but it > would be super readable/self-documenting and easy to remember. This is what > I mean about advancing TransScript. Even simpler, why can't you say something like if image "picture" is visible ... instead of if the visible of image "picture" is true ... My (young) students find this difficult. There are many ways in which Transcript could be even more english-like. - marty -- Marty Billingsley (marty at ucls.uchicago.edu) The University of Chicago Laboratory Schools From revolution at jaedworks.com Fri Dec 2 15:52:50 2005 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Fri, 2 Dec 2005 12:52:50 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <015301c5f76b$1ccd5ff0$1100000a@prometheus> References: <015301c5f76b$1ccd5ff0$1100000a@prometheus> Message-ID: At 1:06 PM -0500 12/2/2005, Bill Marriott wrote: >Well for reasons I may not be aware of, all the new commands seem to >be in the format, "revDoSomething" followed by parameters. Example: > > revAddXMLNode treeID, parentPath, nodeName, nodeContents > >Why couldn't you say something like > > add node "Balls" to the root path of XML tree id 9 Partly this is for historical reasons, partly practical ones, and partly because the syntax for custom commands and functions isn't very flexible. These types of commands are in libraries. Instead of being built into the engine, they're implemented as script libraries (or as externals - which have the same calling syntax). The problem is that when you create a command with a handler, you're limited to a comma-delimited set of parameters: on doSomething thisParam,thatParam,theOtherParam -- code here end doSomething And you call the above with a line like: doSomething 2,"fox",the short name of me This syntax limitation applies to all commands and functions that aren't actually built in. (Why, you ask, aren't things like the XML and database commands built in? There are two reasons. The historical reason is that RunRev did not originally own or control the MetaCard engine, so if RunRev wanted some feature that Scott Raney didn't want to put into the engine, it had to be implemented as a library. Since RunRev now owns the MetaCard engine, that's no longer a problem, but most of the libraries were added before that change in ownership. That's also the reason that the library commands and functions are all prefixed with "rev-". he practical reason is that it's easier to tweak a library than the engine, so if a library's features are rapidly shifting, it makes more sense to keep it out of the engine. Also, there is the issue of space - if that code were added to the engine, it would cause some degree of bloat, while leaving a library out of a standalone is easy. You'll notice most of the libraries cover functionality that not all apps need, so leaving them in separate libraries is a way of getting some modularity.) Personally, I think the root cause of the problem is the inflexible syntax for non-built-in commands and functions. What I'd like to see is the ability to separate parameters with spaces as well as commas, so you could do something like: on doSomething thisParam,null1,null2,thatParam,null3,null4,theOtherParam -- code here end doSomething called with: doSomething 2 times to "fox" in stack (the short name of me) The comma-delimited syntax is fine for single-parameter and zero-parameter functions and commands, but with more parameters you need a little syntactic sugar. Particularly in libraries that many programmers use. If something like this were permitted, we could have complex commands in separate libraries or externals without their being quite so ugly. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From mwieder at ahsoftware.net Fri Dec 2 16:01:53 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 13:01:53 -0800 Subject: Mailing List In-Reply-To: <1758307.post@talk.nabble.com> References: <002a01c5f735$4cee2510$1100000a@prometheus> <1758307.post@talk.nabble.com> Message-ID: <9217059860.20051202130153@ahsoftware.net> kooto- Friday, December 2, 2005, 11:22:17 AM, you wrote: > So, in short, for the users, I would argue that a web interface > is better. Gmane is the pioneer in doing this. Nabble wants to do > better by being faster, cleaner, and providing a better search so > that a user can search first before they post. Thanks for the background info. Well, Nabble's search facility is pretty dismal at present. Better, now that I've looked at the search tips, but still a very geeky interface. The proximity search is a nice touch, as is the soundex mechanism. I've only become aware of Nabble since Scott's posting, but the presentation looks good to me. ****************** However, one thing about Nabble worries me. If I read the FAQ correctly, people will be able to register an ID with Nabble and be able to post to the list (this list) without having to contact runrev to subscribe to the list. The Nabble interface itself acts as a go-between to authorize anyone to post to the list as long as they've registered a user ID with you. This seems to me, if it's not a violation of the terms of service of the list, at least a Very Bad Idea. ****************** -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Fri Dec 2 15:57:48 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Dec 2005 12:57:48 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: <015301c5f76b$1ccd5ff0$1100000a@prometheus> Message-ID: <4390B54C.3020000@fourthworld.com> Jeanne A. E. DeVoto wrote: > Personally, I think the root cause of the problem is the inflexible > syntax for non-built-in commands and functions. What I'd like to see is > the ability to separate parameters with spaces as well as commas, so you > could do something like: > > on doSomething thisParam,null1,null2,thatParam,null3,null4,theOtherParam > -- code here > end doSomething > > called with: > doSomething 2 times to "fox" in stack (the short name of me) This is something SuperCard's Internals Toolbox does well, allowing more intimate hooks into the interpreter to facilitate more graceful extensions. It's been too long since I've look at the IT to recall how to use it, but at least there's a guiding light for an alternative way of making externals. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From wjm at wjm.org Fri Dec 2 15:53:27 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 2 Dec 2005 15:53:27 -0500 Subject: Why isn't Rev more popular? References: <20051202195022.5F7A48257AF@mail.runrev.com> Message-ID: Oh yes! I totally agree... Your example is in some ways more subtle, because the "correct" version still is what I would call "plain language" yet your observation is absolutely correct. "Advancing Transcript" would imply the compiler understanding more varied forms of expression than the ones established in 1987. Much like "add" would need to grow from simple arithmetic to encompassing "adding" an XML node. The real nut to crack is ambiguity. if field 9 is visible Could be true if "visible" is a variable, though of course the compiler should prevent you from ever using "visible" and other key words as a variable. I just think the function example is especially egregious because this is clearly the direction RunRev is taking the language, and it's way far field from the original, visionary premise of HyperTalk. Functions are powerful, of course, but the parameters are never self-documenting and never plain language. Bill "Marty Billingsley" wrote in message news:Pine.GSO.4.58.0512021431090.25562 at vertex.ucls.uchicago.edu... > "Bill Marriott" writes: >> >> Well for reasons I may not be aware of, all the new commands seem to be >> in >> the format, "revDoSomething" followed by parameters. Example: >> >> revAddXMLNode treeID, parentPath, nodeName, nodeContents >> >> the official example: >> >> revAddXMLNode 9,"/","Balls","" >> >> Why couldn't you say something like >> >> add node "Balls" to the root path of XML tree id 9 >> >> I'm not saying that is the exact perfect syntax, nor is it "compact," but >> it >> would be super readable/self-documenting and easy to remember. This is >> what >> I mean about advancing TransScript. > > Even simpler, why can't you say something like > if image "picture" is visible ... > instead of > if the visible of image "picture" is true ... > > My (young) students find this difficult. There are many ways in which > Transcript could be even more english-like. > > - marty > > -- > Marty Billingsley > (marty at ucls.uchicago.edu) > The University of Chicago Laboratory Schools > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Fri Dec 2 16:10:22 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Dec 2005 13:10:22 -0800 Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] In-Reply-To: <866562155.20051202100655@ahsoftware.net> References: <20051202064708.025F98256D7@mail.runrev.com> <002a01c5f735$4cee2510$1100000a@prometheus> <178A32DC-0588-4510-9BAD-62CCC7A283C7@recursive.ca> <1882143291.20051202085316@ahsoftware.net> <866562155.20051202100655@ahsoftware.net> Message-ID: <4390B83E.6060006@fourthworld.com> Mark Wieder wrote: > Friday, December 2, 2005, 8:56:45 AM, you wrote: >>Thanks for mentioning this Mark. I just posted a message suggesting >>that this list be mirrored on Gmane. I didn't bother to actually >>check to see if it was already there. I may switch to using that to >>cut down on my email volume. > > ...and I just replied to your message without reading this one first. > > Maybe www.revjournal.com should have a section on its link page for > these alternate ways of viewing the discussions? Richard? An excellent suggestion -- thanks for that, and to Scott Rossi for providing the URLs. I've just added those to the top of revJournal's Links page: We have a number of great new articles in the works for revJournal, with contributions from Malte Brill, Lynn Fredricks, Trevor DeVore, and more. I've been wrapped up with client work these last several weeks, so my apologies to those fine authors and the revJournal readers for the delay in getting those posted. I should be able to get those in place starting next week, so get ready for some great new stuff at revJournal. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mwieder at ahsoftware.net Fri Dec 2 16:30:17 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 13:30:17 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: <015301c5f76b$1ccd5ff0$1100000a@prometheus> <4910717941.20051202111611@ahsoftware.net> Message-ID: <7418763730.20051202133017@ahsoftware.net> Bill- Friday, December 2, 2005, 12:01:56 PM, you wrote: I'm with you most of the way on this. I'd love to have a way to implement my own keywords into my stacks. And then distribute libraries that extend xtalk with them. Problem 1: most other languages that allow this are adopting namespace conventions to deal with conflicting libraries. That's where you start having to pick up the dot-notation or something similar, and veering away from the near-natural-language approach of xtalk. Problem 2: It's not just codesize bloat that you have to deal with when extending the language, it's also slowing down the basic parsing engine having to deal with more and more stuff. I'd really like to avoid slowing down one of my stacks that doesn't use a function that someone else wanted included. Problem 3: there's no such thing as "self-documenting, human-readable code". Sorry - that's the way it is. Xtalk comes pretty close, though. Even comes pretty close to "human-thinkable". Problem 4: creeping featureitis New things *do* get added to xtalk. But very slowly, and after much deliberation. And I like it that way. It's hard to retract something once you've added it to a language. I think the point at which you move something from a library into the core functionality needs to be looked at very cautiously, and runrev has, so far, exhibited a lot of caution in this respect (to the point of ignoring several of my bug report enhancement requests). -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Fri Dec 2 16:50:07 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 02 Dec 2005 15:50:07 -0600 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: <4390C18F.3090101@hyperactivesw.com> Bill Marriott wrote: > > >[Oh yeah, reason #15: Inability to copy and paste from the documentation >stack!] The keyboard shortcuts are blocked, but you can select text and then use the "Copy" menu item to copy text. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Dec 2 17:08:42 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 02 Dec 2005 16:08:42 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <015301c5f76b$1ccd5ff0$1100000a@prometheus> References: <015301c5f76b$1ccd5ff0$1100000a@prometheus> Message-ID: <4390C5EA.80908@hyperactivesw.com> Bill Marriott wrote: > Well for reasons I may not be aware of, all the new commands seem to be in the format, "revDoSomething" followed by parameters. Example: > > revAddXMLNode treeID, parentPath, nodeName, nodeContents > > the official example: > > revAddXMLNode 9,"/","Balls","" > > Why couldn't you say something like > > add node "Balls" to the root path of XML tree id 9 > These aren't really additions to Transcript. All the language elements that start with "rev" are actually scripted handlers stored in various Revolution libraries. If you poke around in the IDE scripts, you can find these handlers. They were written by Runtime to provide convenient access to commonly-used actions. For example, all the "revPrintWhatever" commands (revPrintField, revPrintText) were written to provide us a convenient way to do quick printing without writing a printing handler ourselves. "RevGoURL" is the same thing; if you look at it, you'll see that it in turn uses the libURL library, which in turn uses the native Transcript socket commands (which *are* part of Transcript) to do its magic. Actual Transcript additions are added occasionally but rarely. In most cases, existing tokens are expanded whenever possible instead. Thus, we got new functionality recently for the "answer" command that allows Mac users to filter files the way Windows users do. New engine-related behaviors will spawn new keywords with standard Transcript syntax. When image manipulation and embedded images in fields were first introduced, we got a whole bunch of new keywords to support those features. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Dec 2 17:11:58 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 02 Dec 2005 16:11:58 -0600 Subject: Revolution is not Tablet PC compliant In-Reply-To: <7.0.0.10.1.20051202080222.01962658@pon.net> References: <20051201180004.AA0668255E4@mail.runrev.com> <182714e784dfc600216fefd6eb0addf1@siphonophore.com> <7.0.0.10.1.20051202080222.01962658@pon.net> Message-ID: <4390C6AE.1060909@hyperactivesw.com> Rob Cozens wrote: > Hi Jeffrey, > >> I have a whale research project next year we were hoping to use tablet >> pcs on with rev to collect data. hadnt gotten my hands on a tablet pc >> to test rev yet. Is this something that we might see coming into rev >> in the next version? The tablets are just starting to mature now and >> becoming viable options in more mobile situations and custom >> programming for this kind of an interface/interaction is perfect for >> the flexibility of rev. > > > I will Bugzilla this as soon as I find my way there: the URL I received > from bugzilla-daemon in March 2004 no longer exists. Bugzilla is now here: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From see3d at writeme.com Fri Dec 2 17:31:09 2005 From: see3d at writeme.com (Dennis Brown) Date: Fri, 02 Dec 2005 17:31:09 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <7418763730.20051202133017@ahsoftware.net> References: <015301c5f76b$1ccd5ff0$1100000a@prometheus> <4910717941.20051202111611@ahsoftware.net> <7418763730.20051202133017@ahsoftware.net> Message-ID: On Dec 2, 2005, at 4:30 PM, Mark Wieder wrote: > Problem 3: there's no such thing as > "self-documenting, human-readable code". Sorry - that's the way it is. > Xtalk comes pretty close, though. Even comes pretty close to > "human-thinkable". Even though Transcript is pretty verbose, I find that I need to add 25-50% more characters as comments to be able to go back and figure out what I wrote easily. I don't see how it is possible to have the what convey the why, and even the what need some help now and then. Dennis From katir at hindu.org Fri Dec 2 18:05:49 2005 From: katir at hindu.org (Sivakatirswami) Date: Fri, 2 Dec 2005 13:05:49 -1000 Subject: AutoArm Problems In-Reply-To: References: Message-ID: <7C0F0FD4-1E4D-418D-9BA8-D5CDE4D98374@hindu.org> OK, well then, nothing wrong but my understanding of implementation.. Eric, Richard avers: "autoArm is of little (no?) practical value with the standard button style," So what do you think is "normal behavior" are you see a change on mousewithin? even if that is not handled by script? that's the expected behavior OK, try this: in Rev IDE drag a new standard button (not default) from the tools palette to the card. set tool back to browse, wave over btn, nothing happens. So, if "normal behavior" means an auto reverse out of type and a shift in the background color of the button (or something along those lines) showing it is the focused object ready to receive clicks, I'm not getting it...of course we get a normal bkgnd color change on mouse down but nothing on mousewithin. I'm missing something.... if Richard is correct, then what are you seeing? Right, we know about the icon thing and do use this in some instances, but looking for cross platform autoarm behavior for simple standard btns. Sivakatirswami On Dec 01, 2005, at 8:38 PM, Eric Chatonet wrote: > I think it's a normal behaviour with *standard* buttons (verified > on Mac OS 1.4.3 and Windows XP Pro SP2 - last Rev). See the docs as > said Tom. From sarah.reichelt at gmail.com Fri Dec 2 18:07:11 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 3 Dec 2005 09:07:11 +1000 Subject: field fill color In-Reply-To: <6B6C445F-D4D3-451E-B387-AA0B9D7C6F86@sosmartsoftware.com> References: <000a01c5f718$590e43b0$6501a8c0@new0eeca32bb97> <6B6C445F-D4D3-451E-B387-AA0B9D7C6F86@sosmartsoftware.com> Message-ID: And make sure the opaque of the field is set to true, or the backColor will not show up. Sarah > Set the backColor of fld to or or > > > Le 2 d?c. 05 ? 09:13, Preston Shea a ?crit : > > > How does one set the fill color of a field from a script? I can't > > find that property. > > > Best Regards from Paris, > > Eric Chatonet. From nuzoo2 at yahoo.com Fri Dec 2 18:26:03 2005 From: nuzoo2 at yahoo.com (Janus Jakaterina) Date: Fri, 2 Dec 2005 15:26:03 -0800 (PST) Subject: Why isn't Rev more popular? In-Reply-To: Message-ID: <20051202232603.60283.qmail@web50204.mail.yahoo.com> Dennis, if I recall correctly HyperCard used to let one script something like "go to the background of this card" or something much shorter but more cryptic such as "go bg this cd". Not sure about the syntax, but my point is that HyperTalk was very forgiving. Is Transcript similarly forgiving? --- Dennis Brown wrote: > > On Dec 2, 2005, at 4:30 PM, Mark Wieder wrote: > > > Problem 3: there's no > such thing as > > "self-documenting, human-readable code". Sorry - > that's the way it is. > > Xtalk comes pretty close, though. Even comes > pretty close to > > "human-thinkable". > > Even though Transcript is pretty verbose, I find > that I need to add > 25-50% more characters as comments to be able to go > back and figure > out what I wrote easily. I don't see how it is > possible to have the > what convey the why, and even the what need some > help now and then. > > Dennis > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and > manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs From ambassador at fourthworld.com Fri Dec 2 18:38:39 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Dec 2005 15:38:39 -0800 Subject: AutoArm Problems In-Reply-To: <7C0F0FD4-1E4D-418D-9BA8-D5CDE4D98374@hindu.org> References: <7C0F0FD4-1E4D-418D-9BA8-D5CDE4D98374@hindu.org> Message-ID: <4390DAFF.5040006@fourthworld.com> Sivakatirswami wrote: > OK, well then, nothing wrong but my understanding of implementation.. > > Eric, Richard avers: "autoArm is of little (no?) practical value with > the standard button style," > > So what do you think is "normal behavior" are you see a change on > mousewithin? even if that is not handled by script? that's the expected > behavior On OS standard buttons I don't normally see any change on mouseOver. AutoArm works great for setting the image of other styles using the armedIcon. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From capellan2000 at yahoo.com Fri Dec 2 18:39:23 2005 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Fri, 2 Dec 2005 15:39:23 -0800 (PST) Subject: The Mailing List . . . Um, Richard Gaskin In-Reply-To: <20051202180004.34555825775@mail.runrev.com> Message-ID: <20051202233923.61463.qmail@web36513.mail.mud.yahoo.com> on Fri, 02 Dec 2005 Richmond Mathewson wrote: > what used to be exactly there is now gone: > "download the full raw archive " Long time ago, i downloaded this unique raw text archive with all messages from this mail list... Just 117 MB!!!! This supersized text file of 117 MB took long time to open, search words or phrases or manipulate in any useful way (like cutting the long trails of previous messages that some users attach to their responses...) So, i downloaded the small compressed files (of 1 MB at most), decompressed them, renamed and put in a folder. Now i'm creating a browser for offline reading of the mail list archives. Probably, the interface will resemble FireFox :-) al Visit my site: http://www.geocities.com/capellan2000/ __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs From sarah.reichelt at gmail.com Fri Dec 2 18:48:08 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 3 Dec 2005 09:48:08 +1000 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: On 12/2/05, Mathewson wrote: > I think that over the last 12 years there has been a change > in people's perception of computers and what can be done by > them. > > Certainly, in Bulgaria there is the perception that: > > 1. The ability to use Microsoft Word and connect to the > internet is all that anybody needs to know except for: > > 2. Computer experts - who need to know the full nine-yards. > I haven't butted into this debate yet, as most of what I thought has been said by others, but this post caught my attention. I very much agree with Richmond's point of view here. When I first started using computers (don't ask how long ago) there were dozens of different home computers available, all with their own operating systems and programs. But the one thing in common was that they all came with Basic built-in. There was no expectation that off-the-shelf software would fill every need, so computer manufacturers expected every buyer to learn to program so they could do their own thing. Since then, the world has mostly gone for the "industry standard" of Windows with some Mac & Linux users. Computers rapidly got too complicated to program in the way we used to and manufacturers stopped including Basic in their operating systems. This is where the split developed between programmers and users, leaving Richmond's "excluded middle" with nowhere to go. A program like Rev tries to bridge this gap by allowing users to program their own computers instead of having to rely on off-the-shelf software that never fits quite right, or paying vast sums for custom software that they don't understand and can't maintain. In the same way that most tech support people like Windows because it keeps them in business, most professional programmers don't want just anybody able to create programs. So they sneer at "toy" programming environments like HyperCard & Rev, and try to make everyone believe that C++ is the only real language. An analogy that I always like is the car. In the early days, if you drove a car, you had to be your own mechanic and cars were simple enough so that most people knew enough to keep them going. Then cars got more complicated so that you had to take them to a professional mechanic with all the computer diagnostic equipment, which means that most people never even look at their car's engine anymore. Now imagine if someone produced a cheap home-user kit that allowed you to service your own car in exactly the way you wanted, for less than the mechanic charges, but it required some effort and application. How many people do you think would buy that kit? How many would assume that they still couldn't do as good a job as the mechanic? How many mechanics would encourage people to do it? How many would buy the kit and then decide it looked too hard? I think that is the situation RunRev is in, but unfortunately I don't have a solution. More publicity would obviously help, but after getting people to download the demo, it really needs to be instantly addictive. It needs to show people what they are missing by not creating their own programs, and it needs to show how easy that can be. HyperCard came with a few stacks full of templates: backgrounds, fields & buttons which you could just copy & paste into your own stack so that you could be doing useful stuff without having to look at a script. There has been debate about this in the past, but I strongly feel that Rev needs to implement something like this and have it open by default on startup, like RevOnline does now. A home stack like HyperCard's with access to tutorials, docs, templates, the mailing list archives etc. and the ability to add your own links, would be a great step forward IMO. And as new users come to the mailing list first, frequent signs that RunRev is reading and listening to what goes on here would also be of great assitance to the marketing. Kevin and the rest: all of us here want Rev to succeed. We are giving our time and expertise for free but we feel that you are wasting a valuable resource. Thanks to everyone else who has contributed to this thread. It has been very interesting and informative and I believe the whole tone of the thread has been extremely positive. We all wish Rev WAS more popular, so there were lots of books, plugins etc. Regards, Sarah From mwieder at ahsoftware.net Fri Dec 2 19:15:37 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 16:15:37 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: <015301c5f76b$1ccd5ff0$1100000a@prometheus> <4910717941.20051202111611@ahsoftware.net> <7418763730.20051202133017@ahsoftware.net> Message-ID: <6628684325.20051202161537@ahsoftware.net> Dennis- Friday, December 2, 2005, 2:31:09 PM, you wrote: > Even though Transcript is pretty verbose, I find that I need to add > 25-50% more characters as comments to be able to go back and figure > out what I wrote easily. I don't see how it is possible to have the > what convey the why, and even the what need some help now and then. Just my opinion, but I don't even think it's *desirable* to have as a goal code that doesn't need comments. Code is code - it's not prose; it comes closer to poetry, but even poetry can be impenetrable without a lot of annotation. -- -Mark Wieder mwieder at ahsoftware.net From lists at nabble.com Fri Dec 2 19:13:47 2005 From: lists at nabble.com (R Morris (sent by Nabble.com)) Date: Fri, 2 Dec 2005 16:13:47 -0800 (PST) Subject: Mailing List In-Reply-To: <9217059860.20051202130153@ahsoftware.net> References: <002a01c5f735$4cee2510$1100000a@prometheus> <1758307.post@talk.nabble.com> <9217059860.20051202130153@ahsoftware.net> Message-ID: <1762518.post@talk.nabble.com> Written by Mark Wieder 2005-12-02 12:57 >Well, Nabble's search facility is pretty dismal at present Well, I wouldn't say dismal, but I agree that it needs more work to get it to where we want to get it. It should be much improved in the next release. What enhancements would you like to see? >However, one thing about Nabble worries me. If I read the FAQ >correctly, people will be able to register an ID with Nabble and be >able to post to the list (this list) without having to contact runrev >to subscribe to the list. The Nabble interface itself acts as a >go-between to authorize anyone to post to the list as long as they've >registered a user ID with you. >This seems to me, if it's not a violation of the terms of service of >the list, at least a Very Bad Idea. This is yet another issue that we've addressing. Our first thought was to try to make it easy for the user to see a consistent UI and make the mail lists more useful. Personally, I've always been frustrated by all the email they generate when often I have a short interest in the topic. But getting one question answered requires registration and wading through tons of stuff to get an answer. Then I have to unsubscribe. However, we also understand the issues and have made many lists read-only at the request of the list owners/users. In that case, the user must register and post in the normal way. The next release will integrate this feature and allow posting via Nabble, but ony if the user subscribes in the normal fashoin. We're definately interested in addressing these concerns and have also implemented some tactics to try to prevent spammers and other pests, but requiring subscription is also the best option for some lists. Currently, this list is set up to allow posting via Nabble. If we need to turn off that option, then the list owner should send us that email request at support AT_nospam Nabble.com. Regards, Rod Morris Nabble.com -- Sent from the Revolution - User forum at Nabble.com: http://www.nabble.com/Re%3A-Why-isn%27t-Rev-more-popular-Mailing-List--t659015.html#a1762518 From lan.kc.macmail at gmail.com Fri Dec 2 19:14:53 2005 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 3 Dec 2005 08:14:53 +0800 Subject: Why isn't Rev more popular? In-Reply-To: References: <015301c5f76b$1ccd5ff0$1100000a@prometheus> <4910717941.20051202111611@ahsoftware.net> <7418763730.20051202133017@ahsoftware.net> Message-ID: Just to return to the core of this thread. A while ago in a post I wrote that I was 'concerned that Rev was a three ringed circus', the implication being that I just kept seeing the same people answering questions (very small number) and the same old group asking them (slightly larger number). I'd like to thank Mark Swindell for starting this thread, I've suddenly seen alot of new posters. I don't know where they've been, or why they haven't posted before, but it's great to know they're there. From mwieder at ahsoftware.net Fri Dec 2 19:19:55 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 16:19:55 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: <19728942186.20051202161955@ahsoftware.net> Sarah- Friday, December 2, 2005, 3:48:08 PM, you wrote: > And as new users come to the mailing list first, frequent signs that > RunRev is reading and listening to what goes on here would also be of > great assitance to the marketing. Kevin and the rest: all of us here > want Rev to succeed. We are giving our time and expertise for free but > we feel that you are wasting a valuable resource. ...nothing to add, I just thought it could use repeating for emphasis. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Dec 2 19:27:27 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 16:27:27 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: <20051202195022.5F7A48257AF@mail.runrev.com> Message-ID: <12029394106.20051202162727@ahsoftware.net> Marty- Friday, December 2, 2005, 12:34:39 PM, you wrote: > My (young) students find this difficult. There are many ways in which > Transcript could be even more english-like. Yes, but I'm not sure English is something to strive for. At least we don't have any irregular verbs in xtalk. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Fri Dec 2 19:34:14 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Dec 2005 16:34:14 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <12029394106.20051202162727@ahsoftware.net> References: <20051202195022.5F7A48257AF@mail.runrev.com> <12029394106.20051202162727@ahsoftware.net> Message-ID: <4390E806.4010707@fourthworld.com> Mark Wieder wrote: >>My (young) students find this difficult. There are many ways in which >>Transcript could be even more english-like. > > > Yes, but I'm not sure English is something to strive for. At least we > don't have any irregular verbs in xtalk. Perhaps not, but playLoudness and destroyStack are pretty irregular nouns. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From charles.hartman at conncoll.edu Fri Dec 2 19:35:06 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Fri, 2 Dec 2005 19:35:06 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <12029394106.20051202162727@ahsoftware.net> References: <20051202195022.5F7A48257AF@mail.runrev.com> <12029394106.20051202162727@ahsoftware.net> Message-ID: <4FE6176A-B8C0-418F-9FB3-945A1926BB52@conncoll.edu> On Dec 2, 2005, at 7:27 PM, Mark Wieder wrote: >> My (young) students find this difficult. There are many ways in >> which >> Transcript could be even more english-like. > > Yes, but I'm not sure English is something to strive for. At least we > don't have any irregular verbs in xtalk. As a Prof. of English and long-time amateur programmer (but if you say "hobbyist" in my vicinity I'll bristle) I have to say that I find the effort toward "English-like" syntax the *least* attractive aspect of Transcript -- if only because it's potentially the most misleading: it can make a beginner think the flexibility of a natural language is available & then feel hurt & bewildered that it isn't. (For an example, port a Hypercard stack to Rev and look how many errors pop up that have to be solved by inserting "the" where Hypertalk didn't require it.) Charles Hartman From scott at tactilemedia.com Fri Dec 2 20:45:53 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 02 Dec 2005 17:45:53 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <4FE6176A-B8C0-418F-9FB3-945A1926BB52@conncoll.edu> Message-ID: Recently, Charles Hartman wrote: > As a Prof. of English and long-time amateur programmer (but if you > say "hobbyist" in my vicinity I'll bristle) I have to say that I find > the effort toward "English-like" syntax the *least* attractive aspect > of Transcript -- if only because it's potentially the most > misleading: it can make a beginner think the flexibility of a natural > language is available & then feel hurt & bewildered that it isn't. > (For an example, port a Hypercard stack to Rev and look how many > errors pop up that have to be solved by inserting "the" where > Hypertalk didn't require it.) I don't know, Charles. Being a design-as-a-first-language, programming-as-a-second-language person, it's *because* of TransScript's English like syntax that I can get anywhere in the environment. I'd much rather do this: answer the detailed files Than this: #include #include #include void read_name_all_files(TList* ptList, char* wildcard = "*") { TString tStrCmd("/usr/bin/ls -1pa "); tStrCmd.Append(wildcard); tStrCmd.Append(" 2> /dev/null"); char buf[BUFSIZ]; FILE *ptr; if ((ptr = popen(tStrCmd.Data(), "r")) != NULL) { while (fgets(buf, BUFSIZ, ptr) != NULL) { #ifdef DEBUG_LEVEL_2 fprintf(stdout,"%s", buf); #endif // cut the last character (which is '\n') int len=strlen(buf); buf[len-1] = '\0'; // add to list ptList->Add(new TObjString(buf)); } pclose(ptr); } } int main(int argc, char **argv) { TList tListFileNames; read_name_all_files(&tListFileNames,"*"); cout << "Directory:\n" ; TIter tIter(&tListFileNames); TObjString* ptStr; while( ptStr = (TObjString*) tIter.Next() ) { cout << ptStr->GetName() << "\n" ; } return EXIT_SUCCESS; } But hey, that's just me. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From scott at tactilemedia.com Fri Dec 2 20:50:53 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 02 Dec 2005 17:50:53 -0800 Subject: Why isn't Rev more popular? In-Reply-To: Message-ID: Recently, Scott Rossi wrote: > I don't know, Charles. Being a design-as-a-first-language, > programming-as-a-second-language person, it's *because* of TransScript's > English like syntax that I can get anywhere in the environment. > > I'd much rather do this: > > answer the detailed files (This isn't exactly fair -- I neglected to set the directory first). In reality, I'm don't know the previous function is completely necessary, but still, the point is that verbose syntax helps in my situation. So I'll continue to support its use. Best Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From jerry at daniels-mara.com Fri Dec 2 20:52:41 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Fri, 2 Dec 2005 19:52:41 -0600 Subject: Why isn't Rev more popular? [Mailing List] In-Reply-To: References: Message-ID: <7432C558-FB2A-4FA6-9AF6-D25F15F88E76@daniels-mara.com> I believe Yahoo Groups, Google Groups both offer emails of the forum discussion. The user can choose. All the php forums offer this too, I believe. There's no conflict that i can see. Why vote? Why not have both? -Jerry On Dec 2, 2005, at 2:11 PM, Judy Perry wrote: > I think we've had previous discussion on the topic of mail list vs. > web > board and, IIRC, the majority of respondents preferred using a mail > list. > > I know I do, and the reason is that I'm simply too scatterbrained, > over-multi-tasked, insufficiently disciplined, and forgetful for a web > board to be useful for me. I want something that comes to me > whether I > want it to or not and whether I think I'll need it today or not. > > Judy > > On Fri, 2 Dec 2005, Bill Marriott wrote: > >> If you think the forum is as good as it is "because" it's in this >> format -- >> if you think this is somehow the "ideal" -- that's one thing. But >> I think it >> is this way "in spite of" the format. For example, >> > > >> >> Also, I feel the "well if you don't like it go somewhere else" >> type of >> feedback is less than mature or constructive, and quite defensive- >> sounding. >> Why stop with point #12? If I want 3D, why don't I use Director? >> If I want >> database tools, why not use FileMaker? If I want a slicker IDE, >> why not use >> Visual Studio? etc.? (It's a wonder they let ungrateful cads like >> me even >> *use* Revolution!) > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Fri Dec 2 20:56:09 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Dec 2005 17:56:09 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: <4390FB39.2040602@fourthworld.com> Scott Rossi wrote: > Recently, Scott Rossi wrote: > >>I don't know, Charles. Being a design-as-a-first-language, >>programming-as-a-second-language person, it's *because* of TransScript's >>English like syntax that I can get anywhere in the environment. >> >>I'd much rather do this: >> >>answer the detailed files > > (This isn't exactly fair -- I neglected to set the directory first). > > In reality, I'm don't know the previous function is completely necessary, > but still, the point is that verbose syntax helps in my situation. So I'll > continue to support its use. And as your example illustrates, Transcript's so-called "verbosity" is largely a red herring when you consider the number of lines needed to accomplish a given task. The degree of English-like-ness is debatable, for the reasons Mark Wieder gave. But whether it's "English-like" or not, being an extremely high level language sure takes the bit-counting tedium out of programming, letting us focus on the human side of computing. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Fri Dec 2 21:18:21 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Dec 2005 18:18:21 -0800 Subject: Why isn't Rev more popular? [Mailing List] In-Reply-To: <7432C558-FB2A-4FA6-9AF6-D25F15F88E76@daniels-mara.com> References: <7432C558-FB2A-4FA6-9AF6-D25F15F88E76@daniels-mara.com> Message-ID: <4391006D.3010005@fourthworld.com> Jerry Daniels wrote: > There's no conflict that i can see. Why vote? Why not have both? And we do, now linked to the top of the revJournal Links page: Prior to the formation of the web interfaces to this list we had nearly a hundred posts on the subject. Then not one but TWO web interfaces were created, and convenient links to them published here and on revJournal. So now we have at least FIVE ways to access this list: - Email subscription - List Archives: - Nabble: - gMane: - Search engines ....yet still this remains The Thread That Wouldn't Die. Since the use-rev list isn't used much for discussing how to use Rev anymore, should we make an opinions-about-how-other-people-should-run-their-company list so we have a place to talk about using Rev? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From wjm at wjm.org Fri Dec 2 21:41:41 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 2 Dec 2005 21:41:41 -0500 Subject: Why isn't Rev more popular? [Mailing List] References: <7432C558-FB2A-4FA6-9AF6-D25F15F88E76@daniels-mara.com> <4391006D.3010005@fourthworld.com> Message-ID: Richard, I think it's important to note that gmane offers not just a "web interface" to the Use-Rev list, but also an NNTP feed. I've been using their NNTP interface; while it is a little slow at posting, I think I've got it sorted out now and I'm positively delighted. On your links page, I think it's important not only to mention these are "Web UIs" but that gmane offers a classic "newsgroup" interface compatible with Outlook Express and any other news reader. (Especially since the web UIs are not quite up to the phpBB standard yet.) To me, it's almost "headline news!" :) I feel good that one of my points raised the visibility of this issue and uncovered these alternatives. Now, about the other 14 items..... Bill "Richard Gaskin" wrote in message news:4391006D.3010005 at fourthworld.com... > Jerry Daniels wrote: >> There's no conflict that i can see. Why vote? Why not have both? > > And we do, now linked to the top of the revJournal Links page: > > > Prior to the formation of the web interfaces to this list we had nearly a > hundred posts on the subject. > > Then not one but TWO web interfaces were created, and convenient links to > them published here and on revJournal. > > So now we have at least FIVE ways to access this list: > > - Email subscription > > - List Archives: > > > - Nabble: > > > - gMane: > > > - Search engines > > > ....yet still this remains The Thread That Wouldn't Die. > > > Since the use-rev list isn't used much for discussing how to use Rev > anymore, should we make an > opinions-about-how-other-people-should-run-their-company list so we have a > place to talk about using Rev? > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From JimAultWins at yahoo.com Fri Dec 2 21:45:40 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 02 Dec 2005 18:45:40 -0800 Subject: Why isn't Rev more popular? [Mailing List] In-Reply-To: <4391006D.3010005@fourthworld.com> Message-ID: On 12/2/05 6:18 PM, "Richard Gaskin" wrote: > Since the use-rev list isn't used much for discussing how to use Rev > anymore, should we make an > opinions-about-how-other-people-should-run-their-company list so we have > a place to talk about using Rev? Yep. Jim Ault Las Vegas From see3d at writeme.com Fri Dec 2 21:37:14 2005 From: see3d at writeme.com (Dennis Brown) Date: Fri, 02 Dec 2005 21:37:14 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <20051202232603.60283.qmail@web50204.mail.yahoo.com> References: <20051202232603.60283.qmail@web50204.mail.yahoo.com> Message-ID: <1BE5C931-AE99-4A7D-8ACF-3D9DDD98F598@writeme.com> Janus, Transcript has the abbreviated terms like "card,cd or background,bg" like in Hypercard, and the syntax has a lot of the same variations, but Transcript is a bit less forgiving with some forms that can become ambiguous when leaving out "the". However, I have never run into a problem with it when writing from scratch. However, there are differences to Hypercard that make a direct translation a bit of work. Backgrounds are a major difference in how they are implemented. Dennis On Dec 2, 2005, at 6:26 PM, Janus Jakaterina wrote: > Dennis, if I recall correctly HyperCard used to let > one script something like "go to the background of > this card" or something much shorter but more cryptic > such as "go bg this cd". Not sure about the syntax, > but my point is that HyperTalk was very forgiving. > > Is Transcript similarly forgiving? > > --- Dennis Brown wrote: > >> >> On Dec 2, 2005, at 4:30 PM, Mark Wieder wrote: >> >>> Problem 3: there's no >> such thing as >>> "self-documenting, human-readable code". Sorry - >> that's the way it is. >>> Xtalk comes pretty close, though. Even comes >> pretty close to >>> "human-thinkable". >> >> Even though Transcript is pretty verbose, I find >> that I need to add >> 25-50% more characters as comments to be able to go >> back and figure >> out what I wrote easily. I don't see how it is >> possible to have the >> what convey the why, and even the what need some >> help now and then. >> >> Dennis >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and >> manage your subscription preferences: >> > http://lists.runrev.com/mailman/listinfo/use-revolution >> > > > > > __________________________________ > Start your day with Yahoo! - Make it your home page! > http://www.yahoo.com/r/hs > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From wjm at wjm.org Fri Dec 2 22:22:10 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 2 Dec 2005 22:22:10 -0500 Subject: Times Change.... and often for the better Message-ID: "Jim Ault" wrote in message news:BFB646D4.315CF%JimAultWins at yahoo.com... > On 12/2/05 6:18 PM, "Richard Gaskin" > wrote: >> Since the use-rev list isn't used much for discussing how to use Rev >> anymore, should we make an >> opinions-about-how-other-people-should-run-their-company list so we have >> a place to talk about using Rev? > Yep. > > Jim Ault > Las Vegas Point taken, but I think "asking the question" brought a lot of people out of the woodwork, all with the desire to see Revolution thrive. I think it is a very healthy exercise. Back in the day when there was just MetaCard, they had a free demo version that supported just 10 lines of code per handler, and then the least expensive registration option was $999. I wrote the company back then and suggested they release a version priced somewhat (ok, significantly) lower for all the people who wanted to use MetaCard in a non-commercial, or "business productivity" way. Scott Rainey answered me. I was basically "flamed" for suggesting this, and told with disdain how they had already "thought this issue through" completely, how such pricing would kill the business, how supporting "hobbyists" would take away from improving the software, how I lacked any business sense, how my marketing education was deficient, etc. etc. (Not making this up.) I think that RunRev has proved this belief incorrect. We have a much more vibrant community now, a product which is very much alive. New features are being added continually. The user interface has matured. Great things can be done by more and more people. The pricing/positioning model is coherent. RunRev does not seem to be going out of business anytime soon. Scott's rant caused me to ignore MetaCard for years. But then a certain Scottish company revived my interest with their fresh, polished take on the UI and an enlightened pricing model. I've been very grateful for RunRev ever since. Sometimes people should hear how to run their company, and listen to that feedback carefully. Bill From charles.hartman at conncoll.edu Fri Dec 2 22:39:02 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Fri, 2 Dec 2005 22:39:02 -0500 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: <5048D0AF-F798-4CB6-9081-05CF649C9D29@conncoll.edu> Yes of course, so would I. But I suggest that the "natural language" feature is much more a mnemonic aid than an aid to initial comprehension. And if that's true, then (as my own experience seems to be) the advantages of it aren't really for the rank beginner, as we sometimes think, but for people who've gotten somewhat farther up the learning curve. (Not that it matters much.) Charles On Dec 2, 2005, at 8:45 PM, Scott Rossi wrote: > Recently, Charles Hartman wrote: > >> As a Prof. of English and long-time amateur programmer (but if you >> say "hobbyist" in my vicinity I'll bristle) I have to say that I find >> the effort toward "English-like" syntax the *least* attractive aspect >> of Transcript -- if only because it's potentially the most >> misleading: it can make a beginner think the flexibility of a natural >> language is available & then feel hurt & bewildered that it isn't. >> (For an example, port a Hypercard stack to Rev and look how many >> errors pop up that have to be solved by inserting "the" where >> Hypertalk didn't require it.) > > I don't know, Charles. Being a design-as-a-first-language, > programming-as-a-second-language person, it's *because* of > TransScript's > English like syntax that I can get anywhere in the environment. > > I'd much rather do this: > > answer the detailed files > > > Than this: > > #include > #include > #include > > void read_name_all_files(TList* ptList, char* wildcard = "*") > { > TString tStrCmd("/usr/bin/ls -1pa "); > tStrCmd.Append(wildcard); > tStrCmd.Append(" 2> /dev/null"); > > char buf[BUFSIZ]; > FILE *ptr; > > if ((ptr = popen(tStrCmd.Data(), "r")) != NULL) { > while (fgets(buf, BUFSIZ, ptr) != NULL) { > #ifdef DEBUG_LEVEL_2 > fprintf(stdout,"%s", buf); > #endif > // cut the last character (which is '\n') > int len=strlen(buf); > buf[len-1] = '\0'; > // add to list > ptList->Add(new TObjString(buf)); > } > pclose(ptr); > } > } > > > int main(int argc, char **argv) > { > TList tListFileNames; > read_name_all_files(&tListFileNames,"*"); > > cout << "Directory:\n" ; > TIter tIter(&tListFileNames); > TObjString* ptStr; > while( ptStr = (TObjString*) tIter.Next() ) { > cout << ptStr->GetName() << "\n" ; > } > return EXIT_SUCCESS; > } > > > But hey, that's just me. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From charles.hartman at conncoll.edu Fri Dec 2 22:52:55 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Fri, 2 Dec 2005 22:52:55 -0500 Subject: Times Change.... and often for the better In-Reply-To: References: Message-ID: <1CC3CDC1-B296-4EC9-AB6D-C4F90842222E@conncoll.edu> Just raising my hand here as Civilian Who Wouldn't Be Using Rev If I Couldn't Do It For Under $100 (since it's my own non-amortizable money). It can make sense for Rev not to want me, but it makes a different kind of sense for Rev to swallow its pride & take me on. Who knows what might result? It might be useful not to forget the similar-but-different model offered by systems like Python-plus-wxPython (or other widget-making libraries). Go that way or don't, but don't ignore that set of possibilities. I came over to Rev purely because I had to port an old Hypercard tutorial and couldn't face building all the click-here-and- show-that-there stuff with wxWidgets. Now it's got my thinking about kinds of apps with similar ratios of interface to innards, which I wouldn't have tackled otherwise. So that's a path, anyway. Particularly since making things in the very general category of tutorials is a task at which Rev unmistakably excels. Charles From brucegregory at earthlink.net Sat Dec 3 00:19:05 2005 From: brucegregory at earthlink.net (Greg Smith) Date: Fri, 02 Dec 2005 22:19:05 -0700 Subject: Visual Programming Using Revolution Message-ID: <43912AC9.6000807@earthlink.net> It is my obsession to take the very simple things I do with code and "encapsulate" them inside a graphic for drag and drop usage later. I know that not everything can be represented by a graphic, but certainly, if one uses the "noun" / "verb" analogy of programming with some form of language, the same analogy can be brought a step further by assigning many lines of code that describe a tangible "object" or behavior that is visual in nature, and assign that "thing" or that "action" in a descriptive picture. It is just more pleasant and gratifying and much more compact. This would help programming to become the instantly addictive thing that will keep new users interested. Especially with visually rich applications, it makes sense to program or build such an application with visual elements as the building blocks rather than many many, relatively non-descriptive words and phrases. Even Transcript, with its very English like syntax is not that compact or pleasing to use for creating a primarily visual application. Having spouted all of this, I must confess that I am an artist and not a programmer. I'm trying to find a language that helps me create visual things like games, visually, not symbolically. I have investigated nearly every solution currently available, and find them lacking. The closest thing I ever came upon was AxelEdge by Mindavenue. Every interactive thing that could be done, in 3D, could be done visually. And the examples were quite complex and intriguing, as well as very entertaining. Unfortunately, like most visual solutions, it was too expensive and did not fly. Now they are in the category of "legacy" software, having been swallowed up by a large Canadian cabinet making software company. For a quick reference, look at some of the examples over at http://www.mindavenue.com My question is whether Revolution would be a good solution for developing a programming system that allowed users to encapsulate any piece of code inside a graphic, for drag and drop method assembly and, ultimately, the creation of more software. By the way, if anyone is interested, AxelEdge 1.5 can be acquired for around $35. Version 2.0 can be acquired for around $135. I'd like to know what everyone thinks about Revolution for this kind of application, and also what they think of Mindavenue's approach to creating interactive experiences without programming. Thanks, Greg Smith From mdswindell at charter.net Sat Dec 3 00:30:14 2005 From: mdswindell at charter.net (Mark Swindell) Date: Fri, 2 Dec 2005 21:30:14 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <5048D0AF-F798-4CB6-9081-05CF649C9D29@conncoll.edu> References: <5048D0AF-F798-4CB6-9081-05CF649C9D29@conncoll.edu> Message-ID: <66B64605-B20C-42F9-88F2-806174AF4462@charter.net> On Dec 2, 2005, at 7:39 PM, Charles Hartman wrote: > But I suggest that the "natural language" feature is much more a > mnemonic aid than an aid to initial comprehension. I'm not sure I agree. I learned HyperTalk first, and the English- like features helped tremendously in initial comprehension of what was going on, in how to express my needs to the computer, and in debugging my own code and understanding the code of others (to a lesser degree, though... that's still a challenge). I'm not sure about the mnemonic features. I tried to learn C on my own, but soon enough threw in the towel. Too much minutia management, too cryptic, too time-consuming for too little function. SuperCard let me actually be productive with color, multiple windows, and promised imminent cross-platform deployment. (Yeah...) The human language-like features of x-talks have always been a plus for my brain, anyway, and I can focus on design and function in the projects I do. Thank you, Bill Atkinson, and those who continue the work. Mark From marty at vertex.ucls.uchicago.edu Sat Dec 3 00:46:20 2005 From: marty at vertex.ucls.uchicago.edu (Marty Billingsley) Date: Fri, 2 Dec 2005 23:46:20 -0600 (CST) Subject: Why isn't Rev more popular? In-Reply-To: <20051203044131.E9F298256BF@mail.runrev.com> References: <20051203044131.E9F298256BF@mail.runrev.com> Message-ID: Mark Wieder writes: > > Marty- > > Friday, December 2, 2005, 12:34:39 PM, you wrote: > > > My (young) students find this difficult. There are many ways in which > > Transcript could be even more english-like. > > Yes, but I'm not sure English is something to strive for. At least we > don't have any irregular verbs in xtalk. I really appreciate the fact that you can write add 1 to Score instead of Score = Score + 1 It's much more intuitive for my students. They even get away with: put one into Score add one to Score and the result is 2 With regard to my previous post, students think that if they can say hide field "xxx" then they ought to be able to say if field "xxx" is hidden ... or if field "xxx" is invisible ... or if field "xxx" is not visible... but having to create a construct like if the visible of field "xxx" is false ... really baffles them. In this way I think Transcript could indeed be more English-like. Oh well, RR isn't intended for raw beginners.....is it? :-) - marty -- Marty Billingsley (marty at ucls.uchicago.edu) The University of Chicago Laboratory Schools From rodneys at io.com Sat Dec 3 00:58:23 2005 From: rodneys at io.com (Rodney Somerstein) Date: Fri, 2 Dec 2005 23:58:23 -0600 Subject: Help needed downloading a file to a folder Message-ID: I am trying to create a button to download a file from a web site. I don't seem to be having much luck getting this to work. This is under OS X. At best, I seem to get a 4k text file. I should be getting a 5MB zip file. As far as I can tell, this should download the file to my user directory. Here is my current script: on mouseUp put URL "http://cosmosui.org/index.php?p=download&f=Cosmos_Alpha.zip" \ into URL "binfile:/Users/rodneys/Cosmos_Alpha.zip" end mouseUp It seems like this should be simple. Please help me figure out what I'm doing wrong. I've looked through the documentation quite a bit but haven't found anything that tells me exactly what to do to accomplish this. Thanks, -Rodney -- Rodney Somerstein rodneys at io.com From soapdog at mac.com Sat Dec 3 01:09:22 2005 From: soapdog at mac.com (Andre Garzia) Date: Sat, 3 Dec 2005 04:09:22 -0200 Subject: Help needed downloading a file to a folder In-Reply-To: References: Message-ID: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> On Dec 3, 2005, at 3:58 AM, Rodney Somerstein wrote: > I am trying to create a button to download a file from a web site. > I don't seem to be having much luck getting this to work. This is > under OS X. At best, I seem to get a 4k text file. I should be > getting a 5MB zip file. As far as I can tell, this should download > the file to my user directory. > > Here is my current script: > > on mouseUp > put URL "http://cosmosui.org/index.php? > p=download&f=Cosmos_Alpha.zip" \ > into URL "binfile:/Users/rodneys/Cosmos_Alpha.zip" > end mouseUp > > > It seems like this should be simple. Please help me figure out what > I'm doing wrong. I've looked through the documentation quite a bit > but haven't found anything that tells me exactly what to do to > accomplish this. > > Thanks, > > -Rodney > -- Rodney, you're targeting the wrong URL... if you use that URL in a browser you'll see that it refreshes to another URL, those 5k you're getting is the actual url, in this case you get cosmos/Cosmos_Alpha.zip, so the real url for that file is: http://cosmosui.org/cosmos/Cosmos_Alpha.zip pretty easy ain't it. The put URL command is a blocking command meaning that it will lock your user interface for the duration of the command which might not be the desired behaviour for a 5meg download ui. It's better to use the load url command which is non-blocking, this way your UI will be responsive while the download goes and your code will be notified when the download finishes, much better. cheers andre From rodneys at io.com Sat Dec 3 01:31:02 2005 From: rodneys at io.com (Rodney Somerstein) Date: Sat, 3 Dec 2005 00:31:02 -0600 Subject: Help needed downloading a file to a folder In-Reply-To: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> References: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> Message-ID: Andre, Thanks for the quick answer. Using the correct URL does seem to help. ;-) It seems to work OK now. Though as you state, I don't want that long pause while the file downloads. Of course, the next obvious question is how do I use the load URL command to the same thing? From what I can tell, load URL puts the file into memory. I then need to save it to disk but have no idea how to do so. Also, I noticed that instead of ending up with a binary file when using put URL, I actually ended up with a text file with a .zip extension. It did unzip with no problem. I'm guessing I have to do some kind of magic to make the file into an actual zip file for Mac OS X? Thanks again, -Rodney From soapdog at mac.com Sat Dec 3 01:41:30 2005 From: soapdog at mac.com (Andre Garzia) Date: Sat, 3 Dec 2005 04:41:30 -0200 Subject: Help needed downloading a file to a folder In-Reply-To: References: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> Message-ID: On Dec 3, 2005, at 4:31 AM, Rodney Somerstein wrote: > Andre, > > Thanks for the quick answer. Using the correct URL does seem to > help. ;-) > > It seems to work OK now. Though as you state, I don't want that > long pause while the file downloads. Of course, the next obvious > question is how do I use the load URL command to the same thing? > From what I can tell, load URL puts the file into memory. I then > need to save it to disk but have no idea how to do so. > > Also, I noticed that instead of ending up with a binary file when > using put URL, I actually ended up with a text file with a .zip > extension. It did unzip with no problem. I'm guessing I have to do > some kind of magic to make the file into an actual zip file for Mac > OS X? > > Thanks again, > > -Rodney Rodney, glad I could help. One of the best places to learn about the commands is the built in Dictionary, you just launch the documentation from the help menu and chose dictionary, all your commands are there with nice explanations. I spend more time in the docs than actually coding ;-) the load url command will cache a URL for you. One of the formats used is: load URL , So you can use a code like this in your app. on mouseUp load URL "http://cosmosui.org/cosmos/Cosmos_Alpha.zip", "downloadDone end mouseUp on downloadDone put URL "http://cosmosui.org/cosmos/Cosmos_Alpha.zip" into "binfile:mysweetzipfile.zip" end downloadDone The load URL command will cache a URL, all subsequent calls to that URL will use the cached version, pretty handy! As for the zipfile looking like text, that happens due to macintosh type/creator codes. You must set them for the finder to recognize the file as zip, it's pretty easy, you just use: set the fileType to before writing the file, I can't recall type creator codes for zip files from memory, but googling for them you'll find the answer. Cheers and welcome andre From eric.chatonet at sosmartsoftware.com Sat Dec 3 02:19:23 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 3 Dec 2005 08:19:23 +0100 Subject: AutoArm Problems In-Reply-To: <7C0F0FD4-1E4D-418D-9BA8-D5CDE4D98374@hindu.org> References: <7C0F0FD4-1E4D-418D-9BA8-D5CDE4D98374@hindu.org> Message-ID: <0755B0AA-31B2-4A4F-938F-2D00EC28C5C3@sosmartsoftware.com> Hi Sivakatirswami, Le 3 d?c. 05 ? 00:05, Sivakatirswami a ?crit : > Right, we know about the icon thing and do use this in some > instances, but looking for cross platform autoarm behavior for > simple standard btns. Guide lines (at least on Macs) say that nothing happens when the mouse is over a standard button... and I have never seen a standard button "living" at mouseOver. What would you expect? Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From mwieder at ahsoftware.net Sat Dec 3 02:30:21 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Dec 2005 23:30:21 -0800 Subject: Mailing List In-Reply-To: <1762518.post@talk.nabble.com> References: <002a01c5f735$4cee2510$1100000a@prometheus> <1758307.post@talk.nabble.com> <9217059860.20051202130153@ahsoftware.net> <1762518.post@talk.nabble.com> Message-ID: <14154767781.20051202233021@ahsoftware.net> Rod- I've been corresponding with Will Lin offline, and I think you've got the right idea with Nabble. I was raising the issue as a concern, not as an absolute get-outa-here-with-your-mail-list-interface kind of thing. The advanced search engine, once I found it, is very nice. If you can get the geekiness out of it and make it usable by humans it will definitely beat Google's attempt at indexing the archives. -- -Mark Wieder mwieder at ahsoftware.net From wjm at wjm.org Sat Dec 3 02:41:32 2005 From: wjm at wjm.org (Bill Marriott) Date: Sat, 3 Dec 2005 02:41:32 -0500 Subject: AutoArm Problems References: <7C0F0FD4-1E4D-418D-9BA8-D5CDE4D98374@hindu.org> <4390DAFF.5040006@fourthworld.com> Message-ID: Actually on Windows, at least, there is a slight change when mousing over a standard button. The outline gains a yellow tint (depending on the currently installed theme). Bill "Richard Gaskin" wrote in message news:4390DAFF.5040006 at fourthworld.com... > Sivakatirswami wrote: >> OK, well then, nothing wrong but my understanding of implementation.. >> >> Eric, Richard avers: "autoArm is of little (no?) practical value with >> the standard button style," >> >> So what do you think is "normal behavior" are you see a change on >> mousewithin? even if that is not handled by script? that's the expected >> behavior > > On OS standard buttons I don't normally see any change on mouseOver. > > AutoArm works great for setting the image of other styles using the > armedIcon. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From eric.chatonet at sosmartsoftware.com Sat Dec 3 02:48:43 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 3 Dec 2005 08:48:43 +0100 Subject: Help needed downloading a file to a folder In-Reply-To: References: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> Message-ID: <3664DEE4-314A-4926-967B-2F1DA815073E@sosmartsoftware.com> Hi Rodney, You might be interested in "How to download data from the internet", one of my tutorial stack you can access through Tutorials Picker. Tutorials Picker is a plugin available (as all other tutorials) on http://www.sosmartsoftware.com/?r=revolution_didacticiels&l=en Le 3 d?c. 05 ? 07:31, Rodney Somerstein a ?crit : > It seems to work OK now. Though as you state, I don't want that > long pause while the file downloads. Of course, the next obvious > question is how do I use the load URL command to the same thing? > From what I can tell, load URL puts the file into memory. I then > need to save it to disk but have no idea how to do so. > > Also, I noticed that instead of ending up with a binary file when > using put URL, I actually ended up with a text file with a .zip > extension. It did unzip with no problem. I'm guessing I have to do > some kind of magic to make the file into an actual zip file for Mac > OS X? Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From wjm at wjm.org Sat Dec 3 03:03:29 2005 From: wjm at wjm.org (Bill Marriott) Date: Sat, 3 Dec 2005 03:03:29 -0500 Subject: Help needed downloading a file to a folder References: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> Message-ID: I've been playing a bit with this too. I noticed that with a large file, performance can really slow down during the transfer. Especially if you're trying to monitor it periodically with the URLStatus. Question: How can one "cancel" a download in progress? Bill "Andre Garzia" wrote in message news:C663EF26-F306-4C30-86A4-1CFF956D141D at mac.com... > > On Dec 3, 2005, at 4:31 AM, Rodney Somerstein wrote: > >> Andre, >> >> Thanks for the quick answer. Using the correct URL does seem to help. >> ;-) >> >> It seems to work OK now. Though as you state, I don't want that long >> pause while the file downloads. Of course, the next obvious question is >> how do I use the load URL command to the same thing? From what I can >> tell, load URL puts the file into memory. I then need to save it to disk >> but have no idea how to do so. >> >> Also, I noticed that instead of ending up with a binary file when using >> put URL, I actually ended up with a text file with a .zip extension. It >> did unzip with no problem. I'm guessing I have to do some kind of magic >> to make the file into an actual zip file for Mac OS X? >> >> Thanks again, >> >> -Rodney > > Rodney, > > glad I could help. One of the best places to learn about the commands is > the built in Dictionary, you just launch the documentation from the help > menu and chose dictionary, all your commands are there with nice > explanations. I spend more time in the docs than actually coding ;-) > > the load url command will cache a URL for you. One of the formats used > is: > > load URL , > > So you can use a code like this in your app. > > on mouseUp > load URL "http://cosmosui.org/cosmos/Cosmos_Alpha.zip", "downloadDone > end mouseUp > > on downloadDone > put URL "http://cosmosui.org/cosmos/Cosmos_Alpha.zip" into > "binfile:mysweetzipfile.zip" > end downloadDone > > > The load URL command will cache a URL, all subsequent calls to that URL > will use the cached version, pretty handy! As for the zipfile looking > like text, that happens due to macintosh type/creator codes. You must set > them for the finder to recognize the file as zip, it's pretty easy, you > just use: > > set the fileType to > > before writing the file, I can't recall type creator codes for zip files > from memory, but googling for them you'll find the answer. > Cheers and welcome > andre > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From eric.chatonet at sosmartsoftware.com Sat Dec 3 03:09:24 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 3 Dec 2005 09:09:24 +0100 Subject: Help needed downloading a file to a folder In-Reply-To: References: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> Message-ID: <87FA6068-BE4A-4189-A116-F24A0EF65253@sosmartsoftware.com> Hi Bill, Have a look at the post I sent 10 minutes ago :-) Some details about the "How to download data from the internet" tutorial: This stack explains how to test the user connection, an url validity, why and how to use get url or load url, retrieve data from framed pages, give an account of download progress, cancel, manage errors, display retrieved data (web pages, stacks, compressed or not), etc. Print function included. Le 3 d?c. 05 ? 09:03, Bill Marriott a ?crit : > I've been playing a bit with this too. > > I noticed that with a large file, performance can really slow down > during > the transfer. Especially if you're trying to monitor it > periodically with > the URLStatus. > > Question: How can one "cancel" a download in progress? Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From wjm at wjm.org Sat Dec 3 03:38:29 2005 From: wjm at wjm.org (Bill Marriott) Date: Sat, 3 Dec 2005 03:38:29 -0500 Subject: Help needed downloading a file to a folder References: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> <87FA6068-BE4A-4189-A116-F24A0EF65253@sosmartsoftware.com> Message-ID: Actually, I did download and go through your stack... ...and went through it again after your post below... ...but for the life of me I can't find a section documenting how to cancel a download initiated with "load URL." There is a Cancel button in your sample that looks like it does the job -- at least it kills the progress bar and reports "Canceled" -- but that button is cleverly protected from inspection. At least, simply clicking the Edit pointer isn't sufficient to probe the mysteries of your stack ;) My own guess was to use "unload url" command, but I found that even after using this, the download kept running cheerfully along in the background. Bill "Eric Chatonet" wrote in message news:87FA6068-BE4A-4189-A116-F24A0EF65253 at sosmartsoftware.com... Hi Bill, Have a look at the post I sent 10 minutes ago :-) Some details about the "How to download data from the internet" tutorial: This stack explains how to test the user connection, an url validity, why and how to use get url or load url, retrieve data from framed pages, give an account of download progress, cancel, manage errors, display retrieved data (web pages, stacks, compressed or not), etc. Print function included. Le 3 d?c. 05 ? 09:03, Bill Marriott a ?crit : > I've been playing a bit with this too. > > I noticed that with a large file, performance can really slow down during > the transfer. Especially if you're trying to monitor it periodically with > the URLStatus. > > Question: How can one "cancel" a download in progress? Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Sat Dec 3 03:49:19 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 3 Dec 2005 09:49:19 +0100 Subject: Help needed downloading a file to a folder In-Reply-To: References: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> <87FA6068-BE4A-4189-A116-F24A0EF65253@sosmartsoftware.com> Message-ID: <5DAE4E4D-8577-42BD-A0E4-EB25C87B8696@sosmartsoftware.com> Hi Bill, In the script of the "Cancel" button, you will find: on mouseUp set the uCancelMessage of this stack to true end mouseUp And in the ShowInfo handler (card's script) the first case in the switch structure: on ShowInfo pUrl,pFldName local tStatus,tResult ----- put URLStatus(pUrl) into tStatus switch case the uCancelMessage of this stack -- means the uCancelMessage of this stack = true set the thumbPos of sb "Progress" to 0 put "Download canceled" into fld pFldName disable btn "Cancel" unload url pUrl -- cleanup: the user canceled then you clear the cache exit to top etc. When the user click on the "Cancel" button, the uCancelMessage custom prop is set to true. As the ShowInfo handler is executed each 10 milliseconds, it triggers the new custom prop status and cancel the download, unload the url. But you are right: the cancel process is not well explained. I'll revise it :-) Best Regards from Paris, Eric Chatonet. Le 3 d?c. 05 ? 09:38, Bill Marriott a ?crit : > Actually, I did download and go through your stack... > ...and went through it again after your post below... > > ...but for the life of me I can't find a section documenting how to > cancel a > download initiated with "load URL." > > There is a Cancel button in your sample that looks like it does the > job -- > at least it kills the progress bar and reports "Canceled" -- but > that button > is cleverly protected from inspection. At least, simply clicking > the Edit > pointer isn't sufficient to probe the mysteries of your stack ;) > > My own guess was to use "unload url" command, but I found that even > after > using this, the download kept running cheerfully along in the > background. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From sarah.reichelt at gmail.com Sat Dec 3 03:56:13 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 3 Dec 2005 18:56:13 +1000 Subject: Help needed downloading a file to a folder In-Reply-To: References: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> Message-ID: > Also, I noticed that instead of ending up with a binary file when > using put URL, I actually ended up with a text file with a .zip > extension. It did unzip with no problem. I'm guessing I have to do > some kind of magic to make the file into an actual zip file for Mac > OS X? > By default, the filetype is set to "ttxtTEXT" which causes Rev to make the Finder think that all files it saves are text files. The easiest solution is to use: set the fileType to empty before saving any files. This forces OS X to make up it's own mind about the file type, absed on the extension. Cheers, Sarah From eric.chatonet at sosmartsoftware.com Sat Dec 3 04:35:55 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 3 Dec 2005 10:35:55 +0100 Subject: Help needed downloading a file to a folder In-Reply-To: References: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> Message-ID: <4CC7A452-CE75-4C72-ADA0-7A3ECD920DDD@sosmartsoftware.com> Hi, Sarah is right (as usual :-) If you want you can use the following too: Type: EXT Creator: GZIP Those are used by the Mac OS X finder. Another thought: when you set the fileType in a stack (it does not matter in a standalone where you are the only master ;-) , it's good practice to store the fileType into a local variable before and restore it after: put the fileType into tFileType set the fileType to doSomeSaveStuff set the fileType to tFileType Best Regards from Paris, Eric Chatonet. Le 3 d?c. 05 ? 09:56, Sarah Reichelt a ?crit : >> Also, I noticed that instead of ending up with a binary file when >> using put URL, I actually ended up with a text file with a .zip >> extension. It did unzip with no problem. I'm guessing I have to do >> some kind of magic to make the file into an actual zip file for Mac >> OS X? >> > > By default, the filetype is set to "ttxtTEXT" which causes Rev to make > the Finder think that all files it saves are text files. The easiest > solution is to use: > set the fileType to empty > before saving any files. This forces OS X to make up it's own mind > about the file type, absed on the extension. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From vampire at yahoo.com Sat Dec 3 06:21:42 2005 From: vampire at yahoo.com (Steve) Date: Sat, 03 Dec 2005 07:21:42 -0400 Subject: The Mailing List . . . Um, Richard Gaskin In-Reply-To: <20051202233923.61463.qmail@web36513.mail.mud.yahoo.com> References: <20051202233923.61463.qmail@web36513.mail.mud.yahoo.com> Message-ID: <43917FC6.2080003@yahoo.com> A searchable archive of previous posts would be great. Searchable is the main issue for me. Using that web page and then searching with google is also useful. Every time I run into a question that the docs don't seem to answer I immediately go to http://mail.runrev.com/pipermail/use-revolution/ and do a google search of that url for what I am looking for. Seems like that page should have a little search box that did just that for users that may not know how to use google for this sort of thing. Alejandro Tejada wrote: > Now i'm creating a browser for offline reading > >of the mail list archives. > >Probably, the interface will resemble FireFox :-) > >al > > From vampire at yahoo.com Sat Dec 3 06:31:24 2005 From: vampire at yahoo.com (Steve) Date: Sat, 03 Dec 2005 07:31:24 -0400 Subject: Mailing List In-Reply-To: References: Message-ID: <4391820C.2060404@yahoo.com> Wow these two web interfaces are cool. Their existence should be promoted right on the sign up page. Does anybody know if they index all posts going back to day 1? Scott Rossi wrote: > If you're referring to Mark's comment, I believe he was referring you to > >alternate ways of reading the mail list content. There's gmane > which offers a framed >forum and blog-like views, and a new one recently popped up called Nabble > which appears to offer >a more traditional folder based forum (though I'm not sure how this >originated). So there are in fact different options to address more users. > > From graham.samuel at wanadoo.fr Sat Dec 3 06:38:44 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Sat, 3 Dec 2005 12:38:44 +0100 Subject: Transcript staying English-like [was Re: Why isn't Rev more popular?] Message-ID: <7B5D8BF6-32F8-4D30-B9D3-A55E11995F12@wanadoo.fr> On Fri, 02 Dec 2005 17:50:53 -0800, Scott Rossi wrote: > [...] > > but still, the point is that verbose syntax helps in my situation. > So I'll > continue to support its use. Earlier, Scott had written > I don't know, Charles. Being a design-as-a-first-language, > programming-as-a-second-language person, it's *because* of > TransScript's > English like syntax that I can get anywhere in the environment. Just want to say that I come from the opposite end to Scott, since I'm a programmer from further back than you can imagine (probably) and I started off practically programming in binary (really it was octal, but there you go). In those days the programmer had to translate his ideas into a very awkward, obscure and bug-inducing language, and it was a pain. Mistakes were rife, productivity was low, and it just wasn't enough fun. As a result, I have been in favour of every advance towards clarity and 'natural language-like' programming that has occurred since, although I am well aware that "English-like" is not and never will be, English. Anyway X-talk gets my vote every time. OTOH I entirely agree with those sounding a note of caution about extending X-talk: certainly it should happen, but slowly and with a great deal of consideration of the pros and cons. I believe there are other lists for this kind of discussion. Graham ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From vampire at yahoo.com Sat Dec 3 06:40:39 2005 From: vampire at yahoo.com (Steve) Date: Sat, 03 Dec 2005 07:40:39 -0400 Subject: Why isn't Rev more popular? [Mailing List] In-Reply-To: References: Message-ID: <43918437.5040406@yahoo.com> One of the things I like about a web board interface is being able to mark a thread ans as subcribed and then receiving email notices whenever there is a post. Ideally though I would probably use a news reader such as gravity and let it highlight topics I am participating in. To me the mailing list method of keeping up to date is the one I least prefer. Most of the time I want to search first before I post and unless you subscribed from day one to a list and keep your mail from that list forever you need to go to a web interface first anyways. Steve Judy Perry wrote: >I think we've had previous discussion on the topic of mail list vs. web >board and, IIRC, the majority of respondents preferred using a mail list. > >I know I do, and the reason is that I'm simply too scatterbrained, >over-multi-tasked, insufficiently disciplined, and forgetful for a web >board to be useful for me. I want something that comes to me whether I >want it to or not and whether I think I'll need it today or not. > >Judy > > From vampire at yahoo.com Sat Dec 3 06:45:01 2005 From: vampire at yahoo.com (Steve) Date: Sat, 03 Dec 2005 07:45:01 -0400 Subject: Why isn't Rev more popular? [Mailing List] In-Reply-To: References: Message-ID: <4391853D.2010603@yahoo.com> There is nothing wrong with these topics that diverge from the focus of the list. The problem is that since it is being delivers in the form of a list its not as easy from people to ignore topics they are not interested in. Steve Jim Ault wrote: >On 12/2/05 6:18 PM, "Richard Gaskin" wrote: > > >>Since the use-rev list isn't used much for discussing how to use Rev >>anymore, should we make an >>opinions-about-how-other-people-should-run-their-company list so we have >>a place to talk about using Rev? >> >> >Yep. > >Jim Ault >Las Vegas > > > From darkshadow1 at metrocast.net Sat Dec 3 08:17:38 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Sat, 3 Dec 2005 08:17:38 -0500 Subject: why isn't Rev more popular Message-ID: <000b01c5f80b$ef205750$6501a8c0@new0eeca32bb97> Saying "if the visible of myObject is true," may sound a bit funny at first but it is very English like. Putting "the" before "visible" turns an adjective into a noun. Perfectly logical in a language that has no problems with "the running of the Kentucky Derby" and a fine way to refer to a property. xTalk is a pidgin dialect of English and handy way to communicate with strangers (non-programmers communicating with computers). C++ isn't a language, it is a set of conventions for writing mathematical equations (statements) using some English words. The difference is profound. If you want to know which approach will win out in the end, you have only to watch re-runs of "Star Trek." "Computer, how many Klingons are aboard this ship?" Now that's xTalk! From nuzoo2 at yahoo.com Sat Dec 3 10:23:18 2005 From: nuzoo2 at yahoo.com (Janus Jakaterina) Date: Sat, 3 Dec 2005 07:23:18 -0800 (PST) Subject: Visual Programming Using Revolution In-Reply-To: <43912AC9.6000807@earthlink.net> Message-ID: <20051203152318.35540.qmail@web50201.mail.yahoo.com> Greg: I think that we are looking for a similar solution: -- drag and drop graphic programming -- the ability to encapsulate code visually I would also like the ability to "alias" encapsulated code so that an alias could be dropped onto another media element and instantly acquire all the behavior of the original capsule. That way if you need to make a large-scale change, adjust the original and all downstream alias change accordingly. That's the neat thing about visual OOP. It's not much different than having master pages in a graphics application. You mention Axel. A couple weeks ago I mentioned mTropolis: "mTropolis used a section, subsection, scene metaphor (I understand Revolution uses a card metaphor and Director uses a film metaphor). Every piece of media is an asset. Drag modifier icons onto assets to give them functionality, such as sending messages. Set the parameters of a modifier with a window of pull-down lists or fields. This concept of programming by drag-and-drop icons is prevalent in Quickmedia (http://www.omegaconcept.fr/index.php?oc=52), but what set mTropolis apart was behaviors, basically containers of modifiers that permitted complex actions to be built up. A whole behavior could be switched on or off or copied to other media (aliasing). Glen Hunter does a good job of capturing the mTropolis experience (see http://www.cbd-hq.com/articles/2000/000501gh_mtropolis.asp): a component-based development tool. The intuitive interface and OOP power made development fast and -- get this -- fun. The mTropolis reference guide also set a standard. You can d/l a copy (4.8 MB) at http://www.arch.columbia.edu/DDL/cad/AOI/S99/basics/Reference.pdf and the quick reference quide (260 kB) is at http://www.arch.columbia.edu/DDL/cad/AOI/S99/basics/Quick_ref.pdf" A few people responded and, on a separate thread, it seems that many Revolution users are doing some soul searching as to why Revolution isn't more popular. A lot of people have suggestions. Mine -- and I suspect yours -- would be to create a more visual logic. There seems to be a resurgence of interest in visual logic. One of my old favorites may be making a comeback. See http://www.richardsnotes.org/archives/2005/03/29/chipwits/ If we pay Richard Gaskin's bills for a couple months, he has offered to crank out an mTropolis look and feel to Revolution. ; ) --- Greg Smith wrote: > It is my obsession to take the very simple things I > do with code and > "encapsulate" them inside a graphic for drag and > drop usage later. I > know that not everything can be represented by a > graphic, but certainly, > if one uses the "noun" / "verb" analogy of > programming with some form of > language, the same analogy can be brought a step > further by assigning > many lines of code that describe a tangible "object" > or behavior that is > visual in nature, and assign that "thing" or that > "action" in a > descriptive picture. It is just more pleasant and > gratifying and much > more compact. This would help programming to become > the instantly > addictive thing that will keep new users interested. > Especially with > visually rich applications, it makes sense to > program or build such an > application with visual elements as the building > blocks rather than many > many, relatively non-descriptive words and phrases. > Even Transcript, > with its very English like syntax is not that > compact or pleasing to use > for creating a primarily visual application. > > Having spouted all of this, I must confess that I am > an artist and not a > programmer. I'm trying to find a language that > helps me create visual > things like games, visually, not symbolically. I > have investigated > nearly every solution currently available, and find > them lacking. The > closest thing I ever came upon was AxelEdge by > Mindavenue. Every > interactive thing that could be done, in 3D, could > be done visually. > And the examples were quite complex and intriguing, > as well as very > entertaining. Unfortunately, like most visual > solutions, it was too > expensive and did not fly. Now they are in the > category of "legacy" > software, having been swallowed up by a large > Canadian cabinet making > software company. For a quick reference, look at > some of the examples > over at > > http://www.mindavenue.com > > My question is whether Revolution would be a good > solution for > developing a programming system that allowed users > to encapsulate any > piece of code inside a graphic, for drag and drop > method assembly and, > ultimately, the creation of more software. > > By the way, if anyone is interested, AxelEdge 1.5 > can be acquired for > around $35. Version 2.0 can be acquired for around > $135. I'd like to > know what everyone thinks about Revolution for this > kind of application, > and also what they think of Mindavenue's approach to > creating > interactive experiences without programming. > > Thanks, > > Greg Smith > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and > manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > __________________________________________ Yahoo! DSL ? Something to write home about. Just $16.99/mo. or less. dsl.yahoo.com From christophergioia64 at yahoo.com Sat Dec 3 11:33:08 2005 From: christophergioia64 at yahoo.com (Christopher Gioia) Date: Sat, 3 Dec 2005 08:33:08 -0800 (PST) Subject: Unsuscribe Message-ID: <20051203163308.52228.qmail@web33202.mail.mud.yahoo.com> I am getting all these e-mails and I want ro unsuscribe now. --------------------------------- Yahoo! DSL Something to write home about. Just $16.99/mo. or less From rcozens at pon.net Sat Dec 3 11:41:32 2005 From: rcozens at pon.net (Rob Cozens) Date: Sat, 03 Dec 2005 08:41:32 -0800 Subject: How To Debug "A problem opening that stack"? Message-ID: <7.0.0.10.1.20051203081849.01968d70@pon.net> Morning All, I alluded to this a couple of days ago but saw no response; so once again... At least half of the Revolution stacks I created on Mac platforms before switching to Windows XP TPC Edition as my development platform will not open in Rev 2.6.1 for Windows. Occasionally I get an answer dialog with the message "restructure license?" and _no_ response buttons. Usually I get an answer dialog with the message "There was a problem opening that stack". Sometimes this dialog includes an "OK" response button; sometimes it doesn't. I have tried opening some of these stacks with messages suppressed, and the error persists; so it would seem the problem is stack structure, not my scripts. Question 1: Has Revolution stack file format changed between v2.1+ and v2.6+? If so, where is this documented and where is a format converter? Question 2: How do I debug the problem short of: * deleting each control in a stack and seeing if it will then open, or * control-by-control comparison of a stack that opens and one that doesn't Question 3: Could this be happening because my Studio license is Windows-specific and the stacks were last saved on Mac OS X? If so, what does this imply for developers providing stacks to other developers licensed for a different platform? Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From Roger.E.Eller at sealedair.com Sat Dec 3 11:50:50 2005 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Sat, 3 Dec 2005 11:50:50 -0500 Subject: How To Debug "A problem opening that stack"? Message-ID: > At least half of the Revolution stacks I created on Mac platforms > before switching to Windows XP TPC Edition as my development platform > will not open in Rev 2.6.1 for Windows. I work with stacks frequently transferred over email (on Win and Mac) and have not encountered the errors you describe. If you still have those stacks on your Mac, I would recommend that you ZIP them before transferring to the PC. Roger Eller From richmond at mail.maclaunch.com Sat Dec 3 11:56:43 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Sat, 03 Dec 2005 11:56:43 -0500 Subject: Losing sight of the point . . . Message-ID: I had a dream where I was teaching English to 3 non-native speakers: 1. had no English at all (and wanted basic conversational English). 2. was fluent in US English and wanted to adapt to British English. 3. was an intermediate learner who was unsure of how much more he wanted to learn. None of them were happy with what I was teaching them; for 1. it was too sophisticated for 2. it was too simple for 3. it didn't seem quite right Not a very subtle fable, but about the best I can do. Is RUNTIME REVOLUTION a: 1. 'Toy' programming environment (c.f. PPT)? 2. An extremely sophisticated programming environment for full-time programmers? 3. Hypercard with a few dialectal differences and possibilities to widen one's vocabulary? Nobody seems to know, and I feel that RR aren't telling. Of course 1. could play with PPT, 2. could work with C+++ and 2 could stick with Hypercard. But that would be a pity. sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From rcozens at pon.net Sat Dec 3 13:02:06 2005 From: rcozens at pon.net (Rob Cozens) Date: Sat, 03 Dec 2005 10:02:06 -0800 Subject: Losing sight of the point . . . In-Reply-To: References: Message-ID: <7.0.0.10.1.20051203092701.019d2650@pon.net> Hi Richmond, >Is RUNTIME REVOLUTION a: > >1. 'Toy' programming environment (c.f. PPT)? That was HyperStudio >2. An extremely sophisticated programming environment for >full-time programmers? I could make a case for that. >3. Hypercard with a few dialectal differences and >possibilities to widen one's vocabulary? It didn't take me long to find that RunRev is much more oriented toward professional developers than HyperCard: most of my rescripting was removing externals or library routines I had written and replacing them with Transcript's extended syntax. Had I ventured a comment on the "Why isn't Rev more popular?" thread, it would have started from the premise that, like HyperCard, RunRev cannot be simply catagorized in the classic definition schemes commonly used by computer professionals, users, or software revewers. And xTalks still suffer today because Apple management, professional developers, and software reviewers could not place a label on HyperCard and tried to compare it with software that couldn't touch it in terms of functionality or productivity. One of the group projects undertaken by the North Coast Mac User Group's HyperCard SIG was a stack containing a card for each member, giving his/her answers to two questions: 1. What is HyperCard? 2. How do you use it? Every answer was unique, insightful, and correct--from that person's perspective. In the past, I have likened HyperCard/RunRev to a set of paints & brushes: * Anyone can create something that is meaningful to them * The range of creations is broader than any single category * Some people can create masterpieces Are the paints & brushes toys or professional artist's tools? So the answer to your question is "All of the above...and more." Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From rcozens at pon.net Sat Dec 3 13:03:06 2005 From: rcozens at pon.net (Rob Cozens) Date: Sat, 03 Dec 2005 10:03:06 -0800 Subject: How To Debug "A problem opening that stack"? In-Reply-To: References: Message-ID: <7.0.0.10.1.20051203100225.019e8288@pon.net> Thanks, Roger >If you still have those >stacks on your Mac, I would recommend that you ZIP them before >transferring to the PC. I'll give it a try. Rob From eric.chatonet at sosmartsoftware.com Sat Dec 3 13:07:05 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 3 Dec 2005 19:07:05 +0100 Subject: How To Debug "A problem opening that stack"? In-Reply-To: References: Message-ID: <419C73CD-57BA-4847-A761-8A89B05D1774@sosmartsoftware.com> Hi rob, I would recommend too that you compact twice your Hc stacks in HyperCard before importing them. From the docs: When you open a hypercard stack from within Revolution, the stack is automatically converted into a Revolution stack. Almost all hypercard stacks can be imported successfully. If you have problems importing a hypercard stack, check the following: * If the hypercard stack does not appear in the Open dialog box, make sure its file type is "STAK". hypercard sets the correct file type automatically when it saves a stack, but if a hypercard file has been transmitted over the Internet, it may have lost its file type. * If an error message appears when you try to open the hypercard stack, make sure the stack has been compacted. To compact a hypercard stack, open it in hypercard and choose "Compact Stack" from hypercard's File menu. Then try opening the stack in Revolution. Le 3 d?c. 05 ? 17:50, Roger.E.Eller at sealedair.com a ?crit : >> At least half of the Revolution stacks I created on Mac platforms >> before switching to Windows XP TPC Edition as my development platform >> will not open in Rev 2.6.1 for Windows. > > I work with stacks frequently transferred over email (on Win and > Mac) and > have not encountered the errors you describe. If you still have those > stacks on your Mac, I would recommend that you ZIP them before > transferring to the PC. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From richmond at mail.maclaunch.com Sat Dec 3 13:24:38 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Sat, 03 Dec 2005 13:24:38 -0500 Subject: Losing sight of the point . . . Message-ID: Well, Rob Cozens; you have said it much more succinctly than my prolix self: "All of the above...and more." However, to the "excluded middle" (see a post of mine under why RR is not more popular) can get a bit daunted by number 2 (i.e. Super-Prog-Guy) and feel superior to number 1 (i.e. chap-who-wants-to-make-a-PPT-like-presentation). Now number 1 is, by now, 'brainwashed' by PowerPoint and can see no further; and number 2 has a feeling that RR/HC is a 'Toy' except for the few (face it, they are few), so . . . the 'excluded middle' (Oh, scr** it, lets drop the inverted commas) - the EXCLUDED MIDDLE are where RR's chance lies of rolling in the bucks (do you know that I bought a hand-made kilt from Chisholms of Inverness in 1990 and it cost me 500 pounds - Hunting Macintosh - this is not as OT as it seems - go figure), and BROADENING THE USER BASE. "Why the CAPITAL LETTERS ?" I hear you ask: because the EXCLUDED MIDDLE are a bit like TRUE BELIEVERS who have fallen away from the flock (sorry, unfortunate parallel; but relevant) who need to be 'saved'. Over the last 12 years I have worked in and with educational organisations in the USA, Saudi Arabia, the UAE, and the UK: almost all my colleugues in Ed. Soft. trained at one time or another with HC - all of them (except for the nutter in the pack - Richmond) fell away from "the true faith" into "heretical creeds" such as Toolbook - why? Because APPLE let HC rot! Silly APPLE! However, be that as it may, and b****r APPLE; RR could reach out and bring those disaffected folk back into the fold. They are not going to do it by getting all superior and turning HC's descendent into something that loses sight of HC's initial premise. OK, Here is the DAFTIST IDEA YET: Seduce Bill Atkinson - a religion without a Pope, . . . Well . . . Perhaps I've pushed it too far But some of us have red blood and passions! Love, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From jacque at hyperactivesw.com Sat Dec 3 13:41:28 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 Dec 2005 12:41:28 -0600 Subject: How To Debug "A problem opening that stack"? In-Reply-To: <7.0.0.10.1.20051203081849.01968d70@pon.net> References: <7.0.0.10.1.20051203081849.01968d70@pon.net> Message-ID: <4391E6D8.2000202@hyperactivesw.com> Rob Cozens wrote: > At least half of the Revolution stacks I created on Mac platforms before > switching to Windows XP TPC Edition as my development platform will not > open in Rev 2.6.1 for Windows. > > Question 1: Has Revolution stack file format changed between v2.1+ and > v2.6+? If so, where is this documented and where is a format converter? The file format changed somewhere in there, but I think it was with version 2.0. At any rate, it didn't affect opening the file. The only difference was that once saved, you couldn't open the stack with a previous version. So this shouldn't be the problem regardless of when the format change occured. > > Question 2: How do I debug the problem short of: > > * deleting each control in a stack and seeing if it will then open, or > > * control-by-control comparison of a stack that opens and one that > doesn't Not sure about that. Since you are getting such weird results, I kind of think there is more wrong than just the controls themselves. So this probably isn't a way to debug. It sounds like the file format itself is hosed. I second the suggestion to make sure you have zipped the stack before moving it to the PC. I have often seen corruption happen when stacks are emailed or copied without compression. > > Question 3: Could this be happening because my Studio license is > Windows-specific and the stacks were last saved on Mac OS X? If so, > what does this imply for developers providing stacks to other developers > licensed for a different platform? No, any stack can be opened by any engine. The restrictions are entirely on the authoring end. The stacks themselves hold no information about which license authored them; they are completely portable anywhere. I'd say try the zipping thing and let us know if that works. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jerry at daniels-mara.com Sat Dec 3 14:47:58 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sat, 3 Dec 2005 13:47:58 -0600 Subject: Why isn't Rev more popular? [Mailing List] In-Reply-To: <4391006D.3010005@fourthworld.com> References: <7432C558-FB2A-4FA6-9AF6-D25F15F88E76@daniels-mara.com> <4391006D.3010005@fourthworld.com> Message-ID: Richard, WOW. That's very nice. Is this link to the web interface listed on the Rev site? I was unaware of it. BTW, I emailed you about doing an article on Constellation. Maybe it got misdirected or lost. Best, Jerry http://www.daniels-mara.com/products/constellation.htm Scripts and properties in a tabbed editor! On Dec 2, 2005, at 8:18 PM, Richard Gaskin wrote: > Jerry Daniels wrote: >> There's no conflict that i can see. Why vote? Why not have both? > > And we do, now linked to the top of the revJournal Links page: > > > Prior to the formation of the web interfaces to this list we had > nearly a hundred posts on the subject. > > Then not one but TWO web interfaces were created, and convenient > links to them published here and on revJournal. > > So now we have at least FIVE ways to access this list: > > - Email subscription > > - List Archives: > > > - Nabble: > > > - gMane: > > > - Search engines > > > ....yet still this remains The Thread That Wouldn't Die. > > > Since the use-rev list isn't used much for discussing how to use > Rev anymore, should we make an opinions-about-how-other-people- > should-run-their-company list so we have a place to talk about > using Rev? > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From rodneys at io.com Sat Dec 3 08:54:28 2005 From: rodneys at io.com (Rodney Somerstein) Date: Sat, 3 Dec 2005 08:54:28 -0500 Subject: Help needed downloading a file to a folder In-Reply-To: <3664DEE4-314A-4926-967B-2F1DA815073E@sosmartsoftware.com> References: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> <3664DEE4-314A-4926-967B-2F1DA815073E@sosmartsoftware.com> Message-ID: >Hi Rodney, > >You might be interested in "How to download data from the internet", >one of my tutorial stack you can access through Tutorials Picker. >Tutorials Picker is a plugin available (as all other tutorials) on >http://www.sosmartsoftware.com/?r=revolution_didacticiels&l=en > Thanks a lot, Eric. I will definitely take a look at this tutorial. It sounds like just what I need. -Rodney From rodneys at io.com Sat Dec 3 08:52:30 2005 From: rodneys at io.com (Rodney Somerstein) Date: Sat, 3 Dec 2005 08:52:30 -0500 Subject: Help needed downloading a file to a folder In-Reply-To: References: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> Message-ID: Thanks again for the help Andre. I was spending time with the docs, but unfortunately they don't seem to tie things together very well. For instance, I found the load URL command and therefor realized that it cached the file to memory. Even the callback message part was clear. However, I couldn't easily find how to write the file out to disk after that. I don't expect to have problems finding the zip creator code. I'll just look at another zip file. I still haven't quite gotten the hang of when OS X needs a creator/filetype code set versus when it will just work based on the extension. I download PC zip files all the time via a browser. I was guessing that Mozilla doesn't set the creator/filetype codes, but maybe I'm wrong on this. -Rodney From rodneys at io.com Sat Dec 3 08:57:42 2005 From: rodneys at io.com (Rodney Somerstein) Date: Sat, 3 Dec 2005 08:57:42 -0500 Subject: Help needed downloading a file to a folder In-Reply-To: References: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> Message-ID: >By default, the filetype is set to "ttxtTEXT" which causes Rev to make >the Finder think that all files it saves are text files. The easiest >solution is to use: > set the fileType to empty >before saving any files. This forces OS X to make up it's own mind >about the file type, absed on the extension. Thanks Sarah. I'll definitely use the set the fileType to empty trick. I'm trying to write something that will work cross-platform and the less that I need to special case, the better. Keeping it generic is probably the better idea, even though everyone on the Mac would use Stuffit on such a file anyway in all likelihood. The real question is why does Revolution save files with a filetype at all these days? It should only do so under OS 9 as I understand it. -Rodney From soapdog at mac.com Sat Dec 3 15:16:42 2005 From: soapdog at mac.com (Andre Garzia) Date: Sat, 3 Dec 2005 18:16:42 -0200 Subject: Help needed downloading a file to a folder In-Reply-To: References: <1D829862-BB43-432E-A3E6-07B29B79F77E@mac.com> Message-ID: <2B1D1D50-0643-4C53-96FC-255214FD469E@mac.com> On Dec 3, 2005, at 11:52 AM, Rodney Somerstein wrote: > Thanks again for the help Andre. I was spending time with the docs, > but unfortunately they don't seem to tie things together very well. > For instance, I found the load URL command and therefor realized > that it cached the file to memory. Even the callback message part > was clear. However, I couldn't easily find how to write the file > out to disk after that. Rodney, Just use the put URL command as usual, if the url is already cached, it will use the cached version ;-) Good luck with your WoW things Cheers andre From brucegregory at earthlink.net Sat Dec 3 16:14:32 2005 From: brucegregory at earthlink.net (Greg Smith) Date: Sat, 03 Dec 2005 14:14:32 -0700 Subject: Visual Programming, mTropolis, Chipwits and Revolution Message-ID: <43920AB8.3070700@earthlink.net> I actually owned mTropolis when it first was released. It was my next big project, trying to understand how to make interactive things with it. Then I loaned it to a friend and never saw it again. Oh, well. Of all of the drag and drop past solutions out there, that Chipwits thing really hits home, for me. I am convinced that visually oriented people are never going to buy into textual, (with lots of abbreviations), representations of visual things. Or, rather, they may buy into it, but they will hate every moment of it. Programming is an exhausting pastime, and an even more exhausting occupation. Just look at some of these guys after 30 years of it, if they last that long. (Please post your photos, here). Making graphic things move and behave in predictable and unpredictable ways is, I believe, at the root of all modern game enjoyment. There is a small segment of the playing population that couldn't care less about aesthetics and eye candy, but rather thrive on puzzle solving, but I don't think they are in the majority. And, I believe, if ever the graphically creative people, enmasse, are to become creators of games, including the logic part of it, the process of creating, itself, will have to be a lot of fun, and have a fast development cycle. It is part of the personality type. I never had the priveledge to play Chipwits, but I wish I had. Ando Sonenblick has developed a somewhat visual authoring environment called SpriteStudio. It is cheap and does a lot. Unfortunately, for game type interactivity, one must wrap his brain around Lua - and the documentation set for SpriteStudio features only one game sample. You might take a look at it: http://www.spritec.com And, if you like what you see, you could learn to program in Lua with "Game Development with Lua", available at you local bookstore. Did anybody like AxelEdge from Mindavenue? Greg Smith From revolution at derbrill.de Sat Dec 3 16:24:24 2005 From: revolution at derbrill.de (Malte Brill) Date: Sat, 3 Dec 2005 22:24:24 +0100 Subject: How To Debug "A problem opening that stack"? In-Reply-To: <20051203180005.4396082558D@mail.runrev.com> Message-ID: <2D65FD70-6443-11DA-BDDD-0030659A795C@derbrill.de> Hi Rob, any images in those stacks? I?ve seen "problem opening" dialogue appear with 2 stacks transfered from Mac to Win machines, Both times caused by a broken image. All the best, Malte From jacque at hyperactivesw.com Sat Dec 3 16:34:57 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 Dec 2005 15:34:57 -0600 Subject: Font converter Message-ID: <43920F81.1050803@hyperactivesw.com> I need to convert a Mac True Type font to Windows. I found the shareware utility TTConvert (an old OS 9 thing) and it seemed to work okay until I noticed that some of the high-ascii characters didn't convert properly and are showing up as boxes in Windows. Does anyone know of a reliable font converter utility? I couldn't find one for Windows except a commercial one. I'd rather not have to purchase a utility just to do this single conversion. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From brucegregory at earthlink.net Sat Dec 3 16:38:57 2005 From: brucegregory at earthlink.net (Greg Smith) Date: Sat, 03 Dec 2005 14:38:57 -0700 Subject: Visual Programming, mTropolis, Chipwits and Revolution Message-ID: <43921071.3030305@earthlink.net> That reminds me of another one, but PC only: Alice, from Carnegie Mellon University. It looks full of potential, to me, but I can't figure out how to get animated 3D characters into it without owning a copy of Maya or Max. You could, however, always use sprites made from 3D animated characters and paste them onto billboards, I suppose. What is nice about Alice is that it is drag and drop programming in the fashion and order of real programming, minus the requirement of syntax awareness and mastery. Once your game is complete, you can generate an actual Python code representation of it. Still, everything seems to keep dragging people back to those horrid programming languages that make brains ache and stomachs bleed. Take a look at Alice: http://www.alice.org Greg Smith From marty at vertex.ucls.uchicago.edu Sat Dec 3 16:37:40 2005 From: marty at vertex.ucls.uchicago.edu (Marty Billingsley) Date: Sat, 3 Dec 2005 15:37:40 -0600 (CST) Subject: Why isn't Rev more popular? In-Reply-To: <20051203180003.CE146825496@mail.runrev.com> References: <20051203180003.CE146825496@mail.runrev.com> Message-ID: "Preston Shea" writes: > > Saying "if the visible of myObject is true," may sound a bit > funny at first but it is very English like. Putting "the" before > "visible" turns an adjective into a noun. Perfectly logical in a > language that has no problems with "the running of the Kentucky > Derby" and a fine way to refer to a property. But there is a way of setting the property (hide and show) without actually referring to the property "visible". So why can't we find out the state of the property without knowing explicitly about it, i.e., what the property's name is? When my students write hide field "xxx" they don't know that what they're really doing is set the visible of field "xxx" to false and I'd just as soon keep that level of abstraction, at least for my 8th graders. Just griping.... - marty -- Marty Billingsley (marty at ucls.uchicago.edu) The University of Chicago Laboratory Schools From Roger.E.Eller at sealedair.com Sat Dec 3 16:42:46 2005 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Sat, 3 Dec 2005 16:42:46 -0500 Subject: Font converter Message-ID: > Does anyone know of a reliable font converter utility? I couldn't find > one for Windows except a commercial one. I'd rather not have to purchase > a utility just to do this single conversion. Does it really have to be converted? I have a ton of .ttf fonts in my fonts folder in Win2k. I thought TrueType was an X-Plat font format. Roger Eller From rcozens at pon.net Sat Dec 3 13:25:01 2005 From: rcozens at pon.net (Rob Cozens) Date: Sat, 03 Dec 2005 10:25:01 -0800 Subject: How To Debug "A problem opening that stack"? In-Reply-To: <419C73CD-57BA-4847-A761-8A89B05D1774@sosmartsoftware.com> References: <419C73CD-57BA-4847-A761-8A89B05D1774@sosmartsoftware.com> Message-ID: <7.0.0.10.1.20051203101935.019df938@pon.net> Salut Eric, >I would recommend too that you compact twice your Hc stacks in >HyperCard before importing them. These are Revolution stacks, not HyperCard stacks. I am going to try zipping the stacks on the Mac and unzipping them on the TPC; but I'm hoping that doesn't work, as I will be very disappointed if an uncompressed Rev stack can't be transferred between platforms. Rob From rcozens at pon.net Sat Dec 3 16:55:06 2005 From: rcozens at pon.net (Rob Cozens) Date: Sat, 03 Dec 2005 13:55:06 -0800 Subject: How To Debug "A problem opening that stack"? Message-ID: <7.0.0.10.1.20051203134834.01960bf8@pon.net> Roger, et al: >If you still have those >stacks on your Mac, I would recommend that you ZIP them before >transferring to the PC. >I'll give it a try. In the end I found a preferable solution: my sdbTools plugin's compress/expand file/folder menuItems. Every stack I've archived, moved, and tried has opened for me. :{) Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From revolution at derbrill.de Sat Dec 3 17:07:01 2005 From: revolution at derbrill.de (Malte Brill) Date: Sat, 3 Dec 2005 23:07:01 +0100 Subject: Do we have a date? In-Reply-To: <20051203180005.4396082558D@mail.runrev.com> Message-ID: <2102E0AD-6449-11DA-BDDD-0030659A795C@derbrill.de> Hi, a funny: put the date into tMyVar put tMyVar is a date -> true put the system date into tMyVar put tMyVar is a date -> false This is on a german system, Os X.2.8, Rev 2.6.1 All the best, Malte From eric.chatonet at sosmartsoftware.com Sat Dec 3 17:16:20 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 3 Dec 2005 23:16:20 +0100 Subject: How To Debug "A problem opening that stack"? In-Reply-To: <7.0.0.10.1.20051203101935.019df938@pon.net> References: <419C73CD-57BA-4847-A761-8A89B05D1774@sosmartsoftware.com> <7.0.0.10.1.20051203101935.019df938@pon.net> Message-ID: <3377CBFD-133D-4C3D-9321-0C288361C698@sosmartsoftware.com> Salut Rob ;-) Sorry, I misunderstood! Le 3 d?c. 05 ? 19:25, Rob Cozens a ?crit : > Salut Eric, > >> I would recommend too that you compact twice your HC stacks in >> HyperCard before importing them. > > These are Revolution stacks, not HyperCard stacks. > > I am going to try zipping the stacks on the Mac and unzipping them > on the TPC; but I'm hoping that doesn't work, as I will be very > disappointed if an uncompressed Rev stack can't be transferred > between platforms. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From eric.chatonet at sosmartsoftware.com Sat Dec 3 17:19:20 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 3 Dec 2005 23:19:20 +0100 Subject: Do we have a date? In-Reply-To: <2102E0AD-6449-11DA-BDDD-0030659A795C@derbrill.de> References: <2102E0AD-6449-11DA-BDDD-0030659A795C@derbrill.de> Message-ID: <4543CF25-6BF1-4772-B48A-BF79AD5EA5C8@sosmartsoftware.com> Hi Malte, For information: French system. Mac OS 10.4.3 Latest Rev Returns true in both cases... It will be hard to dig in. Let's wait for other languages, platforms and systems. Le 3 d?c. 05 ? 23:07, Malte Brill a ?crit : > put the date into tMyVar > put tMyVar is a date > > -> true > > put the system date into tMyVar > put tMyVar is a date > > -> false Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From sarah.reichelt at gmail.com Sat Dec 3 17:34:02 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 4 Dec 2005 08:34:02 +1000 Subject: Do we have a date? In-Reply-To: <2102E0AD-6449-11DA-BDDD-0030659A795C@derbrill.de> References: <20051203180005.4396082558D@mail.runrev.com> <2102E0AD-6449-11DA-BDDD-0030659A795C@derbrill.de> Message-ID: > put the date into tMyVar > put tMyVar is a date > > -> true > > put the system date into tMyVar > put tMyVar is a date > > -> false > > This is on a german system, Os X.2.8, Rev 2.6.1 > put the system date into tMyVar set the useSystemDate to true put tMyVar is a date --> true I'm guessing that you use d.m.y for your system date, but "the date" is m/d/y. Unless you tell it to use your local format, Rev is looking for a date that matches it's default format and your system date isn't going to work. In my case, the date today is 12/4/05, while the system date is 04/12/2005. Both return true when I check "is a date", but that is because the divider is the same in both cases and the current date is valid both ways round. Later in the month it isn't going to work unless I set the useSystemDate. For more information that you can possibly need about dates & times :-) check out my Dates & Times scripting conference stack: Cheers, Sarah From revolution at derbrill.de Sat Dec 3 17:35:10 2005 From: revolution at derbrill.de (Malte Brill) Date: Sat, 3 Dec 2005 23:35:10 +0100 Subject: Do we have a date? In-Reply-To: <20051203180005.4396082558D@mail.runrev.com> Message-ID: <0FDCB477-644D-11DA-BDDD-0030659A795C@derbrill.de> Thanks Eric, I think it will be Germany specific. The system date returns 03.12.2005 on my system for today. All the best, Malte > Returns true in both cases... > It will be hard to dig in. > Let's wait for other languages, platforms and systems. From revolution at derbrill.de Sat Dec 3 17:37:32 2005 From: revolution at derbrill.de (Malte Brill) Date: Sat, 3 Dec 2005 23:37:32 +0100 Subject: Do we have a date? In-Reply-To: <20051203180005.4396082558D@mail.runrev.com> Message-ID: <646E6640-644D-11DA-BDDD-0030659A795C@derbrill.de> Thanks Sarah! That did the trick! All the best, Malte > put the system date into tMyVar > set the useSystemDate to true > put tMyVar is a date From mwieder at ahsoftware.net Sat Dec 3 17:44:08 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 3 Dec 2005 14:44:08 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: <20051203044131.E9F298256BF@mail.runrev.com> Message-ID: <1075583738.20051203144408@ahsoftware.net> Marty- Friday, December 2, 2005, 9:46:20 PM, you wrote: > With regard to my previous post, students think that if they can say > hide field "xxx" > then they ought to be able to say > if field "xxx" is hidden ... > or > if field "xxx" is invisible ... > or > if field "xxx" is not visible... > but having to create a construct like > if the visible of field "xxx" is false ... > really baffles them. In this way I think Transcript could indeed be > more English-like. ...and that, of course, is the problem with Transcript being "English-like"... you tend to think that it *should* respond to English commands. In English hide field "xxx" and if field "xxx" is hidden are two completely separate language constructions. The first is an imperative statment commanding the computer to do something to the specified field. The second is a query of a property of a field. Is the field hidden? Is it not visible? In English this is not querying the state of existence of the field... we're not asking "is field xxx a pig", we're interested in a particular property of the field, in this case whether or not the field is visible to us. This is a different use of the word "is". What we're really asking in English is "is the state of the visibility of this field true or false?". This is very similar to the Transcript "put the visible of field xxx". Unfortunately, English doesn't really discriminate between the two meanings of the verb "to be" in the way that other languages do. Saying "I am happy" or "I am befuddled" is probably not a statement of self-identity as much as a description of a property of oneself. In much the same way "hide field xxx" is a shorthand way of saying "set the visible of field xxx to true". Maybe if you didn't teach your students about the hide command and stuck to the low-level functions they wouldn't get so confused. You'd lose some of the beauty and flexibility of the language, but it would be less easy to think of it as being English. -- -Mark Wieder mwieder at ahsoftware.net From rcozens at pon.net Sat Dec 3 17:38:01 2005 From: rcozens at pon.net (Rob Cozens) Date: Sat, 03 Dec 2005 14:38:01 -0800 Subject: How To Debug "A problem opening that stack"? In-Reply-To: <2D65FD70-6443-11DA-BDDD-0030659A795C@derbrill.de> References: <20051203180005.4396082558D@mail.runrev.com> <2D65FD70-6443-11DA-BDDD-0030659A795C@derbrill.de> Message-ID: <7.0.0.10.1.20051203143309.01962418@pon.net> Hi Malte: >any images in those stacks? Some for sure; but possibly not all. Anyway, if all my stacks open after transfer via sdbTools compression format, I will leave the mystery unsolved. Thanks for the suggestion in any case. Rob From sarah.reichelt at gmail.com Sat Dec 3 17:49:23 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 4 Dec 2005 08:49:23 +1000 Subject: Why isn't Rev more popular? In-Reply-To: <1075583738.20051203144408@ahsoftware.net> References: <20051203044131.E9F298256BF@mail.runrev.com> <1075583738.20051203144408@ahsoftware.net> Message-ID: > ...and that, of course, is the problem with Transcript being > "English-like"... you tend to think that it *should* respond to > English commands. In English > > hide field "xxx" and > if field "xxx" is hidden > The one that always irks me is "contains" and it's opposite. if myVar contains "fred" This is simple and obvious, but there isn't an easy way to reverse it, so you have to use: if myVar contains "fred" is false where I always feel you should be able to use something like: if myVar does not contain "fred" We have "is a number" and "is not a number" and all the variants on the "is" and "is not" functions, so why not "contains" and "does not contain". Cheers, Sarah From jacque at hyperactivesw.com Sat Dec 3 17:49:47 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 Dec 2005 16:49:47 -0600 Subject: Font converter In-Reply-To: References: Message-ID: <4392210B.6000900@hyperactivesw.com> Roger.E.Eller at sealedair.com wrote: >>Does anyone know of a reliable font converter utility? I couldn't find >>one for Windows except a commercial one. I'd rather not have to purchase >>a utility just to do this single conversion. > > > Does it really have to be converted? I have a ton of .ttf fonts in my > fonts folder in Win2k. I thought TrueType was an X-Plat font format. Apparently it is and it isn't. This one is inside a font suitcase, and Windows thinks it's "corrupted" when I try to use it. Converting it managed to extract the data somehow, but not consistently. If anyone knows what part of the suitcase to look at, I could try doing this manually. The font is very old -- about ten years -- so there are Mac-specific resources in there, etc. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sat Dec 3 17:55:21 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 3 Dec 2005 14:55:21 -0800 Subject: How To Debug "A problem opening that stack"? In-Reply-To: <4391E6D8.2000202@hyperactivesw.com> References: <7.0.0.10.1.20051203081849.01968d70@pon.net> <4391E6D8.2000202@hyperactivesw.com> Message-ID: <1846256816.20051203145521@ahsoftware.net> Jacque- > I second the suggestion to make sure you have zipped the stack before > moving it to the PC. I have often seen corruption happen when stacks are > emailed or copied without compression. And I'll second the second. I've also had problems transferring stacks cross-platform across the network and solved it by zipping them. Don't know why, but it works. -- -Mark Wieder mwieder at ahsoftware.net From eric.chatonet at sosmartsoftware.com Sat Dec 3 17:58:06 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 3 Dec 2005 23:58:06 +0100 Subject: Why isn't Rev more popular? In-Reply-To: References: <20051203044131.E9F298256BF@mail.runrev.com> <1075583738.20051203144408@ahsoftware.net> Message-ID: <0E02BB1F-D9EA-4CDA-9805-B554C2476F8D@sosmartsoftware.com> Hi Sarah, As all of you know that I'm not an English speaker, it's probably the reason why if not myVar contains "fred" suits me ;-) Le 3 d?c. 05 ? 23:49, Sarah Reichelt a ?crit : > The one that always irks me is "contains" and it's opposite. > if myVar contains "fred" > This is simple and obvious, but there isn't an easy way to reverse it, > so you have to use: > if myVar contains "fred" is false > > where I always feel you should be able to use something like: > if myVar does not contain "fred" Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From chipp at chipp.com Sat Dec 3 18:06:55 2005 From: chipp at chipp.com (Chipp Walters) Date: Sat, 03 Dec 2005 17:06:55 -0600 Subject: Why isn't Rev more popular? In-Reply-To: References: <20051203044131.E9F298256BF@mail.runrev.com> <1075583738.20051203144408@ahsoftware.net> Message-ID: <4392250F.6040007@chipp.com> You could use: if "fred" is not in myVar then... ? Sarah Reichelt wrote: >>...and that, of course, is the problem with Transcript being >>"English-like"... you tend to think that it *should* respond to >>English commands. In English >> >>hide field "xxx" and >>if field "xxx" is hidden >> > > > The one that always irks me is "contains" and it's opposite. > if myVar contains "fred" > This is simple and obvious, but there isn't an easy way to reverse it, > so you have to use: > if myVar contains "fred" is false > > where I always feel you should be able to use something like: > if myVar does not contain "fred" From sarah.reichelt at gmail.com Sat Dec 3 18:16:33 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 4 Dec 2005 09:16:33 +1000 Subject: Why isn't Rev more popular? In-Reply-To: <4392250F.6040007@chipp.com> References: <20051203044131.E9F298256BF@mail.runrev.com> <1075583738.20051203144408@ahsoftware.net> <4392250F.6040007@chipp.com> Message-ID: Yes, I know the alternatives, it's just that as we were discussing the limitations of Transcript's Englishness, I thought I would mention one place where it seems inconsistent. Sarah On 12/4/05, Chipp Walters wrote: > You could use: > > if "fred" is not in myVar then... > > ? > > Sarah Reichelt wrote: > >>...and that, of course, is the problem with Transcript being > >>"English-like"... you tend to think that it *should* respond to > >>English commands. In English > >> > >>hide field "xxx" and > >>if field "xxx" is hidden > >> > > > > > > The one that always irks me is "contains" and it's opposite. > > if myVar contains "fred" > > This is simple and obvious, but there isn't an easy way to reverse it, > > so you have to use: > > if myVar contains "fred" is false > > > > where I always feel you should be able to use something like: > > if myVar does not contain "fred" From wjm at wjm.org Sat Dec 3 18:15:40 2005 From: wjm at wjm.org (Bill Marriott) Date: Sat, 3 Dec 2005 18:15:40 -0500 Subject: Font converter References: <4392210B.6000900@hyperactivesw.com> Message-ID: http://www.asy.com/scrcf.htm free fully functional trial available "J. Landman Gay" wrote in message news:4392210B.6000900 at hyperactivesw.com... > Roger.E.Eller at sealedair.com wrote: > >>Does anyone know of a reliable font converter utility? I couldn't find > >>one for Windows except a commercial one. I'd rather not have to purchase > >>a utility just to do this single conversion. > > > > > > Does it really have to be converted? I have a ton of .ttf fonts in my > > fonts folder in Win2k. I thought TrueType was an X-Plat font format. > > Apparently it is and it isn't. This one is inside a font suitcase, and > Windows thinks it's "corrupted" when I try to use it. Converting it > managed to extract the data somehow, but not consistently. If anyone knows > what part of the suitcase to look at, I could try doing this manually. The > font is very old -- about ten years -- so there are Mac-specific resources > in there, etc. > > -- > Jacqueline Landman Gay | > jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wjm at wjm.org Sat Dec 3 18:17:41 2005 From: wjm at wjm.org (Bill Marriott) Date: Sat, 3 Dec 2005 18:17:41 -0500 Subject: How To Debug "A problem opening that stack"? References: <419C73CD-57BA-4847-A761-8A89B05D1774@sosmartsoftware.com> <7.0.0.10.1.20051203101935.019df938@pon.net> Message-ID: It's not so much that the uncompressed stack wouldn't work, but rather that various transport mechanisms seem to tweak the file. I've seen this with FileMaker files and Microsoft Office docs. Enclosing them in a zip file almost always corrects the trouble. Bill "Rob Cozens" wrote in message news:7.0.0.10.1.20051203101935.019df938 at pon.net... > Salut Eric, > >>I would recommend too that you compact twice your Hc stacks in >>HyperCard before importing them. > > These are Revolution stacks, not HyperCard stacks. > > I am going to try zipping the stacks on the Mac and unzipping them on the > TPC; but I'm hoping that doesn't work, as I will be very disappointed if > an uncompressed Rev stack can't be transferred between platforms. > > Rob > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Sat Dec 3 18:40:15 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 03 Dec 2005 15:40:15 -0800 Subject: Times Change.... and often for the better In-Reply-To: References: Message-ID: <43922CDF.6080409@fourthworld.com> Bill Marriott wrote: > Back in the day when there was just MetaCard, they had a free demo version > that supported just 10 lines of code per handler, and then the least > expensive registration option was $999. > > I wrote the company back then and suggested they release a version priced > somewhat (ok, significantly) lower for all the people who wanted to use > MetaCard in a non-commercial, or "business productivity" way. Scott Rainey > answered me. I was basically "flamed" for suggesting this, and told with > disdain how they had already "thought this issue through" completely, how > such pricing would kill the business, how supporting "hobbyists" would take > away from improving the software, how I lacked any business sense, how my > marketing education was deficient, etc. etc. (Not making this up.) There's implication and then there's inference, with a lot of room in between. As someone who used to argue with Dr. Raney weekly and finally came to admire and respect him, I feel compelled to offer this tidbit about him I've learned over the years: Raney has an unusually efficient way of communicating. Whereas most people spend a certain amount of their human interactions doing social rituals unrelated to the purpose of the communication (e.g., if you want to ask your neighbor for a cup of sugar you first ask how she's doing), Raney gets in, gets the point, and moves on to the next thing on his plate. Maybe it's his obesssion with efficiency (the engine _is_ pretty tight, after all). I don't know where it comes from, I just know that the more I came to know him the less it bothered me, and as the years went by I would sometimes see his written interactions with other people as completely innocuous, maybe even evidencing a dry sense of humor (ok, very dry), and yet the newcomer would walk away offended by the communication. Even more mysterious, I've seen several instances where people on other lists make claims about his work that are factually incorrect, he shows up only to correct them in a simple matter-of-fact way, and they insist he came out of nowhere and started a fight. It's the damndest thing, but I've seen more than a dozen misperceptions like that, and yet time and again the full mail log shows their memory of events to be backwards from what actually happened. It's almost like his presence has the ability to cloud men's minds. :) It is true that he writes with an authoritative tone, but he has the knowledge and background to back it up. In all the times I tried to argue with him he was incorrect only once, and quickly changed his position to support mine once I presented better data. He's no mental slouch, nor particularly stubborn so long as he's presented with solid supportable facts. He's quite knowledgeable about the things he writes about, and I've never seen him be unfair. In brief, I've found Raney an acquired taste, but really very enjoyable once I got to know him. I found things became more enjoyable when my conversations with him involved things other than me telling him that everything he's doing is wrong. After having come to know him a bit more, I can say with some confidence that his intention was not to be dismissive, simply to get the the point in the most efficient way. While it may seem brusk at first, his conversational efficiency lets him move on to the next thing, and moving on keeps his desk clear, and keeping his desk clear has helped him single-handledly accomplish more than most armies of well-funded xTalk developers before or since. So lest we discount his as some crazy madman (which he may not deny anyway ), consider this before passing final judgement on the soundness of his business strategy: While we wait to see if Rev's low-price strategy will prove worth the higher support and marketing costs that come with such a move, one thing we know for sure is that for all the history of xTalks only two men have ever earned a graceful early retirement from developing an xTalk engine: Bill Atkinson, and Scott Raney. He can be an unusual communicator, but he's also one of the smartest and most successful developers I've ever met. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Sat Dec 3 19:11:19 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 03 Dec 2005 16:11:19 -0800 Subject: Visual Programming, mTropolis, Chipwits and Revolution In-Reply-To: <43920AB8.3070700@earthlink.net> References: <43920AB8.3070700@earthlink.net> Message-ID: <43923427.8060701@fourthworld.com> Greg Smith wrote: > Programming is an exhausting pastime, and an even more exhausting > occupation. Just look at some of these guys after 30 years of it, > if they last that long. (Please post your photos, here). The photos are at: The folks there look like they're having a good time. The only crazy-looking person there is Bjoernke von Gierke, but we all know he's a madman anyway. :) (great pic, Bjoernke) For some of us programming is a meditation, a relaxing departure from more complicated and harried tasks like driving (maybe I've been in LA too long ). I was talking with Ken the other day about this, and he and I agreed that if we found ourselves doing pretty much the same thing in ten years we'd probably still be having a very good time. > I am convinced that visually oriented people are never going to > buy into textual, (with lots of abbreviations), representations > of visual things. Or, rather, they may buy into it, but they > will hate every moment of it. Visual artist Scott Rossi seems to do okay, but his personality may be as rare as his talents. I've had a keen interest in iconic programming systems since their heyday back in the early '90s. I have a folder here chock full o' screenshots from them, and periodically daydream about having the time to make yet another contribution to that pool. But what stops me is recognizing that very few of them exist today, and none are wildly popular. It may well be the case that JavaScript, ugly as that bastardized half-baked language is, is used by more people today than the sum of all people who've ever used iconic systems. This seems counterintuitive, and is as disappointing to me as it may be to you. Back in the day I held great hope for iconic programming, and once believed it to be the future for "inventive users". Given how history has played out I'm not so sure today. Shortly after Bill Appleton first released his SuperCard, in an interview I did with him for a regional magazine I asked him about iconic programming, since his previous product was CourseBuilder. He said that while iconic programming had a lot of value for simple things, to do anything complex meant creating diagrams that were difficult to read, and that ultimately a substantial program like even a basic text editor would be as hard to read expressed purely visually as it would be in textual code. I agree that programming isn't for everyone. Some like it, some don't, like any other human activity. But if you like it, it ain't bad at all; on the contrary, it can be very relaxing and deeply satisfying. And if you prefer iconic systems, I'm enough of an optimist to believe the jury's still out. I think there's always room for more inventions, and the contintual evolution of how humans tell computers what do to has only barely begun. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From nuzoo2 at yahoo.com Sat Dec 3 19:47:51 2005 From: nuzoo2 at yahoo.com (Janus Jakaterina) Date: Sat, 3 Dec 2005 16:47:51 -0800 (PST) Subject: Visual Programming, mTropolis, Chipwits and Revolution In-Reply-To: <43921071.3030305@earthlink.net> Message-ID: <20051204004751.18226.qmail@web50213.mail.yahoo.com> Greg: Alice is good, but you are right that it is PC only. I think PC users can play a virtual game of ChipWits at http://www.virtualapple.com/chipwitsdisk.html RobotProg: program a virtual robot with a flowchart http://www.physicsbox.com/indexrobotprogen.html --- Greg Smith wrote: > That reminds me of another one, but PC only: Alice, > from Carnegie > Mellon University. It looks full of potential, to > me, but I can't > figure out how to get animated 3D characters into it > without owning a > copy of Maya or Max. You could, however, always use > sprites made from > 3D animated characters and paste them onto > billboards, I suppose. What > is nice about Alice is that it is drag and drop > programming in the > fashion and order of real programming, minus the > requirement of syntax > awareness and mastery. Once your game is complete, > you can generate an > actual Python code representation of it. Still, > everything seems to keep > dragging people back to those horrid programming > languages that make > brains ache and stomachs bleed. > > Take a look at Alice: http://www.alice.org > > Greg Smith > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and > manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs From richmond at mail.maclaunch.com Sat Dec 3 19:47:08 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Sat, 03 Dec 2005 19:47:08 -0500 Subject: SpeechMarks in Text Fields cross-platform Message-ID: I popped some string which contained quotes: e.g. "Hello" said the frog. into some fields in a stack made in Mac OS X then ported them over to Windows and found the quotes were replaced by cute little boxes; everything else text-wise came through intact. Admittedly my "Hello" phrases were in Bulgarian - but " is neither language or encoding specific as far as I am aware (I write .DOCs using OpenOffice on my Mac and send them to all sorts of users on all sorts of platforms and everything gets through.) had to change all the cute boxes back into speech marks when in Windows - even oddlier - they remained speech marks back in Mac. And; NO I DID NOT USE SMART QUOTES. Any bright ideas why this happens? sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From richmond at mail.maclaunch.com Sat Dec 3 19:56:02 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Sat, 03 Dec 2005 19:56:02 -0500 Subject: English-like nature of Transcript ? Message-ID: I generally code my stacks using a fairly English-like code . . . I have downloaded other people's stacks and found that they have achieved similar results to what I have achieved using extremely un-English-like syntax. I understand from this: 1. Some people prefer to code in English-like syntax (maybe those with an HC background), 2. Some people prefer to code in a more "programming-code" sort of syntax (maybe those coming from elsewhere), 3. RR is 'BIG' enough to cater for both types of people - and that is really fantastic. I have a hell of a time trying to understand stacks written by coders of type 2: but then they didn't write those stacks for my benefit - it is up to me if I want to understand them. As long as RR can go on catering to both types of coders it will remain fantastic - if it starts to tend towards one end of the spectrum it will, obviously, lose those at the other end - and the user-base would suffer: and that would lead to an impoverishment all round. sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From darkshadow1 at metrocast.net Sat Dec 3 20:25:04 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Sat, 3 Dec 2005 20:25:04 -0500 Subject: show vs visible References: <20051203220322.3BF408252B1@mail.runrev.com> Message-ID: <000601c5f871$8e0592d0$6501a8c0@new0eeca32bb97> Marty - I get out of my depth pretty easily, so your observation may be going over my head: "But there is a way of setting the property (hide and show) without actually referring to the property "visible". So why can't we find out the state of the property without knowing explicitly about it, i.e., what the property's name is? " Hide and show are verbs (commands) visible is a property with boolean value: "If the visible of myObject is false then..." or "If not the visible of myObject then..." I don't know if you could say this with just "hide" From wjm at wjm.org Sat Dec 3 21:01:28 2005 From: wjm at wjm.org (Bill Marriott) Date: Sat, 3 Dec 2005 21:01:28 -0500 Subject: Times Change.... and often for the better References: <43922CDF.6080409@fourthworld.com> Message-ID: Bill Atkinson gets all the credit for HyperCard, but it was actually Dan Winkler who created HyperTalk. I hope Dan has his mansion and early retirement as well. http://en.wikipedia.org/wiki/Hypertalk Bill "Richard Gaskin" wrote in message news:43922CDF.6080409 at fourthworld.com... > Bill Marriott wrote: > >> Back in the day when there was just MetaCard, they had a free demo >> version that supported just 10 lines of code per handler, and then the >> least expensive registration option was $999. >> >> I wrote the company back then and suggested they release a version priced >> somewhat (ok, significantly) lower for all the people who wanted to use >> MetaCard in a non-commercial, or "business productivity" way. Scott >> Rainey answered me. I was basically "flamed" for suggesting this, and >> told with disdain how they had already "thought this issue through" >> completely, how such pricing would kill the business, how supporting >> "hobbyists" would take away from improving the software, how I lacked any >> business sense, how my marketing education was deficient, etc. etc. (Not >> making this up.) > > There's implication and then there's inference, with a lot of room in > between. > > As someone who used to argue with Dr. Raney weekly and finally came to > admire and respect him, I feel compelled to offer this tidbit about him > I've learned over the years: > > Raney has an unusually efficient way of communicating. Whereas most > people spend a certain amount of their human interactions doing social > rituals unrelated to the purpose of the communication (e.g., if you want > to ask your neighbor for a cup of sugar you first ask how she's doing), > Raney gets in, gets the point, and moves on to the next thing on his > plate. > > Maybe it's his obesssion with efficiency (the engine _is_ pretty tight, > after all). I don't know where it comes from, I just know that the more > I came to know him the less it bothered me, and as the years went by I > would sometimes see his written interactions with other people as > completely innocuous, maybe even evidencing a dry sense of humor (ok, very > dry), and yet the newcomer would walk away offended by the communication. > > Even more mysterious, I've seen several instances where people on other > lists make claims about his work that are factually incorrect, he shows up > only to correct them in a simple matter-of-fact way, and they insist he > came out of nowhere and started a fight. It's the damndest thing, but > I've seen more than a dozen misperceptions like that, and yet time and > again the full mail log shows their memory of events to be backwards from > what actually happened. It's almost like his presence has the ability to > cloud men's minds. :) > > It is true that he writes with an authoritative tone, but he has the > knowledge and background to back it up. In all the times I tried to argue > with him he was incorrect only once, and quickly changed his position to > support mine once I presented better data. He's no mental slouch, nor > particularly stubborn so long as he's presented with solid supportable > facts. > > He's quite knowledgeable about the things he writes about, and I've > never seen him be unfair. > > In brief, I've found Raney an acquired taste, but really very enjoyable > once I got to know him. I found things became more enjoyable when my > conversations with him involved things other than me telling him that > everything he's doing is wrong. > > After having come to know him a bit more, I can say with some confidence > that his intention was not to be dismissive, simply to get the the point > in the most efficient way. While it may seem brusk at first, his > conversational efficiency lets him move on to the next thing, and moving > on keeps his desk clear, and keeping his desk clear has helped him > single-handledly accomplish more than most armies of well-funded xTalk > developers before or since. > > So lest we discount his as some crazy madman (which he may not deny anyway > ), consider this before passing final judgement on the > soundness of his business strategy: > > While we wait to see if Rev's low-price strategy will prove worth the > higher support and marketing costs that come with such a move, one thing > we know for sure is that for all the history of xTalks only two men have > ever earned a graceful early retirement from developing an xTalk engine: > Bill Atkinson, and Scott Raney. > > He can be an unusual communicator, but he's also one of the smartest and > most successful developers I've ever met. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From katir at hindu.org Sat Dec 3 21:57:55 2005 From: katir at hindu.org (Sivakatirswami) Date: Sat, 3 Dec 2005 16:57:55 -1000 Subject: Set Windows Registry Message-ID: <23A4D5C1-658A-4E87-9B7E-C73E62F9E290@hindu.org> No one responded to my previous post on this, which is pretty unusual... I can't imagine no one knows how to do this... goal: doc-app binding on windows, such that a double click on a stack will boot your player. player name: "HA Stack Player" Windows Registry setting handlers: on setWindowRegistry if platform()="Win32" then get setRegistry("HKEY_CLASSES_ROOT\.rev\", "HA Stack Player") if it is true then answer "It worked!" with "OK" else answer "Sorry, I was unable to set your registry." with "OK" exit to top end if else answer "This is not a Windows machine..." with "OK" end if end setWindowRegistry I know the handler is run, because my beta tester says they are getting "It worked!" but the registry entry must be incorrect, double clicking on a fooStack.rev doesn't auto boot my player. ?? Sivakatirswami From nuzoo2 at yahoo.com Sat Dec 3 22:24:49 2005 From: nuzoo2 at yahoo.com (Janus Jakaterina) Date: Sat, 3 Dec 2005 19:24:49 -0800 (PST) Subject: Visual Programming, mTropolis, Chipwits and Revolution In-Reply-To: <43923427.8060701@fourthworld.com> Message-ID: <20051204032449.90886.qmail@web50205.mail.yahoo.com> Iconic programming is not the same as visual logic. Icons are only one way to go. And just as Revolution can make a Myst game based on a guitar (sorry, don't recall the name), mTropolis brought some serious gaming, such as Obsidian, King of Dragon Pass, Muppet's Treasure Island. mTropolis is history. Transcript is certainly more robus than mT's mini-script. Maybe Revolution could be coaxed to provide a more visual logic environment and reach out to a new generation of developers. --- Richard Gaskin wrote: > Shortly after Bill Appleton first released his > SuperCard, in an > interview I did with him for a regional magazine I > asked him about > iconic programming, since his previous product was > CourseBuilder. He > said that while iconic programming had a lot of > value for simple things, > to do anything complex meant creating diagrams that > were difficult to > read, and that ultimately a substantial program like > even a basic text > editor would be as hard to read expressed purely > visually as it would be > in textual code. __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs From jacque at hyperactivesw.com Sat Dec 3 22:30:13 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 Dec 2005 21:30:13 -0600 Subject: Font converter In-Reply-To: References: <4392210B.6000900@hyperactivesw.com> Message-ID: <439262C5.30107@hyperactivesw.com> Bill Marriott wrote: > http://www.asy.com/scrcf.htm > > free fully functional trial available Yay! Thanks. :) You search gooder than me. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sarah.reichelt at gmail.com Sat Dec 3 22:46:50 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 4 Dec 2005 13:46:50 +1000 Subject: Set Windows Registry In-Reply-To: <23A4D5C1-658A-4E87-9B7E-C73E62F9E290@hindu.org> References: <23A4D5C1-658A-4E87-9B7E-C73E62F9E290@hindu.org> Message-ID: On 12/4/05, Sivakatirswami wrote: > No one responded to my previous post on this, which is pretty > unusual... I can't imagine no one knows how to do this... > > goal: doc-app binding on windows, such that a double click on a stack > will boot your player. > > player name: > > "HA Stack Player" > > Windows Registry setting handlers: > > on setWindowRegistry > if platform()="Win32" then > get setRegistry("HKEY_CLASSES_ROOT\.rev\", "HA Stack Player") > if it is true then > answer "It worked!" with "OK" > else > answer "Sorry, I was unable to set your registry." with "OK" > exit to top > end if > else > answer "This is not a Windows machine..." with "OK" > end if > end setWindowRegistry > > I know the handler is run, because my beta tester says they are > getting "It worked!" > > but the registry entry must be incorrect, double clicking on a > fooStack.rev doesn't auto boot my player. > I have only done this once, but I followed all the instructions on the relevant page of Ken Ray's wonderful collection of tips. You need to set more registry entries to tell the system what to do when you double-click on an associated file. Read the complete article here . HTH, Sarah From wjm at wjm.org Sat Dec 3 23:15:51 2005 From: wjm at wjm.org (Bill Marriott) Date: Sat, 3 Dec 2005 23:15:51 -0500 Subject: Set Windows Registry References: <23A4D5C1-658A-4E87-9B7E-C73E62F9E290@hindu.org> Message-ID: When messing with the registry, be sure to write to the correct area so that your solution will not fail when running under a limited account, or with multiple users. For example, limited accounts running your software may only write to their portion of the HKEY_CURRENT_USER section of the registry. More information is available at http://www.microsoft.com/winlogo/software/windowsxp-sw.mspx Bill "Sarah Reichelt" wrote in message news:f99b52860512031946t75d21955s10b9ef7bb9a2f595 at mail.gmail.com... On 12/4/05, Sivakatirswami wrote: > No one responded to my previous post on this, which is pretty > unusual... I can't imagine no one knows how to do this... > > goal: doc-app binding on windows, such that a double click on a stack > will boot your player. > > player name: > > "HA Stack Player" > > Windows Registry setting handlers: > > on setWindowRegistry > if platform()="Win32" then > get setRegistry("HKEY_CLASSES_ROOT\.rev\", "HA Stack Player") > if it is true then > answer "It worked!" with "OK" > else > answer "Sorry, I was unable to set your registry." with "OK" > exit to top > end if > else > answer "This is not a Windows machine..." with "OK" > end if > end setWindowRegistry > > I know the handler is run, because my beta tester says they are > getting "It worked!" > > but the registry entry must be incorrect, double clicking on a > fooStack.rev doesn't auto boot my player. > I have only done this once, but I followed all the instructions on the relevant page of Ken Ray's wonderful collection of tips. You need to set more registry entries to tell the system what to do when you double-click on an associated file. Read the complete article here . HTH, Sarah _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Sun Dec 4 00:02:12 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 03 Dec 2005 21:02:12 -0800 Subject: SpeechMarks in Text Fields cross-platform In-Reply-To: Message-ID: On 12/3/05 4:47 PM, "Mathewson" wrote: > I popped some string which contained quotes: > e.g. "Hello" said the frog. > then ported them over to Windows and found the quotes were > replaced by cute little boxes; everything else text-wise > came through intact. > And; NO I DID NOT USE SMART QUOTES. > Any bright ideas why this happens? Quick answer = high ASCII character that looks like a quote mark for a particular font, like Arial, Verdana, Desdemona, Comic Sans, etc,etc,etc. When this happens for me in a variety of programs cross-platform, I use BBEdit to paste in the text and then get the ASCII value of it. So far I have always found that it was some high ASCII that a particular font would use to represent something that looked like a quote mark, either single or double. [also beware that clipboard operations between programs and systems strive to make adjustments they deem correct by using coersion and stripping of formatting/styles] Additionally, the destination system may not have the original font available and do a font substitution, eg. Geneva-> Arial. In the message box in Rev you could do the following: switch to multiline message box then paste the following lines (note: comments will not work in the message box) repeat with x = 1 to the number of chars in fld textHolder put chartonum(char x of fld textHolder) into line x of theeAnswer end repeat sort theeAnswer descending numeric put theeAnswer into msg The result is the ASCII number for each, on separate line Above 127 is considered high ASCII and each font designer can use it as they wish. Hope this helps. Jim Ault Las Vegas On 12/3/05 4:47 PM, "Mathewson" wrote: > I popped some string which contained quotes: > > e.g. "Hello" said the frog. > > into some fields in a stack made in Mac OS X > > then ported them over to Windows and found the quotes were > replaced by cute little boxes; everything else text-wise > came through intact. > > Admittedly my "Hello" phrases were in Bulgarian - but " is > neither language or encoding specific as far as I am aware > > (I write .DOCs using OpenOffice on my Mac and send them to > all sorts of users on all sorts of platforms and everything > gets through.) > > had to change all the cute boxes back into speech marks > when in Windows - even oddlier - they remained speech marks > back in Mac. > > > And; NO I DID NOT USE SMART QUOTES. > > Any bright ideas why this happens? > > sincerely, Richmond > __________________________________________________ > See Mathewson's software at: > > http://members.maclaunch.com/richmond/default.html > _______________________________________ > --------------------------------------------------------------- > The Think Different Store > http://www.thinkdifferentstore.com/ > For All Your Mac Gear > --------------------------------------------------------------- > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Sun Dec 4 01:34:05 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 04 Dec 2005 00:34:05 -0600 Subject: Times Change.... and often for the better In-Reply-To: <43922CDF.6080409@fourthworld.com> References: <43922CDF.6080409@fourthworld.com> Message-ID: <43928DDD.4010909@hyperactivesw.com> Richard Gaskin wrote: > In brief, I've found Raney an acquired taste, but really very enjoyable > once I got to know him. My exact experience. I ended up loving the guy after wanting to kill him on the HyperCard list for some months. After I got to know him better, I wrote him an apology for being so mad at him. It's true he doesn't mince words, and his directness can really put people off. But once you figure out where he's coming from, you start appreciating the dry amusement and clear thinking. And man is he smart. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sun Dec 4 02:29:47 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 3 Dec 2005 23:29:47 -0800 Subject: show vs visible In-Reply-To: <000601c5f871$8e0592d0$6501a8c0@new0eeca32bb97> References: <20051203220322.3BF408252B1@mail.runrev.com> <000601c5f871$8e0592d0$6501a8c0@new0eeca32bb97> Message-ID: <15037122709.20051203232947@ahsoftware.net> Preston- Saturday, December 3, 2005, 5:25:04 PM, you wrote: > Hide and show are verbs (commands) visible is a property with boolean value: > "If the visible of myObject is false then..." or "If not the visible of > myObject then..." > I don't know if you could say this with just "hide" ROTFL. To be consistent, it would be "the hide of myObject"... -- -Mark Wieder mwieder at ahsoftware.net From shaosean at hotmail.com Sun Dec 4 03:07:01 2005 From: shaosean at hotmail.com (Sean Shao) Date: Sun, 04 Dec 2005 03:07:01 -0500 Subject: [ANN] libBitwise 1.0.0 Released (short ;-) Message-ID: I've finally finished working on the bitwise math operators and have them working 100% (hopefully). The library (libBitwise) allows you to do bitwise operations on 32-bit signed integers. It's fast because it uses the built-in bit commands (no more bit-by-bit calculations) and some math checks. ** If you've used any of the code I've posted to the list before I'd recommend to use this code instead as it has been greatly tested, is faster and more accurate ** -- -Sean _________________________________________________________________ On the road to retirement? Check out MSN Life Events for advice on how to get there! http://lifeevents.msn.com/category.aspx?cid=Retirement From ambassador at fourthworld.com Sun Dec 4 03:19:42 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 04 Dec 2005 00:19:42 -0800 Subject: Visual Programming, mTropolis, Chipwits and Revolution In-Reply-To: <20051204032449.90886.qmail@web50205.mail.yahoo.com> References: <20051204032449.90886.qmail@web50205.mail.yahoo.com> Message-ID: <4392A69E.80301@fourthworld.com> Janus Jakaterina wrote: > Iconic programming is not the same as visual logic. > Icons are only one way to go. ... > Maybe Revolution could be coaxed to provide a more > visual logic environment and reach out to a new > generation of developers. That's an attractive idea. What would you propose it look like? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From wjm at wjm.org Sun Dec 4 01:59:38 2005 From: wjm at wjm.org (Bill Marriott) Date: Sun, 4 Dec 2005 01:59:38 -0500 Subject: Font converter References: <4392210B.6000900@hyperactivesw.com> <439262C5.30107@hyperactivesw.com> Message-ID: I actually was in a desperate situation when FileMaker 7 came out and dropped support for Type 1 fonts. I had a ton of Type 1 fonts and a few FileMaker databases that used them. When this program came out it really was a relief, because I could convert those Type 1 fonts to TrueType. "J. Landman Gay" wrote in message news:439262C5.30107 at hyperactivesw.com... > Bill Marriott wrote: >> http://www.asy.com/scrcf.htm >> >> free fully functional trial available > > Yay! Thanks. :) You search gooder than me. > > -- > Jacqueline Landman Gay | > jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wjm at wjm.org Sun Dec 4 03:17:13 2005 From: wjm at wjm.org (Bill Marriott) Date: Sun, 4 Dec 2005 03:17:13 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com> Message-ID: Richard, Konfabulator basically integrates JavaScript and XML, using Adobe PhotoShop as the UI generator. It's not at all an integrated development environment like RunRev is. However: - Since PhotoShop is the "UI design" tool, the created widgets end up looking freeform and artsy. - Alpha blending is basically on by default - All widgets have a shared UI accessible by right-clicking them for preferences/about/close So in one sense, Konfabulator doesn't really provide anything to make sexy UIs. On the other hand, they have an incredibly powerful UI tool in Adobe PhotoShop. Plus, by starting developers out in PhotoShop they "open the door" wide open for new "looks and feels." It's less likely developers constrain themselves to the traditional "windowed-looking" application. How would I propose adding this ease to Rev? 1) Making their own PhotoShop-->Revolution script similar Konfabulator's. (Or Illustrator-->Rev or Xara Xtreme-->Rev) The script would automatically set up a new Rev stack with the background being the window shape, layers converted to objects all in the right starting position, a preset right-click menu, that sort of thing. Bonus points if you could update the PhotoShop file and have the Rev file also update. 2) Updating Rev's own UI to look more modern, with more compact palettes, things like dockable tabbed palettes (like Adobe apps and Dreamweaver), some 3D or "gel" stuff here and there. 3) Tutorials and "how to" guides on making applications that look like these. 4) Better exposing/integrating the functions that support these capabilities in the top-level UI (as opposed to users having to find them in the functions documentation). 5) Sample applications that show off these capabilities. I believe for certain that a widget like the Konfabulator clock could be done with Rev, but I don't have the faintest idea of how to begin, and it seems like it would be a big project. (I'm going to start on it right now!) However, Konfabulator seems to make this pretty easy for a casual author. Bill "Richard Gaskin" wrote in message news:438FD429.3070404 at fourthworld.com... > Bill Marriott wrote: >> 1) About five to seven years behind the curve in UI. The reason why >> programs like "Konfabulator" get the attention is that they create >> widgets/programs that look modern/exciting, almost "by default." The same >> look-and-feel can be created with RunRev, but it's a lot more difficult. > > How does Konfabulator make that easier, and how would you propose adding > that ease to Rev? > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wjm at wjm.org Sun Dec 4 06:48:31 2005 From: wjm at wjm.org (Bill Marriott) Date: Sun, 4 Dec 2005 06:48:31 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus><438FD429.3070404@fourthworld.com> Message-ID: "Bill Marriott" wrote in message news:dmuhsb$25h$2 at sea.gmane.org... > I believe for certain that a widget like the Konfabulator clock could be > done with Rev LOL. Ok, I'm not so certain anymore. I thought I would start by figuring out how to rotate a "hand" around the way they do it in Konfabulator. So, I made a pretty-looking hour hand in my drawing program, saved it as a PNG, and imported it as a control into Revolution 2.6.1. Then I wrote a very simple script: on mouseup repeat 12 times rotate image "hourHand" by -30 end repeat end mouseup Boy was I astonished... the PNG file was totally distorted, more and more, by each rotation. But even crazier, it took *forever!* In fact, each iteration of the loop took exponentially longer and longer. Then the image disappeared altogether! I went to the task manager and I found that Rev was now using more than 512MB of RAM (for like a 12K PNG). I killed the process and relaunched. I gave the rotate command a closer look in the documentation. Apparently, "some distortion is unavoidable" when rotating in non-90/180/270 degrees. I should instead set the angle property of the image. No mention of crashing Rev. Well I did that, set the angle of image "hourHand" to the angle of image "hourHand" - 30 and at least I'm not eating up RAM while destroying my bitmap anymore. But a disappointing observation: even though the image is a PNG with a nice alpha channel and partial transparency... I still get an ugly "jaggy" effect around the edges when the hand's angle is not 0/90/180/270. Anyone know why that is? One more item I'm still looking into -- the angle property will rotate around an object's center. But I need it to rotate around some point toward the end of the object, where the hand is connected to the center post of the clock. I guess I'll have to break out my trig books to figure out how to reposition the hand after every rotation. (Or maybe... just make the PNG perfectly square and position the hand off-center within that square... yah... because I really hated trig.) forging ahead... Bill From klaus at major-k.de Sun Dec 4 06:55:10 2005 From: klaus at major-k.de (Klaus Major) Date: Sun, 4 Dec 2005 12:55:10 +0100 Subject: show vs visible In-Reply-To: <15037122709.20051203232947@ahsoftware.net> References: <20051203220322.3BF408252B1@mail.runrev.com> <000601c5f871$8e0592d0$6501a8c0@new0eeca32bb97> <15037122709.20051203232947@ahsoftware.net> Message-ID: <0F62CFEB-4B62-4D3C-A351-F6CBB33ABD1E@major-k.de> Hi Mark, > Preston- > > Saturday, December 3, 2005, 5:25:04 PM, you wrote: > >> Hide and show are verbs (commands) visible is a property with >> boolean value: >> "If the visible of myObject is false then..." or "If not the >> visible of >> myObject then..." >> I don't know if you could say this with just "hide" > > ROTFL. To be consistent, it would be "the hide of myObject"... yep, and the opposite "the jekkil of myObject", right? :-D > -- > -Mark Wieder > mwieder at ahsoftware.net Best Klaus Major klaus at major-k.de http://www.major-k.de From sims at ezpzapps.com Sun Dec 4 07:37:33 2005 From: sims at ezpzapps.com (sims) Date: Sun, 4 Dec 2005 13:37:33 +0100 Subject: European Revolution Conference 2006 Message-ID: Announcing the 2006 European Revolution Conference 3-4-5 November 2006 in Malta Keynote Speaker & discussion: Kevin Miller CEO of Runtime Revolution Presenters include: Malte Brill, Eric Chatenot, Richard Gaskin, Bj?rnke von Gierke, Scott Rossi, Dar Scott, Alex Tweedly Package pricing will be announced very soon - please get in touch and book for our discounted early bird pricing. To learn more about the 2006 European Revolution Conference go to http://techietours.com Please email erc2006 at techietours.com to receive news concerning this conference. This is a world-wide Revolution - All are invited! sims From marty at vertex.ucls.uchicago.edu Sun Dec 4 09:35:31 2005 From: marty at vertex.ucls.uchicago.edu (Marty Billingsley) Date: Sun, 4 Dec 2005 08:35:31 -0600 (CST) Subject: show vs visible In-Reply-To: <20051204024647.F3CA7825194@mail.runrev.com> References: <20051204024647.F3CA7825194@mail.runrev.com> Message-ID: "Preston Shea" writes: > > I get out of my depth pretty easily, so your observation may be going over > my head: > > "But there is a way of setting the property (hide and show) without > actually referring to the property "visible". So why can't we > find out the state of the property without knowing explicitly > about it, i.e., what the property's name is? " > > Hide and show are verbs (commands) visible is a property with boolean value: > "If the visible of myObject is false then..." or "If not the visible of > myObject then..." > I don't know if you could say this with just "hide" The adjective that goes along with the verb "hide" is "hidden". My question was: why can't we ask if an object is hidden? Basically, I'm saying that if we can use hide field "xxx" instead of having to say set the visible of field "xxx" to false they why can't we say if field "xxx" is hidden ... instead of if the visible of field "xxx" is false ... Just asking if Transcript, which has been made English-like in the first instance (the setting of the property by using the verb "hide") can be extended to be English-like in the second instance (accessing the state of the property by using the adjective "hidden"). - marty -- Marty Billingsley (marty at ucls.uchicago.edu) The University of Chicago Laboratory Schools From jspencer78 at mac.com Sun Dec 4 10:04:45 2005 From: jspencer78 at mac.com (James Spencer) Date: Sun, 4 Dec 2005 09:04:45 -0600 Subject: show vs visible In-Reply-To: References: <20051204024647.F3CA7825194@mail.runrev.com> Message-ID: On Dec 4, 2005, at 8:35 AM, Marty Billingsley wrote: > Just asking if Transcript, which has been made English-like in the > first instance (the setting of the property by using the verb "hide") > can be extended to be English-like in the second instance (accessing > the state of the property by using the adjective "hidden"). The thing that prevents any programming language from completely matching English (and I suspect any other language although I'm not a linguist so maybe this is wrong) is that English is not a precise language; English statements are unambiguous. Context helps but does not resolve the issue. Programming languages, at least until such time as someone comes up with one which is capable of divining what we want the computer to do w rather than what we told it to do, MUST be unambiguous. The ambiguity here is that "is" generally essentially means "equivalence" or "identity" but you want to use it here to mean "has the property of". Thus the issue is not really the problem of "hide" versus "hidden", verb vs. adjective, but rather the explicit nature of "is". "Field xxx" is NOT hidden, it is "Field xxx" or some other designation which defines the same. I am "Jim Spencer" or "Employee 2137" or "the man who lives at a particular address in Rochester"; I am not "fat" even if I am and even if that would be correct conversational English. Yes, you can special case particular words like hidden but that may be worse: now you have to remember or look up to see if this is one of the verbs that sets a property that you can refer to by its adjective. I personally prefer linguistic consistency even if it sometimes requires a statement form which would be awkward (but note: not incorrect) in conversational speech. James P. Spencer Rochester, MN jspencer78 at mac.com "Badges?? We don't need no stinkin badges!" From stephenREVOLUTION at barncard.com Sun Dec 4 10:20:18 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sun, 4 Dec 2005 07:20:18 -0800 Subject: Why is Konfabulator "Pretty?" Message-ID: Bill - it's been done. You should search the list about two months back -- there was a long active thread about creating a clock in Rev in minimum code and processor load. Several on this list were competing for the cleanest, smartest code. It got down to less than 10 lines I think. There must have been 20 versions. > >I believe for certain that a widget like the Konfabulator clock could be >done with Rev, but I don't have the faintest idea of how to begin, and it >seems like it would be a big project. (I'm going to start on it right now!) >However, Konfabulator seems to make this pretty easy for a casual author. > >Bill -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From soapdog at mac.com Sun Dec 4 10:45:01 2005 From: soapdog at mac.com (Andre Garzia) Date: Sun, 4 Dec 2005 13:45:01 -0200 Subject: European Revolution Conference 2006 In-Reply-To: References: Message-ID: <27A75370-0669-436E-8182-A145C98FEC28@mac.com> I have the most fond memories of Malta and Sims and Cloe and all the others guys. If I manage to sum enough money I'll sure stay more than some days there. I hope I am able to go again this time. Also, I noticed that I am present in 5 of the 6 conference photos! :-) Sims, thanks again for all the hard work organizing the conference Cheers andre On Dec 4, 2005, at 10:37 AM, sims wrote: > Announcing the 2006 European Revolution Conference > 3-4-5 November 2006 in Malta > > Keynote Speaker & discussion: Kevin Miller CEO of Runtime Revolution > > Presenters include: Malte Brill, Eric Chatenot, Richard Gaskin, > Bj?rnke von Gierke, > Scott Rossi, Dar Scott, Alex Tweedly > > Package pricing will be announced very soon - please get in touch > and book > for our discounted early bird pricing. > > To learn more about the 2006 European Revolution Conference go to > http://techietours.com > > Please email erc2006 at techietours.com to receive news concerning > this conference. > > This is a world-wide Revolution - All are invited! > > sims > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From rcozens at pon.net Sun Dec 4 11:04:58 2005 From: rcozens at pon.net (Rob Cozens) Date: Sun, 04 Dec 2005 08:04:58 -0800 Subject: English-like nature of Transcript ? In-Reply-To: References: Message-ID: <7.0.0.10.1.20051204071309.019dc808@pon.net> Richmond, >2. Some people prefer to code in a more "programming-code" >sort of syntax (maybe those coming from elsewhere), There are historical and practical reasons for this: History: In the early days of computing, space was at a premium both inside & outside the computer. RAM & disk storage were limited in capacity (I supported 10 terminals on a DG Eclipse C330 with 256 K -- ie: 1/4 of 1 MB -- RAM and 190 MB of disk storage in the mid 70s) and very expensive. Also, program logic on many computers at the time was maintained on punched cards, limiting each line of code to 80 characters. In addition, many early compilers limited variable names to <10 characters. So early coders kept variable names short and most compiler syntax was "succinct", to say the least. Perhaps for the practical reason below, many programmers continue to value brevity when space, cost, and compiler limitations are no longer an issue. Practicality: Humans in general tend to strive for "efficiency", and, faced with deadlines to produce working software, many programmers prefer to name (& reference many times throughout the source code) variables "x" and "y" rather than repeatedly type descriptive variable names like "workingTotal" or "customerName". The presumption is short variable names and cryptic syntax lead to more efficient programming and shorter development cycles. From the perspective of my 30 years of programming, that presumption is dead wrong. Because "efficiency" of producing original source code leads to gross ineffiency during debugging and subsequently as modifications are made over the life of the software. IMFO, cryptic names and cryptic syntax save one little during initial coding and cost _lots_ over the rest of the life of a project. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From capellan2000 at yahoo.com Sun Dec 4 11:18:25 2005 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Sun, 4 Dec 2005 08:18:25 -0800 (PST) Subject: Visual Programming, mTropolis, Chipwits and Revolution In-Reply-To: <20051204024648.233998251D7@mail.runrev.com> Message-ID: <20051204161825.39408.qmail@web36510.mail.mud.yahoo.com> on Sat, 3 Dec 2005 Janus Jakaterina wrote: > I think PC users can play a virtual game of ChipWits > at http://www.virtualapple.com/chipwitsdisk.html This link does not work! :-( But you could always play ChipWits inside an Apple II emulator! ;-) See some screenshots: ChipWits has been discussed before in this mail list: > RobotProg: program a virtual robot with a flowchart > http://www.physicsbox.com/indexrobotprogen.html Very nice, indeed. This program is a winner in the education category for RealBasic apps. You could run Robot Odyssey, Rocky Boats, Oregon Trail and hundreds of educational games in AppleWin, an Apple II emulator. There are some ftp servers (like asimov) full of apps and games for this platform. These games, with their almost abstract graphics, are really eye and mind opening. Running them, you remember what really contributes to an engaging interactive learning experience using the computer. It's not only about the jawdropping graphics, like all game console makers and many movie makers want us to believe... Actually, i believe that for young minds, these first games with almost abstract graphics are most useful for their cognitive development in many areas. Ah, and they always require that you read the instructions! :D al Visit my site: http://www.geocities.com/capellan2000/ __________________________________________ Yahoo! DSL ? Something to write home about. Just $16.99/mo. or less. dsl.yahoo.com From sims at ezpzapps.com Sun Dec 4 11:25:59 2005 From: sims at ezpzapps.com (sims) Date: Sun, 4 Dec 2005 17:25:59 +0100 Subject: European Revolution Conference 2006 In-Reply-To: <27A75370-0669-436E-8182-A145C98FEC28@mac.com> References: <27A75370-0669-436E-8182-A145C98FEC28@mac.com> Message-ID: > >Also, I noticed that I am present in 5 of the 6 conference photos! :-) Brazilians have buffets mastered! In the buffet photo, I am certain that you managed to fill a plate before the camera person even set up! ;-) >Sims, thanks again for all the hard work organizing the conference My pleasure, Andre. I'm looking forward to doing another. It was great fun and lots of learning took place...the next one will be even better! This time the hotel will be setting up our own lounge for the evening for snacks, drinks, and talk between friends new & old. New WiFi and ADSL in rooms also. sims EuroRevCon 2006 http://techietours.com From stephenREVOLUTION at barncard.com Sun Dec 4 11:32:46 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sun, 4 Dec 2005 08:32:46 -0800 Subject: English-like nature of Transcript ? In-Reply-To: <7.0.0.10.1.20051204071309.019dc808@pon.net> References: <7.0.0.10.1.20051204071309.019dc808@pon.net> Message-ID: I have come to the same conclusion - working on a 6-7 stack large project and command and function names like libSQB_CustomPropertyToNewObjectPAIR pOptions,pobjProp1,pobjProp2 libKMR_returnFieldTitlesARRAYFromDatabase pTargetDB, pTableName although verbose, really work for me... I just cut and paste the long names..and prefix most names with the stack name. I have to stop and force myself to think more about and describe what this damn thing does and where else can I use it - and I package (and re-use) a larger quantity of smaller subroutines as a result. sqb > > >Because "efficiency" of producing original source code leads to >gross ineffiency during debugging and subsequently as modifications >are made over the life of the software. IMFO, cryptic names and >cryptic syntax save one little during initial coding and cost _lots_ >over the rest of the life of a project. > >Rob Cozens CCW >Serendipity Software Company -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From capellan2000 at yahoo.com Sun Dec 4 12:38:01 2005 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Sun, 4 Dec 2005 09:38:01 -0800 (PST) Subject: Saving data to stacks via CGI In-Reply-To: <20051204154013.B64C982521B@mail.runrev.com> Message-ID: <20051204173801.11126.qmail@web36501.mail.mud.yahoo.com> Hi all, experimenting with cgi, i was able to save data from a html form (in a webpage) to a stack in the cgi folder. this new data could be stored in the stack custom properties or fields. only had to use this line (before the line: stop using the stack) to save the new data: save this stack and information uploaded from the webpage is stored in the stack for later retrieval or processing. this is great, but just noticed that this option is not included or recommended in any message, tutorial or page about using cgi in this platform. Does exist risks for data loss when multiple users save data to one stack in the cgi folder? Does exist the real possibility that many users try to write the stack at the same time and erase other users contributions or (worse) damage the stack? For example: in this mail list, when two users post a message at the same time, (have seen this many times) these two messages are fused in one large message, but just the subject of the first message appears in the digest's list of messages subjects. Does anyone had test the safety of multiple writes from different users to a stack in the cgi folder while using their Revolution CGI setup? Thanks in advance. al Visit my site: http://www.geocities.com/capellan2000/ __________________________________________ Yahoo! DSL ? Something to write home about. Just $16.99/mo. or less. dsl.yahoo.com From brucegregory at earthlink.net Sun Dec 4 12:48:23 2005 From: brucegregory at earthlink.net (Greg Smith) Date: Sun, 04 Dec 2005 10:48:23 -0700 Subject: Creating a Visual Working Environment with and For Revolution Message-ID: <43932BE7.601@earthlink.net> Richard Gaskin and Janis: There seems to be enough interest in creating a tool that allows people to create serious, engaging and funny software products that are primarily visual in nature, yet require the user to solve problems. It is the hope of many that this tool would be also visual in nature, not requiring the user to engage in any large quantity of coding. Nearly every product that has been created to provide a visual solution always seems to have, as an alterior motive, the intention of dragging the user back into the realm of learning to code using some traditional programming language. Why not create a very powerful tool that can really produce real software, focused on the type that is visual in nature - interactive graphical applications and games - that does not have, as part of its goal, teaching the user how to program with traditional languages? A specialized and fun tool, yet not frivolous and childish in design. When developers go about the task of producing products like this, they usually resort to one analogy and not several - like only flowchart logic design, or purely drag and drop iconic systems. I think the whole problem can be addressed by making a "construction system" that parallels what a person would use if trying to create the same system in the real world. I recently visited several sites where folks are completely obsessed and spending lots of money and time building extremely complex and interactive physical systems, on a par with any high tech factory, all out of lego parts. If you push this switch, this set of behaviors ensues - if this object touches that object, this whole circuit of activity takes place, and so on. These physical demonstrations show cause and effect reactions, random behavior, physics, timed behavior and loops - all the things that make up most entertaining games. What this also demonstrated to me was that very complex systems, that are interactive, can be made of many smaller, non-complex parts - simple parts. If the problem of developing a visual programming tool were addressed in a way that it would specifically parallel a physical construction system, capable of creating incredibly complex interactions and environments - all in 3D - yet, any person of any skill level could begin to build with such a system, and new subsystems could be built on these elementary building skills, until, finally a complex system would emerge from the sum of the parts - we would have a really winning creation tool. It would be conceivable to create things like robots demonstrating A.I., as well as gaming systems with characters that demonstrated A.I., and environments that react intelligently with encounters, therein. Such a graphical development system would have the added advantage of having a set of capabilities and functions that are not easily reproduceable in the real world, parallel system. And, the parts would not have to be as restrictive as a lego set, but could take many shapes, suitable for creating nearly any graphical, interactive situation. And the best part about all of it is that it would be fun - the process of making things would be fun and the process of "playing" the completed project would also be fun. Fun for the whole family! If the underlying constructs of the whole system were based in a language like Revolution, which is, at least approachable to most people, modifications and extensions could then be accessible to everyone with programming skills. I'm sure that not everything can be made to specifically resemble a "part" in the parallel real world system, and that is where some other form of logic connectivity would need to enter in. But, I think, even that could take the form of "electric wires" or "logic rays", that network everything together. Think of it . . . , a living, moving, interactive development environment that makes sense - All In Glorious 3D! But, I'm afraid it would be up to guys like Richard Gaskin, etc. to lay the initial framework for such a thing, at least. I'd be happy to assist, as I'm sure others would be, with any kind of 3D or 2D graphic and animation work, and to test any new "inventions" that are part of the development process. A project like this might even help a great many people, like me, to come to grips with Transcript in a tangible way. Then we would have the best of all possible worlds. What do you guys think? Greg Smith From capellan2000 at yahoo.com Sun Dec 4 12:49:59 2005 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Sun, 4 Dec 2005 09:49:59 -0800 (PST) Subject: Times Change.... and often for the better In-Reply-To: <20051204154013.B64C982521B@mail.runrev.com> Message-ID: <20051204174959.14005.qmail@web36501.mail.mud.yahoo.com> Richard Gaskin wrote: > In brief, I've found Raney an acquired taste, > but really very enjoyable once I got to know him. Jackeline Landman wrote: > My exact experience. I ended up loving the guy > after wanting to kill him on the HyperCard list > for some months. After I got to know him better, > I wrote him an apology for being so mad at him. Now, i'm itching for reading Judy Perry's comments... :D al Visit my site: http://www.geocities.com/capellan2000/ __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs From jerry at daniels-mara.com Sun Dec 4 12:55:51 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sun, 4 Dec 2005 11:55:51 -0600 Subject: Why isn't Rev more popular? In-Reply-To: References: <20051203044131.E9F298256BF@mail.runrev.com> <1075583738.20051203144408@ahsoftware.net> <4392250F.6040007@chipp.com> Message-ID: <09E4778C-3588-4536-9BF9-15D30AB81A63@daniels-mara.com> I have to agree with Sarah. I often want to see if a string doesn't contain another string. -Jerry Daniels Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 3, 2005, at 5:16 PM, Sarah Reichelt wrote: > Yes, I know the alternatives, it's just that as we were discussing the > limitations of Transcript's Englishness, I thought I would mention one > place where it seems inconsistent. > > Sarah > > > On 12/4/05, Chipp Walters wrote: >> You could use: >> >> if "fred" is not in myVar then... >> >> ? >> >> Sarah Reichelt wrote: >>>> ...and that, of course, is the problem with Transcript being >>>> "English-like"... you tend to think that it *should* respond to >>>> English commands. In English >>>> >>>> hide field "xxx" and >>>> if field "xxx" is hidden >>>> >>> >>> >>> The one that always irks me is "contains" and it's opposite. >>> if myVar contains "fred" >>> This is simple and obvious, but there isn't an easy way to >>> reverse it, >>> so you have to use: >>> if myVar contains "fred" is false >>> >>> where I always feel you should be able to use something like: >>> if myVar does not contain "fred" > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From soapdog at mac.com Sun Dec 4 12:56:06 2005 From: soapdog at mac.com (Andre Garzia) Date: Sun, 4 Dec 2005 15:56:06 -0200 Subject: Saving data to stacks via CGI In-Reply-To: <20051204173801.11126.qmail@web36501.mail.mud.yahoo.com> References: <20051204173801.11126.qmail@web36501.mail.mud.yahoo.com> Message-ID: <73EBFCDD-273B-465F-BC5E-E6F100E27D71@mac.com> On Dec 4, 2005, at 3:38 PM, Alejandro Tejada wrote: > this is great, but just noticed > that this option is not included > or recommended in any message, tutorial > or page about using cgi in this platform. > > Does exist risks for data loss when > multiple users save data to one stack > in the cgi folder? > > Does exist the real possibility that many > users try to write the stack at the same > time and erase other users contributions > or (worse) damage the stack? Alejandro, yes, that is always a risk. This can happen, and in my own paranoic opinion, if it can happen, it will happen. I'd recommend one of two approaches to solve your problem. (1) Use a second CGI/stack as a queue organizer. Your main cgi would pass request to change the data stack to this queue organizer that would put all requests on a queue and execute them when possible. This is some work but it will keep you coding a 100% transcript solution that will scale fine. The trick is: received a request then queue, you can use a simple text file for queue and the standard file locking algorithms for prevent concurrent access to the queue. This can even be combined into one single CGI, no matter how many instances of the CGI is running, they will all queue requests and execute them in order, if you execute the queue after answering the browser then you wont clog the user access and your queue routines will run on dead time (dead time is the time between your cgi answering the browser and it's exit from memory, during that period you can do whatever you want since there's no http connection anymore and no one waiting for answers, just use that CPU time!) (2) That's the easy one. Use a RDBMS as data storage. It's not 100% transcript since it involves some knowledge of SQL. You can use MySQL, most ISPs support it to one degree or the other, or you can opt to go with embedded solutions like altSQLite and Valentina. If you use a RDBMS that supports transactions (such as postgreeSQL) then you won't even need queue routines. Cheers and good luck Andre From ambassador at fourthworld.com Sun Dec 4 12:59:53 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 04 Dec 2005 09:59:53 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: References: Message-ID: <43932E99.3050805@fourthworld.com> Stephen Barncard wrote: >> I believe for certain that a widget like the Konfabulator clock could be >> done with Rev, but I don't have the faintest idea of how to begin, and it >> seems like it would be a big project. (I'm going to start on it right >> now!) >> However, Konfabulator seems to make this pretty easy for a casual author. >> > Bill - it's been done. You should search the list about two months back > -- there was a long active thread about creating a clock in Rev in > minimum code and processor load. Several on this list were competing for > the cleanest, smartest code. It got down to less than 10 lines I think. Meanwhile the Dashboard implementation of Clock is driven by 28k of JavaScript, in addition to the HMTL and CSS to present it. 10 lines vs 28k -- not sure the Konfab paradigm is easier for developers after all..... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Sun Dec 4 13:05:35 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 04 Dec 2005 10:05:35 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <09E4778C-3588-4536-9BF9-15D30AB81A63@daniels-mara.com> References: <20051203044131.E9F298256BF@mail.runrev.com> <1075583738.20051203144408@ahsoftware.net> <4392250F.6040007@chipp.com> <09E4778C-3588-4536-9BF9-15D30AB81A63@daniels-mara.com> Message-ID: <43932FEF.5050608@fourthworld.com> Jerry Daniels wrote: > I have to agree with Sarah. I often want to see if a string doesn't > contain another string. While there is a mysterious absence of "does not contain" to complimenty "contains", you can use "is not in" and "is in" for the same purposes. Meanwhile, even English has its glaring absences, like having no singular third-party gender-independent pronoun, leaving us to invent works like "s/he" or awkwardly using the plural "they" instead. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From charles.hartman at conncoll.edu Sun Dec 4 13:37:41 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Sun, 4 Dec 2005 13:37:41 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <09E4778C-3588-4536-9BF9-15D30AB81A63@daniels-mara.com> References: <20051203044131.E9F298256BF@mail.runrev.com> <1075583738.20051203144408@ahsoftware.net> <4392250F.6040007@chipp.com> <09E4778C-3588-4536-9BF9-15D30AB81A63@daniels-mara.com> Message-ID: On Dec 4, 2005, at 12:55 PM, Jerry Daniels wrote: > I have to agree with Sarah. I often want to see if a string doesn't > contain another string. >>>> where I always feel you should be able to use something like: >>>> if myVar does not contain "fred" This would mean adding "does" to the Transcript dictionary. Given the complex uses to which English puts that word (see "DO-support" in a linguistic grammar text), I think that might be not so much a can of worms as a whole dockful of oildrums full . . . It might be nice to be able to write "what does myVar contain" and then look in a system variable 'what' (like 'it', after all), but it sure would be a mess to parse. This discussion got me thinking about how Transcript does handle "is", and I realized they get away with what looks deceptively like English-style ambiguity by sneakily including (and distinguishing carefully!) "is" and "is a" and "is in". Charles From wjm at wjm.org Sun Dec 4 13:44:26 2005 From: wjm at wjm.org (Bill Marriott) Date: Sun, 4 Dec 2005 13:44:26 -0500 Subject: Why is Konfabulator "Pretty?" References: <43932E99.3050805@fourthworld.com> Message-ID: I'll definitely look into the archives for the clock solutions. However, the JavaScript file to run the Konfabulator clock is in fact only 9,280 bytes. Further, any code comparisons between this and the Revolution implementations should consider equal feature comparisons: 1) Customizable tint for rim and background images 2) Nice, realistically animated, "bouncy" second hand 3) Date display that can be turned on/off 4) Attractive custom images used for all elements (hands, face, rim, etc.) 5) Preferences interface for colorization, chime interval, window level, etc. 6) Variable Opacity through to the desktop It wouldn't be fair to compare the leanest possible Revolution clock to the fanciest possible clock widget, would it? Bill "Richard Gaskin" wrote in message news:43932E99.3050805 at fourthworld.com... > Stephen Barncard wrote: > >>> I believe for certain that a widget like the Konfabulator clock could be >>> done with Rev, but I don't have the faintest idea of how to begin, and >>> it >>> seems like it would be a big project. (I'm going to start on it right >>> now!) >>> However, Konfabulator seems to make this pretty easy for a casual >>> author. >>> >> Bill - it's been done. You should search the list about two months >> back -- there was a long active thread about creating a clock in Rev in >> minimum code and processor load. Several on this list were competing for >> the cleanest, smartest code. It got down to less than 10 lines I think. > > Meanwhile the Dashboard implementation of Clock is driven by 28k of > JavaScript, in addition to the HMTL and CSS to present it. > > 10 lines vs 28k -- not sure the Konfab paradigm is easier for developers > after all..... > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mwieder at ahsoftware.net Sun Dec 4 13:53:52 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 4 Dec 2005 10:53:52 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <43932FEF.5050608@fourthworld.com> References: <20051203044131.E9F298256BF@mail.runrev.com> <1075583738.20051203144408@ahsoftware.net> <4392250F.6040007@chipp.com> <09E4778C-3588-4536-9BF9-15D30AB81A63@daniels-mara.com> <43932FEF.5050608@fourthworld.com> Message-ID: <1723187523.20051204105352@ahsoftware.net> Richard- Sunday, December 4, 2005, 10:05:35 AM, you wrote: > Meanwhile, even English has its glaring absences, like having no > singular third-party gender-independent pronoun, leaving us to invent > works like "s/he" or awkwardly using the plural "they" instead. it? -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sun Dec 4 13:58:14 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 4 Dec 2005 10:58:14 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: <20051203044131.E9F298256BF@mail.runrev.com> <1075583738.20051203144408@ahsoftware.net> <4392250F.6040007@chipp.com> <09E4778C-3588-4536-9BF9-15D30AB81A63@daniels-mara.com> Message-ID: <343449339.20051204105814@ahsoftware.net> Charles- Sunday, December 4, 2005, 10:37:41 AM, you wrote: > This discussion got me thinking about how Transcript does handle > "is", and I realized they get away with what looks deceptively like > English-style ambiguity by sneakily including (and distinguishing > carefully!) "is" and "is a" and "is in". ...and don't forget BZ #3157... -- -Mark Wieder mwieder at ahsoftware.net From katir at hindu.org Sun Dec 4 04:32:56 2005 From: katir at hindu.org (Sivakatirswami) Date: Sat, 3 Dec 2005 23:32:56 -1000 Subject: Visual Programming, mTropolis, Chipwits and Revolution In-Reply-To: <43923427.8060701@fourthworld.com> References: <43920AB8.3070700@earthlink.net> <43923427.8060701@fourthworld.com> Message-ID: <475F5262-3A0A-4A40-973F-E874B498D360@hindu.org> I don't do dbase much now, but did years ago... I don't know if any of you ever remember a remarkable implementation of this in the early Mac relational dBase called "Helix" way back when. I thought it was very powerful in my naivete in those days when playing with it next to Hypercard... thinking "this is neat I don't have to do any scripting at all," and for simple stuff it was brilliantly free of code. But in reality, I ended up actually doing really intricate things in Hypercard... With Helix when you started getting like 20 tables in your database with all kinds of relationships going, this incredible visual maze started to build up with lines going everywhere... you had to drag out the icons to make room to make sure things were clear, and you would have needed to get a wide format printer to print the thing (if you wanted to) and the map would have probably been about eight feet long three feet tall, an exaggeration of course, but you get the point. Past a certain point, the development process ground down to molasses pace. I was a bit of Helix advocate for a very short while, but our IT team here responsible for development took one look and said "no way!" They went with Acius 4D in the end. It has a great balance between visual representation of tables and field relationships and raw code procedures... I think Helix died. Richard is right... programming, especially xTalk, (because it is so un-onerous) is actually a break from the helter skelter of external life and you slip into a stream of pristine clarity and focus if you get real mental space to do this work. Of course if you talk like that to anyone, they think you are nuts (smile). On Dec 03, 2005, at 2:11 PM, Richard Gaskin wrote: > He said that while iconic programming had a lot of value for simple > things, to do anything complex meant creating diagrams that were > difficult to read, and that ultimately a substantial program like > even a basic text editor would be as hard to read expressed purely > visually as it would be in textual code. > From ambassador at fourthworld.com Sun Dec 4 13:59:27 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 04 Dec 2005 10:59:27 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: References: <43932E99.3050805@fourthworld.com> Message-ID: <43933C8F.8060009@fourthworld.com> Bill Marriott wrote: > Further, any code comparisons between this and the Revolution > implementations should consider equal feature comparisons: > > 1) Customizable tint for rim and background images > 2) Nice, realistically animated, "bouncy" second hand > 3) Date display that can be turned on/off > 4) Attractive custom images used for all elements (hands, face, rim, etc.) > 5) Preferences interface for colorization, chime interval, window level, > etc. > 6) Variable Opacity through to the desktop > > It wouldn't be fair to compare the leanest possible Revolution clock to the > fanciest possible clock widget, would it? No, but if this odd apples-to-oranges comparison is to be even more fair we should also try to build a standard HIG-compliant app with Konfabulator. ;) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From swartart at iafrica.com Sun Dec 4 14:03:28 2005 From: swartart at iafrica.com (Ryno Swart) Date: Sun, 4 Dec 2005 21:03:28 +0200 Subject: Visual Programming, mTropolis, Chipwits and Revolution In-Reply-To: <20051203220322.4D9A98252B4@mail.runrev.com> Message-ID: > Did anybody like AxelEdge from Mindavenue? > > Greg Smith I like it, Greg. I downloaded AxelEdge two days ago, looked at it this morning for about an hour and then had to go out. When I got back my son (11) had done a whole character, animated it and set it to music. He likes computers, but really just playing games. Axel pulled him in and led him on. He never ever referred to the tutorial or help files. http://users.iafrica.com/s/sw/swartart/Cubbyhole/Pet.htm You will have to download the Axel Player. Jean made a bit of interactivity, click on the Dogbat to get music (you may have to click more than once). It is no Sistine Chapel, but how easily it motivated a youngster! This is the kind of interface I can relate to. An interface has to be attractive and inviting. Sexy, if you will. My field being fine art, including design, I would be most willing to get involved with any project looking at a Rev makeover. In fact, if anybody wants some artistic input for their project, I would be only too happy to help. Ryno. http:artistvision.org From charles.hartman at conncoll.edu Sun Dec 4 14:09:05 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Sun, 4 Dec 2005 14:09:05 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <343449339.20051204105814@ahsoftware.net> References: <20051203044131.E9F298256BF@mail.runrev.com> <1075583738.20051203144408@ahsoftware.net> <4392250F.6040007@chipp.com> <09E4778C-3588-4536-9BF9-15D30AB81A63@daniels-mara.com> <343449339.20051204105814@ahsoftware.net> Message-ID: <40E23934-41E5-4147-B858-EC5E95C7C547@conncoll.edu> Thank you for pointing that out. I am totally in favor of it; if I had any votes I would vote for it. Charles On Dec 4, 2005, at 1:58 PM, Mark Wieder wrote: > Charles- > > Sunday, December 4, 2005, 10:37:41 AM, you wrote: > >> This discussion got me thinking about how Transcript does handle >> "is", and I realized they get away with what looks deceptively like >> English-style ambiguity by sneakily including (and distinguishing >> carefully!) "is" and "is a" and "is in". > > ...and don't forget BZ #3157... > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From capellan2000 at yahoo.com Sun Dec 4 14:22:13 2005 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Sun, 4 Dec 2005 11:22:13 -0800 (PST) Subject: Dan Winkler (was: Times Change.... and often for the better) Message-ID: <20051204192213.69996.qmail@web36515.mail.mud.yahoo.com> Bill Marriott wrote: > Bill Atkinson gets all the credit for HyperCard, > but it was actually Dan Winkler who created HyperTalk. > I hope Dan has his mansion and early retirement as well. Actually, looks like Dan had overcome some serious health problems. He is in the developer's list of PythonCard: Ms. Jeanne DeVoto had worked closely with him, so she could tell us for sure about his actual projects. al Visit my site: http://www.geocities.com/capellan2000/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mb.ur at harbourhost.co.uk Sun Dec 4 14:33:16 2005 From: mb.ur at harbourhost.co.uk (Martin Baxter) Date: Sun, 04 Dec 2005 19:33:16 +0000 Subject: Visual Programming, Helix In-Reply-To: <475F5262-3A0A-4A40-973F-E874B498D360@hindu.org> References: <43920AB8.3070700@earthlink.net> <43923427.8060701@fourthworld.com> <475F5262-3A0A-4A40-973F-E874B498D360@hindu.org> Message-ID: <4393447C.9040507@harbourhost.co.uk> Sivakatirswami wrote: > I was a bit of Helix advocate for a very short while, but our IT team > here responsible for development took one look and said "no way!" They > went with Acius 4D in the end. It has a great balance between visual > representation of tables and field relationships and raw code > procedures... I think Helix died. Perhaps it died, but it seemingly lives on, which makes it a zombie I suppose. I was surprised too. http://www.helixtech.com/ Martin Baxter From ambassador at fourthworld.com Sun Dec 4 14:40:30 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 04 Dec 2005 11:40:30 -0800 Subject: Visual Programming, Helix In-Reply-To: <4393447C.9040507@harbourhost.co.uk> References: <43920AB8.3070700@earthlink.net> <43923427.8060701@fourthworld.com> <475F5262-3A0A-4A40-973F-E874B498D360@hindu.org> <4393447C.9040507@harbourhost.co.uk> Message-ID: <4393462E.20306@fourthworld.com> Martin Baxter wrote: > Sivakatirswami wrote: > >> I was a bit of Helix advocate for a very short while, but our IT team >> here responsible for development took one look and said "no way!" >> They went with Acius 4D in the end. It has a great balance between >> visual representation of tables and field relationships and raw code >> procedures... I think Helix died. > > > Perhaps it died, but it seemingly lives on, which makes it a zombie I > suppose. I was surprised too. > > http://www.helixtech.com/ Strange: they claim a goal of having v6 on Mac, Win, and Linux, yet they're using Code Warrior. Ugh. The Mactel thang rather blows that strategy. Helix would seem an ideal candidate for using Rev to make the UI, and implement the DB engine as externals.... -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge: Publish any database on any Web site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From eric.miclo at wanadoo.fr Sun Dec 4 14:51:05 2005 From: eric.miclo at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Miclo?=) Date: Sun, 4 Dec 2005 20:51:05 +0100 Subject: Is there a virus in one of Rev's file? Message-ID: <5A436D38-ABF5-491D-AD09-76D2EDDE79FC@wanadoo.fr> Hello, I've just reinstalled Rev and Intego VirusBarrier tels me that the revspeechsapi4.dll contains a virus called "w32.NetSky.Q". Is somebody aware of that? Thanks for any answer. Regards, ?rIC -- My NeXT computer will Be a Mac too! -- From jperryl at ecs.fullerton.edu Sun Dec 4 15:23:16 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun, 4 Dec 2005 12:23:16 -0800 (PST) Subject: Times Change.... and often for the better In-Reply-To: <20051204174959.14005.qmail@web36501.mail.mud.yahoo.com> Message-ID: Better go stock up on Benadryl, then... ;-) I never got to know him personally, outside of the HC list. So sorry to disappoint ;-) Judy On Sun, 4 Dec 2005, Alejandro Tejada wrote: > Now, i'm itching for reading > Judy Perry's comments... :D From wjm at wjm.org Sun Dec 4 15:52:48 2005 From: wjm at wjm.org (Bill Marriott) Date: Sun, 4 Dec 2005 15:52:48 -0500 Subject: Why is Konfabulator "Pretty?" References: <43932E99.3050805@fourthworld.com> <43933C8F.8060009@fourthworld.com> Message-ID: Depends. What HIG specification are you wanting to follow? (link please.) I'm sure we could find portions where Rev deviates from it. There's nothing I know of in K. that would prevent one from creating an HIG-compliant widget. One thing my early experiments seem to have shown me is that no way will I be able to make anything that relies on rotating a bitmap. It's just too slow and ugly in Rev :( I had thought I would be able to do that. I believe my original point was that Rev would be more popular if it were easier to create "sexy" user interfaces like the ones in K. I've spent six to eight hours trying to get Rev to emulate the pretty little clock included with K, something that should be pretty easy. But it's not easy, and I think this reinforces what I said. As for Apples-to-oranges, if you think this is the case then I don't think we'll ever be able to compare Rev to anything else. Bill "Richard Gaskin" wrote in message news:43933C8F.8060009 at fourthworld.com... > Bill Marriott wrote: >> Further, any code comparisons between this and the Revolution >> implementations should consider equal feature comparisons: >> >> 1) Customizable tint for rim and background images >> 2) Nice, realistically animated, "bouncy" second hand >> 3) Date display that can be turned on/off >> 4) Attractive custom images used for all elements (hands, face, rim, >> etc.) >> 5) Preferences interface for colorization, chime interval, window level, >> etc. >> 6) Variable Opacity through to the desktop >> >> It wouldn't be fair to compare the leanest possible Revolution clock to >> the fanciest possible clock widget, would it? > > No, but if this odd apples-to-oranges comparison is to be even more fair > we should also try to build a standard HIG-compliant app with > Konfabulator. ;) > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From capellan2000 at yahoo.com Sun Dec 4 16:06:10 2005 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Sun, 4 Dec 2005 13:06:10 -0800 (PST) Subject: Times Change.... and often for the better In-Reply-To: <20051204180004.95FAE825178@mail.runrev.com> Message-ID: <20051204210610.9981.qmail@web36515.mail.mud.yahoo.com> Judy Perry wrote: > Better go stock up on Benadryl, then... ;-) ROTFL! :)) > I never got to know him personally, outside of the HC list. > So sorry to disappoint ;-) that's a real pity. i still remember the messages in the HC list and just keep wondering if all these colorful exchanges of opinions were the public continuation of personal conversations. sometimes it looks like the firm position that everyone took, were the results of years of discussions in previous meetings or reunions. :-| al Visit my site: http://www.geocities.com/capellan2000/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From scott at tactilemedia.com Sun Dec 4 16:51:20 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 04 Dec 2005 13:51:20 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: Message-ID: Recently, Bill Marriott wrote: > I believe my original point was that Rev would be more popular if it were > easier to create "sexy" user interfaces like the ones in K. I've spent six > to eight hours trying to get Rev to emulate the pretty little clock included > with K, something that should be pretty easy. But it's not easy, and I think > this reinforces what I said. Hi Bill: I was going to respond to your previous post, and I still might, but in short: 1) you are right, rotating an image does not produce good results in Rev no matter how it is done, and 2) it is sometimes more work to create "sexy" interfaces in Rev, but it is still doable. IMO, getting images from Photoshop into Rev (or Konfabulator) is not what makes for a visually appealing UI -- it's what is done with Photoshop (or other image editor) that counts. There are a few of us here who do some cool things with bitmaps, but the majority of folks are developer types who I would guess find it too demanding to learn the ins and outs of Photoshop, on top of already dealing with their own projects. (On my end, I'm working on some modest solutions for this, but that's a story for another post.) Chip Walters has a tool for Rev called Interface Builder that allows you to construct images with reflections/material finishes/etc from within Rev. If one already has some understanding of how to create rendered looking objects in Photoshop, Interface Builder is a useful option for creating similar effects within Rev. As far as your clock app goes, I would look at creating the various positions of the hands as antialiased bitmaps outside of Rev since, as you discovered, image rotation is not as good as it should be. The import the images, and use a button to serve as a "display" for the images, but setting the icon of the button to appropriate image at the right time: set the icon of btn "minutehand" to (id of img hand7.png) Again, I realize this is more work, but it is a way to achieve what you're looking for. For more inspiration, I believe Rev has a sample app gallery somewhere on their site. At the risk of tooting my own horn, you're welcome to see here for additional examples of more "dimensional" things built in Rev: . Looking forward to seeing what you come up with. Best Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From benr_mc at cogapp.com Sun Dec 4 09:58:41 2005 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Sun, 04 Dec 2005 14:58:41 +0000 Subject: jabber or other IM protocol Message-ID: <43930421.3040507@cogapp.com> Has anyone written a Jabber client, server, bot, or library in Transcript? (Failing that, any other IM protocol?) Any experience to share, tips, gotchas? TIA, Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From capellan2000 at yahoo.com Sun Dec 4 17:08:06 2005 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Sun, 4 Dec 2005 14:08:06 -0800 (PST) Subject: Saving data to stacks via CGI Message-ID: <20051204220806.26093.qmail@web36511.mail.mud.yahoo.com> Hi Andre, Many thanks for sharing your experience in this topic! Andre Garzia wrote: > I'd recommend one of two approaches to solve your problem. > (1) Use a second CGI/stack as a queue organizer. > Your main cgi would pass request to change the data stack > to this queue organizer that would put all requests on a > queue and execute them when possible. i need some references to understand how to implement this queue manager in a Rev CGI. Could you point me to some message threads about this? Did you know if this technique had been stress tested with many simultaneous connections? Pierre Sahores and Bjorke had a lot of experience in this area, so maybe they could answer too. if i remember well, Pierre explained in some message, that his Rev CGI solution is able to handle thousands of request per second, but this Rev CGI pass the processed data to a php script that have other functions. Bjorke manages the RevChat server, so he know what happens when multiple users try to post messages at the same time. Did they get queued in some arbitrary order? or Some of them get lost in the transmission? >The trick is: received a request then queue, you can use > a simple text file for queue and the standard file > locking algorithms for prevent concurrent access to the queue. Ah, Locking algorithms! i need help with this too! :-) > (2) That's the easy one. Use a RDBMS as data storage. i suspect that this will require a whole new set of programming knowledge... Let's try with a complete Rev CGI solution first! :-) Thanks a lot again Andre! Have a nice weekend! al Visit my site: http://www.geocities.com/capellan2000/ __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs From soapdog at mac.com Sun Dec 4 17:29:28 2005 From: soapdog at mac.com (Andre Garzia) Date: Sun, 4 Dec 2005 20:29:28 -0200 Subject: jabber or other IM protocol In-Reply-To: <43930421.3040507@cogapp.com> References: <43930421.3040507@cogapp.com> Message-ID: <0083F226-A001-4D5E-B2E3-ADFB9E8CA957@mac.com> Ben, there's an alpha library for MSN by Shao Sean, it's on her page at http://shaosean.tk Cheers andre On Dec 4, 2005, at 12:58 PM, Ben Rubinstein wrote: > Has anyone written a Jabber client, server, bot, or library in > Transcript? (Failing that, any other IM protocol?) > > Any experience to share, tips, gotchas? > From wjm at wjm.org Sun Dec 4 17:34:58 2005 From: wjm at wjm.org (Bill Marriott) Date: Sun, 4 Dec 2005 17:34:58 -0500 Subject: Why is Konfabulator "Pretty?" References: Message-ID: Hi Scott, > I was going to respond to your previous post, and I still might, but in > short: 1) you are right, rotating an image does not produce good results > in > Rev no matter how it is done, and 2) it is sometimes more work to create > "sexy" interfaces in Rev, but it is still doable. Thanks for your reply.... I'm glad I'm not missing something obvious. > As far as your clock app goes, I would look at creating the various > positions of the hands as antialiased bitmaps outside of Rev since, as you > discovered, image rotation is not as good as it should be. The import the > images, and use a button to serve as a "display" for the images, but > setting > the icon of the button to appropriate image at the right time: The "frames" method of animating the hands did occur to me, but I wasn't yet up to the task of creating 180 images (60 each for hours, minutes, and seconds). Plus this would result is a huge distro -- like 500K or more just for those pictures. Also, I think a really nice aspect of the K. clock is that you can set the color of the face and the rim to anything you like. Even sexier, the rest of the UI elements adapt. If you pick a "dark" background, the hands and date display switch to complementary tints. Poking through the JavaScript supplied with the K. clock, I see the author accomplishes this with a "colorize" command applied to the PNG image. I think I can colorize in Rev, but this is only possible by using a blending mode in combination with another object. In other words, if I have a 50% grey PNG of the hands, to make them green I have to put a green object "behind" the hands and set the appropriate blend style. Am I right about this, or is there a way of colorizing an object directly? I wanted to try some other things, and you'll see the results of my efforts on that in a little while. > IMO, getting images from Photoshop into Rev (or Konfabulator) is not what > makes for a visually appealing UI -- it's what is done with Photoshop (or > other image editor) that counts. You're right of course. Someone could create junk in PS that looks like junk when assembled in Rev. But undeniably, the illustration tools in PS are pretty swift, and so you can easily do stuff like gradients and drop shadows and "gel" looks. When it looks pretty in PS, you run their little tool and you automagically have a pretty template to wire up with JavaScript. It's almost as if you could draw your UI with the world's best art tool then turn on a "coding" palette to make it come alive. I have to admit that it's tempting to learn JavaScript now. (But xTalk would be better by far!) > For more inspiration, I believe Rev has a sample app gallery somewhere on > their site. At the risk of tooting my own horn, you're welcome to see > here > for additional examples of more "dimensional" things built in Rev: > . Yes, I've been to your site before and your stuff looks utterly fantastic! Bill "Scott Rossi" wrote in message news:BFB8A4D8.28FDC%scott at tactilemedia.com... > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com From bvg at mac.com Sun Dec 4 17:40:52 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 4 Dec 2005 23:40:52 +0100 Subject: Saving data to stacks via CGI In-Reply-To: <20051204220806.26093.qmail@web36511.mail.mud.yahoo.com> References: <20051204220806.26093.qmail@web36511.mail.mud.yahoo.com> Message-ID: <32dc84e343812f793bbabc9a93a808a5@mac.com> Unfair asking for my help explicitly ;-) The ChatRev server is no CGI, it's a plain RunRev stack. It does not have the ability for simultaneous writes, as every message the server receives is handled in one instance (not threaded). Of course you could make it more complex, so that such situations could happen, but right now the server is like a single handler, not like several different handlers. CGI however have for each access it's own instance, thus they can easily overwrite a shared resource, like a stack. To prohibit that, you should try to manage the access. For example you could have each of your CGI's save a little file named "prohibited".If that file already exists, then your CGI's should abort the writing to the stack process, or retry it later. Of course you'd need to delete the file after writing the information into your stack. I hope this gives you some idea how to handle multithreaded write access to a stack. greetings Bj?rnke On Dec 04 2005, at 23:08, Alejandro Tejada wrote: > ... > Pierre Sahores and Bjorke had a lot of experience in > this > area, so maybe they could answer too. > > ... > > Bjorke manages the RevChat server, so he know what > happens when multiple users try to post messages at > the same time. Did they get queued in some arbitrary > order? or Some of them get lost in the transmission > ... -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From bvg at mac.com Sun Dec 4 17:47:13 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 4 Dec 2005 23:47:13 +0100 Subject: Why is Konfabulator "Pretty?" In-Reply-To: References: Message-ID: <0ecd7d01246229172c67d44d8b8ff97f@mac.com> On Dec 04 2005, at 23:34, Bill Marriott wrote: > Am I right about this, or is there a way of colorizing an object > directly? you can fumble with the imageData of an image. first you need to decode the existing data, then enconde your changed data, and set the image to the changed imageData. -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From soapdog at mac.com Sun Dec 4 17:52:39 2005 From: soapdog at mac.com (Andre Garzia) Date: Sun, 4 Dec 2005 20:52:39 -0200 Subject: Why is Konfabulator "Pretty?" In-Reply-To: References: Message-ID: <8E9F9345-1ADF-46B2-A4B0-D72A42B2E047@mac.com> On Dec 4, 2005, at 8:34 PM, Bill Marriott wrote: > > Yes, I've been to your site before and your stuff looks utterly > fantastic! > > Bill I still rate my interfaces using the ALSR rating scheme... ALSR stands for Almost-Like-Scott-Rossi, for example, when I finished my webeditor interface, I looked to it and thought: "I think this one is 25% Almost Like Scott Rossi.", I hope to achieve an 50% ALSR Interface soon :-) Cheers andre From jerry at hytext.com Sun Dec 4 18:06:29 2005 From: jerry at hytext.com (Jerry Muelver) Date: Sun, 4 Dec 2005 17:06:29 -0600 Subject: Revolution Encyclopedia Message-ID: <000801c5f927$68d7efb0$0100a8c0@INSIGHT3> I just, a couple of minutes ago, stumbled into the Revolution Encyclopedia in the Rev 2.2.1 Help files. "Stumbled"... STUMBLED!... by following a "See Also" link in a Transcript Language Dictionary topic. This is too seminal a reference source to be buried in a "when we think you are ready for it" link. There should be a menu entry under "Help" for the encyclopedia. While I am delighted to have found this little Easter egg, and will now throw out all my scripts for my first application and rewrite them to take advantage of the wealth of information and insight contained in the encyclopedia, I am still mildly torqued to have missed it these first three weeks of my Revolution programming career. I'll get over it when I take the time to admire my rewritten scripts, I'm sure. Is the Encyclopedia better exposed in more recent versions of Revolution? ---- Jerry Muelver From nuzoo2 at yahoo.com Sun Dec 4 18:25:26 2005 From: nuzoo2 at yahoo.com (Janus Jakaterina) Date: Sun, 4 Dec 2005 15:25:26 -0800 (PST) Subject: Visual Logic Message-ID: <20051204232526.38699.qmail@web50215.mail.yahoo.com> Richard, Greg, et alia Most visual languages use flow charts or tiles. Some are good, some bad, and some ugly. Examples: http://sigchi.org/chi97/proceedings/demo/ar-fg1.gif http://datapixel.net/software/adjuvant/images/helixtiles490x390.gif Frankly, I?ve seen much better. Consider the following in a textual language: int sum = 0; for (i=0; i Message-ID: Recently, Bill Marriott wrote: >> As far as your clock app goes, I would look at creating the various >> positions of the hands as antialiased bitmaps outside of Rev since, as you >> discovered, image rotation is not as good as it should be. The import the >> images, and use a button to serve as a "display" for the images, but >> setting >> the icon of the button to appropriate image at the right time: > > The "frames" method of animating the hands did occur to me, but I wasn't yet > up to the task of creating 180 images (60 each for hours, minutes, and > seconds). Plus this would result is a huge distro -- like 500K or more just > for those pictures. Admittedly, it is more work than rotating a bitmap. But along the lines of a well known computer company that once encouraged people to think different, I would suggest you "think real world". Nobody is going to sit in front of your cock for a solid hour to determine whether or not your minute/hour hands move precisely 1 degree for every segment of time the elapses. For smooth motion, it's probably worth creating 59 frames for the second hand, but the other hands will not require 60 frames each for real world use (unless maybe your app is going to run at 800 x 800 resolution). Go with a smaller number of frames for the minutes, and especially hours, and I think you'll be able to achieve a decent appearance. > Also, I think a really nice aspect of the K. clock is that you can set the > color of the face and the rim to anything you like. Even sexier, the rest of > the UI elements adapt. If you pick a "dark" background, the hands and date > display switch to complementary tints. > > Poking through the JavaScript supplied with the K. clock, I see the author > accomplishes this with a "colorize" command applied to the PNG image. I > think I can colorize in Rev, but this is only possible by using a blending > mode in combination with another object. In other words, if I have a 50% > grey PNG of the hands, to make them green I have to put a green object > "behind" the hands and set the appropriate blend style. > > Am I right about this, or is there a way of colorizing an object directly? Two answers: 1) You can colorize images programmatically by script, manipulating imageData and alphaData properties. Ken Ray has the technical details of image/alphaData on his site . You could create a square solid colored image object with a "virtual" minute hand, for example, that is created by applying alphaData transparency to the image. So instead of updating the image itself every minute or so, you update the image's alphaData. 2) Somewhat like what you surmise above, another way to colorize the clock face is to separate out the "effects" of your face art (hilites, bevels, shadows, etc) as overlay/s, in translucent PNG format. Then in Rev, use an oval graphic as the base of the clock face and overlay the separate effect image/s on top of the graphic. You can then adjust the backCcolor of the graphic by script. You will wind up with a clock face that can be quickly/simply colorized to any color while keeping your effects intact. Hope this helps. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From wjm at wjm.org Sun Dec 4 19:16:29 2005 From: wjm at wjm.org (Bill Marriott) Date: Sun, 4 Dec 2005 19:16:29 -0500 Subject: Adventures in Rotation Message-ID: Ok, as our regular viewers know, I'm trying to mimic with Rev a pretty little clock distributed with Konfabulator. The way K. does this clock is to create little PNGs for each of the elements (second hand, minute hand, rim, background), package them up in XML, and animate (rotate) them in JavaScript. I decided to start by writing a stack to rotate a clock hand 360 degrees around. Our story thus far: Attempt 1: "rotate" a PNG Code used: rotate image "hourHand" by -30 Result: Obliterates the image. Gets progressively slower. Eats up more than 512MB RAM. Attempt 2: set the "angle" of the PNG Code used: set the angle of image "hourHand" to the angle of image "hourHand" - 30 Result: ugly jaggies at non-orthogonal angles. Slow. Can't set origin of rotation. The only way I'll be able to employ a bitmap graphic for the hands is to flip through sequential frames in which the hand is prepositioned at the correct angle. Now I thought ... hey what about using a "graphic?" That is what Revolution calls objects created with its built-in tools for simple vector objects. I'll use one of those. Attempt 3: rotate a rectangle The "seconds" hand in the K. clock is a simple, red line. So I made a new stack and drew a 200 wide x 4 high rectangle, then set the fill to red. Then I used the message box. Code used: set the angle of graphic 1 to 30 Result: Nothing happened. I researched this in the help file and discovered: "A regular polygon can be rotated between zero and 360?. Increasing the angleInDegrees rotates the polygon clockwise. You can specify the angle of a graphic that is not a regular polygon, but it has no effect on the graphic's appearance." A rectangle is not a regular polygon. In fact, not even a perfect square drawn with the rectangle tool is considered a "regular polygon" (even though it is). It has to be an object *drawn* with the regular polygon tool, or more precisely, a graphic with the style/type set to "Regular Polygon." Attempt 4: revRotatePoly a rectangle I noticed under the "see also" section an interesting command, "revRotatePoly" and thought perhaps this is what I am looking for. Browsing to this page in help I read I can, "Use the revRotatePoly command to rotate a line, curve, or irregular polygon graphic." But not a rectangle. But, no problem. I'll just make my minute hand with the freehand polygon tool. I wanted to make a fancy-looking minute hand anyway. Attempt 4 (revised): revRotatePoly an irregular polygon So, I drew myself a pretty minute hand and then wrote a script. Code used: on mouseUp repeat with i = 1 to 360 revRotatePoly the long ID of graphic "minuteHand",1 wait for 50 milliseconds end repeat end mouseUp (I know the "wait for" method was not what I was going to use in my eventual stack, for performance reasons, but I just wanted to test out spinning it.) Well, running this script was a shocker. It had the effect of crumpling my pretty minute hand into a little ball. If you'd like to see what happens, go to revOnline under my space, "MerryOtter" -- the stack is, "Fun with revRotatePoly" My clock hand *is* pretty fancy, it's got 56 points. But the same thing happens with graphics of only 3 points. Open the stack and try the simplest kind of clock hand you could imagine with 100,10 300,20 100,30 in the coordinate list, then click "Reset." -------------------- So, this simple experiment touches on a few issues from my original post: #4) 3D support. I guess we shouldn't expect 3D support when 2D is still not really there! #10) Graphics support. I honestly haven't tried to do much with graphics in Rev in a long time. I see that things really are still quite limited, at least with respect to rotation. :) Both bitmaps and "objects" are not handled well. #13) General flakiness. I would definitely say revCrumplePoly is a better name for the revRotatePoly command. Is there any situation where revRotatePoly could be useful? Not if it does this. Totally bugged. (I suspect the reason why is that Rev doesn't have fractional coordinates? Could such a limitation really result in such dramatic distortion? If this is the case, then Rev should store fractionals, but render to integers.) #14) Advancing HyperTalk. Why do we need three mutually exclusive methods of manipulating rotation (rotate command, angle property, reRotatePoly) each with different limitations, none able to turn a simple rectangle reliably, and none working particularly well at what they do? We need a rotate command (to turn something) and an angle properly (to inspect or directly set a particular angle). They should work on almost all objects (certainly images and graphics, ideally fields [at least at 90 degrees], and potentially other elements). Bill From ambassador at fourthworld.com Sun Dec 4 19:20:04 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 04 Dec 2005 16:20:04 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: References: <43932E99.3050805@fourthworld.com> <43933C8F.8060009@fourthworld.com> Message-ID: <439387B4.3020006@fourthworld.com> Bill Marriott wrote: > Depends. What HIG specification are you wanting to follow? (link please.) I maintain links to the Human Interface Guidelines for most popular operating systems on the top-right of this page: > I'm sure we could find portions where Rev deviates from it. No doubt. I have a list. They're there, but they're also relatively minor. For example, both Rev and my apps made with it have gotten 4-mouse reviews in MacWorld, where HIG conformance is a factor. > There's nothing I know of in K. that would prevent one from > creating an HIG-compliant widget. Probably not, but making an individual widget isn't what I was talking about. When I wrote about making "HIG-compliant apps", oddly enough I was regerring to apps. You know -- menu bar, documents, About box, etc. That stuff. You can made widgets/gadgets in Rev. Some of us have been doing that for years. But I don't think you can make complete applications in any of these widget/gadget environments. I don't believe you even have access to any local file I/O, nor the menu bar nor scrolling document windows nor.... That's where the apples/oranges comes in: As an engine that works in a relatively small subset of the things that can be done on a computer, Konfab and the other widget/gadget engines handle that task with greater depth than a more general purpose development system like Rev. But on the flipside, Rev's greater breadth in supporting development across a broader range of software categories gives it a value that isn't matched by the widget/gadget stuff. Is one better than another? I hate getting into qualitative arguments like that, as they're mostly subjective ("what is 'best'?"). Fortunately that wasn't the core question, which was much simpler: To what degree would RR making it easier to import images from Photoshop into Rev help its market adoption? Considering that relatively few application categories benefit from the novelty single-window translucent whizbangness that distinguishes widgets/gadgets from the rest of the world's software categories, and coupled with the sober recognition that importing graphics isn't the hard part of producing such UIs, I'm not sure it would make much difference in the big picture. If you feel strongly that it might you can put that to the test in under an hour: Write the import script and post it somewhere. If Rev takes off like wildfire from that we'll know it was a great idea, and Rev can pay you handsomely for that hour's work. :) Sexy interfaces isn't something that comes from the runtime tool; it comes from talent applied to a graphics tool. Photoshop output can be used in any app (as can output from Fireworks, which is arguably superior for making UIs since it was designed for that task from the ground up rather than morphed into it through accidents of history), regardless whether the language that drives the app is C++, Java, HTML, or Transcript. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From wjm at wjm.org Sun Dec 4 19:34:43 2005 From: wjm at wjm.org (Bill Marriott) Date: Sun, 4 Dec 2005 19:34:43 -0500 Subject: Why is Konfabulator "Pretty?" References: Message-ID: These are excellent recommendations. Of course, there is no audience out there waiting for a Revolution-based desktop clock. This whole exercise was to honestly answer the question posed originally (by Richard Gaskin I believe) related to why I thought it was hard to do stuff like this in Rev, and what does K. do to make it easy. I hope the question is answered. While I will look at the archive for some other clock examples in Rev, I don't know if I'm going to take this experiment much further. It's clear that Rev isn't designed for this kind of thing (to put it charitably). I have to say that Rev is awesome for the things I use it for -- processing data that doesn't lend itself to spreadsheets or databases, creating utilities I can distribute as EXEs, and applications that need to look like Windows. Your gallery also proves that impressive visual feats can DEFINITELY be accomplished with Rev. But I do sincerely hope that Rev substantially advances the capabilities regarding graphics handling (and other areas) so there is no question that Rev is the ultimate multimedia authoring tool. Bill "Scott Rossi" wrote in message news:BFB8C051.29016%scott at tactilemedia.com... > Recently, Bill Marriott wrote: > >>> As far as your clock app goes, I would look at creating the various >>> positions of the hands as antialiased bitmaps outside of Rev since, as >>> you >>> discovered, image rotation is not as good as it should be. The import >>> the >>> images, and use a button to serve as a "display" for the images, but >>> setting >>> the icon of the button to appropriate image at the right time: >> >> The "frames" method of animating the hands did occur to me, but I wasn't >> yet >> up to the task of creating 180 images (60 each for hours, minutes, and >> seconds). Plus this would result is a huge distro -- like 500K or more >> just >> for those pictures. > > Admittedly, it is more work than rotating a bitmap. But along the lines > of > a well known computer company that once encouraged people to think > different, I would suggest you "think real world". Nobody is going to sit > in front of your cock for a solid hour to determine whether or not your > minute/hour hands move precisely 1 degree for every segment of time the > elapses. For smooth motion, it's probably worth creating 59 frames for > the > second hand, but the other hands will not require 60 frames each for real > world use (unless maybe your app is going to run at 800 x 800 resolution). > Go with a smaller number of frames for the minutes, and especially hours, > and I think you'll be able to achieve a decent appearance. > > >> Also, I think a really nice aspect of the K. clock is that you can set >> the >> color of the face and the rim to anything you like. Even sexier, the rest >> of >> the UI elements adapt. If you pick a "dark" background, the hands and >> date >> display switch to complementary tints. >> >> Poking through the JavaScript supplied with the K. clock, I see the >> author >> accomplishes this with a "colorize" command applied to the PNG image. I >> think I can colorize in Rev, but this is only possible by using a >> blending >> mode in combination with another object. In other words, if I have a 50% >> grey PNG of the hands, to make them green I have to put a green object >> "behind" the hands and set the appropriate blend style. >> >> Am I right about this, or is there a way of colorizing an object >> directly? > > Two answers: > > 1) You can colorize images programmatically by script, manipulating > imageData and alphaData properties. Ken Ray has the technical details of > image/alphaData on his site . You could > create a square solid colored image object with a "virtual" minute hand, > for > example, that is created by applying alphaData transparency to the image. > So instead of updating the image itself every minute or so, you update the > image's alphaData. > > 2) Somewhat like what you surmise above, another way to colorize the clock > face is to separate out the "effects" of your face art (hilites, bevels, > shadows, etc) as overlay/s, in translucent PNG format. Then in Rev, use > an > oval graphic as the base of the clock face and overlay the separate effect > image/s on top of the graphic. You can then adjust the backCcolor of the > graphic by script. You will wind up with a clock face that can be > quickly/simply colorized to any color while keeping your effects intact. > > Hope this helps. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Sun Dec 4 19:58:01 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 04 Dec 2005 16:58:01 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: References: Message-ID: <43939099.7060104@fourthworld.com> Bill Marriott wrote: > These are excellent recommendations. > > Of course, there is no audience out there waiting for a Revolution-based > desktop clock. This whole exercise was to honestly answer the question posed > originally (by Richard Gaskin I believe) related to why I thought it was > hard to do stuff like this in Rev, and what does K. do to make it easy. I > hope the question is answered. Yes, as it relates to the very small subset of widgets/gadgets which rely on the rotate command. In my widget collection (fewer than two dozen, as I think Dahsboard is a waste of Apple's resources), only one uses the rotate command. In nearly a decade of making my living with the Rev engine, I've never been unable to pay my rent because I couln't rotate an image more gracefully. Think of it visually: #of things you can make in Rev: |-----------------------------------------------------------------| # of things people make that work well as translucent single-window novelties: |--------| # of those widget/gadget-like things that rely on image rotation: |.| -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From alex at tweedly.net Sun Dec 4 20:04:55 2005 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 05 Dec 2005 01:04:55 +0000 Subject: Adventures in Rotation In-Reply-To: References: Message-ID: <43939237.3090607@tweedly.net> Bill Marriott wrote: >Ok, as our regular viewers know, I'm trying to mimic with Rev a pretty >little clock distributed with Konfabulator. The way K. does this clock is to >create little PNGs for each of the elements (second hand, minute hand, rim, >background), package them up in XML, and animate (rotate) them in >JavaScript. > >Attempt 4 (revised): revRotatePoly an irregular polygon > >So, I drew myself a pretty minute hand and then wrote a script. > >Code used: > >on mouseUp > repeat with i = 1 to 360 > revRotatePoly the long ID of graphic "minuteHand",1 > wait for 50 milliseconds > end repeat >end mouseUp > >(I know the "wait for" method was not what I was going to use in my eventual >stack, for performance reasons, but I just wanted to test out spinning it.) > >Well, running this script was a shocker. It had the effect of crumpling my >pretty minute hand into a little ball. If you'd like to see what happens, go >to revOnline under my space, "MerryOtter" -- the stack is, "Fun with >revRotatePoly" > > > I rather like that effect - though it certainly shouldn't be called "rotate" :-) >My clock hand *is* pretty fancy, it's got 56 points. But the same thing >happens with graphics of only 3 points. Open the stack and try the simplest >kind of clock hand you could imagine with > > > >#13) General flakiness. I would definitely say revCrumplePoly is a better >name for the revRotatePoly command. Is there any situation where >revRotatePoly could be useful? Not if it does this. Totally bugged. (I >suspect the reason why is that Rev doesn't have fractional coordinates? >Could such a limitation really result in such dramatic distortion? If this >is the case, then Rev should store fractionals, but render to integers.) > > > I think your suspicion is entirely correct. I think it would be generally very helpful if Rev would allow non-integer co-ords in the points list, and simply round to integers before drawing. I change the code to > put the points of grc "minuteHand" into tPoints > repeat with i = 1 to 360 > set the lockScreen to true > set the points of grc "minuteHand" to tPoints > revRotatePoly the long ID of graphic "minuteHand", i -- > note the change from "1" to "i" here > set the lockScreen to false > set the thumbposition of scrollbar "spinProgress" to i > wait for 50 milliseconds > end repeat and it now does what it's intended to do. Though I really dislike what it's intended to do - rotate the object, then translate it so as to keep the top left of the bounding rectangle of the rotated shape the same. We had a thread on rotating polygons back in March (to save you cracking out the trig books), here is the code modified to use the rotate handler I suggested then. Note this is written to emphasize readability rather than performance - could probably be made faster if needed. > on mouseUp > put the points of grc "minuteHand" into tPoints > repeat with i = 1 to 360 > set the lockScreen to true > set the points of grc "minuteHand" to tPoints > myRotatePoly the name of grc "minuteHand", i, 0, 24 > -- revRotatePoly the long ID of graphic "minuteHand", i > set the lockScreen to false > set the thumbposition of scrollbar "spinProgress" to i > wait for 50 milliseconds with messages > end repeat > set the points of grc "minuteHand" to tPoints > end mouseUp > > on myRotatePoly pGraphic, pAngle, basex, basey > put the topLeft of pGraphic into tTopLeft > put myPoints(pGraphic, basex, basey) into tPoints -- returns > the list of points, relative to the base point > put the loc of pGraphic into tLoc > put sin(pAngle * (pi / 180)) into tSinAngle > put cos(pAngle * (pi / 180)) into tCosAngle > put (number of items of tPoints) div 2 into tNumItems > repeat with i = 1 to tNumItems > put (item (i + (i - 1)) of tPoints) into tCurrentH -- + item 1 > of the center > put (item (i + i) of tPoints) into tCurrentV -- + item 2 of > the center > put trunc((tCosAngle * tCurrentH) - (tSinAngle * tCurrentV)) > into tTempH > put trunc((tSinAngle * tCurrentH) + (tCosAngle * tCurrentV)) > into tTempV > put tTempH + basex into tCurrentH -- and add back the base > x and y > put tTempV + basey into tCurrentV > put tCurrentH,tCurrentV & comma after tFinalPoints > end repeat > delete last char of tFinalPoints > set the points of pGraphic to tFinalPoints > end myRotatePoly > > function myPoints pGraphic, basex, basey > put the number of lines in the points of pGraphic into tNumPoints > put empty into tResult > put the points of pGraphic into tPoints > put basex into tStartlH > put basey into tStartV > > replace cr with comma in tPoints > if last char of tPoints is comma then delete last char of tPoints > repeat with i = 1 to tNumPoints > put (item (i + (i - 1)) of tPoints) - tStartlH into tCurrentH > put (item (i + i) of tPoints) - tStartV into tCurrentV > put tCurrentH,tCurrentV & comma after tResult > end repeat > delete last char of tResult > return tResult > end myPoints -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.11/191 - Release Date: 02/12/2005 From scott at tactilemedia.com Sun Dec 4 20:09:05 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 04 Dec 2005 17:09:05 -0800 Subject: More on Clocks... In-Reply-To: Message-ID: Recently, Bill Marriott wrote: > I do sincerely hope that Rev substantially advances the capabilities > regarding graphics handling (and other areas) so there is no question that > Rev is the ultimate multimedia authoring tool. A hope shared by many, including myself. In the meantime, if you haven't dug it up already, you can pick apart a sample. Execute the following in your message box: go url "http://www.tactilemedia.com/download/ballclock2.rev" True, there is no image rotation occurring, but it might contain a small degree of "sexiness"... Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From capellan2000 at yahoo.com Sun Dec 4 20:25:34 2005 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Sun, 4 Dec 2005 17:25:34 -0800 (PST) Subject: Adventures in Rotation In-Reply-To: <20051204215936.2862382516F@mail.runrev.com> Message-ID: <20051205012534.86877.qmail@web36510.mail.mud.yahoo.com> Hi Bill, Many developers had published handlers for rotating vector poligonal graphics. You could find handlers to rotate vector polygonal graphic using arrays in my website: These functions are included too in the BETA stack penTool v0.3.2.d You are right, about keeping the fractional numbers while rotating, moving fliping, skewing or scaling vector graphics. in the BETA stack penTool, i use custom properties in the vector graphic to store this information. Look for the custom properties named bPoints and cPoints. Have a nice day! al Visit my site: http://www.geocities.com/capellan2000/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From wjm at wjm.org Sun Dec 4 20:24:16 2005 From: wjm at wjm.org (Bill Marriott) Date: Sun, 4 Dec 2005 20:24:16 -0500 Subject: Why is Konfabulator "Pretty?" References: <43932E99.3050805@fourthworld.com> <43933C8F.8060009@fourthworld.com> <439387B4.3020006@fourthworld.com> Message-ID: Richard, > I maintain links to the Human Interface Guidelines for most popular > operating systems on the top-right of this page: > This is a great resource and what an incredible service to put it together! Having said that, there are nearly 30 links there. :) This provides evidence for a few points: 1) HIG is what you make it. 2) No one agrees what constitutes correct HIG. 3) HIGs change over time. 4) Appropriate HIGs vary depending on the context. > When I wrote about making "HIG-compliant apps", oddly enough I was > referring to apps. You know -- menu bar, documents, About box, etc. That > stuff. Is Revolution more appropriate than K. for constructing a full-blown app? *Definitely.* Is K. "better" than Revolution? No, I'm not saying that at all. Does K. make it easier to create these little widgets that look so sleek and sexy? Probably. Do those little apps themselves follow a usable HIG convention? Yes, I think they do. Am I trying to start a K vs Rev war? Absolutely not. Can Rev create an stack that looks and feels like the K. clock widget <200K? I don't think it is possible. > Fortunately that wasn't the core question, which was much simpler: > > To what degree would RR making it easier to import images from Photoshop > into Rev help its market adoption? > > Considering that relatively few application categories benefit from the > novelty single-window translucent whizbangness that distinguishes > widgets/gadgets from the rest of the world's software categories, and > coupled with the sober recognition that importing graphics isn't the hard > part of producing such UIs, I'm not sure it would make much difference in > the big picture. No that wasn't the core question. The core *statement* was a belief that these widgets have a modern look-and-feel distinct from stacks created with Rev, which is the main reason why they get attention from companies like Yahoo. > 1) About five to seven years behind the curve in UI. The reason why > programs like "Konfabulator" get the attention is that they create > widgets/programs that look modern/exciting, almost "by default." The same > look-and-feel can be created with RunRev, but it's a lot more difficult. Did the "aqua" look help the Mac deliver better business productivity software? Is a scrolling, dockable expanding whatchamacallit at the bottom of the screen deliver superior *functionality* than the Windows Start menu? Not really. But it's part of the cachet of using a Macintosh. It makes users feel like they are using cutting edge technology. An development environment that could not create apps to match this look would not be very appealing, as the products would look "long in the tooth" and users would not adopt them. As proof of this, consider when Rev finally was able to present standard buttons that looked like true Windows XP buttons. This was a big deal and made a lot of people happy. It isn't a widgets/app question anyway. Interfaces are growing more sophisticated and complex. Distinctions are blurring in the user's mind between what is online or offline, what is a widget vs. an app, what goes in the system tray vs. what sits on your desktop, etc. Modern apps are not monoliths anymore. They have little bits and pieces accessible from all over the place. You're entitled to your view but my take is such things matter a heckuva lot. Consumers want programs they can almost "touch" with reflections, depth, animation, transparency. Stuff Rev needs to catch up with in my opinion. And developers want environments that help them accomplish this. > If you feel strongly that it might you can put that to the test in under > an hour: > > Write the import script and post it somewhere. If Rev takes off like > wildfire from that we'll know it was a great idea, and Rev can pay you > handsomely for that hour's work. :) I'm afraid my skills would not allow me to complete this task in an hour or even a week. Honestly, I think you're minimizing the amount of work that went into that for K. as well. It's just not easy. The results are amazing. Furthermore, even were I to write such a utility, it would not be as useful in Rev as it is in K. I know this because I imported the folder of PNGs from the K. clock and used the XML file generated by K. for the clock to apply all the names and properties of the objects in Rev. (Yes, via a script.) This shortened the work as much as possible. But I could simply not manipulate the graphics in Rev as fluidly as the JavaScript libraries in K. did. They achieved amazing results. > Photoshop output can be used in any app (as can output from Fireworks, > which is arguably superior for making UIs since it was designed for that > task from the ground up rather than morphed into it through accidents of > history), regardless whether the language that drives the app is C++, > Java, HTML, or Transcript. That's not the point, either :( It's tedious and time consuming to export individual objects, import them into your development environment, name them, position them, layer them. The script from K. distills what could be an hours-long process into a single menu click. It's quite useful. Moreover it's an innovate concept, that one could design "outside the box" using an "artists" program for user interface. Microsoft has something similar going with Visio where you can rough things out in Visio -- whether it be user interface, web sites, or database schema -- and then generate the template for the "real thing" from those schemas. > Sexy interfaces isn't something that comes from the runtime tool; it comes > from talent applied to a graphics tool. If that were true, we wouldn't need a palette with tabbed folders, radio buttons, checkboxes, etc. Just draw them in Fireworks and bring them in. That toolbox makes it easier to design apps that fit in with the look of the operating system. The bigger the toolbox, the more likely it is that a programmer can create something "sexy." Look at how the UI for Microsoft Office has evolved. It's arguably "sexier" than prior versions. Revolution does not have the built-in tools to create an Office 2003 interface, though it can create an Office XP-like interface. Cheers, Bill From capellan2000 at yahoo.com Sun Dec 4 20:33:45 2005 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Sun, 4 Dec 2005 17:33:45 -0800 (PST) Subject: [ANN] libBitwise 1.0.0 Released (short ;-) Message-ID: <20051205013345.70993.qmail@web36508.mail.mud.yahoo.com> Sean Shao wrote: > I've finally finished working on the > bitwise math operators and have them > working 100% (hopefully). Extraordinary, Sean! You are brilliant. :-) > The library (libBitwise) allows you > to do bitwise operations on 32-bit > signed integers. It's fast because > it uses the built-in bit commands > (no more bit-by-bit calculations) > and some math checks. This work is a great example of Patience and Persistence. The keys for wisdom. :-) Thanks a lot for sharing your work with all us! al Visit my site: http://www.geocities.com/capellan2000/ __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs From jhurley at infostations.com Sun Dec 4 21:07:33 2005 From: jhurley at infostations.com (Jim Hurley) Date: Sun, 4 Dec 2005 18:07:33 -0800 Subject: Adventures in Rotation In-Reply-To: <20051205004841.C866082531D@mail.runrev.com> References: <20051205004841.C866082531D@mail.runrev.com> Message-ID: >Message: 7 >Date: Sun, 4 Dec 2005 19:16:29 -0500 >From: "Bill Marriott" >Subject: Adventures in Rotation >To: use-revolution at lists.runrev.com >Message-ID: > >#13) General flakiness. I would definitely say revCrumplePoly is a better >name for the revRotatePoly command. Is there any situation where >revRotatePoly could be useful? Not if it does this. Totally bugged. (I >suspect the reason why is that Rev doesn't have fractional coordinates? >Could such a limitation really result in such dramatic distortion? If this >is the case, then Rev should store fractionals, but render to integers.) Here, here. I have been promoting fractional coordinates for graphic points for some time. Try the following handler: on mouseUp set the loc of me to 200.6,200.4 put the loc of me into msg box--reveals 200,200 set the points of grc 1 to 100,100 & cr & 200.4,200.6 --There is no evidence of the line graphic -- The fractional point is not truncated but interpreted as a blank line. end mouseUp RR will accept fractional coordinates for controls (it truncates the coordinates) but it will not accept fractional graphic points. You don't get an error message and no feedback that the problem lines in the fractional coordinates. Problems arises when the graphic points are computed; the programmer may not realize that the points are fractional or that RR will not accept fractional points. Any point with a fractional coordinate is interpreted as an empty point and therefore a discontinuity. It has been a while and I forget the details, but I think there was support for this change in RR; so far no implementation. Jim From jhurley at infostations.com Sun Dec 4 21:27:31 2005 From: jhurley at infostations.com (Jim Hurley) Date: Sun, 4 Dec 2005 18:27:31 -0800 Subject: ANN: Remove double spaces--plugin In-Reply-To: <20051205004841.C866082531D@mail.runrev.com> References: <20051205004841.C866082531D@mail.runrev.com> Message-ID: Maybe it's just me. Maybe I have a heavy thumb, but I always get a number of multiple spaces in my text. (Witness the above line.) Hence the following VERY simple plugin--in the message box: go stack url "http://home.infostations.net/jhurley/RemoveDoubles.rev" It will replace doubles spaces in a text field with single spaces without affecting the formatting. Jim From mark at maseurope.net Sun Dec 4 21:45:23 2005 From: mark at maseurope.net (Mark Smith) Date: Mon, 5 Dec 2005 02:45:23 +0000 Subject: Adventures in Rotation In-Reply-To: References: <20051205004841.C866082531D@mail.runrev.com> Message-ID: While I agree that it would be handy if the engine could accept non- integers for graphic points, a simple function to round a list of 4000 or so points to integers took 34 milliseconds on my 1.5Ghz PB G4...hardly onerous in either execution time or coding effort. Cheers, Mark On 5 Dec 2005, at 02:07, Jim Hurley wrote: >> Message: 7 >> Date: Sun, 4 Dec 2005 19:16:29 -0500 >> From: "Bill Marriott" >> Subject: Adventures in Rotation >> To: use-revolution at lists.runrev.com >> Message-ID: >> >> #13) General flakiness. I would definitely say revCrumplePoly is a >> better >> name for the revRotatePoly command. Is there any situation where >> revRotatePoly could be useful? Not if it does this. Totally >> bugged. (I >> suspect the reason why is that Rev doesn't have fractional >> coordinates? >> Could such a limitation really result in such dramatic distortion? >> If this >> is the case, then Rev should store fractionals, but render to >> integers.) > > > Here, here. I have been promoting fractional coordinates for > graphic points for some time. Try the following handler: > > on mouseUp > set the loc of me to 200.6,200.4 > put the loc of me into msg box--reveals 200,200 > > set the points of grc 1 to 100,100 & cr & 200.4,200.6 > --There is no evidence of the line graphic > -- The fractional point is not truncated but interpreted as a > blank line. > end mouseUp > > RR will accept fractional coordinates for controls (it truncates > the coordinates) but it will not accept fractional graphic points. > > You don't get an error message and no feedback that the problem > lines in the fractional coordinates. > > Problems arises when the graphic points are computed; the > programmer may not realize that the points are fractional or that > RR will not accept fractional points. Any point with a fractional > coordinate is interpreted as an empty point and therefore a > discontinuity. > > It has been a while and I forget the details, but I think there was > support for this change in RR; so far no implementation. > > Jim > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Sun Dec 4 21:49:02 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 04 Dec 2005 20:49:02 -0600 Subject: More on Clocks... In-Reply-To: References: Message-ID: <4393AA9E.5070801@hyperactivesw.com> Scott Rossi wrote: > go url "http://www.tactilemedia.com/download/ballclock2.rev" > > True, there is no image rotation occurring, but it might contain a small > degree of "sexiness"... Very nice! So, if you add a windowshape, we'd have a widget, right? ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Sun Dec 4 22:09:59 2005 From: chipp at chipp.com (Chipp Walters) Date: Sun, 04 Dec 2005 21:09:59 -0600 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <439387B4.3020006@fourthworld.com> References: <43932E99.3050805@fourthworld.com> <43933C8F.8060009@fourthworld.com> <439387B4.3020006@fourthworld.com> Message-ID: <4393AF87.2020205@chipp.com> Richard Gaskin wrote: > Sexy interfaces isn't something that comes from the runtime tool; it > comes from talent applied to a graphics tool. 100% correct, and with RR's deep mask features, I think you can create just about any widget you'd want to. In fact, if memory serves me correct, Arlo (Konfab founder and previous Apple Interface guy) is one of the few who can create 'super' interfaces. I've taken them apart, and they're all based on PNG's with alpha channels. If you'd like to learn more about how to create slick looking interface widgets in Photoshop, you might check out some tutorials at my website: www.chipp.com -Chipp From jacque at hyperactivesw.com Sun Dec 4 22:08:51 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 04 Dec 2005 21:08:51 -0600 Subject: Adventures in Rotation In-Reply-To: References: Message-ID: <4393AF43.9050104@hyperactivesw.com> Bill Marriott wrote: > Now I thought ... hey what about using a "graphic?" That is what Revolution > calls objects created with its built-in tools for simple vector objects. > I'll use one of those. > > Attempt 3: rotate a rectangle You need to set the points of the graphic. The most amazing things can be done with graphics with this method. Geoff Canyon, of this list, made a whole animated shoot-out game using a *single* graphic. You really should go look up the clock threads in the archives. It's a common project. Someone sent me a clock they made a couple of years ago that was just gorgous, doing exactly what you describe. I can't share it, as it isn't mine and it was a private exchange. If he's still on the list, maybe he'll respond. Look at some of these in the mean time, there are probably some pointers: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Sun Dec 4 22:14:26 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 04 Dec 2005 19:14:26 -0800 Subject: More on Clocks... In-Reply-To: <4393AA9E.5070801@hyperactivesw.com> References: <4393AA9E.5070801@hyperactivesw.com> Message-ID: <4393B092.6040304@fourthworld.com> J. Landman Gay wrote: > Scott Rossi wrote: > >> go url "http://www.tactilemedia.com/download/ballclock2.rev" >> >> True, there is no image rotation occurring, but it might contain a small >> degree of "sexiness"... > > > Very nice! So, if you add a windowshape, we'd have a widget, right? ;) And translucence. Once it's transparent enough that it can no longer be read clealy, it's ready to be an official "widget". ;) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From JimAultWins at yahoo.com Sun Dec 4 23:02:28 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 04 Dec 2005 20:02:28 -0800 Subject: ANN: Remove double spaces--plugin In-Reply-To: Message-ID: > It will replace doubles spaces in a text field with single spaces > without affecting the formatting. Another approach is to use : put replaceText(fld storyline," +"," ") into fld storyline which is the regular expression that replaces all runs of spaces with a single space. The " +" says 'one or more spaces' Further... automation is possible for any field when it is closed. Simply add to a stack script, back script, or stack in use stack script on closefield if word 1 of the target is "field" then put replaceText(target," +"," ") into target end if pass closefield end closefield HTIAUAAYSHOI Jim Ault Las Vegas (hope this is as useful as anything you've seen, heard or imagined :-) On 12/4/05 6:27 PM, "Jim Hurley" wrote: > Maybe it's just me. Maybe I have a heavy thumb, but I always get a > number of multiple spaces in my text. > > (Witness the above line.) > > Hence the following VERY simple plugin--in the message box: > > go stack url "http://home.infostations.net/jhurley/RemoveDoubles.rev" > > It will replace doubles spaces in a text field with single spaces > without affecting the formatting. > > Jim > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From wjm at wjm.org Sun Dec 4 23:17:54 2005 From: wjm at wjm.org (Bill Marriott) Date: Sun, 4 Dec 2005 23:17:54 -0500 Subject: Adventures in Rotation References: <20051205004841.C866082531D@mail.runrev.com> Message-ID: Mark, It's not hard to round to integers. The problem is that Rev works with integers for its rotation algorithm and therefore corrupts the graphic in the process. Bill "Mark Smith" wrote in message news:C30E34DA-5700-4BB6-831B-AAE72A51701B at maseurope.net... > While I agree that it would be handy if the engine could accept non- > integers for graphic points, a simple function to round a list of 4000 or > so points to integers took 34 milliseconds on my 1.5Ghz PB G4...hardly > onerous in either execution time or coding effort. > > Cheers, > > Mark > > > > On 5 Dec 2005, at 02:07, Jim Hurley wrote: > >>> Message: 7 >>> Date: Sun, 4 Dec 2005 19:16:29 -0500 >>> From: "Bill Marriott" >>> Subject: Adventures in Rotation >>> To: use-revolution at lists.runrev.com >>> Message-ID: >>> >>> #13) General flakiness. I would definitely say revCrumplePoly is a >>> better >>> name for the revRotatePoly command. Is there any situation where >>> revRotatePoly could be useful? Not if it does this. Totally bugged. (I >>> suspect the reason why is that Rev doesn't have fractional coordinates? >>> Could such a limitation really result in such dramatic distortion? If >>> this >>> is the case, then Rev should store fractionals, but render to >>> integers.) >> >> >> Here, here. I have been promoting fractional coordinates for graphic >> points for some time. Try the following handler: >> >> on mouseUp >> set the loc of me to 200.6,200.4 >> put the loc of me into msg box--reveals 200,200 >> >> set the points of grc 1 to 100,100 & cr & 200.4,200.6 >> --There is no evidence of the line graphic >> -- The fractional point is not truncated but interpreted as a blank >> line. >> end mouseUp >> >> RR will accept fractional coordinates for controls (it truncates the >> coordinates) but it will not accept fractional graphic points. >> >> You don't get an error message and no feedback that the problem lines in >> the fractional coordinates. >> >> Problems arises when the graphic points are computed; the programmer may >> not realize that the points are fractional or that RR will not accept >> fractional points. Any point with a fractional coordinate is interpreted >> as an empty point and therefore a discontinuity. >> >> It has been a while and I forget the details, but I think there was >> support for this change in RR; so far no implementation. >> >> Jim >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wjm at wjm.org Sun Dec 4 23:21:03 2005 From: wjm at wjm.org (Bill Marriott) Date: Sun, 4 Dec 2005 23:21:03 -0500 Subject: ANN: Remove double spaces--plugin References: Message-ID: Stupid question: How does rev know to process that as a regex as opposed to the literal " +"? "Jim Ault" wrote in message news:BFB8FBD4.316E8%JimAultWins at yahoo.com... > Another approach is to use : > > put replaceText(fld storyline," +"," ") into fld storyline From JimAultWins at yahoo.com Sun Dec 4 23:43:59 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 04 Dec 2005 20:43:59 -0800 Subject: ANN: Remove double spaces--plugin In-Reply-To: Message-ID: According to the dictionary: ReplaceText function Searches for a regular expression and replaces the portions that match the regular expression. The replaceText function is not as fast as the Replace command, but is more flexible because you can search for any text that matches a regular expression. -------- Replace command: Replaces text in a container with other text. -------- Jim Ault Las Vegas On 12/4/05 8:21 PM, "Bill Marriott" wrote: > Stupid question: How does rev know to process that as a regex as opposed to > the literal " +"? > > "Jim Ault" wrote in > message news:BFB8FBD4.316E8%JimAultWins at yahoo.com... >> Another approach is to use : >> >> put replaceText(fld storyline," +"," ") into fld storyline > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Mon Dec 5 00:36:29 2005 From: mark at maseurope.net (Mark Smith) Date: Mon, 5 Dec 2005 05:36:29 +0000 Subject: Adventures in Rotation In-Reply-To: References: <20051205004841.C866082531D@mail.runrev.com> Message-ID: <0A23E78B-55D4-485E-9F91-56EC4C66C94D@maseurope.net> Apologies...didn't follow the whole thread. Mark On 5 Dec 2005, at 04:17, Bill Marriott wrote: > Mark, > > It's not hard to round to integers. The problem is that Rev works with > integers for its rotation algorithm and therefore corrupts the > graphic in > the process. > > Bill > > "Mark Smith" wrote in message > news:C30E34DA-5700-4BB6-831B-AAE72A51701B at maseurope.net... >> While I agree that it would be handy if the engine could accept non- >> integers for graphic points, a simple function to round a list of >> 4000 or >> so points to integers took 34 milliseconds on my 1.5Ghz PB >> G4...hardly >> onerous in either execution time or coding effort. >> >> Cheers, >> >> Mark >> >> >> >> On 5 Dec 2005, at 02:07, Jim Hurley wrote: >> >>>> Message: 7 >>>> Date: Sun, 4 Dec 2005 19:16:29 -0500 >>>> From: "Bill Marriott" >>>> Subject: Adventures in Rotation >>>> To: use-revolution at lists.runrev.com >>>> Message-ID: >>>> >>>> #13) General flakiness. I would definitely say revCrumplePoly is a >>>> better >>>> name for the revRotatePoly command. Is there any situation where >>>> revRotatePoly could be useful? Not if it does this. Totally >>>> bugged. (I >>>> suspect the reason why is that Rev doesn't have fractional >>>> coordinates? >>>> Could such a limitation really result in such dramatic >>>> distortion? If >>>> this >>>> is the case, then Rev should store fractionals, but render to >>>> integers.) >>> >>> >>> Here, here. I have been promoting fractional coordinates for >>> graphic >>> points for some time. Try the following handler: >>> >>> on mouseUp >>> set the loc of me to 200.6,200.4 >>> put the loc of me into msg box--reveals 200,200 >>> >>> set the points of grc 1 to 100,100 & cr & 200.4,200.6 >>> --There is no evidence of the line graphic >>> -- The fractional point is not truncated but interpreted as a >>> blank >>> line. >>> end mouseUp >>> >>> RR will accept fractional coordinates for controls (it truncates >>> the >>> coordinates) but it will not accept fractional graphic points. >>> >>> You don't get an error message and no feedback that the problem >>> lines in >>> the fractional coordinates. >>> >>> Problems arises when the graphic points are computed; the >>> programmer may >>> not realize that the points are fractional or that RR will not >>> accept >>> fractional points. Any point with a fractional coordinate is >>> interpreted >>> as an empty point and therefore a discontinuity. >>> >>> It has been a while and I forget the details, but I think there was >>> support for this change in RR; so far no implementation. >>> >>> Jim >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sims at ezpzapps.com Mon Dec 5 00:47:53 2005 From: sims at ezpzapps.com (sims) Date: Mon, 5 Dec 2005 06:47:53 +0100 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <8E9F9345-1ADF-46B2-A4B0-D72A42B2E047@mac.com> References: <8E9F9345-1ADF-46B2-A4B0-D72A42B2E047@mac.com> Message-ID: At 8:52 PM -0200 12/4/05, Andre Garzia wrote: > >I still rate my interfaces using the ALSR rating scheme... ALSR >stands for Almost-Like-Scott-Rossi, for example, when I finished my >webeditor interface, I looked to it and thought: "I think this one >is 25% Almost Like Scott Rossi.", I hope to achieve an 50% ALSR >Interface soon :-) With Scott presenting at the European Revolution Conference 2006, perhaps you might get some of his 'secret tips' ;-) sims EuroRevCon 2006 http://techietours.com to receive news about this event email: erc2006 at techietours.com From mark at maseurope.net Mon Dec 5 00:54:15 2005 From: mark at maseurope.net (Mark Smith) Date: Mon, 5 Dec 2005 05:54:15 +0000 Subject: ANN: Remove double spaces--plugin In-Reply-To: References: Message-ID: <11D716EF-237A-414C-9B14-C27FBE8256E2@maseurope.net> 'The replaceText function is not as fast as the Replace command' That is certainly true. in the code below, using the more complicated (in terms of code) replace function takes 20ish milliseconds, whereas the replaceText version (commented out) takes about 200. on mouseUp repeat 10000 -- set up some text with varying numbers of spaces add 1 to c put "xxxx yyy" into tLine repeat random(10) put space after tLine end repeat put "zzzz." after tLine put tLine & cr after tList end repeat put tList into fld 1 put fld 1 into tText put the millisecs into st repeat until doubleSpace = 0 put offset(" ",tText) into doubleSpace if doubleSpace > 0 then replace " " with " " in tText end repeat put the millisecs - st put tText into fld 1 -- put the millisecs into st -- put replaceText(tText," +"," ") into tText -- put the millisecs - st -- put tText into fld 1 end mouseUp Mark From jacque at hyperactivesw.com Mon Dec 5 01:07:02 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 Dec 2005 00:07:02 -0600 Subject: Revolution Encyclopedia In-Reply-To: <000801c5f927$68d7efb0$0100a8c0@INSIGHT3> References: <000801c5f927$68d7efb0$0100a8c0@INSIGHT3> Message-ID: <4393D906.5000307@hyperactivesw.com> Jerry Muelver wrote: > Is the Encyclopedia better exposed in more recent versions of Revolution? Unfortunately I don't think it even ships with later versions. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Mon Dec 5 02:51:28 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 04 Dec 2005 23:51:28 -0800 Subject: More on Clocks... In-Reply-To: <4393AA9E.5070801@hyperactivesw.com> Message-ID: Recently, J. Landman Gay wrote: >> True, there is no image rotation occurring, but it might contain a small >> degree of "sexiness"... > > Very nice! So, if you add a windowshape, we'd have a widget, right? ;) Well, I've always thought about doing this, but the only way to pull it off without tons of masks is to make a multi-window stack. OK, twist my arm, I did it -- in your message box: go url "http://www.tactilemedia.com/download/ballclock4.rev" For better visibility, run the stack on a medium to dark value desktop (the stack won't be very visible against a white background). OK then... a multi-window widget (kind of). You can drag the base and it will reposition all its parts. Perhaps this accounts for "sexy". (One limitation I ran into was making the balls visible when the clock stack is suspended. The hidePalettes property is apparently still broken [?], and I couldn't get suspend and resume to reliably change the window modes to topLevel and back to palette, but hey, what do you want for an hour's effort?...) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From sam at notquite.net Mon Dec 5 03:58:12 2005 From: sam at notquite.net (sam kusnetz) Date: Mon, 5 Dec 2005 00:58:12 -0800 Subject: CoreAudio Message-ID: <76BC1568-36CF-4E10-A4B2-5672B80DB8C6@notquite.net> hi there folks... first time poster here, pleased to be a part of this community. does anyone out there know anything about getting rev to communicate with os x's coreaudio? i've got a rather involved situation that needs coreaudio support. in a nutshell, i want to be able to matrix audio from several quicktime players to several audio outputs. think surround sound. i assume that what i need is an external to do the heavy lifting, but of course the reason i use rev is that i don't care to muck around in C... any insight, pointers, etc. would be much appreciated. thanks sam -- there can be hours between the so and the what of the so http://www.notquite.net From richmond at mail.maclaunch.com Mon Dec 5 03:56:18 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Mon, 05 Dec 2005 03:56:18 -0500 Subject: OS logos and copyright? Message-ID: 2 BIG questions: 1. Suppose I author a piece of software and somewhere within it use the logos of Mac, Win and Tux without any words (c.f. the icons used in the RR help system) if I use them without seeking any licence or permission from Apple, Microsoft or L.Torvalds (?) am I liable under copyright law? 2. Suppose on the box of the software product I write "Suitable for WINDOWS" with the MS Windows logo - am I legally liable? sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From JimAultWins at yahoo.com Mon Dec 5 05:58:46 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 05 Dec 2005 02:58:46 -0800 Subject: ANN: Remove double spaces--plugin In-Reply-To: <11D716EF-237A-414C-9B14-C27FBE8256E2@maseurope.net> Message-ID: Interesting, Mark. Good example. [see code below in original post] So 20 milliseconds div 10,000 space runs = 2.0 x 10^-2 seconds div 1.0 x 10^4 = 2.0 x 10^-6 seconds 0.000002 seconds -->one Replace of a space run 0.000020 seconds -->one ReplaceText of a space run 0.002 milliseconds -->one Replace of a space run 0.020 milliseconds -->one ReplaceText of a space run 2 microseconds -->one Replace of a space run 20 microseconds -->one ReplaceText of a space run Using your base ("xxxx yyyzzzz") 12 chars*10,000 = 120,000 chars Adding spaces avg (" ") 5 chars *10,000 = 50,000 spaces Total 170,000 characters in fld tText Approximation: A text block containing 1700 characters, 50% of which were spaces, would take about 1 millionth of a second to use ReplaceText pattern searching, which is 10 times slower than the Replace technique you programmed. This is sooo much better than the old days, trying to find XCMDs to boost performance!!!! Who needs a beach ball cursor these days. Jim Ault Las Vegas On 12/4/05 9:54 PM, "Mark Smith" wrote: > 'The replaceText function is not as fast as the Replace command' > > That is certainly true. > > in the code below, using the more complicated (in terms of code) > replace function takes 20ish milliseconds, whereas the replaceText > version (commented out) takes about 200. > > on mouseUp > repeat 10000 -- set up some text with varying numbers of spaces > add 1 to c > put "xxxx yyy" into tLine > repeat random(10) > put space after tLine > end repeat > put "zzzz." after tLine > put tLine & cr after tList > end repeat > put tList into fld 1 > > put fld 1 into tText > > put the millisecs into st > repeat until doubleSpace = 0 > put offset(" ",tText) into doubleSpace > if doubleSpace > 0 then replace " " with " " in tText > end repeat > put the millisecs - st > put tText into fld 1 > > -- put the millisecs into st > -- put replaceText(tText," +"," ") into tText > -- put the millisecs - st > -- put tText into fld 1 > > end mouseUp > > Mark > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Mon Dec 5 06:14:48 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 05 Dec 2005 03:14:48 -0800 Subject: ANN: Remove double spaces--plugin In-Reply-To: Message-ID: Ooooops I clicked 'send' too quickly... That should read: Approximation: A text block containing 1700 characters, 50% of which were spaces, would take about *2 milliseconds* to use ReplaceText pattern searching, which is 10 times slower than the Replace technique you programmed. Jim Ault On 12/5/05 2:58 AM, "Jim Ault" wrote: > Interesting, Mark. Good example. [see code below in original post] > So 20 milliseconds div 10,000 space runs > = 2.0 x 10^-2 seconds div 1.0 x 10^4 = 2.0 x 10^-6 seconds From jerry at hytext.com Mon Dec 5 07:35:51 2005 From: jerry at hytext.com (Jerry Muelver) Date: Mon, 5 Dec 2005 06:35:51 -0600 Subject: Revolution Encyclopedia References: <000801c5f927$68d7efb0$0100a8c0@INSIGHT3> <4393D906.5000307@hyperactivesw.com> Message-ID: <000501c5f998$70ba7420$0100a8c0@INSIGHT3> From: "J. Landman Gay" > Jerry Muelver wrote: > >> Is the Encyclopedia better exposed in more recent versions of Revolution? > > Unfortunately I don't think it even ships with later versions. > Oh. Well, then... It looks like I've got a jump-start on sources for my "Beginner's Guide to Revolution" project, doesn't it? I'll get right on it, as soon as I get my "text-card hypertext authoring for the computer clueless" project working, so I'll have a documentation tool even I can understand and use.... ---- Jerry Muelver From jason at polydiam.com Mon Dec 5 08:02:18 2005 From: jason at polydiam.com (Jason (Polydiam)) Date: Mon, 5 Dec 2005 13:02:18 -0000 Subject: How to run a seperate exe file in the same directory Message-ID: <000b01c5f99c$1f6ed9e0$0200a8c0@Jason> I want to run a non runrev .exe file that is in the same directory as my stack, Is this possible, and if so how? Thanks so much Jason From monsieurx at monsieurx.com Mon Dec 5 08:08:03 2005 From: monsieurx at monsieurx.com (MisterX) Date: Mon, 5 Dec 2005 14:08:03 +0100 (GMT-1) Subject: How to run a seperate exe file in the same directory In-Reply-To: <000b01c5f99c$1f6ed9e0$0200a8c0@Jason> References: <000b01c5f99c$1f6ed9e0$0200a8c0@Jason> Message-ID: <13911.193.29.77.101.1133788083.squirrel@193.29.77.101> Hi Jason, You need to look at either "launch" or "open process" or shell() commands. cheers Xavier -- http://monsieurx.com/taoo Jason (Polydiam) said: > I want to run a non runrev .exe file that is in the same directory as my > stack, > > > > Is this possible, and if so how? > > > > Thanks so much > > > > Jason > > __ From mark at maseurope.net Mon Dec 5 08:48:50 2005 From: mark at maseurope.net (Mark Smith) Date: Mon, 5 Dec 2005 13:48:50 +0000 Subject: ANN: Remove double spaces--plugin In-Reply-To: References: Message-ID: <250EE4DA-BDE9-44FF-9B28-F43054BCB220@maseurope.net> Jim, I hope you didn't take my little experiment as some kind of one- upmanship - it certainly wasn't intended as such. I was simply interested to see, in this example of removing double- spaces, how great the difference was between the more flexible regex approach, and the more specific "replace" approach. As you suggest, with blocks of text of a few thousand characters, there's clearly little benefit to be had from chasing a millisecond or two, but with larger blocks, or with batches of blocks, it might well be useful to know that one method is ten times faster than another. Apologies if misconstrued, Mark On 5 Dec 2005, at 11:14, Jim Ault wrote: > Ooooops I clicked 'send' too quickly... That should read: > > Approximation: > A text block containing 1700 characters, 50% of which were spaces, > would > take about > *2 milliseconds* > to use ReplaceText pattern searching, > which is 10 times slower than the Replace technique you programmed. > > Jim Ault > > On 12/5/05 2:58 AM, "Jim Ault" wrote: > >> Interesting, Mark. Good example. [see code below in original post] >> So 20 milliseconds div 10,000 space runs >> = 2.0 x 10^-2 seconds div 1.0 x 10^4 = 2.0 x 10^-6 seconds > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From shaosean at hotmail.com Mon Dec 5 09:21:51 2005 From: shaosean at hotmail.com (Sean Shao) Date: Mon, 05 Dec 2005 09:21:51 -0500 Subject: [ANN] libBitwise 1.0.0 Released (short ;-) In-Reply-To: <20051205102036.9855A825391@mail.runrev.com> Message-ID: >Extraordinary, Sean! You are brilliant. :-) *blush* Thank you for the kind words.. Seems there's a problem with one of the functions on the Macintosh that will be addressed in an update later today (thanks kWeed for the fix) _________________________________________________________________ FREE pop-up blocking with the new MSN Toolbar ? get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ From stephenREVOLUTION at barncard.com Mon Dec 5 11:27:10 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 5 Dec 2005 08:27:10 -0800 Subject: More on Clocks... In-Reply-To: References: Message-ID: GEESH, that's beautiful, Scott... I guess this will stop the thread for now...amazing.. > >OK, twist my arm, I did it -- in your message box: > > go url "http://www.tactilemedia.com/download/ballclock4.rev" > >Scott Rossi -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jhurley at infostations.com Mon Dec 5 11:35:51 2005 From: jhurley at infostations.com (Jim Hurley) Date: Mon, 5 Dec 2005 08:35:51 -0800 Subject: ANN: Remove double spaces--plugin In-Reply-To: <20051205102036.9855A825391@mail.runrev.com> References: <20051205102036.9855A825391@mail.runrev.com> Message-ID: > >Message: 9 >Date: Sun, 04 Dec 2005 20:02:28 -0800 >From: Jim Ault >Subject: Re: ANN: Remove double spaces--plugin >To: How to use Revolution >Message-ID: >Content-Type: text/plain; charset="US-ASCII" > > > It will replace doubles spaces in a text field with single spaces >> without affecting the formatting. > >Another approach is to use : > >put replaceText(fld storyline," +"," ") into fld storyline > >which is the regular expression that replaces all runs of spaces with a >single space. The " +" says 'one or more spaces' >Further... automation is possible for any field when it is closed. >Simply add to a stack script, back script, or stack in use stack script Jim, Thanks for the tip. If there if formatting in the field you might use: put replaceText(the htmlText of field 1," +"," ") into tText set the htmltext of field 1 to tText Jim (Seems that every Tom, Dick and Harry is named Jim.) From darkshadow1 at metrocast.net Mon Dec 5 11:45:23 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Mon, 5 Dec 2005 11:45:23 -0500 Subject: RunRev Player without Web Message-ID: <000a01c5f9bb$495672d0$6501a8c0@new0eeca32bb97> What does one do to the player so that it plays the stack without opening the RR online feature? From stephenREVOLUTION at barncard.com Mon Dec 5 11:49:07 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 5 Dec 2005 08:49:07 -0800 Subject: CoreAudio In-Reply-To: <76BC1568-36CF-4E10-A4B2-5672B80DB8C6@notquite.net> References: <76BC1568-36CF-4E10-A4B2-5672B80DB8C6@notquite.net> Message-ID: That's a big one - you might need externals for this...and a realtime audio coder if you can't do it. Do you know if Digidesign has an easily available SDK? Have you seen it? Are you sure you can get it? Surely you can't expect REV to support something this unique natively. The Digi developer scene is highly controlled - you might contact them before investing too much time before. However.... From the little technically I've discovered about CoreAudio (although I'm a major TDM system user) Coreaudio just seems to 'patch' third party apps in the audio streams system controlled by the OS. Latest versions of Core seem to address 8 or more channels. So theoretically if you can use the proper hooks for audio inside the OS, then 'core' should work. It's a Digidesign shim to connect with Apple, while still putting limits on third-party hardware, nothing more. Perhaps you can accomplish some of this with Quicktime, which now includes stuff for multiple channels. Consider that a little 002 system can be used for surround playback, even if the 'little' Digi systems don't support surround mixing. Also remember that CoreAudio can only work when PT is not running. I am not sure if it will support more than 1 third party app at a time either...and it won't send system sounds to the output -- that's a good thing. sqb >hi there folks... first time poster here, pleased to be a part of >this community. > >does anyone out there know anything about getting rev to communicate >with os x's coreaudio? i've got a rather involved situation that >needs coreaudio support. in a nutshell, i want to be able to matrix >audio from several quicktime players to several audio outputs. think >surround sound. > >i assume that what i need is an external to do the heavy lifting, >but of course the reason i use rev is that i don't care to muck >around in C... > >any insight, pointers, etc. would be much appreciated. > >thanks >sam -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From rcozens at pon.net Mon Dec 5 12:07:33 2005 From: rcozens at pon.net (Rob Cozens) Date: Mon, 05 Dec 2005 09:07:33 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: References: <43932E99.3050805@fourthworld.com> Message-ID: <7.0.0.10.1.20051205084938.019f42f0@pon.net> Bill, Richard, et al: >However, the JavaScript file to run the Konfabulator clock is in fact only >9,280 bytes. > >Further, any code comparisons between this and the Revolution >implementations should consider equal feature comparisons: As I noted in Re: English-like nature of Transcript ?: >Humans in general tend to strive for "efficiency And the tendency is to judge program efficiency on the basis of the number of lines of code required to accomplish a prescribed task. The premise is "shorter is better." In recent years, however, some of these programming comparisons have taken a more realistic tack: * Programming the original solution is only the first stage of the competition, and amounts to 30% or less of the total score. * In Stage Two, the specifications for the software are changed, and each participant is given some other contestant's code to modify. The majority of the final score is based on the time it takes to _modify_ the original source to meet the new specification, not the number of lines in the modified software. Code length comparisons alone no longer impress me very much. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From bnz2 at cdc.gov Mon Dec 5 12:13:03 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Mon, 5 Dec 2005 12:13:03 -0500 Subject: Windows question, putting a standalone into the start menu? Message-ID: <64878EF567131D4596246171F75FD4A99683A2@m-epo-1.epo.cdc.gov> Can anyone provide instructions, or a link to instructions, on how to put a standalone into the windows start menu programmatically? Thanks. From mcdomi at free.fr Mon Dec 5 13:08:56 2005 From: mcdomi at free.fr (Dom) Date: Mon, 5 Dec 2005 19:08:56 +0100 Subject: An unsolicited message on my Rev address ;-< Message-ID: <1h742do.c25a6waq5s90M%mcdomi@free.fr> headers: Return-Path: Delivered-To: online.fr-mcdomi at free.fr Received: (qmail 24430 invoked from network); 5 Dec 2005 17:19:07 -0000 Received: from unknown (HELO SERVER) (61.37.69.100) by mrelay3-1.free.fr with SMTP; 5 Dec 2005 17:19:07 -0000 Received: from [26.167.87.212] by lundquist808F96.irremovable.61.37.69.100 via HTTP; Mon, 05 Dec 2005 15:13:56 -0200 Message-ID: <60BAA6B8FC3.B3A08 at 61.37.69.100> Reply-To: "Goldsmith fortitude" From: "Goldsmith fortitude" To: xxxx at free.fr Cc: xxxx at free.fr, [snip, all "free" customers] Subject: PATIENT SERVICES, Date: Mon, 05 Dec 2005 15:12:56 -0200 This address used only on RR list : use-revolution, metacard and revolutionfr lists... -- Revolutionario From graham.samuel at wanadoo.fr Mon Dec 5 13:13:24 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Mon, 5 Dec 2005 19:13:24 +0100 Subject: Can't change the layer of an image Message-ID: <857C2AA8-77AF-4879-B65E-34A32485E75B@wanadoo.fr> I've got a card with a lot of little images on it. Just one of these images disappeared (I couldn't see it on the card) so I concluded it was probably covered up. I was able to select it with the Property Inspector, but I couldn't reset its layer number, either by typing a layer number directly or by using the various arrow buttons for that purpose in the Inspector. Its layer position was unremarkable (layer 68 when there are over 100 objects on the card). The image was not locked. I finally got it back by cutting it and then pasting it back onto the card, where of course it appeared in the topmost layer. Can anyone suggest what caused this problem - was it something I did, or is it an obscure RR bug? TIA Graham ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From eric.chatonet at sosmartsoftware.com Mon Dec 5 13:18:19 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 5 Dec 2005 19:18:19 +0100 Subject: Can't change the layer of an image In-Reply-To: <857C2AA8-77AF-4879-B65E-34A32485E75B@wanadoo.fr> References: <857C2AA8-77AF-4879-B65E-34A32485E75B@wanadoo.fr> Message-ID: Hi Graham, I would bet that, without noticing it, you grouped this image (find a blank group elsewhere). Then its layer could not be changed. To change the layer of controls owned by a group, you have to edit the group. BTW, if the group does not contain 2 controls at least, you can't do anything :-) Le 5 d?c. 05 ? 19:13, graham samuel a ?crit : > I've got a card with a lot of little images on it. Just one of > these images disappeared (I couldn't see it on the card) so I > concluded it was probably covered up. I was able to select it with > the Property Inspector, but I couldn't reset its layer number, > either by typing a layer number directly or by using the various > arrow buttons for that purpose in the Inspector. Its layer position > was unremarkable (layer 68 when there are over 100 objects on the > card). The image was not locked. I finally got it back by cutting > it and then pasting it back onto the card, where of course it > appeared in the topmost layer. > > Can anyone suggest what caused this problem - was it something I > did, or is it an obscure RR bug? Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From ambassador at fourthworld.com Mon Dec 5 13:22:15 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 05 Dec 2005 10:22:15 -0800 Subject: An unsolicited message on my Rev address ;-< In-Reply-To: <1h742do.c25a6waq5s90M%mcdomi@free.fr> References: <1h742do.c25a6waq5s90M%mcdomi@free.fr> Message-ID: <43948557.9020606@fourthworld.com> Dom wrote: > This address used only on RR list : use-revolution, metacard and > revolutionfr lists... Searching Google for your address I was able to find a page containing a copy of one of your posts to this list: RunRev has no control over the content of that site. Judging from the format of the emails copied there it seems that if you use the name field in addition to address only the name would have appeared on that paste. You might consider writing the owner of the site to request removal. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jacque at hyperactivesw.com Mon Dec 5 13:33:45 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 Dec 2005 12:33:45 -0600 Subject: More on Clocks... In-Reply-To: References: Message-ID: <43948809.1040609@hyperactivesw.com> Scott Rossi wrote: > Recently, J. Landman Gay wrote: > > >>>True, there is no image rotation occurring, but it might contain a small >>>degree of "sexiness"... >> >>Very nice! So, if you add a windowshape, we'd have a widget, right? ;) > > > Well, I've always thought about doing this, but the only way to pull it off > without tons of masks is to make a multi-window stack. > > OK, twist my arm, I did it -- in your message box: > > go url "http://www.tactilemedia.com/download/ballclock4.rev" Oooohhhh.....wow. Beautiful. > For better visibility, run the stack on a medium to dark value desktop (the > stack won't be very visible against a white background). > > OK then... a multi-window widget (kind of). You can drag the base and it > will reposition all its parts. Perhaps this accounts for "sexy". I'd say. :) > > (One limitation I ran into was making the balls visible when the clock stack > is suspended. The hidePalettes property is apparently still broken [?], and > I couldn't get suspend and resume to reliably change the window modes to > topLevel and back to palette, but hey, what do you want for an hour's > effort?...) I haven't looked at how you are doing this yet, but apparently you are using separate stacks for each ball. Images alone won't work? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bnz2 at cdc.gov Mon Dec 5 13:14:52 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Mon, 5 Dec 2005 13:14:52 -0500 Subject: Windows question, putting a standalone into the start menu? Message-ID: <64878EF567131D4596246171F75FD4A99683A3@m-epo-1.epo.cdc.gov> Nevermind, I figured it out myself: put specialfolderpath("start") into tStartMenuLoc create alias (tStartMenuLoc & "/Program Name.lnk") to file tURL -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Lynch, Jonathan Sent: Monday, December 05, 2005 12:13 PM To: How to use Revolution Subject: Windows question, putting a standalone into the start menu? Can anyone provide instructions, or a link to instructions, on how to put a standalone into the windows start menu programmatically? Thanks. _______________________________________________ From tkuypers at pandora.be Mon Dec 5 13:45:30 2005 From: tkuypers at pandora.be (Ton Kuypers) Date: Mon, 5 Dec 2005 19:45:30 +0100 Subject: Alias or shortcut of an object Message-ID: Hi, Is it possible to create a "clone", "Alias" or something like that of an object or a group of objects in Revolution? I thought it was by using the "clone" command, but the docs state that cloning is the same as duplicating... Basically I need to do the same thing as the IDE does when opening more then one script window. Can somebody give me a clue on how is this done? Thanks! Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com From scott at tactilemedia.com Mon Dec 5 13:47:33 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 05 Dec 2005 10:47:33 -0800 Subject: More on Clocks... In-Reply-To: <43948809.1040609@hyperactivesw.com> Message-ID: Recently, J. Landman Gay wrote: > go url "http://www.tactilemedia.com/download/ballclock4.rev" > I haven't looked at how you are doing this yet, but apparently you are > using separate stacks for each ball. Images alone won't work? Nope, because if they were part of a single stack, they would appear cropped by the stack's windowShape mask. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From shaosean at hotmail.com Mon Dec 5 13:51:07 2005 From: shaosean at hotmail.com (Sean Shao) Date: Mon, 05 Dec 2005 13:51:07 -0500 Subject: [FIX] bitwiseAnd Message-ID: I'll update the library later on, but here's the fix to bitwiseAnd (thanks MisterX and kWeed.. How come more of you people aren't on Chatrev?) function bitwiseAnd p1, p2 if (abs(p1) = 0) OR (abs(p2) = 0) then return 0 if (p1 < 0) then put (bitNot abs(p1)) + 1 into p1 if (p2 < 0) then put (bitNot abs(p2)) + 1 into p2 if p1 > 4294967295 then return (p1 MOD 4294967295) bitAnd p2 return p1 bitAnd p2 end bitwiseAnd _________________________________________________________________ Is your PC infected? Get a FREE online computer virus scan from McAfee? Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From JimAultWins at yahoo.com Mon Dec 5 14:04:45 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 05 Dec 2005 11:04:45 -0800 Subject: ANN: Remove double spaces--plugin In-Reply-To: <250EE4DA-BDE9-44FF-9B28-F43054BCB220@maseurope.net> Message-ID: No offense at all, Mark. This is good stuff :-) I would not have taken the time to do the timing test, since I am working on deadlines for my business. The main reason I went through the calcs is that I wanted to know, and the reason I did such a detailed analysis is that others tuning in could evaluate it for their purposes. Contributing to the list is something I really should not be doing at the moment, but then again, learning more about Rev will pay off quite well Jim Ault Las Vegas On 12/5/05 5:48 AM, "Mark Smith" wrote: > Jim, I hope you didn't take my little experiment as some kind of one- > upmanship - it certainly wasn't intended as such. > I was simply interested to see, in this example of removing double- > spaces, how great the difference was between the more flexible regex > approach, and the more specific "replace" approach. > > As you suggest, with blocks of text of a few thousand characters, > there's clearly little benefit to be had from chasing a millisecond > or two, but with larger blocks, or with batches of blocks, it might > well be useful to know that one method is ten times faster than another. > > Apologies if misconstrued, > > Mark > > On 5 Dec 2005, at 11:14, Jim Ault wrote: > >> Ooooops I clicked 'send' too quickly... That should read: >> >> Approximation: >> A text block containing 1700 characters, 50% of which were spaces, >> would >> take about >> *2 milliseconds* >> to use ReplaceText pattern searching, >> which is 10 times slower than the Replace technique you programmed. >> >> Jim Ault >> >> On 12/5/05 2:58 AM, "Jim Ault" wrote: >> >>> Interesting, Mark. Good example. [see code below in original post] >>> So 20 milliseconds div 10,000 space runs >>> = 2.0 x 10^-2 seconds div 1.0 x 10^4 = 2.0 x 10^-6 seconds >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Mon Dec 5 14:14:53 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 5 Dec 2005 11:14:53 -0800 Subject: CoreAudio In-Reply-To: References: <76BC1568-36CF-4E10-A4B2-5672B80DB8C6@notquite.net> Message-ID: <1052994736.20051205111453@ahsoftware.net> Stephen- Monday, December 5, 2005, 8:49:07 AM, you wrote: > That's a big one - you might need externals for this...and a realtime > audio coder if you can't do it. Do you know if Digidesign has an > easily available SDK? Have you seen it? Are you sure you can get it? > Surely you can't expect REV to support something this unique > natively. The Digi developer scene is highly controlled - you might > contact them before investing too much time before. Agreed. I've played around with CoreAudio a bit, and you're not going to be able to do much without a lot of C coding in externals. So much so that, IMO, unless there's a compelling reason to do some of this in rev you're better off starting an XCode project and sticking with it. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Mon Dec 5 14:11:42 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 Dec 2005 13:11:42 -0600 Subject: RunRev Player without Web In-Reply-To: <000a01c5f9bb$495672d0$6501a8c0@new0eeca32bb97> References: <000a01c5f9bb$495672d0$6501a8c0@new0eeca32bb97> Message-ID: <439490EE.8000902@hyperactivesw.com> Preston Shea wrote: > What does one do to the player so that it plays the stack without opening the RR online feature? What platform? On a Mac, just move the Player outside the Revolution folder. For example, put it on your desktop. Not sure about Windows, but the same thing may work there too. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From eric.chatonet at sosmartsoftware.com Mon Dec 5 14:34:45 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 5 Dec 2005 20:34:45 +0100 Subject: More on Clocks... In-Reply-To: References: Message-ID: <9478E056-0BC3-4B43-B5CE-2353BEEB9C16@sosmartsoftware.com> Hi Scott, Kudos :-) Many on this list are first of all interested in code speed and shortness. As for me, I'm also very sensitive to graphics and ergonomics. Your clock is a masterpiece! Le 5 d?c. 05 ? 08:51, Scott Rossi a ?crit : > > Well, I've always thought about doing this, but the only way to > pull it off > without tons of masks is to make a multi-window stack. > > OK, twist my arm, I did it -- in your message box: > > go url "http://www.tactilemedia.com/download/ballclock4.rev" Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From mcdomi at free.fr Mon Dec 5 14:37:45 2005 From: mcdomi at free.fr (Dom) Date: Mon, 5 Dec 2005 20:37:45 +0100 Subject: An unsolicited message on my Rev address ;-< In-Reply-To: <43948557.9020606@fourthworld.com> Message-ID: <1h746de.1uijcv51oj0jarM%mcdomi@free.fr> Richard Gaskin wrote: > Searching Google for your address I was able to find a page containing a > copy of one of your posts to this list: > Indeed... this, and the various web sites which "archive" the messages ;-< I will follow your advice, and go googling all my adresses! PS: by the way, I had another message, from "use-revolution-bounces", to tell me that my message was posted on the "use-revolution" list... some filtering on the subject/content? -- Revolutionario From eric.chatonet at sosmartsoftware.com Mon Dec 5 14:42:35 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 5 Dec 2005 20:42:35 +0100 Subject: An unsolicited message on my Rev address ;-< In-Reply-To: <43948557.9020606@fourthworld.com> References: <1h742do.c25a6waq5s90M%mcdomi@free.fr> <43948557.9020606@fourthworld.com> Message-ID: <09EBB420-5E91-4819-9E00-FDF0D24ED12D@sosmartsoftware.com> Hi Richard and all, I never had the idea to search for mail addresses on the web :-) Your reply to Dom invited me... So I search for yours and I found 769 pages... LOL As for the one I use on this list, I was surprised to find that it was found on the Runrev website and in some of the mails in the Education list... But not on this list. Le 5 d?c. 05 ? 19:22, Richard Gaskin a ?crit : > Searching Google for your address I was able to find a page > containing a copy of one of your posts to this list. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From jonseymour at mac.com Mon Dec 5 14:55:02 2005 From: jonseymour at mac.com (Jon Seymour) Date: Mon, 5 Dec 2005 13:55:02 -0600 Subject: Rev performance: help! Message-ID: Hi all, I'm flipping out today over what seems to be a sudden and inexplicable degradation in Rev's performance. When I started up the stack today, everything had slowed to a crawl. Eventually, I tried opening an older version of the stack on my laptop (a separate computer) and...same thing! After hours of this I even tried reinstalling Rev, and still the same behavior. Any ideas, folks? Boy, I'm hoping there's a simple answer! Thanks, Jon From hershrev at realtorsgroup.us Mon Dec 5 15:05:23 2005 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Mon, 05 Dec 2005 15:05:23 -0500 Subject: Why isn't Rev more popular? In-Reply-To: Message-ID: > > Well said, Bob! Getting Rev into the "sounds familiar" category would be > good first step - but that means having it either marketed more > aggressively, or it means getting in through the "back door". And then what's going to be,if a professional programmer can't even write a simple print without the user should have to intervene to choose printers and styles and and .... Or if wanted to add a timer constant running from when the application is launched. Rev is good for games or so. Sorry. Rev is not at the state of being used for commercial business applications. > > Just my 2 cents, > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Mon Dec 5 15:19:02 2005 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 05 Dec 2005 14:19:02 -0600 Subject: Rev performance: help! In-Reply-To: Message-ID: On 12/5/05 1:55 PM, "Jon Seymour" wrote: > Hi all, > > I'm flipping out today over what seems to be a sudden and > inexplicable degradation in Rev's performance. When I started up the > stack today, everything had slowed to a crawl. Eventually, I tried > opening an older version of the stack on my laptop (a separate > computer) and...same thing! After hours of this I even tried > reinstalling Rev, and still the same behavior. > > Any ideas, folks? Boy, I'm hoping there's a simple answer! Well first thing I'd do is test some other stacks (not older versions of the one that's having problems) to see if you get the same kind of slowdown. If not, it would seem to have something to do with the stack you're working with - what does it do? And how is it exposing its performance degradation? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From soapdog at mac.com Mon Dec 5 15:28:22 2005 From: soapdog at mac.com (Andre Garzia) Date: Mon, 5 Dec 2005 18:28:22 -0200 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: On Dec 5, 2005, at 6:05 PM, Hershel Fisch wrote: > And then what's going to be,if a professional programmer can't even > write a > simple print without the user should have to intervene to choose > printers > and styles and and .... > Or if wanted to add a timer constant running from when the > application is > launched. > Rev is good for games or so. Sorry. > > Rev is not at the state of being used for commercial business > applications. Hershel, many developers here deployed more than one business application built with Rev. I deployed a project manager that was network savvy and database aware. As for your print problem, well, it's good manager to ask the user for printers, here I have three printers, one real and two networked ones, I expect that software will ask me where to print. I don't know what's the problem with your timer issue, I use lots of timers, the send in time function is as easy as a timer can get, it's not safe for Real Time stuff like medical appliances but Rev does not run on any operating system that targets real time machines such as medical ones and sensor engineering ones.... I have seen more business applications being deployed with Rev than games, sorry to spoil your hopes... Revolution is as safe as any good language for business applications, you have access to database, networking and encryption, the only missing options is thread spawning but we can do a lot of things without multiple threads, most business apps don't need multiple threads beyond the message mechanics. cheers andre From ambassador at fourthworld.com Mon Dec 5 15:32:18 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 05 Dec 2005 12:32:18 -0800 Subject: An unsolicited message on my Rev address ;-< In-Reply-To: <09EBB420-5E91-4819-9E00-FDF0D24ED12D@sosmartsoftware.com> References: <1h742do.c25a6waq5s90M%mcdomi@free.fr> <43948557.9020606@fourthworld.com> <09EBB420-5E91-4819-9E00-FDF0D24ED12D@sosmartsoftware.com> Message-ID: <4394A3D2.9090109@fourthworld.com> Eric Chatonet wrote: > Hi Richard and all, > > I never had the idea to search for mail addresses on the web :-) > Your reply to Dom invited me... > > So I search for yours and I found 769 pages... > LOL Yeah, I gave up on the illusion of being able to live spam-free quite some time ago, placing a higher premium on the ease with which customers can get ahold of me. Fortunately I have some clever spam filters, so of the couple thousand spams I get each day only a dozen or so wind up in my In Box. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From eric.chatonet at sosmartsoftware.com Mon Dec 5 15:48:15 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 5 Dec 2005 21:48:15 +0100 Subject: An unsolicited message on my Rev address ;-< In-Reply-To: <4394A3D2.9090109@fourthworld.com> References: <1h742do.c25a6waq5s90M%mcdomi@free.fr> <43948557.9020606@fourthworld.com> <09EBB420-5E91-4819-9E00-FDF0D24ED12D@sosmartsoftware.com> <4394A3D2.9090109@fourthworld.com> Message-ID: <78E163EA-84EB-4745-B7E8-4610B4708F7B@sosmartsoftware.com> Hi Richard, I think you are clever: good communication and "fame" are worth a good anti-spam :-) Le 5 d?c. 05 ? 21:32, Richard Gaskin a ?crit : > Eric Chatonet wrote: >> Hi Richard and all, >> I never had the idea to search for mail addresses on the web :-) >> Your reply to Dom invited me... >> So I search for yours and I found 769 pages... >> LOL > > Yeah, I gave up on the illusion of being able to live spam-free > quite some time ago, placing a higher premium on the ease with > which customers can get ahold of me. > > Fortunately I have some clever spam filters, so of the couple > thousand spams I get each day only a dozen or so wind up in my In Box. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From jonseymour at mac.com Mon Dec 5 16:03:37 2005 From: jonseymour at mac.com (Jon Seymour) Date: Mon, 5 Dec 2005 15:03:37 -0600 Subject: Rev performance: help! (more info) Message-ID: <8494A7BC-A981-4F28-A754-6CCEC4FFD17D@mac.com> Hi all, I fear I have a "corrupted stack." The program is giving me a "previous request not completed" message and frankly it seems as if it's busy doing something else! The message watcher is not showing anything, though. After a while the program just crashes. Any ideas? Thanks, Jon From dcragg at lacscentre.co.uk Mon Dec 5 16:08:52 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Mon, 5 Dec 2005 21:08:52 +0000 Subject: Rev performance: help! (more info) In-Reply-To: <8494A7BC-A981-4F28-A754-6CCEC4FFD17D@mac.com> References: <8494A7BC-A981-4F28-A754-6CCEC4FFD17D@mac.com> Message-ID: <7B18C6E4-B5AB-498F-B886-490FEB8FBC2E@lacscentre.co.uk> On 5 Dec 2005, at 21:03, Jon Seymour wrote: > Hi all, > > I fear I have a "corrupted stack." The program is giving me a > "previous request not completed" message and frankly it seems as if > it's busy doing something else! The message watcher is not showing > anything, though. After a while the program just crashes. Any ideas? That looks like a libUrl message. You'll get this message when you try to "get" or "post" to a url, when a previous request has not completed. I doubt it's a corrupted stack. Could you give us some more information about what your stack is doing, especially any scripts that call URLs? Then we might be able to help. Cheers Dave From revolutionary.dan at gmail.com Mon Dec 5 16:16:24 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 5 Dec 2005 13:16:24 -0800 Subject: An unsolicited message on my Rev address ;-< In-Reply-To: <43948557.9020606@fourthworld.com> References: <1h742do.c25a6waq5s90M%mcdomi@free.fr> <43948557.9020606@fourthworld.com> Message-ID: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com> This was brought to my attention today. I will fix it forthwith. The most recent posts to that list of digested threads on my Revolution Pros list have all had their email addresses obfuscated. SOmehow the task of going back and making sure ALL of those addresses were obfuscated fell off my To Do List without action. I've put a priority on it. Sorry if anyone is inconvenienced because of my oversight. On 12/5/05, Richard Gaskin wrote: > > Dom wrote: > > This address used only on RR list : use-revolution, metacard and > > revolutionfr lists... > > Searching Google for your address I was able to find a page containing a > copy of one of your posts to this list: > > > RunRev has no control over the content of that site. > > Judging from the format of the emails copied there it seems that if you > use the name field in addition to address only the name would have > appeared on that paste. > > You might consider writing the owner of the site to request removal. > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From richmond at mail.maclaunch.com Mon Dec 5 16:09:36 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Mon, 05 Dec 2005 16:09:36 -0500 Subject: Revolution Encyclopedia Message-ID: I dug out the Revolution Encyclopedia and ported it as a free-standing stack so that users of later editions of DC/MC/RR can use it (popped in a couple of nav buttons). HOWEVER . . . I noticed it is the work of Ms DeVoto . . . I am perfectly happy to upload it to my website, BUT ONLY if I can have Ms DeVoto's blessing first. sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From kray at sonsothunder.com Mon Dec 5 16:25:11 2005 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 05 Dec 2005 15:25:11 -0600 Subject: Why isn't Rev more popular? In-Reply-To: Message-ID: On 12/5/05 2:05 PM, "Hershel Fisch" wrote: > And then what's going to be,if a professional programmer can't even write a > simple print without the user should have to intervene to choose printers > and styles and and .... > Or if wanted to add a timer constant running from when the application is > launched. > Rev is good for games or so. Sorry. > > Rev is not at the state of being used for commercial business applications. Hershel, First of all, just because you ran into a couple of issues that Rev has difficulty with doesn't mean that it can't be used for commercial business applications... I have worked on several large-scale vertical market business applications done in Rev (including a very successful multi-module personal information management application for the entertainment industry) and they are doing just fine, thank you very much. And I know many Rev developers that have put out commercial business applications as well. One could say the same thing about Rev and games: "it doesn't have a 3D engine so you can't use it to build games"... a blanket statement based on one or two features does no one a service. Each person needs to evaluate Rev for themselves to determine applicability to their projects at hand. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From sarah.reichelt at gmail.com Mon Dec 5 16:26:24 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Dec 2005 07:26:24 +1000 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: > And then what's going to be,if a professional programmer can't even write a > simple print without the user should have to intervene to choose printers > and styles and and .... > Or if wanted to add a timer constant running from when the application is > launched. > Rev is good for games or so. Sorry. > > Rev is not at the state of being used for commercial business applications. I would say the exact opposite :-) I have several Rev apps in constant use as commercial business applications, but I don't see that Rev has the in-built capabilities to produce a modern looking game. As regards the two problems you have encountered, while I agree that I would love Rev to have the ability to store print settings and implement them programmatically, there is no avoiding the initial task of asking the user to select their printer and it's settings. There is no way you can anticipate every printer in use and as many people are connected to more than one printer (especially in a business environment), you should not even assume that they want to use their default printer. As for a timer constant, what is the problem with that? I have one app that has a large number of timed events that have to happen when appropriate and then get re-scheduled. I never have any trouble with this, so maybe you need to post your scripts and see if we can help you sort that one out. Regards, Sarah From sarah.reichelt at gmail.com Mon Dec 5 16:29:34 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Dec 2005 07:29:34 +1000 Subject: Rev performance: help! In-Reply-To: References: Message-ID: > I'm flipping out today over what seems to be a sudden and > inexplicable degradation in Rev's performance. When I started up the > stack today, everything had slowed to a crawl. Eventually, I tried > opening an older version of the stack on my laptop (a separate > computer) and...same thing! After hours of this I even tried > reinstalling Rev, and still the same behavior. > Have a look in the Pending messages section of the Message box to see if some messages are piling up there or being triggered frequently. Then you could check the Message Watcher, again to see if there is something unusual there. Another test could be to lock messages, then open your stack and check what happens. Cheers, Sarah From sarah.reichelt at gmail.com Mon Dec 5 16:35:47 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Dec 2005 07:35:47 +1000 Subject: More on Clocks... In-Reply-To: References: <4393AA9E.5070801@hyperactivesw.com> Message-ID: > OK, twist my arm, I did it -- in your message box: > > go url "http://www.tactilemedia.com/download/ballclock4.rev" > > For better visibility, run the stack on a medium to dark value desktop (the > stack won't be very visible against a white background). > > OK then... a multi-window widget (kind of). You can drag the base and it > will reposition all its parts. Perhaps this accounts for "sexy". > Hi Scott, Up to your usual gorgeous-looking standard :-) My 13 year old son says "Wow, that's SOO cool!" You don't get any more praise than that! Cheers, Sarah From sarah.reichelt at gmail.com Mon Dec 5 16:39:14 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Dec 2005 07:39:14 +1000 Subject: Alias or shortcut of an object In-Reply-To: References: Message-ID: > Is it possible to create a "clone", "Alias" or something like that of > an object or a group of objects in Revolution? > > I thought it was by using the "clone" command, but the docs state > that cloning is the same as duplicating... Basically I need to do the > same thing as the IDE does when opening more then one script window. > Hi Ton, They do use the clone command and make a copy of the script window. There is no way to make an alias as such, so clone is the way to go. If you are talking about objects rather than a complete window, you can probably make your master copies and hide them. Then whenever you need more, just clone the master copy, rename it, set it's properties and then show it. When you are finished, you can delete all the clones if required. HTH, Sarah From mwieder at ahsoftware.net Mon Dec 5 16:44:21 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 5 Dec 2005 13:44:21 -0800 Subject: An unsolicited message on my Rev address ;-< In-Reply-To: <1h746de.1uijcv51oj0jarM%mcdomi@free.fr> References: <1h746de.1uijcv51oj0jarM%mcdomi@free.fr> Message-ID: <11011962801.20051205134421@ahsoftware.net> Dom- Monday, December 5, 2005, 11:37:45 AM, you wrote: > Indeed... this, and the various web sites which "archive" the messages > ;-< The various listserv mail archives (Google, Gmane, Nabble, Mail-Archive, Lists.runrev) all take pains to ensure that email addresses are obfuscated so they cannot be harvested easily. -- -Mark Wieder mwieder at ahsoftware.net From mcdomi at free.fr Mon Dec 5 17:05:07 2005 From: mcdomi at free.fr (Dom) Date: Mon, 5 Dec 2005 23:05:07 +0100 Subject: An unsolicited message on my Rev address ;-< In-Reply-To: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com> Message-ID: <1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> Dan Shafer wrote: > Sorry if anyone is inconvenienced because of my oversight. No harm, it was only ONE message ;-) on some adresses, there is since2-3 days a massive attack with one message every 3-5 min... (attached 74 Kb, and "herbal" drug) -- Revolutionario From gandalf at doctorTimothyMiller.com Mon Dec 5 18:09:18 2005 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Mon, 5 Dec 2005 15:09:18 -0800 Subject: More on Clocks... In-Reply-To: References: <4393AA9E.5070801@hyperactivesw.com> Message-ID: > > OK, twist my arm, I did it -- in your message box: >> > > go url "http://www.tactilemedia.com/download/ballclock4.rev" >> >> For better visibility, run the stack on a medium to dark value desktop (the >> stack won't be very visible against a white background). >> >> OK then... a multi-window widget (kind of). You can drag the base and it >> will reposition all its parts. Perhaps this accounts for "sexy". >> > >Hi Scott, > >Up to your usual gorgeous-looking standard :-) >My 13 year old son says "Wow, that's SOO cool!" You don't get any more >praise than that! > >Cheers, >Sarah The website is beautiful, Scott, and so is the other stuff I see on the site. Visually fascinating, too. The volume on the sound effects might be a bit high. If you like to make your own sounds -- it seems you do -- I'd suggest sounds a little closer to the "musical" end of the musical-vs.-industrial spectrum. Tastes differ, though. I'd love to see the clock. I tried to find a downloads link, but maybe there isn't one. Clicking on the link in the email from the list gives me a window full of code. What to do? Thanks, Tim From jonseymour at mac.com Mon Dec 5 18:12:45 2005 From: jonseymour at mac.com (Jon Seymour) Date: Mon, 5 Dec 2005 17:12:45 -0600 Subject: Rev performance: help! (more info-libURL) Message-ID: Hello Dave and others, I think it definitely has to do with libURL. I've been using a web server at home along with a Rev "client" here at the office. Late last week my home IP address changed, courtesy of my internet provider. This caused what I thought would be temporary problems connecting (until I'd changed all the references to the old IP address). But it appears that somehow libURL is attempting to "clean up" the old addresses and it is sending many messages such as "tickleMe", "socketTimeout", and "cleanHTTP" that I suspect are causing my slowdown. In fact, I even noticed a socket open (reported with the opensockets function) that had the old IP address, even though it's been completely removed from my scripts and fields. How do I clean the slate with libURL? Thanks, Jon Message: 18 Date: Mon, 5 Dec 2005 21:08:52 +0000 From: Dave Cragg Subject: Re: Rev performance: help! (more info) To: How to use Revolution Message-ID: <7B18C6E4-B5AB-498F-B886-490FEB8FBC2E at lacscentre.co.uk> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On 5 Dec 2005, at 21:03, Jon Seymour wrote: > Hi all, > > I fear I have a "corrupted stack." The program is giving me a > "previous request not completed" message and frankly it seems as if > it's busy doing something else! The message watcher is not showing > anything, though. After a while the program just crashes. Any ideas? > That looks like a libUrl message. You'll get this message when you try to "get" or "post" to a url, when a previous request has not completed. I doubt it's a corrupted stack. Could you give us some more information about what your stack is doing, especially any scripts that call URLs? Then we might be able to help. Cheers Dave From gandalf at doctorTimothyMiller.com Mon Dec 5 18:14:09 2005 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Mon, 5 Dec 2005 15:14:09 -0800 Subject: Save vs. tools palette Message-ID: In my ongoing effort to stay on task, I'm trying to keep the tools palette turned off. If it's on, I'm a bit more inclined to tweak and imrpove. Those psychological barriers! Anyway, all the time I'm like, "Hey, I thought I turned that off!" It only took me a year to realize that saving a stack turns the Tools palette back on again. Is this a feature? Tim From alex at tweedly.net Mon Dec 5 18:24:18 2005 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 05 Dec 2005 23:24:18 +0000 Subject: More on Clocks... In-Reply-To: References: <4393AA9E.5070801@hyperactivesw.com> Message-ID: <4394CC22.20101@tweedly.net> Timothy Miller wrote: >> > OK, twist my arm, I did it -- in your message box: >> >>> >> > go url "http://www.tactilemedia.com/download/ballclock4.rev" >> > > I'd love to see the clock. I tried to find a downloads link, but maybe > there isn't one. Clicking on the link in the email from the list gives > me a window full of code. What to do? Easiest thing is not to click on it it all - run Rev, open the message box and cut/paste the entire line go url "http://www.tactilemedia.com/download/ballclock4.rev" into the message box - it will download and run the stack for you. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.11/191 - Release Date: 02/12/2005 From sam at notquite.net Mon Dec 5 18:28:20 2005 From: sam at notquite.net (sam kusnetz) Date: Mon, 5 Dec 2005 15:28:20 -0800 Subject: CoreAudio In-Reply-To: <20051205180003.926F08254A6@mail.runrev.com> References: <20051205180003.926F08254A6@mail.runrev.com> Message-ID: > That's a big one - you might need externals for this...and a realtime > audio coder if you can't do it. Do you know if Digidesign has an > easily available SDK? Have you seen it? Are you sure you can get it? i'm not sure what you're talking about here... i don't want to hook into any digidesign hardware, i want to hook into mac os x's audio system, called coreaudio... > Surely you can't expect REV to support something this unique > natively. certainly not. i expected the need for externals. i was just wondering if anyone knew of a preexisting external from which i could start. the next question, if this is the right forum for it, is this: would anyone be interested in working on this? this would be a paying gig... thanks sam -- there can be hours between the so and the what of the so http://www.notquite.net From revolutionary.dan at gmail.com Mon Dec 5 18:35:48 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 5 Dec 2005 15:35:48 -0800 Subject: An unsolicited message on my Rev address ;-< In-Reply-To: <1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com> <1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> Message-ID: <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> OK, I think all the threads and messages at http://www.revolutionpros.comexcerpting from this list have now had their email addresses obfuscated. (BTW, there are now 50 threads from this list digested there. I generally add several each week. What I do is take a thread I find interesting and potentially useful from this list, remove all the duplicaton, long sig lines, and Rev list sigs and arrange things in a logical sequence. Then I post them to that "Best of the List" location. It's a free service. Hope you find it useful.) On 12/5/05, Dom wrote: > > Dan Shafer wrote: > > > Sorry if anyone is inconvenienced because of my oversight. > > No harm, it was only ONE message ;-) > -- > Revolutionario > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From sarah.reichelt at gmail.com Mon Dec 5 18:39:21 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Dec 2005 09:39:21 +1000 Subject: Rev performance: help! (more info-libURL) In-Reply-To: References: Message-ID: > I think it definitely has to do with libURL. I've been using a web > server at home along with a Rev "client" here at the office. Late > last week my home IP address changed, courtesy of my internet > provider. This caused what I thought would be temporary problems > connecting (until I'd changed all the references to the old IP > address). But it appears that somehow libURL is attempting to "clean > up" the old addresses and it is sending many messages such as > "tickleMe", "socketTimeout", and "cleanHTTP" that I suspect are > causing my slowdown. In fact, I even noticed a socket open (reported > with the opensockets function) that had the old IP address, even > though it's been completely removed from my scripts and fields. How > do I clean the slate with libURL? Quitting & re-starting Rev should work fine, or you could try the "resetAll" command. Sarah From revolutionary.dan at gmail.com Mon Dec 5 18:41:11 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 5 Dec 2005 15:41:11 -0800 Subject: Dan Winkler (was: Times Change.... and often for the better) In-Reply-To: <20051204192213.69996.qmail@web36515.mail.mud.yahoo.com> References: <20051204192213.69996.qmail@web36515.mail.mud.yahoo.com> Message-ID: <70ed6b130512051541j5dfb43a1g5a62a03a8fda56b1@mail.gmail.com> When Dan left Apple, he went to General Magic, a company that created some seriously cool portable technology with a very nicely thought-out user interface. GE (or maybe it was AT&T) pulled the plug on the project at some point and some time later Dan landed at Harvard. The General Magic story -- a very intriguing saga also starring Bill Atkinson, BTW -- is summarized nicely in Wikipedia: http://en.wikipedia.org/wiki/General_Magic (BTW and FWIW, I think Winkler "developed" HyperTalk which was Bill A's original idea/baby. At least that's what I recall from the few conversations I had with the two over the early years of HyperCard.) On 12/4/05, Alejandro Tejada wrote: > > Bill Marriott wrote: > > > Bill Atkinson gets all the credit for HyperCard, > > but it was actually Dan Winkler who created > HyperTalk. > > I hope Dan has his mansion and early retirement as > well. > > Actually, looks like Dan had overcome > some serious health problems. > > > He is in the developer's list > of PythonCard: > > > Ms. Jeanne DeVoto had worked closely with > him, so she could tell us for sure about > his actual projects. > > al > > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From davidocoker at gmail.com Mon Dec 5 18:43:30 2005 From: davidocoker at gmail.com (David Coker) Date: Mon, 5 Dec 2005 17:43:30 -0600 Subject: More on Clocks... In-Reply-To: References: Message-ID: Very nice! ...but I've also experienced some odd behavior. When running the clock on Win XP in either the Rev IDE or Dreamcard Player, it looks...well.. erm.. very bad. (no transparency for the clock face and no masking for the ball images.) On the other hand, when running the clock with the "stackrunner" app on the same box, it looks fabulous! This is the first time I've ever run across a problem of any kind in running stacks from the IDE or player... any ideas? -Dave- On 12/4/05, Scott Rossi wrote: > > In the meantime, if you haven't dug it up already, you can pick apart a > sample. Execute the following in your message box: > > go url "http://www.tactilemedia.com/download/ballclock2.rev" > > True, there is no image rotation occurring, but it might contain a small > degree of "sexiness"... > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From soapdog at mac.com Mon Dec 5 18:45:09 2005 From: soapdog at mac.com (Andre Garzia) Date: Mon, 5 Dec 2005 21:45:09 -0200 Subject: Dan Winkler (was: Times Change.... and often for the better) In-Reply-To: <70ed6b130512051541j5dfb43a1g5a62a03a8fda56b1@mail.gmail.com> References: <20051204192213.69996.qmail@web36515.mail.mud.yahoo.com> <70ed6b130512051541j5dfb43a1g5a62a03a8fda56b1@mail.gmail.com> Message-ID: On Dec 5, 2005, at 9:41 PM, Dan Shafer wrote: > When Dan left Apple, he went to General Magic, a company that > created some > seriously cool portable technology with a very nicely thought-out user > interface. I bought a General Magic Datarover 840 on eBay this year for 30 bucks, its a wonderfull piece of tech (everyone knows I collect old computers), and even my mother and grandmother could understand the cadget. cheers andre From soapdog at mac.com Mon Dec 5 18:49:39 2005 From: soapdog at mac.com (Andre Garzia) Date: Mon, 5 Dec 2005 21:49:39 -0200 Subject: More on Clocks... In-Reply-To: References: Message-ID: On Dec 5, 2005, at 9:43 PM, David Coker wrote: > Very nice! > ...but I've also experienced some odd behavior. When running the > clock on > Win XP in either the Rev IDE or Dreamcard Player, it looks...well.. > erm.. > very bad. (no transparency for the clock face and no masking for > the ball > images.) > > On the other hand, when running the clock with the "stackrunner" > app on the > same box, it looks fabulous! > > This is the first time I've ever run across a problem of any kind > in running > stacks from the IDE or player... any ideas? > > -Dave- Dave, can you be using Rev 2.5 or 2.2 and stackrunner be built with 2.6? Cheers andre From revolutionary.dan at gmail.com Mon Dec 5 18:53:55 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 5 Dec 2005 15:53:55 -0800 Subject: why isn't runrev more popular? In-Reply-To: References: <20051201152553.D2CD1825500@mail.runrev.com> Message-ID: <70ed6b130512051553w74d7d448jc87913b70118f1b5@mail.gmail.com> James... There is in fact a book. I wrote it. It's called "Revolution: Software at the Speed of Thought" It's avaialble through the RunRev store in hard-copy form and through my online store ( http://www.shafermediastore.com/tech_main.html) as a SmartEBook (eBook on steroids). So are two (and this week to be three) smaller topic-specific eBooks on CGI and Custom Properties. Printing is the subject of the next eBook which is in final testing right now and should be announced to early adopters in a day or two or three. The book isn't on amazon.com and I'm not exactly sure why. But the printed book supply is nearly exhausted and once it's gone, you'll only be able to buy the printed version via print-on-demand which will be more expensive. On 12/2/05, James Z wrote: > > > Re: why isn't runrev more popular? > There's no book. Even hypercard has one book in print and many more used. > If > there was a runrev programmers guide on amazon more people would use it. > > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From jerry at hytext.com Mon Dec 5 19:04:42 2005 From: jerry at hytext.com (Jerry Muelver) Date: Mon, 5 Dec 2005 18:04:42 -0600 Subject: "Save" on Linux, not on Mac, Win References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com><1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> Message-ID: <000a01c5f9f8$ac4e85c0$0100a8c0@INSIGHT3> My first Rev app, being developed on Linux with Rev 2.2.1, saves and reads a data file. On Windows XP, with Dreamcard Player running the stack, the program goes through the motions of saving when called to, but nothing gets saved. On Mac, with Player, the file gets saved, but can't be opened by the program -- "answer file" dialog shows the file grayed out, and not selectable. I use "ask file" to SaveAs originally, direct "open file" for in-progress saves, and "answer file" to open or re-open the file. I'll try using "*.txt" instead of my own extension, just in case. But in the meantime, are there file access issues I have to tweak for each platform? Are there filename extension or type conditions that come into play? ---- Jerry Muelver From ambassador at fourthworld.com Mon Dec 5 19:17:54 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 05 Dec 2005 16:17:54 -0800 Subject: Why isn't Rev more popular? In-Reply-To: References: Message-ID: <4394D8B2.5080607@fourthworld.com> Hershel Fisch wrote: > And then what's going to be,if a professional programmer can't even write a > simple print without the user should have to intervene to choose printers > and styles and and .... "Styles"? What do you want to do? > Or if wanted to add a timer constant running from when the application is > launched. Timers work well. You might givem 'em a try. What do you want to do? > Rev is not at the state of being used for commercial business applications. LOL. I know a great many businesses using Rev apps internally and publishing them for others who are making quite a solid profit. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sarah.reichelt at gmail.com Mon Dec 5 19:29:31 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Dec 2005 10:29:31 +1000 Subject: "Save" on Linux, not on Mac, Win In-Reply-To: <000a01c5f9f8$ac4e85c0$0100a8c0@INSIGHT3> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com> <1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> <000a01c5f9f8$ac4e85c0$0100a8c0@INSIGHT3> Message-ID: On 12/6/05, Jerry Muelver wrote: > My first Rev app, being developed on Linux with Rev 2.2.1, saves and reads a > data file. On Windows XP, with Dreamcard Player running the stack, the > program goes through the motions of saving when called to, but nothing gets > saved. Check "the result" after saving. This might tell you why the save has failed. > On Mac, with Player, the file gets saved, but can't be opened by the > program -- "answer file" dialog shows the file grayed out, and not > selectable. I use "ask file" to SaveAs originally, direct "open file" for > in-progress saves, and "answer file" to open or re-open the file. It sounds like the filter on your answer file is not matching your data file type correctly. Try using answer file without any filters and see if that works. > I'll try using "*.txt" instead of my own extension, just in case. But in the > meantime, are there file access issues I have to tweak for each platform? > Are there filename extension or type conditions that come into play? The filter options for the answer file dialog were improved in Rev 2.6. The docs for this were in the Engine Change Log file that came with the 2.6 installation, but I haven't found them anywhere else, so I'll include the relevant section below. Cheers, Sarah answer/ask file with type ~~~~~~~~~~~~~~~~~~~~~~~~~ There is now a new form of answer and ask file allowing cross-platform specification of file filters: answer file[s] [ with ] with type \ [ or type or ... ] [ titled ] [ as <sheet> ] ask file[s] <prompt> [ with <defaultFile> ] with type <filter> \ [ or type <filter> or ... ] [ titled <title> ] [ as <sheet> ] The <filter> parameters are return-delimited lists of the form: <tag>|<extensions>|<filetypes> Where: <tag> is a textual description of the filter <extensions> is a comma-delimited list of extensions <filetypes> is a comma-delimited list of MacOS filetypes If more than one filter (in total) is specified, then the dialog box displayed will contain a drop-down list consisting of the filter name (this is always visible on Windows). When the user selects from this list, the corresponding filter will be applied to the file dialog. Upon selecting a file, the filename(s) will be placed in the it variable and the result variable will contain the <tag> of the last selected element from the drop-down list. Upon cancelling the action, both the it and the result variable will be empty. With the introduction of this new form, commands of the form: answer file ... of type ... answer file ... with filter ... ask file ... with filter ... Have been deprecated and should not be used in new applications. From wjm at wjm.org Mon Dec 5 19:50:15 2005 From: wjm at wjm.org (Bill Marriott) Date: Mon, 5 Dec 2005 19:50:15 -0500 Subject: why isn't runrev more popular? References: <20051201152553.D2CD1825500@mail.runrev.com><BFB5D272.1C55%jazu@comcast.net> <70ed6b130512051553w74d7d448jc87913b70118f1b5@mail.gmail.com> Message-ID: <dn2n85$mbe$1@sea.gmane.org> Dan, You probably wrote a great document. The problem with ordering your book is that we don't know what's in it. There's no "table of contents," no ability to "look inside" (like there would be if it were on Amazon), no sample pages to peruse. The product description talks "about the Author" and promises a great text, but does not tell me what I will be able to accomplish after purchasing this book. You do say it's "nearly 300 pages" but on the other hand most of the books I own for Flash, Director, JavaScript, PHP, HyperCard weigh in at 500-600 pages or more. So we don't really know what audience it's for, what the style of the book is like, etc. Additionally, it appears (I could be wrong) that the printed book is just the printed book, and the software download version has many extra, valuable materials in electronic form. Buying one does not get you the other. Most people would like both. It would be up to your publisher to get the book on Amazon, and in book stores. A very useful marketing vehicle for RunRev would be to have a substantial book on Revolution in book stores: - with an attractive cover - in the 400-600 page category - covering from start to intermediate usage - with a good reference section (doesn't have to be the full depth of the online docs) - under $40 - with a CD-ROM in the back which contained a trial version of Revolution with samples, tutorials, goodies, and online reference material. Such a book belongs in the "programming languages" and/or "rapid application development" category. It's important to have a physical presence in book stores, as this is how people can "discover" it. On Amazon, you have to be looking for the book. And of course, it does little good (as a marketing vehicle) to have it in the RunRev online store, because people would of course already know about Revolution if they are there. Bill "Dan Shafer" <revolutionary.dan at gmail.com> wrote in message news:70ed6b130512051553w74d7d448jc87913b70118f1b5 at mail.gmail.com... James... There is in fact a book. I wrote it. It's called "Revolution: Software at the Speed of Thought" It's avaialble through the RunRev store in hard-copy form and through my online store ( http://www.shafermediastore.com/tech_main.html) as a SmartEBook (eBook on steroids). So are two (and this week to be three) smaller topic-specific eBooks on CGI and Custom Properties. Printing is the subject of the next eBook which is in final testing right now and should be announced to early adopters in a day or two or three. The book isn't on amazon.com and I'm not exactly sure why. But the printed book supply is nearly exhausted and once it's gone, you'll only be able to buy the printed version via print-on-demand which will be more expensive. On 12/2/05, James Z <jazu at comcast.net> wrote: > > > Re: why isn't runrev more popular? > There's no book. Even hypercard has one book in print and many more used. > If > there was a runrev programmers guide on amazon more people would use it. > > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From vampire at yahoo.com Mon Dec 5 20:11:10 2005 From: vampire at yahoo.com (vampire at yahoo.com) Date: Mon, 5 Dec 2005 21:11:10 -0400 Subject: Missing Quick References Guide Message-ID: <768fa4fc0512051711n49c1510fyade2299b3b6888d1@mail.gmail.com> I'm working my way through "Revolution at the speed of thought", the book mentions using Revolution's Quick references for information of regular expressions. When I pick "Regular Expressions Syntax Reference", I don't get anything. I also don't get anything for "Emacs key bindings", "Supported Platform Reference" or Operator Precedence Reference". The other Quick references do seem to work. Any suggestions? This under 2.6.1 Thanks Steve From alex at tweedly.net Mon Dec 5 20:14:08 2005 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 06 Dec 2005 01:14:08 +0000 Subject: "Save" on Linux, not on Mac, Win In-Reply-To: <000a01c5f9f8$ac4e85c0$0100a8c0@INSIGHT3> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com><1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> <000a01c5f9f8$ac4e85c0$0100a8c0@INSIGHT3> Message-ID: <4394E5E0.1090005@tweedly.net> Jerry Muelver wrote: > My first Rev app, being developed on Linux with Rev 2.2.1, saves and > reads a data file. On Windows XP, with Dreamcard Player running the > stack, the program goes through the motions of saving when called to, > but nothing gets saved. On Mac, with Player, the file gets saved, but > can't be opened by the program -- "answer file" dialog shows the file > grayed out, and not selectable. I use "ask file" to SaveAs originally, > direct "open file" for in-progress saves, and "answer file" to open or > re-open the file. > Doesn't seem likely, but ... In the Player, are you sure you are running in non-secure mode ? The Player, by default, is in secure mode, and cannot write to the disk or access the network. The preferences are available by clicking the RunRev logo at top right of the window. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.11/191 - Release Date: 02/12/2005 From hershrev at realtorsgroup.us Mon Dec 5 20:33:10 2005 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Mon, 05 Dec 2005 20:33:10 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <4394D8B2.5080607@fourthworld.com> Message-ID: <BFBA5486.5420%hershrev@realtorsgroup.us> On 12/5/05 7:17 PM, "Richard Gaskin" <ambassador at fourthworld.com> wrote: Hi, First of all I appreciate every body's comments, I definitely wasn't trying to be some sort of nasty or ... > Hershel Fisch wrote: >> And then what's going to be,if a professional programmer can't even write a >> simple print without the user should have to intervene to choose printers >> and styles and and .... > > "Styles"? What do you want to do? Meaning, color or gray scale on color printers, print quality on inkjets; best, normal or draft, orientation; portrait or landscape and so on. Selecting a printer goes along because checks go to the metallic printer and other things go elsewhere, ok. I never saw in Quick Books or in M.Y.O.B. Or any other off shelf application the necessity for these settings selections. For a custom program I also sell my client the Brooklyn bridge. (I mean not the Brooklyn bridge, because I bought it already LOL). > >> Or if wanted to add a timer constant running from when the application is >> launched. > > Timers work well. You might givem 'em a try. > What do you want to do? Maybe I don't know how to use it, but for what I need it I don?t see a way it should work. E.g. My app. Gets turned off probably ... I don't know when, very seldom. They are many meetings appointments, schedules that are entered and the system has to pop em out as the time goes whithout button pressing and at the same time that same app. Is being used heavy for other things memo's, invoicing,inventory and so on. My whole business runes on that one application. I thought to use separate stand alones for certain tasks but wouldn't do the trick. I'm big enough to admit if I'm wrong but it has to be proven to me first. Thanks, Hershel Fisch > >> Rev is not at the state of being used for commercial business applications. > > LOL. I know a great many businesses using Rev apps internally and > publishing them for others who are making quite a solid profit. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Mon Dec 5 20:38:17 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 Dec 2005 19:38:17 -0600 Subject: "Save" on Linux, not on Mac, Win In-Reply-To: <4394E5E0.1090005@tweedly.net> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com><1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> <000a01c5f9f8$ac4e85c0$0100a8c0@INSIGHT3> <4394E5E0.1090005@tweedly.net> Message-ID: <4394EB89.2050802@hyperactivesw.com> Alex Tweedly wrote: > Jerry Muelver wrote: > >> My first Rev app, being developed on Linux with Rev 2.2.1, saves and >> reads a data file. On Windows XP, with Dreamcard Player running the >> stack, the program goes through the motions of saving when called to, >> but nothing gets saved. On Mac, with Player, the file gets saved, but >> can't be opened by the program -- "answer file" dialog shows the file >> grayed out, and not selectable. I use "ask file" to SaveAs originally, >> direct "open file" for in-progress saves, and "answer file" to open or >> re-open the file. >> > Doesn't seem likely, but ... > > In the Player, are you sure you are running in non-secure mode ? > > The Player, by default, is in secure mode, and cannot write to the disk > or access the network. The preferences are available by clicking the > RunRev logo at top right of the window. > It's very likely, actually. Player ships with secure mode turned on by default, for the protection of the user. I was about to suggest exactly what you said. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From hershrev at realtorsgroup.us Mon Dec 5 20:50:11 2005 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Mon, 05 Dec 2005 20:50:11 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <BFBA5486.5420%hershrev@realtorsgroup.us> Message-ID: <BFBA5883.5427%hershrev@realtorsgroup.us> > Thanks, Hershel Fisch >> >>> Rev is not at the state of being used for commercial business applications. >> And I forgot to mention the lacking of a normal table fld lets not discuss it because my blood pressure goes up. By the way thanks to "altuit" saved my life and the reporting thanks to Jan. luckily RR is such a fun and easy to use language and where it has it strength its a bulldozer, I definitely appreciate it, but......... Sorry, Hershel Fisch From kray at sonsothunder.com Mon Dec 5 21:09:19 2005 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 05 Dec 2005 20:09:19 -0600 Subject: "Save" on Linux, not on Mac, Win In-Reply-To: <4394EB89.2050802@hyperactivesw.com> Message-ID: <BFBA4EEF.31192%kray@sonsothunder.com> On 12/5/05 7:38 PM, "J. Landman Gay" <jacque at hyperactivesw.com> wrote: > Alex Tweedly wrote: >> Jerry Muelver wrote: >> >>> My first Rev app, being developed on Linux with Rev 2.2.1, saves and >>> reads a data file. On Windows XP, with Dreamcard Player running the >>> stack, the program goes through the motions of saving when called to, >>> but nothing gets saved. On Mac, with Player, the file gets saved, but >>> can't be opened by the program -- "answer file" dialog shows the file >>> grayed out, and not selectable. I use "ask file" to SaveAs originally, >>> direct "open file" for in-progress saves, and "answer file" to open or >>> re-open the file. >>> >> Doesn't seem likely, but ... >> >> In the Player, are you sure you are running in non-secure mode ? >> >> The Player, by default, is in secure mode, and cannot write to the disk >> or access the network. The preferences are available by clicking the >> RunRev logo at top right of the window. >> > > It's very likely, actually. Player ships with secure mode turned on by > default, for the protection of the user. I was about to suggest exactly > what you said. If you want to avoid all the secure mode stuff, you can use StackRunner instead of DreamCard Player for Mac and Windows (sorry, I don't have a Linux version ready yet). More info at: http://www.sonsothunder.com/devres/revolution/downloads/StackRunner.htm HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From davidocoker at gmail.com Mon Dec 5 21:16:45 2005 From: davidocoker at gmail.com (David Coker) Date: Mon, 5 Dec 2005 20:16:45 -0600 Subject: More on Clocks... In-Reply-To: <D45D4921-262A-47D9-A82B-1089FD17F839@mac.com> References: <dn01v0$ufl$1@sea.gmane.org> <BFB8D331.29048%scott@tactilemedia.com> <dcf79b820512051543t1502dfc2m7fa02268c430303c@mail.gmail.com> <D45D4921-262A-47D9-A82B-1089FD17F839@mac.com> Message-ID: <dcf79b820512051816s61945d64ye9dfeebb6509d9e6@mail.gmail.com> Hello Andre, I'll bet you are right! I'm running Rev version 2.51 and I'd guess that stackrunner was built with the latest version. Looks like I'll be needing an upgrade soon. ;-) Thanks, -Dave- On 12/5/05, Andre Garzia <soapdog at mac.com> wrote: > Dave, > > can you be using Rev 2.5 or 2.2 and stackrunner be built with 2.6? > > Cheers > andre > > > From alex at tweedly.net Mon Dec 5 21:19:37 2005 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 06 Dec 2005 02:19:37 +0000 Subject: "Save" on Linux, not on Mac, Win In-Reply-To: <4394EB89.2050802@hyperactivesw.com> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com><1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> <000a01c5f9f8$ac4e85c0$0100a8c0@INSIGHT3> <4394E5E0.1090005@tweedly.net> <4394EB89.2050802@hyperactivesw.com> Message-ID: <4394F539.7090602@tweedly.net> J. Landman Gay wrote: > Alex Tweedly wrote: > >> Jerry Muelver wrote: >> >>> My first Rev app, being developed on Linux with Rev 2.2.1, saves and >>> reads a data file. On Windows XP, with Dreamcard Player running the >>> stack, the program goes through the motions of saving when called >>> to, but nothing gets saved. On Mac, with Player, the file gets >>> saved, but can't be opened by the program -- "answer file" dialog >>> shows the file grayed out, and not selectable. I use "ask file" to >>> SaveAs originally, direct "open file" for in-progress saves, and >>> "answer file" to open or re-open the file. >>> >> Doesn't seem likely, but ... >> >> In the Player, are you sure you are running in non-secure mode ? >> >> The Player, by default, is in secure mode, and cannot write to the >> disk or access the network. The preferences are available by clicking >> the RunRev logo at top right of the window. >> > > It's very likely, actually. Player ships with secure mode turned on by > default, for the protection of the user. I was about to suggest > exactly what you said. > It seemed like a good explanation for the symptoms described on Windows - but I couldn't figure out how on the Mac it could apparently create the file (even though it couldn't then read it). In secure mode it shouldn't be able to create the file at all. Hmmm - maybe when the app re-opens the file using "answer file" with a default answer of a non-existent file, that allows it to show as grayed out ? Time for me to spend more time on the Mac .... -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.11/191 - Release Date: 02/12/2005 From sarah.reichelt at gmail.com Mon Dec 5 21:22:21 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Dec 2005 12:22:21 +1000 Subject: Why isn't Rev more popular? In-Reply-To: <BFBA5486.5420%hershrev@realtorsgroup.us> References: <4394D8B2.5080607@fourthworld.com> <BFBA5486.5420%hershrev@realtorsgroup.us> Message-ID: <f99b52860512051822i35ec0219y4497ab01fd680983@mail.gmail.com> > >> Or if wanted to add a timer constant running from when the application is > >> launched. > > > > Timers work well. You might givem 'em a try. > > What do you want to do? > > Maybe I don't know how to use it, but for what I need it I don?t see a way > it should work. E.g. My app. Gets turned off probably ... I don't know when, > very seldom. > They are many meetings appointments, schedules that are entered and the > system has to pop em out as the time goes whithout button pressing and at > the same time that same app. Is being used heavy for other things memo's, > invoicing,inventory and so on. My whole business runes on that one > application. I thought to use separate stand alones for certain tasks but > wouldn't do the trick. > > I'm big enough to admit if I'm wrong but it has to be proven to me first. Well I think there is enough eveidence on this list to suggest that what you are trying to do can be done, but we need more information from you before we can "prove" it in your particular case. Do you use "send .. in time" to trigger your timers? When I do this I have a regular routine that checks if all the requisite timers are in the pending messages queue and schedules them if not. This check routine can be triggered by any number of things - mouseMove, resume, resumeStack, openStack etc etc, as well as happening periodically. I find that running in the IDE does sometimes cause messages to get turned off, especially if there is a bug in the handler being called, however in a standalone app, I have NEVER had any problems keeping multiple timed events all happening when required. Give us more information and I'm sure we will be able to help. Sarah From mwieder at ahsoftware.net Mon Dec 5 21:27:08 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 5 Dec 2005 18:27:08 -0800 Subject: RIP Cyan Message-ID: <16528930039.20051205182708@ahsoftware.net> All- Michael Swaine's latest editorial piece in Dr. Dobb's Journal deals with the end of Cyan, Inc., the death of HyperCard (and there's a runrev sighting). http://www.ddj.com/documents/s=9914/ddj0512w/0512w.html -- -Mark Wieder mwieder at ahsoftware.net From jerry at hytext.com Mon Dec 5 21:23:34 2005 From: jerry at hytext.com (Jerry Muelver) Date: Mon, 5 Dec 2005 20:23:34 -0600 Subject: "Save" on Linux, not on Mac, Win References: <BFBA4EEF.31192%kray@sonsothunder.com> Message-ID: <000b01c5fa0c$15149870$0100a8c0@INSIGHT3> Thanks to all, for the suggestions and methods. The "Easter Egg" click on the logo is intriguing. I'll try each of them, and let you know what worked. Ken, StackRunner won't even run the stack on Win XP. It just goes away after I select the stack file. On Mac, is showed the same reluctance to access the file as Dreamcard Player. Looks like I may have to sell one of the kids, or maybe just the pets, to finance an upgrade. ---- Jerry Muelver From runrev at civildiscovery.com Mon Dec 5 21:30:16 2005 From: runrev at civildiscovery.com (Jerry Saperstein) Date: Mon, 5 Dec 2005 20:30:16 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <BFBA5883.5427%hershrev@realtorsgroup.us> Message-ID: <20051206015149.9CD2282583D@mail.runrev.com> Hershel: Criticism of Revolution generally apparently is generally disapproved of here. I've seen a number of valid criticisms dismissed in the same way as yours have been. But your point is valid: Revolution is not well suited for business needs. I see a number of people who claim that have or know of business applications built with Revolution, yet the references are never specific and, oddly enough, none of them (save one) are commercial applications that you could download an evaluation copy of. The one exception I know of is the upgrade of a product called "IdeaFisher." I downloaded the eval, allegedly built with Revolution, and it immediately crashed. I'd love to see a referral to a commercial business oriented product built with Revolution that I could download as an eval. I don't mean relatively trivial apps like ButtonGadget (or whatever it's name is) or a plaything like "If Monks Had Macs." I mean a real live business oriented applications. Personally I don't think Revolution is suitable for such applications and no one here has actually provided unassailable evidence that Revolution has been used for such. Jerry -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Hershel Fisch Sent: Monday, December 05, 2005 7:50 PM To: How to use Revolution Subject: Re: Why isn't Rev more popular? > Thanks, Hershel Fisch >> >>> Rev is not at the state of being used for commercial business applications. >> And I forgot to mention the lacking of a normal table fld lets not discuss it because my blood pressure goes up. By the way thanks to "altuit" saved my life and the reporting thanks to Jan. luckily RR is such a fun and easy to use language and where it has it strength its a bulldozer, I definitely appreciate it, but......... Sorry, Hershel Fisch _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Mon Dec 5 21:32:42 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 Dec 2005 20:32:42 -0600 Subject: "Save" on Linux, not on Mac, Win In-Reply-To: <BFBA4EEF.31192%kray@sonsothunder.com> References: <BFBA4EEF.31192%kray@sonsothunder.com> Message-ID: <4394F84A.7040008@hyperactivesw.com> Ken Ray wrote: > If you want to avoid all the secure mode stuff, you can use StackRunner > instead of DreamCard Player for Mac and Windows (sorry, I don't have a Linux > version ready yet). > > More info at: > > http://www.sonsothunder.com/devres/revolution/downloads/StackRunner.htm I've been meaning to tell people (and you too, Ken, not that you aren't "people") -- I recently shipped a client project with StackRunner. I really like this little thing. Rev's Player doesn't include some crucial dialog boxes and libraries, but StackRunner has all of them. The project was for a private individual who didn't need a full app, we just needed an engine to run his HyperCard ported stack. It worked great. I recommend StackRunner for those times when you just want to ship stacks. It is zero hassle -- you just send out StackRunner and your stack in a single folder. Very easy. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From vampire at yahoo.com Mon Dec 5 21:36:53 2005 From: vampire at yahoo.com (vampire at yahoo.com) Date: Mon, 5 Dec 2005 22:36:53 -0400 Subject: Fwd: why isn't runrev more popular? In-Reply-To: <dn2n85$mbe$1@sea.gmane.org> References: <20051201152553.D2CD1825500@mail.runrev.com> <BFB5D272.1C55%jazu@comcast.net> <70ed6b130512051553w74d7d448jc87913b70118f1b5@mail.gmail.com> <dn2n85$mbe$1@sea.gmane.org> Message-ID: <768fa4fc0512051836p2b69695qe54ac580ae5f67d3@mail.gmail.com> I bought Dan's book and I think it is very good. I could care less about having it in printed from. It is far more useful as an ebook that I can latter reference and search. I highly recommend it to anybody getting into the subject. Steve ---------- Forwarded message ---------- From: Bill Marriott <wjm at wjm.org> Date: Dec 5, 2005 8:50 PM Subject: Re: why isn't runrev more popular? To: use-revolution at lists.runrev.com Dan, You probably wrote a great document. The problem with ordering your book is that we don't know what's in it. From ambassador at fourthworld.com Mon Dec 5 21:39:35 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 05 Dec 2005 18:39:35 -0800 Subject: RIP Cyan In-Reply-To: <16528930039.20051205182708@ahsoftware.net> References: <16528930039.20051205182708@ahsoftware.net> Message-ID: <4394F9E7.5080607@fourthworld.com> Mark Wieder wrote: > Michael Swaine's latest editorial piece in Dr. Dobb's Journal deals > with the end of Cyan, Inc., the death of HyperCard (and there's a > runrev sighting). > > http://www.ddj.com/documents/s=9914/ddj0512w/0512w.html Maybe. Or maybe it's just the long lead time between writing and publishing in the magazine biz. It's been said that right after they typed the pink slips they got funding for a new project: ?We still had a few irons in some fires, and one of them seemed to fall into place the next week,? said Miller. Cyan Worlds would keep its doors open after all. ?Just about everyone came back, almost all of the key people.? Miller was unable to discuss any of the specifics behind the deal that has allowed Cyan Worlds to keep its doors open, but hopes to offer more public details within the next month or two. <http://www.macworld.com/news/2005/11/09/randmiller/index.php> -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge: Publish any database on any Web site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jerry at hytext.com Mon Dec 5 21:42:56 2005 From: jerry at hytext.com (Jerry Muelver) Date: Mon, 5 Dec 2005 20:42:56 -0600 Subject: "Save" on Linux, not on Mac, Win References: <BFBA4EEF.31192%kray@sonsothunder.com> Message-ID: <000801c5fa0e$cb4e9c60$0100a8c0@INSIGHT3> The non-secure mode check did the trick. Now I can work on the "disappearing 'return'" when saving HTMLtext to a container and then to a file, and loading it back in again. Oh well... If programming were actually easy, everybody would be doing it! ---- Jerry Muelver From jacque at hyperactivesw.com Mon Dec 5 21:46:22 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 Dec 2005 20:46:22 -0600 Subject: "Save" on Linux, not on Mac, Win In-Reply-To: <4394F539.7090602@tweedly.net> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com><1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> <000a01c5f9f8$ac4e85c0$0100a8c0@INSIGHT3> <4394E5E0.1090005@tweedly.net> <4394EB89.2050802@hyperactivesw.com> <4394F539.7090602@tweedly.net> Message-ID: <4394FB7E.6090106@hyperactivesw.com> Alex Tweedly wrote: > J. Landman Gay wrote: > >> Alex Tweedly wrote: >> >>> Jerry Muelver wrote: >>> >>>> My first Rev app, being developed on Linux with Rev 2.2.1, saves and >>>> reads a data file. On Windows XP, with Dreamcard Player running the >>>> stack, the program goes through the motions of saving when called >>>> to, but nothing gets saved. On Mac, with Player, the file gets >>>> saved, but can't be opened by the program -- "answer file" dialog >>>> shows the file grayed out, and not selectable. I use "ask file" to >>>> SaveAs originally, direct "open file" for in-progress saves, and >>>> "answer file" to open or re-open the file. >>>> >>> Doesn't seem likely, but ... >>> >>> In the Player, are you sure you are running in non-secure mode ? >>> >>> The Player, by default, is in secure mode, and cannot write to the >>> disk or access the network. The preferences are available by clicking >>> the RunRev logo at top right of the window. >>> >> >> It's very likely, actually. Player ships with secure mode turned on by >> default, for the protection of the user. I was about to suggest >> exactly what you said. >> > It seemed like a good explanation for the symptoms described on Windows > - but I couldn't figure out how on the Mac it could apparently create > the file (even though it couldn't then read it). In secure mode it > shouldn't be able to create the file at all. > > Hmmm - maybe when the app re-opens the file using "answer file" with a > default answer of a non-existent file, that allows it to show as grayed > out ? Time for me to spend more time on the Mac .... > I'm thinking the greyed out file is because the author is filtering on a file type and didn't get the Mac syntax quite right, or something similar. That's the most common reason why a file would be greyed out in the file dialog. That doesn't explain how it could save the file in the first place though. The only thing I can think of is that maybe the file was pre-existing by accident. Secure mode is supposed to block all file access, and I think it works correctly. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From charles.hartman at conncoll.edu Mon Dec 5 21:46:32 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Mon, 5 Dec 2005 21:46:32 -0500 Subject: "Save" on Linux, not on Mac, Win In-Reply-To: <4394F84A.7040008@hyperactivesw.com> References: <BFBA4EEF.31192%kray@sonsothunder.com> <4394F84A.7040008@hyperactivesw.com> Message-ID: <0C65901F-5639-4AEB-AC0D-BE66EFA4CBD9@conncoll.edu> On Dec 5, 2005, at 9:32 PM, J. Landman Gay wrote: > Ken Ray wrote: > >> If you want to avoid all the secure mode stuff, you can use >> StackRunner >> instead of DreamCard Player for Mac and Windows (sorry, I don't >> have a Linux >> version ready yet). >> More info at: >> http://www.sonsothunder.com/devres/revolution/downloads/ >> StackRunner.htm > > I've been meaning to tell people (and you too, Ken, not that you > aren't "people") -- I recently shipped a client project with > StackRunner. I really like this little thing. Rev's Player doesn't > include some crucial dialog boxes and libraries, but StackRunner > has all of them. The project was for a private individual who > didn't need a full app, we just needed an engine to run his > HyperCard ported stack. It worked great. > > I recommend StackRunner for those times when you just want to ship > stacks. It is zero hassle -- you just send out StackRunner and your > stack in a single folder. Very easy. And -- let me say again, on behalf of the "'hobbyists'" among us -- a whole brave new world for users of Dreamcard. Charles Hartman From jacque at hyperactivesw.com Mon Dec 5 21:48:54 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 Dec 2005 20:48:54 -0600 Subject: Revolution Encyclopedia In-Reply-To: <web-340183800@mail.maclaunch.com> References: <web-340183800@mail.maclaunch.com> Message-ID: <4394FC16.3010505@hyperactivesw.com> Mathewson wrote: > I dug out the Revolution Encyclopedia and ported it as a > free-standing stack so that users of later editions of > DC/MC/RR can use it (popped in a couple of nav buttons). > > HOWEVER . . . I noticed it is the work of Ms DeVoto . . . > > I am perfectly happy to upload it to my website, BUT ONLY > if I can have Ms DeVoto's blessing first. Jeanne DeVoto wrote virtually all the docs, a monumental and heroic effort of the highest caliber, and I'm amazed at the sheer volume of the work she did. It was under contract to Runtime though, and they own the rights and copyright. You'll need to ask them. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Mon Dec 5 22:01:15 2005 From: chipp at chipp.com (Chipp Walters) Date: Mon, 05 Dec 2005 21:01:15 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <20051206015149.9CD2282583D@mail.runrev.com> References: <20051206015149.9CD2282583D@mail.runrev.com> Message-ID: <4394FEFB.7050001@chipp.com> Jerry, I wrote both eXpertSystem (based upon IdeaFisher, but NOT Ideafisher, which is probably what you downloaded and crashed) and ButtonGadget. Interesting is your incorrect assessment that ButtonGadget was trivial. It took many more hours of programming than eXpertSystem. BTW, we have literally thousands of downloads of both ButtonGadget and eXpertSystem, and it appears you are one of the very few who can't get it to run. Hmmmm. Altuit also has Hemingway, a full-blown content management system which has been rewritten in Rev and performs for our customers each and every day. I'm sorry you haven't taken the time to adequately look at the number of commercial apps available made with Revolution. I suspect one of the problems is the lack of good case studies at the RunRev website. Hopefully these will be fixed in the future. Interesting is your claim, "Revolution is not well suited for business needs." I wasn't aware of your expert knowledge of Rev capabilities, but thanks for pointing it out to me! best, Chipp Jerry Saperstein wrote: > Hershel: > But your point is valid: Revolution is not well suited for business > needs. I see a number of people who claim that have or know of business > applications built with Revolution, yet the references are never specific > and, oddly enough, none of them (save one) are commercial applications that > you could download an evaluation copy of. The one exception I know of is the > upgrade of a product called "IdeaFisher." I downloaded the eval, allegedly > built with Revolution, and it immediately crashed. From kee at kagi.com Mon Dec 5 22:04:52 2005 From: kee at kagi.com (kee nethery) Date: Mon, 5 Dec 2005 19:04:52 -0800 Subject: why isn't runrev more popular? In-Reply-To: <768fa4fc0512051836p2b69695qe54ac580ae5f67d3@mail.gmail.com> References: <20051201152553.D2CD1825500@mail.runrev.com> <BFB5D272.1C55%jazu@comcast.net> <70ed6b130512051553w74d7d448jc87913b70118f1b5@mail.gmail.com> <dn2n85$mbe$1@sea.gmane.org> <768fa4fc0512051836p2b69695qe54ac580ae5f67d3@mail.gmail.com> Message-ID: <DAD3056B-AE46-444F-B527-142E6C148F51@kagi.com> On Dec 5, 2005, at 6:36 PM, vampire at yahoo.com wrote: > I bought Dan's book and I think it is very good. I could care less > about having it in printed from. It is far more useful as an ebook > that I can latter reference and search. I highly recommend it to > anybody getting into the subject. The CGI eBook appears to be exactly what I needed. But I have to agree with Bill's earlier comments, I assumed it was not going to be what I wanted, but for $5 figured I'd take a chance. Yes, marketing is crucial for eBooks. I bought it anyway. Kee > ---------- Forwarded message ---------- > From: Bill Marriott <wjm at wjm.org> > Date: Dec 5, 2005 8:50 PM > Subject: Re: why isn't runrev more popular? > To: use-revolution at lists.runrev.com > > > Dan, > > You probably wrote a great document. > > The problem with ordering your book is that we don't know what's in > it. From mwieder at ahsoftware.net Mon Dec 5 22:18:43 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 5 Dec 2005 19:18:43 -0800 Subject: Missing Quick References Guide In-Reply-To: <768fa4fc0512051711n49c1510fyade2299b3b6888d1@mail.gmail.com> References: <768fa4fc0512051711n49c1510fyade2299b3b6888d1@mail.gmail.com> Message-ID: <11332024909.20051205191843@ahsoftware.net> Steve- Monday, December 5, 2005, 5:11:10 PM, you wrote: > I'm working my way through "Revolution at the speed of thought", the > book mentions using Revolution's Quick references for information of > regular expressions. When I pick "Regular Expressions Syntax > Reference", I don't get anything. I also don't get anything for "Emacs > key bindings", "Supported Platform Reference" or Operator Precedence > Reference". The other Quick references do seem to work. Any > suggestions? This under 2.6.1 BZ #2802 BZ #3235 Looks like "Supported Platform" and "Emacs key bindings" need to be added as well. OTOH, when they don't pop up, at least they're Quick... -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Mon Dec 5 22:20:08 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 05 Dec 2005 19:20:08 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <20051206015149.9CD2282583D@mail.runrev.com> References: <20051206015149.9CD2282583D@mail.runrev.com> Message-ID: <43950368.40300@fourthworld.com> Jerry Saperstein wrote: > Criticism of Revolution generally apparently is generally > disapproved of here. I've seen a number of valid criticisms dismissed in the > same way as yours have been. Criticism of specific features is often valid and usually results in two responses, neither of which is dismissal: - a request to log it in Bugzilla - an exploration of the goal so we can help find alternative solutions to move your product development forward in the meantime What gets dismissed is the notion that because one specific thing isn't in place the way someone wants it that whole ranges of software categories are impossible. That's like saying that because my car doesn't have GPS I can't drive it to the store. It's simply a non sequitur, and somewhere between insulting and laughable to those of us who make applications for business environments. If these assertions stuck to specifics the argument would be supportable and the conversation more productive. But to dismiss all of our work with a wave of the hand and a "harumph" will likely yield the same in response. Respect is earned for the low price of showing some to others. > But your point is valid: Revolution is not well suited for business > needs. "Business" is pretty broad, and no doubt one could defined it in ways that might make Rev look insufficient. But evidently it can be defined in other ways as well, since many business make, sell, and buy Rev-based apps, and report a high degree of satisfaction and a strong ROI at all levels of that chain. I'm sure you've seen Rev's Case Studies page: <http://www.runrev.com/section/case_studies/> True, RunRev's done a crappy job of cataloging all of the professional apps out there, but even as a small cross-section there's some interesting stuff there. My humble WebMerge app is used by Macworld Magazine, BMI Music Publishing, the American Bar Association, and the US Library of Congress. The HyperRESEARCH product I develop for Boston-based ResearchWare, Inc. has multiple licenses in use at Microsoft and dozens of universities. Last year I built an Internet-based CMS for doctors on three continents to contribute editorial content to a medical database to be published in early '06, with both the CMS and the final product built in Rev. Over the summer I built a tool for use in pediatric emergency clinics for calculating dosages and equipment sizes for patients. Chipp can tell you stories of apps he's built wih Jerry Daniels for the Texas Department of Corrections, and quite a few medium- to big-businesses use his Hemmingway CMS. Ken Ray develops the most comprehensive PIM focused on the needs of talent agents, used by many of Hollywood's top agencies. Jacque Gay has made tools for law firms, and a medical database that calculates drug interactions. Phil Davis contributed to the world's most comprehensive holistic database used in hundreds of clinics across the nation, and is currently working on an app for the lumber industry. When you see the movie Narnia, note the tents -- those were made by a company in New Zealand who's one of the world's largest tent manufacturers, whose business is run on a system built in Rev by Paul Looney. I once worked with a company that made sales presentation systems in Rev for Sun Computing. And that's just off the top of my head. There are many, many more. Sure, each of these apps could be enhanced in all sorts of ways to make them even better, and enhancements to Rev would make it that much easier. But these apps exist, so evidently it's possible to make them. To move the conversation back to a productive focus, what specific challenges have you faced, and how may we help you overcome them? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From lan.kc.macmail at gmail.com Mon Dec 5 22:21:46 2005 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 6 Dec 2005 11:21:46 +0800 Subject: An unsolicited message on my Rev address ;-< In-Reply-To: <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com> <1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> Message-ID: <f73a98160512051921p4083f945j348ad6bafc5124d0@mail.gmail.com> Eric Chatonet wrote: > I never had the idea to search for mail addresses on the web :-) > This is a well timed thread which might help me with a small problem I am having. I recently wrote a stack that reads log files and places a portion of the retreived info into ' the clipboard'. An answer dialog asks me what I what to do with that info, ignore or keep. In most cases I know from the info what I want to do, but sometimes I need to search the web to get more details; so I load a search URL, the page opens in my default browser with the cursor in the search field, as the data is already in the clipboard a simple 'paste + return' gets the search going. Here is a portion of the code: set the clipboardData["text"] to item 2 of line 1 of tMyLog --line 1 revGoURL "http://www.alltheweb.com/" --line 2 go to card 1 of stack "Log File Reader" --line 3 show stack "Log File Reader" --line 4 answer question "What should I do with:" & return & line 1 of tMyLog & return & "For User: " & tMyUser with "Ignore" or "Keep" titled "File " & pMyCurrentFileNumber & " of " & pMyTotalNumberOfFiles & ": Organize " & tMyUser & " Entry" --line 5 What I would like to happen is the web page, which basically takes up the entire screen, load in the background whilst my stack, which is only 400x400, comes to the front and the answer dialog is front most. It is then a simple case of clicking on the 'Ignore' or 'Keep' buttons or click on the browser to make it active so I can 'paste + return'. Unfortunately what is happening is that no matter what I seem to do, lines 3 and 4, the browser is always front most and so it is quite a pain to reactivate Rev so I can see the answer dialog. I thought about using Applescript to 'activate' Rev, but I'd prefer something cross platform. Any suggestions welcome. Thanks From mwieder at ahsoftware.net Mon Dec 5 22:26:23 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 5 Dec 2005 19:26:23 -0800 Subject: RIP Cyan In-Reply-To: <4394F9E7.5080607@fourthworld.com> References: <16528930039.20051205182708@ahsoftware.net> <4394F9E7.5080607@fourthworld.com> Message-ID: <18232484980.20051205192623@ahsoftware.net> Richard- Monday, December 5, 2005, 6:39:35 PM, you wrote: > Maybe. Or maybe it's just the long lead time between writing and > publishing in the magazine biz. Whee! More likely it's the fact that I'm *finally* getting around to reading the column after the magazine's been sitting around for a while. That's good news - have to see what comes of this. -- -Mark Wieder mwieder at ahsoftware.net From rjb at robelko.com Mon Dec 5 22:16:49 2005 From: rjb at robelko.com (Robert Brenstein) Date: Tue, 6 Dec 2005 04:16:49 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <20051206015149.9CD2282583D@mail.runrev.com> References: <20051206015149.9CD2282583D@mail.runrev.com> Message-ID: <a0611040dbfbaaff41aa1@[192.168.1.103]> > > Personally I don't think Revolution is suitable for such >applications and no one here has actually provided unassailable evidence >that Revolution has been used for such. > >Jerry Do you really believe it or are you just saying it to heat up the discussion? Discussion of suitability in such general terms is totally pointless. If you have something very specific in mind, lay out the specs and people will tell you whether it is possible and what the bottlenecks will be. Revolution is no less and no more suitable for business applications than CodeWarrior or RealBasic. Each has its strong and weak points, applications where it shines and no-no areas. If Rev can't do what you want or can't do as well as you want it, just find another development environment. For an example of a commercial product, visit www.fourthworld.com. Their flagship product is made in Revolution. www.gypsyware.com has several shareware games made with Revolution. There are more. However, I venture to say that a bulk of commercial development are custom or vertical applications developed for specific clients. Robert From mwieder at ahsoftware.net Mon Dec 5 22:32:44 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 5 Dec 2005 19:32:44 -0800 Subject: An unsolicited message on my Rev address ;-< In-Reply-To: <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com> <1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> Message-ID: <7332865748.20051205193244@ahsoftware.net> Dan- Monday, December 5, 2005, 3:35:48 PM, you wrote: > OK, I think all the threads and messages at > http://www.revolutionpros.comexcerpting from this list have now had > their email addresses obfuscated. Thanks, Dan. That's getting to be quite a collection of useful threads now. -- -Mark Wieder mwieder at ahsoftware.net From kkaufman at snet.net Mon Dec 5 22:34:18 2005 From: kkaufman at snet.net (Kurt Kaufman) Date: Mon, 5 Dec 2005 22:34:18 -0500 Subject: RIP Cyan Message-ID: <5BA7454B-87A8-47C7-A061-992E16C82EE6@snet.net> I have to admit that when I first saw the title of this thread, I thought: "Whew, what's next? Magenta?" :-) From eric.chatonet at sosmartsoftware.com Mon Dec 5 22:39:25 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 04:39:25 +0100 Subject: Need to search the web (was: An unsolicited message on my Rev address) In-Reply-To: <f73a98160512051921p4083f945j348ad6bafc5124d0@mail.gmail.com> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com> <1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> <f73a98160512051921p4083f945j348ad6bafc5124d0@mail.gmail.com> Message-ID: <37BB7E26-B0D4-490F-B64E-C9100732BF8D@sosmartsoftware.com> Hi Kay, I feel I *must* reply ;-) You don't need to open your browser: make the query from Rev and parse the results by yourself... Something like the following will do the trick: (Take care of unwanted cr) put StripTags(url "http://www.alltheweb.com/search? cat=web&cs=iso88591&q=Richard+Gaskin&rys=0&itag=crv&_sb_lang=pref") Where "Richard Gaskin" is the query made to alltheweb And the StripTags function returns the plain text of the web page: function StripTags pHtml local tRegex,tPrevText constant kHtml = "é,à,ç,>,<,ecirc;,è,©,•,' ;,·,&" constant kConvertedHtml = "?,?,?,>,<,?,?,?,?,',?,&" ----- replace return with space in pHtml replace numtochar(13) with empty in pHtml replace tab with empty in pHtml ----- put replacetext(pHtml,"(?Usi)<SCRIPT.*</SCRIPT>","") into pHtml put replacetext(pHtml,"(?Usi)<STYLE>.*</STYLE>","") into pHtml put replacetext(pHtml,"(?Usi)<\?.*\?>","") into pHtml ----- replace " " with space in pHtml replace "<BR>" with return in pHtml replace "<p>" with return in pHtml ----- put "<[^><]*>" into tRegex put replacetext(pHtml,tRegex,"") into pHtml put replacetext(pHtml,tRegex,"") into pHtml ----- repeat until tPrevText is pHtml put pHtml into tPrevText put replacetext(pHtml," +",space) into pHtml put replacetext(pHtml,"^ ","") into pHtml end repeat ----- replace (space & return) with return in pHtml replace (return & space) with return in pHtml filter pHtml without empty ----- replace """ with quote in pHtml repeat with i = 1 to the number of items of kHtml replace item i of kHtml with item i of kConvertedHtml in pHtml end repeat ----- return pHtml end StripTags Hope you'll get started with that! Best Regards from Paris, Eric Chatonet. Le 6 d?c. 05 ? 04:21, Kay C Lan a ?crit : > Eric Chatonet wrote: > >> I never had the idea to search for mail addresses on the web :-) >> > > This is a well timed thread which might help me with a small > problem I am > having. > > I recently wrote a stack that reads log files and places a portion > of the > retreived info into ' the clipboard'. An answer dialog asks me what > I what > to do with that info, ignore or keep. In most cases I know from the > info > what I want to do, but sometimes I need to search the web to get more > details; so I load a search URL, the page opens in my default > browser with > the cursor in the search field, as the data is already in the > clipboard a > simple 'paste + return' gets the search going. Here is a portion of > the > code: > > set the clipboardData["text"] to item 2 of line 1 of tMyLog --line 1 > revGoURL "http://www.alltheweb.com/" --line 2 > go to card 1 of stack "Log File Reader" --line 3 > show stack "Log File Reader" --line 4 > answer question "What should I do with:" & return & line 1 of > tMyLog & > return & "For User: " & tMyUser with "Ignore" or "Keep" titled > "File " & > pMyCurrentFileNumber & " of " & pMyTotalNumberOfFiles & ": Organize > " & > tMyUser & " Entry" --line 5 > > What I would like to happen is the web page, which basically takes > up the > entire screen, load in the background whilst my stack, which is only > 400x400, comes to the front and the answer dialog is front most. It > is then > a simple case of clicking on the 'Ignore' or 'Keep' buttons or > click on the > browser to make it active so I can 'paste + return'. > > Unfortunately what is happening is that no matter what I seem to > do, lines 3 > and 4, the browser is always front most and so it is quite a pain to > reactivate Rev so I can see the answer dialog. I thought about using > Applescript to 'activate' Rev, but I'd prefer something cross > platform. > > Any suggestions welcome. > > Thanks > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From 3mcgrath at adelphia.net Mon Dec 5 22:45:48 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Mon, 5 Dec 2005 22:45:48 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <20051206015149.9CD2282583D@mail.runrev.com> References: <20051206015149.9CD2282583D@mail.runrev.com> Message-ID: <0BD9D203-8233-4D68-905F-863F801BDA12@adelphia.net> I don't make commercial apps for sale but I do write prototypes for development on PDAs and cell phones. Revolution does exactly what I need to make a living with it as our primary tool. Tom P.S. I don't see why you need to be rude calling "if monks" a plaything and ButtonGadget a trivial app, I'm sure you could find a way to be a little more respectful of your fellow programmers here and there hard earned efforts. On Dec 5, 2005, at 9:30 PM, Jerry Saperstein rudely wrote: > I don't mean > relatively trivial apps like ButtonGadget (or whatever it's name > is) or a > plaything like "If Monks Had Macs." I mean a real live business > oriented > applications. > > Personally I don't think Revolution is suitable for such > applications and no one here has actually provided unassailable > evidence > that Revolution has been used for such. > > Jerry From 3mcgrath at adelphia.net Mon Dec 5 22:52:33 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Mon, 5 Dec 2005 22:52:33 -0500 Subject: RIP Cyan In-Reply-To: <5BA7454B-87A8-47C7-A061-992E16C82EE6@snet.net> References: <5BA7454B-87A8-47C7-A061-992E16C82EE6@snet.net> Message-ID: <9DA2BF1D-590B-4BF0-BCA0-ED465AA6EC62@adelphia.net> LOL............ Tom On Dec 5, 2005, at 10:34 PM, Kurt Kaufman wrote: > I have to admit that when I first saw the title of this thread, I > thought: > "Whew, what's next? Magenta?" :-) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lan.kc.macmail at gmail.com Mon Dec 5 23:03:17 2005 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 6 Dec 2005 12:03:17 +0800 Subject: Need to search the web (was: An unsolicited message on my Rev address) In-Reply-To: <37BB7E26-B0D4-490F-B64E-C9100732BF8D@sosmartsoftware.com> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com> <1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> <f73a98160512051921p4083f945j348ad6bafc5124d0@mail.gmail.com> <37BB7E26-B0D4-490F-B64E-C9100732BF8D@sosmartsoftware.com> Message-ID: <f73a98160512052003n1af2af90o17e83559e32a32bd@mail.gmail.com> On 12/6/05, Eric Chatonet <eric.chatonet at sosmartsoftware.com> wrote: > > Hi Kay, > > I feel I *must* reply ;-) I didn't mean to be that pushy;-) You don't need to open your browser: make the query from Rev and > parse the results by yourself... <code removed for brevity> Hope you'll get started with that! Started??, this will hopefully put the final polish on the finish:-) I'll go back and add a third button, 'More Info', so from the answer dialog I can activate your function. Oh, and the 'constant' command, I've not used that before, but now I see it in use I appreciate where I should have used it. You learn something everyday. I feel I *must* say THANKS. From sarah.reichelt at gmail.com Mon Dec 5 23:06:26 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Dec 2005 14:06:26 +1000 Subject: Why isn't Rev more popular? In-Reply-To: <20051206015149.9CD2282583D@mail.runrev.com> References: <BFBA5883.5427%hershrev@realtorsgroup.us> <20051206015149.9CD2282583D@mail.runrev.com> Message-ID: <f99b52860512052006j11bb57a0m36d15443c8da2f70@mail.gmail.com> Wow! What an amazing set of conclusions for anyone to reach! I've searched the mailing list archives for your name and haven't found any previous posts from you, but I guess you must have been lurking for several years in order to feel competent to make such sweeping statements. > Criticism of Revolution generally apparently is generally > disapproved of here. I've seen a number of valid criticisms dismissed in the > same way as yours have been. I think you will find that valid criticisms ARE well received, with the keyword being "valid". Most of us here want Rev to keep improving so it is in our interests to locate bugs and have them logged in bugzilla so they can be fixed. However as you will have seen many, many times on this list, most times when someone complains about a problem, it is in fact an error on their part. At other times, it is a limitation of Revolution and those of us who have some experience in the area will always try to provide a workaround. The final case is where there is a genuine bug with no workaround, in which case a bugzilla entry is always encouraged. If you read the responses to Herschel's emails, you will find that this is what has happened. > But your point is valid: Revolution is not well suited for business > needs. I see a number of people who claim that have or know of business > applications built with Revolution, yet the references are never specific > and, oddly enough, none of them (save one) are commercial applications that > you could download an evaluation copy of. The one exception I know of is the > upgrade of a product called "IdeaFisher." I downloaded the eval, allegedly > built with Revolution, and it immediately crashed. You are confusing two different things here. I write many business applications, but they are not commercially available. They are custom programs produced for specific businesses and are not for sale. They run 24/7 and are extremely reliable. Added to that was the fact that I was able to produce them quickly and can maintain them easily. > I'd love to see a referral to a commercial business oriented product > built with Revolution that I could download as an eval. I don't mean > relatively trivial apps like ButtonGadget (or whatever it's name is) or a > plaything like "If Monks Had Macs." I mean a real live business oriented > applications. I may be unusual here, but I think of business apps as MUCH easier to write than a beautiful entertainment piece like "If monks.." The interface requirements for business software doesn't have to be enormously eye-catching and the program logic is normally quite simple. Games programming with fast moving graphics, sound, music etc seems vastly harder to me. > Personally I don't think Revolution is suitable for such > applications and no one here has actually provided unassailable evidence > that Revolution has been used for such. It may be that you have a particular business application in mind and have decided for some reason that Rev cannot do what you need. However instead of assuming that Rev just cannot do business apps, do you think it might be more polite to check first and see if anyone else has encountered the problems that you have been defeated by? Perhaps someone here can help, or perhaps you will be able to do the Rev community a service by pointing out some problem that needs to be fixed. Whatever you decide, I think you will find your experiences on the list go along much better if you show a bit more respect for the other members of the list. Regards, Sarah From rishi at puredata.com.au Mon Dec 5 23:12:46 2005 From: rishi at puredata.com.au (Rishi Viner) Date: Tue, 6 Dec 2005 15:12:46 +1100 Subject: "Save" on Linux, not on Mac, Win In-Reply-To: <BFBA4EEF.31192%kray@sonsothunder.com> References: <BFBA4EEF.31192%kray@sonsothunder.com> Message-ID: <200512061512.46653.rishi@puredata.com.au> Hi Ken, Here is one little vote for a Linux version of StackRunner! That would be really handy for me for all my in-house stuff. Being able to configure things to start on a double click, without the need to use a file picker each time you want to run a stack would be great! Hoping... :) Rishi Viner. On Tue, 6 Dec 2005 01:09 pm, Ken Ray wrote: > > If you want to avoid all the secure mode stuff, you can use StackRunner > instead of DreamCard Player for Mac and Windows (sorry, I don't have a > Linux version ready yet). > > More info at: > > http://www.sonsothunder.com/devres/revolution/downloads/StackRunner.htm > > HTH, > > Ken Ray -- Rishi Viner -------------- PUREDATA Australia www.puredata.com.au From eric.chatonet at sosmartsoftware.com Mon Dec 5 23:08:16 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 05:08:16 +0100 Subject: Need to search the web (was: An unsolicited message on my Rev address) In-Reply-To: <f73a98160512052003n1af2af90o17e83559e32a32bd@mail.gmail.com> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com> <1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> <f73a98160512051921p4083f945j348ad6bafc5124d0@mail.gmail.com> <37BB7E26-B0D4-490F-B64E-C9100732BF8D@sosmartsoftware.com> <f73a98160512052003n1af2af90o17e83559e32a32bd@mail.gmail.com> Message-ID: <7C5B4EDB-5238-463F-931C-27AE2E705B49@sosmartsoftware.com> Hi Kay, Le 6 d?c. 05 ? 05:03, Kay C Lan a ?crit : > I'll go back and add a third button, 'More Info', so from the > answer dialog > I can activate your function. Glad to help you. But it's not *my* function: the main work is due to Jim Ault. Thanks to him :-) Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From eric.chatonet at sosmartsoftware.com Mon Dec 5 23:37:57 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 05:37:57 +0100 Subject: Missing Quick References Guide (solved) In-Reply-To: <11332024909.20051205191843@ahsoftware.net> References: <768fa4fc0512051711n49c1510fyade2299b3b6888d1@mail.gmail.com> <11332024909.20051205191843@ahsoftware.net> Message-ID: <87DC5098-138C-4280-9A2F-F9870A07E6EF@sosmartsoftware.com> Hi all, I had a look at this problem. Here is a *ugly* but efficient workaround: In the components/help/reference folder, rename the following stacks: emacs_key_bindings_referenc.rev to macs_key_bindings_reference.rev operator_precedence_referen.rev as erator_precedence_reference.rev regular_expressions_syntax_.rev as xpressions_syntax_reference.rev supported_platforms_referen.rev as pported_platforms_reference.rev Best Regards from Paris, Eric Chatonet. Le 6 d?c. 05 ? 04:18, Mark Wieder a ?crit : > Steve- > > Monday, December 5, 2005, 5:11:10 PM, you wrote: > >> I'm working my way through "Revolution at the speed of thought", the >> book mentions using Revolution's Quick references for information of >> regular expressions. When I pick "Regular Expressions Syntax >> Reference", I don't get anything. I also don't get anything for >> "Emacs >> key bindings", "Supported Platform Reference" or Operator Precedence >> Reference". The other Quick references do seem to work. Any >> suggestions? This under 2.6.1 > > BZ #2802 > BZ #3235 > > Looks like "Supported Platform" and "Emacs key bindings" need to be > added as well. > > OTOH, when they don't pop up, at least they're Quick... > > -- > -Mark Wieder > mwieder at ahsoftware.net ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From runrev at civildiscovery.com Mon Dec 5 23:50:55 2005 From: runrev at civildiscovery.com (Jerry Saperstein) Date: Mon, 5 Dec 2005 22:50:55 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <f99b52860512052006j11bb57a0m36d15443c8da2f70@mail.gmail.com> Message-ID: <20051206041232.47B80825889@mail.runrev.com> Sarah: Since yours is the most reasonable of the flames posted so far, I'll reply to you and consolidate a few comments on the others. Yes, I have been lurking here for months reading the messages on a daily basis. Some of the problems I've encountered in my experimentation with Revolution have indeed been answered here without a need on my part to ask a question. Yes, I purchased Revolution with a specific purpose in mind and, yes, you are correct in deducing that Revolution - despite advertising claims - turned out to be ill-suited for that purpose. My most serious complaint about Revolution is the documentation. In my opinion, it is deplorable and the Shafer book is a bad joke. As a matter of preference and I think commonsense, I prefer products that are well-documented. I simply don't have the time to waste in dealing with products that require a prodigious amount of time to simply learn whether it's a failure of technique or the product at the base of the problem. A review of this list demonstrates that such time-wasting discussions are part and parcel of the Revolution experience. Anyone reading this list or using Revolution knows the product has many bugs or, as I'm sure some of the zealots here would claim, "undocumented features." I've been in the technology industry since the mid-1960s and have seen many products attract a zealous following who vociferously attacked any critic of their love. Many of these failed products still have their adherents years after the product failed its most critical test: acceptance in the marketplace. Yes, I know: the zealots will immediately trot out their arguments that Beta truly was superior to VHS;that the Commodore OS was the best of them; that the Newton still remains unmatched. The counter-argument is that the market says otherwise. The zealots are quick to inform you that the marketplace is wrong, just as anyone who voted for candidate X or owns product Z is "dumb." Unremarkably, those who have been the quickest to flame me appear to be those with pecuniary interest of one sort or another in Revolution, whether as investors, developers of Revolution based tools or vendors of third-party products and services. Obviously such people are immediately threatened by any criticism of the source of some part of their cash flow. It is noteworthy that there are so many references to applications developed with Revolution that are inaccessible to others. I question the wisdom of a client who would buy an application built with a tool that has a small following, requires special knowledge to use and may not exist within the near future. The bottom line is that apparently virtually no broadly marketed applications have been developed with Revolution. If the tool is as good as its enthusiasts claim, why is that? As I said earlier, criticism of Revolution is not welcome on this list. Certain people, unlike you Sarah, can't deal with any criticism civily, as Chipp Walters, from whom I've purchased a product, has demonstrated both in his public posting here and in a private e-mail to me. This kind of resistance, I've found, is usually a good indicator of an insularity which often leads to the failure of a product. I've asked the folks at RunTime to honor their promise of a refund. The zealots here have convinced me that this yet another product that started off with promise but will fail of the critical test of marketplace acceptance. And with that, all the true believers may continue with their flaming --- never being mindful of how their insubstantial ad hominem strikes those who may wander to this list looking for justification to purchase Revolution. Zealots never seem to understand how they hurt their own cause. Jerry -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Sarah Reichelt Sent: Monday, December 05, 2005 10:06 PM To: How to use Revolution Subject: Re: Why isn't Rev more popular? Wow! What an amazing set of conclusions for anyone to reach! I've searched the mailing list archives for your name and haven't found any previous posts from you, but I guess you must have been lurking for several years in order to feel competent to make such sweeping statements. > Criticism of Revolution generally apparently is generally > disapproved of here. I've seen a number of valid criticisms dismissed > in the same way as yours have been. I think you will find that valid criticisms ARE well received, with the keyword being "valid". Most of us here want Rev to keep improving so it is in our interests to locate bugs and have them logged in bugzilla so they can be fixed. However as you will have seen many, many times on this list, most times when someone complains about a problem, it is in fact an error on their part. At other times, it is a limitation of Revolution and those of us who have some experience in the area will always try to provide a workaround. The final case is where there is a genuine bug with no workaround, in which case a bugzilla entry is always encouraged. If you read the responses to Herschel's emails, you will find that this is what has happened. > But your point is valid: Revolution is not well suited for > business needs. I see a number of people who claim that have or know > of business applications built with Revolution, yet the references are > never specific and, oddly enough, none of them (save one) are > commercial applications that you could download an evaluation copy of. > The one exception I know of is the upgrade of a product called > "IdeaFisher." I downloaded the eval, allegedly built with Revolution, and it immediately crashed. You are confusing two different things here. I write many business applications, but they are not commercially available. They are custom programs produced for specific businesses and are not for sale. They run 24/7 and are extremely reliable. Added to that was the fact that I was able to produce them quickly and can maintain them easily. > I'd love to see a referral to a commercial business oriented > product built with Revolution that I could download as an eval. I > don't mean relatively trivial apps like ButtonGadget (or whatever it's > name is) or a plaything like "If Monks Had Macs." I mean a real live > business oriented applications. I may be unusual here, but I think of business apps as MUCH easier to write than a beautiful entertainment piece like "If monks.." The interface requirements for business software doesn't have to be enormously eye-catching and the program logic is normally quite simple. Games programming with fast moving graphics, sound, music etc seems vastly harder to me. > Personally I don't think Revolution is suitable for such > applications and no one here has actually provided unassailable > evidence that Revolution has been used for such. It may be that you have a particular business application in mind and have decided for some reason that Rev cannot do what you need. However instead of assuming that Rev just cannot do business apps, do you think it might be more polite to check first and see if anyone else has encountered the problems that you have been defeated by? Perhaps someone here can help, or perhaps you will be able to do the Rev community a service by pointing out some problem that needs to be fixed. Whatever you decide, I think you will find your experiences on the list go along much better if you show a bit more respect for the other members of the list. Regards, Sarah _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From wjm at wjm.org Mon Dec 5 23:49:50 2005 From: wjm at wjm.org (Bill Marriott) Date: Mon, 5 Dec 2005 23:49:50 -0500 Subject: How to Make Rev More Popular [Enhance the IDE] Message-ID: <dn359f$sju$1@sea.gmane.org> Hi Dan, Just getting around to answering your question posed earlier: |> 5) Retro IDE. There have been improvements over time, but it's still kinda |> long in the tooth. Just playing with a modern IDE for a while gives me all |> kinds of shivers at what could be possible if Rev picked up the pace. So |> many things are missing from it. | |Interesting list with some things that hadn't been discussed before. | |Can you elaborate on point 5? Some examples of "modern IDEs" that |you think work better than Rev? For one example of a very polished IDE, check out the free downloadable version of Microsoft Visual Basic Express: http://msdn.microsoft.com/vstudio/express/vb/ (or just take the web-based product tour.) Of course, these guys have been making IDEs for years and have a huge staff of people to build them. But here are just some of the features that make the IDE in Visual Basic Express impressive: - Overall modern look and feel - All tool/properties palettes can be docked or floated as you like - Greatly expanded collection of controls relative to Revolution including rich (HTML) text, and true tables. - User-controlled Guide lines for aligning form objects - Tabbed windows to manage multiple open forms/files - Master expandable-shrinkable outline of all components of your project - Easy menu creator/editor - Collapse/Expand sections of your code - "IntelliSense" statement completion shows parameters to functions so you don't have to visit the reference documentation - Quick global change of variable names throughout a solution - "Find All References" to show all code that references a routine - AutoCorrect for 250 common coding mistakes - "Compile as you type" underlines coding errors with squiggly lines (like misspelled words in Word) - Built-in database design tools (including overviews of the relationships, key fields, etc.) - SQL data source setup wizards - Visual setup for web services (Amazon, Google, etc.) - Better auto-formatting compared to Revolution. - UI for code snippets and templates - Built-in support for creating Windows system tray icons/menus/notifications, etc - Built-in Web Browser control (ala altBrowser) I think special mention needs to be given to the process for building applications in Visual Basic Express. It really handles it *all* for you -- including icons, linking docs to runtime solutions, correct Add/Remove programs support (installer, uninstaller), adding icons to the Start menu, code-free mutli-user settings manager, automatically determining library dependencies, etc. It *even* will make your program -- without you writing any code -- able to automatically update itself when you post a new version online! Is that spiffy, or what? Adding just three or four of these capabilities to Revolution would significantly advance the usability of the IDE.... and the appeal/popularity of Revolution overall. Bill From chipp at chipp.com Mon Dec 5 23:59:20 2005 From: chipp at chipp.com (Chipp Walters) Date: Mon, 05 Dec 2005 22:59:20 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <20051206041232.47B80825889@mail.runrev.com> References: <20051206041232.47B80825889@mail.runrev.com> Message-ID: <43951AA8.7050109@chipp.com> You wouldn't be the Jerry Saperstein of Font Bank fame who was accussed back in the 90's of stealing clipart intellectual property and reselling it...would you? If so, how'd that turn out? http://www.60-seconds.com/articles/54.html Just wondering. -Chipp Jerry Saperstein wrote: > I've been in the technology industry since the mid-1960s and have > seen many products attract a zealous following who vociferously attacked any > critic of their love. Many of these failed products still have their > adherents years after the product failed its most critical test: acceptance > in the marketplace. From ambassador at fourthworld.com Tue Dec 6 00:00:58 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 05 Dec 2005 21:00:58 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <BFBA5486.5420%hershrev@realtorsgroup.us> References: <BFBA5486.5420%hershrev@realtorsgroup.us> Message-ID: <43951B0A.8040604@fourthworld.com> Hershel Fisch wrote: > On 12/5/05 7:17 PM, "Richard Gaskin" <ambassador at fourthworld.com> wrote: >>"Styles"? What do you want to do? > > Meaning, color or gray scale on color printers, print quality on inkjets; > best, normal or draft, orientation; portrait or landscape and so on. > Selecting a printer goes along because checks go to the metallic printer and > other things go elsewhere, ok. > I never saw in Quick Books or in M.Y.O.B. Or any other off shelf application > the necessity for these settings selections. QuickBooks is a special case: Intuit spent three years studying printing before releasing v1.0, and have taken out a few patents on what they put in. I haven't used M.Y.O.B. in years, but recall it being a good program. But I'm surprised neither of these has ever asked you to tell them what printing you're using. In OS X, Mac Classic, and Windows, it's common to define the parameters for the print job in the Print window, with some settings defined in Page Setup. Rev gives you access to both: answer printer -- brings up the OS standard Page Setup dialog, which retains settings during the current session open printing with dialog -- initiates a print job with the Print Job dialog presented first. You can also print without the Print Job dialog by ommitting "with dialog". If you filter the Transcript Dictionary with "print" you'll find a lot of properties which govern printing. You can set these up without ever showing the Page Setup dialog, including margins, orientation, scale, and more. The one weakness Rev has is integrating its internal settings with the OS print dialogs. It would be nice to be able to save and restore Page Setup info as we can with QuickTime transitions using "answer effect". The difficulty is that while there's only one QuickTime API, the APIs for printing vary broadly and deeply from OS to OS. This isn't to say it wouldn't be worth pursuing (hence the Bugzilla request for it), but at least it helps you understand why that's not in place just yet. Once Classic support is dropped from the engine (no, I've heard of no plans, just wishful thinking for the future), printing can be greatly enhanced as OS X's printing architecture is more like the rest of the world and Classic's is from outerspace. In the meantime, can the built-in properties cover what you need? And if not, is it really a deal-breaker to present the Print Job dialog as most apps do by default? I don't use either QuickBooks or MYOB, but I don't think I have an app on my drive that doesn't bring up the Print Job dialog when I print, and for specialized printing (like checks, labels, etc.) it's usually necessary for me to set the page orientation in Page Setup. Maybe QuickBooks and MYOB are just way ahead of the pack on those (well, we know QuickBooks is). >>>Or if wanted to add a timer constant running from when the application is >>>launched. >> >>Timers work well. You might givem 'em a try. >>What do you want to do? > > Maybe I don't know how to use it, but for what I need it I don?t see a way > it should work. E.g. My app. Gets turned off probably ... I don't know when, > very seldom. > They are many meetings appointments, schedules that are entered and the > system has to pop em out as the time goes whithout button pressing and at > the same time that same app. Is being used heavy for other things memo's, > invoicing,inventory and so on. My whole business runes on that one > application. I thought to use separate stand alones for certain tasks but > wouldn't do the trick. > > I'm big enough to admit if I'm wrong but it has to be proven to me first. > Thanks, Hershel Fisch It's not about right or wrong, just about solving problems. To help you with this one I'm afraid I'll need a little more background: When you write "E.g. My app. Gets turned off probably", do you mean it quits unexpectedly or that the user would turn it off. If the latter, you can query "the pending messages" to determine which messages are in queue, and save those to a file on exit. When the app starts up again it could load them from that file and put them back into the queue. Does that help? Or do I not understand fully? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From wjm at wjm.org Tue Dec 6 00:02:29 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 6 Dec 2005 00:02:29 -0500 Subject: How to Make Rev More Popular [Enhance the IDE] References: <dn359f$sju$1@sea.gmane.org> Message-ID: <dn3615$u29$1@sea.gmane.org> Oh I forgot one other thing. Visual Basic Express is free now. http://msdn.microsoft.com/vstudio/express/support/faq/default.aspx#pricing ------[Excerpt]------- 10.How much will these products cost? We are announcing a pricing promotion for Visual Studio Express ? for the first year after the products launch on November 7th, 2005, customers will be able to visit MSDN to download their copy of Visual Studio Express for free!** Our customers are very excited about the release of these products, so this limited-time download is our gift to the hobbyist, student, and novice community ? we?re excited to see the amazing applications they?ll build! Note that SQL Server 2005 Express Edition is also a free download. The free pricing for SQL Server Express is not limited to the same one-year promotional period as Visual Studio Express. [**We plan to launch the non-English versions of the Express products sometime within 2-3 months after the English version launches on November 7th. The same pricing promotion will apply to these products, and will remain in effect for one full year after their respective availabilities.] 11.You said ?free for one year? ? what does that mean, exactly? Will you be charging for this later? We originally announced pricing of Visual Studio Express at US$49. We are now offering Visual Studio Express for free, as a limited-in-time promotional offer, until November 6, 2006. Note that we are also offering SQL Server 2005 Express Edition as a free download, and that this offer is not limited to the same promotional pricing period as Visual Studio Express. 12.Do customers who acquire the Visual Studio Express products during the free promotional pricing period have to pay after the first year if they want to continue to use them? No, as long as you download Visual Studio Express on or before November 7th 2006, you will not have to pay for it. ---------------- From chipp at chipp.com Tue Dec 6 00:08:15 2005 From: chipp at chipp.com (Chipp Walters) Date: Mon, 05 Dec 2005 23:08:15 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <43951AA8.7050109@chipp.com> References: <20051206041232.47B80825889@mail.runrev.com> <43951AA8.7050109@chipp.com> Message-ID: <43951CBF.3030901@chipp.com> OOPS, that was supposed to go directly to Jerry. Our 'tit for tat' personal thread will hopefully be resolved by Altuit refunding him money for ButtonGadget. Sorry list for the OT post. My bad :-( -Chipp Chipp Walters wrote: > You wouldn't be the Jerry Saperstein of Font Bank fame who was accussed > back in the 90's of stealing clipart intellectual property and reselling > it...would you? If so, how'd that turn out? From ambassador at fourthworld.com Tue Dec 6 00:18:36 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 05 Dec 2005 21:18:36 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <20051206041232.47B80825889@mail.runrev.com> References: <20051206041232.47B80825889@mail.runrev.com> Message-ID: <43951F2C.5030302@fourthworld.com> Jerry Saperstein wrote: > Unremarkably ...yet he goes on to remark: > those who have been the quickest to flame me appear to > be those with pecuniary interest of one sort or another in Revolution, > whether as investors, developers of Revolution based tools or vendors of > third-party products and services. Obviously such people are immediately > threatened by any criticism of the source of some part of their cash flow. Maybe it's not so deep. Could it be simply that your post was rude? Is that how you communicate with all of your vendors? All anyone's asking for here is a little professionalism. Dropping in from lurkerland with your only post being a sweeping flamefest is not likely to win friends and influence people, in any community. Prove me wrong: drop into any other forum and tell everyone there that they're either misled or liars and that their products don't exist, and let us know how that works out for you. FWIW, I have a number of long-term clients with projects so substantial that I don't expect taking on new clients for a very long time. And yes, I do make tools for Rev, but I give them away. In short, I make no money from helping scripters here. I just like working with Rev, and if my experience can help other people enjoy it more so much the better. And don't bother playing violin about ad hominem attacks: your first post was insulting, your second one more so, and you still haven't bothered to address your own central argument by defining what you mean by "business apps". This conversation can become productive and helpful as soon as you choose it to be. I look forward to starting over tabla rasa and seeing what we can do to help you ship your app. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Tue Dec 6 00:21:28 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 05 Dec 2005 21:21:28 -0800 Subject: How to Make Rev More Popular [Enhance the IDE] In-Reply-To: <dn3615$u29$1@sea.gmane.org> References: <dn359f$sju$1@sea.gmane.org> <dn3615$u29$1@sea.gmane.org> Message-ID: <43951FD8.9050804@fourthworld.com> Bill Marriott wrote: > Oh I forgot one other thing. Visual Basic Express is free now. In another life that was called "dumping". But then we put the foxes in charge of the chicken coop... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From runrev at civildiscovery.com Tue Dec 6 00:25:52 2005 From: runrev at civildiscovery.com (Jerry Saperstein) Date: Mon, 5 Dec 2005 23:25:52 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <43951AA8.7050109@chipp.com> Message-ID: <20051206044728.649108258B7@mail.runrev.com> Chipp: What's wrong, fellow? Sending me a silly, juvenile insulting e-mail privately wasn't good enough for you? Now you extend your ad hominem attacks to the entire list? Oh my, Chipp, you must be so very, very angry! For your information, I am indeed the Jerry Saperstein who owned FontBank and was accussed [sic] of all kinds of evil things by people just like you. FontBank had more than six million licensed users, Chipp. And millions more who didn't bother with licenses. The "stealing" allegations concerning intellectual property came from people who didn't understand copyright law. Their accusations were, just as yours, ad hominem. Some people, Chipp, have no use for truth or honesty in making their arguments and resort to untruths and ad hominem. FontBank typefaces were licensed for redistribution by a number of firms, including Broderbund. Adobe, Monotype and others sued a number of firms for copyright infringement of their typefaces, Chipp, but they never sued FontBank. Why? Because FontBank obeyed the law and didn't infringe. But little things like that probably mean nothing to someone bent on character assasination, right Chipp? In the article you cite, Fred Showker refers to a former contractor who was complaining that he hadn't been paid. In the real world, Chip, people with complaints like that sue. No suit was ever filed by that individual, Chipp, because the truth was that he had been paid --- but thought, after the fact, that he hadn't been paid enough despite what the agreement said. It's really pathetic, Chipp, to deal with someone who reacts so strongly to his beloved product(s) being criticized. Juvenile is perhaps giving you too much credit for your reaction. You stand as a prime example of what will happene to anyone who dares to criticize Revolution while Chipp Walters walks the face of the earth --- and a prime example of how people who so dearly love a product help kill it. Beware critics of Revolution --- if you dare give voice to your concerns, big bad Chipp walters will slime you. What a joke you are. Jerry -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chipp Walters Sent: Monday, December 05, 2005 10:59 PM To: How to use Revolution; jerry at civildiscovery.com Subject: Re: Why isn't Rev more popular? You wouldn't be the Jerry Saperstein of Font Bank fame who was accussed back in the 90's of stealing clipart intellectual property and reselling it...would you? If so, how'd that turn out? http://www.60-seconds.com/articles/54.html Just wondering. -Chipp Jerry Saperstein wrote: > I've been in the technology industry since the mid-1960s and have > seen many products attract a zealous following who vociferously > attacked any critic of their love. Many of these failed products still > have their adherents years after the product failed its most critical > test: acceptance in the marketplace. _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Tue Dec 6 00:27:01 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 05 Dec 2005 21:27:01 -0800 Subject: How to Make Rev More Popular [Enhance the IDE] In-Reply-To: <dn359f$sju$1@sea.gmane.org> References: <dn359f$sju$1@sea.gmane.org> Message-ID: <43952125.7060604@fourthworld.com> Excellent stuff, Bill. Thanks for putting that list together. It's a lot to bite off, but to help make sure none of it gets lost I've entered it as a single BZ request under the title "Misc. Script Editor requests": <http://support.runrev.com/bugdatabase/show_bug.cgi?id=3256> -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com Bill Marriott wrote: > But here are just some of the features that make > the IDE in Visual Basic Express impressive: > > - Overall modern look and feel > - All tool/properties palettes can be docked or floated as you like > - Greatly expanded collection of controls relative to Revolution including > rich (HTML) text, and true tables. > - User-controlled Guide lines for aligning form objects > - Tabbed windows to manage multiple open forms/files > - Master expandable-shrinkable outline of all components of your project > - Easy menu creator/editor > - Collapse/Expand sections of your code > - "IntelliSense" statement completion shows parameters to functions so you > don't have to visit the reference documentation > - Quick global change of variable names throughout a solution > - "Find All References" to show all code that references a routine > - AutoCorrect for 250 common coding mistakes > - "Compile as you type" underlines coding errors with squiggly lines (like > misspelled words in Word) > - Built-in database design tools (including overviews of the relationships, > key fields, etc.) > - SQL data source setup wizards > - Visual setup for web services (Amazon, Google, etc.) > - Better auto-formatting compared to Revolution. > - UI for code snippets and templates > - Built-in support for creating Windows system tray > icons/menus/notifications, etc > - Built-in Web Browser control (ala altBrowser) > > I think special mention needs to be given to the process for building > applications in Visual Basic Express. It really handles it *all* for you -- > including icons, linking docs to runtime solutions, correct Add/Remove > programs support (installer, uninstaller), adding icons to the Start menu, > code-free mutli-user settings manager, automatically determining library > dependencies, etc. > > It *even* will make your program -- without you writing any code -- able to > automatically update itself when you post a new version online! Is that > spiffy, or what? > > Adding just three or four of these capabilities to Revolution would > significantly advance the usability of the IDE.... and the appeal/popularity > of Revolution overall. > > Bill From runrev at civildiscovery.com Tue Dec 6 00:29:20 2005 From: runrev at civildiscovery.com (Jerry Saperstein) Date: Mon, 5 Dec 2005 23:29:20 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <43951CBF.3030901@chipp.com> Message-ID: <20051206045052.610208258B9@mail.runrev.com> Sure, Chipp. I bet. Just a little acccident that happens to attempt to defame me. Yeah, Chipp, sure. Jerry -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chipp Walters Sent: Monday, December 05, 2005 11:08 PM To: chipp at chipp.com; How to use Revolution Subject: Re: Why isn't Rev more popular? OOPS, that was supposed to go directly to Jerry. Our 'tit for tat' personal thread will hopefully be resolved by Altuit refunding him money for ButtonGadget. Sorry list for the OT post. My bad :-( -Chipp Chipp Walters wrote: > You wouldn't be the Jerry Saperstein of Font Bank fame who was > accussed back in the 90's of stealing clipart intellectual property > and reselling it...would you? If so, how'd that turn out? _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From briany at qldlearning.com Tue Dec 6 00:30:20 2005 From: briany at qldlearning.com (Brian Yennie) Date: Mon, 5 Dec 2005 21:30:20 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <20051206041232.47B80825889@mail.runrev.com> References: <20051206041232.47B80825889@mail.runrev.com> Message-ID: <15d5483bb2ee3789689f0b33821eb877@qldlearning.com> Jerry, > Yes, I have been lurking here for months reading the messages on a > daily basis. Some of the problems I've encountered in my > experimentation > with Revolution have indeed been answered here without a need on my > part to > ask a question. Yes, I purchased Revolution with a specific purpose in > mind > and, yes, you are correct in deducing that Revolution - despite > advertising > claims - turned out to be ill-suited for that purpose. Can you share what specifically Revolution advertises but does not deliver on for you? I am genuinely curious. Is it printing and table objects you are looking for? I honestly think you might look more closely at the print dialog problem, as Richard's email alludes to. As for the table object, I'm with you. And I'm a Rev supporter if there ever was one- I BOUGHT my first computer because I wanted Hypercard. But the scripted table objects RunRev has tried to pass off have been a sore spot when we really need a true OS-implemented widget. With that said, similar gaps have been filled before - see altBrowser from Altuit for example. > My most serious complaint about Revolution is the documentation. In > my opinion, it is deplorable and the Shafer book is a bad joke. As a > matter > of preference and I think commonsense, I prefer products that are > well-documented. I simply don't have the time to waste in dealing with > products that require a prodigious amount of time to simply learn > whether > it's a failure of technique or the product at the base of the problem. > A > review of this list demonstrates that such time-wasting discussions > are part > and parcel of the Revolution experience. You might have a point here- as you aren't the first person to complain about the documentation (personally it works fine for me, but there are definitely legitimate complaints especially for new users). With that said, if you don't want to get flamed, try not calling someone else's work a "bad joke". Worse yet, post to a list and call it's discussions a time waste. New users regularly swear up and down that this is the best user list they've ever belonged to. You don't have to agree, but it is actually a common occurrence to hear that. > Anyone reading this list or using Revolution knows the product has > many bugs or, as I'm sure some of the zealots here would claim, > "undocumented features." Nobody here is calling bugs undocumented features, you're just throwing insults. > I've been in the technology industry since the mid-1960s and have > seen many products attract a zealous following who vociferously > attacked any > critic of their love. Many of these failed products still have their > adherents years after the product failed its most critical test: > acceptance > in the marketplace. Yes, I know: the zealots will immediately trot out > their > arguments that Beta truly was superior to VHS;that the Commodore OS > was the > best of them; that the Newton still remains unmatched. The > counter-argument > is that the market says otherwise. The zealots are quick to inform you > that > the marketplace is wrong, just as anyone who voted for candidate X or > owns > product Z is "dumb." True enough. But that doesn't prove the converse. Just because RunRev has "zealots" doesn't mean there is something wrong. Let's discuss it's merits if we can, instead of going here. And you might read some of the recent posts by these same zealots who are still trying to steer you into a productive thread. > Unremarkably, those who have been the quickest to flame me appear to > be those with pecuniary interest of one sort or another in Revolution, > whether as investors, developers of Revolution based tools or vendors > of > third-party products and services. Obviously such people are > immediately > threatened by any criticism of the source of some part of their cash > flow. No, they're insulted when you call them zealots, when you call their products "trivial", and when you dismiss RunRev as acceptable for a category of applications from which they make good living and feed their families. You have not been constructively critical and it does not excuse flaming you back. But they weren't threatened, they were insulted. These are successful people who don't need anyone to validate their use or RunRev, why would they be threatened by you? > It is noteworthy that there are so many references to applications > developed with Revolution that are inaccessible to others. I question > the > wisdom of a client who would buy an application built with a tool that > has a > small following, requires special knowledge to use and may not exist > within > the near future. The bottom line is that apparently virtually no > broadly > marketed applications have been developed with Revolution. > If the tool is as good as its enthusiasts claim, why is that? Because the enthusiasts never claimed it was the tool for every job. It's also worth noting that major, mainstream applications are not usually written in high-level RAD tools. Word, Photoshop, Quickbooks, browsers, email clients... these aren't exactly Visual Basic apps, either. > As I said earlier, criticism of Revolution is not welcome on this > list. Certain people, unlike you Sarah, can't deal with any criticism > civily, as Chipp Walters, from whom I've purchased a product, has > demonstrated both in his public posting here and in a private e-mail > to me. > This kind of resistance, I've found, is usually a good indicator of an > insularity which often leads to the failure of a product. Yes it is. We're encouraging you repeatedly to actually discuss your criticisms in detail so we can either help you with your problems or at least identify them for the better of the community. > I've asked the folks at RunTime to honor their promise of a refund. > The zealots here have convinced me that this yet another product that > started off with promise but will fail of the critical test of > marketplace > acceptance. I'm sure they will honor their refund if you meet the criteria. Let's not imply otherwise. And by the way, did you actually do a proper evaluation of the product, including the 30 day trial before you bought it? Or did you just dive right in and then later realize you picked the wrong tool for your project? I love Rev myself, but there is no single language or tool that I use for even 50% of my work. > > And with that, all the true believers may continue with their > flaming --- never being mindful of how their insubstantial ad hominem > strikes those who may wander to this list looking for justification to > purchase Revolution. Zealots never seem to understand how they hurt > their > own cause. Maybe more restraint would have helped... but frankly you came charging in with insults, and I can't imagine you would be received any differently on any user list anywhere with the way you presented yourself. - Brian From chipp at chipp.com Tue Dec 6 00:37:51 2005 From: chipp at chipp.com (Chipp Walters) Date: Mon, 05 Dec 2005 23:37:51 -0600 Subject: Why isn't Rev more popular? Message-ID: <439523AF.8020804@chipp.com> Jerry, My apologies for my tackless and inappropriate post to the list. It truly was an accident as I used 'reply' to get to a paragraph from which to comment. Please excuse me, and I will be glad to answer or discuss *any* questions you may have regarding Revolution. Just so you know, our Revolution sales revenue is insignificant comparable to our other work. But our Rev generated products marketed to those outside the Rev community, have been successful. Also, my investor contribution to RR is very small. Once again, I'm sorry for my dim-witted response. best, Chipp Jerry Saperstein wrote: > > Sure, Chipp. I bet. > > Just a little acccident that happens to attempt to defame me. > > Yeah, Chipp, sure. > > Jerry From jperryl at ecs.fullerton.edu Tue Dec 6 00:45:12 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 5 Dec 2005 21:45:12 -0800 (PST) Subject: Why isn't Rev more popular? In-Reply-To: <20051206041232.47B80825889@mail.runrev.com> Message-ID: <Pine.GSO.4.33.0512052128580.4693-100000@titan.ecs.fullerton.edu> While I do not produce commercial apps, still I find the following below two statements, taken together as part of a larger argument, incoherent/incomprehensible: On Mon, 5 Dec 2005, Jerry Saperstein wrote: > Many of these failed products still have their > adherents years after the product failed its most critical test: acceptance > in the marketplace. Yes, I know: the zealots will immediately trot out their > arguments that Beta truly was superior to VHS;that the Commodore OS was the > best of them; that the Newton still remains unmatched. The counter-argument > is that the market says otherwise. and > I question the > wisdom of a client who would buy an application built with a tool that has a > small following, requires special knowledge to use and may not exist within > the near future. --So, sometimes 'the market' is right and sometimes it is not? The market that buys into big-name software is 'right' whereas the market that buys into smaller-name, custom-built solutions is 'wrong'? > As I said earlier, criticism of Revolution is not welcome on this > list. --I am living proof that THAT is not true. Ask around. At RevConWest in Monterey, folks were surprised to discover that I don't ordinarily sport fur'n'fangs. I have been a critic of some parts of the UI and the lack of good training materials. Just this week or last Chipp & others were critical of the company's release (or rather, lack thereof) of info regarding business info even to investors. Dan's been unhappy about a thing or two IIRC. Paul Looney is known to be/have been a seriously unhappy camper about I forget what, but still remember his unhappiness. And, yet, we're still all here, still using the software, recommending it to others. > Certain people, unlike you Sarah, can't deal with any criticism > civily, --And yet, your posts have seemed both uncivil and insufficiently specific regarding perceived deficiencies/bugs. > I've asked the folks at RunTime to honor their promise of a refund. > The zealots here have convinced me that this yet another product that > started off with promise but will fail of the critical test of marketplace > acceptance. --With your belief in the marketplace it seems there must be concomittant responsibility on the part of the purchaser. Caveat emptor. You decided to commit money before determining whether this was the product for you or not. You seem to wish to be saved from yourself. Why didn't you try the trial licence? And, when that was finished, ask for an extension? > And with that, all the true believers may continue with their > flaming --- never being mindful of how their insubstantial ad hominem > strikes those who may wander to this list looking for justification to > purchase Revolution. Zealots never seem to understand how they hurt their > own cause. --You complain about flaming and then turn around and label everyone who doesn't agree with you a zealot. Sounds like the pot calling the kettle black... Judy From jperryl at ecs.fullerton.edu Tue Dec 6 00:49:09 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 5 Dec 2005 21:49:09 -0800 (PST) Subject: Why isn't Rev more popular? In-Reply-To: <20051206045052.610208258B9@mail.runrev.com> Message-ID: <Pine.GSO.4.33.0512052148230.4693-100000@titan.ecs.fullerton.edu> And, what you're doing is somehow better? I doubt it... At least Chipp had the decency to apologize; you apparently lack even that. Judy On Mon, 5 Dec 2005, Jerry Saperstein wrote: > > Sure, Chipp. I bet. > > Just a little acccident that happens to attempt to defame me. > > Yeah, Chipp, sure. From 3mcgrath at adelphia.net Tue Dec 6 00:54:57 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 00:54:57 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <20051206041232.47B80825889@mail.runrev.com> References: <20051206041232.47B80825889@mail.runrev.com> Message-ID: <61F6607A-DFBE-4FBE-BDBE-40B6AC0859B2@adelphia.net> Jerry, FontBank?, aside, what experimentation with Rev did you do? What problems did you encounter? Were you looking for a solution in Forensics like EnCase?? Or is this something for the Great Discussions forum? Quote: "It is eminently possible to disagree without being disagreeable. Aggressive civil discourse is a tonic for all thoughtful people - and I hope you'll choose to share your thoughts here. Jerry Saperstein" You really should take your own advise. You have been quite disagreeable in your recent posts. Respect is earned for the low price of showing some to others. Wish you well in your endeavors. Tom On Dec 5, 2005, at 11:50 PM, Jerry Saperstein wrote: > > Since yours is the most reasonable of the flames posted so far, I'll > reply to you and consolidate a few comments on the others. > > Yes, I have been lurking here for months reading the messages on a > daily basis. Some of the problems I've encountered in my > experimentation > with Revolution have indeed been answered here without a need on my > part to > ask a question. Yes, I purchased Revolution with a specific purpose > in mind > and, yes, you are correct in deducing that Revolution - despite > advertising > claims - turned out to be ill-suited for that purpose. > From 3mcgrath at adelphia.net Tue Dec 6 01:21:25 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 01:21:25 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <Pine.GSO.4.33.0512052128580.4693-100000@titan.ecs.fullerton.edu> References: <Pine.GSO.4.33.0512052128580.4693-100000@titan.ecs.fullerton.edu> Message-ID: <A86FF04E-9513-436D-9B52-EC23655E49C6@adelphia.net> It seems he likes the word zealot. A little research shows many complaints and insults on all kinds of forums and lists. Web Quote: "By all means, though, avoid Apple,. While individual users tend to be zealots, the company occupies its miniscule market share for many valid reasons." Web Quote: "If you want to utterly waste a few hours of your life, read this book. It has absolutely nothing of redemptive value. No plot. No memorable characters. Nothing." Web Quote: " I don't intend to be a critic, but the reality is that I am. ... " Web Quote: "In my opinion, this knowledge must be acquired on a first- hand basis, not third-hand by inquiring of a mail list where the accuracy of the responses is not known. " On Dec 6, 2005, at 12:45 AM, Judy Perry wrote: > >> And with that, all the true believers may continue with their >> flaming --- never being mindful of how their insubstantial ad hominem >> strikes those who may wander to this list looking for >> justification to >> purchase Revolution. Zealots never seem to understand how they >> hurt their >> own cause. > > --You complain about flaming and then turn around and label > everyone who > doesn't agree with you a zealot. Sounds like the pot calling the > kettle > black... > > Judy From runrev at civildiscovery.com Tue Dec 6 01:30:48 2005 From: runrev at civildiscovery.com (Jerry Saperstein) Date: Tue, 6 Dec 2005 00:30:48 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <Pine.GSO.4.33.0512052148230.4693-100000@titan.ecs.fullerton.edu> Message-ID: <20051206055223.236708252F5@mail.runrev.com> Judy: Perhaps you can explain why an apology is required by a person defending themselves agains defamation? Whatever Chipp's intent was with regard to whom he sent his posting, there can be no doubt of his intention to defame. What precisely am I to apologize for? As I've previously pointed out, those without an argument generally resort to ad hominem. Thank you for proving my point. Jerry -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Judy Perry Sent: Monday, December 05, 2005 11:49 PM To: How to use Revolution Subject: RE: Why isn't Rev more popular? And, what you're doing is somehow better? I doubt it... At least Chipp had the decency to apologize; you apparently lack even that. Judy On Mon, 5 Dec 2005, Jerry Saperstein wrote: > > Sure, Chipp. I bet. > > Just a little acccident that happens to attempt to defame me. > > Yeah, Chipp, sure. _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From jperryl at ecs.fullerton.edu Tue Dec 6 01:33:44 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 5 Dec 2005 22:33:44 -0800 (PST) Subject: Why isn't Rev more popular? In-Reply-To: <200512060631.jB66V3k8007421@titan.ecs.fullerton.edu> Message-ID: <Pine.GSO.4.33.0512052232240.4693-100000@titan.ecs.fullerton.edu> Because, Chipp was wrong to have replied to the list rather than to you personally. And he apologized. Presumably (because you haven't stated otherwise), you KNEW that you were defaming to the list... and did so anyway. I still don't see your morally superior point. Judy On Tue, 6 Dec 2005, Jerry Saperstein wrote: > > Judy: > > Perhaps you can explain why an apology is required by a person > defending themselves agains defamation? Whatever Chipp's intent was with > regard to whom he sent his posting, there can be no doubt of his intention > to defame. What precisely am I to apologize for? > > As I've previously pointed out, those without an argument generally > resort to ad hominem. Thank you for proving my point. From richmond at mail.maclaunch.com Tue Dec 6 01:32:02 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Tue, 06 Dec 2005 01:32:02 -0500 Subject: Revolution Encyclopedia Message-ID: <web-340205600@mail.maclaunch.com> So, Revolution Encyclopedia was produced by Ms DeVoto under contract to RR . . . Runtime Revolution have seemed reluctant to reply to messages from me in the past (really ? surely not ?) so I would be extremely grateful if one of the 'Princes of the Church' (sorry, had to pause there as had a vision of Dan Shafer wearing a cardinal's hat - no offence meant) could ask the RR folks if: either; 1. I could pop my ported version of revDocsAbout on my website, 2. They could pop a ported version on the RR website, or 3. They could issue a "2.6.2" as a free upgrade with the Encyclopedia inside. I am sure that any of these (and to my mind the second option seems the best) would be a service greatly appreciated by quite a few people. sincerely, Richmond. __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From jperryl at ecs.fullerton.edu Tue Dec 6 01:40:42 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 5 Dec 2005 22:40:42 -0800 (PST) Subject: Why isn't Rev more popular? In-Reply-To: <200512060631.jB66V3k8007421@titan.ecs.fullerton.edu> Message-ID: <Pine.GSO.4.33.0512052236330.4693-100000@titan.ecs.fullerton.edu> You're wrong yet again: If Chipp's intent was NOT to post to the list, as he stated, then there was NO intent to defame, despite your claim of mindreading abilities. And, I didn't attack you personally, only your posting to flame Chipp, for ostensibly flaming you, for which he apologized. You simply cannot logically argue that it is bad to flame someone publicly, then okay for you to do likewise. Especially after he apologized. Poor form, no matter how you look at it. Judy On Tue, 6 Dec 2005, Jerry Saperstein wrote: > > Judy: > > Perhaps you can explain why an apology is required by a person > defending themselves agains defamation? Whatever Chipp's intent was with > regard to whom he sent his posting, there can be no doubt of his intention > to defame. What precisely am I to apologize for? From jhj at jhj.com Tue Dec 6 01:44:30 2005 From: jhj at jhj.com (Jerry J) Date: Mon, 5 Dec 2005 22:44:30 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <20051206045153.245578258EF@mail.runrev.com> References: <20051206045153.245578258EF@mail.runrev.com> Message-ID: <15da4f24dbdc17c28ae419fb627e0327@jhj.com> > Date: Mon, 5 Dec 2005 22:50:55 -0600 > From: "Jerry Saperstein" <runrev at civildiscovery.com> > Subject: RE: Why isn't Rev more popular? <snip> > I've asked the folks at RunTime to honor their promise of a refund. <snip> Hmm, another one threatening to leave me alone! Somebody who argues for a living and _likes_ it? If "RunTime" [sic] won't honor your request, I might - if it would satisfy you and stop your posts. What might I owe you? Bye, Jerry JENSEN From kray at sonsothunder.com Tue Dec 6 01:51:20 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 06 Dec 2005 00:51:20 -0600 Subject: "Save" on Linux, not on Mac, Win In-Reply-To: <0C65901F-5639-4AEB-AC0D-BE66EFA4CBD9@conncoll.edu> Message-ID: <BFBA9108.311E5%kray@sonsothunder.com> On 12/5/05 8:46 PM, "Charles Hartman" <charles.hartman at conncoll.edu> wrote: >> I recommend StackRunner for those times when you just want to ship >> stacks. It is zero hassle -- you just send out StackRunner and your >> stack in a single folder. Very easy. > > And -- let me say again, on behalf of the "'hobbyists'" among us -- a > whole brave new world for users of Dreamcard. Thanks to both of you for the kudos. :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Tue Dec 6 01:52:06 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 06 Dec 2005 00:52:06 -0600 Subject: "Save" on Linux, not on Mac, Win In-Reply-To: <000b01c5fa0c$15149870$0100a8c0@INSIGHT3> Message-ID: <BFBA9136.311E6%kray@sonsothunder.com> On 12/5/05 8:23 PM, "Jerry Muelver" <jerry at hytext.com> wrote: > Ken, StackRunner won't even run the stack on Win XP. It just goes away after > I select the stack file. On Mac, is showed the same reluctance to access the > file as Dreamcard Player. Jerry, I'll contact you offlist to follow up on this so we can patch StackRunner to make it work for you situation. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From chipp at chipp.com Tue Dec 6 01:57:34 2005 From: chipp at chipp.com (Chipp Walters) Date: Tue, 06 Dec 2005 00:57:34 -0600 Subject: Revolution Encyclopedia In-Reply-To: <web-340205600@mail.maclaunch.com> References: <web-340205600@mail.maclaunch.com> Message-ID: <4395365E.9020909@chipp.com> Richmond, There have been other stacks which import the content of the help files and other XML data which ships with Rev. Perhaps that's the tact you should try? IOW, create a stack which is empty but then imports the Dictionary and other data from the included XML files. This way, RR gets to keep it's copyright and you can share your stack. Though, I'm not sure if all of Jeanne's Encyclopedia is captured by the XML-- you might want to check. best, Chipp From chipp at chipp.com Tue Dec 6 02:04:55 2005 From: chipp at chipp.com (Chipp Walters) Date: Tue, 06 Dec 2005 01:04:55 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <20051206055223.236708252F5@mail.runrev.com> References: <20051206055223.236708252F5@mail.runrev.com> Message-ID: <43953817.9020609@chipp.com> Jerry Saperstein wrote: > Whatever Chipp's intent was with > regard to whom he sent his posting, there can be no doubt of his intention > to defame. My intent, childish as it seems now, was to tease you about your own product shortcomings *privately*. I am sorry for that. It was never to defame. I was horrified when I saw it posted to the list, and immediately set to retracting. Lesson learned. Sorry. -Chipp From ambassador at fourthworld.com Tue Dec 6 02:08:56 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 05 Dec 2005 23:08:56 -0800 Subject: Peace, goodwill, and happy scripting! Message-ID: <43953908.1090203@fourthworld.com> The list has been a bit punchy lately. Maybe it's the days-are-getting-shorter blues, the holiday stress, or Mars in retrograde. Whatever the cause, I'd like to propose that we start fresh here, table rasa, and keep the focus on getting the most out of Revolution. We might have had a post from our listmom by now, but I'm told she and the CEO have unfortunately had to attend a funeral this week, so we're on our own to maintain our dignity while mom and dad are away. Sure, we'll see some annoyed posts from time to time as folks encounter annoyances. Every product has 'em; O'Reilly even has an entire series of books devoted to products' annoyance. Hopefully with the experienced crew here we'll find solutions for most if not all of them. If someone gets insulting let's do our best to bring the subject back to finding solutions. It's tempting to respond to flames with flames, and y'all know I'm not immune to this myself. But I'll try to stay focused, and if we all do we can make for a better experience for the many readers of this list who just want to learn more about Rev. Now, back to our regularly scheduled scripting.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From kray at sonsothunder.com Tue Dec 6 01:50:37 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 06 Dec 2005 00:50:37 -0600 Subject: "Save" on Linux, not on Mac, Win In-Reply-To: <200512061512.46653.rishi@puredata.com.au> Message-ID: <BFBA90DD.311E3%kray@sonsothunder.com> On 12/5/05 10:12 PM, "Rishi Viner" <rishi at puredata.com.au> wrote: > Hi Ken, > > Here is one little vote for a Linux version of StackRunner! That would be > really handy for me for all my in-house stuff. Being able to configure things > to start on a double click, without the need to use a file picker each time > you want to run a stack would be great! Thanks, Rishi... I'm hoping to have it ready by the end of the year... :-) I'll make an announcement to the list when it happens. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jhurley at infostations.com Tue Dec 6 02:17:34 2005 From: jhurley at infostations.com (Jim Hurley) Date: Mon, 5 Dec 2005 23:17:34 -0800 Subject: Paranoid? In-Reply-To: <20051206020757.7C6CA82586F@mail.runrev.com> References: <20051206020757.7C6CA82586F@mail.runrev.com> Message-ID: <p06230925bfbaeabbfad2@[69.85.136.200]> I see that I received issue 22 and issue 26 of the digest, but am missing issues 23 through 25. Anyone know why this might be? Jim From ambassador at fourthworld.com Tue Dec 6 02:19:53 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 05 Dec 2005 23:19:53 -0800 Subject: Paranoid? In-Reply-To: <p06230925bfbaeabbfad2@[69.85.136.200]> References: <20051206020757.7C6CA82586F@mail.runrev.com> <p06230925bfbaeabbfad2@[69.85.136.200]> Message-ID: <43953B99.8070500@fourthworld.com> Jim Hurley wrote: > I see that I received issue 22 and issue 26 of the digest, but am > missing issues 23 through 25. > > Anyone know why this might be? We spent issues 23 through 25 talking about you. ;) Translation: I haven't the foggiest, but you can catch up at the archives: <http://lists.runrev.com/pipermail/use-revolution/> -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sarah.reichelt at gmail.com Tue Dec 6 02:27:05 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Dec 2005 17:27:05 +1000 Subject: Peace, goodwill, and happy scripting! In-Reply-To: <43953908.1090203@fourthworld.com> References: <43953908.1090203@fourthworld.com> Message-ID: <f99b52860512052327q3c654eb6i23e5e2147eb92901@mail.gmail.com> > The list has been a bit punchy lately. Maybe it's the > days-are-getting-shorter blues, the holiday stress, or Mars in > retrograde. Whatever the cause, I'd like to propose that we start fresh > here, table rasa, and keep the focus on getting the most out of Revolution. > Well our days are getting longer down under but it is getting hot! So that's my excuse. I'll be good now temporary list-dad :-) All the best to everyone, Sarah From sims at ezpzapps.com Tue Dec 6 02:24:45 2005 From: sims at ezpzapps.com (sims) Date: Tue, 6 Dec 2005 08:24:45 +0100 Subject: Peace, goodwill, and happy scripting! In-Reply-To: <43953908.1090203@fourthworld.com> References: <43953908.1090203@fourthworld.com> Message-ID: <p06200701bfbaebdc0bbe@[10.0.0.28]> At 11:08 PM -0800 12/5/05, Richard Gaskin wrote: >readers of this list who just want to learn more about Rev. Learn more about Rev, you say? On that note Richard, next week I will be announcing special 'extra early bird' pricing for those who wish to attend the European Rev Conference 2006. 3-4-5 November 2006 in Malta Keynote Speaker & discussion: Kevin Miller CEO of Runtime Revolution Presenters include: Malte Brill, Eric Chatonet, Richard Gaskin, Bj?rnke von Gierke, Scott Rossi, Dar Scott, Alex Tweedly To learn more about the 2006 European Revolution Conference go to http://techietours.com Please email erc2006 at techietours.com to receive news concerning this conference. This is a world-wide Revolution - All are invited! sims erc2006 at techietours.com http://techietours.com From mwieder at ahsoftware.net Tue Dec 6 02:34:49 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 5 Dec 2005 23:34:49 -0800 Subject: How to Make Rev More Popular [Enhance the IDE] In-Reply-To: <dn3615$u29$1@sea.gmane.org> References: <dn359f$sju$1@sea.gmane.org> <dn3615$u29$1@sea.gmane.org> Message-ID: <12447390984.20051205233449@ahsoftware.net> Bill- I gotta learn how to write disclaimers like this... http://msdn.microsoft.com/vstudio/express/support/readme/ 1.3.4 Disk space required for system drive may be up to 100 megabytes off. The estimated disk space required to install the Express Editions may be 100 megabytes off. To resolve this issue Free up an additional 100 megabytes on your machine to install the product. -- -Mark Wieder mwieder at ahsoftware.net From JimAultWins at yahoo.com Tue Dec 6 02:58:53 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 05 Dec 2005 23:58:53 -0800 Subject: How to Make Rev More Popular [Enhance the IDE] In-Reply-To: <12447390984.20051205233449@ahsoftware.net> Message-ID: <BFBA84BD.317AC%JimAultWins@yahoo.com> Disclaimers like that only apply to those who work with software that is capable of producing business apps. To bad for us, eh? :-) Jim Ault Las Vegas On 12/5/05 11:34 PM, "Mark Wieder" <mwieder at ahsoftware.net> wrote: > Bill- > > I gotta learn how to write disclaimers like this... > > http://msdn.microsoft.com/vstudio/express/support/readme/ > > 1.3.4 Disk space required for system drive may be up to 100 megabytes off. > > The estimated disk space required to install the Express Editions may be 100 > megabytes off. > > To resolve this issue > > Free up an additional 100 megabytes on your machine to install the product. From ambassador at fourthworld.com Tue Dec 6 03:08:34 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 Dec 2005 00:08:34 -0800 Subject: Peace, goodwill, and happy scripting! In-Reply-To: <p06200701bfbaebdc0bbe@[10.0.0.28]> References: <43953908.1090203@fourthworld.com> <p06200701bfbaebdc0bbe@[10.0.0.28]> Message-ID: <43954702.7030808@fourthworld.com> sims wrote: > Learn more about Rev, you say? > > On that note Richard, next week I will be announcing special 'extra > early bird' pricing for those who wish to attend the European Rev > Conference 2006. > > 3-4-5 November 2006 in Malta > > Keynote Speaker & discussion: Kevin Miller CEO of Runtime Revolution > > Presenters include: Malte Brill, Eric Chatonet, Richard Gaskin, Bj?rnke > von Gierke, Scott Rossi, Dar Scott, Alex Tweedly > > To learn more about the 2006 European Revolution Conference go to > http://techietours.com > > Please email erc2006 at techietours.com to receive news concerning this > conference. > > This is a world-wide Revolution - All are invited! > > sims > erc2006 at techietours.com > http://techietours.com Yea - Eric will be there! And Bj?rnke! And Dar! Rossi -- hmmm, whatever. :) Malta was a grand time and I can't wait to go back. I was in a notalgic mood last night looking for more info on Malta (I plan to spend a couple weeks this time if I can swing it), and I stumbled on this great site: <http://maltavista.net/> If you've never been to Malta before, the section there labeled "Library" is very helpful (the "Photo" section is great too). This page has a great collection of travel reviews to further entice: <http://maltavista.net/en/library/artopic/etourism.html> My only regret from last year was that I had a meeting in Rome which prevented me from taking advantage of Sims' optiona post-conference tour package. He and Cloe are great hosts, and the history of the island nation is too rich to leave to chance on your own. My gal and I barely had enough time to visit Mdina, but there's so much we missed. If you can squeeze in those extra three days they pack a lot in -- but at a relaxed Maltese pace, of course. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From shaosean at hotmail.com Tue Dec 6 03:14:53 2005 From: shaosean at hotmail.com (Sean Shao) Date: Tue, 06 Dec 2005 03:14:53 -0500 Subject: Into the flamefest In-Reply-To: <20051206045153.245578258EF@mail.runrev.com> Message-ID: <BAY105-F53012786DA249190F91B8C3400@phx.gbl> Holy bat guana Batman, what a noisy list lately!! Abso-freakin-lutely nothing lately has really been about "using" Revolution or anything of the sort. "What a joke you are." That and someone's comment about RunRev being in Scotland are the best so far to date.. How much longer will the flaming continue? If you don't agree with him and he doesn't seem to be willing to change his mind (he's asking for a refund) just let it go, no need to attack him personally on or off the list.. -Sean ps.. Thanks to the person smart enough to [snip] 200 lines of code from their reply pss.. Yes, I'm tired and b!tchy ^_^ _________________________________________________________________ Don?t just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/ From runrev at civildiscovery.com Tue Dec 6 03:31:50 2005 From: runrev at civildiscovery.com (Jerry Saperstein) Date: Tue, 6 Dec 2005 02:31:50 -0600 Subject: Into the flamefest In-Reply-To: <BAY105-F53012786DA249190F91B8C3400@phx.gbl> Message-ID: <20051206075321.8AA46825900@mail.runrev.com> Well said, Sean. Some of the zealots and self-promoters here are furious that someone dared criticize the object of their passion. A few of the private e-mails I've received are magnificient: sputtering, fuming, accusing and indicative of conditions well described in the DSM. You got it right: I've asked for a refund and offered my opinion. Aside from amusing me with their impotent rhetoric, the flamers add nothing to anything, a fact they'll never understand. As you put it so well "If you don't agree with him and he doesn't seem to be willing to change his mind (he's asking for a refund) just let it go, no need to attack him personally on or off the list." But it may be one of the few things some know how to do, even if they can't do it well. Jerry -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Sean Shao Sent: Tuesday, December 06, 2005 2:15 AM To: use-revolution at lists.runrev.com Subject: Into the flamefest Holy bat guana Batman, what a noisy list lately!! Abso-freakin-lutely nothing lately has really been about "using" Revolution or anything of the sort. "What a joke you are." That and someone's comment about RunRev being in Scotland are the best so far to date.. How much longer will the flaming continue? If you don't agree with him and he doesn't seem to be willing to change his mind (he's asking for a refund) just let it go, no need to attack him personally on or off the list.. -Sean ps.. Thanks to the person smart enough to [snip] 200 lines of code from their reply pss.. Yes, I'm tired and b!tchy ^_^ _________________________________________________________________ Don't just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/ _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION at barncard.com Tue Dec 6 03:40:34 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Tue, 6 Dec 2005 00:40:34 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <20051206041232.47B80825889@mail.runrev.com> References: <20051206041232.47B80825889@mail.runrev.com> Message-ID: <p06230901bfbafc671f6c@[192.168.1.101]> Jerry, you seem to have a major attitude problem. You don't get it at all and your 'disgruntled customer' bit doesn't really flow here. Everyone else has been pretty nice I think -- the only real FLAMER here seems to be you!! Stop the bad vibes now - go troll somewhere else, please. sqb > Yes, I have been lurking here for months reading the messages on a >daily basis. Some of the problems I've encountered in my experimentation >with Revolution have indeed been answered here without a need on my part to >ask a question. Yes, I purchased Revolution with a specific purpose in mind >and, yes, you are correct in deducing that Revolution - despite advertising >claims - turned out to be ill-suited for that purpose. >.. > > And with that, all the true believers may continue with their >flaming --- never being mindful of how their insubstantial ad hominem >strikes those who may wander to this list looking for justification to >purchase Revolution. Zealots never seem to understand how they hurt their >own cause. > >Jerry > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From eric.chatonet at sosmartsoftware.com Tue Dec 6 03:50:31 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 09:50:31 +0100 Subject: Revolution Encyclopedia In-Reply-To: <4395365E.9020909@chipp.com> References: <web-340205600@mail.maclaunch.com> <4395365E.9020909@chipp.com> Message-ID: <A81D7878-7EEB-47EF-AED5-F49511327B77@sosmartsoftware.com> Hi Richmond and Chipp, Le 6 d?c. 05 ? 07:57, Chipp Walters a ?crit : > There have been other stacks which import the content of the help > files and other XML data which ships with Rev. Perhaps that's the > tact you should try? IOW, create a stack which is empty but then > imports the Dictionary and other data from the included XML files. > This way, RR gets to keep it's copyright and you can share your stack. > > Though, I'm not sure if all of Jeanne's Encyclopedia is captured by > the XML-- you might want to check. 1. The main articles in the 2.2.x Rev encyclopaedia have been split in the topics section later in the docs with another presentation. 2. As for the format, Rev encyclopaedia, as the cookbook made by Jeanne and Jacque, is a "static" stack (i.e; text in specific fields). Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From stephenREVOLUTION at barncard.com Tue Dec 6 03:52:21 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Tue, 6 Dec 2005 00:52:21 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <A86FF04E-9513-436D-9B52-EC23655E49C6@adelphia.net> References: <Pine.GSO.4.33.0512052128580.4693-100000@titan.ecs.fullerton.edu> <A86FF04E-9513-436D-9B52-EC23655E49C6@adelphia.net> Message-ID: <p06230902bfbb01003356@[192.168.1.101]> It appears that our friend Jerry Saperstein hates everyone and everything. Maybe in the 'business' too long... >It seems he likes the word zealot. A little research shows many >complaints and insults on all kinds of forums and lists. > >Web Quote: "By all means, though, avoid Apple,. While individual >users tend to be zealots, the company occupies its miniscule market >share for many valid reasons." > >Web Quote: "If you want to utterly waste a few hours of your life, >read this book. It has absolutely nothing of redemptive value. No >plot. No memorable characters. Nothing." > >Web Quote: " I don't intend to be a critic, but the reality is that >I am. ... " > >Web Quote: "In my opinion, this knowledge must be acquired on a first-hand >basis, not third-hand by inquiring of a mail list where the accuracy of the >responses is not known. " -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From wjm at wjm.org Tue Dec 6 03:51:37 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 6 Dec 2005 03:51:37 -0500 Subject: How to Make Rev More Popular [Enhance the IDE] References: <12447390984.20051205233449@ahsoftware.net> <BFBA84BD.317AC%JimAultWins@yahoo.com> Message-ID: <dn3jh5$t45$1@sea.gmane.org> I am sure the extra megabytes is for installing current libraries that most people have installed by now, but that may not be available on the oldest/minimum requirement system supported, or those machines not maintained by Microsoft Update regularly. [As for the "business apps" stuff, please keep that flamewar junk out of my thread! No reply needed!] "Jim Ault" wrote > Disclaimers like that only apply to those who work with software that is > capable of producing business apps. To bad for us, eh? :-) > On 12/5/05 11:34 PM, "Mark Wieder" wrote: >> I gotta learn how to write disclaimers like this... >> http://msdn.microsoft.com/vstudio/express/support/readme/ >> 1.3.4 Disk space required for system drive may be up to 100 megabytes >> off. From psahores at easynet.fr Tue Dec 6 04:04:49 2005 From: psahores at easynet.fr (Pierre Sahores) Date: Tue, 6 Dec 2005 10:04:49 +0100 Subject: Into the flamefest In-Reply-To: <20051206075321.8AA46825900@mail.runrev.com> References: <20051206075321.8AA46825900@mail.runrev.com> Message-ID: <2B6E320B-A7AC-4CB5-9D43-0D14FF40A46F@easynet.fr> Well said, Sean. Jerry,... The most i love in about Rev = the most i love in about creation : to take a problem and to drive it to its most usefull attendee result solution... Many Thanks to anyone there, in Boulder and in Edimburg, whose helped us in about software to gohead in this way over the years ;-) -- That's all for yet, Friends, Kind Regards, Pierre Sahores "A partir du moment o? on ?volue dans une activit? o? il n'y a pas de place pour la fanfaronnade, on est oblig? de tomber sur des personnages d'exception. Tous ces gens sont au limiteur." Pierre Dupasquier From runrev at civildiscovery.com Tue Dec 6 04:13:43 2005 From: runrev at civildiscovery.com (Jerry Saperstein) Date: Tue, 6 Dec 2005 03:13:43 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <p06230902bfbb01003356@[192.168.1.101]> Message-ID: <20051206083513.54A7A8258AC@mail.runrev.com> Stephen: Other than showing your fanaticism and inability to civily deal with someone who has the temerity to challenge the object of your obsession, what do you hope to accomplish? While it is flattering to imagine you or one of your like-minded zealots Googling me, what is your point? I said Revolution is inadequate for producing business applications. That is my opinion. The comments you selectively quote are also my opinions. Of what relevance are they to my opinion of Revolution? I read a book I didn't like, posted a review and from that you derive I "hate" everyone and everything? Judging from your behavior, you certainly do appear to be defined by the word zealot, which means "somebody who shows excessive enthusiasm for a cause." Jerry -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Stephen Barncard Sent: Tuesday, December 06, 2005 2:52 AM To: How to use Revolution Subject: Re: Why isn't Rev more popular? It appears that our friend Jerry Saperstein hates everyone and everything. Maybe in the 'business' too long... >It seems he likes the word zealot. A little research shows many >complaints and insults on all kinds of forums and lists. > >Web Quote: "By all means, though, avoid Apple,. While individual users >tend to be zealots, the company occupies its miniscule market share for >many valid reasons." > >Web Quote: "If you want to utterly waste a few hours of your life, read >this book. It has absolutely nothing of redemptive value. No plot. No >memorable characters. Nothing." > >Web Quote: " I don't intend to be a critic, but the reality is that I >am. ... " > >Web Quote: "In my opinion, this knowledge must be acquired on a >first-hand basis, not third-hand by inquiring of a mail list where the >accuracy of the responses is not known. " -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Tue Dec 6 04:25:32 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 10:25:32 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <20051206083513.54A7A8258AC@mail.runrev.com> References: <20051206083513.54A7A8258AC@mail.runrev.com> Message-ID: <8628249A-1829-4CAF-B8E2-82D77DC4843F@sosmartsoftware.com> Hi Jerry and all others, As you know it, I never reply to mails about "Rev philosophy" or "criticism". And I am very happy that all that occurred when we slept in Europe :-) All that can go round in circles a very long time, going on spoiling this list. The clever will be the first to stop as proposed Richard the sage. Thanks. Best Regards from Paris, Eric Chatonet. Le 6 d?c. 05 ? 10:13, Jerry Saperstein a ?crit : > Other than showing your fanaticism and inability to civily deal with > someone who has the temerity to challenge the object of your > obsession, what > do you hope to accomplish? While it is flattering to imagine you or > one of > your like-minded zealots Googling me, what is your point? > > I said Revolution is inadequate for producing business applications. > That is my opinion. > > The comments you selectively quote are also my opinions. Of what > relevance are they to my opinion of Revolution? I read a book I > didn't like, > posted a review and from that you derive I "hate" everyone and > everything? > > Judging from your behavior, you certainly do appear to be defined by > the word zealot, which means "somebody who shows excessive > enthusiasm for a > cause." ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From xavier.bury at clearstream.com Tue Dec 6 04:53:38 2005 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Tue, 6 Dec 2005 10:53:38 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <20051206083513.54A7A8258AC@mail.runrev.com> Message-ID: <OF67C100AB.2A8AAC45-ONC12570CF.00336C70-C12570CF.003659D0@deutsche-boerse.com> Man, This list is really getting corny... No more talk about xtalk or rev stuff. It's been 3 weeks im deleting nearly every message in my 3 mailboxes (and the new spam)... Business applications? Man, i run a bank's storage systems with rev for some 2000 users everyday since 5 years!!! Never a challenge that can't be fixed in "minutes"... Ah yes, and Rev does the reports, stats and graphs for the managers... And there's web reporting and more too... It's true that a few here in the list do not like criticisms of Rev and Rev doesn't say anything to soothe the complainers, ahem, users in trouble... In the meanwhile the wise users create bugzillas, pay for licenses (over and over) in the hope of a quick fix - while others in the list will devote lore and prose to help find a solution - which happens nearly every time!!! But even as one of the worst complainers in the revMailist history, i haven't seen a valid peep of why rev is not a good environment of business applications - (and yes tables are easy to make in rev - easier than in any other language i've tried - i've tried about 20 or so...) So, let's get back to scripting! Ignore the loud berzerkers who bring nothing we can't use or help with... Ask yourself, is it productive? Fanatics we are and we love what we do. We do it with heart and mind. Something which this list is not doing anymore with the noise ratio so high! Xavier == big sig intentional... ----------------------------------------- To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is 'firstname.familyname at clearstream.com'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From david at openpartnership.net Tue Dec 6 05:56:52 2005 From: david at openpartnership.net (David Bovill) Date: Tue, 6 Dec 2005 11:56:52 +0100 Subject: Messages in setprop... In-Reply-To: <008601c5f4e9$9ff29640$1c037b98@p42600> References: <008601c5f4e9$9ff29640$1c037b98@p42600> Message-ID: <D80238D5-092B-426D-9D25-849A2C39C214@openpartnership.net> So you want a recursive setProp handler :) I have not tested this in a while (and there are a few little thins that don't work quite as expected with these - they do not return arrays for instance) - but I would try to avoid putting too much code in the setprop / getprop handlers and use them to call functions ( a recursive function in your case). On 29 Nov 2005, at 14:34, Gilberto Cuba wrote: > Example: > > setprop MyPropSet[propName] newValue > > switch propName > case "Prop1" > -- (1) > set the MyPropSet["Prop3"] of me to value > break > case "Prop2" > ... > -- do something... > ... > break > case "Prop3" > ... > ...do something... (2) > ... > break > end switch > > end setprop > > When i set a value to a property "Prop1", it come in to (1), but > when the next line is executing, it dont pass for (2). > I hope you might understand. From jerry at hytext.com Tue Dec 6 06:01:51 2005 From: jerry at hytext.com (Jerry Muelver) Date: Tue, 6 Dec 2005 05:01:51 -0600 Subject: Into the flamefest References: <20051206075321.8AA46825900@mail.runrev.com> <2B6E320B-A7AC-4CB5-9D43-0D14FF40A46F@easynet.fr> Message-ID: <008e01c5fa54$793069e0$0100a8c0@INSIGHT3> For me, the most interesting aspect of typical flame wars is the persistent demonstration of logical fallicies offered by participants on all sides. http://members.tripod.com/AttitudeAdjustment/Books/Logic.htm provides a useful summary. In the heat of the flame, personalities lose their multidimensional quality and collapse down to their core structure, well-illustrated at http://redwing.hutman.net/~mreed/index.htm >From a purely logical standpoint, all programming tools and languages have their identifying strengths and shortcomings. The first job of the programmer is to understand the problem. Selecting the tool is the second job. If a chosen tool is unsuitable to the task at hand, cast it aside and try another. It is a poor carpenter who blames his tools for the quality of his work, or who faults the work of others solely for the tools they use. ---- Jerry Muelver From richmond at mail.maclaunch.com Tue Dec 6 05:54:50 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Tue, 06 Dec 2005 05:54:50 -0500 Subject: Revolution Encyclopedia Message-ID: <web-340215703@mail.maclaunch.com> I will keep my port of the R Enc. to myself in the light of Chipp's and Eric's messages. BUT . . . This set of messages and many others seem to have a common, underlying theme . . . NOT that the RR documentation is bad - Its not! BUT that it is BADLY ORGANISED - or, at the very least, AWKWARD to find one's way around. Something is badly wrong when individuals stumble upon buried information which, had it been out in the open all the time would have: 1. Made life easier for a lot of people, 2. Stopped all those tedious messages about lack of documentation, and 3. Probably convinced more people that RR was worth investing in. sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From richmond at mail.maclaunch.com Tue Dec 6 06:01:59 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Tue, 06 Dec 2005 06:01:59 -0500 Subject: Flamefesting A-Go-Go! Message-ID: <web-340215912@mail.maclaunch.com> Dunnit, Been There . . . Grew up, got over it, bought some long trousers . . . I personally have an intense dislike for all things 'Microsoft' - guess how many clients I've got by going round and telling them that the OS on their box is CR*P, RUBBISH and so on - NONE. Now, I'm fairly obsessed with RR (never have guessed it, eh?) but I know quite a few people who dislike it, think of it as a 'Toy' environment, and so on - still play chess with them! Surely, the world of computer software is big enough for people to stop getting all hot and sweaty when somebody asks for their money back. Oh, Dear won't Richmond just "Shut Up" ? __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From david at openpartnership.net Tue Dec 6 06:30:57 2005 From: david at openpartnership.net (David Bovill) Date: Tue, 6 Dec 2005 12:30:57 +0100 Subject: jabber or other IM protocol In-Reply-To: <0083F226-A001-4D5E-B2E3-ADFB9E8CA957@mac.com> References: <43930421.3040507@cogapp.com> <0083F226-A001-4D5E-B2E3-ADFB9E8CA957@mac.com> Message-ID: <91BE6EE7-B1B3-43D5-9EFC-9E9368B40D5A@openpartnership.net> Yes I have one from 2-3 years ago - should still work. Very cool to Jabber a whole stack live to another user :) On 4 Dec 2005, at 23:29, Andre Garzia wrote: > Ben, > > there's an alpha library for MSN by Shao Sean, it's on her page at > http://shaosean.tk > > Cheers > andre > > > On Dec 4, 2005, at 12:58 PM, Ben Rubinstein wrote: > > >> Has anyone written a Jabber client, server, bot, or library in >> Transcript? (Failing that, any other IM protocol?) >> >> Any experience to share, tips, gotchas? From paolo.mazza at neol.it Tue Dec 6 06:52:14 2005 From: paolo.mazza at neol.it (paolo mazza) Date: Tue, 06 Dec 2005 12:52:14 +0100 Subject: Stack for use-revolution list archive Message-ID: <fc.000f58e500a5380b000f58e500a5380b.a53812@fc.neol.it> I wonder if someone has developed a stack to browse/search the messages downloaded from the use-revolution list archive . I think it would be very useful for Revolutionaries. Ciao Paolo Mazza From eric.chatonet at sosmartsoftware.com Tue Dec 6 07:03:14 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 13:03:14 +0100 Subject: Stack for use-revolution list archive In-Reply-To: <fc.000f58e500a5380b000f58e500a5380b.a53812@fc.neol.it> References: <fc.000f58e500a5380b000f58e500a5380b.a53812@fc.neol.it> Message-ID: <059157BB-92B0-4F69-AB93-DC06F84633F0@sosmartsoftware.com> Buongiorno Paolo, At first sight two: Archive Search by Mark Wieder (mwieder on Rev Online), a stack you use within the IDE. Resources Picker (a plugin that makes numerous things more but for the mailing list cooperates with your browser, Google, Gmane, Mail Archive, etc.) The latter is available from my website. Le 6 d?c. 05 ? 12:52, paolo mazza a ?crit : > I wonder if someone has developed a stack to browse/search the > messages > downloaded from the use-revolution list archive . > I think it would be very useful for Revolutionaries. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From xavier.bury at clearstream.com Tue Dec 6 07:07:46 2005 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Tue, 6 Dec 2005 13:07:46 +0100 Subject: Stack for use-revolution list archive In-Reply-To: <fc.000f58e500a5380b000f58e500a5380b.a53812@fc.neol.it> Message-ID: <OF3C3861D7.8BDEA98B-ONC12570CF.0042458F-C12570CF.0042A192@deutsche-boerse.com> Yes there is! It is called ActiveSearch - available in RevOnline... It's under the Utilities category... cheers Xavier use-revolution-bounces at lists.runrev.com wrote on 06/12/2005 12:52:14: > I wonder if someone has developed a stack to browse/search the messages > downloaded from the use-revolution list archive . > I think it would be very useful for Revolutionaries. > Ciao > Paolo Mazza > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ----------------------------------------- To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is 'firstname.familyname at clearstream.com'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From jerry at hytext.com Tue Dec 6 07:56:19 2005 From: jerry at hytext.com (Jerry Muelver) Date: Tue, 6 Dec 2005 06:56:19 -0600 Subject: "Save" on Linux, not on Mac, Win References: <BFBA9136.311E6%kray@sonsothunder.com> Message-ID: <000301c5fa64$780bf3d0$0100a8c0@INSIGHT3> From: "Ken Ray" > On 12/5/05 8:23 PM, "Jerry Muelver" <jerry at hytext.com> wrote: > >> Ken, StackRunner won't even run the stack on Win XP. It just goes away >> after >> I select the stack file. On Mac, is showed the same reluctance to access >> the >> file as Dreamcard Player. > > Jerry, I'll contact you offlist to follow up on this so we can patch > StackRunner to make it work for you situation. > Looks like it was me, not StackRunner, Ken. I tweaked my stack to fix some file-processing glitches. Then I fed the fixed stack to StackRunner and it ran perfectly! Superb product, Ken! ---- Jerry Muelver From curry at pair.com Tue Dec 6 08:13:42 2005 From: curry at pair.com (curry) Date: Tue, 6 Dec 2005 07:13:42 -0600 Subject: Arial--still okay for cross-platform? In-Reply-To: <20051206112935.04067825970@mail.runrev.com> References: <20051206112935.04067825970@mail.runrev.com> Message-ID: <a06210201bfbb3dac6884@[69.242.146.209]> Does anyone know whether Arial font is still distributed with all Macs? I've used it for cross-platform and I'm wondering if it's still good for that purpose. If anyone knows, or if anyone's Mac doesn't have Arial, please let me know. Thanks--TIA, -- Curry Kenworthy Curry K. Software http://www.curryk.com/ From eric.chatonet at sosmartsoftware.com Tue Dec 6 08:33:29 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 14:33:29 +0100 Subject: Arial--still okay for cross-platform? In-Reply-To: <a06210201bfbb3dac6884@[69.242.146.209]> References: <20051206112935.04067825970@mail.runrev.com> <a06210201bfbb3dac6884@[69.242.146.209]> Message-ID: <D23C6ADF-914B-4F90-AB4B-7D086F7CDB43@sosmartsoftware.com> Hi Curry, The common *font names* between Mac OS X and Windows are the following: Arial Arial Black Arial Narrow Century Gothic Comic sans MS Courier New Georgia Impact Tahoma Times New Roman Verdana Webdings Wingdings Note: this does not mean that they have an *identical* appearance on both platforms. Le 6 d?c. 05 ? 14:13, curry a ?crit : > Does anyone know whether Arial font is still distributed with all > Macs? > > I've used it for cross-platform and I'm wondering if it's still > good for that purpose. > > If anyone knows, or if anyone's Mac doesn't have Arial, please let > me know. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From kray at sonsothunder.com Tue Dec 6 08:56:55 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 06 Dec 2005 07:56:55 -0600 Subject: "Save" on Linux, not on Mac, Win In-Reply-To: <000301c5fa64$780bf3d0$0100a8c0@INSIGHT3> Message-ID: <BFBAF4C7.3123B%kray@sonsothunder.com> On 12/6/05 6:56 AM, "Jerry Muelver" <jerry at hytext.com> wrote: >> Jerry, I'll contact you offlist to follow up on this so we can patch >> StackRunner to make it work for you situation. >> > > Looks like it was me, not StackRunner, Ken. I tweaked my stack to fix some > file-processing glitches. Then I fed the fixed stack to StackRunner and it > ran perfectly! Superb product, Ken! Glad to hear it, Jerry! If you run into any other issues, let me know... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From graham.samuel at wanadoo.fr Tue Dec 6 09:18:13 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Tue, 6 Dec 2005 15:18:13 +0100 Subject: Why is Konfabulator "Pretty?" Message-ID: <4C84C292-9A53-4B69-82E0-F1F923A7E208@wanadoo.fr> On Mon, 5 Dec 2005 06:47:53 +0100, sims <sims at ezpzapps.com> wrote: > > > At 8:52 PM -0200 12/4/05, Andre Garzia wrote: > >> >> I still rate my interfaces using the ALSR rating scheme... ALSR >> stands for Almost-Like-Scott-Rossi, for example, when I finished my >> webeditor interface, I looked to it and thought: "I think this one >> is 25% Almost Like Scott Rossi.", I hope to achieve an 50% ALSR >> Interface soon :-) >> > > With Scott presenting at the European Revolution Conference 2006, > perhaps you > might get some of his 'secret tips' ;-) OK sims, I know this was a shameless plug for the Conference (and why not? It deserves every success); but I for one know that no amount of 'secret tips' from Scott will make my graphics look like his - talent like that you have to be born with (sigh!). But Malta will doubtless be fun anyway. Graham ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From dburgun at dsl.pipex.com Tue Dec 6 09:20:09 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Tue, 6 Dec 2005 14:20:09 +0000 Subject: Changing the Layer/Resizing Controls In-Reply-To: <008e01c5fa54$793069e0$0100a8c0@INSIGHT3> References: <20051206075321.8AA46825900@mail.runrev.com> <2B6E320B-A7AC-4CB5-9D43-0D14FF40A46F@easynet.fr> <008e01c5fa54$793069e0$0100a8c0@INSIGHT3> Message-ID: <a05210602bfbb3a2993f9@[192.168.0.101]> Hi, Is it just me or is it incredibly hard to change the layer order of a Group or Control in the lastest version of RunRev? The previous version was pretty hard but latest version is just terrible. So, maybe I am doing something wrong: If I have a control that is outside of all groups on the card, what is the recommended way in the IDE to change the layer so that the control is inside a group? I have tried setting the relayerGroupedControls property to true in the message box, but even if I do this, the control will not move via the Layer Up/Down buttons in the Property Inspector. Sometimes I can get it to move once, e.g. down one layer (from the last item in the card to the last item in the last group of the card), but after this it just refuses to move anymore! Is there a secret to using the "lockLoc" setting in the Size & Position pane of the property inspector, epecially when applied to Groups? I have also noticed that when I change the relayerGroupedControls property and then close a Property Inspector window, I get a message saying something like "Do you wish to save the changes to RevPallette.rev?". I am really not sure what to do when this happens, so I just "Cancel", is this correct? Also, is there a secret to using the Property Inspector Size and Position pane effectively? If you have a large complicated group, it's the devils own job to get everything positioned and sized correctly. For instance, I set the top,left of the group to (say) 10,10, I then set the size (from 200,200) to 300,200, why does the Left position move? At the very least there should be an option to lock either the top or the bottom coordinates so that when the size is changed, the position doesn't! As another example, I have a group containing a number of controls. I have a control located near the top/center of the group, if I have the "lockloc" of the group set to false, the top of the Group moves down, if I have "lockloc" set to true, then if I increase the height of a control towards the bottom of the group, then it gets truncated to the bottom of the group (as well as the top/left shifting!). I find myself adjusting loads of different things just to make one control inside a group bigger, so I find myself dreading doing a simple task just because the IDE makes it into a nightmare! Any tips on this greatly appreciated. Thanks a lot All the Best Dave From graham.samuel at wanadoo.fr Tue Dec 6 09:21:41 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Tue, 6 Dec 2005 15:21:41 +0100 Subject: Can't change the layer of an image Message-ID: <29FDFBC3-D524-4741-B559-438EF507E93C@wanadoo.fr> On Mon, 5 Dec 2005 19:18:19 +0100, Eric Chatonet <eric.chatonet at sosmartsoftware.com> wrote: > > Hi Graham, > > I would bet that, without noticing it, you grouped this image (find a > blank group elsewhere). > Then its layer could not be changed. > To change the layer of controls owned by a group, you have to edit > the group. > BTW, if the group does not contain 2 controls at least, you can't do > anything :-) > Eric Yes, that must have been it! I was aware that you can 'group' a single control but I'd never done it before. In fact I guess you can cut something from such a group as long as you're in the mode which picks out individual controls rather than the group itself - and this is what I did in the end, without realising it. Thanks for the explanation. Graham ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From jerry at hytext.com Tue Dec 6 09:24:14 2005 From: jerry at hytext.com (Jerry Muelver) Date: Tue, 6 Dec 2005 08:24:14 -0600 Subject: "Save" on Linux, not on Mac, Win References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com><1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr><70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com><000a01c5f9f8$ac4e85c0$0100a8c0@INSIGHT3> <f99b52860512051629q25ac4d54iabb0584be9dbb07d@mail.gmail.com> Message-ID: <001601c5fa70$c10c7f30$0100a8c0@INSIGHT3> From: "Sarah Reichelt" > It sounds like the filter on your answer file is not matching your > data file type correctly. Try using answer file without any filters > and see if that works. Yup. That was it. Runs fine without the filter. This is great! My little hypertext-doc-building app now runs on Linux, Win, and Mac, and the data files swap across platforms with no glitches. I can use my app to build its own documentation now! ---- Jerry Muelver From xavier.bury at clearstream.com Tue Dec 6 09:24:59 2005 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Tue, 6 Dec 2005 15:24:59 +0100 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <4C84C292-9A53-4B69-82E0-F1F923A7E208@wanadoo.fr> Message-ID: <OF87D5ECD5.1F573C4C-ONC12570CF.004EC495-C12570CF.004F31A9@deutsche-boerse.com> use-revolution-bounces at lists.runrev.com wrote on 06/12/2005 15:18:13: > On Mon, 5 Dec 2005 06:47:53 +0100, sims <sims at ezpzapps.com> wrote: > > > > > > At 8:52 PM -0200 12/4/05, Andre Garzia wrote: > > > >> > >> I still rate my interfaces using the ALSR rating scheme... ALSR > >> stands for Almost-Like-Scott-Rossi, for example, when I finished my > >> webeditor interface, I looked to it and thought: "I think this one > >> is 25% Almost Like Scott Rossi.", I hope to achieve an 50% ALSR > >> Interface soon :-) > >> > > > > With Scott presenting at the European Revolution Conference 2006, > > perhaps you > > might get some of his 'secret tips' ;-) > > OK sims, I know this was a shameless plug for the Conference (and why > not? It deserves every success); but I for one know that no amount of > 'secret tips' from Scott will make my graphics look like his - talent > like that you have to be born with (sigh!). But Malta will doubtless > be fun anyway. > > Graham GRaham, My experience differs! while singing or painting or math may be natural gifts from some, im sure there isn't one natural who didn't try and fail at least once before making his art what it is... "C'est en forgeant que l'on devient forgeron!" as the french proverb says... (please dont translate to "it is by logging that you become a log" ;) In good old Mac parlance, it was said that "you learn by doing"! As any Pro-anything will tell you, practice, practice, and practice makes perfect... Dont be discouraged, just try again! Xavier ----------------------------------------- To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is 'firstname.familyname at clearstream.com'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From eric.chatonet at sosmartsoftware.com Tue Dec 6 09:26:53 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 15:26:53 +0100 Subject: Can't change the layer of an image In-Reply-To: <29FDFBC3-D524-4741-B559-438EF507E93C@wanadoo.fr> References: <29FDFBC3-D524-4741-B559-438EF507E93C@wanadoo.fr> Message-ID: <5C1CDB84-33E3-4D0A-93EF-EC0593721834@sosmartsoftware.com> Hi Graham and above all, to all others :-) Le 6 d?c. 05 ? 15:21, graham samuel a ?crit : > Yes, that must have been it! I was aware that you can 'group' a > single control but I'd never done it before. In fact I guess you > can cut something from such a group as long as you're in the mode > which picks out individual controls rather than the group itself - > and this is what I did in the end, without realising it. That's a good example of what many would have considered as a bug when it's not ;-) > Thanks for the explanation. Your are welcome. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From graham.samuel at wanadoo.fr Tue Dec 6 09:31:32 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Tue, 6 Dec 2005 15:31:32 +0100 Subject: Printing limitations [was Re: Why isn't Rev more popular?] Message-ID: <D0B0F4DB-3252-4732-8623-A35DC7B1E59B@wanadoo.fr> On Mon, 05 Dec 2005 21:00:58 -0800, Richard Gaskin <ambassador at fourthworld.com> wrote: > [snip] > In OS X, Mac Classic, and Windows, it's common to define the > parameters > for the print job in the Print window, with some settings defined in > Page Setup. Rev gives you access to both: > > answer printer -- brings up the OS standard Page Setup dialog, > which retains settings during the current session > > open printing with dialog -- initiates a print job with the Print > Job dialog presented first. You can also print > without the Print Job dialog by ommitting "with > dialog". > > If you filter the Transcript Dictionary with "print" you'll find a lot > of properties which govern printing. You can set these up without > ever > showing the Page Setup dialog, including margins, orientation, scale, > and more. > > The one weakness Rev has is integrating its internal settings with the > OS print dialogs. It would be nice to be able to save and restore > Page > Setup info as we can with QuickTime transitions using "answer effect". > > The difficulty is that while there's only one QuickTime API, the APIs > for printing vary broadly and deeply from OS to OS. This isn't to say > it wouldn't be worth pursuing (hence the Bugzilla request for it), but > at least it helps you understand why that's not in place just yet. > > Once Classic support is dropped from the engine (no, I've heard of no > plans, just wishful thinking for the future), printing can be greatly > enhanced as OS X's printing architecture is more like the rest of the > world and Classic's is from outerspace. Yes, more comprehensive interaction with printers is sorely missed and would be great... what I find worst about the present situation is that I can't tell the true page size available to the marking engine of a given printer, i.e. the minimum margins/maximum printable area: this means that I can't script the design of a printout to exactly fill a page and I can't allow the user to set margins without some danger that the printing will be cropped. Some perfectly respectable Mac apps (GraphicConverter for example) seem to know where to get this info from regardless of the printer driver being used, and there are many examples on Windows too... anyway it's been Bugzilla'd (5 May 2004, still UNCO, 57 votes at the last count) and I'm still hoping for a result. Graham ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From dburgun at dsl.pipex.com Tue Dec 6 09:33:34 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Tue, 6 Dec 2005 14:33:34 +0000 Subject: Why isn't Rev more popular? In-Reply-To: <Pine.GSO.4.33.0512052232240.4693-100000@titan.ecs.fullerton.edu> References: <Pine.GSO.4.33.0512052232240.4693-100000@titan.ecs.fullerton.edu> Message-ID: <a05210603bfbb511ef92b@[192.168.0.101]> Just had to say I know I like a *bit* of a moan now and then, hey this is *way* over the top! I have just one question: "Is this a five minute argument or the full half hour?" Think everyone one should take a chill-pill comptemplate 1200 baud modems for a while! All the Best Dave From xavier.bury at clearstream.com Tue Dec 6 09:33:20 2005 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Tue, 6 Dec 2005 15:33:20 +0100 Subject: Changing the Layer/Resizing Controls In-Reply-To: <a05210602bfbb3a2993f9@[192.168.0.101]> Message-ID: <OF96FFC409.55E79C53-ONC12570CF.004F5EEC-C12570CF.004FF598@deutsche-boerse.com> Hi Dave i see your troubles! use-revolution-bounces at lists.runrev.com wrote on 06/12/2005 15:20:09: > Hi, > > Is it just me or is it incredibly hard to change the layer order of a > Group or Control in the lastest version of RunRev? The previous > version was pretty hard but latest version is just terrible. no, it's the way to approach it that is wrong IMOHO... > So, maybe I am doing something wrong: > > If I have a control that is outside of all groups on the card, what > is the recommended way in the IDE to change the layer so that the > control is inside a group? cut the object, and using the right click (control click on macs), select teh group where you want to insert the group and use "paste objects in group"... Actually, i used to do that but noticed that if i wanted my control to be lower in the layers of the group, it is easier to: cut the object, edit the group, paste the object and send it to the back... > I have tried setting the relayerGroupedControls property to true in > the message box, but even if I do this, the control will not move via > the Layer Up/Down buttons in the Property Inspector. Sometimes I can > get it to move once, e.g. down one layer (from the last item in the > card to the last item in the last group of the card), but after this > it just refuses to move anymore! To put an object in a group, and assuming the object is in a higher layer than the group you want to move it to set the layer of thisobject to the layer of thisgroup+1 The group is layer x, any object inside it is x+... < next layer out of the group... > Is there a secret to using the "lockLoc" setting in the Size & > Position pane of the property inspector, epecially when applied to > Groups? no secret but lots of tricks... > I have also noticed that when I change the relayerGroupedControls > property and then close a Property Inspector window, I get a message > saying something like "Do you wish to save the changes to > RevPallette.rev?". I am really not sure what to do when this happens, > so I just "Cancel", is this correct? Clunky palette, say no... cancel. > Also, is there a secret to using the Property Inspector Size and > Position pane effectively? non-locked Groups will resize to their top-bottom-left and right most controls to fit them in. If you move an object (selectedgroup mode off - meaning you select objects inside of groups) it may or may not resize the group... Set first the controls inside teh group to their position, then lock the group's location. If the controls in the group are going to change place, dont lock the group... but you might have to resize it manually eventually at some point. Mileage may vary... > Any tips on this greatly appreciated. Hope that helps :) cheers Xavier ----------------------------------------- To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is 'firstname.familyname at clearstream.com'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From lan.kc.macmail at gmail.com Tue Dec 6 09:35:35 2005 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 6 Dec 2005 22:35:35 +0800 Subject: Need to search the web (was: An unsolicited message on my Rev address) In-Reply-To: <7C5B4EDB-5238-463F-931C-27AE2E705B49@sosmartsoftware.com> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com> <1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> <f73a98160512051921p4083f945j348ad6bafc5124d0@mail.gmail.com> <37BB7E26-B0D4-490F-B64E-C9100732BF8D@sosmartsoftware.com> <f73a98160512052003n1af2af90o17e83559e32a32bd@mail.gmail.com> <7C5B4EDB-5238-463F-931C-27AE2E705B49@sosmartsoftware.com> Message-ID: <f73a98160512060635u20837adj8213ba1a672b1b8d@mail.gmail.com> Eric, But it's not *my* function: the main work is due to Jim Ault. > Thanks to him :-) Thanks for passing on Jim's function (and thanks to Jim). I put the function to quick work, but unfortunately I ended up in a worse situation:-( I had the parsed data nicely presented in a list field so that I can even click on the link line should I need to investigate further. There is so much info that the field needs both vertical and horizontal scroll bars. My script runs a repeat loop that reads each line of the log and 'answers' if I want to 'Ignore' or 'More Info' or 'Keep'. If I 'More Info' it puts Jim's function to work then nicely presents it in the list field. The script then 'answers' again for 'Ignore' or 'Keep'. The problem is that whilst the answer dialog is present I can't click on a link or even scroll the field, yet I don't want to exit my repeat loop, so that I can navigate the field, because I NEED an 'answer'. I thought it might work if I put the field in it's own substack, or a completely seperate stack, but it doesn't - or at least it doesn't in the IDE; I assume if they were two seperate standalones the answer dialog wouldn't lock up both stacks. As it turns out I found another solution. I've set the systemWindow to true, so now my stack remains on top of everything else. In the end I think this is picking the right tool for the right job; my stack keeps track as it progresses through the log whilst I use 'the clipboard' and my browser to do all the Net searching. So thanks anyway for broadening my Rev horizon. From eric.chatonet at sosmartsoftware.com Tue Dec 6 09:50:55 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 15:50:55 +0100 Subject: Need to search the web (was: An unsolicited message on my Rev address) In-Reply-To: <f73a98160512060635u20837adj8213ba1a672b1b8d@mail.gmail.com> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com> <1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> <f73a98160512051921p4083f945j348ad6bafc5124d0@mail.gmail.com> <37BB7E26-B0D4-490F-B64E-C9100732BF8D@sosmartsoftware.com> <f73a98160512052003n1af2af90o17e83559e32a32bd@mail.gmail.com> <7C5B4EDB-5238-463F-931C-27AE2E705B49@sosmartsoftware.com> <f73a98160512060635u20837adj8213ba1a672b1b8d@mail.gmail.com> Message-ID: <61FF662E-1EF8-4459-97AC-B4AD5AB172BF@sosmartsoftware.com> Hi Kay, The Answer dialog is a modal window: this means that you can't do anything else than validate an option. In your case, you have to build the window by yourself in order to present options and choices in the *same* window :-) Not too difficult... Just study correctly your layout ;-) Best Regards from Paris, Eric Chatonet. Le 6 d?c. 05 ? 15:35, Kay C Lan a ?crit : > Thanks for passing on Jim's function (and thanks to Jim). > > I put the function to quick work, but unfortunately I ended up in a > worse > situation:-( > > I had the parsed data nicely presented in a list field so that I > can even > click on the link line should I need to investigate further. There > is so > much info that the field needs both vertical and horizontal scroll > bars. > > My script runs a repeat loop that reads each line of the log and > 'answers' > if I want to 'Ignore' or 'More Info' or 'Keep'. If I 'More Info' it > puts > Jim's function to work then nicely presents it in the list field. > The script > then 'answers' again for 'Ignore' or 'Keep'. > > The problem is that whilst the answer dialog is present I can't > click on a > link or even scroll the field, yet I don't want to exit my repeat > loop, so > that I can navigate the field, because I NEED an 'answer'. I > thought it > might work if I put the field in it's own substack, or a completely > seperate > stack, but it doesn't - or at least it doesn't in the IDE; I assume > if they > were two seperate standalones the answer dialog wouldn't lock up both > stacks. > > As it turns out I found another solution. I've set the systemWindow > to true, > so now my stack remains on top of everything else. In the end I > think this > is picking the right tool for the right job; my stack keeps track > as it > progresses through the log whilst I use 'the clipboard' and my > browser to do > all the Net searching. > > So thanks anyway for broadening my Rev horizon. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From dburgun at dsl.pipex.com Tue Dec 6 09:59:22 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Tue, 6 Dec 2005 14:59:22 +0000 Subject: Into the flamefest In-Reply-To: <20051206075321.8AA46825900@mail.runrev.com> References: <20051206075321.8AA46825900@mail.runrev.com> Message-ID: <a05210605bfbb572e65b1@[192.168.0.101]> > As you put it so well "If you don't agree with him and he doesn't >seem to be willing to change his mind (he's asking for a refund) just let it >go, no need to attack him personally on or off the list." I once get threatened with being beaten to death for daring to say it was a silly idea to wrap the Quicktime APIs in a C++ Wrapper! The internet does stange things to people................................ 1200 Baud modems are the key to a happy life. Bye for now! Dave From eric.chatonet at sosmartsoftware.com Tue Dec 6 10:00:49 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 16:00:49 +0100 Subject: Changing the Layer/Resizing Controls In-Reply-To: <a05210602bfbb3a2993f9@[192.168.0.101]> References: <20051206075321.8AA46825900@mail.runrev.com> <2B6E320B-A7AC-4CB5-9D43-0D14FF40A46F@easynet.fr> <008e01c5fa54$793069e0$0100a8c0@INSIGHT3> <a05210602bfbb3a2993f9@[192.168.0.101]> Message-ID: <CE7F1AC1-E1BE-4919-87E1-3C5675002797@sosmartsoftware.com> Hi Dave, Many questions... :-) Xavier answered some of them. Thanks Xavier :-) Le 6 d?c. 05 ? 15:20, David Burgun a ?crit : > Hi, <snip> > Also, is there a secret to using the Property Inspector Size and > Position pane effectively? 1. If a value is highlighted in a box in the property palette, deselect to have only the insertion point blinking then click on the card of the palette to deselect the insertion point... Then you will be able to move the selected control using arrow keys. 2. If you want to see exactly the result without the handles around the object, click on the padlock in the property palette and choose the browse tool. Then you can use the little arrows effectively. <snip> > I find myself adjusting loads of different things just to make one > control inside a group bigger, so I find myself dreading doing a > simple task just because the IDE makes it into a nightmare! Edit the group: it will be easier. When a group is locked it only show the controls within its own rect: that's a great feature since the group can be scrolled :-) When it's not, it automatically expand to fit all controls it owns. Seems consistent to me. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From dburgun at dsl.pipex.com Tue Dec 6 10:16:26 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Tue, 6 Dec 2005 15:16:26 +0000 Subject: Changing the Layer/Resizing Controls In-Reply-To: <OF96FFC409.55E79C53-ONC12570CF.004F5EEC-C12570CF.004FF598@deutsche-boerse .com> References: <OF96FFC409.55E79C53-ONC12570CF.004F5EEC-C12570CF.004FF598@deutsche-boerse .com> Message-ID: <a05210604bfbb54abcea2@[192.168.0.101]> > > Is it just me or is it incredibly hard to change the layer order of a >> Group or Control in the lastest version of RunRev? The previous >> version was pretty hard but latest version is just terrible. > >no, it's the way to approach it that is wrong IMOHO... > >> So, maybe I am doing something wrong: >> >> If I have a control that is outside of all groups on the card, what >> is the recommended way in the IDE to change the layer so that the >> control is inside a group? > >cut the object, and using the right click (control click on macs), select >teh group where you want to insert the group and use "paste objects in >group"... > >Actually, i used to do that but noticed that if i wanted my control to be >lower in the layers of the group, it is easier to: >cut the object, edit the group, paste the object and send it to the >back... Ok, I will try this next time I edit a group like that, the thing is sometimes I want the control at a specific layer in the group. For instance if I have a group that contains enterable fields and I want to add a new one, I want it at a specific place in the group so that the Tab key works logically. This seems incredibly hard to acheive. > > I have tried setting the relayerGroupedControls property to true in >> the message box, but even if I do this, the control will not move via >> the Layer Up/Down buttons in the Property Inspector. Sometimes I can >> get it to move once, e.g. down one layer (from the last item in the >> card to the last item in the last group of the card), but after this >> it just refuses to move anymore! > >To put an object in a group, and assuming the object is in a higher >layer than the group you want to move it to > >set the layer of thisobject to the layer of thisgroup+1 > >The group is layer x, any object inside it is x+... < next layer >out of the group... Sorry, I don't understand this, what if I have a control in a another group that is lower than the group I want to move the control to? In the previous version of RunRev, you could set relayerGroupedControls to true, selected the control and then move it via the layer arrows in the property inspector, why can't I do this now? It seems a *lot* easier than the other methods. > >> Also, is there a secret to using the Property Inspector Size and >> Position pane effectively? > >non-locked Groups will resize to their top-bottom-left and right most >controls >to fit them in. If you move an object (selectedgroup mode off - meaning >you >select objects inside of groups) it may or may not resize the group... > >Set first the controls inside teh group to their position, then lock the >group's >location. > >If the controls in the group are going to change place, dont lock the >group... >but you might have to resize it manually eventually at some point. Mileage >may >vary... It really just seems that there is no way to achieve what I want to do in the IDE, I have been trying to do this now for about 45 mins! I have a group that with some text locatated at the top, this needs to be X Pixels down from the Top Border of the group. To do this I must set the "lockLoc" property of the group, otherwise the top of the group moves down so that the gap is now less than X. At the bottom of the Group I have a Rectangle, which is Y pixels in height and I want to increase the height to Z pixels. If I increase the height, the bottom gets truncated to the bottom of the group, unless I set lockLoc to false, and, if I do that, then the top moves! Arrrrrrrrgggggggghhhhhhhhh! Is there a way of doing this or is it impossible and I'm just wasting my time? I have a Stack that needs some modifications. Basically there were 4 groups originally and now this needs to be comdensed into 3 groups which meants controls being moved into the other groups which means resizing and relocating the groups and controls. It just seems so hard to do this simple task, and, for some reason (apart from the Layer Arrows not working), it seemed a lot easier in the previous version of RunRev. Thanks a lot for your help All the Best Dave From david at openpartnership.net Tue Dec 6 10:22:08 2005 From: david at openpartnership.net (David Bovill) Date: Tue, 6 Dec 2005 16:22:08 +0100 Subject: More on arrays In-Reply-To: <CE7F1AC1-E1BE-4919-87E1-3C5675002797@sosmartsoftware.com> References: <20051206075321.8AA46825900@mail.runrev.com> <2B6E320B-A7AC-4CB5-9D43-0D14FF40A46F@easynet.fr> <008e01c5fa54$793069e0$0100a8c0@INSIGHT3> <a05210602bfbb3a2993f9@[192.168.0.101]> <CE7F1AC1-E1BE-4919-87E1-3C5675002797@sosmartsoftware.com> Message-ID: <1F3CE5AB-3EF1-470B-8FE3-E17D2C2F705F@openpartnership.net> Seem to remember that an array was binary data... - but base64Encode(someArray) doesn't give you anything? Anyway to get at the value of an array to dump / send it somewhere? That is without looping over everything as in previous post? From heather at runrev.com Tue Dec 6 07:41:44 2005 From: heather at runrev.com (Heather Nagey) Date: Tue, 6 Dec 2005 12:41:44 +0000 Subject: Flame wars on the list... Message-ID: <e88dab3d123839761b0588b5de99ff89@runrev.com> ...are off topic, unproductive, self perpetuating, and a waste of good energy you could be spending typing something else. This is a cease and desist notice, anyone who still has anything to say on the subject which has been going under the heading of "Why isn't Rev more popular" may send it to me off list, if they really feel they can't hit the delete button in their emailer. My apologies. I have been too busy of late to attend closely to the lists. My bad. I'm supposed to catch these things early and sort them before they reach this level. I shall send a separate email concerning list etiquette, how it operates, and general policy to be followed when posting here, since it has been some time since I did so. Warm regards, Heather Nagey, Customer Support Manager, listmom and sometime fireman. Runtime Revolution Ltd www.runrev.com From jhurley at infostations.com Tue Dec 6 10:31:33 2005 From: jhurley at infostations.com (Jim Hurley) Date: Tue, 6 Dec 2005 07:31:33 -0800 Subject: Paranoid? In-Reply-To: <20051206072031.1053D825924@mail.runrev.com> References: <20051206072031.1053D825924@mail.runrev.com> Message-ID: <p06230900bfbb5edacffc@[69.85.136.200]> > Richard Gaskin wrote: > > >Jim Hurley wrote: >> I see that I received issue 22 and issue 26 of the digest, but am >> missing issues 23 through 25. > > >> Anyone know why this might be? > >We spent issues 23 through 25 talking about you. ;) > Why aren't I more popular? Jim From soapdog at mac.com Tue Dec 6 10:36:48 2005 From: soapdog at mac.com (Andre Garzia) Date: Tue, 6 Dec 2005 13:36:48 -0200 Subject: Into the flamefest In-Reply-To: <20051206075321.8AA46825900@mail.runrev.com> References: <20051206075321.8AA46825900@mail.runrev.com> Message-ID: <DE882E1F-A8E6-4754-B84B-D23664899359@mac.com> On Dec 6, 2005, at 6:31 AM, Jerry Saperstein wrote: > > Some of the zealots and self-promoters here are furious that someone > dared criticize the object of their passion. Jerry, I was one of the first persons to reply to your email, I don't think I was furious or rude but if you were offended by my email, sorry, english is not my native language and although I try my best to use it correctly but mistakes happens. You said that Rev was unable to deliver business solutions. There are folks here deploying business solutions since HyperCard, MetaCard, SuperCard and every other xTalk in existance, please don't dismiss their work with a simple paragraph. I know folks here that deployied solutions since I was a toddler with a videogame wondering if those lemmings won't fall from the screen. As for your remark of those business solutions being vague or hoax- like, all I can say is about my solutions. Most of my business apps were created on a contractual basis and are protected by NDA so I can't show you or make them available for download. Some parts of the code, which I own, I share with everyone and that includes code for all kinds of business needs like networking, servers, database and stuff. Now trying to take this conversation to a happy level, can you tell us more about your trouble? What are you trying to accomplish? There are tasks that Rev is not suited, we always talk about that, for example, I share a simple HTTP server with people here but always tell them that the server was not built to handle thousands of connections and serve heavy traffic websites, but it's suited to small groups and custom solutions. I see myself as an evangelist for Revolution, I never was a Zealot, I hope that if you'd share your tasks with us, we can help you to see how Rev can work for you or if it can't. Revolution is an xTalk platform, some things are very quick to do in xTalk, others are not so forward, some people like it, others can't stand it. No language is made for everyone, I for one hate C++ and will only touch such language in extreme cases and only if there's no other options, on the other hand I love lisp and scheme and till today I make lot's of little tools for me in lisp just because I like coding in it. I begun to realize this days that I spend more and more time in the Rev IDE having written many tools for my own that I am able to work without leaving the IDE (much like some folks with Squeak), I have my own mailers and rich text editor. I have my own image browsing and screen grabber tool. I have interfaces from Rev to iCal, AddressBook, Apple Mail and the Terminal. Revolution is becoming more than a simple IDE for me and it's becoming a crucial part of my computing experience. Why this? Is it because Rev is a God Send and the Final Language of The World? No. This is happening because Rev is a perfect match for my needs and wishes, it's on personal level, it suits the way I think. I begun to understand Rev after talking to many folks in here like Richard, Chipp, Jacque, Dan, Dar, Scott and Trevor and... heck, I'll quote the whole userbase if I go like this. They were (and still are) much more experienced than me. It was seeing their code and their insights that I came to enjoy rev and finally understand what it was all about - for example, the message hierarchy system is nothing I've seen in other languages, but without it, you can't really enjoy Rev. I moved to Rev after coding in C, Pascal, Basic and Lisp. I was a PC guy moved to Macs and needed to deploy cross platform solutions. I choosed REALBasic first because I used Delphi and VB in the PC and that language was similar to me and I was pretty happy with the conventional approach. I never saw HyperCard but heard that my favorite game was built with it, and a guy that I respected much - Michael Swaine of DDJ - kept shouting about metacard, revolution and stuff. When MacOS X came into being, I could not upgrade my RB, the first carbon betas were flawed and the sunden change in their socket routines rendered all my code bogus. I decided to try that MetaCard thing, launched it, couldn't do nothing with it, deleted it, kept using RB... only many months later, with the Rev Starter kit and this list I started understanding rev. I never moved back, but, my love with rev was not on the first glance, it took me a while, maybe if you tell us what you're trying to do, we'll be able to help you and then maybe some of this love will came to you. Cheers, Good Luck, Andre PS: ... Err... I own 3 newtons, sorry, use them everyday, sorry, even with WIFI :-) From heather at runrev.com Tue Dec 6 10:37:55 2005 From: heather at runrev.com (Heather Nagey) Date: Tue, 6 Dec 2005 15:37:55 +0000 Subject: List etiquette and mechanics Message-ID: <a1661512899e7663945a182e782d9215@runrev.com> Dear List Members, It has been a long time since I did one of these posts. Apologies, in a world of many hats its sometimes hard to find time to wear my listmom one (pink, with feathers and cherries). So, here are some basics about how this list works. Firstly, the list only knows you are a member by the email address you signed up with. It doesn't know your name, or your profession, or recognise you from the style of your posts or the clothes you wear. If you have more than one email address, and you post from one that is not subscribed, your post will be held for approval by the moderator (me). Approval can take several days, depending on how busy I am. If you repost during this time from your subscribed address, then when I come along and approve your perfectly legitimate post, it will appear in the list as a duplicate, days late and long after you have all the answers and the thread is dead. What is the solution to this problem? It's really quite simple. I highly recommend you subscribe all your email addresses, and then set your preferences to "no mail" for all but one of the addresses. That way, it doesn't matter where you post from, and you won't receive duplicate postings from the list (a daunting prospect given the activity on this list these days). There may be a few incredibly organised individuals with flawless memories who never, ever, post accidentally from the wrong address, but I haven't met any of them yet... :) To subscribe, unsubscribe and change your preferences, visit http://lists.runrev.com/mailman/listinfo/use-revolution Any problems, drop me a line either at support at runrev.com or heather at runrev.com. Do not post unsubscribe requests to the list. I may see them and unsubscribe you, or I may be too busy to respond promptly. Most such requests will be automatically filtered by the list software anyway, and will not get you off this list. Secondly, this list exists to discuss Revolution. Not the kind with swords and bullets, but the software product with which you can do so many amazing and creative things, with a little help from your friends. This is where you post when you don't know how to do something, or you've forgotten, or it didn't work as expected and you're not sure why. It is also a place for genuinely constructive criticism on occasion, which believe it or not is actually appreciated by the team and used (eventually) to make the Revolution experience even better. However, it's not the best place to report bugs - there is no guarantee that anyone in the engineering team will read it, or if they do that they will remember your bug. Bugzilla is the place, and is proving a highly effective mechanism for getting bugs dealt with. http://support.runrev.com/bugzilla. The list is not for discussing politics or pandas. It's definitely not the place to air your views on personalities. Thirdly, to get the best out of this list, remember to be polite. Even if you don't feel polite at the time, posting something that could be construed as insulting on the list is never productive. It's very easy to miscontrue or be misconstrued when your only medium is text. We can't see your face, we don't know you're smiling. Use smileys, say please and thankyou, read your post over before you hit send, and if you know in your heart that tomorrow you will regret it, leave it in your drafts folder for 24 hours before sending. Then delete it... If you have to have a war, have it privately please, there are many many people on this list who basically don't want to know. In the case of a flame war breaking out, please don't join in. However much you want to and however justified your point. If you must say something, you can send it to me, off list. If you have a genuine problem with Revolution, that only the company can solve, please write to support, not to the list. Folks here can't give you a refund, or deal with your ordering issues, the address you want is support at runrev.com. Finally, the members of this community should all give themselves a huge thankyou and a pat on the back. You are great people and a wonderful community. You give freely of your time and creativity to help others and it is immensely appreciated. I hope it continues to be a warm, friendly and helpful community far into the future of Revolution. Warm Regards, Heather Heather Nagey, Customer Support Manager Runtime Revolution Ltd www.runrev.com From david at openpartnership.net Tue Dec 6 10:41:04 2005 From: david at openpartnership.net (David Bovill) Date: Tue, 6 Dec 2005 16:41:04 +0100 Subject: Flame wars on the list... In-Reply-To: <e88dab3d123839761b0588b5de99ff89@runrev.com> References: <e88dab3d123839761b0588b5de99ff89@runrev.com> Message-ID: <116D05CF-85C1-4BBC-AEA7-249E56DDCA20@openpartnership.net> On 6 Dec 2005, at 13:41, Heather Nagey wrote: > This is a cease and desist notice, anyone who still has anything to > say on the subject which has been going under the heading of "Why > isn't Rev more popular" may send it to me off list, if they really > feel they can't hit the delete button in their emailer. Heather can I suggest setting up a suitable Yahoo Group? It is a well tested technique to solve these sort of problems :) From heather at runrev.com Tue Dec 6 10:57:51 2005 From: heather at runrev.com (Heather Nagey) Date: Tue, 6 Dec 2005 15:57:51 +0000 Subject: Post script to list mechanics post Message-ID: <597af882b7682840792b01b65fd282a7@runrev.com> After going through the "held for moderation" posts, a couple of things I forgot. The list has a limit of 15k on any individual post. If your post exceeds that it will be held for moderation. You cannot post attachments to the list, if you have something to share with list members the best thing to do is post it to a url and share the url. You also cannot post items with a blind cc'd address. Regards, Heather Heather Nagey, Customer Support Manager Runtime Revolution Ltd www.runrev.com From soapdog at mac.com Tue Dec 6 11:02:32 2005 From: soapdog at mac.com (Andre Garzia) Date: Tue, 6 Dec 2005 14:02:32 -0200 Subject: attachments (Re: Post script to list mechanics post In-Reply-To: <597af882b7682840792b01b65fd282a7@runrev.com> References: <597af882b7682840792b01b65fd282a7@runrev.com> Message-ID: <ECF6F4F2-4EBB-430F-8FC0-B0F454681D7C@mac.com> It's probalby good to point that RevOnline is your friend when you want to share something with your friends here! :-) Cheers andre On Dec 6, 2005, at 1:57 PM, Heather Nagey wrote: > After going through the "held for moderation" posts, a couple of > things I forgot. The list has a limit of 15k on any individual > post. If your post exceeds that it will be held for moderation. You > cannot post attachments to the list, if you have something to share > with list members the best thing to do is post it to a url and > share the url. You also cannot post items with a blind cc'd address. > > Regards, > > Heather > > Heather Nagey, Customer Support Manager > Runtime Revolution Ltd > www.runrev.com From paulclaude at postino.it Tue Dec 6 11:06:18 2005 From: paulclaude at postino.it (Paul Claude) Date: Tue, 06 Dec 2005 17:06:18 +0100 Subject: Set the icon to (icon of another stack) Message-ID: <BFBB758A.328A%paulclaude@postino.it> To assign temporary an image to the button icon of your stack, Revolution looks for the specified image first in the current stack, then in other open stacks. But if you need to indicate an image of another open stack "X" (without copying the image to your stack), you can assign this image to your button only if this image has an id different from those in open stacks loaded before the stack "X". There is a way to tell to Revolution to look in stack "X" before the other open stacks, even if they have been loaded previously? From stephenAMPEX at barncard.com Thu Dec 1 03:24:18 2005 From: stephenAMPEX at barncard.com (Stephen Barncard) Date: Thu, 1 Dec 2005 00:24:18 -0800 Subject: Documented Cursor Bug...Please try. In-Reply-To: <438E7E41.3080802@chipp.com> References: <438E7E41.3080802@chipp.com> Message-ID: <p06230907bfb463379474@[192.168.1.103]> YEP. Did it here. Affirmative. MAC OS 10.3.9 Powerbook G4 17" 1.33 ghz Latest Rev IDE and engine. >Here's the deal. I would very much appreciate it if many of you >could test out this simple recipe stack: > >-Chipp > From nicholasnginya at yahoo.com Thu Dec 1 23:43:52 2005 From: nicholasnginya at yahoo.com (Nicholas Nginya) Date: Thu, 1 Dec 2005 20:43:52 -0800 (PST) Subject: Missing revolution documentation In-Reply-To: <1133366658.789820.384265025.111591.8@www.runrev.com> Message-ID: <20051202044352.77552.qmail@web36314.mail.mud.yahoo.com> Hi, I am trying out the revolution application and have somehow made my revolution documentation window minimized and now i cant get it maximized. I can clearly see it on my task bar, how do i get it back maximized?? Runtime Revolution Support <support at runrev.com> wrote: Dear Nicholas Nginya, Thank you for your request. I'm not sure why you can't connect to the server, I haven't had any trouble with it. If you are using a proxy, make sure you have entered that information in Revolution's Preferences. Also, some people find they have to turn off any firewall before they can connect. I think it is possible to do what you want with email. Creating a text file is very easy in Revolution, and you can use built-in commands or a third-party library called libSMTP to send email from within Revolution. You can also retrieve email from your server using Revolution, and we have at least one customer who has posted an example stack to do that. I suggest you ask on our mailing list for example stacks and ideas, as I know several people have done what you need to do and they can provide a lot of information. There are even stacks you can download for free to get scripts and ideas. Jacqueline Nicholas Nginya wrote: > Hi! > > The application works fine however if i try access the examples there is an > error that the server is not responding, am very much intrested in your application > but needs to test run it fully before purchase, kindly advice. > > Is it possible to have the application generate an ascii file and automatically > send it via email and vice versu on return of an ascii file via email update > into its local database? > > The above question is critical!! > > > Runtime Revolution Support wrote: > Dear Nicholas Nginya, > > Thank you for your request. > > Perhaps you have a damaged download. Can you try downloading again, here: > > http://downloads.runrev.com/dreamcard/ > > and let me know if you still can't install it? > > Regards, > > Heather > > Nicholas Nginya wrote: > > > Hi > > > > I have downloaded the application but am unable to install it and below is > > > the error i get! > > > > ERROR READING SETUP INITIALIZING FILE > > > > kINDLY HELP!!! > > > > > > > > > > > > > > support at runrev.com wrote: > > Dear Customer, > > > > Thank you for requesting a trial version of Dreamcard. Your FREE 30-day > > license key is > > > > 847062-382654-206605-844435-805201 > > > > Once you have installed the software, please take a few minutes to look at > > > the free tutorials and example programs included with your evaluation > > version. You will get up-to-speed faster and learn many of the powerful ways > > > > > Dreamcard can help solve your problems by going through these sample > > programs. You can find these tutorials in the Learning Center, inside > > revOnline. > > > > You can also get the first chapter of Dan Shafer's book, Revolution: > > Programming at the Speed of Thought FREE by going to: > > > > http://support.runrev.com/publications/RevBookCh1.pdf > > > > If you run into any problem, please contact us at dreamcard at runrev.com > > > > You can join a large and friendly community of people that use and share > > ideas on how to better use Dreamcard by subscribing to our Use-Revolution > > list at: > > > > http://support.runrev.com/lists > > > > We are also running FREE online conferences every two weeks, > > accessed via your chat client. For more information and to join in visit > > > > http://support.runrev.com/scriptingconferences/ > > > > Welcome to the Revolution! > > > > Regards, > > > > The Runtime Revolution Team > > > > > > > > > > Best Regards > > NICHOLAS NGINYA > > > > "The important thing to recognize is that it takes a team, and the team ought > > > to get credit for the wins and the losses. > > Successes have many fathers, failures have none.� Philip Caldwell > > > > > > > > --------------------------------- > > Yahoo! Personals > > Single? There's someone we'd like you to meet. > > Lots of someones, actually. Try Yahoo! Personals > > > > Heather Nagey > -- > Runtime Support Team ~ http://www.runrev.com > Runtime Revolution ~ User-Centric Development Tools > -- > > > > > > > Best Regards > NICHOLAS NGINYA > > "The important thing to recognize is that it takes a team, and the team ought > to get credit for the wins and the losses. > Successes have many fathers, failures have none.� Philip Caldwell > > > > --------------------------------- > Yahoo! Music Unlimited - Access over 1 million songs. Try it free. Jacqueline Gay -- Runtime Support Team ~ http://www.runrev.com Runtime Revolution ~ User-Centric Development Tools -- Best Regards NICHOLAS NGINYA "The important thing to recognize is that it takes a team, and the team ought to get credit for the wins and the losses. Successes have many fathers, failures have none.? Philip Caldwell --------------------------------- Yahoo! Personals Skip the bars and set-ups and start using Yahoo! Personals for free From weinfie at gmail.com Fri Dec 2 13:45:21 2005 From: weinfie at gmail.com (Anthony Weinfield) Date: Fri, 2 Dec 2005 13:45:21 -0500 Subject: custom password dialogue Message-ID: <d5091e00512021045m4280acd5h732b88ce854f3c46@mail.gmail.com> Is there someway to build a password dialogue box that contains more than the password field. For example, I would like a dialogue to display or capture the userid and the password. The "ask password" function only captures the password. -- Tony Weinfield From stephenAMPEX at barncard.com Sun Dec 4 10:14:16 2005 From: stephenAMPEX at barncard.com (Stephen Barncard) Date: Sun, 4 Dec 2005 07:14:16 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dmuhsb$25h$2@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000 a@prometheus> <438FD429.3070404@fourthworld.com> <dmuhsb$25h$2@sea.gmane.org> Message-ID: <p06230900bfb8b7bcec1d@[192.168.1.103]> You should search the list about two months back -- there was a heated thread about creating a clock in minimum code and processor load. Several on this list were competing for the cleanest, smartest code. It got down to less than 10 lines I think. > >I believe for certain that a widget like the Konfabulator clock could be >done with Rev, but I don't have the faintest idea of how to begin, and it >seems like it would be a big project. (I'm going to start on it right now!) >However, Konfabulator seems to make this pretty easy for a casual author. > >Bill From nicholasnginya at yahoo.com Tue Dec 6 04:02:14 2005 From: nicholasnginya at yahoo.com (Nicholas Nginya) Date: Tue, 6 Dec 2005 01:02:14 -0800 (PST) Subject: How do i check for an internet connection? Message-ID: <20051206090214.20143.qmail@web36312.mail.mud.yahoo.com> I am doing a cyber cafe billing system but how do i check for an internet connection. Kindly Help!!!! Best Regards NICHOLAS NGINYA "The important thing to recognize is that it takes a team, and the team ought to get credit for the wins and the losses. Successes have many fathers, failures have none.? Philip Caldwell --------------------------------- Yahoo! Personals Single? There's someone we'd like you to meet. Lots of someones, actually. Yahoo! Personals From nicholasnginya at yahoo.com Tue Dec 6 06:38:44 2005 From: nicholasnginya at yahoo.com (Nicholas Nginya) Date: Tue, 6 Dec 2005 03:38:44 -0800 (PST) Subject: How do i send a binfile as an email attatchment Message-ID: <20051206113844.25733.qmail@web36306.mail.mud.yahoo.com> Hi! After writing to a binfile, how do i automatically by using a script attatch the binfile named using a specific name field in the application send it via email as an attatchmet to a particular email address. Nicholas Nginya <nicholasnginya at yahoo.com> wrote: I am doing a cyber cafe billing system but how do i check for an internet connection. Kindly Help!!!! Best Regards NICHOLAS NGINYA "The important thing to recognize is that it takes a team, and the team ought to get credit for the wins and the losses. Successes have many fathers, failures have none.? Philip Caldwell --------------------------------- Yahoo! Personals Single? There's someone we'd like you to meet. Lots of someones, actually. Yahoo! Personals Best Regards NICHOLAS NGINYA "The important thing to recognize is that it takes a team, and the team ought to get credit for the wins and the losses. Successes have many fathers, failures have none.? Philip Caldwell --------------------------------- Yahoo! Personals Let fate take it's course directly to your email. See who's waiting for you Yahoo! Personals From david at openpartnership.net Tue Dec 6 10:18:40 2005 From: david at openpartnership.net (David Bovill) Date: Tue, 6 Dec 2005 16:18:40 +0100 Subject: Marshalling Arrays In-Reply-To: <CE7F1AC1-E1BE-4919-87E1-3C5675002797@sosmartsoftware.com> References: <20051206075321.8AA46825900@mail.runrev.com> <2B6E320B-A7AC-4CB5-9D43-0D14FF40A46F@easynet.fr> <008e01c5fa54$793069e0$0100a8c0@INSIGHT3> <a05210602bfbb3a2993f9@[192.168.0.101]> <CE7F1AC1-E1BE-4919-87E1-3C5675002797@sosmartsoftware.com> Message-ID: <5426504F-63CF-43E5-A7FA-16251B193552@openpartnership.net> Thought I'd post these scripts as they are related to the questions Xavier raised regarding using arrays and nesting... but first some comments and questions: 1) Marshalling menas packing some data into some format for sedning somewhere and then unpacking it at the other end. 2) getprop and setprop handlers cannot unfortunately use arrays - so you need to use marshalling to get around this. 3) Web services often use XML to do this marshalling 4) XML is a little heavy and complicated (see the difference in the two array marshalling scripts) 5) For some reason base64Encode can include some sort of return character (docs say this is not the case) - so breaks with "<" characters - urlEncoding seems to work. --> Arrays and XML - function array_ToBaseTable someArray put keys(someArray) into someKeys put empty into baseTable repeat for each line someKey in someKeys put someArray[someKey] into someValue put urlEncode(someValue) into encodedData -- put base64Encode(someValue) into encodedData -- replace return with empty in encodedData put someKey & tab & encodedData & return after baseTable end repeat delete last char of baseTable return baseTable end array_ToBaseTable function array_FromBaseTable baseTable set the itemDelimiter to tab repeat for each line someLine in baseTable put item 1 of someLine into someKey put item 2 of someLine into encodedData put urlDecode(encodedData) into someValue -- put base64Decode(encodedData) into someValue put someValue into someArray[someKey] end repeat return someArray end array_FromBaseTable function array_ToXml someArray, baseXML, extraXML, parentAddNode -- array must have XML-safe key names -- put array_SafeKeys(someArray) into someArray if char 1 of baseXML is not "<" then put baseXML into tagName put "<" & tagName & "></" & tagName & ">" into baseXML end if put revCreateXMLTree(baseXML,true,true,false) into treeID if treeID is not a number then return treeID else set the itemDelimiter to ";" put keys(someArray) into arrayKeys put empty into someXml repeat for each line vCalNodeName in arrayKeys put someArray[vCalNodeName] into nodeContents put item 1 of vCalNodeName into nodeName delete item 1 of vCalNodeName revAddXMLNode treeID, empty, nodeName, nodeContents put the result into addedNode repeat for each item attributePair in vCalNodeName set the itemDelimiter to "=" put item 1 of attributePair into attributeName put item 2 of attributePair into attributeValue -- may not be fully XML compliant! replace quote with empty in attributeValue set the itemDelimiter to ";" revSetXMLAttribute treeID, addedNode, attributeName, attributeValue end repeat end repeat if extraXML is not empty then revAppendXML treeID, parentAddNode, extraXML end if put revXMLText(treeID) into someXML revDeleteXMLTree treeID return someXml end if end array_ToXml function xml_ToArray someXML -- only for simple XML (with one level) put revCreateXMLTree(someXML,true,true,false) into treeID if treeID is not a number then return treeID else put revXMLRootNode(treeID) into rootNode put revXMLChildNames(treeID , rootNode, return, empty, false) into arrayKeys put revXMLFirstChild(treeID, rootNode) into thisNode put empty into nodeArray put revXMLNumberOfChildren(treeID, rootNode, empty, 0) into numOfFirstChildren set the itemDelimiter to "/" repeat (numOfFirstChildren - 0) put revXMLNodeContents(treeID, thisNode) into nodeContents put last item of thisNode into nodeName put nodeContents into nodeArray[nodeName] put revXMLNextSibling(treeID, thisNode) into nextNode put nextNode into thisNode end repeat revDeleteXMLTree treeID return nodeArray end if end xml_ToArray From jerry at hytext.com Tue Dec 6 11:07:54 2005 From: jerry at hytext.com (Jerry Muelver) Date: Tue, 6 Dec 2005 10:07:54 -0600 Subject: Into the flamefest References: <20051206075321.8AA46825900@mail.runrev.com> <a05210605bfbb572e65b1@[192.168.0.101]> Message-ID: <001f01c5fa7f$495b2db0$0100a8c0@INSIGHT3> From: "David Burgun" > 1200 Baud modems are the key to a happy life. You got 1200baud?! I was thrilled to move from a 110baud, strap-on-the-phone-mouthpiece acoustic modem to the great-guns 300baud phone cradle modem. And now you say they make 1200baud modems? Where will it stop?! ---- Jerry Muelver From soapdog at mac.com Tue Dec 6 11:09:21 2005 From: soapdog at mac.com (Andre Garzia) Date: Tue, 6 Dec 2005 14:09:21 -0200 Subject: Question: RSS Feed of list content. Message-ID: <365BBBEC-308A-47CE-BC40-3AE9C6257BBA@mac.com> Folks, would guys here find usefull a RSS Feed of the mails of the day from use-rev? This way you could check content with your favorite feed reader, Safari, Google, whatever... I could set this up in couple days if you guys wanted but I don't want to do that if no one finds this usefull... cheers andre From eric.chatonet at sosmartsoftware.com Tue Dec 6 11:11:26 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 17:11:26 +0100 Subject: Set the icon to (icon of another stack) In-Reply-To: <BFBB758A.328A%paulclaude@postino.it> References: <BFBB758A.328A%paulclaude@postino.it> Message-ID: <F553AA5B-E1BF-40FA-9658-059D5E6F177A@sosmartsoftware.com> Hi Paul, As far as I know: No. Alphabetical order may be.. But the best way between different main stacks you want run together is to not have the same IDs for any image. Change them in the property palette. But don't use the following: * 1-100: reserved for built-in cursors * 101-135: reserved for built-in brush shapes * 236-300: reserved for built-in patterns * 301-1000: reserved for built-in icons * 101,000-103,000: reserved * 200,000-299,999: reserved for application use Nevertheless you have the choice... Le 6 d?c. 05 ? 17:06, Paul Claude a ?crit : > To assign temporary an image to the button icon of your stack, > Revolution > looks for the specified image first in the current stack, then in > other open > stacks. But if you need to indicate an image of another open stack "X" > (without copying the image to your stack), you can assign this > image to your > button only if this image has an id different from those in open > stacks > loaded before the stack "X". > > There is a way to tell to Revolution to look in stack "X" before > the other > open stacks, even if they have been loaded previously? Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From soapdog at mac.com Tue Dec 6 11:12:29 2005 From: soapdog at mac.com (Andre Garzia) Date: Tue, 6 Dec 2005 14:12:29 -0200 Subject: custom password dialogue In-Reply-To: <d5091e00512021045m4280acd5h732b88ce854f3c46@mail.gmail.com> References: <d5091e00512021045m4280acd5h732b88ce854f3c46@mail.gmail.com> Message-ID: <6FAFAA42-CD96-437F-A599-ED4D65C85F71@mac.com> On Dec 2, 2005, at 4:45 PM, Anthony Weinfield wrote: > Is there someway to build a password dialogue box that contains > more than > the password field. For example, I would like a dialogue to display or > capture the userid and the password. The "ask password" function only > captures the password. > use a substack, code your fields and use or the modal command or if you're on a mac os x machine use ask as sheet. :-) just code your field to display * but trap the keys. cheers andre > -- > Tony Weinfield > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Tue Dec 6 11:15:07 2005 From: soapdog at mac.com (Andre Garzia) Date: Tue, 6 Dec 2005 14:15:07 -0200 Subject: Set the icon to (icon of another stack) In-Reply-To: <F553AA5B-E1BF-40FA-9658-059D5E6F177A@sosmartsoftware.com> References: <BFBB758A.328A%paulclaude@postino.it> <F553AA5B-E1BF-40FA-9658-059D5E6F177A@sosmartsoftware.com> Message-ID: <836DC45D-5D5E-4D16-9FB7-DCB6D3CF17F2@mac.com> Eric, isn't the Rev interop group reserving image IDs? Like passive reserve, you just go there and reserve your range to make sure there's no conflict when stacks are interoperating... cheers andre On Dec 6, 2005, at 2:11 PM, Eric Chatonet wrote: > Hi Paul, > > As far as I know: No. > Alphabetical order may be.. > But the best way between different main stacks you want run > together is to not have the same IDs for any image. > Change them in the property palette. > But don't use the following: > > * 1-100: reserved for built-in cursors > * 101-135: reserved for built-in brush shapes > * 236-300: reserved for built-in patterns > * 301-1000: reserved for built-in icons > * 101,000-103,000: reserved > * 200,000-299,999: reserved for application use > > Nevertheless you have the choice... From eric.chatonet at sosmartsoftware.com Tue Dec 6 11:16:41 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 17:16:41 +0100 Subject: Missing revolution documentation In-Reply-To: <20051202044352.77552.qmail@web36314.mail.mud.yahoo.com> References: <20051202044352.77552.qmail@web36314.mail.mud.yahoo.com> Message-ID: <DB289250-64B9-4D2A-BBCB-D760334DF382@sosmartsoftware.com> Hi Nicholas, Type in the message box: set the iconic of stack "RevDocs" to false Le 2 d?c. 05 ? 05:43, Nicholas Nginya a ?crit : > I am trying out the revolution application and have somehow made > my revolution documentation window minimized and now i cant get it > maximized. > > I can clearly see it on my task bar, how do i get it back > maximized?? Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From eric.chatonet at sosmartsoftware.com Tue Dec 6 11:18:43 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 17:18:43 +0100 Subject: Set the icon to (icon of another stack) In-Reply-To: <836DC45D-5D5E-4D16-9FB7-DCB6D3CF17F2@mac.com> References: <BFBB758A.328A%paulclaude@postino.it> <F553AA5B-E1BF-40FA-9658-059D5E6F177A@sosmartsoftware.com> <836DC45D-5D5E-4D16-9FB7-DCB6D3CF17F2@mac.com> Message-ID: <21EE6740-56FD-4F35-A32E-A1FEB1146F13@sosmartsoftware.com> Absolutely Andre :-) Ken, kray at sonsothunder.com manages this with great kindness... Le 6 d?c. 05 ? 17:15, Andre Garzia a ?crit : > isn't the Rev interop group reserving image IDs? Like passive > reserve, you just go there and reserve your range to make sure > there's no conflict when stacks are interoperating... Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From dleyanna at rtl.org Tue Dec 6 11:18:46 2005 From: dleyanna at rtl.org (Dave LeYanna) Date: Tue, 06 Dec 2005 11:18:46 -0500 Subject: Revolution Encyclopedia In-Reply-To: <web-340215703@mail.maclaunch.com> References: <web-340215703@mail.maclaunch.com> Message-ID: <4395B9E6.4090608@rtl.org> OK, bottom line... How do I get this encyclopedia? I still have older versions of Rev somewhere and I'm sure I can extract them... Dave Mathewson wrote: >I will keep my port of the R Enc. to myself in the light of >Chipp's and Eric's messages. > >BUT . . . > >This set of messages and many others seem to have a common, >underlying theme . . . > >NOT that the RR documentation is bad - Its not! > >BUT that it is BADLY ORGANISED - or, at the very least, >AWKWARD to find one's way around. > >Something is badly wrong when individuals stumble upon >buried information which, had it been out in the open all >the time would have: > >1. Made life easier for a lot of people, > >2. Stopped all those tedious messages about lack of >documentation, > >and > >3. Probably convinced more people that RR was worth >investing in. > >sincerely, Richmond >__________________________________________________ >See Mathewson's software at: > >http://members.maclaunch.com/richmond/default.html >_______________________________________ >--------------------------------------------------------------- >The Think Different Store >http://www.thinkdifferentstore.com/ >For All Your Mac Gear >--------------------------------------------------------------- >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > > > > -- Dave LeYanna Director IS Right to Life of Michigan www.rtl.org From wjm at wjm.org Tue Dec 6 11:16:03 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 6 Dec 2005 11:16:03 -0500 Subject: attachments (Re: Post script to list mechanics post References: <597af882b7682840792b01b65fd282a7@runrev.com> <ECF6F4F2-4EBB-430F-8FC0-B0F454681D7C@mac.com> Message-ID: <dn4dg0$jsm$1@sea.gmane.org> "Andre Garzia" wrote > It's probably good to point that RevOnline is your friend when you want > to share something with your friends here! :-) RevOnline really is nice. I used it for my revRotatePoly example. Question: Is there a method to link directly to a stack posted on revOnline (that is, a URL) from an email/post here, or is the only way possible to tell readers to go to user so-and-so and open the this-and-that stack? Bill From eric.chatonet at sosmartsoftware.com Tue Dec 6 11:24:03 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 17:24:03 +0100 Subject: custom password dialogue In-Reply-To: <d5091e00512021045m4280acd5h732b88ce854f3c46@mail.gmail.com> References: <d5091e00512021045m4280acd5h732b88ce854f3c46@mail.gmail.com> Message-ID: <1493E2B2-A028-48C5-9421-1EACB7C08176@sosmartsoftware.com> Hi Anthony, My "How to Ask for a Password" tutorial might help you. You will access it thought "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials directly from the web. You will find it by going to http://www.sosmartsoftware.com/. It shows how to ask for a password in an ordinary field by displaying asterisks. Usually, the job is done using 2 fields, one of which is hidden. Here a custom property stored in the single field is used as a substitute for the usual 2nd hidden field. Best Regards from Paris, Eric Chatonet. Le 2 d?c. 05 ? 19:45, Anthony Weinfield a ?crit : > Is there someway to build a password dialogue box that contains > more than > the password field. For example, I would like a dialogue to display or > capture the userid and the password. The "ask password" function only > captures the password. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From eric.chatonet at sosmartsoftware.com Tue Dec 6 11:30:15 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 17:30:15 +0100 Subject: attachments (Re: Post script to list mechanics post In-Reply-To: <dn4dg0$jsm$1@sea.gmane.org> References: <597af882b7682840792b01b65fd282a7@runrev.com> <ECF6F4F2-4EBB-430F-8FC0-B0F454681D7C@mac.com> <dn4dg0$jsm$1@sea.gmane.org> Message-ID: <1D2DF04E-C259-429C-ACE3-4994F4AA9470@sosmartsoftware.com> Hi Bill, 1. Yes it's possible since my Rev Online Picker plugin knows how to... 2. But, I don't think that Runrev would allow this in a mail: the url uses a specific path which provides information they probably would not clearly disclose... 3. Sorry. 4. Ask support... Le 6 d?c. 05 ? 17:16, Bill Marriott a ?crit : > RevOnline really is nice. I used it for my revRotatePoly example. > > Question: Is there a method to link directly to a stack posted on > revOnline > (that is, a URL) from an email/post here, or is the only way > possible to > tell readers to go to user so-and-so and open the this-and-that stack? Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From wjm at wjm.org Tue Dec 6 11:30:56 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 6 Dec 2005 11:30:56 -0500 Subject: Missing revolution documentation References: <20051202044352.77552.qmail@web36314.mail.mud.yahoo.com> <DB289250-64B9-4D2A-BBCB-D760334DF382@sosmartsoftware.com> Message-ID: <dn4ebt$n99$1@sea.gmane.org> Another tip: When my RevDocs window disappears I type set the loc of window "revDocs" to the screenloc to get it back. "Eric Chatonet" wrote > Type in the message box: set the iconic of stack "RevDocs" to false > > Le 2 d?c. 05 ? 05:43, Nicholas Nginya a ?crit : >> I am trying out the revolution application and have somehow made my >> revolution documentation window minimized and now i cant get it >> maximized. From paolo.mazza at neol.it Tue Dec 6 11:47:52 2005 From: paolo.mazza at neol.it (paolo mazza) Date: Tue, 06 Dec 2005 17:47:52 +0100 Subject: Stack for use-revolution list archive Message-ID: <fc.000f58e500a53c6c000f58e500a5380b.a53c6d@fc.neol.it> I wonder if someone has developed a stack to browse/search the messages downloaded from the use-revolution list archive . I think it would be very useful for Revolutionaries. Ciao Paolo Mazza From jacque at hyperactivesw.com Tue Dec 6 11:55:29 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 06 Dec 2005 10:55:29 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <43951B0A.8040604@fourthworld.com> References: <BFBA5486.5420%hershrev@realtorsgroup.us> <43951B0A.8040604@fourthworld.com> Message-ID: <4395C281.30901@hyperactivesw.com> Richard Gaskin wrote: > > I haven't used M.Y.O.B. in years, but recall it being a good program. > > But I'm surprised neither of these has ever asked you to tell them what > printing you're using. Just for the record, I've used MYOB for years as my accounting program, and it puts up the print job dialog before every print job. So strike that one off the list. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kray at sonsothunder.com Tue Dec 6 12:08:39 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 06 Dec 2005 11:08:39 -0600 Subject: Set the icon to (icon of another stack) In-Reply-To: <836DC45D-5D5E-4D16-9FB7-DCB6D3CF17F2@mac.com> Message-ID: <BFBB21B7.3128F%kray@sonsothunder.com> On 12/6/05 10:15 AM, "Andre Garzia" <soapdog at mac.com> wrote: > Eric, > > isn't the Rev interop group reserving image IDs? Like passive > reserve, you just go there and reserve your range to make sure > there's no conflict when stacks are interoperating... Yes, you can go to the RevInterop group on Yahoo: http://groups.yahoo.com/group/revInterop and go to the Database area, where we're maintaining the IDs. If you would like to reserve a range of unused IDs, please send me an email offlist and I'll update the database. Thanks, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Tue Dec 6 12:08:58 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 06 Dec 2005 11:08:58 -0600 Subject: Set the icon to (icon of another stack) In-Reply-To: <21EE6740-56FD-4F35-A32E-A1FEB1146F13@sosmartsoftware.com> Message-ID: <BFBB21CA.31290%kray@sonsothunder.com> On 12/6/05 10:18 AM, "Eric Chatonet" <eric.chatonet at sosmartsoftware.com> wrote: > Absolutely Andre :-) > Ken, kray at sonsothunder.com manages this with great kindness... Thanks for this kind words, Eric! :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From richmond at mail.maclaunch.com Tue Dec 6 12:04:36 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Tue, 06 Dec 2005 12:04:36 -0500 Subject: Revolution Encyclopedia - 'Roll Your Own' Message-ID: <web-340230230@mail.maclaunch.com> I am posting this information on the understanding that anybody who follows this course of action will NOT distribute the resultant free-standing stack anywhere - keep it on your machine at home, nothing else, Please! In various versions of RR there is a folder called "revencyclopedia.rev " /COMPONENTS/HELP - MAKE A COPY OF IT SOMEWHERE ELSE and: 1. 'chop' REV off the front of its name 2. open it in 2.5 - 2.6.1 and, also, open a NEW stack 3. make sure that in your preferences you have checked 'Revolution UI elements show in stack lists' 4. open the Stack Inspector for the NEW stack and then use the contextual menu to examine the REV ENCYCLOPEDIA stack (it will show up as 'revDocsAbout') 5. Change the NAME of the stack to the same as its LABEL 6. Try to do a "SAVE AS" - this takes a bit of fiddling around. 7. When you now open the stack it will throw up all sorts of error messages about user-defined routines in the stack-script - comment them out 8. Pop a couple of Nav buttons in the top right-hand corner with the following scripts: button 'BACK': on mouseUp go prev end mouseUp button 'FORWARDS': on mouseUp go next end mouseUp set the buttons so their names don't show: give them appropriate icons 9. SAVE 10. Remember the stack was authored by Ms DeVoto, and that that was while under contract to RR - so you are being naughty if you start distributing the stack. Love, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From stephenREVOLUTION at barncard.com Tue Dec 6 12:18:54 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Tue, 6 Dec 2005 09:18:54 -0800 Subject: Arial--still okay for cross-platform? In-Reply-To: <a06210201bfbb3dac6884@[69.242.146.209]> References: <20051206112935.04067825970@mail.runrev.com> <a06210201bfbb3dac6884@[69.242.146.209]> Message-ID: <p06230906bfbb786b412d@[192.168.1.101]> >Does anyone know whether Arial font is still distributed with all Macs? YES, indeed. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From wjm at wjm.org Tue Dec 6 12:13:18 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 6 Dec 2005 12:13:18 -0500 Subject: custom password dialogue References: <d5091e00512021045m4280acd5h732b88ce854f3c46@mail.gmail.com> <1493E2B2-A028-48C5-9421-1EACB7C08176@sosmartsoftware.com> Message-ID: <dn4grb$rf$1@sea.gmane.org> Eric, You'll need to make your own window, as the dialog presented by "ask password" is not customizable beyond the prompt text. But, there is no built-in "Password" style for fields. Here is what I thought was a very simple solution to that: 1) Include a tiny image (such as a 10x10 pixel padlock) in your stack. I named mine "tinyPadlock." 2) Attach this script to the field used for password entry: on keyUp -- enable masking of password during entry lock messages lock screen repeat with i = 1 to the number of characters in me if the imagesource of char i of me is not "tinyPadlock" then set the imagesource char i of me to "tinyPadlock" end if end repeat unlock messages pass keyUp end keyUp This handles whatever someone might do in the field, masks their input, and still allows you to access the content of the field as if the password masking was not used. I put a small sample file up on Rev Online so you can see how it works. User: MerryOtter Stack: Easy Passwords Bill From kray at sonsothunder.com Tue Dec 6 12:26:48 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 06 Dec 2005 11:26:48 -0600 Subject: Changing the Layer/Resizing Controls In-Reply-To: <a05210604bfbb54abcea2@[192.168.0.101]> Message-ID: <BFBB25F8.3129C%kray@sonsothunder.com> On 12/6/05 9:16 AM, "David Burgun" <dburgun at dsl.pipex.com> wrote: > Sorry, I don't understand this, what if I have a control in a another > group that is lower than the group I want to move the control to? > > In the previous version of RunRev, you could set > relayerGroupedControls to true, selected the control and then move it > via the layer arrows in the property inspector, why can't I do this > now? It seems a *lot* easier than the other methods. I'm sure it's an IDE bug, David... one thing you could do is select the object and use the message box and type in the command: set the layer of the selObj to <whateverNumberYouWant> Assuming that this "manual" approach works properly, I'd check Bugzilla to see if this bug has been logged already, and if not, log it as a bug. > I have a group that with some text locatated at the top, this needs > to be X Pixels down from the Top Border of the group. To do this I > must set the "lockLoc" property of the group, otherwise the top of > the group moves down so that the gap is now less than X. > > At the bottom of the Group I have a Rectangle, which is Y pixels in > height and I want to increase the height to Z pixels. If I increase > the height, the bottom gets truncated to the bottom of the group, > unless I set lockLoc to false, and, if I do that, then the top moves! > Arrrrrrrrgggggggghhhhhhhhh! > > Is there a way of doing this or is it impossible and I'm just wasting my time? It's not impossible, it's just frustrating. Here's what I do... I work with the internal controls in a group until I get them exactly the way I want them (with the lockLoc of the group 'false'), and then I adjust the group itself to show the spaces around the objects the way I want them, and then I lock the group into place by setting the lockLoc to 'true'. If I then need to adjust where the group is on the card, I'll use the arrow keys to nudge it into place. One other thing to look at is the 'margins' property of the group. Personally the default margins for groups (4 pixels) is too small for me, and gets too close to the controls inside the group. So I almost always set the margin of the group to 8 pixels because it feels right to me. To change the margins for the group, go to the Text Formatting menu choice in the Properties palette. If you can get away with just changing the margins and not having to set the lockLoc of the group, you can save a lot of headaches. > I have a Stack that needs some modifications. Basically there were 4 > groups originally and now this needs to be comdensed into 3 groups > which meants controls being moved into the other groups which means > resizing and relocating the groups and controls. It just seems so > hard to do this simple task, and, for some reason (apart from the > Layer Arrows not working), it seemed a lot easier in the previous > version of RunRev. Any chance you can ungroup, reselect and regroup the objects in their proper groups instead of trying to relayer them from one group to another? Just my 2 cents, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From wjm at wjm.org Tue Dec 6 12:20:35 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 6 Dec 2005 12:20:35 -0500 Subject: How do i check for an internet connection? References: <20051206090214.20143.qmail@web36312.mail.mud.yahoo.com> Message-ID: <dn4h90$2ee$1@sea.gmane.org> Easiest way is to check if you can connect to a known site (e.g. Google). if the length of "Xttp://www.google.com" > 0 then -- we're connected else -- we're not connected end if (Change Xttp to http) "Nicholas Nginya" wrote > I am doing a cyber cafe billing system but how do i check for an internet > connection. From rcozens at pon.net Tue Dec 6 12:31:24 2005 From: rcozens at pon.net (Rob Cozens) Date: Tue, 06 Dec 2005 09:31:24 -0800 Subject: Set the icon to (icon of another stack) In-Reply-To: <BFBB758A.328A%paulclaude@postino.it> References: <BFBB758A.328A%paulclaude@postino.it> Message-ID: <7.0.0.10.1.20051206092138.019e83c0@pon.net> Hi Paul, >There is a way to tell to Revolution to look in stack "X" before the other >open stacks, even if they have been loaded previously? start using stack "X" places stack "X" ahead of all other library stacks in the message chain; but it will not place it ahead of the topStack. The images may need to be on card 1 if the stack is in use but otherwise unopened. I have suggested previously, but never seriously explored, the possibility that one could change the look and feel of an app with one "start using" statement that toggled between two library stacks containing different sets of images with the same ids. Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From eric.chatonet at sosmartsoftware.com Tue Dec 6 12:37:19 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 18:37:19 +0100 Subject: custom password dialogue In-Reply-To: <dn4grb$rf$1@sea.gmane.org> References: <d5091e00512021045m4280acd5h732b88ce854f3c46@mail.gmail.com> <1493E2B2-A028-48C5-9421-1EACB7C08176@sosmartsoftware.com> <dn4grb$rf$1@sea.gmane.org> Message-ID: <CFDB7F4B-A721-420C-85C9-9A03F7B2DB15@sosmartsoftware.com> Hi Bill, Would be a very elegant and "short coding" solution if I had not the time to read the letters that are typed (Mac OS) Then you have to use a rawKeyDown handler (or KeyDown + deleteKey) and it becomes another story... But the idea is very good: completely cross-platform :-) Best Regards from Paris, Eric Chatonet. Le 6 d?c. 05 ? 18:13, Bill Marriott a ?crit : > You'll need to make your own window, as the dialog presented by "ask > password" is not customizable beyond the prompt text. But, there is no > built-in "Password" style for fields. > > Here is what I thought was a very simple solution to that: > > 1) Include a tiny image (such as a 10x10 pixel padlock) in your > stack. I > named mine "tinyPadlock." > > 2) Attach this script to the field used for password entry: > > on keyUp > -- enable masking of password during entry > lock messages > lock screen > repeat with i = 1 to the number of characters in me > if the imagesource of char i of me is not "tinyPadlock" then > set the imagesource char i of me to "tinyPadlock" > end if > end repeat > unlock messages > pass keyUp > end keyUp > > This handles whatever someone might do in the field, masks their > input, and > still allows you to access the content of the field as if the password > masking was not used. > > I put a small sample file up on Rev Online so you can see how it > works. > > User: MerryOtter > Stack: Easy Passwords ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From rcozens at pon.net Tue Dec 6 12:35:40 2005 From: rcozens at pon.net (Rob Cozens) Date: Tue, 06 Dec 2005 09:35:40 -0800 Subject: Set the icon to (icon of another stack) In-Reply-To: <F553AA5B-E1BF-40FA-9658-059D5E6F177A@sosmartsoftware.com> References: <BFBB758A.328A%paulclaude@postino.it> <F553AA5B-E1BF-40FA-9658-059D5E6F177A@sosmartsoftware.com> Message-ID: <7.0.0.10.1.20051206093304.0196fca0@pon.net> Paul, Eric, er al: >But don't use the following: > > * 1-100: reserved for built-in cursors > * 101-135: reserved for built-in brush shapes > * 236-300: reserved for built-in patterns > * 301-1000: reserved for built-in icons > * 101,000-103,000: reserved > * 200,000-299,999: reserved for application use Please add (I know Ken has) 103000-103999 -- Reserved for Serendipity Software Co. Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From eric.chatonet at sosmartsoftware.com Tue Dec 6 12:40:32 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 18:40:32 +0100 Subject: Set the icon to (icon of another stack) In-Reply-To: <7.0.0.10.1.20051206092138.019e83c0@pon.net> References: <BFBB758A.328A%paulclaude@postino.it> <7.0.0.10.1.20051206092138.019e83c0@pon.net> Message-ID: <AF5DADB8-6FCA-4B66-B188-40EBB8BA1B62@sosmartsoftware.com> Hi Rob, Interesting idea that could be mixed with profiles: not the easiest to manage but... :-) Le 6 d?c. 05 ? 18:31, Rob Cozens a ?crit : > I have suggested previously, but never seriously explored, the > possibility that one could change the look and feel of an app with > one "start using" statement that toggled between two library stacks > containing different sets of images with the same ids. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From bnz2 at cdc.gov Tue Dec 6 12:45:20 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Tue, 6 Dec 2005 12:45:20 -0500 Subject: custom password dialogue Message-ID: <64878EF567131D4596246171F75FD4A99683AD@m-epo-1.epo.cdc.gov> Very clever... I did this with something much more complicated - storing the test in a custom property as it is typed. Your way is better. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Bill Marriott Sent: Tuesday, December 06, 2005 12:13 PM To: use-revolution at lists.runrev.com Subject: Re: custom password dialogue Eric, You'll need to make your own window, as the dialog presented by "ask password" is not customizable beyond the prompt text. But, there is no built-in "Password" style for fields. Here is what I thought was a very simple solution to that: 1) Include a tiny image (such as a 10x10 pixel padlock) in your stack. I named mine "tinyPadlock." 2) Attach this script to the field used for password entry: on keyUp -- enable masking of password during entry lock messages lock screen repeat with i = 1 to the number of characters in me if the imagesource of char i of me is not "tinyPadlock" then set the imagesource char i of me to "tinyPadlock" end if end repeat unlock messages pass keyUp end keyUp This handles whatever someone might do in the field, masks their input, and still allows you to access the content of the field as if the password masking was not used. I put a small sample file up on Rev Online so you can see how it works. User: MerryOtter Stack: Easy Passwords Bill _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From wjm at wjm.org Tue Dec 6 13:00:57 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 6 Dec 2005 13:00:57 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]> Message-ID: <dn4jkm$bef$1@sea.gmane.org> Stephen, I want to clear something up -- 1) I'm not trying to create the leanest, most efficient clock 2) I'm not trying to create "a" clock at all 3) I was trying to replicate exactly the look of a typical K. widget, which happened to be a clock, in order to prove that "we" as Rev users could do stuff just as cool as K. if we wanted to. I thought initially this would be straightforward, if not easy. Honestly. I thought the hard parts would be all the system tray stuff and the preferences window, and figuring out "deep masking" for the first time. I found out that a) It's actually impossible* to exactly reproduce the K. clock because b) Images (bitmaps) do not rotate cleanly in Revolution - The rotate command will obliterate the image, bring the computer to a standstill, and consume vast amounts of memory. - Setting the angle of an image will result in extreme jaggies at non-orthogonal angles. We did see an example of a *very* beautiful clock executed in Revolution, which used completely different methods and did not resemble the K. clock in any way. There was a detour in which I gave up trying to emulate the K. clock, but tried a vector minute hand graphic out of curiosity. I discovered that - RevRotatePoly will always distort a vector graphic with each rotation (because it uses integral points). - Rotating an already rotated vector graphic repeatedly will compress the whole thing into a tiny dot with a dramatic crumple effect. (A technique was offered where you flipped back-and-forth between the object's original position and a rotated position, so that only one generation of corruption occurred and the hand mostly stayed the same shape.) - The revRotatePoly rotates differently than "rotate" and "angle" do. It "anchors" the upper-left of the vector graphic's bounding box. (A technique was offered which used trigonometry to correct that and rotate the vector graphic around a point.) So, - if someone wants to create a vector-based clock that kind of looks ok in Revolution, we have all the tools for it in this thread. - if someone wants a really cool looking clock (or really cool looking "anything"), they should hire Scott Rossi - if someone wants to create an exact replica of the K. clock in Rev, they should give up, which is what I did :) Bill * You could create the exact look of the K. clock by flipping through frames of GIF or PNG images of the hands at various positions, but I don't think that "counts.") p.s.: I may pick a different K. widget (beware! lol) "Stephen Barncard" <stephenAMPEX at barncard.com> wrote in message news:p06230900bfb8b7bcec1d@[192.168.1.103]... > You should search the list about two months back -- there was a heated > thread about creating a clock in minimum code and processor load. Several > on this list were competing for the cleanest, smartest code. It got down > to less than 10 lines I think. > >> >>I believe for certain that a widget like the Konfabulator clock could be >>done with Rev, but I don't have the faintest idea of how to begin, and it >>seems like it would be a big project. (I'm going to start on it right >>now!) >>However, Konfabulator seems to make this pretty easy for a casual author. >> >>Bill From bnz2 at cdc.gov Tue Dec 6 12:52:58 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Tue, 6 Dec 2005 12:52:58 -0500 Subject: custom password dialogue Message-ID: <64878EF567131D4596246171F75FD4A99683AE@m-epo-1.epo.cdc.gov> This is an easy problem to work around... The following method will activate just as soon as the character is placed, and before any keyup handler is executed. Just do this: On rawkeydown Send hideMyKeys to me in 0 seconds End rawkeydown on hideMyKeys -- enable masking of password during entry lock messages lock screen repeat with i = 1 to the number of characters in me if the imagesource of char i of me is not "tinyPadlock" then set the imagesource char i of me to "tinyPadlock" end if end repeat unlock messages pass keyUp end hideMyKeys -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Eric Chatonet Sent: Tuesday, December 06, 2005 12:37 PM To: How to use Revolution Subject: Re: custom password dialogue Hi Bill, Would be a very elegant and "short coding" solution if I had not the time to read the letters that are typed (Mac OS) Then you have to use a rawKeyDown handler (or KeyDown + deleteKey) and it becomes another story... But the idea is very good: completely cross-platform :-) Best Regards from Paris, Eric Chatonet. Le 6 d?c. 05 ? 18:13, Bill Marriott a ?crit : > You'll need to make your own window, as the dialog presented by "ask > password" is not customizable beyond the prompt text. But, there is no > built-in "Password" style for fields. > > Here is what I thought was a very simple solution to that: > > 1) Include a tiny image (such as a 10x10 pixel padlock) in your > stack. I > named mine "tinyPadlock." > > 2) Attach this script to the field used for password entry: > > on keyUp > -- enable masking of password during entry > lock messages > lock screen > repeat with i = 1 to the number of characters in me > if the imagesource of char i of me is not "tinyPadlock" then > set the imagesource char i of me to "tinyPadlock" > end if > end repeat > unlock messages > pass keyUp > end keyUp > > This handles whatever someone might do in the field, masks their > input, and > still allows you to access the content of the field as if the password > masking was not used. > > I put a small sample file up on Rev Online so you can see how it > works. > > User: MerryOtter > Stack: Easy Passwords ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From jperryl at ecs.fullerton.edu Tue Dec 6 13:10:14 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 6 Dec 2005 10:10:14 -0800 (PST) Subject: Rev slowing to crawl.. then hanging... In-Reply-To: <64878EF567131D4596246171F75FD4A99683AD@m-epo-1.epo.cdc.gov> Message-ID: <Pine.GSO.4.33.0512061006080.22044-100000@titan.ecs.fullerton.edu> Rev 2.6.1, build 152 Mac OS 10.3.9 Using ChatRev v. 1.3b1 If Rev's the current app of focus, cpu usage spikes to 25%, th en 50 or 65%, up to 89%, whereupon it hangs. It slows all the way there. If I switch focus to another app, the cpu usage drops, but spikes again as soon as Rev is the app of focus. I tried 'resetall' and it didn't help. I tried connecting by cmd-double-clicking the ChatRev file and I couldn't connect. Bjoernke isn't sure what it is, either. Any ideas? I don't have any 'additions' to rev, only the plain-vanilla download from the site. Thanks for any ideas, Judy From ambassador at fourthworld.com Tue Dec 6 13:14:08 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 Dec 2005 10:14:08 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn4jkm$bef$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]> <dn4jkm$bef$1@sea.gmane.org> Message-ID: <4395D4F0.7070905@fourthworld.com> Bill Marriott wrote: > - if someone wants to create an exact replica of the K. clock in Rev, they > should give up, which is what I did :) Or while we wait for enhancements to the rotate command just make any of the other widgets/gadgets that don't rely on that command, which would be 99.99% of what's out there. Remember, the original premise was that it was difficult to made widgets/gadgets at all. True, you stumbled across one which is particularly difficuly to reproduce pixel-for-pixel in Rev, but there are several thousand others which could be done with relative ease. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From wjm at wjm.org Tue Dec 6 13:13:01 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 6 Dec 2005 13:13:01 -0500 Subject: custom password dialogue References: <d5091e00512021045m4280acd5h732b88ce854f3c46@mail.gmail.com><1493E2B2-A028-48C5-9421-1EACB7C08176@sosmartsoftware.com><dn4grb$rf$1@sea.gmane.org> <CFDB7F4B-A721-420C-85C9-9A03F7B2DB15@sosmartsoftware.com> Message-ID: <dn4kba$e3p$1@sea.gmane.org> Yes a characteristic of this technique is that a letter typed appears for the milliseconds between the keydown and the keyup event. Even on Windows. You can regard this as a serious security breach, or as an improvement on usability (to ensure someone is typing what they think they are typing). But it is very simple and I like how it looks/behaves. "Eric Chatonet" wrote > Would be a very elegant and "short coding" solution if I had not the time > to read the letters that are typed (Mac OS) > Then you have to use a rawKeyDown handler (or KeyDown + deleteKey) and it > becomes another story... > But the idea is very good: completely cross-platform :-) From eric.chatonet at sosmartsoftware.com Tue Dec 6 13:18:23 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 19:18:23 +0100 Subject: custom password dialogue In-Reply-To: <64878EF567131D4596246171F75FD4A99683AE@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A99683AE@m-epo-1.epo.cdc.gov> Message-ID: <AD628A79-47A7-4138-B2C9-10D79D1E2A13@sosmartsoftware.com> Hi Lynch, Would not you prefer: On rawkeydown Send hideMyKeys to me in 0 seconds pass rawkeydown End rawkeydown on hideMyKeys lock messages lock screen repeat with i = 1 to the number of characters in me if the imagesource of char i of me is not "tinyPadlock" then set the imagesource char i of me to "tinyPadlock" end if end repeat unlock messages --pass keyUp end hideMyKeys Works perfectly. Good trick :-) Best Regards from Paris, Eric Chatonet. Le 6 d?c. 05 ? 18:52, Lynch, Jonathan a ?crit : > on hideMyKeys > -- enable masking of password during entry > lock messages > lock screen > repeat with i = 1 to the number of characters in me > if the imagesource of char i of me is not "tinyPadlock" then > set the imagesource char i of me to "tinyPadlock" > end if > end repeat > unlock messages > pass keyUp > end hideMyKeys ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From chipp at chipp.com Tue Dec 6 13:12:38 2005 From: chipp at chipp.com (Chipp Walters) Date: Tue, 06 Dec 2005 12:12:38 -0600 Subject: How do i check for an internet connection? In-Reply-To: <dn4h90$2ee$1@sea.gmane.org> References: <20051206090214.20143.qmail@web36312.mail.mud.yahoo.com> <dn4h90$2ee$1@sea.gmane.org> Message-ID: <4395D496.1060201@chipp.com> Bill, That will always return true. I think what you meant to say was: if the length of URL "http://www.google.com" > 0 then Unfortunately, this solution doesn't work with some proxy servers. -Chipp Bill Marriott wrote: > Easiest way is to check if you can connect to a known site (e.g. Google). > > if the length of "Xttp://www.google.com" > 0 then > -- we're connected > else > -- we're not connected > end if From mcdomi at free.fr Tue Dec 6 13:38:18 2005 From: mcdomi at free.fr (Dom) Date: Tue, 6 Dec 2005 19:38:18 +0100 Subject: Into the flamefest In-Reply-To: <DE882E1F-A8E6-4754-B84B-D23664899359@mac.com> Message-ID: <1h75ydk.pt01221dhvz8wM%mcdomi@free.fr> Andre Garzia <soapdog at mac.com> wrote: > PS: ... Err... I own 3 newtons, sorry, use them everyday, sorry, even > with WIFI :-) Hehe... I got recently a MP 130 (a "new" unit) Somewhat hard to synchronize to the Mac though... No Rev solution ? -- Revolutionario From bnz2 at cdc.gov Tue Dec 6 13:21:01 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Tue, 6 Dec 2005 13:21:01 -0500 Subject: custom password dialogue Message-ID: <64878EF567131D4596246171F75FD4A99683AF@m-epo-1.epo.cdc.gov> Don't know if you saw my other post - this is easy to fix, if you want to do so: On rawkeydown Send hideMyKeys to me in 0 seconds End rawkeydown on hideMyKeys -- enable masking of password during entry lock messages lock screen repeat with i = 1 to the number of characters in me if the imagesource of char i of me is not "tinyPadlock" then set the imagesource char i of me to "tinyPadlock" end if end repeat unlock messages end hideMyKeys -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Bill Marriott Sent: Tuesday, December 06, 2005 1:13 PM To: use-revolution at lists.runrev.com Subject: Re: custom password dialogue Yes a characteristic of this technique is that a letter typed appears for the milliseconds between the keydown and the keyup event. Even on Windows. You can regard this as a serious security breach, or as an improvement on usability (to ensure someone is typing what they think they are typing). But it is very simple and I like how it looks/behaves. "Eric Chatonet" wrote > Would be a very elegant and "short coding" solution if I had not the time > to read the letters that are typed (Mac OS) > Then you have to use a rawKeyDown handler (or KeyDown + deleteKey) and it > becomes another story... > But the idea is very good: completely cross-platform :-) _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From bnz2 at cdc.gov Tue Dec 6 13:22:23 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Tue, 6 Dec 2005 13:22:23 -0500 Subject: custom password dialogue Message-ID: <64878EF567131D4596246171F75FD4A99683B0@m-epo-1.epo.cdc.gov> Ah yes... One of those little minor things that actually makes it work! -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Eric Chatonet Sent: Tuesday, December 06, 2005 1:18 PM To: How to use Revolution Subject: Re: custom password dialogue Hi Lynch, Would not you prefer: On rawkeydown Send hideMyKeys to me in 0 seconds pass rawkeydown End rawkeydown on hideMyKeys lock messages lock screen repeat with i = 1 to the number of characters in me if the imagesource of char i of me is not "tinyPadlock" then set the imagesource char i of me to "tinyPadlock" end if end repeat unlock messages --pass keyUp end hideMyKeys Works perfectly. Good trick :-) Best Regards from Paris, Eric Chatonet. Le 6 d?c. 05 ? 18:52, Lynch, Jonathan a ?crit : > on hideMyKeys > -- enable masking of password during entry > lock messages > lock screen > repeat with i = 1 to the number of characters in me > if the imagesource of char i of me is not "tinyPadlock" then > set the imagesource char i of me to "tinyPadlock" > end if > end repeat > unlock messages > pass keyUp > end hideMyKeys ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Tue Dec 6 14:04:18 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 20:04:18 +0100 Subject: custom password dialogue In-Reply-To: <64878EF567131D4596246171F75FD4A99683B0@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A99683B0@m-epo-1.epo.cdc.gov> Message-ID: <05213982-D062-45BC-BFC7-FBBBB9640577@sosmartsoftware.com> Hi Lynch, Le 6 d?c. 05 ? 19:22, Lynch, Jonathan a ?crit : > Ah yes... > > One of those little minor things that actually makes it work! Does not matter: you got the trick! Bravo :-) Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From wouter.abraham at scarlet.be Tue Dec 6 14:09:53 2005 From: wouter.abraham at scarlet.be (Wouter) Date: Tue, 6 Dec 2005 20:09:53 +0100 Subject: More on arrays In-Reply-To: <1F3CE5AB-3EF1-470B-8FE3-E17D2C2F705F@openpartnership.net> References: <20051206075321.8AA46825900@mail.runrev.com> <2B6E320B-A7AC-4CB5-9D43-0D14FF40A46F@easynet.fr> <008e01c5fa54$793069e0$0100a8c0@INSIGHT3> <a05210602bfbb3a2993f9@[192.168.0.101]> <CE7F1AC1-E1BE-4919-87E1-3C5675002797@sosmartsoftware.com> <1F3CE5AB-3EF1-470B-8FE3-E17D2C2F705F@openpartnership.net> Message-ID: <1E11B36B-3DF2-4E71-B5F6-E5BB70F513E6@scarlet.be> Hi David, To base64Encode someArray first combine someArray. Greetings, W. On 06 Dec 2005, at 16:22, David Bovill wrote: > Seem to remember that an array was binary data... > > - but base64Encode(someArray) doesn't give you anything? > > Anyway to get at the value of an array to dump / send it somewhere? > That is without looping over everything as in previous post? From mlange at lexicall.org Tue Dec 6 14:13:21 2005 From: mlange at lexicall.org (Marielle Lange) Date: Tue, 6 Dec 2005 19:13:21 +0000 Subject: use-revolution Digest, Vol 26, Issue 7 In-Reply-To: <20051102162204.34BC7824FB2@mail.runrev.com> References: <20051102162204.34BC7824FB2@mail.runrev.com> Message-ID: <439DB940-B588-4953-90FB-1AE5F2C79F62@lexicall.org> Dear all, They have already been many replies to that post that I read only now. But they all seemed very long to me. I used it as an excuse to get back to transcript programming after a month away from any computer. I propose an entry for the shortest solution. You have to assume that the head and tails series are in a text field called "headtails" and the script executed when pressing on a button. The reason I post this, long after the original mail is because an original solution could be used, thanks to regular expressions and the possibility you have to define a letter or a text part to be matched a specific number of times. This is captured with the (text) {3} syntax. By replacing the repetition of letter with nothing, it is possible to keep track of the number of matches for each nplets of letters. on mouseup put empty into tresult; put field "headtails" into headtails put replacetext(headtails, "[^THth]","") into headtails -- precaution to discard any non TH character put toUpper(headtails) into headtails -- precaution put "H" into coin[1]; put "T" into coin[2] put "Head" into coinName[1]; put "Tail" into coinName[2] put false into fstMatch repeat with x = 5 down to 1 -- replace 5 with the expected length of the longest match, -- or if that value is unknown and cannot be guessed, with the length of the headtails string. repeat with c = 1 to 2 -- flip between head and tails. put replacetext(headtails,"(" & coin[c] & "){" & x & "}", "") into tresult if tresult <> headtails then -- a match was found put coinName[c] & " x " & x & " = " & ((length(headtails) - length(tresult)) / x) & cr after tTable put replacetext(headtails,"(" & coin[c] & "){" & x & "}", "#") into headtails put true into fstMatch -- this is so the the table only starts with the maximum number of matches else if fstMatch is true then put coinName[c] & " x " & x & " = " & 0 & cr after tTable end if end repeat end repeat sort lines of tTable descending by item 1 of each put tTable end mouseup I am now at Nov 2. Only a bit more of 150 digests to skim through... Marielle > On 10/31/05 4:22 PM, "Jason Tangen" <j.tangen at unsw.edu.au> wrote: > >> Hello, >> >> I'm trying to solve a seemingly simple problem and I could use some >> help. A coin flip will come out "Heads" or "Tails" and will produce, >> for example, the following series for 20 flips: >> >> T,T,H,T,T,H,H,H,T,T,H,T,H,H,H,T,H,T,H,T >> >> I need to count up the number events for a particular run. For >> example, >> >> Heads x 3 = 2 >> Heads x 2 = 0 >> Heads x 1 = 4 >> Tails x 1 = 4 >> Tails x 2 = 3 >> Tails x 3 = 0 >> >> I need to account for runs up to 60 (rather than 3 above) for >> hundreds of flips (rather than 20 above). >> I've been using a very clumsy multiple if-then solution to date, >> but this quickly becomes difficult with many runs. >> >> Can someone point me in the right direction? >> >> Cheers, >> Jason > ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From toncardona at mac.com Tue Dec 6 14:15:35 2005 From: toncardona at mac.com (Ton Cardona) Date: Tue, 6 Dec 2005 20:15:35 +0100 Subject: How do i check for an internet connection? Message-ID: <3c5796275725b6bb291f9fea75d62321@mac.com> "Nicholas Nginya" wrote > I am doing a cyber cafe billing system but how do i check for an > internet > connection. I've seen this one: function wellConnected return URL "http://www.google.com/" <> empty end wellConnected From katir at hindu.org Tue Dec 6 03:40:11 2005 From: katir at hindu.org (Sivakatirswami) Date: Mon, 5 Dec 2005 22:40:11 -1000 Subject: Rev performance: help! In-Reply-To: <f99b52860512051329w65f37b04u314e0f6395dad05@mail.gmail.com> References: <C5CDC974-66CD-4ADF-ABD6-2A7B06B3FA50@mac.com> <f99b52860512051329w65f37b04u314e0f6395dad05@mail.gmail.com> Message-ID: <D4E4268F-BF7C-4E70-A6CD-104FD7CA2B39@hindu.org> I'll chime in on this one: I had a stack which was adding an item to the pending message cue every 2 minutes... at the same time some user action, which was frequent ( "Stop" and "Resume" a player object), posted the same msg... after 10 minutes of running time, the stack had 100 pending msgs! all the same thing... and each one of these triggered another one to be added to the cue and run 60 seconds later...(it was simply to calculate the current time of the movie and show this on screen in a field) Yikes! and users were complaining they could not even type any more... hit a key and the letter would not appear for 10 seconds. As soon as I fixed that bug, the problem disappeared. On Dec 05, 2005, at 11:29 AM, Sarah Reichelt wrote: > Have a look in the Pending messages section of the Message box to see > if some messages are piling up there or being triggered frequently. > Then you could check the Message Watcher, again to see if there is > something unusual there. > > Another test could be to lock messages, then open your stack and check > what happens. From katir at hindu.org Tue Dec 6 04:48:56 2005 From: katir at hindu.org (Sivakatirswami) Date: Mon, 5 Dec 2005 23:48:56 -1000 Subject: Tagging HTTP Get Requests to audit click thru traffic from thin rev app net client Message-ID: <A9B16311-4905-4E09-B79F-9F33EB5A441A@hindu.org> Goal: From with a rev remote client app deployed to fooNumber of desktops, be able to monitor click thrus on buttons or links to external URL's. e.g. Let's say, for discussion purposes, that one were to credit Runrev, Shafer Media or Altuit in one's credit boxs, -- or any advertiser for that matter: "AyushHerbals.com, ZarposhImports.com" etc... and, in your links on a rev thin client interface, you had the standard "revgoURL"http://www.shafermedia.com/" "revgoURL"http://www.ZarposhImports.com/" Now... given that a) the web server that is serving up "http://www.ZarposhImports.com/" is not under one's control.. b) the IP of the GET request is coming from fooUser's ISP server Is there a way by which the web master in charge of httpd access logs for "http://www.ZarposhImports.com/" (or whatever) can determine from the GET request entries in his httpd access logs that the request has come from my client app? My first guess is, yes, possibly, if a) one could configure the http headers in such a way as to make a customized user agent that is clearly recognized as one's app. i.e. instead of the user agent being the standard "Mozilla" or "Internet Explore 6.0" in the GET lines, the end of the line server httpd access log would show " USER AGENT: VeryCoolRevolutionAppName" as the "browser" which made the GET request. and b) there was actually "someone at home" at the end advertisers web site. i.e. many will not be savvy enough to even understand if I say "check the httpd access logs and you will see our clients accesses..." But, assuming the advertiser does in fact have a web master savvy enough to check these stats, and that they really do want to know.. (after all they may be paying us big bucks...) my "worry" would be... does Apache do any kind of filtering in this context?. i.e will it "balk" at a none standard user agent making the GET request? I doubt it, as I see all kinds of none standard user agents accessing pages on our own sites...God only knows what they are... they don't look like standard browsers to me... Of course, I never mess with httpd.conf and if there were some reason to block any of these I would not know how to do it anyway, but other web masters may be more security conscious? I just don't know...I can't imagine a security issue that would require such a filter. Now, obviously there is another strategy, a simple one too, to log these click thrus on *our* server. ...Easy-- instead of to direct external URL we set up a Rev redirect CGI and pass the url through to our own server first in a call like this: http://www.hinduismtoday.com/cgi-bin/digitalEditionReferrals.cgi? linkthru=www.shafermedia.com I already handle 404's with a rev CGI that just does this kind of redirect...(if anyone would like to see my rev 404 redirect architecture I would be happy to share it...it's very simple, very efficient and easily re-configurable for any web site need) Better yet, is there some where to post this kind of thing for the community? My redirect cgi reads the incoming query string, logs it and redirects the user browser to the external site. This is trivial to set up. 20 minutes of work at most and it's done... but then, it's just my word that "My logs show 10,000 users clicked on the link to your site last month from our client...." so, while my logs would be, *I* know, very accurate, there is no iron clad way to provide evidentiary proof that our numbers were not inflated....so the former solution is much better...hhh.mmm I guess one could do both and have the best of both worlds... i.e. the special http headers would be generated by my CGI and not the thin client... which just talks to our CGI....then i would have a log and so would the webmaster at fooAdvertiser.com insights anyone? Sivakatirswami From richmond at mail.maclaunch.com Tue Dec 6 14:10:46 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Tue, 06 Dec 2005 14:10:46 -0500 Subject: Freezing when I edit field contents Message-ID: <web-340235243@mail.maclaunch.com> When I edit field contents in stacks in 2.6.1 on my Macs RR sometimes freezes and the only way I can get out of this is a Force Quit - this can be a pain in the b*m as all the edits after the last SAVE are lost. NOW in the 'palmy days' of Hypercard, there was no need to SAVE as this was done automatically - I understand the use of being able to Save / Backtrack. But I have spotted one or 2 other messages about Freezing so either RR nned to go back to the HC save-as-we-go method, or stop the freeze. Now, I'm a bit thick when it comes to the 0s and the 1s: but isn't that something called "Memory Overflow"? Of course I could have got the cuase of the freezing completely wrong . . . anybody out there who wants to put me straight is welcome. sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From mwieder at ahsoftware.net Tue Dec 6 14:26:43 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 6 Dec 2005 11:26:43 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn4jkm$bef$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]> <dn4jkm$bef$1@sea.gmane.org> Message-ID: <745569979.20051206112643@ahsoftware.net> Bill- Tuesday, December 6, 2005, 10:00:57 AM, you wrote: > 3) I was trying to replicate exactly the look of a typical K. widget, which > happened to be a clock, in order to prove that "we" as Rev users could do > stuff just as cool as K. if we wanted to. Why? There are things runrev does really well and some things that it's just not suited for. It's my preferred development environment these days, but not for everything. Why not use rev for the things it's good at and develop the K widgets in whatever K widgets are normally developed in? You can come up with pretty spiffy stuff that's "just as cool as K." (any of Scott Rossi's stuff, IMO). -- -Mark Wieder mwieder at ahsoftware.net From dburgun at dsl.pipex.com Tue Dec 6 14:23:24 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Tue, 6 Dec 2005 19:23:24 +0000 Subject: How to Disable the Preference and About Box Items In-Reply-To: <439058A5.9090702@fourthworld.com> References: <438E7E41.3080802@chipp.com> <BC041D1D-7775-4D29-8510-143F7D6C0DA5@pandora.be> <a05210602bfb4c99f1e3d@[192.168.0.101]> <438F330A.4000009@hyperactivesw.com> <a05210600bfb52837b099@[192.168.0.101]> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <a05210602bfb53143d09d@[192.168.0.101]> <438F896E.7040205@fourthworld.com> <a05210603bfb53a76fa0f@[192.168.0.101]> <438F91C3.5070004@fourthworld.com> <a05210600bfb5daebf226@[192.168.0.101]> <43904414.4030104@fourthworld.com> <a05210601bfb5f6295886@[192.168.0.101]> <439058A5.9090702@fourthworld.com> Message-ID: <a05210600bfbb926c468d@[192.168.0.101]> >>One thing tho, you also need to test if running under MacOS X for >>this to work, else under MacOS 9 and Windows the Preferences Item >>will be disbaled (which may or may not be what is required). > >I don't see how as long as the -1 is left in there. > >>IMO, a better way of hanlding this would be to have the Menu >>Builder/Rev, make a "special" menu button called something like >>"__SPECIAL_ITEMS__". This Item would never be displayed in the >>Menubar and would have 2 items (or more as and when they are >>needed), the first being the AboutBox and the Second the >>Preferences. Then depending on the platform do the following: >> >>For Windows and MacOS 9, move Preferences to the end of the Edit >>Menu (placing a seperator before it) >>For MacOS X, move Preferences to the Apps menu. >> >>For Windows, Move the About Item to the Help Menu >>For MacOS 9, Move the About item to the Apple Menu >>For MacOS X, Move the About item to the Apps Menu > >That's a lot more complicated that what we have today, requiring >additional effort from both RunRev and all of us scripters, only to >accomplish something that's already working much more simply. > >Let's take it from the top: > >For 96% of computer users (Win, Linux, UNIX, Mac Classic), the HIGs >suggest placing the "Preferences" item at the bottom of the Edit >menu. That's where Rev expects it to be, so for most users that item >never moves at all. > >OS X is the odd man out on this one, with its unique Application >menu and the requirement that "Preferences" be placed under it. I >think it's a good choice Apple made, but I still recognize that no >other OS, not even Classic, has an Application menu. > >The OS manages much of the Application menu, and since it's unique >among UIs Rev looks for the "Preferences" item from where it is for >the rest of the world and conveniently moves it for us to where OS X >users expect to find it. > >The "About" item works similarly: On 93% of computers (Win, Linux, >UNIX) the "About" item is at the bottom of the Help menu. Since Mac >is the minority on this one, the Rev engine expects to find the >About item in the customary-for-the-rest-of-the-world place and >moves it to the Apple menu on Classic, and the Application menu on >OS X. > >This seems alien only to those who don't work with other OSes. And >the handling of the "Preferences" item seems odd only to someone who >works exclusively on OS X. > >Once you step back and grok the bigger picture of all supported OSes >you recognize that for most people no menu changes take place at >all, and that the current automated behavior is pretty darn >convenient where HIG compliance is a goal. > >With all due respect, if RunRev took that automated convenience away >in favor of a solution that penalized the other 90+% of the world by >forcing us to start monkeying with invisible menus, I'd fly to >Scotland and punch them in the stomach. :) Actually, thinking about it some more, you could keep everything the same as it is now for all platforms except MacOS X. The only change need occur is that for MacOS X the meunPick message gets sent to "__SPECIAL_GROUP__" instead of to the Edit or Help buttons. That way 96% of computer users wouldn't be affected, except that they could code without having to test for MacOS X. At the moment, you cannot disable the Edit or Help Menu's as a whole unless you test for MacOS X first >Fortunately the current method works well and they have bigger fish >to fry, so they're safe from my wrath and I can spend the airfare >going to Malta next November for the Euro Rev Con instead, where >rather than fisticuffs we'll merely share some good Italian wine. It doesn't work as it should, it means you have to disable menu items specifically (rather than the menu button) which means extra coding for ALL platforms. Just sending the menuPick message to seperate control for MacOS X would solve it. I wasted about 2 hours on this, anyone else that follows the docs would experience the same problems. Why not just fix it once and for all? They may well have bigger fish to fry, they also have loads of and loads of little fish to fry too! And lots of little fish == a big fish! Take Care and All the Best Dave From eric.chatonet at sosmartsoftware.com Tue Dec 6 14:26:48 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 20:26:48 +0100 Subject: Freezing when I edit field contents In-Reply-To: <web-340235243@mail.maclaunch.com> References: <web-340235243@mail.maclaunch.com> Message-ID: <D631CD52-666A-4BD4-9413-6F66E828541F@sosmartsoftware.com> Hi Richmond, 1. I never encounter this: Is that happens with a brand new stack? If not, you know the story :-) 2. You could have a look at the SmartSave plugin from Frederic Rinaldi: http://rinaldicollection.free.fr/frevplugins_frame.htm that makes Rev acting as HC. 3. You might prefer a completely "manual" solution with AltArchive from Chipp: http://www.altuit.com/webs/altuit2/altPluginDownload/ Downloads.htm 4. Or a possible mix with my Backups Picker: http:// www.sosmartsoftware.com/?r=revolution&l=en Best Regards from Paris, Eric Chatonet. Le 6 d?c. 05 ? 20:10, Mathewson a ?crit : > When I edit field contents in stacks in 2.6.1 on my Macs RR > sometimes freezes and the only way I can get out of this is > a Force Quit - this can be a pain in the b*m as all the > edits after the last SAVE are lost. > > NOW in the 'palmy days' of Hypercard, there was no need to > SAVE as this was done automatically - I understand the use > of being able to Save / Backtrack. But I have spotted one > or 2 other messages about Freezing so either RR nned to go > back to the HC save-as-we-go method, or stop the freeze. > > Now, I'm a bit thick when it comes to the 0s and the 1s: > but isn't that something called "Memory Overflow"? > > Of course I could have got the cuase of the freezing > completely wrong . . . anybody out there who wants to put > me straight is welcome. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From richmond at mail.maclaunch.com Tue Dec 6 14:21:00 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Tue, 06 Dec 2005 14:21:00 -0500 Subject: Rolling your own - continued Message-ID: <web-340235570@mail.maclaunch.com> This has been a long-term habit of mine; I have rolled quite a few stacks I have found down in the "basement" of versions of RR and MC into free-standing stacks and then popped them into the plug-ins folder of my latest version of MC/RR. This generally means that all those EXTREMELY USEFUL details that RR hides away like some person with obsessive secrecy are up-front and ready for me to use/reference whenever I want. Obviously, owing to all sorts of odd, kinky copyright stuff that I don't quite understand I should not make these publicly available. So any interetsed parties should just do it for themselves - it is a bit fiddly - but RR is not a DRIED UP LEMON as some seem to think; it is full fo rich juice which just takes a bit of 'squeezing' to find. sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From eric.chatonet at sosmartsoftware.com Tue Dec 6 14:34:32 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 20:34:32 +0100 Subject: How to Disable the Preference and About Box Items In-Reply-To: <a05210600bfbb926c468d@[192.168.0.101]> References: <438E7E41.3080802@chipp.com> <BC041D1D-7775-4D29-8510-143F7D6C0DA5@pandora.be> <a05210602bfb4c99f1e3d@[192.168.0.101]> <438F330A.4000009@hyperactivesw.com> <a05210600bfb52837b099@[192.168.0.101]> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <a05210602bfb53143d09d@[192.168.0.101]> <438F896E.7040205@fourthworld.com> <a05210603bfb53a76fa0f@[192.168.0.101]> <438F91C3.5070004@fourthworld.com> <a05210600bfb5daebf226@[192.168.0.101]> <43904414.4030104@fourthworld.com> <a05210601bfb5f6295886@[192.168.0.101]> <439058A5.9090702@fourthworld.com> <a05210600bfbb926c468d@[192.168.0.101]> Message-ID: <CC82CD72-6225-45B4-A739-283819B955CF@sosmartsoftware.com> Hi Dave, Le 6 d?c. 05 ? 20:23, David Burgun a ?crit : > That way 96% of computer users wouldn't be affected, except that > they could code without having to test for MacOS X. At the moment, > you cannot disable the Edit or Help Menu's as a whole unless you > test for MacOS X first In my experience and to be frank, cross-platform stacks or standalones must be tested on each platform (there always some difference*) and standalones built on the platform they are made for**. * For instance, pop-up menus respond to mouseDown on MAcOS and mouseUp on other platforms. ** This avoids to have a conversion IsoToMac or MacToIso of all scripts at opening without speaking of the conversion on-the-fly of some custom properties and external files. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From darkshadow1 at metrocast.net Tue Dec 6 14:34:33 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Tue, 6 Dec 2005 14:34:33 -0500 Subject: vScroll to line Message-ID: <001301c5fa9c$15cee550$6501a8c0@new0eeca32bb97> How do I get a mouseUp message to scroll field myField down to line 92 ? From rcozens at pon.net Tue Dec 6 14:38:57 2005 From: rcozens at pon.net (Rob Cozens) Date: Tue, 06 Dec 2005 11:38:57 -0800 Subject: Works on Mac OS X, Why Not on Win XP? Message-ID: <7.0.0.10.1.20051206112649.019d4c60@pon.net> Hi All, I'll try to keep these kinds of questions to a minimum--and would review any published list of known differences/anomalies if someone would kindly point me to it. The following works fine on OS X: visual iris open go to card "About" -- About's preOpenCard handler includes 'show image "runtime.gif"' wait 1 second lock screen hide image "runtime.gif" unlock screen with dissolve wait 8 seconds visual iris close go to card "Index" On Win XP TPC, "runtime.gif" never disappears while the current card is "About", and I don't see the iris close effect. Clues as to what's happening, anyone? Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From eric.chatonet at sosmartsoftware.com Tue Dec 6 14:46:46 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 20:46:46 +0100 Subject: vScroll to line In-Reply-To: <001301c5fa9c$15cee550$6501a8c0@new0eeca32bb97> References: <001301c5fa9c$15cee550$6501a8c0@new0eeca32bb97> Message-ID: <E875D658-0278-4755-80EB-C84841EAA9F6@sosmartsoftware.com> Hi Preston, 1. In an editable field: on mouseUp ScrollField <field name>,<line number> end mouseUp on ScrollField pFldName, pLineNum local tScroll ----- put (the effective textHeight of fld pFldName) * (pLineNum - 1) into tScroll set the scroll of fld pFldName to tScroll end ScrollField 2. In a list field: on mouseUp set the hilitedline of fld <field name> to <line number> end mouseUp Le 6 d?c. 05 ? 20:34, Preston Shea a ?crit : > How do I get a mouseUp message to scroll field myField down to line > 92 ? Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From wjm at wjm.org Tue Dec 6 14:44:42 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 6 Dec 2005 14:44:42 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com> Message-ID: <dn4pn7$1v3$1@sea.gmane.org> So the question is, WHY aren't there more of them for Rev? The K. site lists over 1500 "widgets" that do everything from display RSS feeds to displaying the current position of the International Space Station. HyperCard used to have this kind of excitement and buzz... Just 10 widgets that "look" like these -- templates that could easily be customized by novices -- would kindle some excitement about Rev. I'm not on a mission to prove Rev inferior here, but that is how you're taking it. I'm trying to suggest ways that could elevate the product ... and deeply analyze any differences and limitations of each. I don't disagree with you that many if not most of these Widget things could be done with Rev. Instead of arguing, you could instead take this up -- you mentioned, I think, that you were an investor. So talk to Rev. Get them to hire someone (Rossi?) to make a few key "widget-esque" templates, or sponsor a contest. Try an inexpensive marketing program that positions DreamCard as the ultimate cross-platform "Widget Kit for Mortals." See what kind of press coverage you could get from being a "sleeper hit" -- people love that kind of stuff. I also don't appreciate how you keep changing "the original premise." It's called a "straw man fallacy" and you can read about it here: http://www.nizkor.org/features/fallacies/straw-man.html I *said* "About five to seven years behind the curve in UI. The reason why programs like "Konfabulator" get the attention is that they create widgets/programs that look modern/exciting, almost "by default." The same look-and-feel can be created with RunRev, but it's a lot more difficult." Instead of trying to prove me wrong or make me sound more negative about Rev that I am, why don't you say -- hey, here's a not-too-stupid guy with Rev on his desktop for a couple years now, and he's got the perception it's hard to make pretty stuff with Rev. How many people share that perception? Gosh, what can we do about that? How can we steal some thunder from these Johnny-come-latelys? So go ahead and make is EASIER. Make it obvious. Or at least make it *LOOK* easy. - Make a sample RSS displayer that could be tweaked easy with new graphics and a different URL. - Make something that can play an Internet radio station with some cool logos and equalizer effects - One of the top Widgets is a Calvin and Hobbes fetcher. A guy called "DMP" has something that does this for a site called uComics. (But it doesn't work.) Get that thing brushed up, gel-ified, airbrushed. - A little flower that sits on your desktop in K. has received almost 10,000 downloads! All it does it change color! http://www.widgetgallery.com/index.php?search=flower - How hard would it be to write a little search Widget that does FedEx, UPS, USPS, Google, Wikipedia, Answers.com, etc., like a couple dozen of them do on the K. site? - A HotOrNot widget? - Some kind of limited-time-only, registration required, free download of DreamCard with a modicum of documentation to get the ball rolling for user-submitted Widgets. What could you tell people about RunRev if it *REALLY* took an hour for someone to make one of these pretty gizmos??? Bill "Richard Gaskin" <ambassador at fourthworld.com> wrote in message news:4395D4F0.7070905 at fourthworld.com... > Bill Marriott wrote: >> - if someone wants to create an exact replica of the K. clock in Rev, >> they should give up, which is what I did :) > > Or while we wait for enhancements to the rotate command just make any of > the other widgets/gadgets that don't rely on that command, which would be > 99.99% of what's out there. > > Remember, the original premise was that it was difficult to made > widgets/gadgets at all. True, you stumbled across one which is > particularly difficuly to reproduce pixel-for-pixel in Rev, but there are > several thousand others which could be done with relative ease. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From richmond at mail.maclaunch.com Tue Dec 6 14:43:03 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Tue, 06 Dec 2005 14:43:03 -0500 Subject: Rolling your own - continued - continued Message-ID: <web-340236226@mail.maclaunch.com> Mooching around amongst my hard disks I found these stacks which could be hived-off as plug-ins for later RR versions - although as most of the information contained within in them is built into later versions it may be rather pointless except for obsessional-neurotic types like myself. 1.1.1/components/help/appendixes (needless to say, unlike some uneducated 'yobboes' I know the plural of 'appendix' is 'appendices') revmemoryandlimits.rev revemacskeybindings.rev revoperatorprecedence.rev revregularexpressionsyntax.rev revsupportedplatforms.rev revcolornames.rev 1.1.1/components/help revsupport.rev revshortcutsreference.rev revusingthestarterkit.rev revglossary.rev revdictionary.rev revmenureference.rev revquickref.rev revencyclopedia.rev revhowto.rev revlicensing.rev revdocumentation.rev revtips.rev revwhy.rev 2.0.1/components/help/appendixes revcolornames.rev revdatabasetypes.rev revemacskeybindings.rev revimagefiletypes.rev revmemoryandlimits.rev revoperatorprecedence.rev revpainttoolsref.rev revregularexpressionsyntax.rev revsupportedplatforms.rev revtoolspaletteref.rev 2.0.1/components/help/ revcookbook.rev revdictionary.rev revdocumentation.rev revencyclopedia.rev revglossary.rev revhowto.rev revlicensing.rev revmenureference.rev revquickref.rev revshortcutsreference.rev revsupport.rev revtips.rev revwhy.rev Well, that's certainly one way to waste an afternoon! sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From eric.chatonet at sosmartsoftware.com Tue Dec 6 14:55:54 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 20:55:54 +0100 Subject: Works on Mac OS X, Why Not on Win XP? In-Reply-To: <7.0.0.10.1.20051206112649.019d4c60@pon.net> References: <7.0.0.10.1.20051206112649.019d4c60@pon.net> Message-ID: <C1CD4E63-5D98-4AD8-BF70-A01E4CD90A2E@sosmartsoftware.com> Hi rob, I encounter yet this kind of problem... but don't remember exactly :-) The problem is with a hide or show command that falsifies the right pair between lock and unlock screen. Then an image can't be hidden or a visual effect not shown. A simple clue (hide hide image "runtime.gif" with visual effect dissolve Or, as for last time, I did not understand ;-) Another clue: your syntax: unlock screen with dissolve is not correct. Should be unlock screen with visual effect "dissolve" May be Macs are less fussy about that... Le 6 d?c. 05 ? 20:38, Rob Cozens a ?crit : > visual iris open > go to card "About" -- About's preOpenCard handler includes > 'show image "runtime.gif"' > wait 1 second > lock screen > hide image "runtime.gif" > unlock screen with dissolve > wait 8 seconds > visual iris close > go to card "Index" Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From jperryl at ecs.fullerton.edu Tue Dec 6 14:57:54 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 6 Dec 2005 11:57:54 -0800 (PST) Subject: Rev performance: help! In-Reply-To: <D4E4268F-BF7C-4E70-A6CD-104FD7CA2B39@hindu.org> Message-ID: <Pine.GSO.4.33.0512061155380.25323-100000@titan.ecs.fullerton.edu> Wow. I still haven't received Sarah's reply! I forgot to mention that I'm seeing alot of ulTickleMe's in the message watcher... I should mention again that I didn't author the stack (It's Bjoenke's ChatRev stack), but the other ChatRevers aren't seeing the same problem. Judy On Mon, 5 Dec 2005, Sivakatirswami wrote: > I'll chime in on this one: From jacque at hyperactivesw.com Tue Dec 6 14:58:20 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 06 Dec 2005 13:58:20 -0600 Subject: List etiquette and mechanics In-Reply-To: <a1661512899e7663945a182e782d9215@runrev.com> References: <a1661512899e7663945a182e782d9215@runrev.com> Message-ID: <4395ED5C.9070505@hyperactivesw.com> Heather Nagey wrote: > Dear List Members, > > It has been a long time since I did one of these posts. Apologies, in a > world of many hats its sometimes hard to find time to wear my listmom > one (pink, with feathers and cherries). With a hat like that, I'm not surprised you don't post more often. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From rcozens at pon.net Tue Dec 6 15:01:07 2005 From: rcozens at pon.net (Rob Cozens) Date: Tue, 06 Dec 2005 12:01:07 -0800 Subject: vScroll to line In-Reply-To: <001301c5fa9c$15cee550$6501a8c0@new0eeca32bb97> References: <001301c5fa9c$15cee550$6501a8c0@new0eeca32bb97> Message-ID: <7.0.0.10.1.20051206114834.019d4618@pon.net> Hi Preston, >How do I get a mouseUp message to scroll field myField down to line 92 ? set the scroll of field myField to ((the formattedHeight of line 1 to 92 of field myField)-(the height of field my Field)) should put line 92 at the top of the field. set the scroll of field myField to ((the formattedHeight of line 1 to 92 of field myField)-((the height of field my Field)div 2)) should center line 92 in the middle of the field. Assuming there are enough lines after line 92 to fill the field. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From eric.chatonet at sosmartsoftware.com Tue Dec 6 15:02:52 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 21:02:52 +0100 Subject: List etiquette and mechanics In-Reply-To: <4395ED5C.9070505@hyperactivesw.com> References: <a1661512899e7663945a182e782d9215@runrev.com> <4395ED5C.9070505@hyperactivesw.com> Message-ID: <8A7B42D1-79EB-4D15-A64A-0DE2D734043A@sosmartsoftware.com> A problem of static electricity? Be careful with that: don't use synthetic feathers. Le 6 d?c. 05 ? 20:58, J. Landman Gay a ?crit : > Heather Nagey wrote: >> Dear List Members, >> It has been a long time since I did one of these posts. Apologies, >> in a world of many hats its sometimes hard to find time to wear my >> listmom one (pink, with feathers and cherries). > > With a hat like that, I'm not surprised you don't post more often. ;) Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From richmond at mail.maclaunch.com Tue Dec 6 14:58:25 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Tue, 06 Dec 2005 14:58:25 -0500 Subject: I find Nicholas Nginya a bit annoying Message-ID: <web-340236736@mail.maclaunch.com> I am sorry to have to write this, but I have recieved messages directly from Nicholas Nginya that have also been posted to all recnt posters to the RR use-list. I am, like most use-list users, happy to offer help when I feel I can. I check the RR use-list about 4 times daily; and respond when I can. My e-mail gets clogged with messages from people selling sexual toys and so on and so I spend donkey's ages deleting them - by which time I am stroppy and not much use to anyone wanting help with a RR problem. I believe that the RR use-list is the right and proper place to post questions to reach maximum exposure and maximise the chance of a useful answer. I also belive that mass-posting to RR-users mailboxes may have an extremely negative effect. sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From 3mcgrath at adelphia.net Tue Dec 6 15:07:14 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 15:07:14 -0500 Subject: Missing revolution documentation In-Reply-To: <20051202044352.77552.qmail@web36314.mail.mud.yahoo.com> References: <20051202044352.77552.qmail@web36314.mail.mud.yahoo.com> Message-ID: <E0CB9A55-ED71-451E-8AFA-8C5E1EC3D87E@adelphia.net> Nicholas, Create a new stack and move it to the center of your display. Then put this code into the message window and hit enter. set the loc of stack "revdocs" to the loc of stack "Untitled 1" That should do it for you. Yours truly, Tom On Dec 1, 2005, at 11:43 PM, Nicholas Nginya wrote: > Hi, > > I am trying out the revolution application and have somehow made > my revolution documentation window minimized and now i cant get it > maximized. > > I can clearly see it on my task bar, how do i get it back > maximized?? > > Best Regards > NICHOLAS NGINYA From 3mcgrath at adelphia.net Tue Dec 6 15:09:36 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 15:09:36 -0500 Subject: Missing revolution documentation In-Reply-To: <20051202044352.77552.qmail@web36314.mail.mud.yahoo.com> References: <20051202044352.77552.qmail@web36314.mail.mud.yahoo.com> Message-ID: <FC50BB90-9CEC-4738-8778-BCE2921C0F18@adelphia.net> Oh yeah and then put this into your message box and hit enter to reset the iconic state of the docs: set the iconic of stack "revdocs" to false HTH Tom On Dec 1, 2005, at 11:43 PM, Nicholas Nginya wrote: > Hi, > > I am trying out the revolution application and have somehow made > my revolution documentation window minimized and now i cant get it > maximized. > > I can clearly see it on my task bar, how do i get it back > maximized?? > From 3mcgrath at adelphia.net Tue Dec 6 15:19:53 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 15:19:53 -0500 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn4jkm$bef$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]> <dn4jkm$bef$1@sea.gmane.org> Message-ID: <7149380D-452C-4A0E-9030-CF82F713D26D@adelphia.net> Bill, Do you know for certain that K does images in this way? I mean we know about this problem in Rev and I haven't used K to build widgets, But I do like the look and feel of them. When you build in K do the images truly rotate? or do they do something to them to look like they rotate? I am very interested in this thread and the possibilities in Rev. I would be willing to work on a solution here. Tom McGrath On Dec 6, 2005, at 1:00 PM, Bill Marriott wrote: > - The rotate command will obliterate the image, bring the computer > to a > standstill, and consume vast amounts of memory. > > - Setting the angle of an image will result in extreme jaggies at > non-orthogonal angles. From bnz2 at cdc.gov Tue Dec 6 14:58:27 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Tue, 6 Dec 2005 14:58:27 -0500 Subject: vScroll to line Message-ID: <64878EF567131D4596246171F75FD4A99683B2@m-epo-1.epo.cdc.gov> Something like this: Put the formattedheight of line 1 to 92 into tVScroll Set the vScroll of field "myField" to tVScroll You might need to tweak it, depending on the height of the field and whether you want the line at the top, middle, or bottom of the field. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Preston Shea Sent: Tuesday, December 06, 2005 2:35 PM To: use-revolution at lists.runrev.com Subject: vScroll to line How do I get a mouseUp message to scroll field myField down to line 92 ? _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Tue Dec 6 15:25:45 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 Dec 2005 12:25:45 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn4pn7$1v3$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com> <dn4pn7$1v3$1@sea.gmane.org> Message-ID: <4395F3C9.8000705@fourthworld.com> Bill Marriott wrote: > So the question is, WHY aren't there more of them for Rev? > > The K. site lists over 1500 "widgets" that do everything from display RSS > feeds to displaying the current position of the International Space Station. > > HyperCard used to have this kind of excitement and buzz... HyperCard didn't even have built-in color, let alone window transparency. So yes, HyperCard had a certain buzz, but no, it wasn't *this* kind of buzz. The kind of buzz HyperCard enjoyed was from making the sorts of things that are dirt simple in Rev. The level of buzz was due to its being bundled for free with every Mac for much of its lifecycle. If you can get a bundling agreement for Rev you'll see more buzz. > Just 10 widgets that "look" like these -- templates that could easily be > customized by novices -- would kindle some excitement about Rev. Rossi's site has at least 10. There are many dozens of others, but there's a key difference between Konfab/Yahoo/Apple/Microsoft widgets/gadgets and Rev stacks: Those other widgets/gadgets rely on a runtime engine that's already installed. As such, you can make small downloads that appeal to the masses. Rev is a different animal, one that requires its engine. So it's great for making applications, which most people use it for, but unless you can preinstall the Rev Player on every OS or with every browser, it just won't have the same reach as the widget/gadget options which do. I have a secret plan to help that along, but it's some weeks away yet and won't ever have the same reach as OS-bundled or browser-based alternatives. > I'm not on a mission to prove Rev inferior here, but that is how you're > taking it. I'm trying to suggest ways that could elevate the product ... and > deeply analyze any differences and limitations of each. > > I don't disagree with you that many if not most of these Widget things could > be done with Rev. Instead of arguing, you could instead take this up -- you > mentioned, I think, that you were an investor. So talk to Rev. Get them to > hire someone (Rossi?) to make a few key "widget-esque" templates, or sponsor > a contest. No, yesterday I mentioned specifically that I'm not an investor. But if I were, I wouldn't push RunRev toward making a Konfab clone. There already is one, and alternatives with even greater reach are an integral part of the two leading OSes. Rev is great for making applications. That's what I do for a living. I respect that you like widgets/gadgets and that many others do. But they're not part of my world (I disabled Dashboard on Day 2 of my Tiger install), so you'll have to find another advocate. The things I'd push Rev for have more to do with fine-tuning the development of HIG-compliant apps than with pretty novelties. Just my personal preference, as others are entitled to their own. > Try an inexpensive marketing program that positions DreamCard as the > ultimate cross-platform "Widget Kit for Mortals." Now there's an idea: While there may be little value in developing a Konfab/OS X/Vista clone in Rev, there could be some value in making an IDE in Rev to create widgets/gadgets for those popular environments. But act soon -- looks like Apple's aiming that direction as we type: <http://www.thinksecret.com/news/0511dashcode.html> I'll skip the insults and get on to the productive part: > - Make a sample RSS displayer that could be tweaked easy with new graphics > and a different URL. Coming in a revJournal article soon, integrated with RevNet. > - Make something that can play an Internet radio station with some cool > logos and equalizer effects You know how to make an equalizer in Rev? Sans equilizer, I have a plugin which plays my M3U playlist from Soundclick -- I call it "Radio Fourth World". I use it when I'm working, and hadn't considered releasing it since there are already so many great Internet radio players out there -- not the least of which is iTunes, and I doubt I'll ever have 0.0001% as much reach as that, even if I stole a hundred hours from paying work to make it gorgeous. "Crossing the Chasm" is a good read. > - One of the top Widgets is a Calvin and Hobbes fetcher. A guy called "DMP" > has something that does this for a site called uComics. (But it doesn't > work.) Get that thing brushed up, gel-ified, airbrushed. Maybe the designer likes it like that. But there's nothing stopping you from making an airbrushed variant. It has no rotate command. :) > - A little flower that sits on your desktop in K. has received almost 10,000 > downloads! All it does it change color! > http://www.widgetgallery.com/index.php?search=flower I can see the look on my clients' faces when I tell them why their project is late.... ;) > - How hard would it be to write a little search Widget that does FedEx, UPS, > USPS, Google, Wikipedia, Answers.com, etc., like a couple dozen of them do > on the K. site? There's a DMOZ one in RevNet now, along with one for searching the list archives, and a number of others floating around elsewhere. > - A HotOrNot widget? One word: eeeewwww (just my opinion, but that site seems two steps below monster car rallies as reasons why the US is becoming a global cultural joke). But if someone else wants to make it, more power to them. > - Some kind of limited-time-only, registration required, free download of > DreamCard with a modicum of documentation to get the ball rolling for > user-submitted Widgets. They call it a trial version, and it's available now. > What could you tell people about RunRev if it *REALLY* took an hour for > someone to make one of these pretty gizmos??? I couldn't: the graphics alone take far longer than that. But I did write an article for MacTech on how to make a custom FTP application in under a day. The doodads I mentioned like the radio player took only a few minutes. Clocks are hard, but not many others are. Forgive how my last posts were written carelessly enough to allow them to be misinterpreted and hopefully I can say this more clearly now: One can indeed make most of the things people make into widgets/gadgets in Rev, and in many cases in less time. I agree they make nifty demo items, and continue to encourage people to make attractive software in Rev and deploy it as far as the can, just as I encourage RunRev to please please please please make a comprehensive index of applications made with Rev so folks don't need to wonder if such things are possible. They are, and often with minimal effort. Having worked on the clock, you've bit off a larger chunk than you'll likely find with any other type of widget/gadget. I would encourage you to pursue this if you find it attractive, and if you make some cool ones I see no reason why the couldn't be made available through RunRev. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mb.ur at harbourhost.co.uk Tue Dec 6 15:26:47 2005 From: mb.ur at harbourhost.co.uk (Martin Baxter) Date: Tue, 06 Dec 2005 20:26:47 +0000 Subject: Tagging HTTP Get Requests to audit click thru traffic from thin rev app net client In-Reply-To: <A9B16311-4905-4E09-B79F-9F33EB5A441A@hindu.org> References: <A9B16311-4905-4E09-B79F-9F33EB5A441A@hindu.org> Message-ID: <4395F407.4040801@harbourhost.co.uk> Sivakatirswami wrote: > Goal: From with a rev remote client app deployed to fooNumber of > desktops, be able to monitor click thrus on buttons or links to > external URL's. > > Is there a way by which the web master in charge of httpd access logs > for "http://www.ZarposhImports.com/" (or whatever) can determine from > the GET request entries in his httpd access logs that the request has > come from my client app? > > My first guess is, yes, possibly, if a) one could configure the http > headers in such a way as to make a customized user agent that is > clearly recognized as one's app. i.e. instead of the user agent being > the standard "Mozilla" or "Internet Explore 6.0" in the GET lines, the > end of the line server httpd access log would show " USER AGENT: > VeryCoolRevolutionAppName" as the "browser" which made the GET request. > insights anyone? > currently revolution shows up in my log like this: "GET /sfsupport/sfstatus.txt HTTP/1.1" 200 12 "-" "Revolution (Win32)" This is just a standard put url "http://(etc...) request Maybe this is good enough for your purposes? Otherwise I guess you will need to roll-your-own http headers, as you suggest. Martin Baxter From mswindel at santacruz.k12.ca.us Tue Dec 6 15:34:11 2005 From: mswindel at santacruz.k12.ca.us (Mark Swindell) Date: Tue, 6 Dec 2005 12:34:11 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <4395F3C9.8000705@fourthworld.com> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com> <dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com> Message-ID: <90dcb442b928e284b45053c742e87e1a@santacruz.k12.ca.us> There you go. Bundle DreamCard, purchase Rev. On Dec 6, 2005, at 12:25 PM, Richard Gaskin wrote: > If you can get a bundling agreement for Rev you'll see more buzz. From hershrev at realtorsgroup.us Tue Dec 6 15:38:48 2005 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 06 Dec 2005 15:38:48 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <f99b52860512051822i35ec0219y4497ab01fd680983@mail.gmail.com> Message-ID: <BFBB6108.54E6%hershrev@realtorsgroup.us> Thanks, Sarah I will try to explain it a little later under a different thread, "how do I..." Hershel > > Well I think there is enough eveidence on this list to suggest that > what you are trying to do can be done, but we need more information > from you before we can "prove" it in your particular case. > > Do you use "send .. in time" to trigger your timers? When I do this I > have a regular routine that checks if all the requisite timers are in > the pending messages queue and schedules them if not. This check > routine can be triggered by any number of things - mouseMove, resume, > resumeStack, openStack etc etc, as well as happening periodically. > > I find that running in the IDE does sometimes cause messages to get > turned off, especially if there is a bug in the handler being called, > however in a standalone app, I have NEVER had any problems keeping > multiple timed events all happening when required. > > Give us more information and I'm sure we will be able to help. > > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Tue Dec 6 15:39:18 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 Dec 2005 12:39:18 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <90dcb442b928e284b45053c742e87e1a@santacruz.k12.ca.us> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com> <dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com> <90dcb442b928e284b45053c742e87e1a@santacruz.k12.ca.us> Message-ID: <4395F6F6.40801@fourthworld.com> Mark Swindell wrote: > On Dec 6, 2005, at 12:25 PM, Richard Gaskin wrote: >> If you can get a bundling agreement for Rev you'll see more buzz. > > There you go. Bundle DreamCard, purchase Rev. Sounds great. Got Steve's cell number? ;) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From 3mcgrath at adelphia.net Tue Dec 6 15:42:04 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 15:42:04 -0500 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn4pn7$1v3$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com> <dn4pn7$1v3$1@sea.gmane.org> Message-ID: <F7031EF5-C8E2-4565-B1A3-F29CF841565E@adelphia.net> Bill, This is good stuff, I thought you were trying to find a way to do this in REV, not prove it could not. What can we do in the Template arena to start making these kinds of cross-platform widgets. I figure graphics are one area. - incorporate a button gadget type template Then come the criteria of what a widget is and how it should act. Can we put this type of list together? Then I think a way of letting a user edit existing widgets made as examples. Keep thinking positive, Tom On Dec 6, 2005, at 2:44 PM, Bill Marriott wrote: > Just 10 widgets that "look" like these -- templates that could > easily be > customized by novices -- would kindle some excitement about Rev. > > I'm not on a mission to prove Rev inferior here, but that is how > you're > taking it. I'm trying to suggest ways that could elevate the > product ... and > deeply analyze any differences and limitations of each. From hershrev at realtorsgroup.us Tue Dec 6 15:42:43 2005 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 06 Dec 2005 15:42:43 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <a0611040dbfbaaff41aa1@[192.168.1.103]> Message-ID: <BFBB61F3.54E8%hershrev@realtorsgroup.us> On 12/5/05 10:16 PM, "Robert Brenstein" <rjb at robelko.com> wrote: >> >> Personally I don't think Revolution is suitable for such >> applications and no one here has actually provided unassailable evidence >> that Revolution has been used for such. >> >> Jerry > > Do you really believe it or are you just saying it to heat up the discussion? > > Discussion of suitability in such general terms is totally pointless. > If you have something very specific in mind, lay out the specs and > people will tell you whether it is possible and what the bottlenecks > will be. > > Revolution is no less and no more suitable for business applications > than CodeWarrior Hmmmm. > or RealBasic First RealBasic has many more data base capabilities, PRINTING......... Table grids. >. Each has its strong and weak points, > applications where it shines and no-no areas. If Rev can't do what > you want or can't do as well as you want it, just find another > development environment. > > For an example of a commercial product, visit www.fourthworld.com. > Their flagship product is made in Revolution. www.gypsyware.com has > several shareware games made with Revolution. There are more. > However, I venture to say that a bulk of commercial development are > custom or vertical applications developed for specific clients. > > Robert > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From hershrev at realtorsgroup.us Tue Dec 6 15:47:03 2005 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 06 Dec 2005 15:47:03 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <43950368.40300@fourthworld.com> Message-ID: <BFBB62F7.54EA%hershrev@realtorsgroup.us> On 12/5/05 10:20 PM, "Richard Gaskin" <ambassador at fourthworld.com> wrote: > Jerry Saperstein wrote: > > >> But your point is valid: Revolution is not well suited for business >> needs. > > "Business" is pretty broad, and no doubt one could defined it in ways > that might make Rev look insufficient. E.g. A heavy distribution wholesaler, accounting package, a big retailer > > But evidently it can be defined in other ways as well, since many > business make, sell, and buy Rev-based apps, and report a high degree of > satisfaction and a strong ROI at all levels of that chain. > > I'm sure you've seen Rev's Case Studies page: > <http://www.runrev.com/section/case_studies/> > > True, RunRev's done a crappy job of cataloging all of the professional > apps out there, but even as a small cross-section there's some > interesting stuff there. > For sure it bring some recognition. Hershel From 3mcgrath at adelphia.net Tue Dec 6 15:49:12 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 15:49:12 -0500 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn4pn7$1v3$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com> <dn4pn7$1v3$1@sea.gmane.org> Message-ID: <60A0E4DA-8C0B-43C1-B07D-6CAA94C63548@adelphia.net> Bill, I made a widget a while back that extracted a saying a day from a remote server and gave it away. Then they changed the server and it stopped working. Sarah has the PicaPod widget that downloads some very cool desktop pictures and is awesome in it's simplicity yet it does what 'should' be done in a desktop app. I think without really thinking about it many here are doing these things already. What I think is needed is a set of guidelines or templates like you said. Sort of the way the Revolution Online scripting conference stacks are similarly following a format BUT for the widgets it is the actual look and feel that changes and the template is for the floating and coding and expected behavior of the widgets when deployed. I like this topic. Tom On Dec 6, 2005, at 2:44 PM, Bill Marriott wrote: > So go ahead and make is EASIER. Make it obvious. Or at least make > it *LOOK* > easy. > > - Make a sample RSS displayer that could be tweaked easy with new > graphics > and a different URL. > > - Make something that can play an Internet radio station with some > cool > logos and equalizer effects > > - One of the top Widgets is a Calvin and Hobbes fetcher. A guy > called "DMP" > has something that does this for a site called uComics. (But it > doesn't > work.) Get that thing brushed up, gel-ified, airbrushed. > > - A little flower that sits on your desktop in K. has received > almost 10,000 > downloads! All it does it change color! > http://www.widgetgallery.com/index.php?search=flower > > - How hard would it be to write a little search Widget that does > FedEx, UPS, > USPS, Google, Wikipedia, Answers.com, etc., like a couple dozen of > them do > on the K. site? > > - A HotOrNot widget? > From 3mcgrath at adelphia.net Tue Dec 6 15:50:21 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 15:50:21 -0500 Subject: Works on Mac OS X, Why Not on Win XP? In-Reply-To: <C1CD4E63-5D98-4AD8-BF70-A01E4CD90A2E@sosmartsoftware.com> References: <7.0.0.10.1.20051206112649.019d4c60@pon.net> <C1CD4E63-5D98-4AD8-BF70-A01E4CD90A2E@sosmartsoftware.com> Message-ID: <9B22522D-5FF0-4C40-8C30-A378CA813027@adelphia.net> Did you try the dontusequicktime etc approach????? tom On Dec 6, 2005, at 2:55 PM, Eric Chatonet wrote: > Hi rob, > > I encounter yet this kind of problem... but don't remember exactly :-) > The problem is with a hide or show command that falsifies the right > pair between lock and unlock screen. > Then an image can't be hidden or a visual effect not shown. > A simple clue (hide hide image "runtime.gif" with visual effect > dissolve > Or, as for last time, I did not understand ;-) > Another clue: your syntax: unlock screen with dissolve is not > correct. Should be unlock screen with visual effect "dissolve" > May be Macs are less fussy about that... > > Le 6 d?c. 05 ? 20:38, Rob Cozens a ?crit : > >> visual iris open >> go to card "About" -- About's preOpenCard handler includes >> 'show image "runtime.gif"' >> wait 1 second >> lock screen >> hide image "runtime.gif" >> unlock screen with dissolve >> wait 8 seconds >> visual iris close >> go to card "Index" > > Best Regards from Paris, > > Eric Chatonet. > ---------------------------------------------------------------- > So Smart Software > > For institutions, companies and associations > Built-to-order applications: management, multimedia, internet, etc. > Windows, Mac OS and Linux... With the French touch > > Free plugins and tutorials on my website > ---------------------------------------------------------------- > Web site http://www.sosmartsoftware.com/ > Email eric.chatonet at sosmartsoftware.com/ > Phone 33 (0)1 43 31 77 62 > Mobile 33 (0)6 20 74 50 86 > ---------------------------------------------------------------- > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From hershrev at realtorsgroup.us Tue Dec 6 15:52:47 2005 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 06 Dec 2005 15:52:47 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <f99b52860512052006j11bb57a0m36d15443c8da2f70@mail.gmail.com> Message-ID: <BFBB644F.54F1%hershrev@realtorsgroup.us> On 12/5/05 11:06 PM, "Sarah Reichelt" <sarah.reichelt at gmail.com> wrote: > Wow! What an amazing set of conclusions for anyone to reach! > > I've searched the mailing list archives for your name and haven't > found any previous posts from you, but I guess you must have been > lurking for several years in order to feel competent to make such > sweeping statements. > >> Criticism of Revolution generally apparently is generally >> disapproved of here. I've seen a number of valid criticisms dismissed in the >> same way as yours have been. > > I think you will find that valid criticisms ARE well received, with > the keyword being "valid". Most of us here want Rev to keep improving > so it is in our interests to locate bugs and have them logged in > bugzilla so they can be fixed. E.g. Bug number 670 opened on sep,03 status assigned....... And ? Ok lets say it takes some time but as of current, thanks to Altuit for the grid which without it your stuck. Bug number 1619 opened on may ,04 status unconfirmed ..... And ? > > However as you will have seen many, many times on this list, most > times when someone complains about a problem, it is in fact an error > on their part. At other times, it is a limitation of Revolution and > those of us who have some experience in the area will always try to > provide a workaround. The final case is where there is a genuine bug > with no workaround, in which case a bugzilla entry is always > encouraged. If you read the responses to Herschel's emails, you will > find that this is what has happened. > Hershel From wjm at wjm.org Tue Dec 6 15:59:22 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 6 Dec 2005 15:59:22 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org><p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <7149380D-452C-4A0E-9030-CF82F713D26D@adelphia.net> Message-ID: <dn4u36$j20$1@sea.gmane.org> Yes, Tom, thanks for asking about this. A K. distribution is very simple: - a .widget file, which is exactly a .zip file, containing: - a folder of resources (images, sounds) - a .kon file, which is an XML file encapsulating attributes for the objects and JavaScript. If you have K. installed just "unzip" the AnalogClock.widget file or, run the Widget_Converter widget and drop the AnalogClock.widget file on top of it. In the case of the clock, you have 16 PNG files representing the clock elements, plus an /mp3 file for the chime. These are referenced in the .kon file like this: <image src="Resources/AnalogClock/Background.png"> <name>background</name> <hOffset>0</hOffset> <vOffset>0</vOffset> </image> <image src="Resources/AnalogClock/Minute.png"> <name>minuteHand</name> <hOffset>55</hOffset> <vOffset>52</vOffset> <hRegistrationPoint>2</hRegistrationPoint> <vRegistrationPoint>41</vRegistrationPoint> </image> Pretty much straight XML. The code is also embedded in XML. <timer name="timeTicker" interval="1" ticking="true"> <onTimerFired> updateTime(); </onTimerFired> </timer> The images do truly rotate, as evidenced in this code snippet: secondHand.rotation = secondHandShadow.rotation = ((theSeconds)*6); minuteHand.rotation = minuteHandShadow.rotation = ((theMinutes)*6)+(theSeconds*.1); ...which moves both the Hand and its Shadow at once, one line for the seconds, one line for the minutes. The hands rotate precisely, like a real clock would. Bill "Thomas McGrath III" <3mcgrath at adelphia.net> wrote in message news:7149380D-452C-4A0E-9030-CF82F713D26D at adelphia.net... > Bill, > > Do you know for certain that K does images in this way? I mean we know > about this problem in Rev and I haven't used K to build widgets, But I do > like the look and feel of them. When you build in K do the images truly > rotate? or do they do something to them to look like they rotate? > > I am very interested in this thread and the possibilities in Rev. I would > be willing to work on a solution here. > > Tom McGrath > > On Dec 6, 2005, at 1:00 PM, Bill Marriott wrote: > >> - The rotate command will obliterate the image, bring the computer to a >> standstill, and consume vast amounts of memory. >> >> - Setting the angle of an image will result in extreme jaggies at >> non-orthogonal angles. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jacque at hyperactivesw.com Tue Dec 6 16:09:28 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 06 Dec 2005 15:09:28 -0600 Subject: I find Nicholas Nginya a bit annoying In-Reply-To: <web-340236736@mail.maclaunch.com> References: <web-340236736@mail.maclaunch.com> Message-ID: <4395FE08.90809@hyperactivesw.com> Mathewson wrote: > I am sorry to have to write this, but I have recieved > messages directly from Nicholas Nginya that have also been > posted to all recnt posters to the RR use-list. And you may also receive the reply that I sent him from the support queue. When Nicholas wrote to tech support, he also copied the mailing list and a number of other private addresses. I'm not sure, but my reply in the support queue may also have gone out to everyone (I didn't see the cc: addresses and just hit the "reply" button.) So if you or anyone on the list gets some unrelated email, just ignore it. It wasn't intentional and you weren't personally targeted. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From hershrev at realtorsgroup.us Tue Dec 6 16:13:24 2005 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 06 Dec 2005 16:13:24 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <43951F2C.5030302@fourthworld.com> Message-ID: <BFBB6924.54F5%hershrev@realtorsgroup.us> On 12/6/05 12:18 AM, "Richard Gaskin" <ambassador at fourthworld.com> wrote: > Jerry Saperstein wrote: >> Unremarkably > > ...yet he goes on to remark: > >> those who have been the quickest to flame me appear to >> be those with pecuniary interest of one sort or another in Revolution, >> whether as investors, developers of Revolution based tools or vendors of >> third-party products and services. Obviously such people are immediately >> threatened by any criticism of the source of some part of their cash flow. > > Maybe it's not so deep. > > Could it be simply that your post was rude? > > Is that how you communicate with all of your vendors? > > All anyone's asking for here is a little professionalism. Dropping in > from lurkerland with your only post being a sweeping flamefest is not > likely to win friends and influence people, in any community. > > Prove me wrong: drop into any other forum and tell everyone there that > they're either misled or liars and that their products don't exist, and > let us know how that works out for you. > > FWIW, I have a number of long-term clients with projects so substantial > that I don't expect taking on new clients for a very long time. And > yes, I do make tools for Rev, but I give them away. In short, I make no > money from helping scripters here. I just like working with Rev, and if > my experience can help other people enjoy it more so much the better. > > And don't bother playing violin about ad hominem attacks: your first > post was insulting, your second one more so, and you still haven't > bothered to address your own central argument by defining what you mean > by "business apps". > > This conversation can become productive and helpful as soon as you > choose it to be. I look forward to starting over tabla rasa and seeing > what we can do to help you ship your app. > I'm impressed. Hershel > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Tue Dec 6 16:29:03 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 6 Dec 2005 13:29:03 -0800 Subject: List etiquette and mechanics In-Reply-To: <4395ED5C.9070505@hyperactivesw.com> References: <a1661512899e7663945a182e782d9215@runrev.com> <4395ED5C.9070505@hyperactivesw.com> Message-ID: <9812909883.20051206132903@ahsoftware.net> Heather- >> It has been a long time since I did one of these posts. Apologies, in a >> world of many hats its sometimes hard to find time to wear my listmom >> one (pink, with feathers and cherries). > With a hat like that, I'm not surprised you don't post more often. ;) I'd love to see a picture of the hat on our frappr page... http://www.frappr.com/runtimerevolution -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Tue Dec 6 16:31:57 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 Dec 2005 13:31:57 -0800 Subject: I find Nicholas Nginya a bit annoying In-Reply-To: <web-340236736@mail.maclaunch.com> References: <web-340236736@mail.maclaunch.com> Message-ID: <4396034D.2030405@fourthworld.com> Mathewson wrote: > I am sorry to have to write this, but I have recieved > messages directly from Nicholas Nginya that have also been > posted to all recnt posters to the RR use-list. I've had only one from him personally, a copy of his initial solicitation. I wrote to him personally, and would suggest you do so too. As far as his list posts, I think his project is pretty interesting and I think it's useful to see its evolution unfold here. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From rjb at robelko.com Tue Dec 6 16:22:34 2005 From: rjb at robelko.com (Robert Brenstein) Date: Tue, 6 Dec 2005 22:22:34 +0100 Subject: Why isn't Rev more popular? In-Reply-To: <BFBB61F3.54E8%hershrev@realtorsgroup.us> References: <BFBB61F3.54E8%hershrev@realtorsgroup.us> Message-ID: <a06110403bfbbb05c8065@[141.89.100.174]> > > Discussion of suitability in such general terms is totally pointless. >> If you have something very specific in mind, lay out the specs and >> people will tell you whether it is possible and what the bottlenecks >> will be. >> >> Revolution is no less and no more suitable for business applications >> than CodeWarrior >Hmmmm. >> or RealBasic >First RealBasic has many more data base capabilities, PRINTING......... >Table grids. >>. Each has its strong and weak points, >> applications where it shines and no-no areas. If Rev can't do what >> you want or can't do as well as you want it, just find another > > development environment. Don't neatpick on specific words I wrote. See the overall message. Use RB or else for applications not suitable for Rev. Nobody says Rev is for all. I myself ocassionally use C or Pascal in CodeWarrior. Heck, there is even one application that I still do in Hypercard because Rev can't do it :) Robert From hershrev at realtorsgroup.us Tue Dec 6 16:34:20 2005 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 06 Dec 2005 16:34:20 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <4395C281.30901@hyperactivesw.com> Message-ID: <BFBB6E0C.54FA%hershrev@realtorsgroup.us> On 12/6/05 11:55 AM, "J. Landman Gay" <jacque at hyperactivesw.com> wrote: > Richard Gaskin wrote: > >> >> I haven't used M.Y.O.B. in years, but recall it being a good program. >> >> But I'm surprised neither of these has ever asked you to tell them what >> printing you're using. > > > Just for the record, I've used MYOB for years as my accounting program, > and it puts up the print job dialog before every print job. So strike > that one off the list. Well, it may asks you what printer how many copies, but not portrait or landscape and so on Hershel From mwieder at ahsoftware.net Tue Dec 6 16:40:31 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 6 Dec 2005 13:40:31 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn4pn7$1v3$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com> <dn4pn7$1v3$1@sea.gmane.org> Message-ID: <9013598353.20051206134031@ahsoftware.net> Bill- Tuesday, December 6, 2005, 11:44:42 AM, you wrote: > - One of the top Widgets is a Calvin and Hobbes fetcher. A guy called "DMP" > has something that does this for a site called uComics. (But it doesn't > work.) Get that thing brushed up, gel-ified, airbrushed. It works fine for me. What part of it are you having trouble figuring out? -- -Mark Wieder mwieder at ahsoftware.net From eric.chatonet at sosmartsoftware.com Tue Dec 6 16:37:54 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 6 Dec 2005 22:37:54 +0100 Subject: I find Nicholas Nginya a bit annoying In-Reply-To: <4396034D.2030405@fourthworld.com> References: <web-340236736@mail.maclaunch.com> <4396034D.2030405@fourthworld.com> Message-ID: <E1BF6077-6661-46AC-BBE9-CF710EDD60EF@sosmartsoftware.com> Le 6 d?c. 05 ? 22:31, Richard Gaskin a ?crit : > I've had only one from him personally, a copy of his initial > solicitation. I wrote to him personally, and would suggest you do > so too. Exactly the same and he thanked me for the "tips". Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- From ambassador at fourthworld.com Tue Dec 6 16:38:05 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 Dec 2005 13:38:05 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <BFBB6E0C.54FA%hershrev@realtorsgroup.us> References: <BFBB6E0C.54FA%hershrev@realtorsgroup.us> Message-ID: <439604BD.8030003@fourthworld.com> Hershel Fisch wrote: > On 12/6/05 11:55 AM, "J. Landman Gay" <jacque at hyperactivesw.com> wrote: > > >>Richard Gaskin wrote: >> >> >>>I haven't used M.Y.O.B. in years, but recall it being a good program. >>> >>>But I'm surprised neither of these has ever asked you to tell them what >>>printing you're using. >> >> >>Just for the record, I've used MYOB for years as my accounting program, >>and it puts up the print job dialog before every print job. So strike >>that one off the list. > > Well, it may asks you what printer how many copies, but not portrait or > landscape and so on Those come though Page Setup on Mac OS, but they're part of the standard Print dialog in Windows. That's part of this issue: not only is the user interface radically differrent between platforms, but the underlying APIs even more so. It would be interesting to hear some input from RunRev on their plans for integration with OS page settings. In the meantime, Transcript gives you control over orientation, scaling, etc., so you can print without relying on the OS Page Setup or Print dialogs. Have you played with those options much? You might like what you find. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From wjm at wjm.org Tue Dec 6 16:37:57 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 6 Dec 2005 16:37:57 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com> Message-ID: <dn50bh$rjk$1@sea.gmane.org> "Richard Gaskin" wrote > Those other widgets/gadgets rely on a runtime engine that's already > installed. Not true. The K. engine is a 9MB download. > ....I wouldn't push RunRev toward making a Konfab clone. There already is > one, and alternatives with even greater reach are an integral part of the > two leading OSes. Rev doesn't have to become a "clone" it just has to put on a pretty dress and go to the prom. > Rev is great for making applications. That's what I do for a living. I > respect that you like widgets/gadgets and that many others do. But > they're not part of my world (I disabled Dashboard on Day 2 of my Tiger > install), so you'll have to find another advocate. It may well be that as long as this philosophy is the driving force behind RunRev it never will be "popular." Of course, that doesn't mean Rev is not useful. It doesn't take a complete revamp of the IDE and it would not alter the "paradigm" of the program to show Rev can create contemporary-looking apps. K.'s tagline is, "Whatever you want it to be." Rev's tagline apparently is, "The xTalk-based IDE for generating HIG-compliant applications in Vertical Market Contexts." I guess it doesn't really matter, then, if Rev is "popular" or not as long as consultants can use it to create EXEs for clients. >> - Make a sample RSS displayer that could be tweaked easy with new >> graphics and a different URL. > Coming in a revJournal article soon, integrated with RevNet. But not part of a concerted marketing effort on runrev.com >> - Make something that can play an Internet radio station with some cool >> logos and equalizer effects > You know how to make an equalizer in Rev? I'm talking about pretty animations or bouncing waveforms, not an audio editor. > [I] hadn't considered releasing [my player] since there are already so > many great Internet radio players out there -- not the least of which is > iTunes, and I doubt I'll ever have 0.0001% as much reach as that, even if > I stole a hundred hours from paying work to make it gorgeous. For some reason, these special-purpose radio players, often "locked in" to one station (like BBC) are top downloads on the K. site. One's local radio station might well be interested in distributing a widget that is a branded desktop radio. Who knows... perhaps .0001% of iTunes share equals a 100% increase in RunRev share? >> - A little flower that sits on your desktop in K. has received almost >> 10,000 downloads! All it does it change color! >> http://www.widgetgallery.com/index.php?search=flower > > I can see the look on my clients' faces when I tell them why their project > is late.... ;) I'd like to imagine the look on my clients' faces when I tell them I drove 10,000 incremental trials of their product in a month. That's no "little" accomplishment. >> - A HotOrNot widget? > One word: eeeewwww (just my opinion, but that site seems two steps below > monster car rallies as reasons why the US is becoming a global cultural > joke). But if someone else wants to make it, more power to them. No one said you had to put your profile there. HoN is by some measures the largest personals site on the net. They have web services very nicely matched to what a widget can do. They've also gotten significant press coverage. The ideas here are aimed at getting the word out about Rev, not to tailor to refined sensibilities. >> - Some kind of limited-time-only, registration required, free download of >> DreamCard with a modicum of documentation to get the ball rolling for >> user-submitted Widgets. > They call it a trial version, and it's available now. No, for several reasons. The trial version expires. By time-limited I mean, "For the next 30 days, download DreamCard today for free, build your widget, and keep DreamCard as our gift." Second, we do not tell users step-by-step how to make one of these sexy little apps. >> What could you tell people about RunRev if it *REALLY* took an hour for >> someone to make one of these pretty gizmos??? > > I couldn't: the graphics alone take far longer than that. > > But I did write an article for MacTech on how to make a custom FTP > application in under a day. You could make a stack customizable in an hour to play your own personal radio station, or display your favorite RSS feed. [Weren't you the one who suggested it would take an hour to write the PhotoShop --> Rev stack?] > Having worked on the clock, you've bit off a larger chunk than you'll > likely find with any other type of widget/gadget. I would encourage you > to pursue this if you find it attractive, and if you make some cool ones I > see no reason why the couldn't be made available through RunRev. I'm afraid that without a concerted effort to create a cohesive marketing program that includes all the elements working properly -- from the design of the "widget kit" to the promotion to the press coverage etc., it's doomed to failure. Furthermore, this whole thing started as a request to elaborate on what I think is a valid point about the Rev experience being stuck in the 90s, and this leading (unfairly) to it's perceived lack of popularity. I stated my opinion, I provided more than enough detail on it, and if RunRev would like to have me bring the campaign I've outlined to market, they have my email address. Other than that, I think I need to brush up on my XML and JavaScript, because that, my friend, seems to be where the world is heading. Bill From fde101 at fjrhome.net Tue Dec 6 16:52:06 2005 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 6 Dec 2005 16:52:06 -0500 Subject: OS logos and copyright? In-Reply-To: <web-340154375@mail.maclaunch.com> References: <web-340154375@mail.maclaunch.com> Message-ID: <7a27793138f23a7f93394440db3e6a8a@fjrhome.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Both M$ and Apple have standard procedures you can go through to be certified to include their logos on your packaging, and special rules apply. See the developer sections of their sites for more info. The answers are out there... On Dec 5, 2005, at 3:56 AM, Mathewson wrote: > 2 BIG questions: > > 1. > > Suppose I author a piece of software and somewhere within > it use the logos of Mac, Win and Tux without any words > > (c.f. the icons used in the RR help system) > > if I use them without seeking any licence or permission > from Apple, Microsoft or L.Torvalds (?) am I liable under > copyright law? Yes, except possibly for Tux -- don't know about that one. > > 2. > > Suppose on the box of the software product I write > > "Suitable for WINDOWS" with the MS Windows logo - > > am I legally liable? > > sincerely, Richmond Yes > __________________________________________________ > See Mathewson's software at: > > http://members.maclaunch.com/richmond/default.html > _______________________________________ > --------------------------------------------------------------- > The Think Different Store > http://www.thinkdifferentstore.com/ > For All Your Mac Gear > --------------------------------------------------------------- > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > - ----------------------------------------------------------- Frank D. Engel, Jr. <fde101 at fjrhome.net> $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFDlggH7aqtWrR9cZoRAiSIAJwLDGoQCjKMgF9/c43H3Ex2JsE4gQCdH0XM Xanf1yGV382uWEyOBDq2oV4= =UBIY -----END PGP SIGNATURE----- ___________________________________________________________ $0 Web Hosting with up to 200MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From wjm at wjm.org Tue Dec 6 16:53:15 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 6 Dec 2005 16:53:15 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus><438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org><p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org><4395D4F0.7070905@fourthworld.com> <dn4pn7$1v3$1@sea.gmane.org> <9013598353.20051206134031@ahsoftware.net> Message-ID: <dn5188$uq6$1@sea.gmane.org> I simply tried to run it and got blank light grey panels where comics should be. I have not tried to pick it apart as to why. Only a few cosmetic adjustments: - translucency/drop shadow window - custom window shape - moving preferences to a separate window - a little drop shadow - fancy gel-like animated buttons would make it indistinguishable from a K. widget. My assertion is that aggregating several stacks like this with an updated look-and-feel would improve people's perception of Revolution. Bill "Mark Wieder" wrote >> - One of the top Widgets is a Calvin and Hobbes fetcher. A guy called >> "DMP" >> has something that does this for a site called uComics. (But it doesn't >> work.) Get that thing brushed up, gel-ified, airbrushed. > > It works fine for me. What part of it are you having trouble figuring > out? From ambassador at fourthworld.com Tue Dec 6 17:01:20 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 Dec 2005 14:01:20 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <BFBB62F7.54EA%hershrev@realtorsgroup.us> References: <BFBB62F7.54EA%hershrev@realtorsgroup.us> Message-ID: <43960A30.1030301@fourthworld.com> Hershel Fisch wrote: > On 12/5/05 10:20 PM, "Richard Gaskin" <ambassador at fourthworld.com> wrote: > >>"Business" is pretty broad, and no doubt one could defined it in ways >>that might make Rev look insufficient. > > E.g. A heavy distribution wholesaler, accounting package, a big retailer The medical software I've been building is being distributed by the one of largest publishers of professional medical media. The qualitative analysis package I've made has been carried by the world leader in qualitative publishing. But accounting? That's not a technical challenge as much as it is a marketing one, for all the reasons outlined in Moore's "Crossing the Chasm" and "Inside the Tornado". In short, QuickBooks has some 80% of the market, with MYOB and Microsoft Money taking up most of the rest. Any remaining potential for a profitable new entry is in specialized sub-markets, and we have one member of this list who's done just that, making a business accounting package specifically for the rental industry. That may be why you don't see leading accounting packages (or word processors or HTML authoring tools or photo enhancement tools or the other major categories) done in Rev or BASIC or even Python for that matter, no matter how capable these languages are: The "sweet spot" for development tools at this level is in vertical markets. While it's possible for something like Dreamweaver to be made in Rev with externals used for computationally-intensive portions (esp. if they used the embedded engine option which exposes deeper APIs), the bigger hurdle is internal politics (and the multi-million-dollar frameworks these companies use internally). I've done enough work with Fortune 500 companies to understand that there are many drivers beyond ROI for their tool choices. And it pretty much takes a Fortune 500 company to compete in today's software market for the major application categories. But then there's everything else, the thousands of vertical-market categories we address today, and the million others waiting to be discovered. That's where tools like Rev and RealBASIC get used. As an aside, it's worth noting that for many years a number of helper apps that shipped with Quicken were written in SuperCard; might still be true for all I know, haven't used Quicken in some time. Like those of us here who make a living from developing with Rev, Intuit recognized the ROI benefits of using an xTalk, and exploited that well. Maybe one day the engineering team at AOL will realize they're wasting about 85% of their development budget by not using Rev. The AOL client is a natural fit for Rev, but good luck even scheduling that meeting. >>But evidently it can be defined in other ways as well, since many >>business make, sell, and buy Rev-based apps, and report a high degree of >>satisfaction and a strong ROI at all levels of that chain. >> >>I'm sure you've seen Rev's Case Studies page: >><http://www.runrev.com/section/case_studies/> >> >>True, RunRev's done a crappy job of cataloging all of the professional >>apps out there, but even as a small cross-section there's some >>interesting stuff there. > > For sure it bring some recognition. Imagine how much more it would bring if it were anywhere close to complete. There's a *lot* of Rev-based apps out there.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From 3mcgrath at adelphia.net Tue Dec 6 17:25:21 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 17:25:21 -0500 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn5188$uq6$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus><438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org><p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org><4395D4F0.7070905@fourthworld.com> <dn4pn7$1v3$1@sea.gmane.org> <9013598353.20051206134031@ahsoftware.net> <dn5188$uq6$1@sea.gmane.org> Message-ID: <77A1C4AD-1BE7-4171-88DB-95D95DFDE7EA@adelphia.net> Bill, I am with you on this. I am a graphics guy from way back and all of my stacks have a heavy graphics UI. But, some on this list are just not that interested in that aspect when programming an app. They are into the inner guts and they do it very well. When they need a stylish face then I'm sure they are then interested but probably not for a large percentage of their work. But they are the ones whom I turn too after my graphics are done and I need to solve some lower level coding issues. We have here on this list enough from both camps to make this happen. But first someone needs to believe in it then a group of us need to scope it out and build some samples. Once that is done we can build some templates and provide a nice interface for the kit. I do think with the recent announcements from Rev that if we provided the framework that Rev would pick it up. I do feel this is within our power to do and I for one would want to be involved. Tom On Dec 6, 2005, at 4:53 PM, Bill Marriott wrote: > - translucency/drop shadow window > - custom window shape > - moving preferences to a separate window > - a little drop shadow > - fancy gel-like animated buttons > > would make it indistinguishable from a K. widget. My assertion is that > aggregating several stacks like this with an updated look-and-feel > would > improve people's perception of Revolution. From 3mcgrath at adelphia.net Tue Dec 6 17:44:53 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 17:44:53 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <43960A30.1030301@fourthworld.com> References: <BFBB62F7.54EA%hershrev@realtorsgroup.us> <43960A30.1030301@fourthworld.com> Message-ID: <2637C19F-A772-439F-A37D-AFA1E5F84E68@adelphia.net> Richard, I really enjoyed the rest of your response. I agree that the vertical markets are just at the tip of the iceberg. I have found a very nice spot in my work and am trying to expand my understanding of how to approach a larger market with it. Rev has proved itself as a very useful tool in my RAD work and has pushed DIrector out the door, Director really was not the right tool for this work anyway. It is good at what it does but it still took our best Director Guru months of work to do what I was able to do in just a week in Rev and I was only using Rev for around 5 months when I started. By no means a Guru at all. I fell into this as the need arose and Rev met the challenge very nicely. Sure I had a few glitches along the way what with mouseDown hogging all of the messages and Unicode not working with text search filters. But at least it seems the Unicode will get better as time goes on and I have yet to figure out the altBrowser usage but it is still on my horizon. Now if someone at Runtime would see the usefulness of at least one flavor of MouseDown passing it's message along instead of back to the original target, or a new penDown message etc., then I could really start building solutions for the PDA and SmartPhone industry. My solution worked but had a level of complexity that was not needed in my opinion. I feel I could do an even better job if the mouseDown/penDown worked the way it does on a PDA/phone. And the more experience I get with REV then the more solutions I can put out. This market is just exploding. The palm had tens of thousands of downloads for UI enhancements and if I could do the same with my ideas in SmartPhones it would open it up for many Revbuilders. Back to the reason for my post..... I am under strict NDAs and can not share any of my work yet. I would absolutely love to share my work with you guys and with REV just to get some feed back. But I can't the way things are now. Do you have any suggestions for people in my situation for getting/giving REV the credit? I don't even know how much I can say about my project let alone show. What do you think? Tom On Dec 6, 2005, at 5:01 PM, Richard Gaskin wrote: > > Imagine how much more it would bring if it were anywhere close to > complete. There's a *lot* of Rev-based apps out there.... > > -- > Richard Gaskin From chipp at chipp.com Tue Dec 6 17:54:40 2005 From: chipp at chipp.com (Chipp Walters) Date: Tue, 06 Dec 2005 16:54:40 -0600 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <77A1C4AD-1BE7-4171-88DB-95D95DFDE7EA@adelphia.net> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus><438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org><p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org><4395D4F0.7070905@fourthworld.com> <dn4pn7$1v3$1@sea.gmane.org> <9013598353.20051206134031@ahsoftware.net> <dn5188$uq6$1@sea.gmane.org> <77A1C4AD-1BE7-4171-88DB-95D95DFDE7EA@adelphia.net> Message-ID: <439616B0.4030900@chipp.com> Bill and Thomas, I'm sure I'm missing something here. I do understand about the problems with rotate image (though we have an external in house which works in Rev and does just fine). But, as one who has played around with widgets for Konfabulator, I'm not sure I quite get what you all are after? To create slick GUI's, both Konfab and RunRev have to use Photoshop to create transparent PNG's. Both have the ability to use the PNG's as window shapes on the desktop. While admittedly Rev's IDE may be somewhat older (check out Constellation lately?), Konfab doesn't even have an IDE. All Konfab does is use the XML and embedded javascript to render the widget when it's launched. If the issue is why don't more apps appear like Konfab then you might ask that of *every* development language around, not just RunRev. I can tell you-- it's because it takes a lot of skill to make a 'gorgeous' interface and early on, that's what Arlo and the founders of Konfab focussed on. Skill which can be learned. There are a few tools for Rev which help- Interface Designer for instance: www.gadgetplugins.com/InterfaceDesign/preview/interface_design_preview.html Here's a web page of a bunch of interfaces done with Rev. While they're not Konfabulator, some of them are (IMO) pretty nice. http://www.altuit.com/webs/altuit2/RunRevCaseStudies/Screenshots.htm Also, I've built a number of 'skinnable' apps which is pretty easy in Rev as well (Konfab is 'skinnable' too). I've made a number of 'widgets' for my family and friends, some nicer than others: HemTools (PC screen capture) http://www.altuit.com/webs/hemingway/HemTools/HemTools.htm ImageGadget (simple PC image editor) http://www.altuit.com/webs/hemingway/HemTools/ImageGadget.htm SetVolume (PC volume widget) http://www.altuit.com/webs/hemingway/HemTools/SetVolume.htm If I really wanted to, I don't think I'd have a problem giving any of them the Konfabulator 'look' see tutorial at: http://www.altuit.com/webs/altuit/GlossyTutorial/default.htm HTH, Chipp Thomas McGrath III wrote: > Bill, > > I am with you on this. I am a graphics guy from way back and all of my > stacks have a heavy graphics UI. But, some on this list are just not > that interested in that aspect when programming an app. They are into > the inner guts and they do it very well. When they need a stylish face > then I'm sure they are then interested but probably not for a large > percentage of their work. But they are the ones whom I turn too after > my graphics are done and I need to solve some lower level coding issues. From dcragg at lacscentre.co.uk Tue Dec 6 17:56:15 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 6 Dec 2005 22:56:15 +0000 Subject: Rev performance: help! In-Reply-To: <Pine.GSO.4.33.0512061155380.25323-100000@titan.ecs.fullerton.edu> References: <Pine.GSO.4.33.0512061155380.25323-100000@titan.ecs.fullerton.edu> Message-ID: <664CB495-A718-4E7C-9034-A75FF4B0118F@lacscentre.co.uk> I may have missed part of this thread. On 6 Dec 2005, at 19:57, Judy Perry wrote: > > I forgot to mention that I'm seeing alot of ulTickleMe's in the > message > watcher... The ulTickleMe message is sent by liburl. If you are seeing it once a second, that's normal while you have a socket open. The messages should stop when all sockets are closed. Cheers Dave From ambassador at fourthworld.com Tue Dec 6 17:58:26 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 Dec 2005 14:58:26 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn50bh$rjk$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com> <dn50bh$rjk$1@sea.gmane.org> Message-ID: <43961792.2030700@fourthworld.com> Bill Marriott wrote: > "Richard Gaskin" wrote > >>Those other widgets/gadgets rely on a runtime engine that's already >>installed. > > Not true. The K. engine is a 9MB download. True, but when Vista hits the streets what will the value be of a 9MB download when a user could get OS-compatible widgets/gadgets for just a few k. >>Rev is great for making applications. That's what I do for a living. I >>respect that you like widgets/gadgets and that many others do. But >>they're not part of my world (I disabled Dashboard on Day 2 of my Tiger >>install), so you'll have to find another advocate. > > It may well be that as long as this philosophy is the driving force behind > RunRev it never will be "popular." Of course, that doesn't mean Rev is not > useful. What is "popular"? I think it varies by context. While Konfab has been making single-window doodads and Flash has been making browser apps and Dreamweaver has been making web sites, Rev has been making applications. Sure, we could ask the development team to take time away from the things the tool is widely used for to add additional conveniences for widget/gadget-like appearances. To the degree the investment is small I would go along with it, but I have a long list of things I'd like to see before they start writing scripts to handle the import of Photoshop layers; I don't even use Photoshop (have I raved about how much I love Fireworks today? <g>). My central point here is simply that Rev is a fine tool for delivering a broad range of applications, which may look like standard OS-HIG-mandated wares or Rossi-esque Konfab-inspired creations as well. I see no harm -- and much good -- in encouraging folks to make whatever they want with Rev, including widget/gadget-like things. But do I feel a foocus on widget/gadget appearances is a make-or-break for RunRev Ltd? Nope. Is it hard to do with Rev as it is right now? Not unless you need to rely on the rotate command. > It doesn't take a complete revamp of the IDE and it would not alter the > "paradigm" of the program to show Rev can create contemporary-looking apps. This stretches the definition of "contemporary". If you mean widget/gadget-style apps, that's a specific thing. But if you mean apps that substantially conform to the current Human Interface Guidelines published for each OS, that's pretty much in the can right now. > K.'s tagline is, "Whatever you want it to be." Rev's tagline apparently is, > "The xTalk-based IDE for generating HIG-compliant applications in Vertical > Market Contexts." If that's K's tagline it may sound good but it's a bit of a stretch. What if what you want is to build WebMerge. Or any app with a standard menu bar? Can K even write a file to disk? As for Rev's tagline, Macworld summed it up well and not much differently than yours: "The best Rapid Application Development tool on the market." > I guess it doesn't really matter, then, if Rev is "popular" or not as long > as consultants can use it to create EXEs for clients. That's not so bad, there's a lot of money in EXEs. >>>- Make a sample RSS displayer that could be tweaked easy with new >>>graphics and a different URL. >> >>Coming in a revJournal article soon, integrated with RevNet. > > But not part of a concerted marketing effort on runrev.com Hard to say. RunRev has been very supportive of revJournal and RevNet, as they have with many third-party efforts, so I can't imagine why they'd turn down anything of value that comes out of that. RevNet's been bundled with the product for three years now. >>>- Make something that can play an Internet radio station with some cool >>>logos and equalizer effects >> >>You know how to make an equalizer in Rev? > > I'm talking about pretty animations or bouncing waveforms, not an audio > editor. Even that's hard, but of keen interest to me. If you find a way to make waveforms in Rev I'd love to learn more. At the moment I'm looking into externals for that. Does Konfabulator provide an API for hooking into the audio decompression engines? How does it do waveforms? >>[I] hadn't considered releasing [my player] since there are already so >>many great Internet radio players out there -- not the least of which is >>iTunes, and I doubt I'll ever have 0.0001% as much reach as that, even if >>I stole a hundred hours from paying work to make it gorgeous. > > For some reason, these special-purpose radio players, often "locked in" to > one station (like BBC) are top downloads on the K. site. One's local radio > station might well be interested in distributing a widget that is a branded > desktop radio. Who knows... perhaps .0001% of iTunes share equals a 100% > increase in RunRev share? I think you may be on to something, but why wait for RunRev? You can do this yourself today. RunRev could even help you sell it through their RevSelect program. This would satisfy everyone: RunRev would be promoting "cool"-looking software, you'd make some money, and it wouldn't take RunRev away from any of the activities that so many businesses rely on them for. A true win-win-win across the board. >>>- A little flower that sits on your desktop in K. has received almost >>>10,000 downloads! All it does it change color! >>>http://www.widgetgallery.com/index.php?search=flower >> >>I can see the look on my clients' faces when I tell them why their project >>is late.... ;) > > I'd like to imagine the look on my clients' faces when I tell them I drove > 10,000 incremental trials of their product in a month. That's no "little" > accomplishment. This may be where we differ, possibly the source of misunderstanding between us: My focus is on the whole macroeconomy of Rev, from RunRev Ltd. to the developers who build stuff with it, to the publishers who distribute those wares, to the end-users why buy them. Today, there's a lot of value being realized throughout all levels of that chain. I just don't see a lot of commercial widgets/gadgets. How many widget/gadget developers support their families from such wares? While I agree that such things are attractive, the only pockets it would line are RunRev's. Meanwhile, another class of customer is looking for a tool to build not just software, but a business. That customer will get not only trials but -- more importantly -- conversion to sales by providing utility to their customers. Fortunately this isn't an either-or, which is my main point. You can do what you want to do (aside from the rotate command) right now, and chances are you'll spend more time doing the grapics than coding. Transcript is measurably easier to work with than JavaScript. That's not the barrier. Neither is the time to import images. The only barrier is one's imagination, and the market. If you believe in this market there's nothing stopping you from realizing that potential today. I think your radio player is a great starting point. > Furthermore, this whole thing started as a request to elaborate on what I > think is a valid point about the Rev experience being stuck in the 90s, and > this leading (unfairly) to it's perceived lack of popularity. If by "90s" you mean the 2005 OS X HIG, then yes, that may be true. > I stated my opinion, I provided more than enough detail on it, > and if RunRev would like to have me bring the campaign I've > outlined to market, they have my email address. If they do, have you built more of these than Scott Rossi? > Other than that, I think I need to brush up on my XML and > JavaScript, because that, my friend, seems to be where > the world is heading. Agreed, much of the world. But not all of it. There's plenty of room for many different types of software, and many (except those relying on the rotate command) can be built in Rev today, and in most cases with less effort than the alternatives. I think that may be the only area where you and I have disagreed, and I sincerely hope we can move beyond that now: I'm 100% supportive of everything you've said, except the notion that it's the only way RunRev can be successful. Success comes in many forms. This is a big world, with many opportunities for all of us. Let's all enjoy making the sorts of things we love to make. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From revolutionary.dan at gmail.com Tue Dec 6 18:01:24 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Tue, 6 Dec 2005 15:01:24 -0800 Subject: How to Make Rev More Popular [Enhance the IDE] In-Reply-To: <dn359f$sju$1@sea.gmane.org> References: <dn359f$sju$1@sea.gmane.org> Message-ID: <70ed6b130512061501w659cc507i6fbc223ca44276cc@mail.gmail.com> Bill..... Thanks for the pointer to Visual Basic/Visual Studio Express as a good tool UI. I haven't seen it -- though I will try to find time to download it and look at it in the next few days -- but some of the features you outlined are certainly the kinds of things I'd like to see Rev enhance the current product to do. OTOH, I'm not sure that I agree completely with you that the lack of those features makes the Rev IDE "long in the tooth". What is there seems to me to look and behave quite nicely and modernly. But I do agree there is a lot that could be done to spiff up the IDE and make it more polished and enjoyable. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From revolutionary.dan at gmail.com Tue Dec 6 18:05:05 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Tue, 6 Dec 2005 15:05:05 -0800 Subject: An unsolicited message on my Rev address ;-< In-Reply-To: <7332865748.20051205193244@ahsoftware.net> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com> <1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> <7332865748.20051205193244@ahsoftware.net> Message-ID: <70ed6b130512061505p8ba0256w75e63edb308dc22e@mail.gmail.com> Yeah, it's getting near time to organize them into categories. I figured I'd do that when the number approached 100. On 12/5/05, Mark Wieder <mwieder at ahsoftware.net> wrote: > > Dan- > > Monday, December 5, 2005, 3:35:48 PM, you wrote: > > > OK, I think all the threads and messages at > > http://www.revolutionpros.comexcerpting from this list have now had > > their email addresses obfuscated. > > Thanks, Dan. That's getting to be quite a collection of useful > threads now. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From mwieder at ahsoftware.net Tue Dec 6 18:13:15 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 6 Dec 2005 15:13:15 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn5188$uq6$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus><438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org><p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org><4395D4F0.7070905@fourthworld.com> <dn4pn7$1v3$1@sea.gmane.org> <9013598353.20051206134031@ahsoftware.net> <dn5188$uq6$1@sea.gmane.org> Message-ID: <11219162333.20051206151315@ahsoftware.net> Bill- Tuesday, December 6, 2005, 1:53:15 PM, you wrote: > I simply tried to run it and got blank light grey panels where comics should > be. I have not tried to pick it apart as to why. Only a few cosmetic > adjustments: You probably didn't save it to disk first, but tried to run it from RAM. The cartoon image is saved to the same directory as the stack and then displayed. For better or worse, that's the way it was written. > - translucency/drop shadow window > - custom window shape > - moving preferences to a separate window > - a little drop shadow > - fancy gel-like animated buttons Sounds nice. Perhaps you'd like to fiddle with the UI and post it? My own UI ideas are pretty prosaic - having others improve them has both improved my stacks and shown me better ways of displaying information. > would make it indistinguishable from a K. widget. My assertion is that > aggregating several stacks like this with an updated look-and-feel would > improve people's perception of Revolution. ...and I agree. -- -Mark Wieder mwieder at ahsoftware.net From tominjapan at excite.com Tue Dec 6 18:13:01 2005 From: tominjapan at excite.com (Thomas McCarthy) Date: Tue, 6 Dec 2005 18:13:01 -0500 (EST) Subject: Rev CGI and encrypt/decrypt Message-ID: <20051206231301.C90878AEDB@xprdmailfe2.nwk.excite.com> >From the docs: The decrypt command is part of the SSL & Encryption library. Does this mean I have to create a library stack and start using it before my cgi can use this command? If so, where is the library? thanks tm _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From liamlambert at mac.com Tue Dec 6 18:16:52 2005 From: liamlambert at mac.com (liamlambert) Date: Tue, 6 Dec 2005 23:16:52 +0000 Subject: VU meter Message-ID: <91C4EA43-3FEB-4C4F-89D8-43E3379D79FF@mac.com> I have been working on a project for sound cuing and it is up and running with some help from from this list thanks again every body. Now I would like to add a VU METER to the project. Meters which monitor audio levels are typically one of two varieties: VU (Volume Unit) or PPM (Peak Program Meters). Though both perform the same function, they accomplish the function in very different manners. A VU meter displays the average volume level of an audio signal. A PPM displays the peak volume level of an audio signal. Analogy: The average height of the Himalayan Mountains is 18,000 feet (VU), but Mt. Everest's peak is 29,000+ feet Has anyone got any idea how to go about this is this possible. Liam Lambert liamlambert at mac.com From sarah.reichelt at gmail.com Tue Dec 6 18:17:03 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 7 Dec 2005 09:17:03 +1000 Subject: Why isn't Rev more popular? In-Reply-To: <4395C281.30901@hyperactivesw.com> References: <BFBA5486.5420%hershrev@realtorsgroup.us> <43951B0A.8040604@fourthworld.com> <4395C281.30901@hyperactivesw.com> Message-ID: <f99b52860512061517i440fe6e9y69920ede8321f6@mail.gmail.com> > > I haven't used M.Y.O.B. in years, but recall it being a good program. > > > > But I'm surprised neither of these has ever asked you to tell them what > > printing you're using. > > > Just for the record, I've used MYOB for years as my accounting program, > and it puts up the print job dialog before every print job. So strike > that one off the list. As an aside to this, one of the most frequently used pieces of business software I have ever written is a search engine for MYOB. It has the most useless search facility ever made and if you use it to order thousands of different products from hundreds of suppliers, you are lost, unless you can remember exactly what you entered. For example, if you bought "Plastic sheet, acrylic", you can't search for "acrylic", you can only search from the beginning of the string. My utility uses AppleScript to grab all the data from MYOB periodically, imports it in to the Rev app, then allows proper filtering. Cheers, Sarah From ambassador at fourthworld.com Tue Dec 6 18:18:46 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 Dec 2005 15:18:46 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <2637C19F-A772-439F-A37D-AFA1E5F84E68@adelphia.net> References: <BFBB62F7.54EA%hershrev@realtorsgroup.us> <43960A30.1030301@fourthworld.com> <2637C19F-A772-439F-A37D-AFA1E5F84E68@adelphia.net> Message-ID: <43961C56.4010004@fourthworld.com> Thomas McGrath III, before get started I want to thank you for posting your pics to frappr. Your two pictures are a great compliment to one another: one looks like the serious philosopher, the other like a kid having so much fun he might burst. Good stuff. :) This hit home with me, as I've wrestled with mouse-message issues myself in some apps: > Sure I had a few glitches along the way what with mouseDown hogging all > of the messages and Unicode not working with text search filters. But > at least it seems the Unicode will get better as time goes on and I > have yet to figure out the altBrowser usage but it is still on my > horizon. Now if someone at Runtime would see the usefulness of at least > one flavor of MouseDown passing it's message along instead of back to > the original target, or a new penDown message etc., then I could really > start building solutions for the PDA and SmartPhone industry. My > solution worked but had a level of complexity that was not needed in my > opinion. I feel I could do an even better job if the mouseDown/penDown > worked the way it does on a PDA/phone. And the more experience I get > with REV then the more solutions I can put out. It can be tricky to implement, but have you considered changing your mouseDown handler to a mouseMove handler instead? That way you still get other messages in between mouseMove messages. I had to do something like that for part of an app recently, and while I was at first afraid it would be too computationally expenses I was impressed with Rev's graceful handling of whatever I threw at it. I have a lot happening on mouseMove, and haven't yet run into a wall with it. > This market is just exploding. The palm had tens of thousands of > downloads for UI enhancements and if I could do the same with my ideas > in SmartPhones it would open it up for many Revbuilders. Let's see if we can make that happen. My clients would kill me if I took time right now to even look at anything other than their code, but hopefully others here are more organized and in a better position to help with some code review. In the meantime, any snippets you can share here for refinement are always a good time -- I love watching how different minds contribute to refining algos. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From graham.samuel at wanadoo.fr Tue Dec 6 18:25:59 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Wed, 7 Dec 2005 00:25:59 +0100 Subject: How does a scrollbar get a name? Message-ID: <38EC9740-EF36-4CE5-9918-7DD9D7C39597@wanadoo.fr> I'm sure this is a dumb question, but in the RR docs one sees references to scrollbars, as in this example from the article on the scrollbar object: > set the style of scrollbar "Progress" to progress > if the thumbPosition of scrollbar "Level" > 400 then doOverflow > This indicates that scrollbars have names: now, if I have a common or garden scrolling field, say "myField", with an active scrollbar (let's say a vertical one), what is its name? It doesn't seem to be "myField", and I don't know how to refer to it or even see it in the Object Inspector in the IDE. I ask because I want to do things like scroll down to the end by scripting (which curiously enough I've never done before) and it seems that the first step is addressing the scrollbar. Any advice gratefully received. Even more dumbly, maybe someone can point me at a document which explains how to make sure the last line of a scrolling field is always visible (i.e. the thumb position is always at the bottom of the scrollbar). I have a horrible feeling everyone knows this except me. Graham ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From anderson at avinc.com Tue Dec 6 18:27:27 2005 From: anderson at avinc.com (David Anderson) Date: Tue, 6 Dec 2005 15:27:27 -0800 Subject: revSetDatabaseDriverPath Message-ID: <31068c85a0851d24593d333c991c20fc@avinc.com> Hello All Does anyone know how to find out what the Database Driver Path is set to? I set the path like so. revSetDatabaseDriverPath the defaultFolder & "/Contents/MacOS/" And it doesn't work. It acts like there are no drivers. Seeing what the path is after setting it could give a clue. If any of you have any other clues I would appreciate them too. Thanks in advance for any help! Dave Anderson From soapdog at mac.com Tue Dec 6 18:27:59 2005 From: soapdog at mac.com (Andre Garzia) Date: Tue, 6 Dec 2005 21:27:59 -0200 Subject: newtons In-Reply-To: <1h75ydk.pt01221dhvz8wM%mcdomi@free.fr> References: <1h75ydk.pt01221dhvz8wM%mcdomi@free.fr> Message-ID: <FB9373F1-F41C-41BA-BA89-57BE5B29C323@mac.com> Dom, many ways to sync a newton with macs, no rev solution though. You can use newtsync or the DCL suite, both support MacOS X and standard mac os x apps. Cheers andre On Dec 6, 2005, at 4:38 PM, Dom wrote: > Andre Garzia <soapdog at mac.com> wrote: > >> PS: ... Err... I own 3 newtons, sorry, use them everyday, sorry, even >> with WIFI :-) > > Hehe... I got recently a MP 130 (a "new" unit) > Somewhat hard to synchronize to the Mac though... > No Rev solution ? > > -- > Revolutionario > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From higginsta at mac.com Tue Dec 6 18:34:39 2005 From: higginsta at mac.com (Todd Higgins) Date: Tue, 6 Dec 2005 18:34:39 -0500 Subject: Into the flamefest In-Reply-To: <DE882E1F-A8E6-4754-B84B-D23664899359@mac.com> References: <20051206075321.8AA46825900@mail.runrev.com> <DE882E1F-A8E6-4754-B84B-D23664899359@mac.com> Message-ID: <FE2D3C9E-B90E-4F45-BA92-A2DB0B2ACACE@mac.com> Hi Andre, I would love to hear more about how you are using rev as an extension to Mac OS X. Could you elaborate on how you are extending the built in apps (with some screen shots?) Thanks -- Todd Higgins higginsta at mac.com On Dec 6, 2005, at 10:36 AM, Andre Garzia wrote: > I have my own mailers and rich text editor. I have my own image > browsing and screen grabber tool. I have interfaces from Rev to > iCal, AddressBook, Apple Mail and the Terminal. Revolution is > becoming more than a simple IDE for me and it's becoming a crucial > part of my computing experience. From sarah.reichelt at gmail.com Tue Dec 6 18:36:41 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 7 Dec 2005 09:36:41 +1000 Subject: How does a scrollbar get a name? In-Reply-To: <38EC9740-EF36-4CE5-9918-7DD9D7C39597@wanadoo.fr> References: <38EC9740-EF36-4CE5-9918-7DD9D7C39597@wanadoo.fr> Message-ID: <f99b52860512061536q2804d4a2h29ed39f61b5b1618@mail.gmail.com> > I'm sure this is a dumb question, but in the RR docs one sees > references to scrollbars, as in this example from the article on the > scrollbar object: > > > set the style of scrollbar "Progress" to progress > > if the thumbPosition of scrollbar "Level" > 400 then doOverflow > > > This indicates that scrollbars have names: now, if I have a common or > garden scrolling field, say "myField", with an active scrollbar > (let's say a vertical one), what is its name? It doesn't seem to be > "myField", and I don't know how to refer to it or even see it in the > Object Inspector in the IDE. I ask because I want to do things like > scroll down to the end by scripting (which curiously enough I've > never done before) and it seems that the first step is addressing the > scrollbar. A named scrollbar is a separate object. If you look at the tools palette, below the various menu buttons, you will see 4 deifferent styles of scrollbar / progress bar / slider etc which are all really scroll bars. The scroll bar which are part of a field are not the same, they do not have a name and cannot be controlled directly. > Even more dumbly, maybe someone can point me at a document which > explains how to make sure the last line of a scrolling field is > always visible (i.e. the thumb position is always at the bottom of > the scrollbar). I have a horrible feeling everyone knows this except me. > A field's scroll bars can be positioned using the field's vScroll and hScroll properties. vScroll controls the vertical and hScroll controls the horizontal. To set the scroll to a particular line, use: set the vScroll of fld "MyField" to tLineNum * the effective textHeight of fld "MyField" To scroll directly to the bottom, the easiest way is just to scroll to a very large number e.g. set the vScroll of fld "MyField" to 10000 HTH, Sarah P.S. They are not dumb questions. The only dumb questions are the ones that don't get asked :-) From chipp at chipp.com Tue Dec 6 18:38:01 2005 From: chipp at chipp.com (Chipp Walters) Date: Tue, 06 Dec 2005 17:38:01 -0600 Subject: How does a scrollbar get a name? In-Reply-To: <38EC9740-EF36-4CE5-9918-7DD9D7C39597@wanadoo.fr> References: <38EC9740-EF36-4CE5-9918-7DD9D7C39597@wanadoo.fr> Message-ID: <439620D9.6070501@chipp.com> Hi Graham, An honest question. The scrollbar is actually an object, just as a field is an object. The field has a scrollbar, but it isn't referred to within Transcript at all. If what you want to do is to set the scroll of a field's scrollbar, then use: set the vScroll of fld "fred" to 100 (or whatever pixel value you want). you can also set horizontal field scrollbars similarly: set the hScroll of fld "fred" to 100 Check out the scrollbar object to learn more about it. But, fields aren't scrollbar objects, nor do they contain scrollbar objects. best, Chipp graham samuel wrote: > I'm sure this is a dumb question, but in the RR docs one sees > references to scrollbars, as in this example from the article on the > scrollbar object: From mark at maseurope.net Tue Dec 6 18:39:51 2005 From: mark at maseurope.net (Mark Smith) Date: Tue, 6 Dec 2005 23:39:51 +0000 Subject: How does a scrollbar get a name? In-Reply-To: <38EC9740-EF36-4CE5-9918-7DD9D7C39597@wanadoo.fr> References: <38EC9740-EF36-4CE5-9918-7DD9D7C39597@wanadoo.fr> Message-ID: <D0AC5D49-87AF-4EBE-8588-85947D37F16A@maseurope.net> Graham, I don't think you can address the scrollbar(s) of a scrolling field specifically, but a field has the scroll, vScroll and hScroll properties, which you certainly can. Mark On 6 Dec 2005, at 23:25, graham samuel wrote: > I'm sure this is a dumb question, but in the RR docs one sees > references to scrollbars, as in this example from the article on > the scrollbar object: > >> set the style of scrollbar "Progress" to progress >> if the thumbPosition of scrollbar "Level" > 400 then doOverflow >> > This indicates that scrollbars have names: now, if I have a common > or garden scrolling field, say "myField", with an active scrollbar > (let's say a vertical one), what is its name? It doesn't seem to be > "myField", and I don't know how to refer to it or even see it in > the Object Inspector in the IDE. I ask because I want to do things > like scroll down to the end by scripting (which curiously enough > I've never done before) and it seems that the first step is > addressing the scrollbar. > > Any advice gratefully received. > > Even more dumbly, maybe someone can point me at a document which > explains how to make sure the last line of a scrolling field is > always visible (i.e. the thumb position is always at the bottom of > the scrollbar). I have a horrible feeling everyone knows this > except me. > > Graham > > ---------------------------------------- > Graham Samuel / The Living Fossil Co. / UK and France > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at nabble.com Tue Dec 6 18:53:30 2005 From: lists at nabble.com (Will L (sent by Nabble.com)) Date: Tue, 6 Dec 2005 15:53:30 -0800 (PST) Subject: Stack for use-revolution list archive In-Reply-To: <fc.000f58e500a5380b000f58e500a5380b.a53812@fc.neol.it> References: <fc.000f58e500a5380b000f58e500a5380b.a53812@fc.neol.it> Message-ID: <1824385.post@talk.nabble.com> paolo mazza wrote: > > I wonder if someone has developed a stack to browse/search the messages > downloaded from the use-revolution list archive . > I think it would be very useful for Revolutionaries. > Try search Nabble archive: http://www.nabble.com/Revolution---User-f2297.html -- Will L Nabble.com -- Sent from the Revolution - User forum at Nabble.com: http://www.nabble.com/Stack-for-use-revolution-list-archive-t686079.html#a1824385 From graham.samuel at wanadoo.fr Tue Dec 6 18:58:04 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Wed, 7 Dec 2005 00:58:04 +0100 Subject: How does a scrollbar get a name? Message-ID: <461E1BFA-3BEA-40FE-9221-3EED1A1BEAF2@wanadoo.fr> On Wed, 7 Dec 2005 09:36:41 +1000, Sarah Reichelt <sarah.reichelt at gmail.com> wrote: > [snip the whole answer, for which many thanks... it is true I think > that the RR docs don't distinguish between a scrollbar as a > separate object and one that's integral to a field, but thanks to > you I understand it now] > P.S. They are not dumb questions. The only dumb questions are the ones > that don't get asked :-) Thanks - that's encouraging! Graham PS there seems to have been a small serendipitous outbreak of scrolling info on the list so I now know more about scrollbars than I did an hour ago - and I get the digest of this list! ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From soapdog at mac.com Tue Dec 6 19:00:11 2005 From: soapdog at mac.com (Andre Garzia) Date: Tue, 6 Dec 2005 22:00:11 -0200 Subject: Into the flamefest In-Reply-To: <FE2D3C9E-B90E-4F45-BA92-A2DB0B2ACACE@mac.com> References: <20051206075321.8AA46825900@mail.runrev.com> <DE882E1F-A8E6-4754-B84B-D23664899359@mac.com> <FE2D3C9E-B90E-4F45-BA92-A2DB0B2ACACE@mac.com> Message-ID: <4B23E5FF-9B7B-4167-86C9-6953F6943B59@mac.com> On Dec 6, 2005, at 9:34 PM, Todd Higgins wrote: > > I would love to hear more about how you are using rev as an > extension to Mac OS X. Could you elaborate on how you are > extending the built in apps (with some screen shots?) > Todd, I am rebuilding my homepage and there'll be a section on my Application Framework or Paradigm called Alfred that is the stack controlling everything I said on top. Even downloads will be available shortly. You'll see tons of photos and text. cheers andre From scott at tactilemedia.com Tue Dec 6 19:12:39 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 06 Dec 2005 16:12:39 -0800 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <dn50bh$rjk$1@sea.gmane.org> Message-ID: <BFBB68F7.29786%scott@tactilemedia.com> Recently, Bill Marriott wrote: >> ....I wouldn't push RunRev toward making a Konfab clone. There already is >> one, and alternatives with even greater reach are an integral part of the >> two leading OSes. > > Rev doesn't have to become a "clone" it just has to put on a pretty dress > and go to the prom. This is a great quote. As a matter of fact, since the accusations are hurling, flames are flying, and there's generally a lot of smoke and debris around, I'd like to take this opportunity throw some fuel on a different fire. I'll try and put this as non-ageist as I can: Rev developers are too old. Many of us have been around the "development block" many times, some of us a lot more than others, and we wear this history like a badge of honor. This honor is unquestionably well deserved, but it wasn't until a newer Rev community member came up to me during RevConWest and asked the following question that it hit me: "This conference is great, but where are all the young people?" I realized he was right. Us old folks have been around, and it's true we may have a lot to offer in terms of history and experience (and yes, tact), but we also need the non-conformist, experimental (and yes, rude) young people to throw caution and HIGs to the wind, question authority, and generally run amok to push the tools, and what can be done with them, forward. Us "safe" old folks aren't going to do it. One could argue that widgets and the like are minimally useful and nothing more than eye candy, but indeed it is this eye candy, this 5 second commercial, which draws people in to learn more. And if sex didn't really sell, neither Apple, nor Microsoft, nor virtually every industrial design company on the planet over the last 5 to 10 years, would have spent the time, energy, and resources they have in endowing their wares with rich, materialistic appeal. "But it's all fluff!" is not an argument; it's a reality, regardless of whether you agree with it. And whereas us older, wiser folks will probably shy away from the risky, untested and "fluffy", it's the young people who will the first to give something a whirl and see how far they can go with it. OK, Rev needs a table object and fine, Rev needs to follow HIG standards, but what Rev *REALLY* needs is the input from the younger generations, and Rev needs to listen to it. I question how much of this input they'll get with a better table object. OK, there's my attempt at acting young. Feel free to flame this old guy for what it's worth. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From mwieder at ahsoftware.net Tue Dec 6 19:24:43 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 6 Dec 2005 16:24:43 -0800 Subject: Into the flamefest In-Reply-To: <FE2D3C9E-B90E-4F45-BA92-A2DB0B2ACACE@mac.com> References: <20051206075321.8AA46825900@mail.runrev.com> <DE882E1F-A8E6-4754-B84B-D23664899359@mac.com> <FE2D3C9E-B90E-4F45-BA92-A2DB0B2ACACE@mac.com> Message-ID: <5023450139.20051206162443@ahsoftware.net> Todd- Tuesday, December 6, 2005, 3:34:39 PM, you wrote: > Hi Andre, > I would love to hear more about how you are using rev as an extension > to Mac OS X. Could you elaborate on how you are extending the built > in apps (with some screen shots?) ...I feel a Malta conference session topic raising its head... -- -Mark Wieder mwieder at ahsoftware.net From soapdog at mac.com Tue Dec 6 19:29:21 2005 From: soapdog at mac.com (Andre Garzia) Date: Tue, 6 Dec 2005 22:29:21 -0200 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <BFBB68F7.29786%scott@tactilemedia.com> References: <BFBB68F7.29786%scott@tactilemedia.com> Message-ID: <A96770C3-E04A-4359-8E64-78BC38FB2C5D@mac.com> On Dec 6, 2005, at 10:12 PM, Scott Rossi wrote: > > OK, there's my attempt at acting young. Feel free to flame this > old guy for > what it's worth. I am probably the youngest rev developer here!!!! 25 yrs, and I do try to push Rev forward... If I could just fork() :-) I agree with you on many points scott, we need to create some resource to show how appealing Rev can be to the young coder. Cheers andre From soapdog at mac.com Tue Dec 6 19:31:44 2005 From: soapdog at mac.com (Andre Garzia) Date: Tue, 6 Dec 2005 22:31:44 -0200 Subject: Into the flamefest In-Reply-To: <5023450139.20051206162443@ahsoftware.net> References: <20051206075321.8AA46825900@mail.runrev.com> <DE882E1F-A8E6-4754-B84B-D23664899359@mac.com> <FE2D3C9E-B90E-4F45-BA92-A2DB0B2ACACE@mac.com> <5023450139.20051206162443@ahsoftware.net> Message-ID: <20B0B633-0970-4268-986F-185EC5BB3F49@mac.com> On Dec 6, 2005, at 10:24 PM, Mark Wieder wrote: > Todd- > > Tuesday, December 6, 2005, 3:34:39 PM, you wrote: > >> Hi Andre, > >> I would love to hear more about how you are using rev as an extension >> to Mac OS X. Could you elaborate on how you are extending the built >> in apps (with some screen shots?) > > ...I feel a Malta conference session topic raising its head... > Don't know if the thing deserves a such high importance, but you guys will see soon and be able to tell me how well the thing works. Cheers andre > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Tue Dec 6 19:38:36 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 06 Dec 2005 16:38:36 -0800 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <A96770C3-E04A-4359-8E64-78BC38FB2C5D@mac.com> Message-ID: <BFBB6F0C.2979D%scott@tactilemedia.com> Recently, Andre Garzia wrote: >> OK, there's my attempt at acting young. Feel free to flame this >> old guy for >> what it's worth. > > I am probably the youngest rev developer here!!!! 25 yrs, and I do > try to push Rev forward... If I could just fork() :-) > > I agree with you on many points scott, we need to create some > resource to show how appealing Rev can be to the young coder. Bless you for sticking with us Andre. :-) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From sarah.reichelt at gmail.com Tue Dec 6 19:44:10 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 7 Dec 2005 10:44:10 +1000 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <BFBB68F7.29786%scott@tactilemedia.com> References: <dn50bh$rjk$1@sea.gmane.org> <BFBB68F7.29786%scott@tactilemedia.com> Message-ID: <f99b52860512061644k53a38e4bkeee7d91d93c3edf8@mail.gmail.com> > As a matter of fact, since the accusations are hurling, flames are flying, > and there's generally a lot of smoke and debris around, I'd like to take > this opportunity throw some fuel on a different fire. I'll try and put this > as non-ageist as I can: > > Rev developers are too old. > > Many of us have been around the "development block" many times, some of us a > lot more than others, and we wear this history like a badge of honor. This > honor is unquestionably well deserved, but it wasn't until a newer Rev > community member came up to me during RevConWest and asked the following > question that it hit me: > > "This conference is great, but where are all the young people?" > Good point, Scott. I know we have a few tertiary educators on this list, but I would love to see Rev push into secondary schools. My middle son (13) is starting a programming course next year and they will be using Visual Basic. He has asked his teacher if he can use Revolution instead, since he is already familiar with it. She is agreeable, but I don't know if the school will be prepared to pay for Rev when they already own VisualBasic. Cheers, Sarah From briany at qldlearning.com Tue Dec 6 19:57:39 2005 From: briany at qldlearning.com (Brian Yennie) Date: Tue, 6 Dec 2005 16:57:39 -0800 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <A96770C3-E04A-4359-8E64-78BC38FB2C5D@mac.com> References: <BFBB68F7.29786%scott@tactilemedia.com> <A96770C3-E04A-4359-8E64-78BC38FB2C5D@mac.com> Message-ID: <ef408e6066372197d5fb733480fbb9fb@qldlearning.com> Oooh ooh, me me, 2nd place (I'm 26) =)! > > On Dec 6, 2005, at 10:12 PM, Scott Rossi wrote: > >> >> OK, there's my attempt at acting young. Feel free to flame this old >> guy for >> what it's worth. > > I am probably the youngest rev developer here!!!! 25 yrs, and I do try > to push Rev forward... If I could just fork() :-) > > I agree with you on many points scott, we need to create some resource > to show how appealing Rev can be to the young coder. > > Cheers > andre > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From revolutionary.dan at gmail.com Tue Dec 6 20:02:12 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Tue, 6 Dec 2005 17:02:12 -0800 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <BFBB68F7.29786%scott@tactilemedia.com> References: <dn50bh$rjk$1@sea.gmane.org> <BFBB68F7.29786%scott@tactilemedia.com> Message-ID: <70ed6b130512061702y2612790fgcc626beebd0856c3@mail.gmail.com> As an eminence gris of this space, let me heartily concur with the relatively young Mr. Rossi and perhaps a nuance. The problem isn't the age of the general Rev population, it's that it's not getting any younger. The problem, then, is that we aren't attracting enough new young people to the fold. And one key to that is certainly getting Rev into more school and university programs. I hope and suspect RunRev is thinking along those lines with Dreamcard. Another thing that would surely help would be to get RunRev on Linux really cooking; so many of the young programmers I know and hear about are Linux-savvy. On 12/6/05, Scott Rossi <scott at tactilemedia.com> wrote: > > > Rev developers are too old. > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From jerry at hytext.com Tue Dec 6 20:28:48 2005 From: jerry at hytext.com (Jerry Muelver) Date: Tue, 6 Dec 2005 19:28:48 -0600 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") References: <dn50bh$rjk$1@sea.gmane.org><BFBB68F7.29786%scott@tactilemedia.com> <70ed6b130512061702y2612790fgcc626beebd0856c3@mail.gmail.com> Message-ID: <000401c5facd$9633e430$0100a8c0@INSIGHT3> The kids in the K-12 where I do some substitute teaching (good hobby for a mostly-retired technical writer!) use MS Word and PowerPoint for doing reports. The 6th and 7th graders tend to throw web-caught graphics into their projects, so a simple one-paragraph book report will have a half-page photo at the top, or an ocean-view sunset background. The PP reports are transition- and clipart-heavy. The high-schoolers get a little more academic in their approach, but will still produce materials with elegant (or garish) font treatments if they are banned from using graphics. It's all very entertaining. If a Dreamcard version could have its interface simplified, along the lines of PowerPoint with scripting, to regain the impact and newbie-usability of the original HyperCard, it would be an excellent entry-level programming environment for schools. The projects I'm working on fall into that "entry-level" category, leaning on the hypercard paradigm for purposeful work. I remember how Revolution got its start as an extended IDE for MetaCard. Maybe it's time for a contracted IDE for Revolution to happen. ---- Jerry Muelver From jperryl at ecs.fullerton.edu Tue Dec 6 21:03:28 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 6 Dec 2005 18:03:28 -0800 (PST) Subject: Rev performance: help! In-Reply-To: <664CB495-A718-4E7C-9034-A75FF4B0118F@lacscentre.co.uk> Message-ID: <Pine.GSO.4.33.0512061802570.4850-100000@titan.ecs.fullerton.edu> I think it's being sent more than once a second. Judy On Tue, 6 Dec 2005, Dave Cragg wrote: > The ulTickleMe message is sent by liburl. If you are seeing it once a > second, that's normal while you have a socket open. The messages > should stop when all sockets are closed. From kkaufman at snet.net Tue Dec 6 21:06:28 2005 From: kkaufman at snet.net (Kurt Kaufman) Date: Tue, 6 Dec 2005 21:06:28 -0500 Subject: How do i check for an internet connection? Message-ID: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> I don't remember who to thank for this one, which I modified only slightly: on testForConnection put "255.255.255.255:43222" into testSocket open datagram socket to testSocket put hostAddress(testSocket) into theIPAddress close socket testSocket if theIPAddress is "127.0.0.1" then --it's the local machine address, so not connected --may insert connection routine here end testForConnection -Kurt From jperryl at ecs.fullerton.edu Tue Dec 6 21:07:58 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 6 Dec 2005 18:07:58 -0800 (PST) Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <f99b52860512061644k53a38e4bkeee7d91d93c3edf8@mail.gmail.com> Message-ID: <Pine.GSO.4.33.0512061807070.4850-100000@titan.ecs.fullerton.edu> Rev's ed pricing is pretty sweet... and, one argument might be that it would enable the school to leverage its lab usage if they have both Mac & PC labs... Judy On Wed, 7 Dec 2005, Sarah Reichelt wrote: > Good point, Scott. I know we have a few tertiary educators on this > list, but I would love to see Rev push into secondary schools. My > middle son (13) is starting a programming course next year and they > will be using Visual Basic. He has asked his teacher if he can use > Revolution instead, since he is already familiar with it. She is > agreeable, but I don't know if the school will be prepared to pay for > Rev when they already own VisualBasic. From soapdog at mac.com Tue Dec 6 21:09:45 2005 From: soapdog at mac.com (Andre Garzia) Date: Wed, 7 Dec 2005 00:09:45 -0200 Subject: How do i check for an internet connection? In-Reply-To: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> Message-ID: <D4B4ACBB-7832-4915-A054-C2D9DF12E231@mac.com> Kurt, that's a little gem... nice, never thought of that, I did things like get URL "http://www.soapdog.org/checknet.txt" and trapped for errors, of course this code breaks if my domain goes offline, but that code of yours, that holds! Cheers andre On Dec 7, 2005, at 12:06 AM, Kurt Kaufman wrote: > I don't remember who to thank for this one, which I modified only > slightly: > > on testForConnection > put "255.255.255.255:43222" into testSocket > open datagram socket to testSocket > put hostAddress(testSocket) into theIPAddress > close socket testSocket > if theIPAddress is "127.0.0.1" then > --it's the local machine address, so not connected > --may insert connection routine here > end testForConnection > > > -Kurt > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Tue Dec 6 21:19:58 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 21:19:58 -0500 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <439616B0.4030900@chipp.com> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus><438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org><p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org><4395D4F0.7070905@fourthworld.com> <dn4pn7$1v3$1@sea.gmane.org> <9013598353.20051206134031@ahsoftware.net> <dn5188$uq6$1@sea.gmane.org> <77A1C4AD-1BE7-4171-88DB-95D95DFDE7EA@adelphia.net> <439616B0.4030900@chipp.com> Message-ID: <A204BE3D-3D22-4918-9F7C-745F2ACDAE8D@adelphia.net> Chipp, I can only speak for myself here. I think some apps focus on and make certain things easier to do 'out of the box'. But Rev IS the box so a lot of new people have a hard time getting to the bells and whistles. I am not thinking of changing Rev in any way but rather of a supplied set of spify utilities for this kind of thing. Along the same lines as the Profile aspect is useful but only if you need it and the Report builder or ButtonGadget or Chart Maker etc. etc. These are all doable in Rev but having a tool set or kit to make doing them simply or easily makes a lot of sense to those that need them. I would like to see a set of visually attractive tools for doing a lot of these things easier. That's all. Tom On Dec 6, 2005, at 5:54 PM, Chipp Walters wrote: > Bill and Thomas, > > I'm sure I'm missing something here. I do understand about the > problems with rotate image (though we have an external in house > which works in Rev and does just fine). > > > If I really wanted to, I don't think I'd have a problem giving any > of them the Konfabulator 'look' > see tutorial at: > http://www.altuit.com/webs/altuit/GlossyTutorial/default.htm > > HTH, > > Chipp > From 3mcgrath at adelphia.net Tue Dec 6 21:36:15 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 21:36:15 -0500 Subject: Why isn't Rev more popular? In-Reply-To: <43961C56.4010004@fourthworld.com> References: <BFBB62F7.54EA%hershrev@realtorsgroup.us> <43960A30.1030301@fourthworld.com> <2637C19F-A772-439F-A37D-AFA1E5F84E68@adelphia.net> <43961C56.4010004@fourthworld.com> Message-ID: <6BF44296-9A43-4752-A9C7-FA59FC1411E6@adelphia.net> Richard, Thanks, (grinning) I had fun with frapper. I did do a send in time message from a mouseDown that then checked for both mouseDowns and mouseUps during repeats and if neither existed then it stopped the loop. That part was fine and worked like a charm. The part that would have been less complex would have been the figuring out what the target was/is at any given moment. I had to do all kinds of checks to keep it right, whereas if the mouseDown, over the target and then up on a new target message didn't go back to mouseDown but rather to the target it was over then my job would have been real smooth. It worked but was more complex than needed. This approach left mouseMove open for other things in the program which I needed too. I am afraid at this point (after I signed the new NDA) I would need to have whoever looked at the project sign an NDA (maybe they would go for this). With the recent thread describing what Rev can't do I wanted to show some of the things it could do. Tom On Dec 6, 2005, at 6:18 PM, Richard Gaskin wrote: > Thomas McGrath III, before get started I want to thank you for > posting your pics to frappr. Your two pictures are a great > compliment to one another: one looks like the serious philosopher, > the other like a kid having so much fun he might burst. Good > stuff. :) > > This hit home with me, as I've wrestled with mouse-message issues > myself in some apps: From 3mcgrath at adelphia.net Tue Dec 6 21:44:36 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 21:44:36 -0500 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <BFBB68F7.29786%scott@tactilemedia.com> References: <BFBB68F7.29786%scott@tactilemedia.com> Message-ID: <9317A491-7A55-439C-A713-4CD8A870C3B8@adelphia.net> Scott, Then thank goodness I consider myself one of the younger ones. ;-) But, I agree that younger than I input can agitate but can also invigorate. We benefit from both I think. Thanks Tom On Dec 6, 2005, at 7:12 PM, Scott Rossi wrote: > Recently, Bill Marriott wrote: > >>> ....I wouldn't push RunRev toward making a Konfab clone. There >>> already is >>> one, and alternatives with even greater reach are an integral >>> part of the >>> two leading OSes. >> >> Rev doesn't have to become a "clone" it just has to put on a >> pretty dress >> and go to the prom. > > This is a great quote. > > Rev developers are too old. > > OK, there's my attempt at acting young. Feel free to flame this > old guy for > what it's worth. > > Regards, > > Scott Rossi From shaosean at hotmail.com Tue Dec 6 22:13:13 2005 From: shaosean at hotmail.com (Sean Shao) Date: Tue, 06 Dec 2005 22:13:13 -0500 Subject: [ANN] Sneak peek at current project Message-ID: <BAY105-F363056B3D193303F6086D7C3430@phx.gbl> First I'd like to give a big thanks to the guys over at the Chatrev server for all the help, testing and ideas! *HUGS* Now, I'd like to offer the members of this list an opportunity to take a sneak peek at the project we've been working on for the last month or so - Bug Bondage. It's a bug and feature request tracker geared towards solo or small groups of developers. There are two screen captures on the website <www.shaosean.tk> and it will be released shortly. _________________________________________________________________ FREE pop-up blocking with the new MSN Toolbar ? get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ From friendlygeek at gmail.com Tue Dec 6 22:18:44 2005 From: friendlygeek at gmail.com (Adam) Date: Tue, 06 Dec 2005 22:18:44 -0500 Subject: Revolution Noob - Databases Message-ID: <43965494.3080907@gmail.com> Hello everyone: I'm new to the Revolution revolution but in the one day I have been using it, I'm very impressed. I'm am in the process of converting a series of PHP scripts to Revolution. I love the fact that this application (my scripts) for the first time has a graphical user interface. It's so much easier to work with. I have converted most of my functions to Revolution but I have one function that is also the most important to the scripts that I have yet to figure out how to convert. For those who may not have used PHP, I'll use pseudo-code. Connect to database Start with the first record in the the record set Copy the record's field values into an array Intersect the created array with an array of values to find Count the number of values in the resultant array If the count value is < x or > y add the record id to an array Move to the next record After the last record has been processed delete all the records contained in the array of record ids I'm not sure if that'll make sense to anyone, but any help and guidance you may be able to provide is greatly appreciated. Thanks very kindly in advance. Adam From jerry at daniels-mara.com Tue Dec 6 22:28:59 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Tue, 6 Dec 2005 21:28:59 -0600 Subject: How do i check for an internet connection? In-Reply-To: <dn4h90$2ee$1@sea.gmane.org> References: <20051206090214.20143.qmail@web36312.mail.mud.yahoo.com> <dn4h90$2ee$1@sea.gmane.org> Message-ID: <AB671680-D99F-43CD-AC83-E3594B8B7074@daniels-mara.com> I keep a one byte file on the same web server that the application is accessing and test that with URL call. Fast. Best, Jerry Daniels Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 6, 2005, at 11:20 AM, Bill Marriott wrote: > Easiest way is to check if you can connect to a known site (e.g. > Google). > > if the length of "Xttp://www.google.com" > 0 then > -- we're connected > else > -- we're not connected > end if > > (Change Xttp to http) > > > "Nicholas Nginya" wrote > >> I am doing a cyber cafe billing system but how do i check for an >> internet >> connection. > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From erikhans08 at yahoo.com Tue Dec 6 22:53:45 2005 From: erikhans08 at yahoo.com (Erik Hansen) Date: Tue, 6 Dec 2005 19:53:45 -0800 (PST) Subject: display Heather's Fireman Hat ? In-Reply-To: <e88dab3d123839761b0588b5de99ff89@runrev.com> Message-ID: <20051207035345.62974.qmail@web33013.mail.mud.yahoo.com> > Warm regards, > > Heather Nagey, Customer Support Manager, > listmom and sometime fireman. can you display Heather's Fireman Hat next to the pink one for List Mom? a technicians cap could be useful, maybe a blue and white striped railroaders model? the first working steam engine came from Scotland so there is a tie-in. Erik Hansen erik at erikhansen.org http://www.erikhansen.org __________________________________________ Yahoo! DSL ? Something to write home about. Just $16.99/mo. or less. dsl.yahoo.com From admin at elementarysoftware.com Tue Dec 6 23:15:26 2005 From: admin at elementarysoftware.com (Scott Morrow) Date: Tue, 6 Dec 2005 20:15:26 -0800 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <ef408e6066372197d5fb733480fbb9fb@qldlearning.com> References: <BFBB68F7.29786%scott@tactilemedia.com> <A96770C3-E04A-4359-8E64-78BC38FB2C5D@mac.com> <ef408e6066372197d5fb733480fbb9fb@qldlearning.com> Message-ID: <62F21775-3DAC-4523-BF35-C34F94296E03@elementarysoftware.com> > Oooh ooh, me me, 2nd place (I'm 26) =)! I doubt he'll waste time or community bandwidth on something this frivolous... so I'll do it instead : ) Although I believe he was forced to use Jscript in the commercial arena this summer, Ben Fisher (18) does some of his work in Rev. -Scott Morrow (his ancient 3rd grade teacher) ------------------------------------------------------------------------ ------------ > <snip>... library for working with arrays and matrices. Even > if you don't use arrays too often, I encourage you to check it out. > > It has useful functions like Push, and its split and join functions > don't mess with your strings the way the built-in functions do. I also > wrote functions for array equality, searching an array, and two > dimensional arrays. > > If you're interested, documentation explaining everything is online at > http://www.angeltowns2.net//jamonben/libarrayutil.pdf. > > The stack is on RevOnline: > User Space: benJam > Stack: libArrayUtil 1.0 > > -Ben > </snip> ------------------------------------------------------------------------ ------------ On Dec 6, 2005, at 4:57 PM, Brian Yennie wrote: > Oooh ooh, me me, 2nd place (I'm 26) =)! > >> >> On Dec 6, 2005, at 10:12 PM, Scott Rossi wrote: >> >>> >>> OK, there's my attempt at acting young. Feel free to flame this >>> old guy for >>> what it's worth. >> >> I am probably the youngest rev developer here!!!! 25 yrs, and I do >> try to push Rev forward... If I could just fork() :-) >> >> I agree with you on many points scott, we need to create some >> resource to show how appealing Rev can be to the young coder. >> >> Cheers >> andre >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From 3mcgrath at adelphia.net Tue Dec 6 23:20:36 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 6 Dec 2005 23:20:36 -0500 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <62F21775-3DAC-4523-BF35-C34F94296E03@elementarysoftware.com> References: <BFBB68F7.29786%scott@tactilemedia.com> <A96770C3-E04A-4359-8E64-78BC38FB2C5D@mac.com> <ef408e6066372197d5fb733480fbb9fb@qldlearning.com> <62F21775-3DAC-4523-BF35-C34F94296E03@elementarysoftware.com> Message-ID: <2574FC46-E77E-472E-A68D-1F4F63E65FED@adelphia.net> Yes we have seen Ben's presence and are very impressed with his interests and pursuits at such an age. Thank you Tom On Dec 6, 2005, at 11:15 PM, Scott Morrow wrote: > I doubt he'll waste time or community bandwidth on something this > frivolous... so I'll do it instead : ) Although I believe he was > forced to use Jscript in the commercial arena this summer, Ben > Fisher (18) does some of his work in Rev. > -Scott Morrow > (his ancient 3rd grade teacher) From nicholasnginya at yahoo.com Tue Dec 6 23:23:38 2005 From: nicholasnginya at yahoo.com (Nicholas Nginya) Date: Tue, 6 Dec 2005 20:23:38 -0800 (PST) Subject: I find Nicholas Nginya a bit annoying In-Reply-To: <E1BF6077-6661-46AC-BBE9-CF710EDD60EF@sosmartsoftware.com> Message-ID: <20051207042338.13612.qmail@web36307.mail.mud.yahoo.com> I tender my apologies for having been annoying to most list members! I mixed up my lists and hence the mix up, all kindly take this as an apology and will not happen again! Eric Chatonet <eric.chatonet at sosmartsoftware.com> wrote: Le 6 d?c. 05 ? 22:31, Richard Gaskin a ?crit : > I've had only one from him personally, a copy of his initial > solicitation. I wrote to him personally, and would suggest you do > so too. Exactly the same and he thanked me for the "tips". Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ Phone 33 (0)1 43 31 77 62 Mobile 33 (0)6 20 74 50 86 ---------------------------------------------------------------- _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Best Regards NICHOLAS NGINYA "The important thing to recognize is that it takes a team, and the team ought to get credit for the wins and the losses. Successes have many fathers, failures have none.? Philip Caldwell --------------------------------- Yahoo! DSL Something to write home about. Just $16.99/mo. or less From tominjapan at excite.com Tue Dec 6 23:35:57 2005 From: tominjapan at excite.com (Thomas McCarthy) Date: Tue, 6 Dec 2005 23:35:57 -0500 (EST) Subject: Accessing protected folders on a web server Message-ID: <20051207043557.0E1008AEA7@xprdmailfe2.nwk.excite.com> I update a file on my server using a script like this: put x & cr after URL "ftp://username:password at www.mysite.com/secretroom/somefile.txt" I also retrieve info by getting the URL. Some of this info is of a sensitive nature (my daily body-mass-index). So I would like to protect it. I've already put in a file named "index.html" to keep casual browsing away. If I add password protection to the folder how would I be able to access files in it through Rev? many thanks, tm _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From janschenkel at yahoo.com Wed Dec 7 00:29:27 2005 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 6 Dec 2005 21:29:27 -0800 (PST) Subject: revSetDatabaseDriverPath In-Reply-To: <31068c85a0851d24593d333c991c20fc@avinc.com> Message-ID: <20051207052927.72201.qmail@web60518.mail.yahoo.com> --- David Anderson <anderson at avinc.com> wrote: > Hello All > > Does anyone know how to find out what the Database > Driver Path is set > to? > > I set the path like so. > revSetDatabaseDriverPath the defaultFolder & > "/Contents/MacOS/" > > And it doesn't work. It acts like there are no > drivers. Seeing what > the path is after setting it could give a clue. > > If any of you have any other clues I would > appreciate them too. > > Thanks in advance for any help! > Dave Anderson > Hi Dave, Under normal circumstances, you don't have to use this command: when Rev builds a standalone, it inserts the database driver files in a folder "externals/database_drivers" -- and the revdb library expects to find them in this relative position. So far, I've only had to use this call in a particular setup on a Windows CGI server. If you check the contents of the application bundle, you should see inside the "Contents/MacOS/" folder, a folder "externals", which in turn contains the mentioned "database_drivers" folder, as well as a number of bundles. "revdb.bundle" needs to be in this "externals" folder for the whole thing to work. Now, inside the "database_drivers" folder, you should see a series of bundles, one per database driver. Usually, the Standalone builder does a pretty good job of finding the libraries it needs to include in your standalone. If one or more of your stacks is password-protected, it can't take a peek at the source, of course. So you may have to manually select the inclusions in the standalone settings, instead of relying on its requirements detection scheme. Hope this helped, Jan Schenkel. Quartam - Tools for Revolution <http://www.quartam.com> ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________ Yahoo! DSL ? Something to write home about. Just $16.99/mo. or less. dsl.yahoo.com From lists at mangomultimedia.com Wed Dec 7 00:47:36 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 6 Dec 2005 21:47:36 -0800 Subject: Revolution Noob - Databases In-Reply-To: <43965494.3080907@gmail.com> References: <43965494.3080907@gmail.com> Message-ID: <9D36698D-3D72-49A1-B630-49408BD0BEC2@mangomultimedia.com> On Dec 6, 2005, at 7:18 PM, Adam wrote: > Hello everyone: Hi Adam. > I have converted most of my functions to Revolution but I have one > function that is also the most important to the scripts that I have > yet to figure out how to convert. Before I get into how to accomplish what you want to do I am going to discuss data manipulation for a second since you mention array intersection in your pseudo code. I imagine you are used to dealing with arrays and objects in PHP. Before stumbling upon Revolution I programmed web apps with PHP. When I started using Revolution I had a tough time working with arrays. In PHP I used arrays for all sorts of data storage and manipulation because there was such a rich set of array functions. Transcript does not offer the same sort array manipulation that PHP does so I was often frustrated when I tried to accomplish something with arrays in Transcript the same way I would have done it in PHP. What Transcript does excel in is chunk expressions (chars, items, words, lines, etc.). Once I got this concept through my thick skull, data manipulation became much easier in Revolution. Alright, onto the code... > For those who may not have used PHP, I'll use pseudo-code. In the examples below I'm going to provide you the raw Transcript commands for dealing with databases. If you are going to work with databases quite a bit in Revolution you may want to take a look at my libDatabase library. Revolution has some very low level database abstraction handlers that don't go far enough in making databases integrate seamlessly with Transcript IMO. libDatabase handles the dirty work of connection, fetching, adding and updating records among other things. I based the library off of my PHP app framework db code which was a abstraction layer sitting on top of the ADOdb library. I spend the majority of my days working in Rev and databases and I've found that the library saves me lots of time. You can get the library here: <http://www.mangomultimedia.com/developer/revolution/> Use the 2.x beta version. I'm using it in commercial applications. > Connect to database Check out revOpenDatabase in the docs. If you were connecting to a MySQL database on the localhost you would do something like this: put revOpenDatabase("mysql", "localhost", "MyDatabase", "root", "") into myConnectionID myConnectionID is the database connection id (integer) that you will use when querying the database. > Start with the first record in the the record set To run the query you can do this - put revQueryDatabase(myConnectionID, "SELECT ID, Value1, Value2 FROM MyTable") into myCursor There is no array_intersect handler in Transcript so you will have to approach this part a little differently. Depending on the type of data you are storing you could do something like this: --> SET EVERYTHING UP set the wholeMatches to true put 0 into tMatches put 1 into tMin put 2 into tMax put "FindValue1,FindValue2,FindValue3" into tListOfItemsToFind --> LOOP THROUGH RETURNED RECORDS repeat while revCurrentRecordIsLast(myCursor) is false --> Copy the record's field values into an array --> Intersect the created array with an array of values to find --> SEE IF EACH FIELD VALUE IS IN THE tListOfItemsToFind LIST repeat for each item tField in "Value1,Value2" if revDatabaseColumnNamed(myCursor, tField) is among the items of tListOfItemsToFind then add 1 to tMatches end if end repeat --> Count the number of values in the resultant array --> If the count value is < x or > y add the record id to an array --> STORE RECORD IDS TO DELETE IN A COMMA DELIMITED LIST if tMatches < tMin OR tMatches > tMax then put revDatabaseColumnNamed(myCursor, "ID") &comma after tIDsToDelete end if --> RESET COUNTER put 0 into tMatches --> MOVE TO NEXT RECORD revMoveToNextRecord myCursor end repeat > After the last record has been processed delete all the records > contained in the array of record ids --> tIDsToDelete NOW CONTAINS LIST OF RECORD IDS TO DELETE if tIDsToDelete is not empty delete the last char of tIDsToDelete --> GET RID OF TRAILING COMMA --> EXECUTE DELETE STATEMENT revExecuteSQL myConnectionID, format("DELETE FROM MyTable WHERE ID IN(%s)", tIDsToDelete) end if > I'm not sure if that'll make sense to anyone, but any help and > guidance you may be able to provide is greatly appreciated. Hopefully I understood what you were looking for and that this makes sense. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From FMoyer at aol.com Wed Dec 7 00:52:05 2005 From: FMoyer at aol.com (FMoyer at aol.com) Date: Wed, 7 Dec 2005 00:52:05 EST Subject: rawkeydown Message-ID: <21f.4d536dd.30c7d285@aol.com> I have created a stack that allows you to type with one hand. It uses a technique called "chording" where you press several keys down at the same time. It has worked fine for me until I got the latest Powerbook. Now suddenly, the computer gets all fouled up when I type certain key combinations. I wish I could figure it out. My stack takes advantage of "rawkeydown". You can see it in action if you make a stack, put a field into it, and then set the stack script to: on rawkeydown put the keysdown into fld 1 end rawkeydown Now, type a bunch of keys all at the same time. Their keycodes will be displayed in the field. The hand position that I need to be in has me typing the following keys: F10, 9, i, k, Enter. On a Powerbook that feels comfortable to me. With the new Powerbook, the F10 and Enter keys are messing up, but in interesting ways. Here are the key combinations (chords) that work F10, Enter F10, Enter,9 These chords don't work: F10, Enter, i F10, Enter, k F10, Enter, k, 9 F10, Enter, i, 9 F10, Enter, k, 9, i When I type them, sometimes I get no keycodes; other times some of the keycodes are missing. Is there any alternative to rawkeydown? Incidentally, I've tried putting the following into the script: On enterkey beep end enterkey on functionkey beep end functionkey But again, when those other above keys are pressed simultaneously, there is no beep. Any ideas? Thanks Fred Moyer From scott at tactilemedia.com Wed Dec 7 01:19:45 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 06 Dec 2005 22:19:45 -0800 Subject: VU meter In-Reply-To: <91C4EA43-3FEB-4C4F-89D8-43E3379D79FF@mac.com> Message-ID: <BFBBBF01.2984E%scott@tactilemedia.com> Recently, liamlambert wrote: > I would like to add a VU METER to the project. > > > Meters which monitor audio levels are typically one of two varieties: > VU (Volume Unit) or PPM (Peak Program Meters). Though both perform > the same function, they accomplish the function in very different > manners. A VU meter displays the average volume level of an audio > signal. A PPM displays the peak volume level of an audio signal. > Analogy: The average height of the Himalayan Mountains is 18,000 feet > (VU), but Mt. Everest's peak is 29,000+ feet > > Has anyone got any idea how to go about this is this possible. Hi Liam: I know one way to do audio meters which requires the use of a player object and Trevor DeVore's Enhanced QuickTime external. If I remember correctly it may only provide 100 units of granularity but measures left and right channels separately. If you think this would work for you, I can try to put a sample together, but otherwise, you may need to look for someone to build an external. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From chipp at chipp.com Wed Dec 7 01:52:14 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 07 Dec 2005 00:52:14 -0600 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <BFBB68F7.29786%scott@tactilemedia.com> References: <BFBB68F7.29786%scott@tactilemedia.com> Message-ID: <4396869E.20009@chipp.com> Yeah right, such an old guy..what are you now? 33? Hey, you were in diapers when some of us were cutting scripts in HC! Let's be honest, we're the old ones-- Poser. But, overall, I agree. Great post. Scott Rossi wrote: > OK, there's my attempt at acting young. Feel free to flame this old guy for > what it's worth. From sims at ezpzapps.com Wed Dec 7 02:04:58 2005 From: sims at ezpzapps.com (sims) Date: Wed, 7 Dec 2005 08:04:58 +0100 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <4396869E.20009@chipp.com> References: <BFBB68F7.29786%scott@tactilemedia.com> <4396869E.20009@chipp.com> Message-ID: <p06200701bfbc392e9ad8@[10.0.0.29]> At 12:52 AM -0600 12/7/05, Chipp Walters wrote: >Yeah right, such an old guy..what are you now? 33? Hey, you were in >diapers when some of us were cutting scripts in HC! > >Let's be honest, we're the old ones-- Poser. > >But, overall, I agree. Great post. > >Scott Rossi wrote: > >>OK, there's my attempt at acting young. Feel free to flame this old guy for >>what it's worth. Heck, I was 45 when I first flipped a power switch of a computer. Maybe with a creative math formula I could be considered young again ;-) sims European Revolution Conference 2006 www.techietours.com From gcanyon at inspiredlogic.com Wed Dec 7 02:12:29 2005 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Tue, 6 Dec 2005 23:12:29 -0800 Subject: Why isn't Rev more popular? In-Reply-To: <p06210201bfb661abbcde@[66.93.39.98]> References: <015301c5f76b$1ccd5ff0$1100000a@prometheus> <p06210201bfb661abbcde@[66.93.39.98]> Message-ID: <921C51FF-6636-4322-8614-67A6455C7322@inspiredlogic.com> On Dec 2, 2005, at 12:52 PM, Jeanne A. E. DeVoto wrote: > Personally, I think the root cause of the problem is the inflexible > syntax for non-built-in commands and functions. What I'd like to > see is the ability to separate parameters with spaces as well as > commas, so you could do something like: > > on doSomething > thisParam,null1,null2,thatParam,null3,null4,theOtherParam > -- code here > end doSomething > > called with: > doSomething 2 times to "fox" in stack (the short name of me) This sounds like AppleScript's Prepositional Parameters: <http:// snipurl.com/ASPrepositional> I love and hate this idea. Love it because, used properly, it would be great. Hate it because it's _hard_ work to define proper syntax, and therefore this feature would almost never be used properly. That said, I do think there are obvious (to me, at least!) syntax enhancements to Transcript. The recent suggestions regarding querying boolean properties are a good example: if field 1 is [not] [visible|hidden] then ... while button 1 is [not] hilited ... But there is much more that could be done. I've previously suggested this, but a macro system would allow us to experiment with syntax before committing to it in the engine. From vokey at uleth.ca Wed Dec 7 02:12:54 2005 From: vokey at uleth.ca (John Vokey) Date: Wed, 7 Dec 2005 00:12:54 -0700 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <20051207020558.27C67825982@mail.runrev.com> References: <20051207020558.27C67825982@mail.runrev.com> Message-ID: <29BEC610-1896-4CBB-8055-6F00B63DF85A@uleth.ca> Well, maybe just ``old''. ``Too old'' is a bit strong (however true in my case!). But, I agree with Mr. Rossi in many of his particulars, which is why I have been promoting DreamCard even though I do not, as a rule, use it. I also, as a rule, do not do anything in RR (or MC, more usually) that DreamCard couldn't do. The DreamCard model *is* the Hypercard model in modern guise. Yes, 10- line limited DO scripts don't quite fit what we (``old'' HC coders) accepted, and having most engine commands incapable of being replaced by simple scripts doesn't either. I don't care: You want the promise of HC? And multi-OS, and colour, and, and, and... Get DreamCard. Brilliant. And, however true otherwise, I am not an old fool in this case. But, as for the IDE, and what would attract young users? Mr. Rossi is probably dead-on, and dead-right that for the long-term survival of RR such attraction may be critical. But what would I know? I actually prefer the MC interface! Still, all the (yes, young!) students that leave my lab are MC/RR evangelists. And successful, too. No matter where they go, MC/RR becomes the lab programming environment. I feel good about that, and always have. They also tend to convert all and sundry to LaTeX, but that is a different story. ;-) On 6-Dec-05, at 7:05 PM, use-revolution-request at lists.runrev.com wrote: > > Rev developers are too old. > -- Please avoid sending me Word or PowerPoint attachments. See <http://www.gnu.org/philosophy/no-word-attachments.html> -Dr. John R. Vokey From gcanyon at inspiredlogic.com Wed Dec 7 02:48:39 2005 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Tue, 6 Dec 2005 23:48:39 -0800 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <BFBB68F7.29786%scott@tactilemedia.com> References: <BFBB68F7.29786%scott@tactilemedia.com> Message-ID: <5597E67E-5B64-4010-A022-F46BDE756889@inspiredlogic.com> On Dec 6, 2005, at 4:12 PM, Scott Rossi wrote: > Recently, Bill Marriott wrote: > >>> ....I wouldn't push RunRev toward making a Konfab clone. There >>> already is >>> one, and alternatives with even greater reach are an integral >>> part of the >>> two leading OSes. >> >> Rev doesn't have to become a "clone" it just has to put on a >> pretty dress >> and go to the prom. > > This is a great quote. > > As a matter of fact, since the accusations are hurling, flames are > flying, > and there's generally a lot of smoke and debris around, I'd like to > take > this opportunity throw some fuel on a different fire. I'll try and > put this > as non-ageist as I can: > > Rev developers are too old. Somewhat off-topic, there was a very interesting article on the young -- 15-25 year-olds -- and the ways they interact online, focusing on myspace.com Note that myspace started only a few years ago and this year has gone from 10 million subscribers to 40 million. Bringing it back into the general neighborhood of on-topic, the myspace sort of collaborative environment seems like something that could be created with Rev. http://www.businessweek.com/magazine/content/05_50/b3963001.htm From sam at notquite.net Wed Dec 7 03:08:36 2005 From: sam at notquite.net (sam kusnetz) Date: Wed, 7 Dec 2005 00:08:36 -0800 Subject: rev and credit cards (also young coder!) In-Reply-To: <20051207020558.34D4982599A@mail.runrev.com> References: <20051207020558.34D4982599A@mail.runrev.com> Message-ID: <A8ACCEB4-81F4-4D14-8E36-696E1722DA38@notquite.net> i'm 25 years old too... that makes me a young rev coder, i suppose. how exciting. anyone know of a rev external which handles charging to credit cards? i'm working on a point of sale idea and want to get it all in one program. thanks sam -- there can be hours between the so and the what of the so http://www.notquite.net From wjm at wjm.org Wed Dec 7 03:36:41 2005 From: wjm at wjm.org (Bill Marriott) Date: Wed, 7 Dec 2005 03:36:41 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org> <43961792.2030700@fourthworld.com> Message-ID: <dn66up$sc4$1@sea.gmane.org> Richard, Even for so-called "HIG-compliant" applications, Rev is behind the times. Look at the menus in Microsoft Office 2003. That is the current state of the art. Look how Visual Basic Express creates menus that look exactly like those. Rev does not. Rev cannot directly support even icons in menus, which has been around many years. Look at the *process* of creating menus in VBE. Compare with the process in RunRev. Menus have come a long way in the last several years. Consider draggable, dockable tool bars. These have been a mainstay of Windows applications for more than five years now. Rev does not have even a rudimentary toolbar facility. True grid controls. Tree controls. Popup balloons. Notification tray. Flow-layout panels. Hyperlinks in text. Calendar popups. Property grids. Status strips. Web browser control. All hallmarks of modern "HIG" apps absent in Rev. > But do I feel a focus on widget/gadget appearances is a make-or-break for > RunRev Ltd? Nope. I never said that. It's 1/15th of the things Rev needs to do. And as I explained above, it's not just about "widgets." Look at Axialis IconWorkshop. This is a "full application" not a "widget" -- such a look and feel is not easy to create in Rev. > This stretches the definition of "contemporary". If you mean > widget/gadget-style apps, that's a specific thing. But if you mean apps > that substantially conform to the current Human Interface Guidelines > published for each OS, that's pretty much in the can right now. Honestly, it's not "in the can." Text controls -- and extremely important element of "HIG" applications -- are far short of robust in Rev. You could not use them for composing an email or blog entry, for example. There are just too many issues with performance, clipboard support, visual "artifacts," and formattiing limitations. Even text selection gets weird. The script editor itself is a good example of this. If I paste in text from anywhere outside Rev (Notepad, my email reader) it begins to behave very strangely. The auto-colorization starts to break down. Line widths get messy. I get bits and pieces of characters all over the field. Sometimes the clipboard works, sometimes it doesn't. Standard buttons -- the mainstay of any "HIG" app -- are not quite exactly the way they appear in a standard Windows app. The font is different and the text is slightly higher than it should be. I don't have a Macintosh so I can't say -- do you get "gel" buttons? Are "tabbed controls" presented the way they are on built-for-OS X apps? I know that on Linux, Rev looks REALLY ancient. It doesn't support any modern KDE interface look and feel. Try running a Rev-authored application under Linspire. The contrast is shocking. >> I stated my opinion, I provided more than enough detail on it, >> and if RunRev would like to have me bring the campaign I've >> outlined to market, they have my email address. > > If they do, have you built more of these than Scott Rossi? Marketing campaign, not widget development. I'm not an advanced programmer or artist; I often use Revolution when FileMaker or Excel can't get the job done, or when I need to create a standalone app for something. Things like that. But I *am* a pretty good marketer, and I could certainly put together a successful marketing campaign, if I had the budget to hire a couple Rossi's. > I'm 100% supportive of everything you've said, except the notion that it's > the only way RunRev can be successful. I never said that either. "The only way" and "make or break" are extreme exaggerations of my actual points, just as it is to say that I'm advocating Rev become a widget factory. It's easier to criticize those statements than it is to discount my actual argument. Modern look-and-feel is undeniably one of Revolution's weaknesses. Improving this is one component of several things Rev should do to be successful and attract the next generation of developers. Bill From alex at tweedly.net Wed Dec 7 03:42:31 2005 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 07 Dec 2005 08:42:31 +0000 Subject: Accessing protected folders on a web server In-Reply-To: <20051207043557.0E1008AEA7@xprdmailfe2.nwk.excite.com> References: <20051207043557.0E1008AEA7@xprdmailfe2.nwk.excite.com> Message-ID: <4396A077.6070504@tweedly.net> Thomas McCarthy wrote: >I update a file on my server using a script like this: > >put x & cr after URL "ftp://username:password at www.mysite.com/secretroom/somefile.txt" > >I also retrieve info by getting the URL. Some of this info is of a sensitive nature (my daily body-mass-index). So I would like to protect it. I've already put in a file named "index.html" to keep casual browsing away. If I add password protection to the folder how would I be able to access files in it through Rev? > > Simply do put URL "ftp://username:password at www.mysite.com/secretroom/somefile.txt" into myVar The file will can be left not be accessible through http, and ftp requires the password, so you should be protected. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.11/191 - Release Date: 02/12/2005 From alex at tweedly.net Wed Dec 7 03:56:56 2005 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 07 Dec 2005 08:56:56 +0000 Subject: How do i check for an internet connection? In-Reply-To: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> Message-ID: <4396A3D8.8050001@tweedly.net> Kurt Kaufman wrote: > I don't remember who to thank for this one, which I modified only > slightly: > > on testForConnection > put "255.255.255.255:43222" into testSocket > open datagram socket to testSocket > put hostAddress(testSocket) into theIPAddress > close socket testSocket > if theIPAddress is "127.0.0.1" then > --it's the local machine address, so not connected > --may insert connection routine here > end testForConnection > That tests for having a *network* connection, but not for having an *Internet* connection. e.g. on my laptop, connected to my home network, this yields a value (today it's 192.168.1.67) regardless of whether the DSL line is connected and working or not. I'm not even sure it adequately tests for a network connection - on a machine with a single network port and a static IP address, I think it might return that IP address even if the network was disconnected. I don't have a suitable machine to test that out on, and anyway the test would be incomplete because it could vary between OSes. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.11/191 - Release Date: 02/12/2005 From heather at runrev.com Wed Dec 7 05:09:48 2005 From: heather at runrev.com (Heather Nagey) Date: Wed, 7 Dec 2005 10:09:48 +0000 Subject: How young are the coders... Message-ID: <f8c2fd20438e76ee703e29a13e98adf4@runrev.com> Interesting info there. A couple of things are possibly skewing perceptions of the average age of the community - youngsters likely can't afford to go to conferences so you probably wouldn't see them there, and I wonder how many of them have the dedication to wade through and participate in this list? I know for a fact we have some younger coders, one I know of is 15, so that takes your crown Andre :) This isn't to say we don't want more. We always want more, of any age, we are not ageist or sexist. I was teaching my 9 year old daughter to code in Rev on the train recently - she was intrigued with the possibility of making the CEO into a flying pig that circled the window (I was testing Arcade Engine at the time). Warm Regards, Heather Heather Nagey, Customer Support Manager Runtime Revolution Ltd www.runrev.com From tominjapan at excite.com Wed Dec 7 05:29:35 2005 From: tominjapan at excite.com (Thomas McCarthy) Date: Wed, 7 Dec 2005 05:29:35 -0500 (EST) Subject: Accessing protected folders on a web server Message-ID: <20051207102935.7F5298AEA4@xprdmailfe2.nwk.excite.com> Yes, that works. I guess having the root adminstration name and password will get you into any folder on the site. Now, how could I go to a stack in a protected folder? i.e.: go stack URL "http://www.mysite.com/safebox/sensitive.rev" thanks Tom McCarthy ----------------------------------------------------- Ego sum rex Romanus et supra grammaticam. Sigismund I (obit 1437) ------------------------ --- On Wed 12/07, Alex Tweedly < alex at tweedly.net > wrote: From: Alex Tweedly [mailto: alex at tweedly.net] To: tominjapan at excite.com, use-revolution at lists.runrev.com Date: Wed, 07 Dec 2005 08:42:31 +0000 Subject: Re: Accessing protected folders on a web server Thomas McCarthy wrote:>I update a file on my server using a script like this:>>put x & cr after URL "ftp://username:password at www.mysite.com/secretroom/somefile.txt">>I also retrieve info by getting the URL. Some of this info is of a sensitive nature (my daily body-mass-index). So I would like to protect it. I've already put in a file named "index.html" to keep casual browsing away. If I add password protection to the folder how would I be able to access files in it through Rev?> >Simply doput URL "ftp://username:password at www.mysite.com/secretroom/somefile.txt" into myVarThe file will can be left not be accessible through http, and ftp requires the password, so you should be protected.-- Alex Tweedly http://www.tweedly.net-- No virus found in this outgoing message.Checked by AVG Free Edition.Version: 7.1.362 / Virus Database: 267.13.11/191 - Release Date: 02/12/2005 _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From eric.chatonet at sosmartsoftware.com Wed Dec 7 05:50:00 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 7 Dec 2005 11:50:00 +0100 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <BFBB68F7.29786%scott@tactilemedia.com> References: <BFBB68F7.29786%scott@tactilemedia.com> Message-ID: <60650DC8-E30E-4E0D-B361-F99AB335A56A@sosmartsoftware.com> Hi Scott, Great post. When I was a journalist for the French edition of MacWorld, I talked during seven years about HyperCard and then got many posts from users: they were of all ages from nine to more than eighty with a level average of twenty-five :-) Old times... As for me, I feel very young with 54... Yes, there is something to do regarding what young developers are interested in and provide it to them. Otherwise, we'll be the last... As mammoths some glaciations ago :-) Le 7 d?c. 05 ? 01:12, Scott Rossi a ?crit : > "This conference is great, but where are all the young people?" Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ From wjm at wjm.org Wed Dec 7 06:10:25 2005 From: wjm at wjm.org (Bill Marriott) Date: Wed, 7 Dec 2005 06:10:25 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com> <dn66up$sc4$1@sea.gmane.org> Message-ID: <dn6fv1$n1k$1@sea.gmane.org> > I don't have a Macintosh so I can't say -- do you get "gel" buttons? Are > "tabbed controls" presented the way they are on built-for-OS X apps? I looked up the video tutorials for Rev on a Mac screen, and I'm happy to see these *are* implemented the Mac OS X way. Excellent. Bill From lan.kc.macmail at gmail.com Wed Dec 7 07:05:37 2005 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 7 Dec 2005 20:05:37 +0800 Subject: Need to search the web (was: An unsolicited message on my Rev address) In-Reply-To: <61FF662E-1EF8-4459-97AC-B4AD5AB172BF@sosmartsoftware.com> References: <70ed6b130512051316k2110d119gb9ab85de8244f04d@mail.gmail.com> <1h74dbk.1qr5b3rvxkhvwM%mcdomi@free.fr> <70ed6b130512051535v2f933172v1cb72e2ec4454447@mail.gmail.com> <f73a98160512051921p4083f945j348ad6bafc5124d0@mail.gmail.com> <37BB7E26-B0D4-490F-B64E-C9100732BF8D@sosmartsoftware.com> <f73a98160512052003n1af2af90o17e83559e32a32bd@mail.gmail.com> <7C5B4EDB-5238-463F-931C-27AE2E705B49@sosmartsoftware.com> <f73a98160512060635u20837adj8213ba1a672b1b8d@mail.gmail.com> <61FF662E-1EF8-4459-97AC-B4AD5AB172BF@sosmartsoftware.com> Message-ID: <f73a98160512070405l9c71271r5bf7f17c4a5c9dbf@mail.gmail.com> On 12/6/05, Eric Chatonet <eric.chatonet at sosmartsoftware.com> wrote: > > Hi Kay, > > The Answer dialog is a modal window: this means that you can't do > anything else than validate an option. > In your case, you have to build the window by yourself in order to > present options and choices in the *same* window :-) > Not too difficult... > Just study correctly your layout ;-) Yes, I had thought about that but it means I loose control - or create a bigger scripting headache trying to prevent the user doing anything else other than press a button. With the repeat loop and answer dialog, as you say, they must validate an option, which is exactly what I want; I only want to allow then to do other things, like quit, at certain key points. Strangely, after setting my systemWindow to true I discovered that in this case the answer dialog does NOT prevent scrolling of my field. You can't interact with the IDE or any other open stack but all the normal messages (mouseUp/Down, menuPick ...) are sent to your 'systemWindow = true' stack including it's menubar. Now I have the perfect solution, net search data presented just the way I want and a repeat loop that ensures that a complete log file is scanned. Thanks again for your input:-) From dburgun at dsl.pipex.com Wed Dec 7 07:16:56 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Wed, 7 Dec 2005 12:16:56 +0000 Subject: How young are the coders... In-Reply-To: <f8c2fd20438e76ee703e29a13e98adf4@runrev.com> References: <f8c2fd20438e76ee703e29a13e98adf4@runrev.com> Message-ID: <a05210603bfbc82ee9d94@[192.168.0.101]> Hi, I am currently teaching my Friends Son Alex (11) the wonders of RunRev! All the Best Dave >Interesting info there. A couple of things are possibly skewing >perceptions of the average age of the community - youngsters likely >can't afford to go to conferences so you probably wouldn't see them >there, and I wonder how many of them have the dedication to wade >through and participate in this list? > >I know for a fact we have some younger coders, one I know of is 15, >so that takes your crown Andre :) > >This isn't to say we don't want more. We always want more, of any >age, we are not ageist or sexist. I was teaching my 9 year old >daughter to code in Rev on the train recently - she was intrigued >with the possibility of making the CEO into a flying pig that >circled the window (I was testing Arcade Engine at the time). > >Warm Regards, > >Heather > >Heather Nagey, Customer Support Manager >Runtime Revolution Ltd >www.runrev.com > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution From dburgun at dsl.pipex.com Wed Dec 7 07:21:33 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Wed, 7 Dec 2005 12:21:33 +0000 Subject: How to Disable the Preference and About Box Items In-Reply-To: <CC82CD72-6225-45B4-A739-283819B955CF@sosmartsoftware.com> References: <438E7E41.3080802@chipp.com> <BC041D1D-7775-4D29-8510-143F7D6C0DA5@pandora.be> <a05210602bfb4c99f1e3d@[192.168.0.101]> <438F330A.4000009@hyperactivesw.com> <a05210600bfb52837b099@[192.168.0.101]> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <a05210602bfb53143d09d@[192.168.0.101]> <438F896E.7040205@fourthworld.com> <a05210603bfb53a76fa0f@[192.168.0.101]> <438F91C3.5070004@fourthworld.com> <a05210600bfb5daebf226@[192.168.0.101]> <43904414.4030104@fourthworld.com> <a05210601bfb5f6295886@[192.168.0.101]> <439058A5.9090702@fourthworld.com> <a05210600bfbb926c468d@[192.168.0.101]> <CC82CD72-6225-45B4-A739-283819B955CF@sosmartsoftware.com> Message-ID: <a05210604bfbc83bcce01@[192.168.0.101]> >Hi Dave, > >Le 6 d?c. 05 ? 20:23, David Burgun a ?crit : > >>That way 96% of computer users wouldn't be affected, except that >>they could code without having to test for MacOS X. At the moment, >>you cannot disable the Edit or Help Menu's as a whole unless you >>test for MacOS X first > >In my experience and to be frank, cross-platform stacks or >standalones must be tested on each platform (there always some >difference*) and standalones built on the platform they are made >for**. I totally agree, but the fewer times you have to say if platform = "xxxxxx" in *any* language, the better, and this is a way of reducing the number of "if's" by one! It would also have the added benefit of fixing a bug in Rev! Two birds with one stone! Can't be Bad! > >* For instance, pop-up menus respond to mouseDown on MAcOS and >mouseUp on other platforms. >** This avoids to have a conversion IsoToMac or MacToIso of all >scripts at opening without speaking of the conversion on-the-fly of >some custom properties and external files. All the Best Dave From eric.chatonet at sosmartsoftware.com Wed Dec 7 07:33:28 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 7 Dec 2005 13:33:28 +0100 Subject: How to Disable the Preference and About Box Items In-Reply-To: <a05210604bfbc83bcce01@[192.168.0.101]> References: <438E7E41.3080802@chipp.com> <BC041D1D-7775-4D29-8510-143F7D6C0DA5@pandora.be> <a05210602bfb4c99f1e3d@[192.168.0.101]> <438F330A.4000009@hyperactivesw.com> <a05210600bfb52837b099@[192.168.0.101]> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <a05210602bfb53143d09d@[192.168.0.101]> <438F896E.7040205@fourthworld.com> <a05210603bfb53a76fa0f@[192.168.0.101]> <438F91C3.5070004@fourthworld.com> <a05210600bfb5daebf226@[192.168.0.101]> <43904414.4030104@fourthworld.com> <a05210601bfb5f6295886@[192.168.0.101]> <439058A5.9090702@fourthworld.com> <a05210600bfbb926c468d@[192.168.0.101]> <CC82CD72-6225-45B4-A739-283819B955CF@sosmartsoftware.com> <a05210604bfbc83bcce01@[192.168.0.101]> Message-ID: <616FAD27-5522-44C0-9C91-D55526253200@sosmartsoftware.com> Hi Dave, I agree with you. But I have to confess that I am always impressed when I build a stack on MacOS X (I prefer, I'm more used to) and then transfer it to my PC and see that 100% of my code works :-) Kudos to Runrev! Most of annoyances come from other things: charsets, fonts spacing and appearance, graphic cards speeds, etc. Best Regards from Paris, Eric Chatonet. PS. Be kind to let the reply header in your post: I could have missed you were replying to me... Le 7 d?c. 05 ? 13:21, David Burgun a ?crit : >> Hi Dave, >> >> Le 6 d?c. 05 ? 20:23, David Burgun a ?crit : >> >>> That way 96% of computer users wouldn't be affected, except that >>> they could code without having to test for MacOS X. At the moment, >>> you cannot disable the Edit or Help Menu's as a whole unless you >>> test for MacOS X first >> >> In my experience and to be frank, cross-platform stacks or >> standalones must be tested on each platform (there always some >> difference*) and standalones built on the platform they are made >> for**. > > I totally agree, but the fewer times you have to say if platform = > "xxxxxx" in *any* language, the better, and this is a way of reducing > the number of "if's" by one! > > It would also have the added benefit of fixing a bug in Rev! Two > birds with one stone! Can't be Bad! > >> >> * For instance, pop-up menus respond to mouseDown on MAcOS and >> mouseUp on other platforms. >> ** This avoids to have a conversion IsoToMac or MacToIso of all >> scripts at opening without speaking of the conversion on-the-fly of >> some custom properties and external files. ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ From dburgun at dsl.pipex.com Wed Dec 7 07:44:18 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Wed, 7 Dec 2005 12:44:18 +0000 Subject: Stack Context/Scope Question In-Reply-To: <616FAD27-5522-44C0-9C91-D55526253200@sosmartsoftware.com> References: <438E7E41.3080802@chipp.com> <BC041D1D-7775-4D29-8510-143F7D6C0DA5@pandora.be> <a05210602bfb4c99f1e3d@[192.168.0.101]> <438F330A.4000009@hyperactivesw.com> <a05210600bfb52837b099@[192.168.0.101]> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <a05210602bfb53143d09d@[192.168.0.101]> <438F896E.7040205@fourthworld.com> <a05210603bfb53a76fa0f@[192.168.0.101]> <438F91C3.5070004@fourthworld.com> <a05210600bfb5daebf226@[192.168.0.101]> <43904414.4030104@fourthworld.com> <a05210601bfb5f6295886@[192.168.0.101]> <439058A5.9090702@fourthworld.com> <a05210600bfbb926c468d@[192.168.0.101]> <CC82CD72-6225-45B4-A739-283819B955CF@sosmartsoftware.com> <a05210604bfbc83bcce01@[192.168.0.101]> <616FAD27-5522-44C0-9C91-D55526253200@sosmartsoftware.com> Message-ID: <a05210605bfbc87ffce42@[192.168.0.101]> Hi, I am slightly confused as to the use of "this" and "me" when used for a Stack, for instance, if I have two stacks: GlobalStack, contains global functions in the Stack Script, as so: function GetStackFileName local myFileName put the filename of this stack into myFileName return myFileName end GetStackFileName function DoSomethingElse local myFileName put GetStackFileName() into myFileName return myFileName end DoSomethingElse CallerStack, calls functions in GlobalStack, the stack script is as so: function DoAnotherThing local myFileNameA local myFileNameB put GetStackFileName() into myFileNameA put DoSomethingElse () into myFileNameB end DoAnotherThing What should myFileNameA and myFileNameB be set to? Thanks a lot All the Best Dave From nicholasnginya at yahoo.com Wed Dec 7 07:47:44 2005 From: nicholasnginya at yahoo.com (Nicholas Nginya) Date: Wed, 7 Dec 2005 04:47:44 -0800 (PST) Subject: REQUEST FOR SAMPLE SCRIPTS Message-ID: <20051207124744.61312.qmail@web36308.mail.mud.yahoo.com> Hi! I humbly request for all your help as am very new to revolution and am very exited about it, however i have made some blunders along the way but i believe REVOLUTION is really programing at the speed of thought! I am looking for sample scripts that clearly deal with creation, updating, saving and sending of binfiles. I have downloaded the movies on the rev website but there are no actual scripts to tear apart. Thanks all in advance, However would still greatly appreciate any sample scripts from the group. Best Regards NICHOLAS NGINYA "The important thing to recognize is that it takes a team, and the team ought to get credit for the wins and the losses. Successes have many fathers, failures have none.? Philip Caldwell --------------------------------- Yahoo! Shopping Find Great Deals on Gifts at Yahoo! Shopping From eric.chatonet at sosmartsoftware.com Wed Dec 7 07:56:45 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 7 Dec 2005 13:56:45 +0100 Subject: Stack Context/Scope Question In-Reply-To: <a05210605bfbc87ffce42@[192.168.0.101]> References: <438E7E41.3080802@chipp.com> <BC041D1D-7775-4D29-8510-143F7D6C0DA5@pandora.be> <a05210602bfb4c99f1e3d@[192.168.0.101]> <438F330A.4000009@hyperactivesw.com> <a05210600bfb52837b099@[192.168.0.101]> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <a05210602bfb53143d09d@[192.168.0.101]> <438F896E.7040205@fourthworld.com> <a05210603bfb53a76fa0f@[192.168.0.101]> <438F91C3.5070004@fourthworld.com> <a05210600bfb5daebf226@[192.168.0.101]> <43904414.4030104@fourthworld.com> <a05210601bfb5f6295886@[192.168.0.101]> <439058A5.9090702@fourthworld.com> <a05210600bfbb926c468d@[192.168.0.101]> <CC82CD72-6225-45B4-A739-283819B955CF@sosmartsoftware.com> <a05210604bfbc83bcce01@[192.168.0.101]> <616FAD27-5522-44C0-9C91-D55526253200@sosmartsoftware.com> <a05210605bfbc87ffce42@[192.168.0.101]> Message-ID: <FF5DA270-B128-4110-AC75-072A7D95CE44@sosmartsoftware.com> Hi Dave, 1. "Me" refers to the object in the script of which the handler runs; Then in a stack script, me refers to the stack the script of which owns the running handler. 2. "This" refers generally to to a card or a stack and refers to the card or the stack that initiated the process. Then if the current running handler was called from the current stack, "this" will refer to it but when called from another stack (a substack for instance), "this" will refer to this another stack (the substack). Hope this clear :-) Le 7 d?c. 05 ? 13:44, David Burgun a ?crit : > I am slightly confused as to the use of "this" and "me" when used > for a Stack, for instance, if I have two stacks: Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ From irog at mac.com Wed Dec 7 08:13:35 2005 From: irog at mac.com (Roger Guay) Date: Wed, 7 Dec 2005 06:13:35 -0700 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <20051207080042.05FCF825478@mail.runrev.com> References: <20051207080042.05FCF825478@mail.runrev.com> Message-ID: <C9E09A0A-067F-41A9-83DC-1B06F2AD6D47@mac.com> Heck, the decimal system no longer works for me . . . I'm still old at a hexadecimal 42, by cracky!! Cheers, Roger On Dec 7, 2005, at 1:00 AM, use-revolution-request at lists.runrev.com wrote: > Message: 13 > Date: Wed, 07 Dec 2005 00:52:14 -0600 > From: Chipp Walters <chipp at chipp.com> > Subject: Re: What Rev Needs -- Again (was "Why is Konfabulator > "Pretty?") > To: How to use Revolution <use-revolution at lists.runrev.com> > Message-ID: <4396869E.20009 at chipp.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Yeah right, such an old guy..what are you now? 33? Hey, you were in > diapers when some of us were cutting scripts in HC! > > Let's be honest, we're the old ones-- Poser. > > But, overall, I agree. Great post. > > Scott Rossi wrote: > >> OK, there's my attempt at acting young. Feel free to flame this >> old guy for >> what it's worth. > From revolution at derbrill.de Wed Dec 7 08:29:45 2005 From: revolution at derbrill.de (Malte Brill) Date: Wed, 7 Dec 2005 14:29:45 +0100 Subject: How young are the coders... In-Reply-To: <20051207080042.3250B82547F@mail.runrev.com> Message-ID: <87EA88B1-6725-11DA-9D66-0030659A795C@derbrill.de> >she was intrigued with the >possibility of making the CEO into a flying pig that circled the window >(I was testing Arcade Engine at the time). I would love to see that stack! :-) Speaking for germany, I know that quite a few of the folks that hang around at revolutionboard.de are far younger than 20. One of the most talented of them is 17. :-) All the best, Malte -- ArcadeEngine - prepare to WOW your audience within minutes http://www.runrev.com/section/revselect/arcadeengine http://www.derbrill.com/arcadeengine/forum From 3mcgrath at adelphia.net Wed Dec 7 08:45:10 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 7 Dec 2005 08:45:10 -0500 Subject: rawkeydown In-Reply-To: <21f.4d536dd.30c7d285@aol.com> References: <21f.4d536dd.30c7d285@aol.com> Message-ID: <DAD3B819-8949-4A15-9CA2-04D292343258@adelphia.net> Fred, I tried that here with a G4 and a wireless "Gyration" Keyboard and it shows me four numbers for F10,Enter,k,9 etc. SO I assume it is working. I did not lookup the numbers to see if they were correct. I don't know if you looked at the "Keyboard Shortcuts" Tab in the "Keyboard & Mouse" Pane in the "System Preferences..." With "Full Keyboard Access" on the F keys are treated differently out of the box on the newer powerbooks. Did you try turning off the F key shortcuts? etc. The other thing I thought of was the International Keyboard Pane "Input Source Options" and/or the Universal Access Pane. What systems/computers did this work on? Maybe I can test them here to see this working. Tom On Dec 7, 2005, at 12:52 AM, FMoyer at aol.com wrote: > until I got the latest Powerbook. Now suddenly, the > computer gets all fouled up when I type certain key combinations. I > wish I could > figure it out. From 3mcgrath at adelphia.net Wed Dec 7 09:14:57 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 7 Dec 2005 09:14:57 -0500 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn6fv1$n1k$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com> <dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> Message-ID: <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net> Bill, I use OSX all of the time and also see the look and feel correctly. I just bought a Sony Laptop and hooked up a 20" monitor side by side with my 23" Apple cinema display. I am using XP pro and Office 2003. I am noticing just how far windows has come in look and feel. I am just getting used to (again) to the HIG of XP. I am curious as to how consistent this look is? When I change the Appearance and Themes from Windows XP [Modified] to Windows XP the entire look and feel changes. Let alone to Classic or a downloaded one. I also notice that the text in menus and buttons has many choices including transition effects and shadows etc. I guess what I am asking is with all of these possible choices and combinations, how do I or how is Rev supposed to handle all of those changes. (not a complaint but instead an understanding is needed) I mean XP [Modified] I guess by Sony is nice to look at but regular XP is quite ugly to me. Who do I target? Who do I create my look and feel towards? I usually write my own menus and buttons and look and feel bypassing the system defaults but what do I do when I need to do a traditional type application (in the context of this discussion). Curious about your insights, Tom On Dec 7, 2005, at 6:10 AM, Bill Marriott wrote: >> I don't have a Macintosh so I can't say -- do you get "gel" >> buttons? Are >> "tabbed controls" presented the way they are on built-for-OS X apps? > > I looked up the video tutorials for Rev on a Mac screen, and I'm > happy to > see these *are* implemented the Mac OS X way. Excellent. > > Bill > From 3mcgrath at adelphia.net Wed Dec 7 09:16:26 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 7 Dec 2005 09:16:26 -0500 Subject: How to Disable the Preference and About Box Items In-Reply-To: <a05210604bfbc83bcce01@[192.168.0.101]> References: <438E7E41.3080802@chipp.com> <BC041D1D-7775-4D29-8510-143F7D6C0DA5@pandora.be> <a05210602bfb4c99f1e3d@[192.168.0.101]> <438F330A.4000009@hyperactivesw.com> <a05210600bfb52837b099@[192.168.0.101]> <1D35DFB7-F13A-4E1F-B299-0E976D307FBC@sosmartsoftware.com> <a05210602bfb53143d09d@[192.168.0.101]> <438F896E.7040205@fourthworld.com> <a05210603bfb53a76fa0f@[192.168.0.101]> <438F91C3.5070004@fourthworld.com> <a05210600bfb5daebf226@[192.168.0.101]> <43904414.4030104@fourthworld.com> <a05210601bfb5f6295886@[192.168.0.101]> <439058A5.9090702@fourthworld.com> <a05210600bfbb926c468d@[192.168.0.101]> <CC82CD72-6225-45B4-A739-283819B955CF@sosmartsoftware.com> <a05210604bfbc83bcce01@[192.168.0.101]> Message-ID: <A10FB9C3-2676-46B4-A864-B545B6232B52@adelphia.net> David, Unless it's the Bird Flu.... I guess ;-) Tom On Dec 7, 2005, at 7:21 AM, David Burgun wrote: > It would also have the added benefit of fixing a bug in Rev! Two > birds with one stone! Can't be Bad! From dburgun at dsl.pipex.com Wed Dec 7 09:28:16 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Wed, 7 Dec 2005 14:28:16 +0000 Subject: How young are the coders... In-Reply-To: <87EA88B1-6725-11DA-9D66-0030659A795C@derbrill.de> References: <87EA88B1-6725-11DA-9D66-0030659A795C@derbrill.de> Message-ID: <a05210606bfbca1d4e005@[192.168.0.101]> > >she was intrigued with the >>possibility of making the CEO into a flying pig that circled the window >>(I was testing Arcade Engine at the time). > >I would love to see that stack! :-) > >Speaking for germany, I know that quite a few of the folks that hang >around at revolutionboard.de are far younger than 20. One of the >most talented of them is 17. :-) I can't see how 17 is *far* under than 20!!!! Guess it depends on how old you are! lol! Bye for Now Dave From europe at ehug.info Wed Dec 7 09:45:03 2005 From: europe at ehug.info (Mark Schonewille) Date: Wed, 07 Dec 2005 15:45:03 +0100 Subject: Changing input keyboard In-Reply-To: <5B23DA5E-156D-4044-90C0-21D308A59CFB@byu.edu> References: <5B23DA5E-156D-4044-90C0-21D308A59CFB@byu.edu> Message-ID: <4396F56F.9030102@ehug.info> Devin and everyone else, Was the problem in the quoted message ever solved? Best, Mark Devin Asay wrote: > This question was raised a while back, and I never saw a satisfactory > solution. If I want to change the input keyboard when the insertion > point goes to a field with non-Latin text, can it be done by scripting? > > In OS X I change the input method by selecting the desired language/ > keyboard layout in the input menu (the one with little flag icons in > it.) There is a similar process in Windows. Can this be scripted under > either or both OS's? I can find no obvious Transcript or AppleScript > way to do it on my Mac OS X system. > > Devin From friendlygeek at gmail.com Wed Dec 7 09:47:15 2005 From: friendlygeek at gmail.com (Adam) Date: Wed, 07 Dec 2005 09:47:15 -0500 Subject: Handlers and Scope Message-ID: <4396F5F3.7020209@gmail.com> Hi all: Being a Revolution newbie and I all, I really appreciate this list and everyone on it. I'd like to thank Trevor DeVore for responding to my first post. Trevor you've made it look easy, thanks. ;) I have put to work Trevor's suggestions in a function. That function resides in the script of the first card on my stack. I am then trying to call that function from the script of a button on the card in the following way: on mouseUp put field "fldItemsToFind" into lItemsToFind put field "fldNumItemsAllowed" into lNumItemsAllowed fMyFunction(lItemsToFind,lNumItemsAllowed) end mouseUp When put it into browse mode and click the button, I get Rev telling me it can't find the handler fMyFunction. What is the scope of handlers in relation to the stack, cards in the stack, and the elements of each card? It's probably a very simple fix, but really appreciate the help. ;) Thanks very kindly in advance. Adam -- "Each day is an opportunity to learn something new." - Me From jhurley at infostations.com Wed Dec 7 09:50:43 2005 From: jhurley at infostations.com (Jim Hurley) Date: Wed, 7 Dec 2005 06:50:43 -0800 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <20051207020558.485F682599D@mail.runrev.com> References: <20051207020558.485F682599D@mail.runrev.com> Message-ID: <p06230901bfbca5b80589@[66.81.160.17]> >Scott Rossi wrote; > > > > As a matter of fact, since the accusations are hurling, flames are flying, >> and there's generally a lot of smoke and debris around, I'd like to take >> this opportunity throw some fuel on a different fire. I'll try and put this >> as non-ageist as I can: >> >> Rev developers are too old. >> >> Many of us have been around the "development block" many times, some of us a >> lot more than others, and we wear this history like a badge of honor. This >> honor is unquestionably well deserved, but it wasn't until a newer Rev >> community member came up to me during RevConWest and asked the following >> question that it hit me: >> >> "This conference is great, but where are all the young people?" >> > > > >Sarah Reicheit wrote: > > > >Good point, Scott. I know we have a few tertiary educators on this >list, but I would love to see Rev push into secondary schools. My >middle son (13) is starting a programming course next year and they >will be using Visual Basic. He has asked his teacher if he can use >Revolution instead, since he is already familiar with it. She is >agreeable, but I don't know if the school will be prepared to pay for >Rev when they already own VisualBasic. > >Cheers, >Sarah Sarah et. al., Although I come from the tertiary branch of the educational system, my first objective for RR would be in the primary and secondary schools. And for this reason I support Rev's stated objective of implementing Turtle Graphics for Revolution. By implementing TG I mean creating another class of controls, turtle controls, like buttons, only different. Their properties would include position (standard Cartesian coordinates with a user defined origin-not the same as screen coordinates), heading (standard Cartesian polar angle-0 along the right-pointing x-axis0, pen state (pen up or pen down) so that they may draw (leave a trail) as they move. They would have an augmented vocabulary, responding to such commands as Forward, Back, Right, Left, setXY, setRA, incXY, and functions such as xyCor(of the turtle), direction(of the turtle), distance(to any to any point), heading(direction to any object) etc. And the course content would be directed toward programming as a general problem-solving tool, as opposed to a course in computer programming, recognizing that programming is a generic tool, useful in a wide variety of endeavors. Examples would include, beside text manipulation, applications in the sciences, acknowledging that every scientist should have some programming experience, and that this is the audience most likely to be attracted toward, and in need of such a course. (Some examples of application of TG to mathematics and the sciences can be found in: go stack url http://home.infostations.net/jhurley/TurtleGraphics.rev Jim From eric.chatonet at sosmartsoftware.com Wed Dec 7 09:52:25 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 7 Dec 2005 15:52:25 +0100 Subject: Handlers and Scope In-Reply-To: <4396F5F3.7020209@gmail.com> References: <4396F5F3.7020209@gmail.com> Message-ID: <792E5B8E-768C-4036-B049-7F1994C42A5B@sosmartsoftware.com> Hi Adam, You use a handler by writing: <hander name> <param1>,<param2> etc. It's exactly like a built-in command: show field 1 You use a function by writing something like: put <function name>(<param1>,<param2> etc.) into tVar Then the value returned will be stored in to the tVar variable get <function name>(<param1>,<param2> etc.) Then the value returned will be stored in to the it variable It's exactly like a built-in function: put time() into field 1 You made a mess by mixing both :-) Le 7 d?c. 05 ? 15:47, Adam a ?crit : > on mouseUp > put field "fldItemsToFind" into lItemsToFind > put field "fldNumItemsAllowed" into lNumItemsAllowed > fMyFunction(lItemsToFind,lNumItemsAllowed) > end mouseUp > > When put it into browse mode and click the button, I get Rev > telling me it can't find the handler fMyFunction. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ From darkshadow1 at metrocast.net Wed Dec 7 09:54:06 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Wed, 7 Dec 2005 09:54:06 -0500 Subject: QuickTime Message-ID: <000c01c5fb3e$127b9400$6501a8c0@new0eeca32bb97> Do I have to use QuickTime to create sound files for RR? Do I have to buy QuickTime Pro for this? From klaus at major-k.de Wed Dec 7 09:57:06 2005 From: klaus at major-k.de (Klaus Major) Date: Wed, 7 Dec 2005 15:57:06 +0100 Subject: QuickTime In-Reply-To: <000c01c5fb3e$127b9400$6501a8c0@new0eeca32bb97> References: <000c01c5fb3e$127b9400$6501a8c0@new0eeca32bb97> Message-ID: <3A3C675C-4637-4810-A850-74A4FE554E93@major-k.de> Hi Preston, > Do I have to use QuickTime to create sound files for RR? No, any sound-editor will do, as long as the output formats are supported by Rev/QT. > Do I have to buy QuickTime Pro for this? No, but that might come in very handy from time to time :-) I use "Audacity" and "QT Pro". Regards Klaus Major klaus at major-k.de http://www.major-k.de From mark at maseurope.net Wed Dec 7 10:06:02 2005 From: mark at maseurope.net (Mark Smith) Date: Wed, 7 Dec 2005 15:06:02 +0000 Subject: Handlers and Scope In-Reply-To: <4396F5F3.7020209@gmail.com> References: <4396F5F3.7020209@gmail.com> Message-ID: <1BE3B601-3364-4D0C-A271-F661B30C38AA@maseurope.net> Adam, a handler will be in the form: on myHandler param1,param2,etc doStuff end myHandler a function will be: function myFunction param1,param2,etc. do stuff return something end myFunction the calling of these will be someting like myHandler param1,param2 or: put myFunction(param1,param2) into myVariable Functions have their parameters enclosed in brackets, while handlers don't. Functions return a value, while handlers simply carry out actions. In this case, because you have simply typed fMyFunction, without a preceding "put" or "get", Rev tries to find a handler named fMyFunction, which doesn't exist, instead of a function called fMyFunction, which does. So you either need to redefine fMyFunction as a handler (if it doesn't return a value), or make sure that you are calling it with the necessary code to accept a returned value. Cheers, Mark On 7 Dec 2005, at 14:47, Adam wrote: > Hi all: > > Being a Revolution newbie and I all, I really appreciate this list > and everyone on it. I'd like to thank Trevor DeVore for responding > to my first post. Trevor you've made it look easy, thanks. ;) > > I have put to work Trevor's suggestions in a function. That > function resides in the script of the first card on my stack. > > I am then trying to call that function from the script of a button > on the card in the following way: > > on mouseUp > put field "fldItemsToFind" into lItemsToFind > put field "fldNumItemsAllowed" into lNumItemsAllowed > fMyFunction(lItemsToFind,lNumItemsAllowed) > end mouseUp > > When put it into browse mode and click the button, I get Rev > telling me it can't find the handler fMyFunction. > > What is the scope of handlers in relation to the stack, cards in > the stack, and the elements of each card? > > It's probably a very simple fix, but really appreciate the help. ;) > > Thanks very kindly in advance. > > Adam > -- > "Each day is an opportunity to learn something new." - Me > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Wed Dec 7 10:06:51 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 7 Dec 2005 07:06:51 -0800 Subject: Handlers and Scope In-Reply-To: <4396F5F3.7020209@gmail.com> References: <4396F5F3.7020209@gmail.com> Message-ID: <0C054B25-5D9B-458E-9C0B-E7E4B9650AFF@mangomultimedia.com> On Dec 7, 2005, at 6:47 AM, Adam wrote: > > I am then trying to call that function from the script of a button > on the card in the following way: > > on mouseUp > put field "fldItemsToFind" into lItemsToFind > put field "fldNumItemsAllowed" into lNumItemsAllowed > fMyFunction(lItemsToFind,lNumItemsAllowed) > end mouseUp > > When put it into browse mode and click the button, I get Rev > telling me it can't find the handler fMyFunction. When you call a function you have to put the result of the function into a variable. There are two approaches: get fMyFunction(lItemsToFind,lNumItemsAllowed) or put fMyFunction(lItemsToFind,lNumItemsAllowed) into tResult The first is the Transcript short hand which puts the result returned from the function into the "it" variable. The second version stores the result in tResult. Another way to call the function is - put fMyFunction(lItemsToFind,lNumItemsAllowed) Which would print the result in the Revolution message box when working in the IDE. > What is the scope of handlers in relation to the stack, cards in > the stack, and the elements of each card? Ah the message path. In your example above the function could reside in a number of places and still be called from the button script without using "send" or "call" - 1) The script of the button itself 2) If the button belongs to a group, the script of the group it belongs to. 3) The script of the card the button is on 4) The script of the stack the button is on 5) Any group scripts whose backgroundBehavior is set to true. 6) If the stack that the button is on is a substack of another stack then the script of the main stack (see "mainstack" in the Rev dictionary) 7) Any front or back scripts (see "insert script" in dictionary) 8) Any library stacks (see "start using" in dictionary). This is my favorite place to put scripts that I need anywhere in an application. I think that covers all of the possibilities. I would definitely check out an article on the message path that Richard Gaskin has written <http://www.fourthworld.com/embassy/articles/ revolution_message_path.html>. The message path is the other Revolution concept that took me a while to grasp when coming from other programming languages like PHP and Flash. Understanding the message path is key to writing libraries and frameworks for use in Rev. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From jonseymour at mac.com Wed Dec 7 10:23:54 2005 From: jonseymour at mac.com (Jon Seymour) Date: Wed, 7 Dec 2005 09:23:54 -0600 Subject: Rev performance: help! (solved) Message-ID: <4212568D-5D61-4C6F-AE73-58B2E3789BAF@mac.com> Hi, I'd like to say thanks to Dave Cragg for helping me solve this issue...and perhaps others might run into this too. My problem was actually caused by having a button's filename property set to a URL which was no longer available. Unfortunately there was no obvious error message that arose from Rev's persistent efforts to load the image, apparently using libURL. I will concur that it did appear to me that the ulTickleMe's were arriving more than once a second during the periods where the program was frozen the "hardest." Regardless, once I removed the offending reference, Rev became itself again and I breathed a big sigh of relief. Thanks again to Dave for insisting that I must have had a libURL call in there somewhere :) Jon Message: 15 Date: Tue, 6 Dec 2005 18:03:28 -0800 (PST) From: Judy Perry <jperryl at ecs.fullerton.edu> Subject: Re: Rev performance: help! To: How to use Revolution <use-revolution at lists.runrev.com> Message-ID: <Pine.GSO.4.33.0512061802570.4850-100000 at titan.ecs.fullerton.edu> Content-Type: TEXT/PLAIN; charset=US-ASCII I think it's being sent more than once a second. Judy On Tue, 6 Dec 2005, Dave Cragg wrote: > The ulTickleMe message is sent by liburl. If you are seeing it once a > second, that's normal while you have a socket open. The messages > should stop when all sockets are closed. > From marty at vertex.ucls.uchicago.edu Wed Dec 7 10:28:37 2005 From: marty at vertex.ucls.uchicago.edu (Marty Billingsley) Date: Wed, 7 Dec 2005 09:28:37 -0600 (CST) Subject: tabbed windows Message-ID: <Pine.GSO.4.58.0512070925200.19424@vertex.ucls.uchicago.edu> Hi all -- I'm trying to understand tabbed windows (which are a type of button). I understand how to set the tabs and to handle when a user clicks on a tab, but am confused about the window below the tabs. How can you put content into that? Or can't you? It looks kind of like a field, but doesn't seem to act at all like a field. Or is the "window" part of the tabbed window just there for decoration? Thanks for any light you can shed on this, - marty -- Marty Billingsley (marty at ucls.uchicago.edu) The University of Chicago Laboratory Schools From Stgoldberg at aol.com Wed Dec 7 10:30:52 2005 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Wed, 7 Dec 2005 10:30:52 EST Subject: Is there a way to determine and control screen resolution in RR? Message-ID: <270.19a8154.30c85a2c@aol.com> Back again, with thanks, to tap the brains of the RR experts once more: I have created a Revolution application (on Macintosh) that calls for a screen size close to 1024x768. Since some users (Mac or Windows) may have their monitors set to less than that, I am concerned that the stacks may be too big to fit their monitors. While I can issue a "ReadMe" note telling users how to reset their screen resolution, is there a way of automatically doing this in Revolution? I.e., can Revolution determine a user's screen resolution and alert them to increase it, or, better, can Revolution change the user's screen resolution and then convert back to the original resolution when the program closes? Thanks. Steve Goldberg From rcozens at pon.net Tue Dec 6 16:26:57 2005 From: rcozens at pon.net (Rob Cozens) Date: Tue, 06 Dec 2005 13:26:57 -0800 Subject: Works on Mac OS X, Why Not on Win XP? In-Reply-To: <C1CD4E63-5D98-4AD8-BF70-A01E4CD90A2E@sosmartsoftware.com> References: <7.0.0.10.1.20051206112649.019d4c60@pon.net> <C1CD4E63-5D98-4AD8-BF70-A01E4CD90A2E@sosmartsoftware.com> Message-ID: <7.0.0.10.1.20051206132045.019d6ac8@pon.net> Eric, >The problem is with a hide or show command that falsifies the right >pair between lock and unlock screen. Merci! In this case my workaround is to hide runtime.gif on preOpenCard card and show my credits first. If Revolution ever handles this "correctly" on Windows, then their credits will be displayed as well. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From kray at sonsothunder.com Wed Dec 7 10:34:58 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 07 Dec 2005 09:34:58 -0600 Subject: Why isn't Rev more popular? In-Reply-To: <921C51FF-6636-4322-8614-67A6455C7322@inspiredlogic.com> Message-ID: <BFBC5D42.313F1%kray@sonsothunder.com> On 12/7/05 1:12 AM, "Geoff Canyon" <gcanyon at inspiredlogic.com> wrote: > > On Dec 2, 2005, at 12:52 PM, Jeanne A. E. DeVoto wrote: > >> Personally, I think the root cause of the problem is the inflexible >> syntax for non-built-in commands and functions. What I'd like to >> see is the ability to separate parameters with spaces as well as >> commas, so you could do something like: >> >> on doSomething >> thisParam,null1,null2,thatParam,null3,null4,theOtherParam >> -- code here >> end doSomething >> >> called with: >> doSomething 2 times to "fox" in stack (the short name of me) > > This sounds like AppleScript's Prepositional Parameters: <http:// > snipurl.com/ASPrepositional> > > I love and hate this idea. Love it because, used properly, it would > be great. Hate it because it's _hard_ work to define proper syntax, > and therefore this feature would almost never be used properly. Actually, since Jeanne was mentioning this for *non-built-in* commands and functions, it would be up to the developer to define and use the syntax. I used to do this in SuperCard, since they allow for spaces to separate params. So I could do this: on mouseUp tell (the long id of btn 1) to start end mouseUp and have a handler that looked like this: on tell pObj,pTo,pCommand send pCommand to pObj end tell Notice that words like "to" and "in" would be parameters, but not used (as I don't use pTo above), but it allows for a lot of flexibility in the language. I agree with Jeanne on this... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From klaus at major-k.de Wed Dec 7 10:37:39 2005 From: klaus at major-k.de (Klaus Major) Date: Wed, 7 Dec 2005 16:37:39 +0100 Subject: Is there a way to determine and control screen resolution in RR? In-Reply-To: <270.19a8154.30c85a2c@aol.com> References: <270.19a8154.30c85a2c@aol.com> Message-ID: <59BE33A4-7C4F-4CC9-9F03-7A5712F65DEE@major-k.de> Hi Steven, > Back again, with thanks, to tap the brains of the RR experts once > more: I > have created a Revolution application (on Macintosh) that calls for > a screen > size close to 1024x768. Since some users (Mac or Windows) may > have their > monitors set to less than that, I am concerned that the stacks may > be too big to > fit their monitors. While I can issue a "ReadMe" note telling > users how to > reset their screen resolution, is there a way of automatically > doing this in > Revolution? I.e., can Revolution determine a user's screen > resolution and > alert them to increase it, or, better, can Revolution change the > user's screen > resolution and then convert back to the original resolution when > the program > closes? Thanks. you can check the current screen resolution by querying "the screenrect". I do this all the time in my "preopenstack" handlers. But you cannot change the resolution from within Revolution, sorry. > Steve Goldberg Regards Klaus Major klaus at major-k.de http://www.major-k.de From jhurley at infostations.com Wed Dec 7 10:43:32 2005 From: jhurley at infostations.com (Jim Hurley) Date: Wed, 7 Dec 2005 07:43:32 -0800 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") Message-ID: <p06230902bfbcb2f21f1f@[66.81.160.252]> On further thought, I probably overstated RR's position on TG. I can't say that they have committed themselves to implementing same; I think their position was that they are interested and recognized the importance and significance of TG in education. Jim From eric.chatonet at sosmartsoftware.com Wed Dec 7 10:47:14 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 7 Dec 2005 16:47:14 +0100 Subject: tabbed windows In-Reply-To: <Pine.GSO.4.58.0512070925200.19424@vertex.ucls.uchicago.edu> References: <Pine.GSO.4.58.0512070925200.19424@vertex.ucls.uchicago.edu> Message-ID: <99E7F450-004F-4B34-8E24-5A771D3C2469@sosmartsoftware.com> Hi Marty, The "How to Manage Tabbed Buttons" tutorial might help you: How to manage tabbed buttons with 2 methods: Multiple cards method (each tab is a card) and Groups method (show/hide groups based on tab selection). And scripted examples of how to set the tabs names, how to select a tab, how to disable or enable a tab, etc. You will access it through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. Tutorials available through "Tutorials Picker": How to Monitor a QuickTime Player by Script How to Download Data from the Internet How to Manage Resizing How to Manage Table Fields How to Display and Manage Ask Dialogs How to Display and Manage Answer Dialogs How to Manage Tabbed Buttons How to Ask for a Password How to Manage User's Waiting Time How to Manage Drag and Drop for Files or Folders How to Fix Stack Decorations How to Manage "Snap to" Scrollbars How to Create Contextual Tooltips on-the-fly How to Store Images How to Create and Manage HTML lists How to Install "Metal Appearance" on All Platforms How to Change Card Dimensions Smoothly How to Magnify Images and only Images Le 7 d?c. 05 ? 16:28, Marty Billingsley a ?crit : > I'm trying to understand tabbed windows (which are a type of > button). I > understand how to set the tabs and to handle when a user clicks on > a tab, > but am confused about the window below the tabs. How can you put > content > into that? Or can't you? It looks kind of like a field, but > doesn't seem > to act at all like a field. Or is the "window" part of the tabbed > window > just there for decoration? > > Thanks for any light you can shed on this, Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ From FMoyer at aol.com Wed Dec 7 11:04:35 2005 From: FMoyer at aol.com (FMoyer at aol.com) Date: Wed, 7 Dec 2005 11:04:35 EST Subject: rawkeydown Message-ID: <238.31aefd5.30c86213@aol.com> In a message dated 12/7/05 8:46:36 AM, use-revolution-request at lists.runrev.com writes: > I tried that here with a G4 and a wireless "Gyration" Keyboard and it? > shows me four numbers for F10,Enter,k,9 etc. SO I assume it is? > working. I did not lookup the numbers to see if they were correct. > Actually, there should be 5 numbers. > > I don't know if you looked at the "Keyboard Shortcuts" Tab in the? > "Keyboard & Mouse" Pane in the "System Preferences..." > With "Full Keyboard Access" on the F keys are treated differently out? > of the box on the newer powerbooks. Did you try turning off the F key? > shortcuts? etc. > > Yes, I tried all of those things. Good ideas, though. Thanks. > The other thing I thought of was the International Keyboard Pane? > "Input Source Options" and/or the Universal Access Pane. > > I've looked all over these areas for mention of F9 or the Enter key or k, i or 9, but haven't found anything. > ? What systems/computers did this work on? Maybe I can test them here? > to see this working. > > Thanks a lot for offering to help. I'm only using this app on my Powerbook G4. I used to have an aluminum G4 Powerbook 1.25 mHz speed and it worked fine. Then 2 weeks ago, I got the latest Powerbook G4 and now it messes up. I went back to the store and tried it on one of their demo Powerbooks and it also didn't work. > > On Dec 7, 2005, at 12:52 AM, FMoyer at aol.com wrote: > > > until I got the latest Powerbook. Now suddenly, the > > computer gets all fouled up when I type certain key combinations. I? > > wish I could > > figure it out. > > From friendlygeek at gmail.com Wed Dec 7 11:25:21 2005 From: friendlygeek at gmail.com (Adam) Date: Wed, 07 Dec 2005 11:25:21 -0500 Subject: Handlers and Scope In-Reply-To: <0C054B25-5D9B-458E-9C0B-E7E4B9650AFF@mangomultimedia.com> References: <4396F5F3.7020209@gmail.com> <0C054B25-5D9B-458E-9C0B-E7E4B9650AFF@mangomultimedia.com> Message-ID: <43970CF1.4080204@gmail.com> Trevor DeVore wrote: > On Dec 7, 2005, at 6:47 AM, Adam wrote: > >> >> I am then trying to call that function from the script of a button on >> the card in the following way: >> >> on mouseUp >> put field "fldItemsToFind" into lItemsToFind >> put field "fldNumItemsAllowed" into lNumItemsAllowed >> fMyFunction(lItemsToFind,lNumItemsAllowed) >> end mouseUp >> >> When put it into browse mode and click the button, I get Rev telling >> me it can't find the handler fMyFunction. > > > When you call a function you have to put the result of the function > into a variable. There are two approaches: > > get fMyFunction(lItemsToFind,lNumItemsAllowed) > or > put fMyFunction(lItemsToFind,lNumItemsAllowed) into tResult > > The first is the Transcript short hand which puts the result returned > from the function into the "it" variable. The second version stores > the result in tResult. Another way to call the function is - > > put fMyFunction(lItemsToFind,lNumItemsAllowed) > > Which would print the result in the Revolution message box when working > in the IDE. > >> What is the scope of handlers in relation to the stack, cards in the >> stack, and the elements of each card? > > > Ah the message path. In your example above the function could reside > in a number of places and still be called from the button script > without using "send" or "call" - > > 1) The script of the button itself > 2) If the button belongs to a group, the script of the group it belongs > to. > 3) The script of the card the button is on > 4) The script of the stack the button is on > 5) Any group scripts whose backgroundBehavior is set to true. > 6) If the stack that the button is on is a substack of another stack > then the script of the main stack (see "mainstack" in the Rev dictionary) > 7) Any front or back scripts (see "insert script" in dictionary) > 8) Any library stacks (see "start using" in dictionary). This is my > favorite place to put scripts that I need anywhere in an application. > > I think that covers all of the possibilities. I would definitely check > out an article on the message path that Richard Gaskin has written > <http://www.fourthworld.com/embassy/articles/ > revolution_message_path.html>. The message path is the other > Revolution concept that took me a while to grasp when coming from other > programming languages like PHP and Flash. Understanding the message > path is key to writing libraries and frameworks for use in Rev. > Hi again: Within my application the fuctions I have written don't return values in that case, if I understand correctly; they should be handlers. How do I define a handler? Thanks, Adam From edgar_spees at nekoosa.k12.wi.us Tue Dec 6 11:11:00 2005 From: edgar_spees at nekoosa.k12.wi.us (Edgar Spees) Date: Tue, 06 Dec 2005 10:11:00 -0600 Subject: Audio won't play in Revolution 2.6.1 Message-ID: <fc.0075822e001b09a40075822e001b09a4.1b0a04@nekoosa.k12.wi.us> Can anyone help me? I've been a Revolution user for 3 years using version 1.1.1. I have a new G5 Mac with system 10.4.2 and just downloaded Revolution 2.6.1. I can't get any audio files to play. I have a huge library of sound files I've been gathering for the last couple of years. They were almost all downloaded as wav's but I converted them to aiff files using SoundApp PPC because Rev 1.1.1 wouldn't play some wavs. I've always imported the audio files and used the "play" command which worked fine in 1.1.1 but now nothing happens. Edgar Spees From edgar_spees at nekoosa.k12.wi.us Wed Dec 7 09:05:55 2005 From: edgar_spees at nekoosa.k12.wi.us (Edgar Spees) Date: Wed, 07 Dec 2005 08:05:55 -0600 Subject: Confirmation Message-ID: <fc.0075822e001b134d0075822e001b134d.1b1352@nekoosa.k12.wi.us> Here is the confirmation code number is received. Please add me to the mailing list. 3c5a454ee87119eddc3654d972dc849f0ca716af Edgar Spees From rcozens at pon.net Wed Dec 7 11:12:19 2005 From: rcozens at pon.net (Rob Cozens) Date: Wed, 07 Dec 2005 08:12:19 -0800 Subject: REQUEST FOR SAMPLE SCRIPTS In-Reply-To: <20051207124744.61312.qmail@web36308.mail.mud.yahoo.com> References: <20051207124744.61312.qmail@web36308.mail.mud.yahoo.com> Message-ID: <7.0.0.10.1.20051207080132.019637a8@pon.net> Hello Nicholas, >However would still greatly appreciate any sample scripts from the group. Serendipity Library and accompanying stacks are open source. The Library stack script alone contains almost 6.000 lines of sample code. Even if you're not interested in the functionality, the scripts are available FWIW. One note: The present download <http://wecode.org/serendipity/> was uploaded before I switched from Mac OS to Win XP. I am in the process of running all stacks in Windows to look for font anomalies and other issues; so expect improvements on the Windows experience in the next update. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From rcozens at pon.net Wed Dec 7 11:35:23 2005 From: rcozens at pon.net (Rob Cozens) Date: Wed, 07 Dec 2005 08:35:23 -0800 Subject: Works on Mac OS X, Why Not on Win XP? In-Reply-To: <9B22522D-5FF0-4C40-8C30-A378CA813027@adelphia.net> References: <7.0.0.10.1.20051206112649.019d4c60@pon.net> <C1CD4E63-5D98-4AD8-BF70-A01E4CD90A2E@sosmartsoftware.com> <9B22522D-5FF0-4C40-8C30-A378CA813027@adelphia.net> Message-ID: <7.0.0.10.1.20051207083125.019f7958@pon.net> Hi Tom, >Did you try the dontusequicktime etc approach????? Thanks for the suggestion. I tried setting dontUseQTEffects to true on preopenStack; but I still can't hide or show the image betweeen lock screen and unlock screen with visual... commands on Windws. Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From devin_asay at byu.edu Wed Dec 7 11:42:18 2005 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 7 Dec 2005 09:42:18 -0700 Subject: Audio won't play in Revolution 2.6.1 In-Reply-To: <fc.0075822e001b09a40075822e001b09a4.1b0a04@nekoosa.k12.wi.us> References: <fc.0075822e001b09a40075822e001b09a4.1b0a04@nekoosa.k12.wi.us> Message-ID: <D35BA2A4-B41B-4900-8E0B-0549D196E95D@byu.edu> Edgar, Did you compress the audio files when you converted them? The play command won't play compressed AIF and WAV files. If you want to play compressed sounds you'd be better off leaving the files external to the stack and using a player object to reference and play them. Devin On Dec 6, 2005, at 9:11 AM, Edgar Spees wrote: > Can anyone help me? I've been a Revolution user for 3 years using > version > 1.1.1. I have a new G5 Mac with system 10.4.2 and just downloaded > Revolution 2.6.1. I can't get any audio files to play. I have a huge > library of sound files I've been gathering for the last couple of > years. > They were almost all downloaded as wav's but I converted them to aiff > files using SoundApp PPC because Rev 1.1.1 wouldn't play some wavs. > I've > always imported the audio files and used the "play" command which > worked > fine in 1.1.1 but now nothing happens. > > Edgar Spees > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > Devin Asay Humanities Technology and Research Support Center Brigham Young University From stephenREVOLUTION at barncard.com Wed Dec 7 11:47:10 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 7 Dec 2005 08:47:10 -0800 Subject: Revolution Noob - Databases In-Reply-To: <43965494.3080907@gmail.com> References: <43965494.3080907@gmail.com> Message-ID: <p06230902bfbcc19dccde@[192.168.1.101]> Adam, You will find databases a lot easier to use if you employ Trevor's wonderful libraries... works for me... the early version is online with an brief explanation... http://mangomultimedia.com/developer/revolution/libDatabase_article.html but his beta version 2.0 is much better. Downloadable at http://mangomultimedia.com/developer/revolution/ scroll down the page >Hello everyone: > >I'm new to the Revolution revolution but in the one day I have been >using it, I'm very impressed. > >I'm am in the process of converting a series of PHP scripts to Revolution. I >Adam -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From kevin at runrev.com Wed Dec 7 11:54:38 2005 From: kevin at runrev.com (Kevin Miller) Date: Wed, 07 Dec 2005 16:54:38 +0000 Subject: Is there a virus in one of Rev's file? In-Reply-To: <5A436D38-ABF5-491D-AD09-76D2EDDE79FC@wanadoo.fr> Message-ID: <BFBCC44E.26135%kevin@runrev.com> On 4/12/05 7:51 pm, "?ric Miclo" <eric.miclo at wanadoo.fr> wrote: > I've just reinstalled Rev and Intego VirusBarrier tels me that the > revspeechsapi4.dll contains a virus called "w32.NetSky.Q". > Is somebody aware of that? We tested the distribution before shipping it. We also checked it again today against the latest virus filters. We can find no trace of a virus in this file. Are you sure there wasn't one on your system before? Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From friendlygeek at gmail.com Wed Dec 7 11:59:49 2005 From: friendlygeek at gmail.com (Adam) Date: Wed, 07 Dec 2005 11:59:49 -0500 Subject: Custom Handler Message-ID: <43971505.9070405@gmail.com> Hi again all: The functions I have converted from my PHP scripts, don't return any values. How do I define these functions as handlers that return no value? Thanks very much in advance. :D Adam From jacque at hyperactivesw.com Wed Dec 7 12:05:08 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 Dec 2005 11:05:08 -0600 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn66up$sc4$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org> <43961792.2030700@fourthworld.com> <dn66up$sc4$1@sea.gmane.org> Message-ID: <43971644.8000707@hyperactivesw.com> Bill Marriott wrote: > Richard, > > Even for so-called "HIG-compliant" applications, Rev is behind the times. If you mean that Rev should implement some of your suggested HIG enhancements automatically, then yes, I think you are probably right. However, almost everything you mention can already be done with some scripting. The capabilities are mostly all there. You may be too new to Revolution to know about some of these things, but except for a few exceptions (which I agree should be addressed) you can create very compliant apps. > Rev cannot directly support even icons in menus, which > has been around many years. Rev does support this. What you need to use are stack menus, rather than the simple button menus which are the default. > Consider draggable, dockable tool bars. Very easily scriptable, and many of us do this routinely. Trap the moveStack message and position your toolbar accordingly. You can do it in 1 or 2 lines of script. > These have been a mainstay of > Windows applications for more than five years now. Rev does not have even a > rudimentary toolbar facility. Rev opens with a toolbar at the top. I'm not sure what you mean here. Toolbars can be built pretty easily. > > True grid controls. Tree controls. Popup balloons. Notification tray. > Flow-layout panels. Right. These are the things that aren't easily scripted. There are existing tree controls but they are all a little clunky. You could fake popup balloons pretty easily by showing an image or a graphic and a field, but it's also clunky. There's an external that allows you to put stuff in the system tray, but it isn't native to Rev. So yes, I agree with these. > Hyperlinks in text. Built-in already, very easy. See the commands and functions dealing with "link" -- linkText, primarily. > Calendar popups. Many available. Sarah has some and someone else too (sorry, I've forgotten who.) I have made many of these. You only have to make it once, after that you can use it anywhere. > Property grids. Status strips. Not sure what you mean here. > Web browser control. You can launch a web browser with a URL. Not sure what other control you mean. Some of your points are quite valid, but I think after you have been exposed to Revolution a little longer and discover more about what it is capable of, your list will shrink. I also know that the company is well aware of some of the things you ask for, and they aren't ignoring that. Stay tuned. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION at barncard.com Wed Dec 7 12:10:15 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 7 Dec 2005 09:10:15 -0800 Subject: Confirmation In-Reply-To: <fc.0075822e001b134d0075822e001b134d.1b1352@nekoosa.k12.wi.us> References: <fc.0075822e001b134d0075822e001b134d.1b1352@nekoosa.k12.wi.us> Message-ID: <p06230903bfbcc7c53e5e@[192.168.1.101]> ?? WHAT'S THIS? looks like a serial number... >Here is the confirmation code number is received. Please add me to the >mailing list. > > 3c5a454ee87119eddc3654d972dc849f0ca716af > >Edgar Spees -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From klaus at major-k.de Wed Dec 7 12:15:38 2005 From: klaus at major-k.de (Klaus Major) Date: Wed, 7 Dec 2005 18:15:38 +0100 Subject: Custom Handler In-Reply-To: <43971505.9070405@gmail.com> References: <43971505.9070405@gmail.com> Message-ID: <27A473AE-6B3E-463C-82CF-2099DA0C229B@major-k.de> Hi Adam, > Hi again all: > > The functions I have converted from my PHP scripts, don't return > any values. How do I define these functions as handlers that > return no value? Functions: function xyz ##do this and that ##return this&that end xyz Handler: on xyz ##do this and that end xyz Use "on" instead of "function" and you have a handler... > Thanks very much in advance. :D > > Adam Best Klaus Major klaus at major-k.de http://www.major-k.de From rcozens at pon.net Wed Dec 7 12:19:19 2005 From: rcozens at pon.net (Rob Cozens) Date: Wed, 07 Dec 2005 09:19:19 -0800 Subject: Handlers and Scope In-Reply-To: <43970CF1.4080204@gmail.com> References: <4396F5F3.7020209@gmail.com> <0C054B25-5D9B-458E-9C0B-E7E4B9650AFF@mangomultimedia.com> <43970CF1.4080204@gmail.com> Message-ID: <7.0.0.10.1.20051207084340.019db3e0@pon.net> Hi Adam, >How do I define a handler? on handlerName parameter1, @parameter2, ..., paramenterN handler logic ... ... end handlerName Don't know if this is meaningful to you, but prefixing any parameter with "@" causes that parameter to be passed by address instead of by value. In the example above, any changes made to parameter2 inside the handler logic will persist after the handler is finished running, whle the remaining parameters will revert to the value passed. Note: a parameter passed by address must exist in RAM; so: handlerName variable1Name, field "Some field", ..., variableNName in the above example will fail, but get field "Some field" handlerName variable1Name, it, ..., variableNName works. In addition, a handler can return a value. on handlerName parameter1, @parameter2, ..., paramenterN handler logic ... if someCondition then return "Processing error: libURL not found!" ... end handlerName if the result is not empty then... So--- * A function is declared "function functionName parameter1, @parameter2, ..., paramenterN" A handler is declared "on handlerName parameter1, @parameter2, ..., paramenterN" * A function call is referenced as a value [eg: "put functionName(parameter1, @parameter2, ..., paramenterN) into someVariable"; "if functionName(parameter1, @parameter2, ..., paramenterN) is theCorrectValue then..."; "switch functionName(parameter1, @parameter2, ..., paramenterN)"] A handler call is referenced as a command [eg: "handlerName parameter1, @parameter2, ..., paramenterN"] * A function must return a result to the variable referenced in the calling syntax A handler may return a result in the variable, the result Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From jacque at hyperactivesw.com Wed Dec 7 12:30:51 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 Dec 2005 11:30:51 -0600 Subject: REQUEST FOR SAMPLE SCRIPTS In-Reply-To: <20051207124744.61312.qmail@web36308.mail.mud.yahoo.com> References: <20051207124744.61312.qmail@web36308.mail.mud.yahoo.com> Message-ID: <43971C4B.6030902@hyperactivesw.com> Nicholas Nginya wrote: > I am looking for sample scripts that clearly deal with creation, > updating, saving and sending of binfiles. Take a look at the scripting conference, written by Ken Ray, on working with files. It is here: <http://support.runrev.com/scriptingconferences/> Scroll down to conference #10. Actually, any newcomer (or anyone at all) who wants a thorough walk-through of Revolution would do well to start with conference #1 and continue to the end in sequence. The conferences were presented in a particular order on purpose, dealing first with fundamentals and moving on through the most common procedures and concepts. I suspect that anyone who takes the time to work through these extensive references will come out a star. Our authors put a great deal of work into these, and it shows. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmond at mail.maclaunch.com Wed Dec 7 12:24:38 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Wed, 07 Dec 2005 12:24:38 -0500 Subject: REQUEST FOR SAMPLE SCRIPTS Message-ID: <web-340285106@mail.maclaunch.com> ALL are extremely welcome to download all of my stuff via the button on the files page of my website - as well as all the 'guff' from my Master's thesis. For anyone interested in faking an Agent this is some sort of an attempt. Should you use any of my stuff, would be awfully grateful for an acknowledgement such as: "bits of this code originated with Richmond Mathewson" Love, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From mwieder at ahsoftware.net Wed Dec 7 12:43:56 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 7 Dec 2005 09:43:56 -0800 Subject: REQUEST FOR SAMPLE SCRIPTS In-Reply-To: <20051207124744.61312.qmail@web36308.mail.mud.yahoo.com> References: <20051207124744.61312.qmail@web36308.mail.mud.yahoo.com> Message-ID: <123909181.20051207094356@ahsoftware.net> Nicholas- Wednesday, December 7, 2005, 4:47:44 AM, you wrote: > I am looking for sample scripts that clearly deal with > creation, updating, saving and sending of binfiles. Check out the stacks from the online scripting conferences at http://support.runrev.com/scriptingconferences/ and in particular Ken Ray's session on working with files. -- -Mark Wieder mwieder at ahsoftware.net From wjm at wjm.org Wed Dec 7 12:43:04 2005 From: wjm at wjm.org (Bill Marriott) Date: Wed, 7 Dec 2005 12:43:04 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net> Message-ID: <dn76v7$a0p$1@sea.gmane.org> Ah, yes, well that is the Windows "Theme Manager" for you :) I think Rev "emulates" the look of XP, and doesn't actually "pull" from the actual OS... this is why it doesn't respond to changes made in the Windows "appearance manager." In other words, if you customize the look and feel of Windows with a utility like WindowsBlinds, it doesn't necessarily translate to every UI component in Rev. I hadn't considered this level of compatibility before. Fortunately, it's not terribly widespread that people modify things from the basic, built-in Themes. This brings up a more serious question though, about how a Rev stack will look under Windows Vista when it is released. Bill "Thomas McGrath III" <3mcgrath at adelphia.net> wrote in message news:BDDDE1D1-E48A-403F-A776-E0F8C9BF210F at adelphia.net... > Bill, > > I use OSX all of the time and also see the look and feel correctly. I > just bought a Sony Laptop and hooked up a 20" monitor side by side with > my 23" Apple cinema display. I am using XP pro and Office 2003. > > I am noticing just how far windows has come in look and feel. I am just > getting used to (again) to the HIG of XP. > > I am curious as to how consistent this look is? When I change the > Appearance and Themes from Windows XP [Modified] to Windows XP the entire > look and feel changes. Let alone to Classic or a downloaded one. > > I also notice that the text in menus and buttons has many choices > including transition effects and shadows etc. > > I guess what I am asking is with all of these possible choices and > combinations, how do I or how is Rev supposed to handle all of those > changes. (not a complaint but instead an understanding is needed) > > I mean XP [Modified] I guess by Sony is nice to look at but regular XP is > quite ugly to me. Who do I target? Who do I create my look and feel > towards? I usually write my own menus and buttons and look and feel > bypassing the system defaults but what do I do when I need to do a > traditional type application (in the context of this discussion). > > Curious about your insights, > > Tom > > On Dec 7, 2005, at 6:10 AM, Bill Marriott wrote: > >>> I don't have a Macintosh so I can't say -- do you get "gel" buttons? >>> Are >>> "tabbed controls" presented the way they are on built-for-OS X apps? >> >> I looked up the video tutorials for Rev on a Mac screen, and I'm happy >> to >> see these *are* implemented the Mac OS X way. Excellent. >> >> Bill >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From liamlambert at mac.com Wed Dec 7 12:58:05 2005 From: liamlambert at mac.com (liamlambert) Date: Wed, 7 Dec 2005 17:58:05 +0000 Subject: VU meter Message-ID: <B5A14DB4-3EE6-47AF-BFA7-6814E64B42B1@mac.com> Thanks Scott it would be great if you could I always take the opportunity to learn something new with rev. liam lambert liamlambert at mac.com From wjm at wjm.org Wed Dec 7 13:30:30 2005 From: wjm at wjm.org (Bill Marriott) Date: Wed, 7 Dec 2005 13:30:30 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org> <43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <43971644.8000707@hyperactivesw.com> Message-ID: <dn79o5$km6$1@sea.gmane.org> Hi Jacqueline, You wrote, >> Rev cannot directly support even icons in menus, which has been around >> many years. > > Rev does support this. What you need to use are stack menus, rather than > the simple button menus which are the default. I tried looking up "stack menu" in the docs. I found: "You create a stack menu by laying out the menu items as buttons in a stack window, then setting the menuName property of a button in another stack to the menu stack's name. Clicking the button displays the menu stack as a menu. If you use the same stack menu as the menuName of more than one button, the menuButton tells you which button the user clicked to display the stack menu." I am not sure I comprehend what that means. You're probably right, I'm too casual a user (I've owned Rev for two years but don't use it daily) to know about the technique. I've searched on "menu icon" and found nothing in help. The help topic "Menus and the menu bar" mentions nothing about icons. Just to be clear, I mean the little 16x16 icons to the left of items like New, Open, and Save in Word 2003. (Notice they also have the region set aside for menus colorized.) > If you mean that Rev should implement some of your suggested HIG > enhancements automatically, then yes, I think you are probably right. > However, almost everything you mention can already be done with some > scripting. Oh yes, that is definitely what I mean. Clearly almost anything can be coded with enough effort. >> Consider draggable, dockable tool bars. > > Very easily scriptable, and many of us do this routinely. Trap the > moveStack message and position your toolbar accordingly. You can do it in > 1 or 2 lines of script. I'm not sure you can create a true dockable toolbar in a couple lines of code that works exactly the way it would in a true windows app. I know you can create floating palettes, but those are a little different. The kind I am talking about have a little "grabber" region on the left, have a row of buttons (including some that have a 16x16 icon to the left of a text label) that can be re-arranged by the user, automatically "snap" into position at the top, left, bottom, and right of the application window, and have a built-in arrow that says, "Add or Remove Buttons" which lets the user modify what appears in that toolbar. >> Hyperlinks in text. > > Built-in already, very easy. See the commands and functions dealing with > "link" -- linkText, primarily. My rapid-fire list there didn't mean to say that a feature was completely unsupported. More that the feature is not really as accessible it could be. With hyperlinks, nothing is automatic. You need to set the linktext, then you need to set the textstyle, then you need to do something else to give you a hand cursor, some business about grouped text, then you need to have a linkclicked handler... I'm honestly not really sure of everything needed because seaching/filtering for "hyperlink" in the Topics and Dictionary sections of the documentation yeilds... nothing. Again, I'm just a casual user. >> Property grids. Status strips. > > Not sure what you mean here. A property grid is a grid in which down the left you have the name of a property, and down the right you have cells which display (and enable edits to) the values of those properties. You see them in web editors like Dreamweaver. The grid allows for things like popup menus and spinner arrows when the list of valid options is constrained. A status strip is the stuff that shows up at the bottom of a window which tells you things like the current page number, whether a web site is secure or not, sometimes help text. Agreed those all could be hand-coded, but why re-invent the wheel? >> Web browser control. > > You can launch a web browser with a URL. Not sure what other control you > mean. A "web browser control" is something like altBrowser, which is not included with Rev. Bill From chipp at chipp.com Wed Dec 7 13:36:43 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 07 Dec 2005 12:36:43 -0600 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn76v7$a0p$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net> <dn76v7$a0p$1@sea.gmane.org> Message-ID: <43972BBB.40503@chipp.com> Thomas, Fortunately for you and the list, Bill is incorrect in his assessment. I've tested 3 seperate themes on Win XP and they all dsplay correctly in Rev, so it does actually "pull" from the actual "OS." I seem to remember testing this for Tuviah when he was implementing theme support for WinXP and Rev. WindowsBlinds isn't a Microsoft sanctioned Thememaker and as such your mileage may vary if you choose to use it. I suspect, if it sticks to the correct protocols, RunRev may work with it, but you should first test it out. IOW, I really _don't know_ if it works with WindowsBlinds. And while perhaps many people don't modify the theme settings, more and more computers are being shipped with modified settings. Here's a particularly snappy theme which I run on all my computers: It's called the Royale Theme and ships with the Media Center version of Windows. www.softpedia.com/get/Desktop-Enhancements/Themes/Royale-Theme-for-WinXP.shtml best, -Chipp Bill Marriott wrote: > Ah, yes, well that is the Windows "Theme Manager" for you :) > > I think Rev "emulates" the look of XP, and doesn't actually "pull" from the > actual OS... this is why it doesn't respond to changes made in the Windows > "appearance manager." In other words, if you customize the look and feel of > Windows with a utility like WindowsBlinds, it doesn't necessarily translate > to every UI component in Rev. > > I hadn't considered this level of compatibility before. Fortunately, it's > not terribly widespread that people modify things from the basic, built-in > Themes. > > This brings up a more serious question though, about how a Rev stack will > look under Windows Vista when it is released. > > Bill > From chipp at chipp.com Wed Dec 7 13:52:18 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 07 Dec 2005 12:52:18 -0600 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn79o5$km6$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org> <43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <43971644.8000707@hyperactivesw.com> <dn79o5$km6$1@sea.gmane.org> Message-ID: <43972F62.9090901@chipp.com> Well Bill, sometimes you just need to dig a bit. While natively, RR doesn't support many of the features, there are tools which do, and most of them are free. Hope the following helps (see below).. Bill Marriott wrote: > Hi Jacqueline, > > You wrote, > > >>>Rev cannot directly support even icons in menus, which has been around >>>many years. >> >>Rev does support this. What you need to use are stack menus, rather than >>the simple button menus which are the default. Check out altMenuStack, a plugin for Rev I wrote which automates the creation of menus with icons: http://www.altuit.com/webs/altuit2/altPluginDownload/Downloads.htm >>>Consider draggable, dockable tool bars. altBuddyStack shows how windows can 'snap' together: http://www.altuit.com/webs/altuit2/RunRev/Downloads.htm >>>Hyperlinks in text. altHTML plugin allows you to quickly set links for text: http://www.altuit.com/webs/altuit2/altPluginDownload/Downloads.htm >>>Property grids. Status strips. altFldHeader give you the ability to allow your users to drag columns left and right: http://www.altuit.com/webs/altuit2/altPluginDownload/Downloads.htm and then the ability to edit any cell use altQuickTable: http://www.altuit.com/webs/altuit2/RunRev/Downloads.htm >>>Web browser control. >> >>You can launch a web browser with a URL. Not sure what other control you >>mean. Ken Ray just offered up a great script for this in the MetaCard forum. Perhaps he'll share it here? Also revGoURL will launch a browser and the page. > A "web browser control" is something like altBrowser, which is not included > with Rev. > > Bill Nope, but you can certainly purchase one from us! http://www.altuit.com/webs/altuit2/altBrowserCover/default.htm best, Chipp From kray at sonsothunder.com Wed Dec 7 14:09:39 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 07 Dec 2005 13:09:39 -0600 Subject: Stack Context/Scope Question In-Reply-To: <FF5DA270-B128-4110-AC75-072A7D95CE44@sosmartsoftware.com> Message-ID: <BFBC8F93.31434%kray@sonsothunder.com> On 12/7/05 6:56 AM, "Eric Chatonet" <eric.chatonet at sosmartsoftware.com> wrote: > 2. "This" refers generally to to a card or a stack and refers to the > card or the stack that initiated the process. > Then if the current running handler was called from the current > stack, "this" will refer to it but when called from another stack (a > substack for instance), "this" will refer to this another stack (the > substack). One thing to add is that that "this" always refers to the stack that is the defaultStack, and when you open other stacks, *they* become the defaultStack, so if you do this: on mouseUp set the defaultStack to "Test" put the short name of this stack -- puts "Test" set the defaultStack to "Another Test" put the short name of this stack -- puts "Another Test" open stack "Third Test" put the short name of this stack -- puts "Third Test" end mouseUp HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From wjm at wjm.org Wed Dec 7 14:12:57 2005 From: wjm at wjm.org (Bill Marriott) Date: Wed, 7 Dec 2005 14:12:57 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net><dn76v7$a0p$1@sea.gmane.org> <43972BBB.40503@chipp.com> Message-ID: <dn7c7n$thn$1@sea.gmane.org> Chipp, >> In other words, if you customize the look and feel of Windows with a >> utility like WindowsBlinds, it doesn't necessarily translate to every UI >> component in Rev. Many effects work. It does pull in the title bar style, and I think the progress bar style. It does not pull in window background colors, text size preferences, menubar effects and several other small details. WindowBlinds is not required to see this (though it can make it more pronounced). Right-click your desktop; choose properties. Select the Appearance tab in Display properties. Choose "Large Fonts" -- the change is not reflected in any Rev element (menus, buttons, etc.) Choose Effects-->Menu transitions--> Scroll Effect -- not reflected in Rev Rev stack backgrounds are always in grey no matter what the setting in the Theme is. If you go into the "Advanced" section of the Appearance tab you will find many more preferences not reflected in Rev. I'd say that Rev's support of "Windows themes" is pretty good -- in fact all that is needed for 90% of situations -- but not 100%. Fortunately, most people don't notice what isn't supported. Bill "Chipp Walters" <chipp at chipp.com> wrote in message news:43972BBB.40503 at chipp.com... > Thomas, > > Fortunately for you and the list, Bill is incorrect in his assessment. > I've tested 3 seperate themes on Win XP and they all dsplay correctly in > Rev, so it does actually "pull" from the actual "OS." I seem to remember > testing this for Tuviah when he was implementing theme support for WinXP > and Rev. > > WindowsBlinds isn't a Microsoft sanctioned Thememaker and as such your > mileage may vary if you choose to use it. I suspect, if it sticks to the > correct protocols, RunRev may work with it, but you should first test it > out. IOW, I really _don't know_ if it works with WindowsBlinds. > > And while perhaps many people don't modify the theme settings, more and > more computers are being shipped with modified settings. > > Here's a particularly snappy theme which I run on all my computers: > > It's called the Royale Theme and ships with the Media Center version of > Windows. > > www.softpedia.com/get/Desktop-Enhancements/Themes/Royale-Theme-for-WinXP.shtml > > best, > > -Chipp > > Bill Marriott wrote: >> Ah, yes, well that is the Windows "Theme Manager" for you :) >> >> I think Rev "emulates" the look of XP, and doesn't actually "pull" from >> the actual OS... this is why it doesn't respond to changes made in the >> Windows "appearance manager." In other words, if you customize the look >> and feel of Windows with a utility like WindowsBlinds, it doesn't >> necessarily translate to every UI component in Rev. >> >> I hadn't considered this level of compatibility before. Fortunately, it's >> not terribly widespread that people modify things from the basic, >> built-in Themes. >> >> This brings up a more serious question though, about how a Rev stack will >> look under Windows Vista when it is released. >> >> Bill >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From kray at sonsothunder.com Wed Dec 7 13:41:35 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 07 Dec 2005 12:41:35 -0600 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn66up$sc4$1@sea.gmane.org> Message-ID: <BFBC88FF.31426%kray@sonsothunder.com> On 12/7/05 2:36 AM, "Bill Marriott" <wjm at wjm.org> wrote: Bill, I think your final sentences really summed up your thoughts on this: > Modern look-and-feel is undeniably one > of Revolution's weaknesses. Improving this is one component of several > things Rev should do to be successful and attract the next generation of > developers. And to this statement, I agree 100%. However related to additionalControls, as Jacque mentioned, and I'll reiterate here, I think the issues are that Rev doesn't come *prepackaged* with the controls that you've identified, and that would certainly make life easier for us as developers. However some of the controls you identified aren't even in the basic development package fro something like VB Express 2005, and are supported by 3rd-party add-ons, or by adding code to handle what you need (like calendar popups, notification tray support, etc.). I totally agree that these are hallmarks of current apps, and with tools like VB Express and a large 3rd party marketplace you have the ability to get all these things in place for development. But Rev has a much smaller user base, and there is currently no easy way to create custom controls (like the ones you see in ActiveX) as "plugins" for Rev. Sure, you can script them and put out libraries that support them (heck, I do that myself!) but it's not quite the same, and our "controls" are still exposed to manipulation and modification by the end user. In Rev's defense, we also have the tools we need to create most of these "controls" from scratch so that *to the user* it appears as though we're using the proper controls. I mean I have table, toolbar, icon list, treeview, etc. controls that I've hand built that look exactly like their "real" counterparts. However not having these are easy "plug-and-play" controls mean that these things are not in a lot of applications that have been developed simply because of the time it takes to create them. But to your point - making controls by hand means that they don't get recognized by the OS so that theme changes, etc. don't take effect - which looks bad to the user. So in a sense I feel it's the fact that "real" controls aren't built-in, or easily able to be created by third parties, that causes Rev to appear behind the times. > Look at the menus in Microsoft Office 2003. That is the current state of the > art. Look how Visual Basic Express creates menus that look exactly like > those. Now as to menus, I personally wouldn't look at Office 2003, or *any* Office application for an example of the "current state of the art" - the reason is that MS changes its mind in the UI each time it creates a new version of Office, and I've noticed that third party developers are not even trying to match Office anymore, but are just happy with matching the basic UI support in the OS (that is, WordPad, Explorer, etc.), or just matching whatever they can in MS Office. And VB Express? Well, Microsoft created it, so you'd better believe they're going to make the UI match. But you're right that icons in menus have been around for a long time and we need that ability as well, regardless of how MS does it's thing. Once again, this can be hand-rolled, but it's subject to the same issues as mentioned for non-"real" controls. Now some of these other items, Jacque tackled, but I wanted to make you aware that there *is* a third-party browser control for Rev - it's called altBrowser and put out by Altuit. And I have a notification tray application for Windows that can be used with Rev (or any app that can create a text file) but not seamlessly. And one thing to keep in mind that RunRev needs to deal with, and that is that every time they add something to the package, it needs to be working cross-platform (at least to the current versions of Windows, Mac OS X, and some flavor of Linux), so each addition takes 3x the effort (give-or-take), *unless* it's a platform-specific addition (like Spotlight support). So it will by definition take them longer to implement. Bottom line is that you're right that we need these things in the package, and that we need better abilities to create add ons for Rev that the OS will recognize as "real" controls. And so your final statement (which I quoted at the beginning of this post), is completely right, IMHO. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Wed Dec 7 14:24:10 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 07 Dec 2005 13:24:10 -0600 Subject: Is there a way to determine and control screen resolution in RR? In-Reply-To: <59BE33A4-7C4F-4CC9-9F03-7A5712F65DEE@major-k.de> Message-ID: <BFBC92FA.3143E%kray@sonsothunder.com> On 12/7/05 9:37 AM, "Klaus Major" <klaus at major-k.de> wrote: > Hi Steven, > >> Back again, with thanks, to tap the brains of the RR experts once >> more: I >> have created a Revolution application (on Macintosh) that calls for >> a screen >> size close to 1024x768. Since some users (Mac or Windows) may >> have their >> monitors set to less than that, I am concerned that the stacks may >> be too big to >> fit their monitors. While I can issue a "ReadMe" note telling >> users how to >> reset their screen resolution, is there a way of automatically >> doing this in >> Revolution? I.e., can Revolution determine a user's screen >> resolution and >> alert them to increase it, or, better, can Revolution change the >> user's screen >> resolution and then convert back to the original resolution when >> the program >> closes? Thanks. > > you can check the current screen resolution by querying "the > screenrect". > I do this all the time in my "preopenstack" handlers. > > But you cannot change the resolution from within Revolution, sorry. Well, you can do this on the Mac (OS X) using Lynn Pye's 'cscreen' command line app: http://www.pyehouse.com/lynn/cscreen.dmg (To get info on how to use it, put it somehwere like your home directory, open Terminal, and type "~/cscreen -h" and hit return).) It also lets you get the current depth, width, height and refresh rate of each connected monitor, and allows you t ochange any of these things including which display has the menubar. For Windows, you can check out the third-party command line executable "MultiRes", "Resolution Changer", or "VidRes" at: http://www.entechtaiwan.com/files/multires.exe http://www.myitforum.com/inc/upload/1365Vidchng.zip http://www.jddesign.co.uk/ (For more information, see http://groups.google.co.uk/group/microsoft.public.windows.server.scripting/m sg/423d3f435989d049) HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From chipp at chipp.com Wed Dec 7 14:36:44 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 07 Dec 2005 13:36:44 -0600 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn7c7n$thn$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net><dn76v7$a0p$1@sea.gmane.org> <43972BBB.40503@chipp.com> <dn7c7n$thn$1@sea.gmane.org> Message-ID: <439739CC.2000305@chipp.com> Bill, It gets the theme parts right from where I sit. The large fonts isn't part of a theme, it's another setting and even Microsoft itself doesn't support Large fonts fully. Try setting Large Fonts to 'Extra Large' and then close and open the Display properties window and you see it doesn't even recognize them. So, it's hard to subtract points from Rev when MS itself doesn't abide by particular theme settings. On all the themes I use including Royale, Windows Classic, Windows XP and a rouque Vista theme, Rev correctly sets the background color of new stacks. I checked the following: buttons scrollbars fields option menu pulldown menu progress bar check box radio they all assume the same theme. -Chipp best, Chipp Bill Marriott wrote: > > Many effects work. It does pull in the title bar style, and I think the > progress bar style. It does not pull in window background colors, text size > preferences, menubar effects and several other small details. From chipp at chipp.com Wed Dec 7 14:37:14 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 07 Dec 2005 13:37:14 -0600 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn7c7n$thn$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net><dn76v7$a0p$1@sea.gmane.org> <43972BBB.40503@chipp.com> <dn7c7n$thn$1@sea.gmane.org> Message-ID: <439739EA.4000000@chipp.com> Bill, It gets the theme parts right from where I sit. The large fonts isn't part of a theme, it's another setting and even Microsoft itself doesn't support Large fonts fully. Try setting Large Fonts to 'Extra Large' and then close and open the Display properties window and you see it doesn't even recognize them. So, it's hard to subtract points from Rev when MS itself doesn't abide by particular appearance settings. On all the themes I use including Royale, Windows Classic, Windows XP and a rouque Vista theme, Rev correctly sets the background color of new stacks. I checked the following: buttons scrollbars fields option menu pulldown menu progress bar check box radio they all assume the same theme. -Chipp best, Chipp Bill Marriott wrote: > > Many effects work. It does pull in the title bar style, and I think the > progress bar style. It does not pull in window background colors, text size > preferences, menubar effects and several other small details. From wjm at wjm.org Wed Dec 7 14:43:34 2005 From: wjm at wjm.org (Bill Marriott) Date: Wed, 7 Dec 2005 14:43:34 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net><dn76v7$a0p$1@sea.gmane.org><43972BBB.40503@chipp.com> <dn7c7n$thn$1@sea.gmane.org> Message-ID: <dn7e15$43j$1@sea.gmane.org> Chipp, I know you didn't mention button styles specifically as being taken directly from the OS, but once you see the following difference it will be one of those details that pop out at you all the time: http://wjm.org/linked/buttons.htm Again, *very* minor, probably not obvious to the vast majority of end users, but a dead giveaway that Rev was used to build an app. Bill > "Chipp Walters" <chipp at chipp.com> wrote in > message news:43972BBB.40503 at chipp.com... >> Thomas, >> >> Fortunately for you and the list, Bill is incorrect in his assessment. From bnz2 at cdc.gov Wed Dec 7 14:21:59 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Wed, 7 Dec 2005 14:21:59 -0500 Subject: Why is Konfabulator "Pretty?" Message-ID: <64878EF567131D4596246171F75FD4A9744660@m-epo-1.epo.cdc.gov> Bill, You can make a menu have any look you want, using a stack as a menu - not just icons, but all sorts of complex layouts. But yes, just use icon-sized images in the substack serving as the source for your menu, and you will get icons in your menu. Every system has predesigned elements that make them convenient - and every system's set of predesigned elements is unique. I would like RunRev to have: - proper tables (I went ahead and created my own) - 3D objects (not planning on doing that on my own) - autoflow fields (created it on my own) - proper copying and pasting in and out of other applications (also did that on my own) - better printing on Windows (partly fixed that on my own, more still to go) - a number-crunching external - a way for directly accessing OS APIs - a Valentina-speed database, internalized, with rev-style scripting - rotating fields And a bunch of other stuff. I personally feel that having to create your own objects is not so bad, because then you have complete control over that object, and can adapt it as needed. I agree it is a pain not having everything you need - but I guess for me, at least, it is worth the extra effort because I find RunRev so darn intuitive to use in so many other facets. Jonathan From chipp at chipp.com Wed Dec 7 14:57:29 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 07 Dec 2005 13:57:29 -0600 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn7e15$43j$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net><dn76v7$a0p$1@sea.gmane.org><43972BBB.40503@chipp.com> <dn7c7n$thn$1@sea.gmane.org> <dn7e15$43j$1@sea.gmane.org> Message-ID: <43973EA9.205@chipp.com> Bill, A picture is indeed worth a thousand words! I prefer the VB placement of text. My best guess is that we're both *sorta* correct ;-) I believe Revolution 'builds' the buttons using the correct theme 'bits', but probably doesn't use the direct API call to do so. 'Course I could be wrong, but it would explain the differences you see as well as the 'mostly supported styles' which is apparent. Certainly a bit of pixel tweaking could bring it in line. I imagine allowing for the ability to 'add icons' and resize buttons to whatever dimension creates some implementation problems for a 4 gen tool. Frankly, I've not had any problems in any of my shipping apps, but then I'm not the stickler for HIG that you and Richard are. Does VB allow one to add icons and change the font and font size of a button like this? Just wondering. best, -Chipp Bill Marriott wrote: > Chipp, > > I know you didn't mention button styles specifically as being taken directly > from the OS, but once you see the following difference it will be one of > those details that pop out at you all the time: > > http://wjm.org/linked/buttons.htm > > Again, *very* minor, probably not obvious to the vast majority of end users, > but a dead giveaway that Rev was used to build an app. > > Bill From rcozens at pon.net Wed Dec 7 15:03:48 2005 From: rcozens at pon.net (Rob Cozens) Date: Wed, 07 Dec 2005 12:03:48 -0800 Subject: Disabling MenuItems Message-ID: <7.0.0.10.1.20051207114821.019670f0@pon.net> Hi All, Working on Win XP; RunRev 2.6.1, if the platform is "MacOS" then enable menuItem 11 of menu 1 enable menuItem 13 of menu 1 else disable menuItem 11 of menu 1 disable menuItem 13 of menu 1 end if does not disable menuItems 11 & 13 until the stack is opened a second time in the Development environment, and _never_ seems to disable them if opened from Rev's Plugins folder. OTOH, if the platform is "MacOS" then enable menuItem 11 of menu 1 enable menuItem 13 of menu 1 else get the text of button id 1004 -- the first menu button if char 1 of line 11 of it <> "(" then put "(" before line 11 of it if char 1 of line 13 of it <> "(" then put "(" before line 13 of it set the text of button id 1004 to it end if works the first time and every time in both circumstances. Why? Must I apply a workaround globally? Eg: on disableMenuItems menuButtonId, itemList get the text of button id menuButtonId repeat for each line menuItemNumber in itemList if char 1 of line menuItemNumber of it <. "(" then put "(" before line menuItemNumber of it end repeat set the text of button id menuButtonId to it end disableMenuItems ? Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From heather at runrev.com Wed Dec 7 15:09:31 2005 From: heather at runrev.com (Heather Nagey) Date: Wed, 7 Dec 2005 20:09:31 +0000 Subject: Confirmation In-Reply-To: <20051207180004.94A4C825639@mail.runrev.com> References: <20051207180004.94A4C825639@mail.runrev.com> Message-ID: <df6110ac7bcdba52cc9d775bfb6ae90e@runrev.com> Don't panic. It's just a list subscribe confirmation number. Not of any value and certainly won't unlock anything. Mr. Spees obviously got a little confused with the confirm address. But... if it was a serial number it might not have been a good idea to quote it again ... cheers Heather On 7 Dec 2005, at 18:00, use-revolution-request at lists.runrev.com wrote: > ?? WHAT'S THIS? looks like a serial number... > >> Here is the confirmation code number is received. Please add me to the >> mailing list. >> >> >> Edgar Spees Heather Nagey, Customer Support Manager Runtime Revolution Ltd www.runrev.com From tkuypers at pandora.be Wed Dec 7 15:11:04 2005 From: tkuypers at pandora.be (Ton Kuypers) Date: Wed, 7 Dec 2005 21:11:04 +0100 Subject: just a test, please ignore Message-ID: <51B489EA-788E-4329-A781-A6D4F571A7A3@pandora.be> as the subject says: just a test, please ignore From tkuypers at pandora.be Wed Dec 7 15:12:18 2005 From: tkuypers at pandora.be (Ton Kuypers) Date: Wed, 7 Dec 2005 21:12:18 +0100 Subject: tabbed windows In-Reply-To: <Pine.GSO.4.58.0512070925200.19424@vertex.ucls.uchicago.edu> References: <Pine.GSO.4.58.0512070925200.19424@vertex.ucls.uchicago.edu> Message-ID: <ED1309FB-D0CF-46F2-999D-B9B1850E4C56@pandora.be> Marty, When I started using Revolution, this was quite a mystery to me as well, but it works sooooo easy... Create a tabbed button with for instance 3 tabs in it: "My First Tab", "Tab Number Two" and "The Last Tab" The script of this button (or at least, the way I do it): ON menuPick vNew put the text of me into vTabs REPEAT with a = 1 to the num of lines of vTabs try hide grp (line a of vTabs) END try END REPEAT try show grp vNew END try END menuPick To make different objects show when you click on a tab, just create a group of these objects and name them the same as the tabs Maybe there are better ways, but this one helps me out every time :-) Good luck & happy coding! Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com From kray at sonsothunder.com Wed Dec 7 14:06:17 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 07 Dec 2005 13:06:17 -0600 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <43972F62.9090901@chipp.com> Message-ID: <BFBC8EC9.31431%kray@sonsothunder.com> On 12/7/05 12:52 PM, "Chipp Walters" <chipp at chipp.com> wrote: >>>> Web browser control. >>> >>> You can launch a web browser with a URL. Not sure what other control you >>> mean. > > Ken Ray just offered up a great script for this in the MetaCard forum. > Perhaps he'll share it here? Also revGoURL will launch a browser and the > page. Sure - although Bill meant an embedded web control like altBrowser, but this code can be used with most URL types, including AIM: on stsGoURL pURL put char 1 to offset(":",pURL) of pURL into tProtocol if (char 1 to 6 of pURL = "file:/") and (char 7 of pURL <> "/") then -- convert to local path with three /// replace "file:/" with "file:///" in pURL else put "file:,http:,mailto:,gopher:,aim:" into tProtocols if tProtocol is not among the items of tProtocols then -- assume web put "http://" & pURL into pURL put false into tIsIM end if end if switch (the platform) case "MacOS" if isOSX() then get shell("open" && q(pURL)) else do ("open location" && q(pURL)) as AppleScript end if break case "Win32" put (word 1 of the systemVersion is "NT") into tIsNT if $COMSPEC <> "" then set the shellCommand to $COMSPEC else if tIsNT then set the shellCommand to "cmd.exe" else set the shellCommand to "command.com" end if end if switch tProtocol case "mailto:" put queryRegistry("HKEY_CLASSES_ROOT\mailto\shell\open\command\") into tMailApp -- replace placeholders for all Win versions (%1 for non-XP modern, %l for old, %ProgramFiles% for XP) replace q("%1") with pURL in tMailApp replace "%1" with pURL in tMailApp replace q("%l") with pURL in tMailApp replace "%l" with pURL in tMailApp replace "%ProgramFiles%" with $PROGRAMFILES in tMailApp open process tMailApp for neither break case "aim:" -- Example: -- aim:goim?screenname=binentertainment&message=This+is+a+test put queryRegistry("HKEY_LOCAL_MACHINE\Software\classes\aim\shell\open\command\") into tAIMApp replace q("%1") with pURL in tAIMApp replace "%1" with pURL in tAIMApp open process tAIMApp for neither break default put word 1 of queryRegistry("HKEY_LOCAL_MACHINE\Software\classes\http\shell\open\command\" ) into tBrowserPath if tIsNT then set the hideconsolewindows to false open process (tBrowserPath && q(pURL)) for neither else get shell(tBrowserPath && q(pURL)) end if break end switch end switch end stsGoURL function isOSX set the itemDel to "." return (item 1 of the systemVersion >=10) end isOSX From kray at sonsothunder.com Wed Dec 7 14:30:02 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 07 Dec 2005 13:30:02 -0600 Subject: Handlers and Scope In-Reply-To: <43970CF1.4080204@gmail.com> Message-ID: <BFBC945A.31440%kray@sonsothunder.com> > Within my application the fuctions I have written don't return values in > that case, if I understand correctly; they should be handlers. How do I > define a handler? Although Rob gave you the full answer, the simple answer is "change 'function' to 'on' and you're done". :-) That is, a function called DoMyStuff: function DoMyStuff pWhatToDo -- does a bunch of stuff and doesn't return a value end DoMyStuff which is called like: get DoMyStuff("bark") -- I used "get" since it doesn't need to return a value, wheras -- it's better to use "put" when you want the returned value becomes a handler when you change 'function' to 'on': on DoMyStuff pWhatToDo -- does a bunch of stuff and doesn't return a value end DoMyStuff and is called like this: DoMyStuff "bark" HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From wjm at wjm.org Wed Dec 7 15:18:41 2005 From: wjm at wjm.org (Bill Marriott) Date: Wed, 7 Dec 2005 15:18:41 -0500 Subject: Why is Konfabulator "Pretty?" References: <dn66up$sc4$1@sea.gmane.org> <BFBC88FF.31426%kray@sonsothunder.com> Message-ID: <dn7g32$bkh$1@sea.gmane.org> Ken, Thanks a lot for this post! I hope your excellent summary will help settle the debate on this. I didn't imagine my recommendations would spur a major row, but I am kind of glad they did. We ended up really getting into some "nitty gritty" stuff and I hope this was useful to the RunRev staff as they consider updates to the software. I really would like to see components like your excellent system tray utility, and Chipp's indispensable altBrowser plugin, directly incorporated into Revolution soon. You are also correct that Rev *does* face unique challenges when designing a cross-platform development tool. It's very difficult to exactly support every little detail of an OS while still enabling you to easily "write once, deploy many." I suspect this is why the fonts on buttons don't match the Windows OS exactly (they need to use Arial because that font is on all systems), and why tabbed panels allow only one tier of tabs (they need to maintain compatibility with Mac OS X). When you have limited resources, you have to pick and choose your "battles" so to speak. I would also like to say that I am very grateful for the existence of Revolution, as I can do things with it that would not be possible *for me* with Visual Basic (and most other development tools). It's also appreciated they have kept the pricing at a level which individuals and small businesses can afford. Even though I mention some cool things that can be done with VBExpress, I would not want Rev to become a clone of that environment. It's just too daunting and a little over-engineered. But I do think Rev should spend a full day with its interface designers and developers, putting VBExpress up on a projection screen, and figure out how to "steal" every good idea presented in it. I simply love xTalk, and Rev is keeping this great language very much alive. It really is an impressive tool overall; I'll be buying upgrades for as long as they are offered. Bill p.s.: One little "nit" is that all of the items I mentioned in earlier posts (specifically "calendar popups, notification tray support") are definitely included with the current version of VBExpress. From eric.chatonet at sosmartsoftware.com Wed Dec 7 15:27:11 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 7 Dec 2005 21:27:11 +0100 Subject: Stack Context/Scope Question In-Reply-To: <BFBC8F93.31434%kray@sonsothunder.com> References: <BFBC8F93.31434%kray@sonsothunder.com> Message-ID: <792CA30B-D9C0-4BC9-BCD2-DFEB9ECADC8A@sosmartsoftware.com> Hi Ken, As usual, you are right. I forgot to mention the defaultStack feature that is so convenient sometimes... (to not have to write something like set the hilite of btn "I dont know which..." of stack "which stack? I don't remember!" to the uHilite of etc. :-) Thanks for this needed addition. With all this, Dave will get started :-) Le 7 d?c. 05 ? 20:09, Ken Ray a ?crit : > On 12/7/05 6:56 AM, "Eric Chatonet" > <eric.chatonet at sosmartsoftware.com> > wrote: > >> 2. "This" refers generally to to a card or a stack and refers to the >> card or the stack that initiated the process. >> Then if the current running handler was called from the current >> stack, "this" will refer to it but when called from another stack (a >> substack for instance), "this" will refer to this another stack (the >> substack). > > One thing to add is that that "this" always refers to the stack > that is the > defaultStack, and when you open other stacks, *they* become the > defaultStack, so if you do this: > > on mouseUp > set the defaultStack to "Test" > put the short name of this stack -- puts "Test" > set the defaultStack to "Another Test" > put the short name of this stack -- puts "Another Test" > open stack "Third Test" > put the short name of this stack -- puts "Third Test" > end mouseUp Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ From JimAultWins at yahoo.com Wed Dec 7 15:28:40 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 07 Dec 2005 12:28:40 -0800 Subject: tabbed windows In-Reply-To: <ED1309FB-D0CF-46F2-999D-B9B1850E4C56@pandora.be> Message-ID: <BFBC85F8.319ED%JimAultWins@yahoo.com> On minor comment, Tom. Declaring variables in Transcript can lead to unexpected results as in this case, you chose "a". This is technically a reserved 'word', as in 'there is a file', etc. Most of the time you will have no problem, but there will be occasions when Transcript will get confused. This is a case where I would use "aaa" to make the name both unique and more visible. REPEAT with aaa = 1 to the num of lines of vTabs Just an idea to consider. Jim Ault Las Vegas On 12/7/05 12:12 PM, "Ton Kuypers" <tkuypers at pandora.be> wrote: > Marty, > > When I started using Revolution, this was quite a mystery to me as > well, but it works sooooo easy... > > Create a tabbed button with for instance 3 tabs in it: "My First > Tab", "Tab Number Two" and "The Last Tab" > > The script of this button (or at least, the way I do it): > > ON menuPick vNew > put the text of me into vTabs > REPEAT with a = 1 to the num of lines of vTabs > try > hide grp (line a of vTabs) > END try > END REPEAT > try > show grp vNew > END try > END menuPick > > To make different objects show when you click on a tab, just create a > group of these objects and name them the same as the tabs > > Maybe there are better ways, but this one helps me out every time :-) > > > Good luck & happy coding! > > > Ton Kuypers > Digital Media Partners bvba > Tel. +32 (0)477 / 739 530 > Fax +32 (0)14 / 71 03 04 > http://www.dmp-int.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Wed Dec 7 15:33:01 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 7 Dec 2005 21:33:01 +0100 Subject: Disabling MenuItems In-Reply-To: <7.0.0.10.1.20051207114821.019670f0@pon.net> References: <7.0.0.10.1.20051207114821.019670f0@pon.net> Message-ID: <8AFD3533-B3D1-471F-B374-A12E7BEAE122@sosmartsoftware.com> Hi rob, I don't know exactly your problem :-) But I have a way to do that sort of things that might interest you: I am used to have a "menu template" in a custom property without "(" , "!c' and so on. Each time the menu is called, I use this "ever clean" template and add what I need... I detail this way of doing in a tutorial you will find on my website if you need more details. Best Regards from Paris, Eric Chatonet. Le 7 d?c. 05 ? 21:03, Rob Cozens a ?crit : > Working on Win XP; RunRev 2.6.1, > > if the platform is "MacOS" then > enable menuItem 11 of menu 1 > enable menuItem 13 of menu 1 > else > disable menuItem 11 of menu 1 > disable menuItem 13 of menu 1 > end if > > does not disable menuItems 11 & 13 until the stack is opened a > second time in the Development environment, and _never_ seems to > disable them if opened from Rev's Plugins folder. OTOH, > > if the platform is "MacOS" then > enable menuItem 11 of menu 1 > enable menuItem 13 of menu 1 > else > get the text of button id 1004 -- the first menu button > if char 1 of line 11 of it <> "(" then put "(" before line 11 > of it > if char 1 of line 13 of it <> "(" then put "(" before line 13 > of it > set the text of button id 1004 to it > end if > > works the first time and every time in both circumstances. > > Why? Must I apply a workaround globally? Eg: > > on disableMenuItems menuButtonId, itemList > get the text of button id menuButtonId > repeat for each line menuItemNumber in itemList > if char 1 of line menuItemNumber of it <. "(" then put "(" > before line menuItemNumber of it > end repeat > set the text of button id menuButtonId to it > end disableMenuItems ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ From mwieder at ahsoftware.net Wed Dec 7 15:41:03 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 7 Dec 2005 12:41:03 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <43973EA9.205@chipp.com> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net><dn76v7$a0p$1@sea.gmane.org><43972BBB.40503@chipp.com> <dn7c7n$thn$1@sea.gmane.org> <dn7e15$43j$1@sea.gmane.org> <43973EA9.205@chipp.com> Message-ID: <19314536001.20051207124103@ahsoftware.net> Chipp- Wednesday, December 7, 2005, 11:57:29 AM, you wrote: > My best guess is that we're both *sorta* correct ;-) I believe > Revolution 'builds' the buttons using the correct theme 'bits', but > probably doesn't use the direct API call to do so. 'Course I could be I believe you're right, since they aren't really buttons in the OS sense of the word, but images that are bitmapped onto the screen. It's the same with fields. If you try looking at the window declarations on the screen with any of the available tools you'll see that there's nothing recognizable within the stack window itself. It's part of how the cross-platform look and feel is achieved. -- -Mark Wieder mwieder at ahsoftware.net From dleyanna at rtl.org Wed Dec 7 15:37:18 2005 From: dleyanna at rtl.org (Dave LeYanna) Date: Wed, 07 Dec 2005 15:37:18 -0500 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn7g32$bkh$1@sea.gmane.org> References: <dn66up$sc4$1@sea.gmane.org> <BFBC88FF.31426%kray@sonsothunder.com> <dn7g32$bkh$1@sea.gmane.org> Message-ID: <439747FE.8020109@rtl.org> Just to let Rev. know... So do I, so will I dave Bill Marriott wrote: >clip... > > >I simply love xTalk, and Rev is keeping this great language very much alive. >It really is an impressive tool overall; I'll be buying upgrades for as long >as they are offered. > >Bill > > -- Dave LeYanna Director IS Right to Life of Michigan www.rtl.org From klaus at major-k.de Wed Dec 7 15:40:25 2005 From: klaus at major-k.de (Klaus Major) Date: Wed, 7 Dec 2005 21:40:25 +0100 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn7e15$43j$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net><dn76v7$a0p$1@sea.gmane.org><43972BBB.40503@chipp.com> <dn7c7n$thn$1@sea.gmane.org> <dn7e15$43j$1@sea.gmane.org> Message-ID: <ED0C3DEC-254A-4E11-84EB-035322C3062E@major-k.de> Hi Bill, > Chipp, > > I know you didn't mention button styles specifically as being taken > directly > from the OS, but once you see the following difference it will be > one of > those details that pop out at you all the time: > > http://wjm.org/linked/buttons.htm > > Again, *very* minor, probably not obvious to the vast majority of > end users, > but a dead giveaway that Rev was used to build an app. the same applies to OS X! Very minor (not major :-) but its there... > Bill > >> "Chipp Walters" <chipp at chipp.com> wrote in >> message news:43972BBB.40503 at chipp.com... >>> Thomas, >>> >>> Fortunately for you and the list, Bill is incorrect in his >>> assessment. Regards Klaus Major klaus at major-k.de http://www.major-k.de From eric.chatonet at sosmartsoftware.com Wed Dec 7 15:41:52 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 7 Dec 2005 21:41:52 +0100 Subject: Explicit variables (was: Re: tabbed windows) In-Reply-To: <BFBC85F8.319ED%JimAultWins@yahoo.com> References: <BFBC85F8.319ED%JimAultWins@yahoo.com> Message-ID: <2A3E2C11-46E6-4EA6-9251-73578288FA63@sosmartsoftware.com> Hi all, I take the opportunity of Jim comment to point out a thing I do not consider as correct with Rev: I always work with explicit variables (a question of habits with other languages and to ensure security :-) Then, all variables used in a repeat control structure header that are not declared do not make the engine moan...: repeat with i = 1 to 100 -- i not declared: no alert repeat for each line tLine in tText -- tLine not declared: no alert but tText will... etc. Is this a dysfunction (I can't call that a bug) or a feature I miss? Le 7 d?c. 05 ? 21:28, Jim Ault a ?crit : > On minor comment, Tom. Declaring variables in Transcript can lead to > unexpected results as in this case, you chose "a". This is > technically a > reserved 'word', as in 'there is a file', etc. Most of the time > you will > have no problem, but there will be occasions when Transcript will get > confused. This is a case where I would use "aaa" to make the name > both > unique and more visible. Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ From klaus at major-k.de Wed Dec 7 15:48:49 2005 From: klaus at major-k.de (Klaus Major) Date: Wed, 7 Dec 2005 21:48:49 +0100 Subject: tabbed windows In-Reply-To: <ED1309FB-D0CF-46F2-999D-B9B1850E4C56@pandora.be> References: <Pine.GSO.4.58.0512070925200.19424@vertex.ucls.uchicago.edu> <ED1309FB-D0CF-46F2-999D-B9B1850E4C56@pandora.be> Message-ID: <2CAB0A7C-BD89-4FC4-8C78-DDC7C5E7AA12@major-k.de> Hi Ton, > Marty, > > When I started using Revolution, this was quite a mystery to me as > well, but it works sooooo easy... > Create a tabbed button with for instance 3 tabs in it: "My First > Tab", "Tab Number Two" and "The Last Tab" > The script of this button (or at least, the way I do it): > > ON menuPick vNew > put the text of me into vTabs > REPEAT with a = 1 to the num of lines of vTabs > try > hide grp (line a of vTabs) > END try > END REPEAT > try > show grp vNew > END try > END menuPick > > To make different objects show when you click on a tab, just create > a group of these objects and name them the same as the tabs > > Maybe there are better ways, but this one helps me out every time :-) especially for the tabbed button control you can use a special syntax in the menupick handler: on menupick old_menuitem, new_menuitem show grp new_menuitem hide grp old_menuitem end menupick Check the docs for "menupick" With "Tabbed buttons" it will accept 2 params! The first is the now selected menuitem, the second the previously active menuitem! Cool, isn't it?!!! ;-) > Good luck & happy coding! > > > Ton Kuypers > Digital Media Partners bvba > Tel. +32 (0)477 / 739 530 > Fax +32 (0)14 / 71 03 04 > http://www.dmp-int.com Best Klaus Major klaus at major-k.de http://www.major-k.de From wjm at wjm.org Wed Dec 7 15:44:09 2005 From: wjm at wjm.org (Bill Marriott) Date: Wed, 7 Dec 2005 15:44:09 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net><dn76v7$a0p$1@sea.gmane.org><43972BBB.40503@chipp.com> <dn7c7n$thn$1@sea.gmane.org><dn7e15$43j$1@sea.gmane.org> <43973EA9.205@chipp.com> Message-ID: <dn7hio$h0g$1@sea.gmane.org> Yeah, VB lets you put a 16x16 icon to the left of button text, it lets you create buttons that have the little "drop-down" arrow to the right for menus or palettes, it has properties for whether the button appears in a menu strip, whether the cursor assumes a special shape when over it... it is part of the whole "Visual Studio 2005" family, which as you might expect is a stickler for representing Windows UI. Just to give you an idea of what can be done with a "simple" button in VBE, I've captured the fully expanded button properties list and assembled it into a single image: http://www.wjm.org/linked/buttons/vbebuttonprops.jpg (It is bigger than will fit in a browser window, so be sure to hover over the pic with your mouse button and click the little expansion icon that appears after a delay, at the lower-right.) Comments on the properties list: I prefer the way that Rev separates out the properties (instead of one long list like this), but I'd rather they used tabs instead of a drop-down menu for the various categories. Note that the very bottom of the VBE list shows a description of what the property does, which I think is better than a tooltip. Not that in the grid, clicking into the right column will show drop-down menus, color pickers, [...] icons which lead to supplemental dialogs... which is very self-documenting. For example, if I select something that binds it to a database, I'll get a little wizard to connect to my datasource, if one isn't already defined. Bill Chipp Walters wrote > Does VB allow one to add icons and change the font and font size of a > button like this? Just wondering. From kray at sonsothunder.com Wed Dec 7 15:55:55 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 07 Dec 2005 14:55:55 -0600 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn7g32$bkh$1@sea.gmane.org> Message-ID: <BFBCA87B.31484%kray@sonsothunder.com> On 12/7/05 2:18 PM, "Bill Marriott" <wjm at wjm.org> wrote: > You are also correct that Rev *does* face unique challenges when designing a > cross-platform development tool. It's very difficult to exactly support > every little detail of an OS while still enabling you to easily "write once, > deploy many." I suspect this is why the fonts on buttons don't match the > Windows OS exactly (they need to use Arial because that font is on all > systems), and why tabbed panels allow only one tier of tabs (they need to > maintain compatibility with Mac OS X). In fact I went back and forth with Scott Raney when OS X support was added to MetaCard about the subtleties of the controls that just werent "right" - he and I had several emails where I was helping him adjust a few pixels here and there. > p.s.: One little "nit" is that all of the items I mentioned in earlier posts > (specifically "calendar popups, notification tray support") are definitely > included with the current version of VBExpress. Whoops! Sorry - I guess I was remembering VB 6; haven't had a chance to review VB Express recently... going to do that now.. :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From 3mcgrath at adelphia.net Wed Dec 7 16:05:36 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 7 Dec 2005 16:05:36 -0500 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <43971644.8000707@hyperactivesw.com> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org> <43961792.2030700@fourthworld.com> <dn66up$sc4$1@sea.gmane.org> <43971644.8000707@hyperactivesw.com> Message-ID: <B15A6BCF-D4AD-4B81-9FE3-99DA4589BD18@adelphia.net> SUCH A TEASE!!!! On Dec 7, 2005, at 12:05 PM, J. Landman Gay wrote: > I also know that the company is well aware of some of the things > you ask for, and they aren't ignoring that. Stay tuned. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ From wjm at wjm.org Wed Dec 7 16:03:44 2005 From: wjm at wjm.org (Bill Marriott) Date: Wed, 7 Dec 2005 16:03:44 -0500 Subject: Why is Konfabulator "Pretty?" References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org> <43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <43971644.8000707@hyperactivesw.com><dn79o5$km6$1@sea.gmane.org> <43972F62.9090901@chipp.com> Message-ID: <dn7ine$l06$1@sea.gmane.org> Chipp, Your high-quality plugins (among others) are exactly what needs to be incorporated into the core Rev functionality. I hope Rev considers licensing them and writes you a handsome check :) Bill Chipp Walters wrote > Well Bill, sometimes you just need to dig a bit. While natively, RR > doesn't support many of the features, there are tools which do, and most > of them are free. Hope the following helps (see below).. From joel.guillod at net2000.ch Wed Dec 7 16:16:19 2005 From: joel.guillod at net2000.ch (Joel Guillod) Date: Wed, 7 Dec 2005 22:16:19 +0100 Subject: XML Database synchronization In-Reply-To: <20051207080042.3250B82547F@mail.runrev.com> References: <20051207080042.3250B82547F@mail.runrev.com> Message-ID: <ED5D72F9-E158-4399-9E5A-7C5C782E8D8C@net2000.ch> I would like to hear about advices how to address this problem in Revolution: Postulates: - data of my system is based on a number of sets of xml documents; - a set is a repository of xml documents; - there is a registry of the sets which references the address of each set; - to avoid complicated installation on the machines where sets reside (i.e. not Java/python/php based). Wanted functions: - Revolution applications can access (read/write/update) xml documents throught the network; - To be able to synchronize each set (in order to have mirrors sets of the xml documents); - To index each xml document for fast query (xpath, xquery and xupdate in Rev 3, a dream? No a must, definitely!). I am currently using eXist an Open Source Native XML Database (http:// exist-db.org/) but I need to have multiple sets of xml documents somewhere on the net and to be able to synchronize those sets. I will be grateful to read any serious clue from developers actually knowing the topic. JG From LunchnMeets at aol.com Wed Dec 7 16:18:18 2005 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Wed, 7 Dec 2005 16:18:18 EST Subject: Disabling MenuItems Message-ID: <1ab.451eff33.30c8ab9a@aol.com> This is an interesting thread. As long as we're talking about this... Can menuitems be addressed by name rather than number? I don't always have the items in the same position. Joe, Orlando, Florida From sunshine at public.kherson.ua Wed Dec 7 16:23:12 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed, 07 Dec 2005 23:23:12 +0200 Subject: XML Database synchronization In-Reply-To: <ED5D72F9-E158-4399-9E5A-7C5C782E8D8C@net2000.ch> Message-ID: <BFBD1F60.450C2%sunshine@public.kherson.ua> On 12/7/05 11:16 PM, "Joel Guillod" <joel.guillod at net2000.ch> wrote: > I would like to hear about advices how to address this problem in > Revolution: > > Postulates: > - data of my system is based on a number of sets of xml documents; > - a set is a repository of xml documents; > - there is a registry of the sets which references the address of > each set; > - to avoid complicated installation on the machines where sets reside > (i.e. not Java/python/php based). > > Wanted functions: > - Revolution applications can access (read/write/update) xml > documents throught the network; > - To be able to synchronize each set (in order to have mirrors sets > of the xml documents); > - To index each xml document for fast query (xpath, xquery and > xupdate in Rev 3, a dream? No a must, definitely!). > > I am currently using eXist an Open Source Native XML Database (http:// > exist-db.org/) but I need to have multiple sets of xml documents > somewhere on the net and to be able to synchronize those sets. > I will be grateful to read any serious clue from developers actually > knowing the topic. Joel, Actually all this in quite modern issues which are under active development. Xquery itself do not have yet release of standard. Yes eXist is interesting. MS SQL 2005 have great XML support. We plan add similar things into Valentina db. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From 3mcgrath at adelphia.net Wed Dec 7 16:25:28 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 7 Dec 2005 16:25:28 -0500 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn7e15$43j$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net><dn76v7$a0p$1@sea.gmane.org><43972BBB.40503@chipp.com> <dn7c7n$thn$1@sea.gmane.org> <dn7e15$43j$1@sea.gmane.org> Message-ID: <425CDC0E-F01B-4F6B-B9A5-20640D05D0C3@adelphia.net> Bill, Chipp, That is definitely a different font and x height. HHMMM.. Glad to know this although it is a minor thing. All the same..... Tom On Dec 7, 2005, at 2:43 PM, Bill Marriott wrote: > Chipp, > > I know you didn't mention button styles specifically as being taken > directly > from the OS, but once you see the following difference it will be > one of > those details that pop out at you all the time: > > http://wjm.org/linked/buttons.htm > > Again, *very* minor, probably not obvious to the vast majority of > end users, > but a dead giveaway that Rev was used to build an app. > > Bill > >> "Chipp Walters" <chipp at chipp.com> wrote in >> message news:43972BBB.40503 at chipp.com... >>> Thomas, >>> >>> Fortunately for you and the list, Bill is incorrect in his >>> assessment. > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Wed Dec 7 16:25:58 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 7 Dec 2005 22:25:58 +0100 Subject: Disabling MenuItems In-Reply-To: <1ab.451eff33.30c8ab9a@aol.com> References: <1ab.451eff33.30c8ab9a@aol.com> Message-ID: <9E7E7CDB-57E3-4B1D-9FDA-29D584D60EE2@sosmartsoftware.com> Hi Joe, You can use line lineOffset(<menuItem name>, tMenu) of tMenu where tMenu is your menu put into a variable: put "(" before line lineOffset("Paste", tMenu) of tMenu Very fast an reliable. To be not kindly corrected by Ken :-) I would add that, sometimes you will use: put lineOffset(tab & <menuItem name>, tMenu) of tMenu into tSkip put "(" before line lineOffset("tab & <menuItem name>, tMenu,tSkip) of tMenu That will dim the second menu item of the same name in a submenu :-) Le 7 d?c. 05 ? 22:18, LunchnMeets at aol.com a ?crit : > This is an interesting thread. As long as we're talking about this... > > Can menuitems be addressed by name rather than number? I don't > always have > the items in the same position. > > Joe, > Orlando, Florida Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ From 3mcgrath at adelphia.net Wed Dec 7 16:28:08 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 7 Dec 2005 16:28:08 -0500 Subject: just a test, please ignore In-Reply-To: <51B489EA-788E-4329-A781-A6D4F571A7A3@pandora.be> References: <51B489EA-788E-4329-A781-A6D4F571A7A3@pandora.be> Message-ID: <8BB54096-12F5-49E7-85AF-EA1EF2433010@adelphia.net> IGNORED On Dec 7, 2005, at 3:11 PM, Ton Kuypers wrote: > as the subject says: just a test, please ignore > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From friendlygeek at gmail.com Wed Dec 7 16:34:46 2005 From: friendlygeek at gmail.com (Adam) Date: Wed, 07 Dec 2005 16:34:46 -0500 Subject: Large Recordsets - An unbuffered approach? Message-ID: <43975576.8040504@gmail.com> Hi All: My project works. Sort of. ;) Thanks again to those who have been helping me out. I have done in two days what took me weeks to formulate elsewhere. Best of all it has a GUI. :D Like I said it sort of works... I can connect to the database, I can retrieve records, but this is the sorce of my problem. It would appear to me that an attempt is made to retrieve all the records matching the SQL criteria specified in the query before opertating on the contents of the recordset. With a small recordset this approach in fine and dandy. But in my case, my criteria returns 60 million plus, records. Previously, I had used PHP's mysql_unbuffered_query to fetch one record from the database at a time which I could then process and discard, moving to the next record. I only had to execute one query to accomplish this but I would have to loop through a while statement to the effect of: psuedo-code -- While lRecordCount <= lNoOfRecords - 1 Fetch the current record Process the current record Increment lRecordCount End While This worked very fast as it didn't have to move the entire result set to memory. (Which my laptop ran out of this afternoon) ;) An aside: Is it possible to have multiple threads? Whereby an SQL query such as that listed above can operate while still allowing access to the program interface? Thanks very kindly in advance. Adam From devin_asay at byu.edu Wed Dec 7 16:37:03 2005 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 7 Dec 2005 14:37:03 -0700 Subject: Changing input keyboard In-Reply-To: <4396F56F.9030102@ehug.info> References: <5B23DA5E-156D-4044-90C0-21D308A59CFB@byu.edu> <4396F56F.9030102@ehug.info> Message-ID: <F5B8FF73-E918-4CB3-BE63-4B8FDB779263@byu.edu> On Dec 7, 2005, at 7:45 AM, Mark Schonewille wrote: > Devin and everyone else, > > Was the problem in the quoted message ever solved? I never saw any responses. Anybody out there care to stop talking about Rev's image and chime in. ;-) Devin > > > Devin Asay wrote: >> This question was raised a while back, and I never saw a >> satisfactory solution. If I want to change the input keyboard >> when the insertion point goes to a field with non-Latin text, can >> it be done by scripting? >> In OS X I change the input method by selecting the desired >> language/ keyboard layout in the input menu (the one with little >> flag icons in it.) There is a similar process in Windows. Can >> this be scripted under either or both OS's? I can find no obvious >> Transcript or AppleScript way to do it on my Mac OS X system. >> Devin > Devin Asay Humanities Technology and Research Support Center Brigham Young University From mwieder at ahsoftware.net Wed Dec 7 16:49:00 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 7 Dec 2005 13:49:00 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn7hio$h0g$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net><dn76v7$a0p$1@sea.gmane.org><43972BBB.40503@chipp.com> <dn7c7n$thn$1@sea.gmane.org><dn7e15$43j$1@sea.gmane.org> <43973EA9.205@chipp.com> <dn7hio$h0g$1@sea.gmane.org> Message-ID: <2918613314.20051207134900@ahsoftware.net> Bill- Wednesday, December 7, 2005, 12:44:09 PM, you wrote: > Comments on the properties list: I prefer the way that Rev separates out the > properties (instead of one long list like this), but I'd rather they used > tabs instead of a drop-down menu for the various categories. Note that the Yes, pretty much everybody hates the current Property Inspector. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Dec 7 16:51:06 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 7 Dec 2005 13:51:06 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn7g32$bkh$1@sea.gmane.org> References: <dn66up$sc4$1@sea.gmane.org> <BFBC88FF.31426%kray@sonsothunder.com> <dn7g32$bkh$1@sea.gmane.org> Message-ID: <8418738895.20051207135106@ahsoftware.net> Bill- Wednesday, December 7, 2005, 12:18:41 PM, you wrote: > p.s.: One little "nit" is that all of the items I mentioned in earlier posts > (specifically "calendar popups, notification tray support") are definitely > included with the current version of VBExpress. IMO the only real downside to VB is having to program in Basic. Now if they could just fix that... -- -Mark Wieder mwieder at ahsoftware.net From bnz2 at cdc.gov Wed Dec 7 16:38:25 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Wed, 7 Dec 2005 16:38:25 -0500 Subject: Disabling MenuItems Message-ID: <64878EF567131D4596246171F75FD4A9744661@m-epo-1.epo.cdc.gov> It is easy to determine the position, even if you do not know what it is: For example, if line 5 of myList is "Hello", you do either of these: Line 5 of myList or Line (lineoffset("Hello",myList)) of myList Bear in mind that when you disable a menu item, the content of that line actually changes... Also, you might want to set the wholematches to true before you use lineoffset, to make sure you get an exact match. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of LunchnMeets at aol.com Sent: Wednesday, December 07, 2005 4:18 PM To: use-revolution at lists.runrev.com Subject: Re: Disabling MenuItems This is an interesting thread. As long as we're talking about this... Can menuitems be addressed by name rather than number? I don't always have the items in the same position. Joe, Orlando, Florida _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From sunshine at public.kherson.ua Wed Dec 7 16:56:24 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed, 07 Dec 2005 23:56:24 +0200 Subject: Large Recordsets - An unbuffered approach? In-Reply-To: <43975576.8040504@gmail.com> Message-ID: <BFBD2728.450D8%sunshine@public.kherson.ua> On 12/7/05 11:34 PM, "Adam" <friendlygeek at gmail.com> wrote: > Hi All: > > My project works. Sort of. ;) Thanks again to those who have been > helping me out. I have done in two days what took me weeks to formulate > elsewhere. Best of all it has a GUI. :D > > Like I said it sort of works... I can connect to the database, I can > retrieve records, but this is the sorce of my problem. It would appear > to me that an attempt is made to retrieve all the records matching the > SQL criteria specified in the query before opertating on the contents of > the recordset. With a small recordset this approach in fine and dandy. > But in my case, my criteria returns 60 million plus, records. > > Previously, I had used PHP's mysql_unbuffered_query to fetch one record > from the database at a time which I could then process and discard, > moving to the next record. I only had to execute one query to > accomplish this but I would have to loop through a while statement to > the effect of: > > psuedo-code > -- > > While lRecordCount <= lNoOfRecords - 1 > Fetch the current record > Process the current record > Increment lRecordCount > End While > > This worked very fast as it didn't have to move the entire result set to > memory. (Which my laptop ran out of this afternoon) ;) > > An aside: Is it possible to have multiple threads? Whereby an SQL > query such as that listed above can operate while still allowing access > to the program interface? Hi Adam, You have meet 2 problems: * too big result * mySQL have only client-side cursors, so it try to load result into RAM into RAM of client computer. You can try to use LIMIT, but often this is not what you want. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From lists at nabble.com Wed Dec 7 16:58:32 2005 From: lists at nabble.com (capellan (sent by Nabble.com)) Date: Wed, 7 Dec 2005 13:58:32 -0800 (PST) Subject: Into the flamefest In-Reply-To: <4B23E5FF-9B7B-4167-86C9-6953F6943B59@mac.com> References: <BAY105-F53012786DA249190F91B8C3400@phx.gbl> <20051206075321.8AA46825900@mail.runrev.com> <DE882E1F-A8E6-4754-B84B-D23664899359@mac.com> <FE2D3C9E-B90E-4F45-BA92-A2DB0B2ACACE@mac.com> <4B23E5FF-9B7B-4167-86C9-6953F6943B59@mac.com> Message-ID: <1841569.post@talk.nabble.com> On Dec 6, 2005, at 9:34 PM, Andre Garzia wrote: > I am rebuilding my homepage and there'll be a section on my > Application Framework or Paradigm called Alfred that is the stack > controlling everything I said on top. Alfred.. Like the Batman's Majordomo, Alfred Pennyworth? :-)) -- Sent from the Revolution - User forum at Nabble.com: http://www.nabble.com/Into-the-flamefest-t685060.html#a1841569 From lists at nabble.com Wed Dec 7 17:11:21 2005 From: lists at nabble.com (capellan (sent by Nabble.com)) Date: Wed, 7 Dec 2005 14:11:21 -0800 (PST) Subject: How do i check for an internet connection? In-Reply-To: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> Message-ID: <1841795.post@talk.nabble.com> Hi Kurt, > I don't remember who to thank for this one, > which I modified only slightly: Dar Scott published this code in march 2002: local testSock on mouseUp put "255.255.255.255:43222" into testSock open datagram socket to testSock -- opens immediately on Win2K put hostAddress(testSock) into field "Local IP Address" close socket testSock end mouseUp -- Sent from the Revolution - User forum at Nabble.com: http://www.nabble.com/How-do-i-check-for-an-internet-connection--t691676.html#a1841795 From jerry at hytext.com Wed Dec 7 17:16:18 2005 From: jerry at hytext.com (Jerry Muelver) Date: Wed, 7 Dec 2005 16:16:18 -0600 Subject: Is there a virus in one of Rev's file? References: <BFBCC44E.26135%kevin@runrev.com> Message-ID: <004301c5fb7b$dc4ead20$0100a8c0@INSIGHT3> From: "Kevin Miller" On 4/12/05 7:51 pm, "?ric Miclo" <eric.miclo at wanadoo.fr> wrote: > I've just reinstalled Rev and Intego VirusBarrier tels me that the > revspeechsapi4.dll contains a virus called "w32.NetSky.Q". > Is somebody aware of that? We tested the distribution before shipping it. We also checked it again today against the latest virus filters. We can find no trace of a virus in this file. Are you sure there wasn't one on your system before? --------------------------------- That's likely a false positive on the part of Intego. The w32.Netsky report crops up when the virus checker finds a signal pattern, which may have been replicated by chance in the DLL. I've seen these reports generated for fresh EXEs created by reputable compilers. ---- Jerry Muelver From jacque at hyperactivesw.com Wed Dec 7 17:22:47 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 Dec 2005 16:22:47 -0600 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <dn79o5$km6$1@sea.gmane.org> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org> <43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <43971644.8000707@hyperactivesw.com> <dn79o5$km6$1@sea.gmane.org> Message-ID: <439760B7.6090204@hyperactivesw.com> Bill Marriott wrote: > I tried looking up "stack menu" in the docs. I found: > > "You create a stack menu by laying out the menu items as buttons in a stack > window, then setting the menuName property of a button in another stack to > the menu stack's name. Clicking the button displays the menu stack as a > menu. If you use the same stack menu as the menuName of more than one > button, the menuButton tells you which button the user clicked to display > the stack menu." > > I am not sure I comprehend what that means. You're probably right, I'm too > casual a user (I've owned Rev for two years but don't use it daily) to know > about the technique. I apologize for assuming you were new to Rev. I've only seen your name on the list recently, so I made assumptions. I think 2 years of even casual use gives you enough experience to disqualify you as a newbie. > I've searched on "menu icon" and found nothing in help. > The help topic "Menus and the menu bar" mentions nothing about icons. Just > to be clear, I mean the little 16x16 icons to the left of items like New, > Open, and Save in Word 2003. (Notice they also have the region set aside for > menus colorized.) In the docs, click the Topics button and then click on the main heading at the left for "Menus and the menubar". There is more descriptive info there. Basically, you create a small stack, usually stored as a substack, that is the exact size of the menu when it is popped open. You populate the stack with anything you want, which in this case would be images at the left and buttons representing menu items to the right of each image. Unlike the default type of menu, the objects in a stack menu recieve mouse messages rather than menupick messages, so you script your menu stack buttons (and images, if you want) with "mouseup" handlers. Then in the main menu button (the one that shows in the menubar) either set the menuName property of the button to a reference to the stack, or place a mouseDown handler containing a pulldown, popup, or option command in the script of the button. I agree this isn't as easy as a built-in, automated method, but it can be done. As you mentioned, lots of your suggestions can be done, they only need to be scripted. I think the biggest challenge for Runtime is figuring out how many of these things ought to become automatic. For example, while icons in menus is common on Windows, it is almost unheard of on Macs. Balancing all priorites while providing cross-platform support is a tricky thing, and I'm not sure how I would make those decisions. Scott Raney's philosophy was that highest priority should go to those features which cannot be done without an engine change, and those things that can be scripted have lower priorities. For now, that seems quite reasonable to me. <snip rest> -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bnz2 at cdc.gov Wed Dec 7 17:30:19 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Wed, 7 Dec 2005 17:30:19 -0500 Subject: Large Recordsets - An unbuffered approach? Message-ID: <64878EF567131D4596246171F75FD4A9744662@m-epo-1.epo.cdc.gov> This is prolly an ignorant suggestion, but... Rather than returning the entire record set, can you just return a list of the record IDs from your query? 60-million record IDs should not overwhelm your memory. Then you can go down the list, and for each record (or a predetermined number of records), you load the content, perform your analysis on each record, then discard that information. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Ruslan Zasukhin Sent: Wednesday, December 07, 2005 4:56 PM To: use-revolution Subject: Re: Large Recordsets - An unbuffered approach? On 12/7/05 11:34 PM, "Adam" <friendlygeek at gmail.com> wrote: > Hi All: > > My project works. Sort of. ;) Thanks again to those who have been > helping me out. I have done in two days what took me weeks to formulate > elsewhere. Best of all it has a GUI. :D > > Like I said it sort of works... I can connect to the database, I can > retrieve records, but this is the sorce of my problem. It would appear > to me that an attempt is made to retrieve all the records matching the > SQL criteria specified in the query before opertating on the contents of > the recordset. With a small recordset this approach in fine and dandy. > But in my case, my criteria returns 60 million plus, records. > > Previously, I had used PHP's mysql_unbuffered_query to fetch one record > from the database at a time which I could then process and discard, > moving to the next record. I only had to execute one query to > accomplish this but I would have to loop through a while statement to > the effect of: > > psuedo-code > -- > > While lRecordCount <= lNoOfRecords - 1 > Fetch the current record > Process the current record > Increment lRecordCount > End While > > This worked very fast as it didn't have to move the entire result set to > memory. (Which my laptop ran out of this afternoon) ;) > > An aside: Is it possible to have multiple threads? Whereby an SQL > query such as that listed above can operate while still allowing access > to the program interface? Hi Adam, You have meet 2 problems: * too big result * mySQL have only client-side cursors, so it try to load result into RAM into RAM of client computer. You can try to use LIMIT, but often this is not what you want. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Wed Dec 7 17:38:03 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 07 Dec 2005 14:38:03 -0800 Subject: VU meter In-Reply-To: <BFBBBF01.2984E%scott@tactilemedia.com> Message-ID: <BFBCA44B.29AA7%scott@tactilemedia.com> Recently, liamlambert wrote: > > I would like to add a VU METER to the project. OK, I posted an audio meter demo that some of you may recognize from RevConWest. This stack shows a few ways to track the output from a player object and display it visually in 3 different meter displays. Execute the following line in your *message box* (this is not a browser link): go url "http://www.tactilemedia.com/tmpanel.rev" This will open our demo player, from which you can choose Audio Meter Demo. PLEASE NOTE You must provide the following: - QuickTime (installed) - an MP3 or other music file that QuickTime is capable of playing - Enhanced QuickTime external from Blue Mango Multimedia <http://mangomultimedia.com/developer/revolution/enhancedqt.html> Place the external in your Rev folder, restart Rev, and you should be good to go. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From tkuypers at pandora.be Wed Dec 7 17:39:33 2005 From: tkuypers at pandora.be (Ton Kuypers) Date: Wed, 7 Dec 2005 23:39:33 +0100 Subject: just a test, please ignore In-Reply-To: <8BB54096-12F5-49E7-85AF-EA1EF2433010@adelphia.net> References: <51B489EA-788E-4329-A781-A6D4F571A7A3@pandora.be> <8BB54096-12F5-49E7-85AF-EA1EF2433010@adelphia.net> Message-ID: <FE9DB2D4-B2ED-4D0C-B497-8094EB7B6EB6@pandora.be> Thank you ;-) On 7-dec-05, at 22:28, Thomas McGrath III wrote: > IGNORED > > On Dec 7, 2005, at 3:11 PM, Ton Kuypers wrote: > >> as the subject says: just a test, please ignore >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From Stgoldberg at aol.com Wed Dec 7 17:51:02 2005 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Wed, 7 Dec 2005 17:51:02 EST Subject: Is there a way to determine and control screen resolution in RR? Message-ID: <20e.edee1d8.30c8c156@aol.com> Thanks Klaus and Ken for the great suggestions. Steve Goldberg > > > > >> Back again, with thanks, to tap the brains of the RR experts once > >> more:?? I > >> have created a Revolution application (on Macintosh) that calls for > >> a screen > >> size close to 1024x768.?? Since some users (Mac or Windows) may > >> have their > >> monitors set to less than that, I am concerned that the stacks may > >> be too big to > >> fit their monitors.?? While I can issue a "ReadMe" note telling > >> users how to > >> reset their screen resolution, is there a way?? of automatically > >> doing this in > >> Revolution??? I.e., can Revolution determine a user's screen > >> resolution and > >> alert them to increase it, or, better, can Revolution change the > >> user's screen > >> resolution and then convert back to the original resolution when > >> the program > >> closes??? Thanks. > > > > you can check the current screen resolution by querying "the > > screenrect". > > I do this all the time in my "preopenstack" handlers. > > > > But you cannot change the resolution from within Revolution, sorry. > > Well, you can do this on the Mac (OS X) using Lynn Pye's 'cscreen' command > line app: > > ? http://www.pyehouse.com/lynn/cscreen.dmg > > (To get info on how to use it, put it somehwere like your home directory, > open Terminal, and type "~/cscreen -h" and hit return).) > > It also lets you get the current depth, width, height and refresh rate of > each connected monitor, and allows you t ochange any of these things > including which display has the menubar. > > For Windows, you can check out the third-party command line executable > "MultiRes", "Resolution Changer", or "VidRes" at: > > ? http://www.entechtaiwan.com/files/multires.exe > ? http://www.myitforum.com/inc/upload/1365Vidchng.zip > ? http://www.jddesign.co.uk/ > > (For more information, see > http://groups.google.co.uk/group/microsoft.public.windows.server.scripting/m > sg/423d3f435989d049) > > HTH, > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > From wjm at wjm.org Wed Dec 7 18:35:28 2005 From: wjm at wjm.org (Bill Marriott) Date: Wed, 7 Dec 2005 18:35:28 -0500 Subject: VU meter References: <BFBBBF01.2984E%scott@tactilemedia.com> <BFBCA44B.29AA7%scott@tactilemedia.com> Message-ID: <dn7rju$hsl$1@sea.gmane.org> Scott, I downloaded both the released version and the beta version of the Enhanced QuickTime external, put the DLL into the Rev app folder, and tried to run your VU stack. It reports, "can't find Handler: qtInitialize" no matter whether I use the released of beta version of the external. Is there something I am missing, or perhaps it's not compatible with QuickTime 7? Bill Scott Rossi wrote: > go url "http://www.tactilemedia.com/tmpanel.rev" > > This will open our demo player, from which you can choose Audio Meter > Demo. > > PLEASE NOTE > You must provide the following: > - QuickTime (installed) > - an MP3 or other music file that QuickTime is capable of playing > - Enhanced QuickTime external from Blue Mango Multimedia > <http://mangomultimedia.com/developer/revolution/enhancedqt.html> > > Place the external in your Rev folder, restart Rev, and you should be good > to go. From curry at pair.com Wed Dec 7 19:48:55 2005 From: curry at pair.com (curry) Date: Wed, 7 Dec 2005 18:48:55 -0600 Subject: Arial--still okay for cross-platform? In-Reply-To: <20051206143756.2EAC18259DC@mail.runrev.com> References: <20051206143756.2EAC18259DC@mail.runrev.com> Message-ID: <a06210202bfbd332ab4e7@[69.242.146.209]> Just wanted to say, Stephen and Eric--thanks for the confirmation! That helped. -- Curry Kenworthy Curry K. Software http://www.curryk.com/ From curry at pair.com Wed Dec 7 19:55:26 2005 From: curry at pair.com (curry) Date: Wed, 7 Dec 2005 18:55:26 -0600 Subject: ANN: Ashalii 1.0 In-Reply-To: <20051206143756.2EAC18259DC@mail.runrev.com> References: <20051206143756.2EAC18259DC@mail.runrev.com> Message-ID: <a06210203bfbd337ec8c8@[69.242.146.209]> A new arcade puzzle game (also in the genre often called "casual game" nowadays) for Mac, made with you-know-what: http://curryk.com/ashalii.html "Ashalii 1.0 is a unique and challenging arcade puzzle game set in a trap in outer space. While fitting shapes into the board, players connect matching pieces to remove them. To escape, they must advance through increasingly difficult levels, each requiring more adjacent matching pieces than the last. The game features engaging space backgrounds and attractive fractal pieces." Best, -- Curry Kenworthy Curry K. Software http://www.curryk.com/ From scott at tactilemedia.com Wed Dec 7 20:08:57 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 07 Dec 2005 17:08:57 -0800 Subject: VU meter In-Reply-To: <dn7rju$hsl$1@sea.gmane.org> Message-ID: <BFBCC7A9.29B0A%scott@tactilemedia.com> Recently, Bill Marriott wrote: > I downloaded both the released version and the beta version of the Enhanced > QuickTime external, put the DLL into the Rev app folder, and tried to run > your VU stack. It reports, "can't find Handler: qtInitialize" no matter > whether I use the released of beta version of the external. > > Is there something I am missing, or perhaps it's not compatible with > QuickTime 7? Hi Bill: No I think the problem is simply an omission on my part -- I neglected to consider cross-platform reference to the DLL. You're on Windows yes? I just updated the externals reference on the demo stack. Quit the demo if you have it open and relaunch it. This should correct the problem, but if it doesn't, let me know and we'll work it out. Thanks for catching this. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From liamlambert at mac.com Wed Dec 7 20:10:27 2005 From: liamlambert at mac.com (liamlambert) Date: Thu, 8 Dec 2005 01:10:27 +0000 Subject: VU meter Message-ID: <88A1AAC6-8C72-4AAE-AA01-E83C8DFA63A1@mac.com> I am having the same problem as bill witch is a pity as it looks just what I need can you help scott Thanks scott Liam. liamlambert liamlambert at mac.com From liamlambert at mac.com Wed Dec 7 20:12:45 2005 From: liamlambert at mac.com (liamlambert) Date: Thu, 8 Dec 2005 01:12:45 +0000 Subject: VU meter Message-ID: <F8148714-E531-4956-B1EC-D239D7F0B5A5@mac.com> Scott I am on mac LIam liamlambert liamlambert at mac.com From wjm at wjm.org Wed Dec 7 20:29:15 2005 From: wjm at wjm.org (Bill Marriott) Date: Wed, 7 Dec 2005 20:29:15 -0500 Subject: VU meter References: <dn7rju$hsl$1@sea.gmane.org> <BFBCC7A9.29B0A%scott@tactilemedia.com> Message-ID: <dn8299$2i5$1@sea.gmane.org> Yay! That worked. (Yes, I am on Windows.) Note: One must choose the beta version of the Enhanced QT external. Very nice effect. Bill Scott Rossi wrote: > No I think the problem is simply an omission on my part -- I neglected to > consider cross-platform reference to the DLL. You're on Windows yes? I > just updated the externals reference on the demo stack. Quit the demo if > you have it open and relaunch it. This should correct the problem, but if > it doesn't, let me know and we'll work it out. From mark at maseurope.net Wed Dec 7 20:35:18 2005 From: mark at maseurope.net (Mark Smith) Date: Thu, 8 Dec 2005 01:35:18 +0000 Subject: VU meter In-Reply-To: <F8148714-E531-4956-B1EC-D239D7F0B5A5@mac.com> References: <F8148714-E531-4956-B1EC-D239D7F0B5A5@mac.com> Message-ID: <D0347B2E-FB6C-489D-B045-0F22F189FD14@maseurope.net> I had the same problem (Mac OS 10.4), with v0.6 of the external, downloaded v1.0 beta and all was good. BTW, I installed it as a plug- in, as Trevor suggests in the docs... The VU style meters look great, though if you need them to behave like 'real' VUs, you may need to make some changes.... http://www.shure.com/support/technotes/app-meter.html Cheers, Mark On 8 Dec 2005, at 01:12, liamlambert wrote: > Scott I am on mac > LIam > > liamlambert > liamlambert at mac.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Wed Dec 7 20:56:37 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 07 Dec 2005 17:56:37 -0800 Subject: ANN: Ashalii 1.0 In-Reply-To: <a06210203bfbd337ec8c8@[69.242.146.209]> References: <20051206143756.2EAC18259DC@mail.runrev.com> <a06210203bfbd337ec8c8@[69.242.146.209]> Message-ID: <439792D5.6010305@fourthworld.com> curry wrote: > A new arcade puzzle game (also in the genre often called > "casual game" nowadays) for Mac, made with you-know-what: > > http://curryk.com/ashalii.html > > "Ashalii 1.0 is a unique and challenging arcade puzzle > game set in a trap in outer space. While fitting shapes > into the board, players connect matching pieces to remove > them. To escape, they must advance through increasingly > difficult levels, each requiring more adjacent matching > pieces than the last. The game features engaging space > backgrounds and attractive fractal pieces." Cool stuff, Curry. Thanks for posting that. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mwieder at ahsoftware.net Wed Dec 7 21:16:57 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 7 Dec 2005 18:16:57 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <439760B7.6090204@hyperactivesw.com> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org> <43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <43971644.8000707@hyperactivesw.com> <dn79o5$km6$1@sea.gmane.org> <439760B7.6090204@hyperactivesw.com> Message-ID: <4334689891.20051207181657@ahsoftware.net> Jacque- > I apologize for assuming you were new to Rev. I've only seen your name > on the list recently, so I made assumptions. I think 2 years of even > casual use gives you enough experience to disqualify you as a newbie. In addition, Bill's list of suggestions for improving the IDE was well-thought-out and definitely beyond the what-is-this-thing? newbie approach. -- -Mark Wieder mwieder at ahsoftware.net From scott at tactilemedia.com Wed Dec 7 21:14:21 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 07 Dec 2005 18:14:21 -0800 Subject: VU meter In-Reply-To: <dn8299$2i5$1@sea.gmane.org> Message-ID: <BFBCD6FD.29B2E%scott@tactilemedia.com> Recently, Bill Marriott wrote: > Yay! That worked. (Yes, I am on Windows.) > > Note: One must choose the beta version of the Enhanced QT external. Glad to hear it does work. And yes, I had forgotten about needing the beta version (I started working with meters much earlier this year). Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From scott at tactilemedia.com Wed Dec 7 21:15:22 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 07 Dec 2005 18:15:22 -0800 Subject: VU meter In-Reply-To: <D0347B2E-FB6C-489D-B045-0F22F189FD14@maseurope.net> Message-ID: <BFBCD73A.29B2E%scott@tactilemedia.com> Recently, Mark Smith wrote: > The VU style meters look great, though if you need them to behave > like 'real' VUs, you may need to make some changes.... Glad the stack worked worked for you Mark. If you mean changes in terms of averaging then yes, these meters are really more like PPM (according to the article you cite). The script simply grabs the levels provided by QT every so many milliseconds and resizes a graphic to fit a designated scale. I don't think it would be hard to average the numbers over a period of time but I'll leave that exercise up those who are interested. :-) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From tominjapan at excite.com Wed Dec 7 21:33:45 2005 From: tominjapan at excite.com (Thomas McCarthy) Date: Wed, 7 Dec 2005 21:33:45 -0500 (EST) Subject: Changing input keyboard Message-ID: <20051208023345.C0471109F3B@xprdmailfe1.nwk.excite.com> What is a problem for me may be a solution for you. I have a dictation program for language learners. Some of the vowels have macrons (long marks) and are in unicode. My program checks each letter the students have typed (checking for unicode letters along the way) and when it reaches a mistake, it stops and hilights the mistake. On my mac osX, the input will sometimes change from English to Greek. So you might want to try putting a unicode letter of the target language into the field and selecting it... just a thought. I'll look closer at my code later to see what's up with it. tm _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From marty at vertex.ucls.uchicago.edu Wed Dec 7 21:34:40 2005 From: marty at vertex.ucls.uchicago.edu (Marty Billingsley) Date: Wed, 7 Dec 2005 20:34:40 -0600 (CST) Subject: tabbed windows In-Reply-To: <20051207204925.9349F825736@mail.runrev.com> References: <20051207204925.9349F825736@mail.runrev.com> Message-ID: <Pine.GSO.4.58.0512072032200.15115@vertex.ucls.uchicago.edu> Klaus Major <klaus at major-k.de> writes: > > especially for the tabbed button control you can use a special syntax > in the menupick handler: > > on menupick old_menuitem, new_menuitem > show grp new_menuitem > hide grp old_menuitem > end menupick > > Check the docs for "menupick" > > With "Tabbed buttons" it will accept 2 params! > The first is the now selected menuitem, the second the previously > active menuitem! I understand all this from the docs, but they don't explain the little window that is below the tabs. What is it used for? - marty -- Marty Billingsley (marty at ucls.uchicago.edu) The University of Chicago Laboratory Schools From chipp at chipp.com Wed Dec 7 21:45:12 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 07 Dec 2005 20:45:12 -0600 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <2918613314.20051207134900@ahsoftware.net> References: <20051201225750.B354B825659@mail.runrev.com><000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com><dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]><dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com><dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com><dn50bh$rjk$1@sea.gmane.org><43961792.2030700@fourthworld.com><dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net><dn76v7$a0p$1@sea.gmane.org><43972BBB.40503@chipp.com> <dn7c7n$thn$1@sea.gmane.org><dn7e15$43j$1@sea.gmane.org> <43973EA9.205@chipp.com> <dn7hio$h0g$1@sea.gmane.org> <2918613314.20051207134900@ahsoftware.net> Message-ID: <43979E38.8040307@chipp.com> Bill, Just in case you're wondering, there is also an altPropEditor at: http://www.altuit.com/webs/altuit2/altPluginDownload/Downloads.htm It's more like VB's. Richard Gaskin has one too in his Devolution set. best, Chipp Mark Wieder wrote: > Bill- > > Wednesday, December 7, 2005, 12:44:09 PM, you wrote: > > >>Comments on the properties list: I prefer the way that Rev separates out the >>properties (instead of one long list like this), but I'd rather they used >>tabs instead of a drop-down menu for the various categories. Note that the > > > Yes, pretty much everybody hates the current Property Inspector. > From laguer at ucs.orst.edu Wed Dec 7 21:52:11 2005 From: laguer at ucs.orst.edu (Rich Lague) Date: Wed, 7 Dec 2005 18:52:11 -0800 Subject: can't open stackfile Message-ID: <A183EE96-6795-11DA-B703-0003939F79D2@ucs.orst.edu> I keep making standalones that will not save data. The setup in the standalone setting dialog appears fine. When I put in a result checking script in my save routine I get a consistent message: "can't open stackfile" Does this happen to others? Is there a solution? Thanks, Rich Lague From higginsta at mac.com Wed Dec 7 22:41:48 2005 From: higginsta at mac.com (Todd Higgins) Date: Wed, 7 Dec 2005 22:41:48 -0500 Subject: How young are the coders... In-Reply-To: <a05210606bfbca1d4e005@[192.168.0.101]> References: <87EA88B1-6725-11DA-9D66-0030659A795C@derbrill.de> <a05210606bfbca1d4e005@[192.168.0.101]> Message-ID: <67664F73-8E91-45DB-90E3-682D1E1DF1D9@mac.com> I don't know if this counts, but my son is 5 years old, and he has enjoyed listening to me read from Dan's book : ) -- Todd Higgins higginsta at mac.com On Dec 7, 2005, at 9:28 AM, David Burgun wrote: >> >she was intrigued with the >>> possibility of making the CEO into a flying pig that circled the >>> window >>> (I was testing Arcade Engine at the time). >> >> I would love to see that stack! :-) >> >> Speaking for germany, I know that quite a few of the folks that >> hang around at revolutionboard.de are far younger than 20. One of >> the most talented of them is 17. :-) > > I can't see how 17 is *far* under than 20!!!! Guess it depends on > how old you are! lol! > > Bye for Now > Dave > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Wed Dec 7 22:51:43 2005 From: soapdog at mac.com (Andre Garzia) Date: Thu, 8 Dec 2005 01:51:43 -0200 Subject: Into the flamefest In-Reply-To: <1841569.post@talk.nabble.com> References: <BAY105-F53012786DA249190F91B8C3400@phx.gbl> <20051206075321.8AA46825900@mail.runrev.com> <DE882E1F-A8E6-4754-B84B-D23664899359@mac.com> <FE2D3C9E-B90E-4F45-BA92-A2DB0B2ACACE@mac.com> <4B23E5FF-9B7B-4167-86C9-6953F6943B59@mac.com> <1841569.post@talk.nabble.com> Message-ID: <AFC6E789-518D-4CA0-857B-8DA34EC2BEFD@mac.com> On Dec 7, 2005, at 7:58 PM, capellan (sent by Nabble.com) wrote: > > On Dec 6, 2005, at 9:34 PM, Andre Garzia wrote: > >> I am rebuilding my homepage and there'll be a section on my >> Application Framework or Paradigm called Alfred that is the stack >> controlling everything I said on top. > > Alfred.. > > Like the Batman's Majordomo, Alfred Pennyworth? :-)) yes, it's called after Bruce Wayne majordomo, it's supposed to save my life and make some tea at the same time! :-) > -- > Sent from the Revolution - User forum at Nabble.com: > http://www.nabble.com/Into-the-flamefest-t685060.html#a1841569 > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From monte at sweattechnologies.com Wed Dec 7 22:52:01 2005 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 8 Dec 2005 14:22:01 +1030 Subject: How young are the coders... References: <87EA88B1-6725-11DA-9D66-0030659A795C@derbrill.de><a05210606bfbca1d4e005@[192.168.0.101]> <67664F73-8E91-45DB-90E3-682D1E1DF1D9@mac.com> Message-ID: <007a01c5fbaa$bf184ca0$0502a8c0@fred> Lol... my girl is 2 and she will very happily bash away at the keyboard. One time she even ripped a few keys off my laptop... Among other things she very much enjoys pressing the reset button when I haven't saved for a while ;-) >I don't know if this counts, but my son is 5 years old, and he has enjoyed >listening to me read from Dan's book : ) > > -- > Todd Higgins > higginsta at mac.com > > > > On Dec 7, 2005, at 9:28 AM, David Burgun wrote: > >>> >she was intrigued with the >>>> possibility of making the CEO into a flying pig that circled the >>>> window >>>> (I was testing Arcade Engine at the time). >>> >>> I would love to see that stack! :-) >>> >>> Speaking for germany, I know that quite a few of the folks that hang >>> around at revolutionboard.de are far younger than 20. One of the most >>> talented of them is 17. :-) >> >> I can't see how 17 is *far* under than 20!!!! Guess it depends on how >> old you are! lol! >> >> Bye for Now >> Dave >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From janschenkel at yahoo.com Thu Dec 8 00:38:56 2005 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 7 Dec 2005 21:38:56 -0800 (PST) Subject: tabbed windows In-Reply-To: <Pine.GSO.4.58.0512072032200.15115@vertex.ucls.uchicago.edu> Message-ID: <20051208053856.77349.qmail@web60521.mail.yahoo.com> --- Marty Billingsley <marty at vertex.ucls.uchicago.edu> wrote: > > I understand all this from the docs, but they don't > explain the > little window that is below the tabs. What is it > used for? > > - marty > Hi Marty, The "frame" you see below the tabs is a standard way of visually grouping the area where items will appear/disappear when you switch tabs. For instance, the Preferences dialog box of many applications will have a few items that appear regardless of the chosen tab -- such as 'OK' and 'Cancel' buttons which pertain to the dialog box as a whole instead of merely acting on the settings in the visible tab. Or did I misinterpret your question? Jan Schenkel. Quartam - Tools for Revolution <http://www.quartam.com> ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jacque at hyperactivesw.com Thu Dec 8 01:21:17 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 08 Dec 2005 00:21:17 -0600 Subject: tabbed windows In-Reply-To: <Pine.GSO.4.58.0512072032200.15115@vertex.ucls.uchicago.edu> References: <20051207204925.9349F825736@mail.runrev.com> <Pine.GSO.4.58.0512072032200.15115@vertex.ucls.uchicago.edu> Message-ID: <4397D0DD.1000502@hyperactivesw.com> Marty Billingsley wrote: > I understand all this from the docs, but they don't explain the > little window that is below the tabs. What is it used for? Just a border for visual clarity, standard HIG stuff. It provides an outline for the material that changes in each tab. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From FlexibleLearning at aol.com Thu Dec 8 01:35:27 2005 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Thu, 8 Dec 2005 01:35:27 EST Subject: REQUEST FOR SAMPLE SCRIPTS Message-ID: <7d.76d15071.30c92e2f@aol.com> Hi Nicholas, >However would still greatly appreciate any sample scripts from the group. Try the Scripter's Scrapbook at www.FlexibleLearning.com/ssbk.htm. Lots of examples and extensible for you to add your own scripts, links and tidbits. /H From wjm at wjm.org Thu Dec 8 01:38:33 2005 From: wjm at wjm.org (Bill Marriott) Date: Thu, 8 Dec 2005 01:38:33 -0500 Subject: VU meter References: <D0347B2E-FB6C-489D-B045-0F22F189FD14@maseurope.net> <BFBCD73A.29B2E%scott@tactilemedia.com> Message-ID: <dn8kda$ce0$1@sea.gmane.org> Well I dunno about PPM or VU yet, but the first thing I did to the stack was setRetro tChannel,tValue instead of passing N, as N is a value 1 to 10 and set startAngle of grc ("needle" & tChannel) to 100-(N*100/255)+39 in order to give the "analog" meters a cooler look :) nice stuff. Bill "Scott Rossi" <scott at tactilemedia.com> wrote in message news:BFBCD73A.29B2E%scott at tactilemedia.com... > Recently, Mark Smith wrote: > >> The VU style meters look great, though if you need them to behave >> like 'real' VUs, you may need to make some changes.... > > Glad the stack worked worked for you Mark. If you mean changes in terms > of > averaging then yes, these meters are really more like PPM (according to > the > article you cite). The script simply grabs the levels provided by QT > every > so many milliseconds and resizes a graphic to fit a designated scale. I > don't think it would be hard to average the numbers over a period of time > but I'll leave that exercise up those who are interested. :-) > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From martyknapp at comcast.net Thu Dec 8 01:54:35 2005 From: martyknapp at comcast.net (Marty Knapp) Date: Wed, 07 Dec 2005 22:54:35 -0800 Subject: How do i check for an internet connection? In-Reply-To: <1841795.post@talk.nabble.com> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> <1841795.post@talk.nabble.com> Message-ID: <4397D8AB.10605@comcast.net> What happens if a Rev standalone runs out of memory (it's all in RAM, right?) Does it page it out to disk or does it just run into the wall? (need to know for both OSX and XP) Thanks, Marty Knapp From wjm at wjm.org Thu Dec 8 01:56:24 2005 From: wjm at wjm.org (Bill Marriott) Date: Thu, 8 Dec 2005 01:56:24 -0500 Subject: VU meter References: <D0347B2E-FB6C-489D-B045-0F22F189FD14@maseurope.net> <BFBCD73A.29B2E%scott@tactilemedia.com> Message-ID: <dn8lep$ehk$1@sea.gmane.org> Ok Scott -- next, how do we read the ID3 tags from an MP3? :) Scott Rossi wrote... > The script simply grabs the levels provided by QT every > so many milliseconds and resizes a graphic to fit a designated scale. I > don't think it would be hard to average the numbers over a period of time > but I'll leave that exercise up those who are interested. :-) From wjm at wjm.org Thu Dec 8 01:58:05 2005 From: wjm at wjm.org (Bill Marriott) Date: Thu, 8 Dec 2005 01:58:05 -0500 Subject: can't open stackfile References: <A183EE96-6795-11DA-B703-0003939F79D2@ucs.orst.edu> Message-ID: <dn8lhu$enm$1@sea.gmane.org> Runtimes can't save data to themselves... everything has to be written to another file (which I believe can be a stack). Bill Rich Lague writes >I keep making standalones that will not save data. The setup in the >standalone setting dialog appears fine. When I put in a result checking >script in my save routine I get a consistent message: "can't open >stackfile" From eric.chatonet at sosmartsoftware.com Thu Dec 8 02:08:39 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 8 Dec 2005 08:08:39 +0100 Subject: ID3 tags ( was: Re: VU meter) In-Reply-To: <dn8lep$ehk$1@sea.gmane.org> References: <D0347B2E-FB6C-489D-B045-0F22F189FD14@maseurope.net> <BFBCD73A.29B2E%scott@tactilemedia.com> <dn8lep$ehk$1@sea.gmane.org> Message-ID: <A43536CF-E5B0-4DF3-803B-5A8315B6C510@sosmartsoftware.com> Hi Bill, http://lists.runrev.com/pipermail/metacard/2003-April/004515.html Le 8 d?c. 05 ? 07:56, Bill Marriott a ?crit : > ID3 Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ From tominjapan at excite.com Thu Dec 8 02:20:07 2005 From: tominjapan at excite.com (Thomas McCarthy) Date: Thu, 8 Dec 2005 02:20:07 -0500 (EST) Subject: Put something into URL returns no error Message-ID: <20051208072007.AAFE2109F20@xprdmailfe1.nwk.excite.com> I'm updating a file on the web using a formula like this: put x into url ftp://name:pass at www.site.com/folder/the_file.txt It's working great. But when I tried it see what would happen if there was no internet connection--hoping there would be an error message-- the result was empty. How can we know if a "put" fails? tm _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From eric.chatonet at sosmartsoftware.com Thu Dec 8 02:22:02 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 8 Dec 2005 08:22:02 +0100 Subject: Put something into URL returns no error In-Reply-To: <20051208072007.AAFE2109F20@xprdmailfe1.nwk.excite.com> References: <20051208072007.AAFE2109F20@xprdmailfe1.nwk.excite.com> Message-ID: <F063D11C-FC66-4398-BF71-B2211A731AE3@sosmartsoftware.com> Hi Tom, Test the connection first :-) Many posts about this recently... Le 8 d?c. 05 ? 08:20, Thomas McCarthy a ?crit : > I'm updating a file on the web using a formula like this: > > put x into url ftp://name:pass at www.site.com/folder/the_file.txt > > It's working great. But when I tried it see what would happen if > there was no internet connection--hoping there would be an error > message-- the result was empty. How can we know if a "put" fails? Best Regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ From scott at tactilemedia.com Thu Dec 8 02:33:19 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 07 Dec 2005 23:33:19 -0800 Subject: VU meter In-Reply-To: <dn8lep$ehk$1@sea.gmane.org> Message-ID: <BFBD21BF.29BB2%scott@tactilemedia.com> Recently, Bill Marriott wrote: > Ok Scott -- next, how do we read the ID3 tags from an MP3? :) Wish I could tell you. I've asked this on the list before and some folks have offered suggestions, but none of them has proven reliable (apparently the location of the tags can vary within the file). I gave up on tags for now and use the filename instead. You can see an example here in a two channel player/mixer toy: go url "http://www.tactilemedia.com/download/happymixer.rev" Reminder: QT and EnhancedQT external are needed to run this stack (also, any recent version of Rev that supports deep masks). Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From sunshine at public.kherson.ua Thu Dec 8 02:39:18 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu, 08 Dec 2005 09:39:18 +0200 Subject: Large Recordsets - An unbuffered approach? In-Reply-To: <64878EF567131D4596246171F75FD4A9744662@m-epo-1.epo.cdc.gov> Message-ID: <BFBDAFC6.45156%sunshine@public.kherson.ua> On 12/8/05 12:30 AM, "Lynch, Jonathan" <bnz2 at cdc.gov> wrote: > This is prolly an ignorant suggestion, but... > > Rather than returning the entire record set, can you just return a list > of the record IDs from your query? 60-million record IDs should not > overwhelm your memory. > > Then you can go down the list, and for each record (or a predetermined > number of records), you load the content, perform your analysis on each > record, then discard that Information. 60M * 4 bytes = 240 MB Not so small. And if this will happens via network -- exactly not fast. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From dcragg at lacscentre.co.uk Thu Dec 8 02:49:14 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 8 Dec 2005 07:49:14 +0000 Subject: Put something into URL returns no error In-Reply-To: <20051208072007.AAFE2109F20@xprdmailfe1.nwk.excite.com> References: <20051208072007.AAFE2109F20@xprdmailfe1.nwk.excite.com> Message-ID: <108B3B76-1730-4680-A07F-B0E6B0DBBF3F@lacscentre.co.uk> On 8 Dec 2005, at 07:20, Thomas McCarthy wrote: > > I'm updating a file on the web using a formula like this: > > put x into url ftp://name:pass at www.site.com/folder/the_file.txt > > It's working great. But when I tried it see what would happen if > there was no internet connection--hoping there would be an error > message-- the result was empty. How can we know if a "put" fails? I see "invalid host address" in the result when I turn off the internet connection, presumably as a result of a hostNameToAddress lookup . If I change to a numerical IP address, I see "error can't connect to host" This was a quick check on Mac OS X. I'll check on Windows in a short while. Cheers Dave From alex at tweedly.net Thu Dec 8 03:29:22 2005 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 08 Dec 2005 08:29:22 +0000 Subject: Put something into URL returns no error In-Reply-To: <108B3B76-1730-4680-A07F-B0E6B0DBBF3F@lacscentre.co.uk> References: <20051208072007.AAFE2109F20@xprdmailfe1.nwk.excite.com> <108B3B76-1730-4680-A07F-B0E6B0DBBF3F@lacscentre.co.uk> Message-ID: <4397EEE2.8080504@tweedly.net> Dave Cragg wrote: > > On 8 Dec 2005, at 07:20, Thomas McCarthy wrote: > >> >> I'm updating a file on the web using a formula like this: >> >> put x into url ftp://name:pass at www.site.com/folder/the_file.txt >> >> It's working great. But when I tried it see what would happen if >> there was no internet connection--hoping there would be an error >> message-- the result was empty. How can we know if a "put" fails? > > > I see "invalid host address" in the result when I turn off the > internet connection, presumably as a result of a hostNameToAddress > lookup . If I change to a numerical IP address, I see "error can't > connect to host" > > This was a quick check on Mac OS X. I'll check on Windows in a short > while. Yes, but if you turn off the connection, then the computer knows (can tell directly) that it has no connection - that's the easy case If you can, also check what happens if you have a *network* connection, but no internet connection. e.g. if you're on broadband, disconnect the wire between the router and the wall socket. i.e. don't switch off the router, don't disconnect the wire between the computer and the router, don't do anything directly visible to the computer - so that the error is that eventually the tcp open attempt times out. (or maybe there's a dns failure first - does that get back to libURL or to the calling app ?) (sorry, I'm not on a suitable broadband connection this week, so I can't try it myself) -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.11/191 - Release Date: 02/12/2005 From dcragg at lacscentre.co.uk Thu Dec 8 03:29:56 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 8 Dec 2005 08:29:56 +0000 Subject: Rev performance: help! (solved) In-Reply-To: <4212568D-5D61-4C6F-AE73-58B2E3789BAF@mac.com> References: <4212568D-5D61-4C6F-AE73-58B2E3789BAF@mac.com> Message-ID: <E9519B07-3E05-452D-9E75-9E24CA0562E0@lacscentre.co.uk> On 7 Dec 2005, at 15:23, Jon Seymour wrote: > Thanks again to Dave for insisting that I must have had a libURL > call in there somewhere :) Although we solved Jon's immediate problem (wrong url), I think there must have been something else going on to produce the results he originally reported. One possible suspect was the use of a "wait ... with messages" statement while a url was still loading. Although we never confirmed this, it's probably worth mentioning this potential gotcha. (Brought to my attention recently by Chipp Walters.) libUrl uses the "wait for messages" statement to implement it's asynchronous behavior, in a "wait" loop something like this: repeat until <some condition> wait for messages end repeat This is equivalent to: wait until <some condition> with messages If you later use another "wait ... with messages" statement while the earlier one is still "waiting", the earlier "wait" will remain stuck while the later one is waiting, even if its condition has been met. The following script illustrates this, where handler_one won't complete until handler_two completes. global gDone on mouseUp put false into gDone send handler_two to me in 10 milliseconds handler_one end mouseUp on handler_one wait until gDone = true with messages put "handler_one finished" & cr after field 1 end handler_one on handler_two put "handler_two stage 1" & cr after field 1 put true into gDone repeat 3 wait 2 seconds with messages put "handler_two stage 2" & cr after field 1 end repeat end handler_two The upshot of this is that if you use load, then have a wait statement like this: load url myUrl wait unitl <some condition> with messages the "load url" won't complete until <some condiion> is met. If <some condition> takes a long time to be satisfied, the "load" will take that long as well. This is a potential problem with "black box" scripted libraries such as libUrl which are implementing asynchronous behavior. You can use the waitDepth function to see if there are any outstanding waits. But avoid the temptation to do something like "wait until the waitdepth is 1 with messages", which immediately causes the problem. Be careful! (But not too careful. :-)) Judy, if you're reading, I wonder if this kind of thing may have had something to do with what you were seeing. Cheers Dave From dcragg at lacscentre.co.uk Thu Dec 8 03:44:28 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 8 Dec 2005 08:44:28 +0000 Subject: Put something into URL returns no error In-Reply-To: <4397EEE2.8080504@tweedly.net> References: <20051208072007.AAFE2109F20@xprdmailfe1.nwk.excite.com> <108B3B76-1730-4680-A07F-B0E6B0DBBF3F@lacscentre.co.uk> <4397EEE2.8080504@tweedly.net> Message-ID: <D1A54122-3534-415B-B190-3B5287A612C2@lacscentre.co.uk> On 8 Dec 2005, at 08:29, Alex Tweedly wrote: > Dave Cragg wrote: > >> >> On 8 Dec 2005, at 07:20, Thomas McCarthy wrote: >> >>> >>> I'm updating a file on the web using a formula like this: >>> >>> put x into url ftp://name:pass at www.site.com/folder/the_file.txt >>> >>> It's working great. But when I tried it see what would happen if >>> there was no internet connection--hoping there would be an error >>> message-- the result was empty. How can we know if a "put" fails? >> >> >> I see "invalid host address" in the result when I turn off the >> internet connection, presumably as a result of a >> hostNameToAddress lookup . If I change to a numerical IP address, >> I see "error can't connect to host" >> >> This was a quick check on Mac OS X. I'll check on Windows in a >> short while. > > Yes, but if you turn off the connection, then the computer knows > (can tell directly) that it has no connection - that's the easy case > > If you can, also check what happens if you have a *network* > connection, but no internet connection. > > e.g. if you're on broadband, disconnect the wire between the router > and the wall socket. But I don't need to get out of my seat to turn off the power. Thanks for the heads up, Alex. Anyway, I get the same result for the named IP (libUrl does do a lookup). With a numerical IP, I get "eror socketTimeout" Cheers Dave From klaus at major-k.de Thu Dec 8 05:01:42 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 8 Dec 2005 11:01:42 +0100 Subject: tabbed windows In-Reply-To: <Pine.GSO.4.58.0512072032200.15115@vertex.ucls.uchicago.edu> References: <20051207204925.9349F825736@mail.runrev.com> <Pine.GSO.4.58.0512072032200.15115@vertex.ucls.uchicago.edu> Message-ID: <8A83D7BE-66EA-4F17-B8EE-DB0426ADD990@major-k.de> Good morning (here in germany :-) Marty, > Klaus Major <klaus at major-k.de> writes: >> >> especially for the tabbed button control you can use a special syntax >> in the menupick handler: >> >> on menupick old_menuitem, new_menuitem >> show grp new_menuitem >> hide grp old_menuitem >> end menupick >> >> Check the docs for "menupick" >> >> With "Tabbed buttons" it will accept 2 params! >> The first is the now selected menuitem, the second the previously >> active menuitem! > > I understand all this from the docs, but they don't explain the > little window that is below the tabs. What is it used for? i think Jan and Jaqueline already explained this sufficiently, that's just a "visual" thing... > - marty > > -- > Marty Billingsley (marty at ucls.uchicago.edu) > The University of Chicago Laboratory Schools Regards Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Thu Dec 8 05:04:32 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 8 Dec 2005 11:04:32 +0100 Subject: VU meter In-Reply-To: <BFBCA44B.29AA7%scott@tactilemedia.com> References: <BFBCA44B.29AA7%scott@tactilemedia.com> Message-ID: <FEAD9C6D-3536-44DA-8137-FE8B5540A109@major-k.de> Hi Scott, > Recently, liamlambert wrote: >> >> I would like to add a VU METER to the project. > > OK, I posted an audio meter demo that some of you may recognize from > RevConWest. This stack shows a few ways to track the output from a > player > object and display it visually in 3 different meter displays. > Execute the > following line in your *message box* (this is not a browser link): > > go url "http://www.tactilemedia.com/tmpanel.rev" > > This will open our demo player, from which you can choose Audio > Meter Demo. > > PLEASE NOTE > You must provide the following: > - QuickTime (installed) > - an MP3 or other music file that QuickTime is capable of playing > - Enhanced QuickTime external from Blue Mango Multimedia > <http://mangomultimedia.com/developer/revolution/enhancedqt.html> > > Place the external in your Rev folder, restart Rev, and you should > be good > to go. JUST WONDERFUL!!!!! Not that i would be surprised ;-) > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com RR really should incorporate Trevor's great external to the Rev distribution! OK, there is no QT for *nix, but what the egg! :-) Best from germany Klaus Major klaus at major-k.de http://www.major-k.de From johnmiller1950 at sbcglobal.net Thu Dec 8 05:55:43 2005 From: johnmiller1950 at sbcglobal.net (John Miller) Date: Thu, 8 Dec 2005 05:55:43 -0500 Subject: Player Problems Message-ID: <C647234B-7366-41DC-AE4B-5857B679EB29@sbcglobal.net> Greetings All, I am trying to create a player that can be used to play a song chosen from a from a playlist. The audio files are NOT a part of the stack but will be kept in a separate folder. When I create a player, all I see is a transparent frame. If I move it around in the window, I can see everything underneath it. What am I doing wrong? I am using Revolution 2.2.1 with Mac OS X 10.4.3. Thanks for any help you can offer. John From eric.chatonet at sosmartsoftware.com Thu Dec 8 06:11:19 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 8 Dec 2005 12:11:19 +0100 Subject: Player Problems In-Reply-To: <C647234B-7366-41DC-AE4B-5857B679EB29@sbcglobal.net> References: <C647234B-7366-41DC-AE4B-5857B679EB29@sbcglobal.net> Message-ID: <0B44E244-758F-4B22-9B7A-A27D25E47AEB@sosmartsoftware.com> Hi John, To have a player playing a file, you have to set its filename property to the path of any sound file on your hard disk. Unfortunately, if you use the property inspector to set it, it only allows to choose video files :-( A quick workaround in the message box or by script: answer file "Choose a sound file:";set the fileName of player <player name> to it About managing music players, the "How to Monitor a QuickTime Player by Script" tutorial might help you: This stack shows you how to monitor a QT player to play music (mp3 included) and provide all the usual commands, and more, to the user. How to know if the right version of QT is installed, manage durations, progress, quick searches, sound level, loops, play-lists, etc. The main commands are embedded in a scripted group, which you can export into any project. This scripted group is able to monitor, not only sound files, but also the video files as well. Print function included. You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. Best Regards from Paris, Eric Chatonet. Le 8 d?c. 05 ? 11:55, John Miller a ?crit : > I am trying to create a player that can be used to play a song > chosen from a from a playlist. The audio files are NOT a part of > the stack but will be kept in a separate folder. > > When I create a player, all I see is a transparent frame. If I > move it around in the window, I can see everything underneath it. > What am I doing wrong? ---------------------------------------------------------------- Web site http://www.sosmartsoftware.com/ Email eric.chatonet at sosmartsoftware.com/ From stevenf at gmail.com Thu Dec 8 07:35:19 2005 From: stevenf at gmail.com (Steven Fernandez) Date: Thu, 8 Dec 2005 08:35:19 -0400 Subject: Is there a way to determine and control screen resolution in RR? In-Reply-To: <20e.edee1d8.30c8c156@aol.com> References: <20e.edee1d8.30c8c156@aol.com> Message-ID: <768fa4fc0512080435u466a8ffdxbf05b15bb9c9e5a8@mail.gmail.com> Does anybody know of a stack out there that shows how to reposition all objects in a stack (window) based on the user changing the size of a window. I'm pretty sure I know what needs to be done but seeing how somebody else did it elegantly might save me lots of head beating. I would love to reposition everything based on fixed percentages that move stuff around based on the horizontal and vertical size of the window. I guess I'm thinking that field x should always be positioned x percentage of the horizontal size of the window to the left and have dimensions of y and z percentage of the size of the window. Things like buttons would probably only reposition and not re size. Thanks From stevenf at gmail.com Thu Dec 8 07:41:05 2005 From: stevenf at gmail.com (Steven Fernandez) Date: Thu, 8 Dec 2005 08:41:05 -0400 Subject: ANN: Ashalii 1.0 In-Reply-To: <439792D5.6010305@fourthworld.com> References: <20051206143756.2EAC18259DC@mail.runrev.com> <a06210203bfbd337ec8c8@69.242.146.209> <439792D5.6010305@fourthworld.com> Message-ID: <768fa4fc0512080441o4b98d696ued3cb6a9fc194070@mail.gmail.com> Cool. I find the instructions pages a bit hard to read. Why only Mac? Steve From mark at maseurope.net Thu Dec 8 08:55:45 2005 From: mark at maseurope.net (Mark Smith) Date: Thu, 8 Dec 2005 13:55:45 +0000 Subject: Is there a way to determine and control screen resolution in RR? In-Reply-To: <768fa4fc0512080435u466a8ffdxbf05b15bb9c9e5a8@mail.gmail.com> References: <20e.edee1d8.30c8c156@aol.com> <768fa4fc0512080435u466a8ffdxbf05b15bb9c9e5a8@mail.gmail.com> Message-ID: <8CBA6399-3359-4A65-B742-601874351D08@maseurope.net> It's not always the best solution, and occasionally can behave strangely, but have you checked out the built in Geometry Manager? In the Property Inspector for each object, there is a Geometry tab, under which you can set how the object is to resize/reposition when the stack resizes. More complex arrangements may have to scripted, but the built in stuff covers quite a bit. Mark On 8 Dec 2005, at 12:35, Steven Fernandez wrote: > Does anybody know of a stack out there that shows how to reposition > all objects in a stack (window) based on the user changing the size of > a window. I'm pretty sure I know what needs to be done but seeing how > somebody else did it elegantly might save me lots of head beating. I > would love to reposition everything based on fixed percentages that > move stuff around based on the horizontal and vertical size of the > window. I guess I'm thinking that field x should always be positioned > x percentage of the horizontal size of the window to the left and have > dimensions of y and z percentage of the size of the window. Things > like buttons would probably only reposition and not re size. > > Thanks > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Thu Dec 8 08:56:09 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 8 Dec 2005 14:56:09 +0100 Subject: About resizing (was: Re: Is there a way to determine and control screen resolution in RR?) In-Reply-To: <768fa4fc0512080435u466a8ffdxbf05b15bb9c9e5a8@mail.gmail.com> References: <20e.edee1d8.30c8c156@aol.com> <768fa4fc0512080435u466a8ffdxbf05b15bb9c9e5a8@mail.gmail.com> Message-ID: <4D0AEA3C-B418-47D3-8C2B-0E30236B28B7@sosmartsoftware.com> Hi Steven, All this is provided within Rev by using the Geometry Manager (a dedicated pane for each control in the property inspector) or by scripting. Chipp Walters provides very well done video tutorials about how to use the Geometry Manager: http://www.altuit.com/webs/altuit2/RunRev/ VideoTutorials.htm And you might be also interested in my "How to Manage Resizing" tutorial: This stack explains how to position, scale, etc. all controls in a card when the window is resized with the help of the Geometry Manager or by scripting. Tips and tricks, commented scripts, FAQ and example stacks. Print function included. You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. Best Regards from Paris, Eric Chatonet Le 8 d?c. 05 ? 13:35, Steven Fernandez a ?crit : > Does anybody know of a stack out there that shows how to reposition > all objects in a stack (window) based on the user changing the size of > a window. I'm pretty sure I know what needs to be done but seeing how > somebody else did it elegantly might save me lots of head beating. I > would love to reposition everything based on fixed percentages that > move stuff around based on the horizontal and vertical size of the > window. I guess I'm thinking that field x should always be positioned > x percentage of the horizontal size of the window to the left and have > dimensions of y and z percentage of the size of the window. Things > like buttons would probably only reposition and not re size. ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From stevenf at gmail.com Thu Dec 8 10:01:32 2005 From: stevenf at gmail.com (Steven Fernandez) Date: Thu, 8 Dec 2005 11:01:32 -0400 Subject: About resizing (was: Re: Is there a way to determine and control screen resolution in RR?) In-Reply-To: <4D0AEA3C-B418-47D3-8C2B-0E30236B28B7@sosmartsoftware.com> References: <20e.edee1d8.30c8c156@aol.com> <768fa4fc0512080435u466a8ffdxbf05b15bb9c9e5a8@mail.gmail.com> <4D0AEA3C-B418-47D3-8C2B-0E30236B28B7@sosmartsoftware.com> Message-ID: <768fa4fc0512080701m45652e2tb87d55987a984f41@mail.gmail.com> Wow... RR never fails to amaze me. I did not even bother look for this sort of thing since I assumed it must be something I need to script. Steve From bnz2 at cdc.gov Thu Dec 8 09:47:15 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 8 Dec 2005 09:47:15 -0500 Subject: Large Recordsets - An unbuffered approach? Message-ID: <64878EF567131D4596246171F75FD4A9744663@m-epo-1.epo.cdc.gov> Well... If he lacks the ability to perform analysis on the 60-million records on the server side, then whatever solution he finds is going to be slow. Perhaps he does not need a list of record IDs, just a range? A starting and ending value could be enough. Parallel processing can be accomplished with Rev, but it is complicated. Basically the program needs to either spawn or activate a standalone that will do all the analysis, and the standalone would either communicate with the primary program via ports, or via the creation of a result file. If he is going to have analysis running for a long period of time, this sort of approach would be useful. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Ruslan Zasukhin Sent: Thursday, December 08, 2005 2:39 AM To: use-revolution Subject: Re: Large Recordsets - An unbuffered approach? On 12/8/05 12:30 AM, "Lynch, Jonathan" <bnz2 at cdc.gov> wrote: > This is prolly an ignorant suggestion, but... > > Rather than returning the entire record set, can you just return a list > of the record IDs from your query? 60-million record IDs should not > overwhelm your memory. > > Then you can go down the list, and for each record (or a predetermined > number of records), you load the content, perform your analysis on each > record, then discard that Information. 60M * 4 bytes = 240 MB Not so small. And if this will happens via network -- exactly not fast. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From friendlygeek at gmail.com Thu Dec 8 10:28:37 2005 From: friendlygeek at gmail.com (Adam) Date: Thu, 08 Dec 2005 10:28:37 -0500 Subject: Large Recordsets - An unbuffered approach? In-Reply-To: <64878EF567131D4596246171F75FD4A9744663@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A9744663@m-epo-1.epo.cdc.gov> Message-ID: <43985125.1040106@gmail.com> Lynch, Jonathan wrote: > Well... > > If he lacks the ability to perform analysis on the 60-million records on > the server side, then whatever solution he finds is going to be slow. > > Perhaps he does not need a list of record IDs, just a range? A starting > and ending value could be enough. > > Parallel processing can be accomplished with Rev, but it is complicated. > Basically the program needs to either spawn or activate a standalone > that will do all the analysis, and the standalone would either > communicate with the primary program via ports, or via the creation of a > result file. If he is going to have analysis running for a long period > of time, this sort of approach would be useful. Previously the results of my analysis had been output to a file containing the record ID's. But I am curious, how could activate another application to do the processing externally? Using Rev as a front-end basically. Adam From psahores at easynet.fr Thu Dec 8 10:46:28 2005 From: psahores at easynet.fr (Pierre Sahores) Date: Thu, 8 Dec 2005 16:46:28 +0100 Subject: preopenstack and openstack handler under Rev 2.6.1 OS X Message-ID: <13A92016-FEC8-405D-9ED3-45F90CED2842@easynet.fr> Hi, Most of my apps are using both the preopenstack and openstack handlers at launch. It seems the Rev 2.6.1 engine is unable to catch them anymore, under the Mac OS X 10.4.3 platform at least. All works well again, as expected, in using the Rev 2.6 issue under the same OS X platform. -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sc+ at +sahores-conseil.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 <http://www.sahores-conseil.com/> WEB/VoD/ACID-DB services over IP "Mutualiser les deltas de productivit?" From rcozens at pon.net Thu Dec 8 10:42:25 2005 From: rcozens at pon.net (Rob Cozens) Date: Thu, 08 Dec 2005 07:42:25 -0800 Subject: Disabling MenuItems In-Reply-To: <1ab.451eff33.30c8ab9a@aol.com> References: <1ab.451eff33.30c8ab9a@aol.com> Message-ID: <7.0.0.10.1.20051208072606.019ee758@pon.net> Hi Joe, >Can menuitems be addressed by name rather than number? I don't always have >the items in the same position. Rev Dictionary (disable menu command) does not show menuItem name as an option; but you could-- get the text of button id 12345 -- or button "File", if you must put offset(menuItemName,it) into itemOffset if char (itemOffset-1) of it = "(" then exit handlerName put "(" before char itemOffset of it set the text of button id 12345 to it to disable and reverse logic to enable. I avoid addressing even menus by name, because the same menu button may have a different name in each language my application supportins. Addressing menus as button text has two things going for it; 1. It seems to work more reliably than "disable menuItem y of menu x" 2. It is the only way to manipulate menus in in preOpenStack logic: the stack menu gets set somewhere between preOpenStack and openStack. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From rcozens at pon.net Thu Dec 8 10:47:26 2005 From: rcozens at pon.net (Rob Cozens) Date: Thu, 08 Dec 2005 07:47:26 -0800 Subject: Disabling MenuItems In-Reply-To: <9E7E7CDB-57E3-4B1D-9FDA-29D584D60EE2@sosmartsoftware.com> References: <1ab.451eff33.30c8ab9a@aol.com> <9E7E7CDB-57E3-4B1D-9FDA-29D584D60EE2@sosmartsoftware.com> Message-ID: <7.0.0.10.1.20051208074306.019dc028@pon.net> Salut Eric, >put "(" before line lineOffset("Paste", tMenu) of tMenu >Very fast an reliable. What if the item is already disabled? That's why my logic checks the char before adding a "(" on disable or blindly deleting char 1 to enable. Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From friendlygeek at gmail.com Thu Dec 8 11:00:01 2005 From: friendlygeek at gmail.com (Adam) Date: Thu, 08 Dec 2005 11:00:01 -0500 Subject: Sending E-Mail Programmatically Message-ID: <43985881.7000607@gmail.com> Hi All: Is it possible to send e-mail from Rev programmatically, without needing to interact with the user's default mail client? TVKIA, Adam From eric.chatonet at sosmartsoftware.com Thu Dec 8 11:03:23 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 8 Dec 2005 17:03:23 +0100 Subject: Disabling MenuItems In-Reply-To: <7.0.0.10.1.20051208074306.019dc028@pon.net> References: <1ab.451eff33.30c8ab9a@aol.com> <9E7E7CDB-57E3-4B1D-9FDA-29D584D60EE2@sosmartsoftware.com> <7.0.0.10.1.20051208074306.019dc028@pon.net> Message-ID: <EC052B5A-8507-4659-8F3D-1344BE6FFABD@sosmartsoftware.com> Salut Rob, It's the reason why I told you that I prefer to use a menu template stored into a custom property *without* any "(" , "!c", etc. Then I put the custom property into a variable and don't worry about the current status of any menu item :-) None item, using this way, can be *already* disabled: I always use a *fresh* menu and rebuild it at each call. It's very fast to disable, put a checkmark and so on (I have some pop- up with until 5 rows and hundreds of menu items that need 300 lines of code to be built from the template: they appear instantaneously :-) This way of doing eliminates all kind of error and makes completely safe your menus handling. Just try it! Le 8 d?c. 05 ? 16:47, Rob Cozens a ?crit : >> put "(" before line lineOffset("Paste", tMenu) of tMenu >> Very fast an reliable. > > What if the item is already disabled? That's why my logic checks > the char before adding a "(" on disable or blindly deleting char 1 > to enable. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From soapdog at mac.com Thu Dec 8 11:05:18 2005 From: soapdog at mac.com (Andre Garzia) Date: Thu, 8 Dec 2005 14:05:18 -0200 Subject: Sending E-Mail Programmatically In-Reply-To: <43985881.7000607@gmail.com> References: <43985881.7000607@gmail.com> Message-ID: <08F93934-BCC2-4675-B5AA-3846CAF1EB14@mac.com> On Dec 8, 2005, at 2:00 PM, Adam wrote: > Hi All: > > Is it possible to send e-mail from Rev programmatically, without > needing to interact with the user's default mail client? > > TVKIA, > Adam Adam, there are a couple libraries for that out in the wild. There's Shao Sean libSMTP and libMAIL which are wonderfull resources for dealing with emails. There's Altuits altEmailHarness and I created a Raw Smtp thing available on RevOnline under my user (soapdog). Altuits library is the easiest one around. Shao Sean is the most powerfull. Mine is a very specific case where you want to send an email but don't want the user to fill in his configuration so my stack acts as a SMTP 'server', this works fine for all server that don't do a reverse checking, if they do or if they block relay mail, the mail will not work. So use my stack only in cases you control all your server environment. Cheers andre > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jason at polydiam.com Thu Dec 8 11:05:09 2005 From: jason at polydiam.com (Jason (Polydiam)) Date: Thu, 8 Dec 2005 16:05:09 -0000 Subject: Sliderbar Image Contrast Message-ID: <003b01c5fc11$2a191e60$0200a8c0@Jason> Is it possible to change the contrast of an image on the fly with a slider? I know there is an stack on the Users Spaces, BenJam has a basic image processor, but with that it you have to change the slider value, then click OK. Is it possible to do this on the fly with a sliderbar without having to press OK? From devin_asay at byu.edu Thu Dec 8 11:08:02 2005 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 8 Dec 2005 09:08:02 -0700 Subject: Changing input keyboard In-Reply-To: <20051208023345.C0471109F3B@xprdmailfe1.nwk.excite.com> References: <20051208023345.C0471109F3B@xprdmailfe1.nwk.excite.com> Message-ID: <CAA31463-C2B0-4BF6-8262-7D79DA84A951@byu.edu> On Dec 7, 2005, at 7:33 PM, Thomas McCarthy wrote: > > What is a problem for me may be a solution for you. > I have a dictation program for language learners. Some of the > vowels have macrons (long marks) and are in unicode. My program > checks each letter the students have typed (checking for unicode > letters along the way) and when it reaches a mistake, it stops and > hilights the mistake. > > On my mac osX, the input will sometimes change from English to > Greek. So you might want to try putting a unicode letter of the > target language into the field and selecting it... just a thought. > I'll look closer at my code later to see what's up with it. > > tm Thanks, Tom. Maybe we can make lemonade out of your lemon. :-) Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From eric.chatonet at sosmartsoftware.com Thu Dec 8 11:14:43 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 8 Dec 2005 17:14:43 +0100 Subject: Sliderbar Image Contrast In-Reply-To: <003b01c5fc11$2a191e60$0200a8c0@Jason> References: <003b01c5fc11$2a191e60$0200a8c0@Jason> Message-ID: <D4A3F007-44C2-466C-8F83-205EDB50099B@sosmartsoftware.com> Hi Jason, In theory yes. Quite easy. Referring to Ben's stack slider: on scrollbardrag pPos put adjustContrast(pPos) into newdata end scrollbardrag Practically, you will see that does not work well *on-the*fly*: too much calculation :-( Le 8 d?c. 05 ? 17:05, Jason (Polydiam) a ?crit : > Is it possible to change the contrast of an image on the fly with a > slider? > > I know there is an stack on the Users Spaces, BenJam has a basic image > processor, but with that it you have to change the slider value, > then click > OK. > > Is it possible to do this on the fly with a sliderbar without > having to > press OK? Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From jacque at hyperactivesw.com Thu Dec 8 11:16:03 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 08 Dec 2005 10:16:03 -0600 Subject: How do i check for an internet connection? In-Reply-To: <4397D8AB.10605@comcast.net> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> <1841795.post@talk.nabble.com> <4397D8AB.10605@comcast.net> Message-ID: <43985C43.50806@hyperactivesw.com> Marty Knapp wrote: > What happens if a Rev standalone runs out of memory (it's all in RAM, > right?) Does it page it out to disk or does it just run into the wall? > (need to know for both OSX and XP) The engine uses virtual memory when necessary on all platforms. You should be fine. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From liamlambert at mac.com Thu Dec 8 11:34:00 2005 From: liamlambert at mac.com (liamlambert) Date: Thu, 8 Dec 2005 16:34:00 +0000 Subject: VU meter Message-ID: <6DC7AB63-CB77-417F-B010-1AEA15D8EBA9@mac.com> That is great Thank you Scott. Any time I have posted on this list people have come up trumps. Liam. liamlambert liamlambert at mac.com From david at openpartnership.net Thu Dec 8 11:36:13 2005 From: david at openpartnership.net (David Bovill) Date: Thu, 8 Dec 2005 17:36:13 +0100 Subject: More on arrays In-Reply-To: <1E11B36B-3DF2-4E71-B5F6-E5BB70F513E6@scarlet.be> References: <20051206075321.8AA46825900@mail.runrev.com> <2B6E320B-A7AC-4CB5-9D43-0D14FF40A46F@easynet.fr> <008e01c5fa54$793069e0$0100a8c0@INSIGHT3> <a05210602bfbb3a2993f9@[192.168.0.101]> <CE7F1AC1-E1BE-4919-87E1-3C5675002797@sosmartsoftware.com> <1F3CE5AB-3EF1-470B-8FE3-E17D2C2F705F@openpartnership.net> <1E11B36B-3DF2-4E71-B5F6-E5BB70F513E6@scarlet.be> Message-ID: <CF821DAE-ACAB-44B1-ABC6-9AFFE7EA216E@openpartnership.net> On 6 Dec 2005, at 20:09, Wouter wrote: > Hi David, > > To base64Encode someArray first combine someArray. The problem is that this cannot be done in a general way (for marshalling arrays) - as you never know what characters to combine the array with (they might be present within the array)? From david at openpartnership.net Thu Dec 8 11:50:59 2005 From: david at openpartnership.net (David Bovill) Date: Thu, 8 Dec 2005 17:50:59 +0100 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <70ed6b130512061702y2612790fgcc626beebd0856c3@mail.gmail.com> References: <dn50bh$rjk$1@sea.gmane.org> <BFBB68F7.29786%scott@tactilemedia.com> <70ed6b130512061702y2612790fgcc626beebd0856c3@mail.gmail.com> Message-ID: <7B83FD39-1CC2-4780-9957-97D41C057DF7@openpartnership.net> On 7 Dec 2005, at 02:02, Dan Shafer wrote: > Another thing that would surely help would be to get RunRev on > Linux really > cooking; so many of the young programmers I know and hear about are > Linux-savvy. My experience too - it has been the only way I have ever succeeded interesting any truly bright under 25 year olds - the main thing that puts them off is the lack of an open source strategy. They go yeah this is great - but is it open source? Now it does not need to be open source to convince them - they just need to see how it can not just fit in, but be a Revolutionary part of all those cool open source projects they are dying to get their teeth into. From psahores at easynet.fr Thu Dec 8 11:51:24 2005 From: psahores at easynet.fr (Pierre Sahores) Date: Thu, 8 Dec 2005 17:51:24 +0100 Subject: preopenstack and openstack handler under Rev 2.6.1 OS X In-Reply-To: <E0CD2372-3C70-42D6-902E-8C374DB68FBC@sosmartsoftware.com> References: <13A92016-FEC8-405D-9ED3-45F90CED2842@easynet.fr> <1B279418-435E-4DCD-9AC1-39D846D0E476@sosmartsoftware.com> <BA8E04F8-7A9C-45F2-BD15-23F7C9F4558A@easynet.fr> <3CF57A28-0F17-4667-AE21-3AF0D0F783C8@sosmartsoftware.com> <0D672031-4AB5-449D-B7B4-32BCDBC14223@easynet.fr> <E0CD2372-3C70-42D6-902E-8C374DB68FBC@sosmartsoftware.com> Message-ID: <1EDB7246-C2EE-4F2C-9496-0E8F17B553CB@easynet.fr> Le 8 d?c. 05 ? 17:29, Eric Chatonet a ?crit : > Hi Pierre, > > I isolated a line that seems to be always false since you have more > than one window open (the message box for instance used at the > beginning of your preOpenStack handler). > With your code port "9678" will always used. > I don't if that can help... port 967 is only available in root protected mode under the linux platform. It's the normal way to get the 9678 port up by default under OS X. > > May be "line 1 of the windows" or the topStack or...: depends on > *your* context :-) No, as long as what i need to test there is if there is only one or more lines in the windows. The interesting thing is that in downloading a fresh Rev 2.6.1 issue from the runrev site, all works again as expected... I can't see any difference betwin the previous issue i used until yet and the new one, except the plug-ins i had binded to the previous version ?!! Thanks for your help, Eric. -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sc+ at +sahores-conseil.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 <http://www.sahores-conseil.com/> WEB/VoD/ACID-DB services over IP "Mutualiser les deltas de productivit?" From bnz2 at cdc.gov Thu Dec 8 11:31:13 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 8 Dec 2005 11:31:13 -0500 Subject: Large Recordsets - An unbuffered approach? Message-ID: <64878EF567131D4596246171F75FD4A9744664@m-epo-1.epo.cdc.gov> Not necessarily as a front end... You can create a standalone rev application to run concurrently. Your primary application would check the folder in which it resides to see if the secondary application is there (which would be a .exe file in windows). If it is there (which it should be), then the primary application writes the input data to an input file like myData.inpt, then starts the secondary application. The secondary application then reads the .inpt file, processes the data (and interacts with the database if needed), then when the secondary application is finished, it writes the results to an output file like myDoneData.Otpt. The primary application checks periodically to see if the file myDoneData.Otpt exists, when it finds that it does it exist, it reads the file, delivers the result of the analysis, and destroys myDoneData.Otpt. There are variations on this scheme, and you can also use ports to communicate between standalones if you wish. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Adam Sent: Thursday, December 08, 2005 10:29 AM To: How to use Revolution Subject: Re: Large Recordsets - An unbuffered approach? Lynch, Jonathan wrote: > Well... > > If he lacks the ability to perform analysis on the 60-million records on > the server side, then whatever solution he finds is going to be slow. > > Perhaps he does not need a list of record IDs, just a range? A starting > and ending value could be enough. > > Parallel processing can be accomplished with Rev, but it is complicated. > Basically the program needs to either spawn or activate a standalone > that will do all the analysis, and the standalone would either > communicate with the primary program via ports, or via the creation of a > result file. If he is going to have analysis running for a long period > of time, this sort of approach would be useful. Previously the results of my analysis had been output to a file containing the record ID's. But I am curious, how could activate another application to do the processing externally? Using Rev as a front-end basically. Adam _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From david at openpartnership.net Thu Dec 8 12:10:23 2005 From: david at openpartnership.net (David Bovill) Date: Thu, 8 Dec 2005 18:10:23 +0100 Subject: How young are the coders... In-Reply-To: <f8c2fd20438e76ee703e29a13e98adf4@runrev.com> References: <f8c2fd20438e76ee703e29a13e98adf4@runrev.com> Message-ID: <16C4ED3C-0542-4B02-A5A6-9AAE46F4957B@openpartnership.net> On 7 Dec 2005, at 11:09, Heather Nagey wrote: > Interesting info there. A couple of things are possibly skewing > perceptions of the average age of the community - youngsters likely > can't afford to go to conferences so you probably wouldn't see them > there, and I wonder how many of them have the dedication to wade > through and participate in this list? > > I know for a fact we have some younger coders, one I know of is 15, > so that takes your crown Andre :) > > This isn't to say we don't want more. We always want more, of any > age, we are not ageist or sexist. I was teaching my 9 year old > daughter to code in Rev on the train recently - she was intrigued > with the possibility of making the CEO into a flying pig that > circled the window (I was testing Arcade Engine at the time). Yeah - Rev shines at doing this, and is a great platform for educationalists. However though there are always bright young exceptions, the danger of the current strategy is that we do not attract and will tend to loose the best of the 18-25 year olds. It is my experience that despite the initial attraction, these young(ish) devlopers are motivated (via various pressures) to move on to "more serious" (read open source) coding platforms - this is where they gain there "geek points". Rev is great for learning and teaching, it is great for rapidly deploying cross platform commercial solutions for small businesses. But it also has a firm place in rapidly developing, testing and deploying open source projects that are cool - largely because of the ease of creating rich cross platform clients that can put AJAX style interfaces to shame, also because of the rich media support. For that we need to attract the best young designers and keep / rebuild the bridge to those open source coders on Linux that are moving on to the stage of trying to get their usability and design up to commercial grade standards. From ambassador at fourthworld.com Thu Dec 8 12:18:44 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 08 Dec 2005 09:18:44 -0800 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <7B83FD39-1CC2-4780-9957-97D41C057DF7@openpartnership.net> References: <dn50bh$rjk$1@sea.gmane.org> <BFBB68F7.29786%scott@tactilemedia.com> <70ed6b130512061702y2612790fgcc626beebd0856c3@mail.gmail.com> <7B83FD39-1CC2-4780-9957-97D41C057DF7@openpartnership.net> Message-ID: <43986AF4.10608@fourthworld.com> David Bovill wrote: > My experience too - it has been the only way I have ever succeeded > interesting any truly bright under 25 year olds - the main thing that > puts them off is the lack of an open source strategy. They go yeah this > is great - but is it open source? Now it does not need to be open > source to convince them - they just need to see how it can not just fit > in, but be a Revolutionary part of all those cool open source projects > they are dying to get their teeth into. Okay, I'll bite: what exactly is an "open source strategy" for an engine which is, and will likely remain, closed-source? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From wow at together.net Thu Dec 8 12:45:18 2005 From: wow at together.net (Richard Miller) Date: Thu, 8 Dec 2005 12:45:18 -0500 Subject: Protecting server, restricting access In-Reply-To: <43985C43.50806@hyperactivesw.com> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> <1841795.post@talk.nabble.com> <4397D8AB.10605@comcast.net> <43985C43.50806@hyperactivesw.com> Message-ID: <FE238AD0-7CC3-4408-90FA-73DD6C17C68A@together.net> What steps can, and should be, taken within our Rev application to restrict access to our server, being as the server's address (including the username and password) are in numerous scripts of our Rev application? Thanks. Richard Miller Imprinter Technologies From david at openpartnership.net Thu Dec 8 12:59:20 2005 From: david at openpartnership.net (David Bovill) Date: Thu, 8 Dec 2005 18:59:20 +0100 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <43986AF4.10608@fourthworld.com> References: <dn50bh$rjk$1@sea.gmane.org> <BFBB68F7.29786%scott@tactilemedia.com> <70ed6b130512061702y2612790fgcc626beebd0856c3@mail.gmail.com> <7B83FD39-1CC2-4780-9957-97D41C057DF7@openpartnership.net> <43986AF4.10608@fourthworld.com> Message-ID: <CDBB9505-994C-4085-A186-4DA27A2F5CB5@openpartnership.net> On 8 Dec 2005, at 18:18, Richard Gaskin wrote: >> My experience too - it has been the only way I have ever >> succeeded interesting any truly bright under 25 year olds - the >> main thing that puts them off is the lack of an open source >> strategy. They go yeah this is great - but is it open source? Now >> it does not need to be open source to convince them - they just >> need to see how it can not just fit in, but be a Revolutionary >> part of all those cool open source projects they are dying to get >> their teeth into. >> > > Okay, I'll bite: what exactly is an "open source strategy" for an > engine which is, and will likely remain, closed-source? Nothing that dramatic. Open sourcing the engine is a clear no-no - but some simple stuff would help. You have the beginnings of one with the MetaCard IDE. Stuff like: 1) Clearly licensing code and stacks with an OSI compliant license - and supporting a developer community around these with suitable tools. 2) Hosting and therefore promoting these "geek style" - to key open source communities. 3) Releasing the documentation and some or all of the graphical content under a Creative Commons or similar license. 4) Marketing - use the words "agile development" a lot. 5) Sell, sponsor, and further develop the fact that Rev is bundled with "open source" externals (openSSL etc). 6) Have an example - point to the productive use of Rev within a large open source project. 7) Market some more - what's this about Rev and Red Hat? 8) Give some free licenses away to some cool kids in open source projects. 9) Get the engine out there and installed on every Linux box (apart from Debian) - team up with the right projects. 10) And just to be a little controversial - "open source escrow" so that big projects can have confidence in small companies. That I'd call Phase 1 - most of it is marketing a message directly to key open source projects. Some serious things can be built upon this - some of which could involve specific licenses, but mostly I'd think of doing a project in the area of 8) & 9) - Dan's suggestion of something in the AJAX community hits the right sort of bells. But hey - why don't I come over and visit so we can talk about this over coffee? From klaus at major-k.de Thu Dec 8 13:00:32 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 8 Dec 2005 19:00:32 +0100 Subject: Protecting server, restricting access In-Reply-To: <FE238AD0-7CC3-4408-90FA-73DD6C17C68A@together.net> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> <1841795.post@talk.nabble.com> <4397D8AB.10605@comcast.net> <43985C43.50806@hyperactivesw.com> <FE238AD0-7CC3-4408-90FA-73DD6C17C68A@together.net> Message-ID: <5B1F916D-CADC-44BC-8EEA-1F0A4C033152@major-k.de> Hi Richard, > What steps can, and should be, taken within our Rev application to > restrict access to our server, being as the server's address > (including the username and password) are in numerous scripts of > our Rev application? you should at least password-protect your stack! So all the scripts appear (and actually are, of course ;-) encrypted when your stack or standalone is being opend in any editor. But i don't know how "strong"/safe this encryption ist... Anyone knows? > Thanks. > Richard Miller > Imprinter Technologies Regards Klaus Major klaus at major-k.de http://www.major-k.de From devin_asay at byu.edu Thu Dec 8 13:23:42 2005 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 8 Dec 2005 11:23:42 -0700 Subject: Rev and open source (was "What Rev Needs") In-Reply-To: <43986AF4.10608@fourthworld.com> References: <dn50bh$rjk$1@sea.gmane.org> <BFBB68F7.29786%scott@tactilemedia.com> <70ed6b130512061702y2612790fgcc626beebd0856c3@mail.gmail.com> <7B83FD39-1CC2-4780-9957-97D41C057DF7@openpartnership.net> <43986AF4.10608@fourthworld.com> Message-ID: <5ADA4C30-C782-4EA3-81EE-D5D1F78F6968@byu.edu> On Dec 8, 2005, at 10:18 AM, Richard Gaskin wrote: > David Bovill wrote: >> My experience too - it has been the only way I have ever >> succeeded interesting any truly bright under 25 year olds - the >> main thing that puts them off is the lack of an open source >> strategy. They go yeah this is great - but is it open source? Now >> it does not need to be open source to convince them - they just >> need to see how it can not just fit in, but be a Revolutionary >> part of all those cool open source projects they are dying to get >> their teeth into. > > Okay, I'll bite: what exactly is an "open source strategy" for an > engine which is, and will likely remain, closed-source? Richard, A recent experience I had illustrates, I think, what David means. Earlier this year I was writing a room scheduling application in Rev. One of the features was that people who requested to schedule the room had to be officially associated with the university. The obvious answer was our enterprise LDAP server (open source technology). Rev can't query LDAP directly, but BSD Unix (open source) has a utility called ldapsearch. PHP (open source) can also do LDAP searches. I opted for the latter, because that made my project easier to take cross platform. So I found an open source PHP script that would do the search and return the results as HTML (an open source protocol). I deployed the script on our apache web server (open source) and used a Rev 'get URL <url>' command to grab the results, which I easily parsed in Transcript to get exactly what I needed. When my app verifies, from LDAP, that the requester is officially permitted to schedule, it records the scheduled event in a mysql database (open source). I have other Rev apps that have similarly pulled together disparate technologies quickly and easily into a Rev front end. In my opinion this is an area in which Rev excels--as a rapid development platform for writing front ends to other technologies. In effect, Rev increases the power and reach of the latter, showing itself to be an easy-to-learn "glue" for open source stuff that's often opaque to non- propeller-heads. My $.03 (inflation, you know.) Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From ambassador at fourthworld.com Thu Dec 8 13:41:30 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 08 Dec 2005 10:41:30 -0800 Subject: Rev and open source (was "What Rev Needs") In-Reply-To: <5ADA4C30-C782-4EA3-81EE-D5D1F78F6968@byu.edu> References: <dn50bh$rjk$1@sea.gmane.org> <BFBB68F7.29786%scott@tactilemedia.com> <70ed6b130512061702y2612790fgcc626beebd0856c3@mail.gmail.com> <7B83FD39-1CC2-4780-9957-97D41C057DF7@openpartnership.net> <43986AF4.10608@fourthworld.com> <5ADA4C30-C782-4EA3-81EE-D5D1F78F6968@byu.edu> Message-ID: <43987E5A.1000107@fourthworld.com> Devin Asay wrote: > > On Dec 8, 2005, at 10:18 AM, Richard Gaskin wrote: >> Okay, I'll bite: what exactly is an "open source strategy" for an >> engine which is, and will likely remain, closed-source? > > A recent experience I had illustrates, I think, what David means. > Earlier this year I was writing a room scheduling application in Rev. > One of the features was that people who requested to schedule the room > had to be officially associated with the university. The obvious answer > was our enterprise LDAP server (open source technology). Rev can't > query LDAP directly, but BSD Unix (open source) has a utility called > ldapsearch. PHP (open source) can also do LDAP searches. I opted for > the latter, because that made my project easier to take cross platform. > So I found an open source PHP script that would do the search and > return the results as HTML (an open source protocol). I deployed the > script on our apache web server (open source) and used a Rev 'get URL > <url>' command to grab the results, which I easily parsed in Transcript > to get exactly what I needed. When my app verifies, from LDAP, that the > requester is officially permitted to schedule, it records the scheduled > event in a mysql database (open source). > > I have other Rev apps that have similarly pulled together disparate > technologies quickly and easily into a Rev front end. In my opinion > this is an area in which Rev excels--as a rapid development platform > for writing front ends to other technologies. In effect, Rev increases > the power and reach of the latter, showing itself to be an > easy-to-learn "glue" for open source stuff that's often opaque to non- > propeller-heads. That's a wonderful example, but if I read it correctly it seems you were able to do what you needed on your own, without RunRev lifting a finger. For myself, that's the sort of solution I prefer as well: the fewer the cooks the sweeter the broth. I don't run their company and they don't run mine, and we both like it like that. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From stephenREVOLUTION at barncard.com Thu Dec 8 13:43:01 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 8 Dec 2005 10:43:01 -0800 Subject: Protecting server, restricting access In-Reply-To: <FE238AD0-7CC3-4408-90FA-73DD6C17C68A@together.net> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> <1841795.post@talk.nabble.com> <4397D8AB.10605@comcast.net> <43985C43.50806@hyperactivesw.com> <FE238AD0-7CC3-4408-90FA-73DD6C17C68A@together.net> Message-ID: <p06230902bfbe2e3eed14@[192.168.1.101]> Don't store changing data in the application - even if you could... Use specialFolderPath("Preferences") to find the preferences folder on your platform. And store stuff on a stack or text file here. This will save the info on the user's machine. Encript to taste. Custom properties are very useful for preferences... >What steps can, and should be, taken within our Rev application to >restrict access to our server, being as the server's address >(including the username and password) are in numerous scripts of our >Rev application? > >Thanks. >Richard Miller >Imprinter Technologies -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mlange at lexicall.org Thu Dec 8 13:51:53 2005 From: mlange at lexicall.org (Marielle Lange) Date: Thu, 8 Dec 2005 18:51:53 +0000 Subject: Visual Programming, mTropolis, Chipwits and Revolution In-Reply-To: <20051204024647.CAEE38251C1@mail.runrev.com> References: <20051204024647.CAEE38251C1@mail.runrev.com> Message-ID: <DB96A2A1-CC7E-46D7-93B2-8C563C3D5EF5@lexicall.org> Greg, On iconic programming, we had a similar discussion on this list or the education list about a year ago. There is a special forum for this on the wiki website: <http://revolution.lexicall.org/wiki/tiki-forums.php> It's a bit inactive, but if you post, you will probably get replies. Also, I had posted a few projects to give ideas to educators or inventive users. <http://revolution.lexicall.org/wiki/tiki-index.php? page=RevolutionProjects> You will find there a link to a page on chip wits <http://revolution.lexicall.org/wiki/tiki-index.php? page=ProjectGamesChipWits> I contacted the author to know if there was anyway to get the source. As of today, I never got a reply. You will also find there links to related projects (robotprog). On another page of the wiki, you will find all information I have come across on visual programming: <http://revolution.lexicall.org/wiki/tiki-index.php? page=TechniquesVisualProgramming> Best, Marielle PS. Dec 4... I am getting there. Only about 40 digests to skim. > Greg: > > Alice is good, but you are right that it is PC only. > > I think PC users can play a virtual game of ChipWits > at > http://www.virtualapple.com/chipwitsdisk.html > > RobotProg: program a virtual robot with a flowchart > http://www.physicsbox.com/indexrobotprogen.html > > ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From shaosean at hotmail.com Thu Dec 8 14:33:53 2005 From: shaosean at hotmail.com (Sean Shao) Date: Thu, 08 Dec 2005 14:33:53 -0500 Subject: Sending E-Mail Programmatically In-Reply-To: <20051208180004.9A3B9825E93@mail.runrev.com> Message-ID: <BAY105-F1517E820D45FD0F1837C0BC3420@phx.gbl> >there are a couple libraries for that out in the wild. There's Shao Sean >libSMTP and libMAIL which are wonderfull resources for dealing Thank you for the kind words, but don't forget about Sarah Troz's SMTP library too.. >Altuits library is the easiest one around. Correct me if I'm wrong, but I do believe it requires libSmtp to be loaded as well.. _________________________________________________________________ FREE pop-up blocking with the new MSN Toolbar ? get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ From devin_asay at byu.edu Thu Dec 8 14:45:38 2005 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 8 Dec 2005 12:45:38 -0700 Subject: Rev and open source (was "What Rev Needs") In-Reply-To: <43987E5A.1000107@fourthworld.com> References: <dn50bh$rjk$1@sea.gmane.org> <BFBB68F7.29786%scott@tactilemedia.com> <70ed6b130512061702y2612790fgcc626beebd0856c3@mail.gmail.com> <7B83FD39-1CC2-4780-9957-97D41C057DF7@openpartnership.net> <43986AF4.10608@fourthworld.com> <5ADA4C30-C782-4EA3-81EE-D5D1F78F6968@byu.edu> <43987E5A.1000107@fourthworld.com> Message-ID: <1833BFD5-210E-4A10-A878-4C736808B2EA@byu.edu> On Dec 8, 2005, at 11:41 AM, Richard Gaskin wrote: > Devin Asay wrote: >> On Dec 8, 2005, at 10:18 AM, Richard Gaskin wrote: >>> Okay, I'll bite: what exactly is an "open source strategy" for >>> an engine which is, and will likely remain, closed-source? >> A recent experience I had illustrates, I think, what David means. >> Earlier this year I was writing a room scheduling application in >> Rev. One of the features was that people who requested to >> schedule the room had to be officially associated with the >> university. The obvious answer was our enterprise LDAP server >> (open source technology). Rev can't query LDAP directly, but BSD >> Unix (open source) has a utility called ldapsearch. PHP (open >> source) can also do LDAP searches. I opted for the latter, >> because that made my project easier to take cross platform. So I >> found an open source PHP script that would do the search and >> return the results as HTML (an open source protocol). I deployed >> the script on our apache web server (open source) and used a Rev >> 'get URL <url>' command to grab the results, which I easily >> parsed in Transcript to get exactly what I needed. When my app >> verifies, from LDAP, that the requester is officially permitted >> to schedule, it records the scheduled event in a mysql database >> (open source). >> I have other Rev apps that have similarly pulled together >> disparate technologies quickly and easily into a Rev front end. >> In my opinion this is an area in which Rev excels--as a rapid >> development platform for writing front ends to other >> technologies. In effect, Rev increases the power and reach of the >> latter, showing itself to be an easy-to-learn "glue" for open >> source stuff that's often opaque to non- propeller-heads. > > That's a wonderful example, but if I read it correctly it seems you > were able to do what you needed on your own, without RunRev lifting > a finger. The main point is that Rev has the right hooks that make it easy to pull together into a nice GUI a lot of open source technologies that, by themselves, are kind of arcane for people like me. :-) It's one of the things that makes Rev a powerful tool--it makes it easy to leverage other powerful technologies with no modifications out of the box. I think it's a story we could do a better job telling, just like we can do a better job of pointing out how Rev is a better platform for creating web-based applications than any web browser. For instance, I don't think I'll ever have my students create desktop-based applications in my advanced Rev development class any more. Instead, everything we build will be web-deployed. Of course, what that means is I don't really have to change anything, since any stack can be launched from a web server using just a minimal launcher app on the desktop. The only change is presentation. Who knows, maybe I can even entice some of the students away from our always-full PHP class. ("Learn rapid web app development with Revolution! Small classes, no waiting!") ;-) > > For myself, that's the sort of solution I prefer as well: the > fewer the cooks the sweeter the broth. I don't run their company > and they don't run mine, and we both like it like that. I just appreciate Rev letting me borrow from other cooks' pots when I'm cooking. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From b.xavier at internet.lu Thu Dec 8 14:57:51 2005 From: b.xavier at internet.lu (MisterX) Date: Thu, 8 Dec 2005 20:57:51 +0100 Subject: talk about the woz Message-ID: <20051208191331.0E8B4825A71@mail.runrev.com> http://inquirer.stanford.edu/2005/jstaffor/woz.html thanks to http://slashdot.org for that maybe it's the wrong article to point out, maybe not... maybe he really could enjoy or hate rev but... im sure many would not have like to miss the jabs from the master himself ;) after all, that's how the perfectly normal HIG compliant CLI became detroned... cheerios Xavier http://monsieurx.com/taoo - it's under the gui, that there is intelligence... From ambassador at fourthworld.com Thu Dec 8 15:28:35 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 08 Dec 2005 12:28:35 -0800 Subject: Rev and open source (was "What Rev Needs") In-Reply-To: <1833BFD5-210E-4A10-A878-4C736808B2EA@byu.edu> References: <dn50bh$rjk$1@sea.gmane.org> <BFBB68F7.29786%scott@tactilemedia.com> <70ed6b130512061702y2612790fgcc626beebd0856c3@mail.gmail.com> <7B83FD39-1CC2-4780-9957-97D41C057DF7@openpartnership.net> <43986AF4.10608@fourthworld.com> <5ADA4C30-C782-4EA3-81EE-D5D1F78F6968@byu.edu> <43987E5A.1000107@fourthworld.com> <1833BFD5-210E-4A10-A878-4C736808B2EA@byu.edu> Message-ID: <43989773.20202@fourthworld.com> Devin Asay wrote: > The main point is that Rev has the right hooks that make it easy to > pull together into a nice GUI a lot of open source technologies that, > by themselves, are kind of arcane for people like me. :-) It's one of > the things that makes Rev a powerful tool--it makes it easy to leverage > other powerful technologies with no modifications out of the box. > > I think it's a story we could do a better job telling Well said. I think that's probably the most important of all the recommendations to come from this list. While we could debate all the other items philosophized here from each of us who have our own, often differing, agendas, things that sometimes pull Rev in opposite directions ("focus on pros!", "no, focus on 'inventive users'!"' "raise the price!", "lower the price!"; "focus on HIG compliance!", "focus on things beyond the HIGs!"), this is one thing I think we'd all agree on, however modest a step it may be: If RunRev maintained a comprehensive index, with screenshots, of all the cool stuff people made with it, there would be no question that it can be used for making integrated open source solutions, or widget-like goodies, or business apps, or any of the rest. The current Case Studies are a step in the right direction, but in that format it's a lot of work to add more. Those are good and worth keeping, but there's some for something else. A simple summary index linking to the developers' or publishers' pages -- with a screenshot (humans are visual thinkers) -- would do more to answer the central question in a prospect's mind than anything else: "What can I do with Rev?" Those of us who work with it regularly know the answer is "Damn near anything you want". But of course the outsider won't know that, and a comprehensive index of Rev-borne goodies would help a lot. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jperryl at ecs.fullerton.edu Thu Dec 8 15:55:23 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 8 Dec 2005 12:55:23 -0800 (PST) Subject: tabbed windows In-Reply-To: <Pine.GSO.4.58.0512072032200.15115@vertex.ucls.uchicago.edu> Message-ID: <Pine.GSO.4.33.0512081254490.29055-100000@titan.ecs.fullerton.edu> To contain tab items?? Things like buttons, text, images... etc. At least, that's how I've used them... Judy On Wed, 7 Dec 2005, Marty Billingsley wrote: > Klaus Major <klaus at major-k.de> writes: > > > > especially for the tabbed button control you can use a special syntax > > in the menupick handler: > > > > on menupick old_menuitem, new_menuitem > > show grp new_menuitem > > hide grp old_menuitem > > end menupick > > > > Check the docs for "menupick" > > > > With "Tabbed buttons" it will accept 2 params! > > The first is the now selected menuitem, the second the previously > > active menuitem! > > I understand all this from the docs, but they don't explain the > little window that is below the tabs. What is it used for? > > - marty > > -- > Marty Billingsley (marty at ucls.uchicago.edu) > The University of Chicago Laboratory Schools > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Thu Dec 8 15:56:22 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 8 Dec 2005 12:56:22 -0800 (PST) Subject: How young are the coders... In-Reply-To: <67664F73-8E91-45DB-90E3-682D1E1DF1D9@mac.com> Message-ID: <Pine.GSO.4.33.0512081255390.29055-100000@titan.ecs.fullerton.edu> And, my 4-1/2 yr. old twins positively try to climb into my laptop whenever they hear me working on an ABCs stack for them... Judy On Wed, 7 Dec 2005, Todd Higgins wrote: > I don't know if this counts, but my son is 5 years old, and he has > enjoyed listening to me read from Dan's book : ) From jperryl at ecs.fullerton.edu Thu Dec 8 15:59:38 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 8 Dec 2005 12:59:38 -0800 (PST) Subject: Rev performance: help! (solved)-NOT 4 me... In-Reply-To: <E9519B07-3E05-452D-9E75-9E24CA0562E0@lacscentre.co.uk> Message-ID: <Pine.GSO.4.33.0512081258140.29055-100000@titan.ecs.fullerton.edu> And, I'm still having the problem with ChatRev stack... Which I did not author and which other users of the stack are NOT experiencing :-( Judy On Thu, 8 Dec 2005, Dave Cragg wrote: > > On 7 Dec 2005, at 15:23, Jon Seymour wrote: > > > Thanks again to Dave for insisting that I must have had a libURL > > call in there somewhere :) > > Although we solved Jon's immediate problem (wrong url), I think there > must have been something else going on to produce the results he > originally reported. From chipp at chipp.com Thu Dec 8 16:01:06 2005 From: chipp at chipp.com (Chipp Walters) Date: Thu, 08 Dec 2005 15:01:06 -0600 Subject: Sending E-Mail Programmatically In-Reply-To: <BAY105-F1517E820D45FD0F1837C0BC3420@phx.gbl> References: <BAY105-F1517E820D45FD0F1837C0BC3420@phx.gbl> Message-ID: <43989F12.8020208@chipp.com> Yes, you are correct! And thank-you Sean for such a great library. All our stack does is 'abstract' it to a subset of it's functionality to be able to send 'only' text messages (no enclosures). It makes it very easy, but is *less* functional than your original libraries. best, Chipp Sean Shao wrote: > Correct me if I'm wrong, but I do believe it requires libSmtp to be > loaded as well.. From revolution at derbrill.de Thu Dec 8 16:31:15 2005 From: revolution at derbrill.de (Malte Brill) Date: Thu, 8 Dec 2005 22:31:15 +0100 Subject: Rev performance: help! (solved)-NOT 4 me... In-Reply-To: <20051208180004.C8C82825EAF@mail.runrev.com> Message-ID: <F637824C-6831-11DA-9BDC-0030659A795C@derbrill.de> Hi Judy, have you tried another client to chatrev? All the best, Malte From stevenf at gmail.com Thu Dec 8 16:42:50 2005 From: stevenf at gmail.com (Steven Fernandez) Date: Thu, 8 Dec 2005 17:42:50 -0400 Subject: All user created messages must be trapped? Message-ID: <768fa4fc0512081342k33f8dca4i3c43b376020704e0@mail.gmail.com> This is probably a really basic transcript questions. I thought I read that messages traverse the hierarchy and if not trapped were thrown out. In the process of learning Transcript I have run into several cases where a message is generated by my scripts but there is no trap for that message and I end up getting a run time error. I through messages did not have to have a trap or is this something that only applies to certain system generated messages (mouseUp) comes to mind. Thanks From revolution at jaedworks.com Thu Dec 8 16:48:40 2005 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Thu, 8 Dec 2005 13:48:40 -0800 Subject: Revolution Encyclopedia In-Reply-To: <web-340183800@mail.maclaunch.com> References: <web-340183800@mail.maclaunch.com> Message-ID: <p0621020cbfbd0ec001a5@[192.168.2.17]> At 4:09 PM -0500 12/5/2005, Mathewson wrote: >I dug out the Revolution Encyclopedia and ported it as a >free-standing stack so that users of later editions of >DC/MC/RR can use it (popped in a couple of nav buttons). > >HOWEVER . . . I noticed it is the work of Ms DeVoto . . . > >I am perfectly happy to upload it to my website, BUT ONLY >if I can have Ms DeVoto's blessing first. I don't have a problem with it. As Jacque says, though, I was working for RunRev at the time I wrote it, and they own the copyright - I don't have legal authority to authorize it, so you'll need to ask RunRev. (I think most or all of the Encyclopedia material is still in the 2.6.1 docs, actually. If you look under "Topics" and click a main topic heading, you'll see a topic from what used to be the encyclopedia. It's just not separated out into its own window.) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From bvg at mac.com Thu Dec 8 16:56:15 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 8 Dec 2005 22:56:15 +0100 Subject: All user created messages must be trapped? In-Reply-To: <768fa4fc0512081342k33f8dca4i3c43b376020704e0@mail.gmail.com> References: <768fa4fc0512081342k33f8dca4i3c43b376020704e0@mail.gmail.com> Message-ID: <d3188f1c49d8ccede81bbf1eefff52be@mac.com> yes you got that right, from the docs: Unhandled messages: If a built-in message, a setProp trigger, or a getProp call passes through the entire message path without finding a handler, it is ignored by the engine (the last stop in the message path). If a message corresponding to a custom command or a custom function call reaches the end of the message path without finding a handler, it causes an execution error. On Dec 08 2005, at 22:42, Steven Fernandez wrote: > This is probably a really basic transcript questions. I thought I read > that messages traverse the hierarchy and if not trapped were thrown > out. In the process of learning Transcript I have run into several > cases where a message is generated by my scripts but there is no trap > for that message and I end up getting a run time error. I through > messages did not have to have a trap or is this something that only > applies to certain system generated messages (mouseUp) comes to mind. > > Thanks > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From anderson at avinc.com Thu Dec 8 16:59:43 2005 From: anderson at avinc.com (David Anderson) Date: Thu, 8 Dec 2005 13:59:43 -0800 Subject: revSetDatabaseDriverPath In-Reply-To: <20051207052927.72201.qmail@web60518.mail.yahoo.com> References: <20051207052927.72201.qmail@web60518.mail.yahoo.com> Message-ID: <7e4b440b195a32d90f7c0da7d10cdc46@avinc.com> Thanks Jan I guess I was a little mixed up on what the rev command did. I was thinking of the oracle instant client drivers/libraries. I didn't realize it was the Rev database drivers. When we put the oracle instant client (dll's and jar files) in the default folder (on windows) it works fine unless the full oracle client is installed. With the full oracle client it expects a different connection string because of the TNSnames.ora file. I was trying to get Rev to point only to the instant client so no matter where it is installed it will work. Any ideas? Thanks! Dave Anderson On Dec 6, 2005, at 9:29 PM, Jan Schenkel wrote: > --- David Anderson <anderson at avinc.com> wrote: >> Hello All >> >> Does anyone know how to find out what the Database >> Driver Path is set >> to? >> >> I set the path like so. >> revSetDatabaseDriverPath the defaultFolder & >> "/Contents/MacOS/" >> >> And it doesn't work. It acts like there are no >> drivers. Seeing what >> the path is after setting it could give a clue. >> >> If any of you have any other clues I would >> appreciate them too. >> >> Thanks in advance for any help! >> Dave Anderson >> > > Hi Dave, > > Under normal circumstances, you don't have to use this > command: when Rev builds a standalone, it inserts the > database driver files in a folder > "externals/database_drivers" -- and the revdb library > expects to find them in this relative position. > So far, I've only had to use this call in a particular > setup on a Windows CGI server. > > If you check the contents of the application bundle, > you should see inside the "Contents/MacOS/" folder, a > folder "externals", which in turn contains the > mentioned "database_drivers" folder, as well as a > number of bundles. "revdb.bundle" needs to be in this > "externals" folder for the whole thing to work. > Now, inside the "database_drivers" folder, you should > see a series of bundles, one per database driver. > > Usually, the Standalone builder does a pretty good job > of finding the libraries it needs to include in your > standalone. If one or more of your stacks is > password-protected, it can't take a peek at the > source, of course. > So you may have to manually select the inclusions in > the standalone settings, instead of relying on its > requirements detection scheme. > > Hope this helped, > > Jan Schenkel. > > > Quartam - Tools for Revolution > <http://www.quartam.com> > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) > > > > __________________________________________ > Yahoo! DSL ? Something to write home about. > Just $16.99/mo. or less. > dsl.yahoo.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Thu Dec 8 17:03:07 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 08 Dec 2005 14:03:07 -0800 Subject: All user created messages must be trapped? In-Reply-To: <d3188f1c49d8ccede81bbf1eefff52be@mac.com> References: <768fa4fc0512081342k33f8dca4i3c43b376020704e0@mail.gmail.com> <d3188f1c49d8ccede81bbf1eefff52be@mac.com> Message-ID: <4398AD9B.1050708@fourthworld.com> Bj?rnke von Gierke wrote: > yes you got that right, from the docs: > > Unhandled messages: > If a built-in message, a setProp trigger, or a getProp call passes > through the entire message path without finding a handler, it is ignored > by the engine (the last stop in the message path). > > If a message corresponding to a custom command or a custom function call > reaches the end of the message path without finding a handler, it causes > an execution error. This behavior is in most cases what you want, since it indicates that what you were trying to do didn't work. But if you do need to send messages which may or may not be handled, you can do that without error by making stub handlers in a backscript: on MyMessage end MyMessage That was the message is technically handled, even though nothing happened. For more info on backScripts see the Transcript Dictionary entry for the "insert" and "remove" commands. Backscripts can be very handy. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From friendlygeek at gmail.com Thu Dec 8 17:32:04 2005 From: friendlygeek at gmail.com (Adam) Date: Thu, 08 Dec 2005 17:32:04 -0500 Subject: Thank You All! Message-ID: <4398B464.9050806@gmail.com> Hi everyone: I just wanted to say that the members of this list rock! Put together all your suggestions and advice, and taking the cues to look further on my own, I would like to report my first working Rev application. And it actually works! I got around the problem of trying to work with the large recordsets by using a bit of a hybrid solution; after I discovered the shell command it was all groovy from there on. Placed inside the on startup handler I have "set the hideConsoleWindows to true" and in another handler when I'm ready for it, I pass the field values to variables that I pass to the parameters of my PHP script; which I call via the shell command. Flawless. I even have modal windows that popup while the program is working it's magic on the data. I have to admit that it's amazing, I have been looking for a simple solution for my project for weeks. In 3 days I've gone from download to fully working app. :D The key to the whole thing though is the shell command. In Rev, the shell command actually waits for the command to finish. All my other attempts to use something similar in other environments ended in frustration as the program would never wait for the commands to finish. Thank you Rev, thank you all! You rock! ;) Thanks very kindly. Adam From friendlygeek at gmail.com Thu Dec 8 17:35:37 2005 From: friendlygeek at gmail.com (Adam) Date: Thu, 08 Dec 2005 17:35:37 -0500 Subject: Changing Label Text on Substacks Message-ID: <4398B539.80803@gmail.com> Hi all: I have a series of modal windows that display the progress of current process. In these modal windows I have a label that lists the current action being taken. How can update these labels as new processes take place without closing the window? All the modal windows are substacks. TVKIA, Adam From mark at maseurope.net Thu Dec 8 17:50:54 2005 From: mark at maseurope.net (Mark Smith) Date: Thu, 8 Dec 2005 22:50:54 +0000 Subject: Changing Label Text on Substacks In-Reply-To: <4398B539.80803@gmail.com> References: <4398B539.80803@gmail.com> Message-ID: <7D53609E-DB50-4D84-900E-A4988FF9AA41@maseurope.net> Is it absolutely necessary to have the progress stacks as modal? In the property inspector, you can choose the 'decorations', and disable the close box etc.... Mark On 8 Dec 2005, at 22:35, Adam wrote: > Hi all: > > I have a series of modal windows that display the progress of > current process. In these modal windows I have a label that lists > the current action being taken. > > How can update these labels as new processes take place without > closing the window? > > All the modal windows are substacks. > > TVKIA, > Adam > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Thu Dec 8 17:58:10 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 08 Dec 2005 14:58:10 -0800 Subject: Thank You All! In-Reply-To: <4398B464.9050806@gmail.com> References: <4398B464.9050806@gmail.com> Message-ID: <4398BA82.2050204@fourthworld.com> Adam wrote: > I just wanted to say that the members of this list rock! > > Put together all your suggestions and advice, and taking the cues to > look further on my own, I would like to report my first working Rev > application. And it actually works! ... > Thank you Rev, thank you all! > > You rock! ;) Congratulations. Thank you for posting that, Adam. Always great to read another success story here. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From stevenf at gmail.com Thu Dec 8 17:58:49 2005 From: stevenf at gmail.com (Steven Fernandez) Date: Thu, 8 Dec 2005 18:58:49 -0400 Subject: All user created messages must be trapped? In-Reply-To: <4398AD9B.1050708@fourthworld.com> References: <768fa4fc0512081342k33f8dca4i3c43b376020704e0@mail.gmail.com> <d3188f1c49d8ccede81bbf1eefff52be@mac.com> <4398AD9B.1050708@fourthworld.com> Message-ID: <768fa4fc0512081458x3e08b05cj14ab41774992e3fa@mail.gmail.com> Thanks for the pointers. I was running into this because I am using Shao Sean's calendar object which generates several messages I don't need but I guess I need to trap. From mlange at lexicall.org Thu Dec 8 18:11:30 2005 From: mlange at lexicall.org (Marielle Lange) Date: Thu, 8 Dec 2005 23:11:30 +0000 Subject: Why is Konfabulator "Pretty?" Message-ID: <050477AC-1FDB-4A85-BFFD-FD8F5FFA5E3B@lexicall.org> > "Crossing the Chasm" is a good read. Recommended reading in the entrepreneurship course I currently follow. Recommended by various visiting speakers in the course. Didn't have to read it yet though. Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From lists at mangomultimedia.com Thu Dec 8 18:12:51 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 8 Dec 2005 15:12:51 -0800 Subject: Changing Label Text on Substacks In-Reply-To: <4398B539.80803@gmail.com> References: <4398B539.80803@gmail.com> Message-ID: <B1EE8AC2-8868-442B-8B30-E3D9602B0D9E@mangomultimedia.com> On Dec 8, 2005, at 2:35 PM, Adam wrote: > Hi all: > > I have a series of modal windows that display the progress of > current process. In these modal windows I have a label that lists > the current action being taken. > > How can update these labels as new processes take place without > closing the window? > > All the modal windows are substacks. Here is a script I use in a progress dialog. It goes in the stack script. The scripts use a bunch of setProp/getProp handlers to show/ hide/update the dialog. The script expects that you have a scrollbar named "Progress" and a field named "Feedback" on the stack. Here is an example of how I use it: set the uTitle of stack "MyProgress" to "Updating Database" set the uFeedback of stack "MyProgress" to "I'm updating stuff. Keep your pants on." set the uProgress of stack "MyProgress" to 0 --> Do stuff to update progress set the uProgress of stack "MyProgress" to currentAction/totalActions The secret to having a modal dialog that you can update is this: go invisible stack "MyModal" as modal set visible of me to true By opening the stack as invisible your scripts won't halt but you will display a modal dialog. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com ===== == START SCRIPT ==== local sEndValue = 100 local sCenterOnScreen = "true" setProp uTitle pValue set title of me to pValue end uTitle setProp uFeedback pValue set htmlText of fld "Feedback" of me to pValue wait 50 milliseconds end uFeedback setProp uCenter pValue if pValue <> false then put true into pValue put pValue into sCenterOnScreen end uCenter setProp uProgress pValue if pValue is not a number then put 0 into pValue put round(pValue) into pValue if pValue >= 0 then if visible of sb "Progress" of me = false then show sb "Progress" of me set thumbPosition of sb "Progress" of me to max(0, min(pValue, sEndValue)) else hide sb "Progress" end if end uProgress setProp uEndValue pValue if pValue is not a number then put 100 into pValue put round(pValue) into sEndValue set the endValue of sb "Progress" of me to max(0, sEndValue) end uEndValue getProp uProgress return thumbPosition of sb "Progress" of me end uProgress setProp uShow pValue local tTarget = "" if pValue = true then put line 1 of openStacks() into tTarget if sCenterOnScreen = false AND tTarget <> empty then put loc of stack tTarget into tLoc else put screenLoc() into tLoc end if go invisible stack (short name of me) as modal set loc of me to tLoc set visible of me to true --> GIVE IT TIME TO DISPLAY wait 100 milliseconds else put true into sCenterOnScreen set the uEndValue of me to 100 --put 100 into sEndValue close me wait 0 milliseconds end if end uShow setProp uComplete pValue set the uProgress of me to 100 close me wait 50 milliseconds end uComplete getProp uShow if short name of me is among lines of openStacks() then return true else return false end if end uShow getProp uVisible if short name of me is among lines of openStacks() then return true else return false end if end uVisible --> FOR TESTING on mousedown if environment() = "development" AND commandKey() is down then close stack (short name of me) end mousedown From marty at vertex.ucls.uchicago.edu Thu Dec 8 18:15:05 2005 From: marty at vertex.ucls.uchicago.edu (Marty Billingsley) Date: Thu, 8 Dec 2005 17:15:05 -0600 (CST) Subject: tabbed windows In-Reply-To: <20051208065425.EC8108257ED@mail.runrev.com> References: <20051208065425.EC8108257ED@mail.runrev.com> Message-ID: <Pine.GSO.4.58.0512081713060.29547@vertex.ucls.uchicago.edu> "J. Landman Gay" <jacque at hyperactivesw.com> writes: > Marty Billingsley wrote: > > > I understand all this from the docs, but they don't explain the > > little window that is below the tabs. What is it used for? > > Just a border for visual clarity, standard HIG stuff. It provides an > outline for the material that changes in each tab. Ah, just what I was beginning to suspect. Thanks for the help. - marty -- Marty Billingsley (marty at ucls.uchicago.edu) The University of Chicago Laboratory Schools From mlange at lexicall.org Thu Dec 8 18:19:25 2005 From: mlange at lexicall.org (Marielle Lange) Date: Thu, 8 Dec 2005 23:19:25 +0000 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <20051206180003.283B682552E@mail.runrev.com> References: <20051206180003.283B682552E@mail.runrev.com> Message-ID: <0B6F3E4D-C6E6-489B-A242-8BE5AA850FAE@lexicall.org> Hi Bill, Good to know that you have now reached second stage: acceptance :-). Revolution is not Konfabulator. > So the question is, WHY aren't there more of them for Rev? > The K. site lists over 1500 "widgets" that do everything from > display RSS > feeds to displaying the current position of the International Space > Station. I believe I have said exactly the same on this list a year ago. I agree, K. Widgets are cool. I love the translucent designs. I started writing widgety stacks for a week or two, when evaluating revolution. Like you, expressing the view that revolution would attract so much more users with a gallery of widgets the Konfab style. I bought a few books on design, photoshop, etc. and I gave it a start. Damn, they are not easy to design. You need to have artistic talent (like Scott) to achieve that kind of result. But that's not really the issue. You can follow tutorials step by step and get there. My answer to your question is that we don't have galleries with 1500 widgets because that's TOO simple with revolution. I am a hobbyist, with no formal training in computer science and most of them don't take more than an hour or two to program. If you want an idea of some widgets very easy to reproduce with revolution (in fact easier to code with revolution than konfabulator), have a look at: http://revolution.lexicall.org/listing.php > - Make a sample RSS displayer that could be tweaked easy with new > graphics > and a different URL. Did it. Didn't take me more than 2 hours. No fun. See RSS reader at the bottom of: <http://revolution.lexicall.org/listing.php> > - One of the top Widgets is a Calvin and Hobbes fetcher. A guy > called "DMP" > has something that does this for a site called uComics. (But it > doesn't > work.) Get that thing brushed up, gel-ified, airbrushed. I did better, shows the matches of a google image search. Did it. No more than a few hours. Not difficult enough. See "Viewer for Google Image Search" at the bottom of <http://revolution.lexicall.org/listing.php> I also get the application to update my blog "Blog Updater" or a "Font Utils". Too easy to keep me going! But if you write such widgets, then download the "metafile creator" in the education gallery and specify a few information about your stack. You can even take a snapshot. If you send me the metadatafile by email along with the gif file with the screen capture (and the stack if you have no place to host it yourself), then it will be promptly added to the gallery. I am ready to add a konfab section just for you! Yes, I fully agree with you, it's a few years behind in terms of UI. There are good chances that's one of the improvement we can expect as this has been mentioned many times on this list. But man, open the bonnet and get to discover the engine. They are not behind there. > What could you tell people about RunRev if it *REALLY* took an hour > for someone to make one of these pretty gizmos??? Yes, some of them toke less than 2 hours. 30 minutes programming, 1h playing with photoshop. Thomas wrote: > What I think is needed is a set of guidelines or templates like you > said. Sort of the way the Revolution Online scripting conference > stacks are similarly following a format BUT for the widgets it is > the actual look and feel that changes and the template is for the > floating and coding and expected behavior of the widgets when > deployed. Thomas, I am very much interested in this approach, but in a more "useful" area. See: <http://projects.lexicall.org/exercist/>. I will have to think on how to treat common parts of some applications as widgets that can easily be moved from one application to another, with a skin that can be easily replaced by another. I would love to see what you have come up with for your "application profiler" that you recently presented as a case study on this list. If there are parts that you can make public, please consider putting me among the recipients of the email. Marielle PS. Guys, I have been very impressed by the way you acted during the flame episode. My hat to you. > So, > > - if someone wants to create a vector-based clock that kind of > looks ok in > Revolution, we have all the tools for it in this thread. > - if someone wants a really cool looking clock (or really cool looking > "anything"), they should hire Scott Rossi > - if someone wants to create an exact replica of the K. clock in > Rev, they > should give up, which is what I did :) > > Bill > ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From mlange at lexicall.org Thu Dec 8 18:24:55 2005 From: mlange at lexicall.org (Marielle Lange) Date: Thu, 8 Dec 2005 23:24:55 +0000 Subject: Why is Konfabulator "Pretty?" Message-ID: <1D3C1A1C-CECA-43DF-8621-DB68C6302DC3@lexicall.org> Bill and Tom, You may be interested to know that I have started doing something vaguely along these lines in revolution. Rather than the konfab approach, I have taken the mozilla one (konfab is a thing of the past, the *new* thing is mozilla ;-) ). XUL is an xml specification to define interface components. XBL or eXtensible Binding Language allows you to attach behaviors to XUL's XML elements. Used Together, you can define interface components that are interchangeable between applications and even interchangeable between different programming environments. I will post more information soon (demo included). Hopefully next week. > Yes, Tom, thanks for asking about this. > > A K. distribution is very simple: > > - a .widget file, which is exactly a .zip file, > > containing: > > - a folder of resources (images, sounds) > - a .kon file, which is an XML file encapsulating attributes for > the objects > and JavaScript. ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From mlange at lexicall.org Thu Dec 8 18:52:50 2005 From: mlange at lexicall.org (Marielle Lange) Date: Thu, 8 Dec 2005 23:52:50 +0000 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <20051207020557.ED0E3825985@mail.runrev.com> References: <20051207020557.ED0E3825985@mail.runrev.com> Message-ID: <B7B26CB0-C3FE-4FA0-A867-CA9D07F8ADF6@lexicall.org> Hi Sarah, Many educators on this list share this view. All kids should be initiated to revolution. Me and others have proposed a hand for initiatives that may help Revolution gain a better visibility and recognition in the education arena. But we have been facing the same difficulties as the ones Chipp denounced a few days ago... we haven't really been encouraged from higher up. There isn't so much we can do when we are not in a position to influence the management decisions. Perhaps the increase in number of staff will bring some good news on this front too. In the meantime, feel free to point the teacher to the text which targets more specifically educators at: <http://revolution.lexicall.org/wiki/tiki-index.php? page=Revolution4Education> or to the Teacher Manual at: <http://revolution.lexicall.org/wiki/tiki-index.php? page=TutorialsTeacherManual> To know that there is a set of 20 lessons already available may help to convince the teacher to use revolution. On some of the slides a test script is shown within a frame on the left of the page and the student can write it and test it within a frame on the right. Best, Marielle > Good point, Scott. I know we have a few tertiary educators on this > list, but I would love to see Rev push into secondary schools. My > middle son (13) is starting a programming course next year and they > will be using Visual Basic. He has asked his teacher if he can use > Revolution instead, since he is already familiar with it. She is > agreeable, but I don't know if the school will be prepared to pay for > Rev when they already own VisualBasic. > > Cheers, > Sarah > ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From stevenf at gmail.com Thu Dec 8 18:10:44 2005 From: stevenf at gmail.com (Steven Fernandez) Date: Thu, 8 Dec 2005 19:10:44 -0400 Subject: Call and Send? Message-ID: <768fa4fc0512081510n19c9f80ei6a7781d3c8853f87@mail.gmail.com> This is another newbie Transcript question. I'm going to try to be careful with my "new user question" credits :-) 1. Are Call and Send the same thing with different syntax? 2. In the Dictionary is says this about the send command: "Using the send command is slower than directly executing the commands using the normal message path." If I have a handler called x in the stack script, is there a better way of passing message x to that handler without using send? Are they just talking about system generated messages such as mouseUp? From 3mcgrath at adelphia.net Thu Dec 8 19:10:00 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Thu, 8 Dec 2005 19:10:00 -0500 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <0B6F3E4D-C6E6-489B-A242-8BE5AA850FAE@lexicall.org> References: <20051206180003.283B682552E@mail.runrev.com> <0B6F3E4D-C6E6-489B-A242-8BE5AA850FAE@lexicall.org> Message-ID: <4DBBA68A-7D0E-49BE-940E-0C317DBA94EC@adelphia.net> Marielle, Bill spurred me on with his wish that REV had a more hip UI. I thought that a template with some buttonGadget style simplicity and some guidelines for coding in Rev would pave the way for a series of simple apps (widgets, dashboards, etc.) I have two projects in the works right now but have not spec'd them out fully yet. They would however fit into a scheme like this. Sometimes like with ArcadeEngine there are so many ideas floating around but none of them come to the surface. Where as when you start with a template or sample/example then the overwhelming aspect of a total design is taken out of the picture. All you have to focus on is the sparking of the imagination. Once it is sparked, and for me this happens when looking at other examples although they do not have to be related at all, I then start going to town with code snippets and add-ons and new ideas, etc. until the next thing you know a complete idea has formed and is being spec'd out and detailed and then finalized. This doesn't always happen this way but it is fun when it does and a lot of my best stuff started from poking around at an example of something else and a new idea was born. Other times I have an idea and spec it out at the onset and proceed in an orderly fashion until finished. Not as much fun, IMO but productive none the same. I would envision a Kit that was the Playground or Sandbox to start with and there would be templates and such and then as you play around you might just spark that idea. HHMMM That's as far as I've gotten. Tom On Dec 8, 2005, at 6:19 PM, Marielle Lange wrote: > Thomas wrote: >> What I think is needed is a set of guidelines or templates like >> you said. Sort of the way the Revolution Online scripting >> conference stacks are similarly following a format BUT for the >> widgets it is the actual look and feel that changes and the >> template is for the floating and coding and expected behavior of >> the widgets when deployed. > > Thomas, I am very much interested in this approach, but in a more > "useful" area. See: <http://projects.lexicall.org/exercist/>. I > will have to think on how to treat common parts of some > applications as widgets that can easily be moved from one > application to another, with a skin that can be easily replaced by > another. I would love to see what you have come up with for your > "application profiler" that you recently presented as a case study > on this list. If there are parts that you can make public, please > consider putting me among the recipients of the email. > > Marielle From ambassador at fourthworld.com Thu Dec 8 19:12:17 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 08 Dec 2005 16:12:17 -0800 Subject: Call and Send? In-Reply-To: <768fa4fc0512081510n19c9f80ei6a7781d3c8853f87@mail.gmail.com> References: <768fa4fc0512081510n19c9f80ei6a7781d3c8853f87@mail.gmail.com> Message-ID: <4398CBE1.6030505@fourthworld.com> Steven Fernandez wrote: > This is another newbie Transcript question. I'm going to try to be > careful with my "new user question" credits :-) > > 1. Are Call and Send the same thing with different syntax? Call and Send are covered in this article: <http://www.fourthworld.com/embassy/articles/revolution_message_path.html> Some aspects of working with those are covered in greater depth in this contribution to the Online Scripting Conference series: <http://support.runrev.com/scriptingconferences/stacks/messagehierarchy.zip> -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From europe at ehug.info Thu Dec 8 19:18:59 2005 From: europe at ehug.info (Mark Schonewille) Date: Fri, 09 Dec 2005 01:18:59 +0100 Subject: Changing input keyboard In-Reply-To: <20051208023345.C0471109F3B@xprdmailfe1.nwk.excite.com> References: <20051208023345.C0471109F3B@xprdmailfe1.nwk.excite.com> Message-ID: <4398CD73.7020500@ehug.info> Hello Tom, Thanks for the reply. The problem I have concerns Win XP. When the user changes the keyboard from English to a language that requires unicode, Rev doesn't seem to obey immediately. Only after typing something, deleting it and typing again, Rev starts entering the correct unicode characters. I'll try to solve this by exploiting the problem you describe. In the mean time, I wonder if there is a transcript or a shell (DOS) command which might guarantee that the correct characters appear when the user types after changing the keyboard. Best, Mark Thomas McCarthy wrote: > What is a problem for me may be a solution for you. I have a > dictation program for language learners. Some of the vowels > have macrons (long marks) and are in unicode. My program > checks each letter the students have typed (checking for > unicode letters along the way) and when it reaches a mistake, > it stops and hilights the mistake. > > On my mac osX, the input will sometimes change from English > to Greek. So you might want to try putting a unicode letter > of the target language into the field and selecting it... > just a thought. I'll look closer at my code later to see > what's up with it. > > tm -- eHUG coordinator mailto:europe at ehug.info http://www.ehug.info http://home.wanadoo.nl/mark.sch http://www.economy-x-talk.com Please inform me about vacancies in the field of general economics at your institute. I am also looking for new freelance programming projects. From mlange at lexicall.org Thu Dec 8 19:30:18 2005 From: mlange at lexicall.org (Marielle Lange) Date: Fri, 9 Dec 2005 00:30:18 +0000 Subject: Rev and open source (was "What Rev Needs") Message-ID: <8DF37BA9-1EC9-4D08-B41E-DA024B63CB83@lexicall.org> Devin, Not too loud.... that's an idea I am working on, using revolution to both rapidly define (scripter side) and rapidly present (user side) visual interfaces used to define parameters to Unix scripts. A not so detailed overview at: <http://projects.lexicall.org/taskflow/> and <http://projects.lexicall.org/exercist/>. More details to follow soon. Marielle > I have other Rev apps that have similarly pulled together disparate > technologies quickly and easily into a Rev front end. In my opinion > this is an area in which Rev excels--as a rapid development > platform for writing front ends to other technologies. In effect, > Rev increases the power and reach of the latter, showing itself to > be an easy-to-learn "glue" for open source stuff that's often > opaque to non-propeller-heads. ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From tkuypers at pandora.be Thu Dec 8 20:05:55 2005 From: tkuypers at pandora.be (Ton Kuypers) Date: Fri, 9 Dec 2005 02:05:55 +0100 Subject: Hidden feature in Revolution (according to the documentation...) Message-ID: <40BD006D-05F3-41A9-B3F2-8E15D1C0E2B7@pandora.be> Just a note to the person who is responsible for the documentation... When you type "print" in the docs, you will get some information on a very nice feature: "revPrintReport"... But it must be a hidden feature, because all references in this part of the docs are invisible to me ;-) Maybe you would want to remove it in the next release (or, even better, add the mentioned ReportBuilder)... Enjoy! Ton Kuypers From stevenf at gmail.com Thu Dec 8 20:54:19 2005 From: stevenf at gmail.com (Steven Fernandez) Date: Thu, 8 Dec 2005 21:54:19 -0400 Subject: Call and Send? In-Reply-To: <4398CBE1.6030505@fourthworld.com> References: <768fa4fc0512081510n19c9f80ei6a7781d3c8853f87@mail.gmail.com> <4398CBE1.6030505@fourthworld.com> Message-ID: <768fa4fc0512081754y1d4834b0x5e63069e5d7bfc05@mail.gmail.com> Thanks for the pointer. What I found in that article is: "The difference between the send and call commands is that the send command changes the context so that object references are treated as relative to the object you send the message to, while the call command does not change the context and continues to treat object references relative to the original object." Looking back at the docs I now see this mentioned with an example on the send help help page. From jacque at hyperactivesw.com Thu Dec 8 21:18:13 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 08 Dec 2005 20:18:13 -0600 Subject: Call and Send? In-Reply-To: <768fa4fc0512081754y1d4834b0x5e63069e5d7bfc05@mail.gmail.com> References: <768fa4fc0512081510n19c9f80ei6a7781d3c8853f87@mail.gmail.com> <4398CBE1.6030505@fourthworld.com> <768fa4fc0512081754y1d4834b0x5e63069e5d7bfc05@mail.gmail.com> Message-ID: <4398E965.7010306@hyperactivesw.com> Steven Fernandez wrote: > Thanks for the pointer. What I found in that article is: > > "The difference between the send and call commands is that the send > command changes the context so that object references are treated as > relative to the object you send the message to, while the call command > does not change the context and continues to treat object references > relative to the original object." > > Looking back at the docs I now see this mentioned with an example on > the send help help page. Maybe you already know this, but just in case: note that you don't need either of these commands except in unusual circumstances. If you only want your messages to get "caught" you don't need to either send or call them. Just issue them and they will be passed through the message path normally. For example: on myTest doIt end myTest on doIt answer "I did it." end doIt That's all there is to it; issuing "doIt" automatically pushes it through the message path. Because the "doIt" handler is in the same object script, it gets caught. It could also be in any other script "downstream" in the hierarchy and it would get caught just as well. You only need to "send" a message if the handler you're sending is located somewhere else in the path where it won't normally be seen. For example, if "myTest" is in the stack script and "doIt" is in the card script, you'd need to "send 'doIt' to this card" because the card script is "upstream" from the stack script, opposite the normal message flow. One other reason to use "send" is to create timers, but it doesn't sound like you're doing that. I've been using xtalk for 20 years and I've not needed "call" yet. Maybe I'm missing something. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From friendlygeek at gmail.com Thu Dec 8 22:43:10 2005 From: friendlygeek at gmail.com (Adam) Date: Thu, 08 Dec 2005 22:43:10 -0500 Subject: Window Positioning Message-ID: <4398FD4E.6010204@gmail.com> Hi All: I'm loving the fact that my first Rev is now working as it should, but now comes the cosmetic bits... is there some way to make sure that when my application is running the program itself is in the centre of the user's desktop, as well as making sure that any substacks open in the center of the application window? TVKIA, Adam From chipp at chipp.com Thu Dec 8 23:05:58 2005 From: chipp at chipp.com (Chipp Walters) Date: Thu, 08 Dec 2005 22:05:58 -0600 Subject: Window Positioning In-Reply-To: <4398FD4E.6010204@gmail.com> References: <4398FD4E.6010204@gmail.com> Message-ID: <439902A6.4010304@chipp.com> Hi Adam, in the stack script of the mainStack on preOpenStack set the loc of this stack to the screenloc end preOpenStack then make sure and pass the preOpenStack message (if you're trapping it) from your other stacks. best, Chipp Adam wrote: > Hi All: > > I'm loving the fact that my first Rev is now working as it should, but > now comes the cosmetic bits... is there some way to make sure that when > my application is running the program itself is in the centre of the > user's desktop, as well as making sure that any substacks open in the > center of the application window? From JimAultWins at yahoo.com Thu Dec 8 23:25:44 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 08 Dec 2005 20:25:44 -0800 Subject: Call and Send? In-Reply-To: <4398E965.7010306@hyperactivesw.com> Message-ID: <BFBE4748.31B45%JimAultWins@yahoo.com> On 12/8/05 6:18 PM, "J. Landman Gay" <jacque at hyperactivesw.com> wrote: > I've been using xtalk for 20 years and I've not needed "call" yet. Maybe > I'm missing something. Well, not really, and I have not put it to use either. Probably could have several times. Just used globals instead. A "call" statement was used mostly in the concept of multiple stacks that were not 'in use', therefore not in the message path. The idea was to be able to jump to a variety of stacks, then use 'pop card' & 'go back' so the user would not know or care where he was in the labyrinth. An unlimited stack environment is then possible and continuously modifiable, between hard drives and computers. The simple 'go stack ref' or 'go card 24 of stack ref' was limited. "Call" could actually call a script that was programmed to operate the other stack by another author, yet use & update fields that are in the original stack. Example might be to "call" a script in a thesaurus stack, it finds successive hits using a local script, directly updating a field on the original card, then get the next word on a list in the original, and continue without navigation and globals required. This new handler could 'decide' to go to even another stack, yet retain the ability to access the original environment. I think Osmo used this somewhat. Students could build a small 'city' of stacks where they could 'call' each other and be given info that would be written directly to their stack. Hmmm, sounds a lot like a web browser<-server thing, doesn't it? Cookies, cache, java applets...my precious hard drive...oh my. More than you ever wanted to know, eh? Jim Ault Las Vegas From friendlygeek at gmail.com Thu Dec 8 23:35:26 2005 From: friendlygeek at gmail.com (Adam) Date: Thu, 08 Dec 2005 23:35:26 -0500 Subject: Substacks and Information Windows Message-ID: <4399098E.6060202@gmail.com> Hi All: Dressing up my application with useful information windows for the user while the program processes information. I do have a problem though... I've create the information windows as substacks of the main stack and when I call the stack with open and then show, the program seems to halt what it was doing. How can I bring up the window for display without while letting the program continue? I currently call the information window stack before I call my main processing handler. (I'm sure that's where the problem lies.) I'm gonna take a stab at it and say that by calling the substack before I call my processing handler I effectively turn over control to the substack, thus my processing handler won't fire until control is returned. I'm sure that's the issue, but I could be wrong. ;) TVKIA, Adam From sarah.reichelt at gmail.com Thu Dec 8 23:49:28 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 9 Dec 2005 14:49:28 +1000 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <B7B26CB0-C3FE-4FA0-A867-CA9D07F8ADF6@lexicall.org> References: <20051207020557.ED0E3825985@mail.runrev.com> <B7B26CB0-C3FE-4FA0-A867-CA9D07F8ADF6@lexicall.org> Message-ID: <f99b52860512082049x4d7e2bb9s4455a88d540bf6fd@mail.gmail.com> Many thanks Marielle, The schools have just finished for the year down under, but you can be sure that in January, I will be sending Jack off to school well armed with this & other Rev propaganda :-) Cheers, Sarah On 12/9/05, Marielle Lange <mlange at lexicall.org> wrote: > Hi Sarah, > > Many educators on this list share this view. All kids should be > initiated to revolution. > > Me and others have proposed a hand for initiatives that may help > Revolution gain a better visibility and recognition in the education > arena. But we have been facing the same difficulties as the ones > Chipp denounced a few days ago... we haven't really been encouraged > from higher up. There isn't so much we can do when we are not in a > position to influence the management decisions. Perhaps the increase > in number of staff will bring some good news on this front too. > > In the meantime, feel free to point the teacher to the text which > targets more specifically educators at: > <http://revolution.lexicall.org/wiki/tiki-index.php? > page=Revolution4Education> > > or to the Teacher Manual at: > <http://revolution.lexicall.org/wiki/tiki-index.php? > page=TutorialsTeacherManual> > > To know that there is a set of 20 lessons already available may help > to convince the teacher to use revolution. On some of the slides a > test script is shown within a frame on the left of the page and the > student can write it and test it within a frame on the right. > > Best, > Marielle > > > > Good point, Scott. I know we have a few tertiary educators on this > > list, but I would love to see Rev push into secondary schools. My > > middle son (13) is starting a programming course next year and they > > will be using Visual Basic. He has asked his teacher if he can use > > Revolution instead, since he is already familiar with it. She is > > agreeable, but I don't know if the school will be prepared to pay for > > Rev when they already own VisualBasic. From sarah.reichelt at gmail.com Thu Dec 8 23:55:58 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 9 Dec 2005 14:55:58 +1000 Subject: Substacks and Information Windows In-Reply-To: <4399098E.6060202@gmail.com> References: <4399098E.6060202@gmail.com> Message-ID: <f99b52860512082055t4285df87we2813953b49d4516@mail.gmail.com> > Dressing up my application with useful information windows for the user > while the program processes information. I do have a problem though... > I've create the information windows as substacks of the main stack and > when I call the stack with open and then show, the program seems to halt > what it was doing. How can I bring up the window for display without > while letting the program continue? I currently call the information > window stack before I call my main processing handler. (I'm sure that's > where the problem lies.) I'm gonna take a stab at it and say that by > calling the substack before I call my processing handler I effectively > turn over control to the substack, thus my processing handler won't fire > until control is returned. I'm sure that's the issue, but I could be > wrong. ;) Hi Adam, How do you open your substacks or what mode are they in? If they are modal, then everything stops until they are dismissed (like an answer dialog). If they are not modal, then everything else should keep working, but you might need to tell your scripts which stack they should be working it. For example, if I have a counter in stack "Timer" that changes every second (using a send in time message), but I then go to stack "Help". When the messgae tries to update the timer, it may have problems as the top stack has no field with the right name. So my timer routine has to either set the defaultStack or explicitly refer to the stack name of each object. HTH, Sarah From jperryl at ecs.fullerton.edu Fri Dec 9 00:20:53 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 8 Dec 2005 21:20:53 -0800 (PST) Subject: Rev performance: help! (solved)-NOT 4 me... In-Reply-To: <F637824C-6831-11DA-9BDC-0030659A795C@derbrill.de> Message-ID: <Pine.GSO.4.33.0512082116450.11082-100000@titan.ecs.fullerton.edu> Hi Malte, Well, no, because nobody else using ChatRev seems to have the problem. And, as for "well, has it happened in other Rev stacks?", the answer is again, no, because my class this term is for non-majors and hence we're not using Rev and hence, *I'M* not using Rev (haven't taught the course in 4 years). I occasionally (when I have time, that is) fire up ChatRev to keep in touch with Rev buddies mostly in Europe. When they couldn't come up with any ideas, they suggested I post here, and so I have. Thanks! Judy On Thu, 8 Dec 2005, Malte Brill wrote: > Hi Judy, > > have you tried another client to chatrev? From jperryl at ecs.fullerton.edu Fri Dec 9 00:34:01 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 8 Dec 2005 21:34:01 -0800 (PST) Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <B7B26CB0-C3FE-4FA0-A867-CA9D07F8ADF6@lexicall.org> Message-ID: <Pine.GSO.4.33.0512082122310.11082-100000@titan.ecs.fullerton.edu> I agree with Marielle.. The product needs to be visible -- very visible -- at such edu biggies as Edu-CAUSE (is it still there?), NECC, etc./whatever. I'd be happy to do what I could -- NECC is in my backyard next year (San Diego), but, being an untenured faculty, I haven't the foggiest idea how to enter. I need help. Rev needs to go to the educators, not the other way around (while arguably, the other way around is a truism, I suspect it's not a viable pipeline). We've seen almost NOTHING from the company on the education list. That group (of people other than the subset of this list) is the group which needs extensive hand-holding/communication with the company. In the number of years since Rev acquired the MC engine, it seems clear that we've not seen any widespread coming of Mohammed's to the mountain. The mountain really does need to go to the Mohammeds. Judy On Thu, 8 Dec 2005, Marielle Lange wrote: > Hi Sarah, > > Many educators on this list share this view. All kids should be > initiated to revolution. > > Me and others have proposed a hand for initiatives that may help > Revolution gain a better visibility and recognition in the education > arena. But we have been facing the same difficulties as the ones > Chipp denounced a few days ago... we haven't really been encouraged > from higher up. From katir at hindu.org Fri Dec 9 01:03:16 2005 From: katir at hindu.org (Sivakatirswami) Date: Thu, 8 Dec 2005 20:03:16 -1000 Subject: Windowshape image as mask for second image Message-ID: <EBD55DF7-5E79-444D-86BC-388BF6FF3210@hindu.org> I have this "concept" and I'm not really sure it can be implemented in Rev... at least I haven't found a way: 1) Establish a border that is like a picture frame, that is feathered on the outer edges... and the inside is transparent.... 2) use this as a windowshape 3) next we want to place an image inside this "frame" such that the frame serves as a mask to the second image which is underneath... then we would want the image underneath to be set to move across very slowly... but only appear on the inside of the frame. Now, this doesn't work... Saving the window frame as PNG with transparency on.. we get a lowly frame, and I can see right three the middle to my desktop and also the outer edges are feathered. Lovely: caveat: the inside of the frame is also completely knocking on the entire interface! any ideas... am I making sense? I think I may need to redo that windowshape image so that it is solid in the center and then put some other kind of images on top... like another png image that serves as a clipping path for an image underneath it... how do you do that? Is it possible how to set the mask data or one image to the pixel values of another image? If you do this... can you have the image move around inside the mask (i.e. the mask is like a clipping path, that is static, but the image can move around inside it under script control) i.e. I These are the kinds of things we hope will be easier in future versions of Rev....I need to see example scripts or stacks as I'm not able to, from the documentation, actually do anything.... Sivakatirswami From scott at tactilemedia.com Fri Dec 9 01:51:52 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 08 Dec 2005 22:51:52 -0800 Subject: Windowshape image as mask for second image In-Reply-To: <EBD55DF7-5E79-444D-86BC-388BF6FF3210@hindu.org> Message-ID: <BFBE6988.29F31%scott@tactilemedia.com> Recently, Sivakatirswami wrote: > I have this "concept" and I'm not really sure it can be implemented > in Rev... at least I haven't found a way: > > 1) Establish a border that is like a picture frame, that is feathered > on the outer edges... and the inside is transparent.... > > 2) use this as a windowshape > > 3) next we want to place an image inside this "frame" such that the > frame serves as a mask to the second image which is underneath... > then we would want the image underneath to be set to move across very > slowly... but only appear on the inside of the frame. > > Now, this doesn't work... > > Saving the window frame as PNG with transparency on.. we get a lowly > frame, and I can see right three the middle to my desktop and also > the outer edges are feathered. Lovely: caveat: the inside of the > frame is also completely knocking on the entire interface! If I understand what you're trying to do, you don't even need a custom windowshape for this. You can do this within a single window by using a transparent PNG for the frame and placing whatever images you want to move behind the frame in a group (with lockLoc enabled) behind the frame that is set to the same width as the frame . Thus when you slide the images back and forth within the group, they will be masked by the group and visible within the frame image. But you will have a solid color (or texture) in the center of the frame where photos are visible, since this is where the card shows through the frame. Make sense? If you want to animate the mask of an image, it's possible by repeatedly setting the alphadata of an image to a sequence of PNGs but this will be a lot of work. Otherwise, yes, we need more elaborate masking options within Rev. The current rectangle provided by groups is too limiting. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From monsieurx at monsieurx.com Fri Dec 9 02:17:16 2005 From: monsieurx at monsieurx.com (MisterX) Date: Fri, 9 Dec 2005 08:17:16 +0100 (GMT-1) Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <1D3C1A1C-CECA-43DF-8621-DB68C6302DC3@lexicall.org> References: <1D3C1A1C-CECA-43DF-8621-DB68C6302DC3@lexicall.org> Message-ID: <36761.193.29.77.101.1134112636.squirrel@193.29.77.101> Marielle, Bill and Tom ;) I've been studying XUL and while it's a great concept, remember that it's limited to the mozilla engine. There's been recent discussions on Slashdot about the disadvantages of Ajax and not the last of them but even MS is throwing it's copycat cloners into XAML - their version of XUL. Meanwhile, exchanging GUIs in rev couldn't be simpler than copy paste this or that group across any apps. Another issue with Rev and XUL is the handling of CSS and "tables in html". I know, there is AltBrowser but for processing it has some limitations i've been told. Then there's the more serious problem of transfering html compatible patterns to rev on OSX which is bound to fail miserably - Example being that i made some OSX specific skins in W2K to port easier my stacks to OSX later and when i realized my mistake it was too late - damage was done - 20X20 patterns dont work either on macs (they must be specific sizes which are just horribly restrictive). This is what i think is really limiting rev in terms of color cursors, and greater integration with the real world out there - xul included... While Rev handles XP guis, it's far far far away from being truly integrated though... Changing hilite colors in windows is not reflected in Rev until you restart the rev session. And worse, it's not handled as smoothly as in other apps in windows. So im sure there will be a solution on day, but it's far from easy today to handle apps the modern way in Rev... Just my 2 cents after lots of aggravation trying to get this far with skins and porting "graphical" applications from W2K to XP to OSX... It's definitely not as simple or smooth as Chipp says IMOHO - no offence Chipp... cheers Xavier Marielle Lange said: > Bill and Tom, > > You may be interested to know that I have started doing something > vaguely along these lines in revolution. Rather than the konfab > approach, I have taken the mozilla one (konfab is a thing of the > past, the *new* thing is mozilla ;-) ). XUL is an xml specification > to define interface components. XBL or eXtensible Binding Language > allows you to attach behaviors to XUL's XML elements. > > Used Together, you can define interface components that are > interchangeable between applications and even interchangeable between > different programming environments. > > I will post more information soon (demo included). Hopefully next week. > >> Yes, Tom, thanks for asking about this. >> >> A K. distribution is very simple: >> >> - a .widget file, which is exactly a .zip file, >> >> containing: >> >> - a folder of resources (images, sounds) >> - a .kon file, which is an XML file encapsulating attributes for >> the objects >> and JavaScript. > > > ------------------------------------------------------------------------ > -------- > Marielle Lange (PhD), Psycholinguist > > Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk > Homepage > http://homepages.lexicall.org/mlange/ > Easy access to lexical databases http://lexicall.org > Supporting Education Technologists http:// > revolution.lexicall.org/wiki From chipp at chipp.com Fri Dec 9 03:34:46 2005 From: chipp at chipp.com (Chipp Walters) Date: Fri, 09 Dec 2005 02:34:46 -0600 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <36761.193.29.77.101.1134112636.squirrel@193.29.77.101> References: <1D3C1A1C-CECA-43DF-8621-DB68C6302DC3@lexicall.org> <36761.193.29.77.101.1134112636.squirrel@193.29.77.101> Message-ID: <439941A6.3050606@chipp.com> MisterX wrote: > Just my 2 cents after lots of aggravation trying to get this far with > skins and porting "graphical" applications from W2K to XP to OSX... It's > definitely not as simple or smooth as Chipp says > IMOHO - no offence Chipp... X, No offense taken. For those who are HIG sticklers, you are correct. But remember the reason for the HIG (Human Interface Guidelines _not_ laws!). They were first brought about by Apple and were extremely important as programmers at that time knew nothing about programming GUIs. The HIG's where great so that programmers had an idea of where to start and what was good programming. Well along came Win95 with a new 'set' of HIG's which weren't exactly like Apple's. So now users had to understand a bit of a different way, as did programmers. But no worries as things were *mostly* the same. Then came the internet and multimedia (including HyperCard) and out the window went the HIGs. Now buttons could just be underlined text, and new modal interfaces were created by programs like HyperCard and others. But, funny thing is, users still figured it out! Amazing those users:-) Now, many cross platform developers use their own GUI's and don't even bother with the ever changing states of Apple's or Windows (I forget, is brushed metal still 'in' or is it the new softer gray interface now?). For some examples of 'non complying GUI's' which are cross-platform check out: http://www.luxology.com/modo/ergonomics.aspx http://www.e-onsoftware.com/products/vue/vue_5_infinite/ http://www.alias.com/eng/products-services/maya/new/demos.shtml http://www.adobe.com/products/photoshop/main.html Some go farther than others, but all are essentially the same experience on both Macs and PC's. So you can see, even some of the 'big guys' aren't hung up on full HIG compliance. best, Chipp From revolution at derbrill.de Fri Dec 9 03:48:58 2005 From: revolution at derbrill.de (Malte Brill) Date: Fri, 9 Dec 2005 09:48:58 +0100 Subject: Rev performance: help! (solved)-NOT 4 me... In-Reply-To: <20051209034643.3176B8261F8@mail.runrev.com> Message-ID: <A369B09C-6890-11DA-866A-0030659A795C@derbrill.de> Hi Judy, > Well, no, because nobody else using ChatRev seems to have the problem. As far as I know most of them have cooked up their own client. I?m using Marks. http://www.economy-x-talk.com/chatrev.html Maybe using another client would help. :-) All the best, Malte From xavier.bury at clearstream.com Fri Dec 9 03:49:53 2005 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Fri, 9 Dec 2005 09:49:53 +0100 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <439941A6.3050606@chipp.com> Message-ID: <OFC5C929DC.D57835B5-ONC12570D2.002FD94B-C12570D2.00308368@deutsche-boerse.com> Chipp, It's not the differences in GUIs and HIGs that the problem. It's the problem of having two different sets of skins on XP (w2k and xp buttons) or in the case of skinned buttons, where on OSX these just do not port... After that, the next big problem facing rev developpers is HTML handling in rev fields. They do not import it correctly nor do they export correctly. And there's absolutely not support for html layout images wise, per-line alignments etc... There's solutions like altbrowser and DiscreteBrowser which do a far better job displaying or transfering styles and tables corectly in the rev fields but not without considerable effort from the developpers. This is the big show stopper in my point of view towards smooth transitions across platforms. The reason? Dependencies on the old Mac OS toolbox display! If we had a mozilla engine built in Rev, this would have been a lot different from the start and would have been FAR more compatible across OS' for the users (fields and controls and html and css etc... included)... The question is how much longuer must we wait for a real layer of cross-platform gui objects that will respect today's standards... Something which i tried to tell Kevin Miller and which usually got dismissed... I knew the issue would come back with a revenge as more windows users join the rev crowd.... Today, i dont see many windows users adopting Rev at all! Most are still HC and Mac users... Am i wrong? cheers Xavier use-revolution-bounces at lists.runrev.com wrote on 09/12/2005 09:34:46: > MisterX wrote: > > > Just my 2 cents after lots of aggravation trying to get this far with > > skins and porting "graphical" applications from W2K to XP to OSX... It's > > definitely not as simple or smooth as Chipp says > > IMOHO - no offence Chipp... > > X, > > No offense taken. For those who are HIG sticklers, you are correct. But > remember the reason for the HIG (Human Interface Guidelines _not_ > laws!). They were first brought about by Apple and were extremely > important as programmers at that time knew nothing about programming > GUIs. The HIG's where great so that programmers had an idea of where to > start and what was good programming. > > Well along came Win95 with a new 'set' of HIG's which weren't exactly > like Apple's. So now users had to understand a bit of a different way, > as did programmers. But no worries as things were *mostly* the same. > > Then came the internet and multimedia (including HyperCard) and out the > window went the HIGs. Now buttons could just be underlined text, and new > modal interfaces were created by programs like HyperCard and others. > But, funny thing is, users still figured it out! Amazing those users:-) > > Now, many cross platform developers use their own GUI's and don't even > bother with the ever changing states of Apple's or Windows (I forget, is > brushed metal still 'in' or is it the new softer gray interface now?). > > For some examples of 'non complying GUI's' which are cross-platform > check out: > > http://www.luxology.com/modo/ergonomics.aspx > http://www.e-onsoftware.com/products/vue/vue_5_infinite/ > http://www.alias.com/eng/products-services/maya/new/demos.shtml > http://www.adobe.com/products/photoshop/main.html > > Some go farther than others, but all are essentially the same experience > on both Macs and PC's. So you can see, even some of the 'big guys' > aren't hung up on full HIG compliance. > > best, > > Chipp > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ----------------------------------------- To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is 'firstname.familyname at clearstream.com'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From eric.chatonet at sosmartsoftware.com Fri Dec 9 04:30:00 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 9 Dec 2005 10:30:00 +0100 Subject: Overriding modal default behaviour (was: Re: Changing Label Text on Substacks) In-Reply-To: <B1EE8AC2-8868-442B-8B30-E3D9602B0D9E@mangomultimedia.com> References: <4398B539.80803@gmail.com> <B1EE8AC2-8868-442B-8B30-E3D9602B0D9E@mangomultimedia.com> Message-ID: <8B7E7157-87B8-4704-ABFB-320A7F77522C@sosmartsoftware.com> Hi Trevor, Clever trick that overrides modal default behaviour. Can be very useful. Think that Dan should add it to his best-of list :-) Thanks. Best Regards from Paris, Eric Chatonet Le 9 d?c. 05 ? 00:12, Trevor DeVore a ?crit : > The secret to having a modal dialog that you can update is this: > > go invisible stack "MyModal" as modal > set visible of me to true > > By opening the stack as invisible your scripts won't halt but you > will display a modal dialog. > > Here is a script I use in a progress dialog. It goes in the stack > script. The scripts use a bunch of setProp/getProp handlers to > show/hide/update the dialog. The script expects that you have a > scrollbar named "Progress" and a field named "Feedback" on the > stack. Here is an example of how I use it: > > set the uTitle of stack "MyProgress" to "Updating Database" > set the uFeedback of stack "MyProgress" to "I'm updating stuff. > Keep your pants on." > set the uProgress of stack "MyProgress" to 0 > > --> Do stuff to update progress > set the uProgress of stack "MyProgress" to currentAction/totalActions > > ===== > == START SCRIPT > ==== > > local sEndValue = 100 > local sCenterOnScreen = "true" > > > setProp uTitle pValue > set title of me to pValue > end uTitle > > > setProp uFeedback pValue > set htmlText of fld "Feedback" of me to pValue > wait 50 milliseconds > end uFeedback > > > setProp uCenter pValue > if pValue <> false then put true into pValue > put pValue into sCenterOnScreen > end uCenter > > > setProp uProgress pValue > if pValue is not a number then put 0 into pValue > put round(pValue) into pValue > > if pValue >= 0 then > if visible of sb "Progress" of me = false then show sb "Progress" > of me > > set thumbPosition of sb "Progress" of me to max(0, min(pValue, > sEndValue)) > else > hide sb "Progress" > end if > end uProgress > > > setProp uEndValue pValue > if pValue is not a number then put 100 into pValue > put round(pValue) into sEndValue > set the endValue of sb "Progress" of me to max(0, sEndValue) > end uEndValue > > > getProp uProgress > return thumbPosition of sb "Progress" of me > end uProgress > > > setProp uShow pValue > local tTarget = "" > > if pValue = true then > put line 1 of openStacks() into tTarget > if sCenterOnScreen = false AND tTarget <> empty then > put loc of stack tTarget into tLoc > else > put screenLoc() into tLoc > end if > go invisible stack (short name of me) as modal > set loc of me to tLoc > set visible of me to true > > --> GIVE IT TIME TO DISPLAY > wait 100 milliseconds > else > put true into sCenterOnScreen > set the uEndValue of me to 100 > --put 100 into sEndValue > close me > wait 0 milliseconds > end if > end uShow > > > setProp uComplete pValue > set the uProgress of me to 100 > close me > wait 50 milliseconds > end uComplete > > > getProp uShow > if short name of me is among lines of openStacks() then > return true > else > return false > end if > end uShow > > > getProp uVisible > if short name of me is among lines of openStacks() then > return true > else > return false > end if > end uVisible ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From richmond at mail.maclaunch.com Fri Dec 9 05:00:38 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 09 Dec 2005 05:00:38 -0500 Subject: Window Positioning Message-ID: <web-340373705@mail.maclaunch.com> Pop the following into your stack script: On openStack put item 3 of the screenRect into WID put item 4 of the screenRect into HITE move stack "BLAHBLAH" to (WID / 2),(HITE / 2) end openStack where "BLAHBLAH" is the name of your stack Love, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From richmond at mail.maclaunch.com Fri Dec 9 05:13:51 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 09 Dec 2005 05:13:51 -0500 Subject: Window Positioning Message-ID: <web-340373962@mail.maclaunch.com> Perhaps I should have mentioned that I tend to use 'lockScreen' while I am moving stacks round people's monitors as it can look a bit odd that when they start something up the first thing it does is slide from somewhere into the middle! on openStack set the lockScreen to true put item 3 of the screenRect into WID put item 4 of the screenRect into HITE move stack "BLAHBLAH" to (WID / 2), (HITE / 2) set the lockScreen to false end openStack I know that Chipp's recipe is more economical, but I have been using the above for so long it is almost instinctive. Love, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From richmond at mail.maclaunch.com Fri Dec 9 05:20:55 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 09 Dec 2005 05:20:55 -0500 Subject: Revolution Encyclopedia Message-ID: <web-340374122@mail.maclaunch.com> Thank you very much Ms DeVoto; however, in light of the fact that all the info contained in your stack has been 'redistributed' in newer recensions of RR I will not port my stand-alone version. I have, as you can see, posted a method for all who can be bothered to "dig it out" - after all, that seems to be the real secret of success with RR: be prepared to do a bit of "digging" and underneath the brown exterior is a socking great pile of gold. I for one am extremely grateful for your stacks - I have them sitting in my plugins folder of 2.6.1 where thyey are instantly accessible, AND I don't have to 're-dig' in 2.6.1 to find out where that info is now hidden. sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From katir at hindu.org Fri Dec 9 05:51:47 2005 From: katir at hindu.org (Sivakatirswami) Date: Fri, 9 Dec 2005 00:51:47 -1000 Subject: Windowshape image as mask for second image In-Reply-To: <BFBE6988.29F31%scott@tactilemedia.com> References: <BFBE6988.29F31%scott@tactilemedia.com> Message-ID: <AD8C6542-D28D-4741-91E1-236340E7BAFE@hindu.org> Scott: I made a bit of progress... I wanted to "play" with the window shape to see if a feathered outer edge to the window shape was good (I'm not so sure now that I see it.. I mean it's "cool" and all, but a clean edge to probably a more solid design) Any way I set that image as the window shape and put it all the way to the back, it's a PNG feathered on the outside and solid inside.. then I created another PNG which is a dup of the first one, but this time with a transparent square hole in the center set this to the top layer -- this is the "picture frame" and put my world map underneath it... Then I have a logo and a couple of titles that I wanted to show on top of the world map as it moves... OK this all works pretty well as I want now. At least if everything is just static... But if we start adding animation using simple move and show with visual effects, --problems... big time... We are not talking rocket science animation here: on preopenstack set the windowshape of this stack to 1010 set the loc of this stack to the screenloc set the loc of img "world_map.png" to 465,240 hide img "ht_title.png" hide img "ht_logo.png" hide img "ht_digital.png" hide img"world_map.png" end preopenstack on openstack show img"world_map.png" with visual effect iris open fast # the above actual pokes a hole momentarily in the interface # and my desktop shows thru during the iris open action. # not intended but an interesting effect...and possibly # could be considered a "bug" since the windowshape image is # not transparent in the middle.... move img "world_map.png" from 465,240 to 195,240 in 3 seconds without waiting # this is horrible, the map "jerks" across the window... show img "ht_logo.png" with visual effect reveal down slowly show img "ht_title.png" with visual effect wipe down slowly # more incredibly bad results, flicker, double images, grey boxes appearing... show img "ht_digital.png" end openstack Results--disaster... I'm getting the world map jerking across the screen instead of moving in a smooth fluid motion over 3 seconds.. and the visual effects of the title images on top of the moving map underneath are, well, stunningly bad... flicker, double image, grey box appears, followed by the actual title image... I'm doing something terribly wrong. I'll upload the stack to my space later today after our fire wall "wakes up" here (no http during off hours...) I didn't implement the group but I do get that as a useful way to "mask" an img that moves around inside the group.... but I don't think it will solve the basic display problems.. Either I am missing something simple... Or Rev simply doesn't do well with layered animation effects, animated images on top of animated images..?? Sivakatirswami On Dec 08, 2005, at 8:51 PM, Scott Rossi wrote: > Recently, Sivakatirswami wrote: > > >> I have this "concept" and I'm not really sure it can be implemented >> in Rev... at least I haven't found a way: >> >> 1) Establish a border that is like a picture frame, that is feathered >> on the outer edges... and the inside is transparent.... >> >> 2) use this as a windowshape >> >> 3) next we want to place an image inside this "frame" such that the >> frame serves as a mask to the second image which is underneath... >> then we would want the image underneath to be set to move across very >> slowly... but only appear on the inside of the frame. >> >> Now, this doesn't work... >> >> Saving the window frame as PNG with transparency on.. we get a lowly >> frame, and I can see right three the middle to my desktop and also >> the outer edges are feathered. Lovely: caveat: the inside of the >> frame is also completely knocking on the entire interface! >> > > If I understand what you're trying to do, you don't even need a custom > windowshape for this. You can do this within a single window by > using a > transparent PNG for the frame and placing whatever images you want > to move > behind the frame in a group (with lockLoc enabled) behind the frame > that is > set to the same width as the frame . Thus when you slide the > images back > and forth within the group, they will be masked by the group and > visible > within the frame image. But you will have a solid color (or > texture) in the > center of the frame where photos are visible, since this is where > the card > shows through the frame. > > Make sense? > > If you want to animate the mask of an image, it's possible by > repeatedly > setting the alphadata of an image to a sequence of PNGs but this > will be a > lot of work. > > Otherwise, yes, we need more elaborate masking options within Rev. > The > current rectangle provided by groups is too limiting. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From klaus at major-k.de Fri Dec 9 06:14:35 2005 From: klaus at major-k.de (Klaus Major) Date: Fri, 9 Dec 2005 12:14:35 +0100 Subject: Windowshape image as mask for second image In-Reply-To: <AD8C6542-D28D-4741-91E1-236340E7BAFE@hindu.org> References: <BFBE6988.29F31%scott@tactilemedia.com> <AD8C6542-D28D-4741-91E1-236340E7BAFE@hindu.org> Message-ID: <11E85C6E-0F2A-445E-93CA-85CD7727C860@major-k.de> Hi Swami, > Scott: > > I made a bit of progress... I wanted to "play" with the window > shape to see if a feathered outer edge to the window shape was good > (I'm not so sure now that I see it.. I mean it's "cool" and all, > but a clean edge to probably a more solid design) > > Any way I set that image as the window shape and put it all the way > to the back, it's a PNG feathered on the outside and solid inside.. > then I created another PNG which is a dup of the first one, but > this time with a transparent square hole in the center set this to > the top layer -- this is the "picture frame" and put my world map > underneath it... > > Then I have a logo and a couple of titles that I wanted to show on > top of the world map as it moves... > > OK > ... > > I didn't implement the group but I do get that as a useful way to > "mask" an img that moves around inside the group.... but I don't > think it will solve the basic display problems.. Either I am > missing something simple... Or Rev simply doesn't do well with > layered animation effects, animated images on top of animated > images..?? > > Sivakatirswami i don't know if this helps, but i found out that moving objects does not work with "visual effects"! When a "visual effect" takes place, everything else comes to a complete halt during the effect and thus it just looks "jerky"... You may have to use another concept... Regards Klaus Major klaus at major-k.de http://www.major-k.de From heather at runrev.com Fri Dec 9 06:22:30 2005 From: heather at runrev.com (Heather Nagey) Date: Fri, 9 Dec 2005 11:22:30 +0000 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <20051209101232.2631C825BDA@mail.runrev.com> References: <20051209101232.2631C825BDA@mail.runrev.com> Message-ID: <26edb293bfc04b7c624e85faf4877c1b@runrev.com> Dear Judy, Marielle, Xavier and others, Mountains move slowly. Especially when we only have a limited number of people available to lift them. I wish we had more Kevin's, but we only have the one, which we use as efficiently as we possibly can. I frequently read on this list and others "he should do this, he should do that, he should post more, he should create a reporting tool, create a browser, write new docs, woo the educators, he is ignoring our interests..." If you look back over Revolution's history, I think you will find that over time many many user requests have become incorporated in the program and the company - or third parties have stepped up and provided them. Over Time. We cannot, much though we would like to, do everything for everybody, all at once. We must be doing something right however, since we are in fact still here, and orders of magnitude bigger than we were even a year ago, let alone ten years ago (yes folks, its ten years since this company got started, if you don't believe me check out our Ten Thumbs Birthday celebrations: http://www.tenthumbstypingtutor.com). We try to focus on providing the things that most people will get most use out of, most of the time. Many of your suggestions fall into that category, and over time will and do appear. So be of good cheer! You all are doing your bit, rest assured that we are doing ours, even if you don't always see it. Viva la Revolution! and Merry Christmas too. Regards, Heather Heather Nagey, Customer Support Manager Runtime Revolution Ltd www.runrev.com From mlange at lexicall.org Fri Dec 9 06:24:47 2005 From: mlange at lexicall.org (Marielle Lange) Date: Fri, 9 Dec 2005 11:24:47 +0000 Subject: Rev and open source (was "What Rev Needs") Message-ID: <06016BAA-FAAB-4C2A-B971-0B541F48123E@lexicall.org> > If RunRev maintained a comprehensive index, with screenshots, of > all the cool stuff people made with it, there would be no question > that it can be used for making integrated open source solutions, or > widget-like goodies, or business apps, or any of the rest. Note that's exactly what I have tried to do with the gallery, for an educator public (which is not very well targeted in the runrev website). That's a php script behind the gallery (<http:// revolution.lexicall.org/stacks_education.php?lastadded=added%20any% 20time>). The only thing you have to do is to upload a metadata file, a gif file and eventually a stack and the job is done. That's a PHP script I wrote myself. Anybody (revolution included) is free to use it. Other scripts exist that propose similar galleries. They are not that difficult to find or to adapt. It takes me a minute to manage it when anybody send me a new stack (and most of the minute is spent opening the stack, to check everything is fine). When on holiday, I discovered minor rendering problems on internet explorer 6.0 PC. Damn internet explorer 6.0 PC which doesn't comply to the current standards! I will soon buy a cheap laptop pc or some virtual pc application and fix that. Speaking about virutal pc type of application, has anybody on this list used "guest pc"? That's a cheap alternative to virtual PC. I had used "blue Label", their OS9 version and had been very happy with it, then they toke ages to propose an OSX version. Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From mlange at lexicall.org Fri Dec 9 06:28:43 2005 From: mlange at lexicall.org (Marielle Lange) Date: Fri, 9 Dec 2005 11:28:43 +0000 Subject: Rev and open source (was "What Rev Needs") Message-ID: <C34DBFDD-D437-4B9D-A296-9AF98D0E8052@lexicall.org> > If RunRev maintained a comprehensive index, with screenshots, of > all the cool stuff people made with it, there would be no question > that it can be used for making integrated open source solutions, or > widget-like goodies, or business apps, or any of the rest. Ah yes, I have been away for almost a month and a half, I have been forced to skim many emails rapidly. I have come across a huge number of testimonies and mention of some excellent examples of case studies. I have pasted them in a text file. I propose to make a database out of them, such that a quote can be displayed at random on any of our websites. Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From markgreenberg at cox.net Fri Dec 9 06:35:10 2005 From: markgreenberg at cox.net (Mark Greenberg) Date: Fri, 9 Dec 2005 04:35:10 -0700 Subject: Heads & Tails Message-ID: <19B81045-AC13-42EF-B62F-ED8C42018268@cox.net> Here's another solution for the problem of finding the runs of heads in a series of coin flips: Function TheRuns Data --in the form of tththhhhtthhth... Local P1, P2=1 Repeat with i = 1 to 12 Put True into M;Put Data into D;Put 0 into Ct Repeat until M is False Put MatchChunk (D,"(?:^|t)(h{" & i & "})(?:t|$)",P1,P2) into M If M then Add 1 to Ct Delete Char 1 to P2 of D end Repeat Put Ct & " runs of " & i & Return after Report end Repeat Return Report end TheRuns I don't post often, so I'll wish you all a happy holiday season now. Enjoy! Mark Greenberg From johnmiller1950 at sbcglobal.net Fri Dec 9 06:45:16 2005 From: johnmiller1950 at sbcglobal.net (John Miller) Date: Fri, 9 Dec 2005 06:45:16 -0500 Subject: Play Command & iTunes Directory Structure Message-ID: <D9773307-6659-47FE-BF57-769A611A241D@sbcglobal.net> Good Morning, I have created a stack that creates a playlist of songs. I am working on a button that takes the name of the selected song, determines the filepath of that song in my iTunes library and then plays the file. On regularly named files, it works great. However, if the filename contains commas, hyphens, or other irregular characters, I'm getting an error message that says that the movie file could not be opened. Is there a way around this problem without renaming all my iTunes files? Thanks, John Miller From klaus at major-k.de Fri Dec 9 07:04:51 2005 From: klaus at major-k.de (Klaus Major) Date: Fri, 9 Dec 2005 13:04:51 +0100 Subject: Play Command & iTunes Directory Structure In-Reply-To: <D9773307-6659-47FE-BF57-769A611A241D@sbcglobal.net> References: <D9773307-6659-47FE-BF57-769A611A241D@sbcglobal.net> Message-ID: <BFD9D702-F8A8-4DF3-95BA-0A5B0012C363@major-k.de> Hi John, > Good Morning, > > I have created a stack that creates a playlist of songs. > > I am working on a button that takes the name of the selected song, > determines the filepath of that song in my iTunes library and then > plays the file. > > On regularly named files, it works great. However, if the filename > contains commas, hyphens, or other irregular characters, I'm > getting an error message that says that the movie file could not be > opened. > > Is there a way around this problem without renaming all my iTunes > files? unfortunately this is a VERY old bug! Don't have the bugzilla number at hand. The only workaround may be to use a (temporary) SMIL file as described in my "mk_libSMIL1" :-) Get it via "Rev online" (User: klausimausi) of from my website -> X- Talk. It looks like a bit of "overkill" but works. This is a very big showstopper in an "umlaut country" like germany and other "accent countries" like france etc... :-( I hope they will fix this in the next update (HINT, HINT ;-) > Thanks, > John Miller Regards Klaus Major klaus at major-k.de http://www.major-k.de From mlange at lexicall.org Fri Dec 9 07:58:11 2005 From: mlange at lexicall.org (Marielle Lange) Date: Fri, 9 Dec 2005 12:58:11 +0000 Subject: How revolution can be used to make pretty widgets (was Why is Konfabulator "Pretty?") Message-ID: <58E80771-E059-46B6-8F47-F7F9E093B3C6@lexicall.org> Hi Tom, Tom wrote: > Bill spurred me on with his wish that REV had a more hip UI. I > thought that a template with some buttonGadget style simplicity and > some guidelines for coding in Rev would pave the way for a series > of simple apps (widgets, dashboards, etc.) I have two projects in > the works right now but have not spec'd them out fully yet. They > would however fit into a scheme like this. I would be very much interested to hear about this, privately eventually. But I have read the mention that you are not authorized to disclose some aspects because they have been developed under contract. So I won't encourage you to tell me more than you should. Your design process sounds familiar :-) > I would envision a Kit that was the Playground or Sandbox to start > with and there would be templates and such and then as you play > around you might just spark that idea. That's *very* much needed. You may be interested to read, or even better contribute, to a discussion we had on this on the educators list, a few months ago. This discussion is archived at: <http:// revolution.lexicall.org/wiki/tiki-index.php? page=EducationWhatIsNeeded>. After that discussion, I created a space to receive explained examples for some widgets: <http:// revolution.lexicall.org/wiki/tiki-index.php?page=TutorialsTeachers> . The history of the page indicates we had this discussion in april-may 2005. Somehow, this never gained enough momemtum. On the one hand, most of us are too busy to contribute regularly to this effort. On the other hand, we somehow have the feeling that this is something revolution should be doing. I have been in contact with them. I have specifically asked them whether there was any material we could reuse (exercises, tutorials, texts they acquired when they bought out metacard). Got no reply. Private discussions revealed that other users had had a similar experience. I have designed a few toolbars and prewritten widgets... but I am always warry to put too much efforts into that as after months of hard work I could see revolution come up with a similar product. Indeed, if I were revolution, I would have opened a new position to have a creative person write such a set of exercises months ago. There is no way to know whether they have or whether they haven't. In the unknown many of us are careful about not spending too much energy on a task that revolution is probably working on presently. So my approach is to take that approach but in a way that is not too much engine dependent. Richard Gawskin wrote > Okay, I'll bite: what exactly is an "open source strategy" for an > engine which is, and will likely remain, closed-source? Open Source <> Engine. The fact that the engine is closed source doesn't mean that all the code written with that engine must remain closed source. The many stacks plugins made freely available by members of this list are an example of this. But yes, it remains that "freely" available doesn't mean available to anybody. It's only available to the ones who bought a dreamcard license. The open source strategy is therefore as follows. Specialized components written in revolution. The possibility to parametrize these components or to integrate them into a larger workflow without the users of these components having to buy a revolution license. But, because we believe that it would *really* be in the benefit of the users to learn to write such components themselves, a mechanism of progressive disclosure, by which users get an opportunity to discover the power of dreamcard. In a sense, nagging them "look what you could do yourself if only you bought a $99 license!" (which was the konfabulator approach). > [About Thomas Example]. That's a wonderful example, but if I read > it correctly it seems you were able to do what you needed on your > own, without RunRev lifting a finger. Yep, exactly. It is of course necessary to respect the licensing conditions... If you read them carefully you will find that you are asked not to use revolution to develop a tool that is a direct concurrent of revolution. This imposes to propose the user to parametrize components written in revolution, not to become able to write and then execute transcript code from within these components without a paid license. That's the idea behind the pyramid of users graph in the middle of page <http://projects.lexicall.org/exercist/>. Component creators need access to a development environment (for instance, revolution IDE) but component editors (those who want to change the look and feel or modify some very basic aspects of the components) don't need access to revolution development environment. Open source software are great, but they are so many persons around for which the unix command line is too difficult to manage. The mission: making open source resources accessible to all, not just the geeks among us. > I've been studying XUL and while it's a great concept, remember > that it's limited to the mozilla engine. I like the use of the word studying ;-). Nope, it isn't limited to the mozilla engine. XUL is a standard. Yes, it is currently used by mozilla, but the characteristic of an open standard is that you can process it in different programming environment. I already have a prototype of a XUL 2 revui converter. > MS is throwing it's copycat cloners into XAML - their version of XUL. In reallity, they have been many other User Interface Definition Standards before that. You will find a list at: <http://revolution.lexicall.org/wiki/tiki-index.php? page=StandardsUIelements> > Another issue with Rev and XUL is the handling of CSS and "tables > in html". You don't need to implement CSS in full. A subset is enough. Same for tables in HTML. To start from html and try to parse it is a nightmare. But when you start from a table represented in a sensible (interoperable) format, it is very easy to convert it into html code or integrate it within rev widget. > I know, there is AltBrowser but for processing it has some > limitations i've been told. I have AltBrowser. I used it to write a wikipad application (<http:// projects.lexicall.org/portal/wikipad.php>), that is an application that let me read and edit the pages of my wiki locally. I have not discovered limitations in css handling yet. > Then there's the more serious problem of transfering html > compatible patterns to rev on OSX which is bound to fail miserably - It's not about porting xml patterns from pc to mac or linux. It's about coding them with standards like xul, which can then easily be transformed into html code or rev ui elements or mozilla ui lements, or python ui elements, or whatever. Sure, you loose in terms of flexibility. So the idea is to design a library of "basic widgets" and to propose widgets that are designed according to sound HIG design principles. But the visual interface will be coded in a text file that can be edited outside revolution, so the user has the possibility to move that little "hello" button a bit more to the left, a bit more to the right or to change the background picture of the stack without any access to the transcript code. Even better, the user has the possibility to localize the file (for non English speakers) without any access to the transcript code. > Example being that i made some OSX specific skins in W2K to port > easier my stacks to OSX later and when i realized my mistake it was > too late - damage was done - 20X20 patterns dont work either on > macs (they must be specific sizes which > are just horribly restrictive). This is what i think is really > limiting rev in terms of color cursors, and greater integration > with the real world out there - xul included... That's why you need to take a different approach. Rather than try to port from pc to mac, you write your code in a format that is then converted into an appropriate rendering on the pc and an appropriate rendering on the mac. The rendering need to be as similar as possible on both platforms. But the routines don't need to be. By having a lot of your application logic represented in a format like xul rather than have to handle all possible single cases of pc to mac porting issues in your code, you can write more generic functions. Note that you will find more information on "Widget-based Development Environments" at <http://revolution.lexicall.org/wiki/tiki-index.php? page=SoftwareWidgets> and links to some galleries of widgets at: <http://revolution.lexicall.org/wiki/tiki-index.php? page=TechnologiesWidgets>. To learn more about XML specifications, feel free to visit: <http://revolution.lexicall.org/wiki/tiki- index.php?page=XMLspecifications> But let's not bother the user of this list too much with this. Persons with an interest in this, please take contact with me. I will minimize information on this list in the future. As I am only at the start of it, I am a bit warry about disclosing too much of my fabrication secrets on this very public mailing list (keyword search in google show up this list on top of the list). Il will set up some "members only" area somewhere, sometimes soon. When I say I, it is rather "we". A small group of persons is presently having discussions to try to organize collaborative work on this. There will probably be 2 or maximum 3 persons to take the lead (and two persons with a long time interest in this have already taken a commitment in terms of time and money) but we would almost certainly welcome contributions from other members of the list. That's what the pyramid on the exercist page is for (<http://projects.lexicall.org/ exercist/>). There is a small number of persons to design the infrastructure, but once the infrastructure is in place, a fair number of "technically skilled" users can contribute template widgets written in ways that allow for interoperability. Once these have been written, an even larger number of users can contribute what are "variations" of template widgets. We are in the process of defining our objective and business model. By business model I only refer to the way we intend to manage the initiative, in terms of person, time, priorities, and money. Most of us favour an open standards, open source strategy. The infrastructure will be made available for free. There is a possibility, however, for "template widgets" to be made available for free or for a very small fee (?5-?10 pounds). Some distribution mechanism will be created (independent of revolution company). My understanding is that such a project would benefit of all members of this community (even more rapid development for professionals, possibility to see components outside the revolution community, existing components more visible, lower price for specialized components for not so technical members, contributing to a better world in general). Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From arietext at mac.com Fri Dec 9 08:14:38 2005 From: arietext at mac.com (arie van der Ent) Date: Fri, 9 Dec 2005 14:14:38 +0100 Subject: Printing GIF's Message-ID: <8C8F01BB-A198-4A7C-9A4B-DFFB3FF7E6B7@mac.com> Hi, I have made a stack with 10 little GIF89a-images on a card. The background of the image is transparant. Printing a part of the card in Mac OSX works perfect. In Windows the screen looks okay, but in print the images are invisible. What 's wrong? Arietext From mlange at lexicall.org Fri Dec 9 08:35:30 2005 From: mlange at lexicall.org (Marielle Lange) Date: Fri, 9 Dec 2005 13:35:30 +0000 Subject: Missing Quick References Guide on regular expressions Message-ID: <D26BA85E-F54F-4EE2-A5BE-A893BAD25F27@lexicall.org> Hi Steve, I believe you go no reply to this yet. There is a page to explain the basics of regular expression syntax at: <http://revolution.lexicall.org/wiki/tiki-index.php? page=RegularExpressions>. You may find this page: <http://revolution.lexicall.org/wiki/tiki-index.php? page=RevolutionSnippetTips> It contains answers and tips provided on this list to users questions. The page is orgnized by "functionality" (image manipulation) rather than by transcript keyword. It's work in progress and anybody is welcome to contribute more tips (you only need to take 2 seconds to make yourself a member to edit any page of this wiki -- unfortunately necessary to avoid spam and hacks). Best, Marielle > I'm working my way through "Revolution at the speed of thought", the > book mentions using Revolution's Quick references for information of > regular expressions. When I pick "Regular Expressions Syntax > Reference", I don't get anything. I also don't get anything for "Emacs > key bindings", "Supported Platform Reference" or Operator Precedence > Reference". The other Quick references do seem to work. Any > suggestions? This under 2.6.1 > > Thanks > > Steve > ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From darkshadow1 at metrocast.net Fri Dec 9 08:58:36 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Fri, 9 Dec 2005 08:58:36 -0500 Subject: user interrupt for script Message-ID: <000b01c5fcc8$a63447b0$6501a8c0@new0eeca32bb97> I have an audio slide show made by on openCard play audioClip "blabla" wait until the sound is done go next card How do I allow the user to interrupt the sequence and restart it? Is there a better way to script the whole design? Thanks for your help From larsbrehmer at mac.com Fri Dec 9 09:18:09 2005 From: larsbrehmer at mac.com (Lars Brehmer) Date: Fri, 9 Dec 2005 16:18:09 +0200 Subject: changing input keyboard Message-ID: <8CC745E0-ABC5-4223-87F2-374F5D8B122F@mac.com> I also have a small problem with this in Windows, but my problem is slightly different. I have a project dealing with Estonian vocabulary and I just prepared a Windows version for testing purposes and the keyboard input is buggy in Windows. Wehn I switch the keyboard to Estonian it tends to switch immediately, unlike your problem, but when I click to create a new word card, the keyboard switches back to English. However when I click to edit fields on existing cards, it stays in Estonian keyboard mode. This seems to be 100% - edit card, keyboard stays correct - create new card, keyboard switches. Would it be possible to put something in the create card handler that forces they keyboard input to stay in Estonian? Also, and I've been wrestling with this for months now, Rev unicode doesn't handle the letters ? and ? in Windows. (if these letters don't display properly in your mail software, they are the s and z with the diacritical mark above that looks like a little "v"). These work in any Windows word processor so I can always cut and paste these two letters into my rev standalone, and content produced on my Mac display the letters properly in Windows, I just cant create them in my standalone in Windows. Even though these letters aren't very common in Estonian, it would be nice to have this work correctly. I'd hate to have to tell users they need to cut and paste a few leters when using my app! Any tips from Windows users who know the keyboard input system well? Is there any way around this? Cheers, Lars From eric.chatonet at sosmartsoftware.com Fri Dec 9 09:52:30 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 9 Dec 2005 15:52:30 +0100 Subject: Windowshape image as mask for second image In-Reply-To: <AD8C6542-D28D-4741-91E1-236340E7BAFE@hindu.org> References: <BFBE6988.29F31%scott@tactilemedia.com> <AD8C6542-D28D-4741-91E1-236340E7BAFE@hindu.org> Message-ID: <5F93F3AA-7D1F-4D6B-9D60-D044A3AAB122@sosmartsoftware.com> Hi Sivakatirswami, Don't know if I understand correctly your problem but I would try to solve it in this way: A plain windowshape window with your feathered outer edge, your world image grouped and a scroll by script of the image inside its group. Sorry if I misunderstood :-) Best Regards from Paris, Eric Chatonet Le 9 d?c. 05 ? 11:51, Sivakatirswami a ?crit : > Scott: > > I made a bit of progress... I wanted to "play" with the window > shape to see if a feathered outer edge to the window shape was good > (I'm not so sure now that I see it.. I mean it's "cool" and all, > but a clean edge to probably a more solid design) > > Any way I set that image as the window shape and put it all the way > to the back, it's a PNG feathered on the outside and solid inside.. > then I created another PNG which is a dup of the first one, but > this time with a transparent square hole in the center set this to > the top layer -- this is the "picture frame" and put my world map > underneath it... > > Then I have a logo and a couple of titles that I wanted to show on > top of the world map as it moves... > > OK this all works pretty well as I want now. At least if everything > is just static... But if we start adding animation using simple > move and show with visual effects, --problems... big time... > > We are not talking rocket science animation here: > > on preopenstack > set the windowshape of this stack to 1010 > set the loc of this stack to the screenloc > set the loc of img "world_map.png" to 465,240 > hide img "ht_title.png" > hide img "ht_logo.png" > hide img "ht_digital.png" > hide img"world_map.png" > end preopenstack > > on openstack > > show img"world_map.png" with visual effect iris open fast > # the above actual pokes a hole momentarily in the interface > # and my desktop shows thru during the iris open action. > # not intended but an interesting effect...and possibly > # could be considered a "bug" since the windowshape image is > # not transparent in the middle.... > > move img "world_map.png" from 465,240 to 195,240 in 3 seconds > without waiting > # this is horrible, the map "jerks" across the window... > > show img "ht_logo.png" with visual effect reveal down slowly > show img "ht_title.png" with visual effect wipe down slowly > # more incredibly bad results, flicker, double images, grey boxes > appearing... > > show img "ht_digital.png" > > end openstack > > Results--disaster... I'm getting the world map jerking across the > screen instead of moving in a smooth fluid motion over 3 seconds.. > and the visual effects of the title images on top of the moving > map underneath are, well, stunningly bad... flicker, double image, > grey box appears, followed by the actual title image... I'm doing > something terribly wrong. > > I'll upload the stack to my space later today after our fire wall > "wakes up" here (no http during off hours...) > > I didn't implement the group but I do get that as a useful way to > "mask" an img that moves around inside the group.... but I don't > think it will solve the basic display problems.. Either I am > missing something simple... Or Rev simply doesn't do well with > layered animation effects, animated images on top of animated > images..?? > > Sivakatirswami > > > > > > On Dec 08, 2005, at 8:51 PM, Scott Rossi wrote: > >> Recently, Sivakatirswami wrote: >> >> >>> I have this "concept" and I'm not really sure it can be implemented >>> in Rev... at least I haven't found a way: >>> >>> 1) Establish a border that is like a picture frame, that is >>> feathered >>> on the outer edges... and the inside is transparent.... >>> >>> 2) use this as a windowshape >>> >>> 3) next we want to place an image inside this "frame" such that the >>> frame serves as a mask to the second image which is underneath... >>> then we would want the image underneath to be set to move across >>> very >>> slowly... but only appear on the inside of the frame. >>> >>> Now, this doesn't work... >>> >>> Saving the window frame as PNG with transparency on.. we get a lowly >>> frame, and I can see right three the middle to my desktop and also >>> the outer edges are feathered. Lovely: caveat: the inside of the >>> frame is also completely knocking on the entire interface! >>> >> >> If I understand what you're trying to do, you don't even need a >> custom >> windowshape for this. You can do this within a single window by >> using a >> transparent PNG for the frame and placing whatever images you want >> to move >> behind the frame in a group (with lockLoc enabled) behind the >> frame that is >> set to the same width as the frame . Thus when you slide the >> images back >> and forth within the group, they will be masked by the group and >> visible >> within the frame image. But you will have a solid color (or >> texture) in the >> center of the frame where photos are visible, since this is where >> the card >> shows through the frame. >> >> Make sense? >> >> If you want to animate the mask of an image, it's possible by >> repeatedly >> setting the alphadata of an image to a sequence of PNGs but this >> will be a >> lot of work. >> >> Otherwise, yes, we need more elaborate masking options within >> Rev. The >> current rectangle provided by groups is too limiting. >> >> Regards, >> >> Scott Rossi ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From kray at sonsothunder.com Fri Dec 9 10:02:58 2005 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 09 Dec 2005 09:02:58 -0600 Subject: Overriding modal default behaviour (was: Re: Changing Label Text on Substacks) In-Reply-To: <8B7E7157-87B8-4704-ABFB-320A7F77522C@sosmartsoftware.com> Message-ID: <BFBEF8C2.316A4%kray@sonsothunder.com> > The secret to having a modal dialog that you can update is this: > > go invisible stack "MyModal" as modal > set visible of me to true > > By opening the stack as invisible your scripts won't halt but you > will display a modal dialog. Holy crow! I've been using MC/Rev for almost 10 years and I didn't know you could do that! Thanks, Trevor! That's *definitely* going into the tips area of my site... :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From wjm at wjm.org Fri Dec 9 10:19:28 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 9 Dec 2005 10:19:28 -0500 Subject: changing input keyboard References: <8CC745E0-ABC5-4223-87F2-374F5D8B122F@mac.com> Message-ID: <dnc79v$vta$1@sea.gmane.org> Lars, I don't know the keyboard input system well :) However, it occurred to me that you might "trap" a keyboard sequence or text run in your application to automatically insert the correct characters. This could be done using an on keyup handler for example. Just an idea... Bill "Lars Brehmer" <larsbrehmer at mac.com> wrote in message news:8CC745E0-ABC5-4223-87F2-374F5D8B122F at mac.com... I can always cut and paste these two letters into my rev standalone, and content produced on my Mac display the letters properly in Windows, I just cant create them in my standalone in Windows. Even though these letters aren't very common in Estonian, it would be nice to have this work correctly. I'd hate to have to tell users they need to cut and paste a few leters when using my app! Any tips from Windows users who know the keyboard input system well? Is there any way around this? From heather at runrev.com Fri Dec 9 10:36:35 2005 From: heather at runrev.com (Heather Nagey) Date: Fri, 9 Dec 2005 15:36:35 +0000 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution Message-ID: <7fc66a5cf0efea38081878721f1f4b35@runrev.com> PROGRAMMATIC CONTROL OVER TRADESHOW, CONCERT ENTERTAINMENT DEVICES December 9, 2005. Dortmund, Germany. Boenig & Kallenbach, the leader in real time interfaces for Apple Macintosh computers, announces its new USB interface ?SERVICE USB plus? control device, enabling measurement and control of real-world devices directly from Runtime Revolution under MacOS X. SERVICE USB plus is a proven, robust control technology in professional implementations for industry, tradeshows and entertainment. With this release, it can be used, for example, to drive special effects such as flashes or fog machines at concerts and tradeshows, directly from within Runtime Revolution applications. SERVICE USB plus is not limited to simple switching. Other examples include complex, scientific measurement value logging with temperature, liquid, pressure or light sensors as well as remote control of slide projectors, relays, step motors, switches or push buttons. By combining multiple SERVICE USB interfaces, up to 128 input and output channels can be handled by a single Apple Macintosh computer. This release allows developers to control SERVICE USB plus using Runtime Revolution’s Revolution family of application and multimedia design tools. SERVICE USB ships with a complete SDK including drivers, sample applications and documentation. ?Runtime Revolution is the perfect platform for fast and easy software development. Their acknowledged professional approach and the stability of their software will guarantee quality and short development times for application programs,? said Martin Kallenbach, founder and president of Boenig & Kallenbach oHG. For connecting external devices, SERVICE USB offers eight digital input, eight digital output and two analog input lines. The state of connections is displayed on 26 LEDs providing a visual control during operation. SERVICE USB ships in a compact and robust aluminum case including 21 cable clamps for connecting control lines, a 25-pole standard connector replicating all signals and an RS232 interface for controlling additional devices. “Boenig & Kallenbach make exceptional, real world control products that allow real time digital entertainment and scientific analysis teams to rapidly assemble and deploy solutions. Teams that require real time solutions but don’t want or have time to learn complicated programming languages in the process will greatly benefit from SERVICE USB plus and Runtime Revolution,” said Kevin Miller, CEO of Runtime Revolution, Ltd. Boenig & Kallenbach also develop the software for fischertechnik model construction kits. These construction kits are made for beginners who want to learn how robots work and have fun at the same time! With fischertechnik model construction kits beginners can see, feel, touch and play with real working machines and robots. SERVICE USB products start at under $300, while fischertechnik model sets begin at approximately $100, based on exchange rates. For further information, please visit http://www.bkohg.com/service_e.html. For more information on rapid application development with Runtime Revolution, please visit http://www.runrev.com. About Boenig & Kallenbach Founded in 1985, Dortmund, Germany based Boenig & Kallenbach, specialize in development of real time software and hardware solutions. The company provides solutions to the scientific research, tradeshow and industrial design markets, medical measurement instrumentation, including prototyping and complete production. Its customers can be found in Europe, Asia and North America. Heather Nagey, Customer Support Manager Runtime Revolution Ltd www.runrev.com From lists at mangomultimedia.com Fri Dec 9 10:44:11 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 9 Dec 2005 07:44:11 -0800 Subject: user interrupt for script In-Reply-To: <000b01c5fcc8$a63447b0$6501a8c0@new0eeca32bb97> References: <000b01c5fcc8$a63447b0$6501a8c0@new0eeca32bb97> Message-ID: <944E2A4B-3940-4355-AB6F-BEED800C5C34@mangomultimedia.com> On Dec 9, 2005, at 5:58 AM, Preston Shea wrote: > I have an audio slide show made by > > on openCard > play audioClip "blabla" > wait until the sound is done > go next card > > How do I allow the user to interrupt the sequence and restart it? > Is there a better way to script the whole design? Rather than using a wait until comand try using playStopped. This message is sent to the card when an audio clip stops playing. When the audio clip stops you can start the next one. This way you can have a button that the user can click which calls play stop "blabla" There is a basic example in the Images & Multimedia conference stack at <http://support.runrev.com/scriptingconferences/> that you could take a look at. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From jhurley at infostations.com Fri Dec 9 10:56:12 2005 From: jhurley at infostations.com (Jim Hurley) Date: Fri, 9 Dec 2005 07:56:12 -0800 Subject: Heads & Tails In-Reply-To: <20051209145709.80FED825C20@mail.runrev.com> References: <20051209145709.80FED825C20@mail.runrev.com> Message-ID: <p06230909bfbf584ed3e2@[66.81.160.115]> > >Message: 5 >Date: Fri, 9 Dec 2005 04:35:10 -0700 >From: Mark Greenberg <markgreenberg at cox.net> >Subject: Heads & Tails >To: Runtime Revolution <use-revolution at lists.runrev.com> >Message-ID: <19B81045-AC13-42EF-B62F-ED8C42018268 at cox.net> >Content-Type: text/plain; charset=US-ASCII; delsp=yes; > format=flowed > >Here's another solution for the problem of finding the runs of heads >in a series of coin flips: > >Function TheRuns Data --in the form of tththhhhtthhth... > Local P1, P2=1 > Repeat with i = 1 to 12 > Put True into M;Put Data into D;Put 0 into Ct > Repeat until M is False > Put MatchChunk (D,"(?:^|t)(h{" & i & "})(?:t|$)",P1,P2) into M > If M then Add 1 to Ct > Delete Char 1 to P2 of D > end Repeat > Put Ct & " runs of " & i & Return after Report > end Repeat > Return Report >end TheRuns Mark and Marielle, The many ways of skinning a cat: on mouseUp put field 1 into tText put 0 into tHeads repeat for each char tChar in tText if tChar is "h" then add 1 to tHeads end repeat put the number of chars in tText - tHeads into tTails put tHeads, tTails into msg box end mouseUp Given field 1 of the form hhhththhthhhth Jim From bvg at mac.com Fri Dec 9 11:00:54 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Fri, 9 Dec 2005 17:00:54 +0100 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <7fc66a5cf0efea38081878721f1f4b35@runrev.com> References: <7fc66a5cf0efea38081878721f1f4b35@runrev.com> Message-ID: <83b2f8ff618600e4ca31edf47a907d19@mac.com> Cool, now we can build a robot steered by rev... Only time will tell how well they will do in robobattle :) On Dec 09 2005, at 16:36, Heather Nagey wrote: > ... > SERVICE USB products start at under $300, while fischertechnik model > sets begin at approximately $100, based on exchange rates. For further > information, please visit http://www.bkohg.com/service_e.html. For > more information on rapid application development with Runtime > Revolution, please visit http://www.runrev.com. > ... From rcozens at pon.net Fri Dec 9 10:53:02 2005 From: rcozens at pon.net (Rob Cozens) Date: Fri, 09 Dec 2005 07:53:02 -0800 Subject: Disabling MenuItems In-Reply-To: <EC052B5A-8507-4659-8F3D-1344BE6FFABD@sosmartsoftware.com> References: <1ab.451eff33.30c8ab9a@aol.com> <9E7E7CDB-57E3-4B1D-9FDA-29D584D60EE2@sosmartsoftware.com> <7.0.0.10.1.20051208074306.019dc028@pon.net> <EC052B5A-8507-4659-8F3D-1344BE6FFABD@sosmartsoftware.com> Message-ID: <7.0.0.10.1.20051209073357.00f60048@pon.net> Eric, >This way of doing eliminates all kind of error and makes completely >safe your menus handling. My disableMenuItems & enableMenuItems handlers will be included in the next release of Serendipity Library: on disableMenuItems menuButtonId, itemNumberList get the text of button id menuButtonId repeat for each item menuItemNumber in itemNumberList if char 1 of line menuItemNumber of it <> "(" then put "(" before line menuItemNumber of it end repeat set the text of button id menuButtonId to it end disableMenuItems on enableMenuItems menuButtonId, itemNumberList get the text of button id menuButtonId repeat for each item menuItemNumber in itemNumberList if char 1 of line menuItemNumber of it = "(" then delete char 1 of line menuItemNumber of it end repeat set the text of button id menuButtonId to it end enableMenuItems Since these are meant for gereral purpose use by other developers, it cannot be guaranteed that a referenced menuItem is not already in the desired state. BTW, I changed the itemNumberList format from return-delimited lines to comma-delimited items, because it's easier to script: disableMenuItems 1004,"11,13" than disableMenuItems 1004, "11"&return&"13" especially when there are many menuItems involved. With these handlers in Serendipity Library, I can now do all my menu setup at preOpenStack. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From rcozens at pon.net Fri Dec 9 11:24:04 2005 From: rcozens at pon.net (Rob Cozens) Date: Fri, 09 Dec 2005 08:24:04 -0800 Subject: Windowshape image as mask for second image In-Reply-To: <EBD55DF7-5E79-444D-86BC-388BF6FF3210@hindu.org> References: <EBD55DF7-5E79-444D-86BC-388BF6FF3210@hindu.org> Message-ID: <7.0.0.10.1.20051209080654.0196ce98@pon.net> Aloha Sannyasin, >I have this "concept" and I'm not really sure it can be implemented >in Rev... at least I haven't found a way: > >1) Establish a border that is like a picture frame, that is feathered >on the outer edges... and the inside is transparent.... > >2) use this as a windowshape > >3) next we want to place an image inside this "frame" such that the >frame serves as a mask to the second image which is underneath... >then we would want the image underneath to be set to move across very >slowly... but only appear on the inside of the frame. I believe you have two mutually exclusive objectives: 1. You want an irregular window shape, and 2. You want something to scroll an image under a frame. Since the window shape must be (AFAIK) under the scrolling image, there is no way to mask the image with the window shape. If you simply want to scroll a masked image --or move it in any direction, for that matter-- in a rectangular window, I have a sample stack I could send you that does that. One could probably create a mask image with a transparent center to serve as an irregular "frame" and use the same technique; but the boundaries of the "frame" must extend completely to the boundaries of the window So: Scrolling image inside a frame with irregular-shaped interior, si; scrolling image inside a frame with irregular-shaped exterior, no! Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From scott at proherp.com Fri Dec 9 11:30:37 2005 From: scott at proherp.com (Scott Kane) Date: Sat, 10 Dec 2005 03:30:37 +1100 Subject: Full Screen In-Reply-To: <7.0.0.10.1.20051209080654.0196ce98@pon.net> Message-ID: <000101c5fcdd$e79faae0$0201010a@scott4zia6fbp2> Hi folks, I'm trying to get a stack to fill the entire screen. I set the size properties to 1064 x 768 but it does not take up the full screen. Any pointers would be greatly appreciated... Cheers Scott From ambassador at fourthworld.com Fri Dec 9 11:31:30 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 09 Dec 2005 08:31:30 -0800 Subject: Button Linker from Monterey Message-ID: <4399B162.1070204@fourthworld.com> In an informal breakout session in Monterey, I made a Button Linker tool palette a la HyperCard's at the request of one of the attendees. It was a fun exercise, as it only took about an hour to do (would have taken far less if not for my typos in the script), and we managed to have a useful gadget when we were done. Unfortunately, a combination of poor housekeeping and a hard drive failure have made it impossible for me to locate my copy. I'd like to donate it to Marielle Lange's collection of Rev resources for educators, but of course to do that I'd need to have it first. :) Do any of you folks who attended the Monterey RevCon have a copy of the Button Linker tool? If so, please email me a copy. Thanks in advance - -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From FlexibleLearning at aol.com Fri Dec 9 11:39:28 2005 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Fri, 9 Dec 2005 11:39:28 EST Subject: Overriding modal default behaviour Message-ID: <19b.41b02b4d.30cb0d40@aol.com> Trevor wrote: > The secret to having a modal dialog that you can update is this: > > go invisible stack "MyModal" as modal > set visible of me to true > > By opening the stack as invisible your scripts won't halt but you > will display a modal dialog. Ken said: > Holy crow! I've been using MC/Rev for almost 10 years and I didn't know you > could do that! > > Thanks, Trevor! That's *definitely* going into the tips area of my site... Likewise! That's what's so great about this engine... I'm still learning the basics after 10 years of 24/7! /H! From ambassador at fourthworld.com Fri Dec 9 11:39:48 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 09 Dec 2005 08:39:48 -0800 Subject: Full Screen In-Reply-To: <000101c5fcdd$e79faae0$0201010a@scott4zia6fbp2> References: <000101c5fcdd$e79faae0$0201010a@scott4zia6fbp2> Message-ID: <4399B354.505@fourthworld.com> Scott Kane wrote: > I'm trying to get a stack to fill the entire > screen. I set the size properties to 1064 x 768 > but it does not take up the full screen. Any > pointers would be greatly appreciated... The maximum size of a stack is governed by the windowBoundingRect global property. By default, the engine trims this rect to match the screenRect minus the space required for the taskbar, Dock, menubar, etc. The Rev IDE further trims this to make space for its toolbar and Tools palette. You can set the windowBoundingRect to match the full screenRect like this: set the windowBoundingRect to the screenRect -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From eric.chatonet at sosmartsoftware.com Fri Dec 9 11:41:56 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 9 Dec 2005 17:41:56 +0100 Subject: Disabling MenuItems In-Reply-To: <7.0.0.10.1.20051209073357.00f60048@pon.net> References: <1ab.451eff33.30c8ab9a@aol.com> <9E7E7CDB-57E3-4B1D-9FDA-29D584D60EE2@sosmartsoftware.com> <7.0.0.10.1.20051208074306.019dc028@pon.net> <EC052B5A-8507-4659-8F3D-1344BE6FFABD@sosmartsoftware.com> <7.0.0.10.1.20051209073357.00f60048@pon.net> Message-ID: <24F47FE3-5046-494C-9416-CB760FEB32F5@sosmartsoftware.com> Rob, As included in a library, your scripts look very good. The solution I was talking about (that combines coding and custom property) would not be suitable within a library: A library assumes nothing but usual handling and then has directly an effect on the menu button contents. But as for me, I'll go on with the architecture I told you about :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 9 d?c. 05 ? 16:53, Rob Cozens a ?crit : > Eric, > >> This way of doing eliminates all kind of error and makes completely >> safe your menus handling. > > My disableMenuItems & enableMenuItems handlers will be included in > the next release of Serendipity Library: > > on disableMenuItems menuButtonId, itemNumberList > get the text of button id menuButtonId > repeat for each item menuItemNumber in itemNumberList > if char 1 of line menuItemNumber of it <> "(" then put "(" > before line menuItemNumber of it > end repeat > set the text of button id menuButtonId to it > end disableMenuItems > > on enableMenuItems menuButtonId, itemNumberList > get the text of button id menuButtonId > repeat for each item menuItemNumber in itemNumberList > if char 1 of line menuItemNumber of it = "(" then delete char 1 > of line menuItemNumber of it > end repeat > set the text of button id menuButtonId to it > end enableMenuItems > > Since these are meant for gereral purpose use by other developers, > it cannot be guaranteed that a referenced menuItem is not already > in the desired state. > > BTW, I changed the itemNumberList format from return-delimited > lines to comma-delimited items, because it's easier to script: > > disableMenuItems 1004,"11,13" > > than > > disableMenuItems 1004, "11"&return&"13" > > especially when there are many menuItems involved. > > With these handlers in Serendipity Library, I can now do all my > menu setup at preOpenStack. > > Rob Cozens CCW > Serendipity Software Company > > "And I, which was two fooles, do so grow three; > Who are a little wise, the best fooles bee." > > from "The Triple Foole" by John Donne (1572-1631) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From rcozens at pon.net Fri Dec 9 11:42:27 2005 From: rcozens at pon.net (Rob Cozens) Date: Fri, 09 Dec 2005 08:42:27 -0800 Subject: Full Screen In-Reply-To: <000101c5fcdd$e79faae0$0201010a@scott4zia6fbp2> References: <7.0.0.10.1.20051209080654.0196ce98@pon.net> <000101c5fcdd$e79faae0$0201010a@scott4zia6fbp2> Message-ID: <7.0.0.10.1.20051209083840.0196fba0@pon.net> Hi Scott, >I'm trying to get a stack to fill the entire >screen. I set the size properties to 1064 x 768 >but it does not take up the full screen. Any >pointers would be greatly appreciated... Have you tried set the rect of this stack to the screenRect ? Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From bnz2 at cdc.gov Fri Dec 9 11:22:13 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Fri, 9 Dec 2005 11:22:13 -0500 Subject: Selecting text across multiple fields Message-ID: <64878EF567131D4596246171F75FD4A99683C4@m-epo-1.epo.cdc.gov> I am trying to figure out how to select text with the mouse across multiple fields. The problem is that with the mousebutton down, messages only get sent to the starting field, not other fields that you move the mouse over. Does anyone have suggestions on how to overcome that? From scott at proherp.com Fri Dec 9 11:51:58 2005 From: scott at proherp.com (Scott Kane) Date: Sat, 10 Dec 2005 03:51:58 +1100 Subject: Full Screen In-Reply-To: <4399B354.505@fourthworld.com> Message-ID: <000201c5fce0$e4a3efb0$0201010a@scott4zia6fbp2> Thanks Richard! :-) Scott > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Richard Gaskin > Sent: Saturday, December 10, 2005 3:40 AM > To: How to use Revolution > Subject: Re: Full Screen > > > Scott Kane wrote: > > I'm trying to get a stack to fill the entire > > screen. I set the size properties to 1064 x 768 > > but it does not take up the full screen. Any > > pointers would be greatly appreciated... > > The maximum size of a stack is governed by the > windowBoundingRect global > property. By default, the engine trims this rect to match the > screenRect minus the space required for the taskbar, Dock, > menubar, etc. > The Rev IDE further trims this to make space for its > toolbar and Tools > palette. > > You can set the windowBoundingRect to match the full > screenRect like this: > > set the windowBoundingRect to the screenRect > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-> revolution > > From scott at proherp.com Fri Dec 9 11:53:01 2005 From: scott at proherp.com (Scott Kane) Date: Sat, 10 Dec 2005 03:53:01 +1100 Subject: Full Screen In-Reply-To: <7.0.0.10.1.20051209083840.0196fba0@pon.net> Message-ID: <000301c5fce1$0a0d1d80$0201010a@scott4zia6fbp2> > Have you tried set the rect of this stack to the > screenRect ? Thanks, Rob. :-) BTW - What happened to the Serendipity website? Scott From dburgun at dsl.pipex.com Fri Dec 9 12:00:21 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Fri, 9 Dec 2005 17:00:21 +0000 Subject: Disabling MenuItems In-Reply-To: <EC052B5A-8507-4659-8F3D-1344BE6FFABD@sosmartsoftware.com> References: <1ab.451eff33.30c8ab9a@aol.com> <9E7E7CDB-57E3-4B1D-9FDA-29D584D60EE2@sosmartsoftware.com> <7.0.0.10.1.20051208074306.019dc028@pon.net> <EC052B5A-8507-4659-8F3D-1344BE6FFABD@sosmartsoftware.com> Message-ID: <a05210600bfbf67a0b7b8@[192.168.0.101]> Hi Eric, How would you handle other languages (french, english, spanish etc) ? The problem I have with menu's is how to handle them if the text of the menu changes due to a language change. What I do at present is to: 1. The menu item is passed to the menuPick handler in the current language. 2. Figure out the Offset on the Menu Button of the menu Item. 3. Look up the English Text for this item. 4. Use the English Text in switch statements, if statements etc. How would you handle this using your system??? Thanks a lot and have a Great Weekend All the Best Dave >Salut Rob, > >It's the reason why I told you that I prefer to use a menu template >stored into a custom property *without* any "(" , "!c", etc. >Then I put the custom property into a variable and don't worry about >the current status of any menu item :-) >None item, using this way, can be *already* disabled: I always use a >*fresh* menu and rebuild it at each call. >It's very fast to disable, put a checkmark and so on (I have some >pop-up with until 5 rows and hundreds of menu items that need 300 >lines of code to be built from the template: they appear >instantaneously :-) >This way of doing eliminates all kind of error and makes completely >safe your menus handling. >Just try it! > >Le 8 d?c. 05 ? 16:47, Rob Cozens a ?crit : > >>>put "(" before line lineOffset("Paste", tMenu) of tMenu >>>Very fast an reliable. >> >>What if the item is already disabled? That's why my logic checks >>the char before adding a "(" on disable or blindly deleting char 1 >>to enable. > >Best Regards from Paris, >Eric Chatonet >---------------------------------------------------------------------------------------------- >http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution From yoy at comcast.net Fri Dec 9 12:17:28 2005 From: yoy at comcast.net (yoy) Date: Fri, 9 Dec 2005 12:17:28 -0500 Subject: Can I do "show through" graphic regions... Let me explain... Message-ID: <000701c5fce4$958c7380$6401a8c0@fatal> I want to design a Chinese abacus. I'd like the background not covered by the beads, rods, reckoning bar and frame to show though. Maybe this isn't accepted GUI design so I may change it around but I'd like to see if it works anyhow. Any hints?? Thanks for any breadcrumbs, Andy From eric.chatonet at sosmartsoftware.com Fri Dec 9 12:25:10 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 9 Dec 2005 18:25:10 +0100 Subject: Disabling MenuItems In-Reply-To: <a05210600bfbf67a0b7b8@[192.168.0.101]> References: <1ab.451eff33.30c8ab9a@aol.com> <9E7E7CDB-57E3-4B1D-9FDA-29D584D60EE2@sosmartsoftware.com> <7.0.0.10.1.20051208074306.019dc028@pon.net> <EC052B5A-8507-4659-8F3D-1344BE6FFABD@sosmartsoftware.com> <a05210600bfbf67a0b7b8@[192.168.0.101]> Message-ID: <D637A2F4-E7A7-46F3-8A32-0F90D8EE85D6@sosmartsoftware.com> Hi Dave, I create a custom property set for each language. Each menu is a custom property in the corresponding language custom property set. Of course, the same menus are stored into custom properties that have the same name. Then for instance: If I want to disable the "Paste" item in its own language in the Edit menu in its own language: put "uEdit" into tMenuName do "put the" && the uLanguage of this stack & "[" & quote & tMenuName & quote & "] of this stack into tMenu" This puts the right template menu in the right language for the edit menu in tMenu. (the uLanguage of this stack is the current language) Then I do the same for my reference in English: do "put the uEnglish["& quote & tMenuName & quote & "] of this stack into tRefMenu" Then to disable the "Paste" menu item in any language: put "(" before line lineOffset("Paste", tRefMenu) of tMenu So managing different languages adds a line only to the basic script (the one that gets the reference menu :-) Have a great Week-end too :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 9 d?c. 05 ? 18:00, David Burgun a ?crit : > Hi Eric, > > How would you handle other languages (french, english, spanish etc) ? > > The problem I have with menu's is how to handle them if the text of > the menu changes due to a language change. What I do at present is to: > > 1. The menu item is passed to the menuPick handler in the current > language. > 2. Figure out the Offset on the Menu Button of the menu Item. > 3. Look up the English Text for this item. > 4. Use the English Text in switch statements, if statements etc. > > How would you handle this using your system??? > > Thanks a lot and have a Great Weekend > All the Best > Dave From eric.chatonet at sosmartsoftware.com Fri Dec 9 12:32:28 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 9 Dec 2005 18:32:28 +0100 Subject: Disabling MenuItems In-Reply-To: <a05210600bfbf67a0b7b8@[192.168.0.101]> References: <1ab.451eff33.30c8ab9a@aol.com> <9E7E7CDB-57E3-4B1D-9FDA-29D584D60EE2@sosmartsoftware.com> <7.0.0.10.1.20051208074306.019dc028@pon.net> <EC052B5A-8507-4659-8F3D-1344BE6FFABD@sosmartsoftware.com> <a05210600bfbf67a0b7b8@[192.168.0.101]> Message-ID: <A87982D7-F208-4152-AF42-9BB11B6487A3@sosmartsoftware.com> Hi Dave, I did not realised that you were interested by menuPick. But the way to handle this is the same: on menuPick pItem put "u" & the short name of the target into tMenuName do "put the" && the uLanguage of this stack & "[" & quote & tMenuName & quote & "] of this stack into tMenu" do "put the uEnglish["& quote & tMenuName & quote & "] of this stack into tRefMenu" put line lineOffset(pItem, tMenu) of tRefMenu into tRefItem switch tRefItem etc. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From rcozens at pon.net Fri Dec 9 11:46:22 2005 From: rcozens at pon.net (Rob Cozens) Date: Fri, 09 Dec 2005 08:46:22 -0800 Subject: Disabling MenuItems In-Reply-To: <24F47FE3-5046-494C-9416-CB760FEB32F5@sosmartsoftware.com> References: <1ab.451eff33.30c8ab9a@aol.com> <9E7E7CDB-57E3-4B1D-9FDA-29D584D60EE2@sosmartsoftware.com> <7.0.0.10.1.20051208074306.019dc028@pon.net> <EC052B5A-8507-4659-8F3D-1344BE6FFABD@sosmartsoftware.com> <7.0.0.10.1.20051209073357.00f60048@pon.net> <24F47FE3-5046-494C-9416-CB760FEB32F5@sosmartsoftware.com> Message-ID: <7.0.0.10.1.20051209084358.019798e8@pon.net> Eric, >But as for me, I'll go on with the architecture I told you about :-) If it works for you and you're happy with it, go for it. Salut! Rob From kray at sonsothunder.com Fri Dec 9 12:49:59 2005 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 09 Dec 2005 11:49:59 -0600 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <7fc66a5cf0efea38081878721f1f4b35@runrev.com> Message-ID: <BFBF1FE7.316DA%kray@sonsothunder.com> On 12/9/05 9:36 AM, "Heather Nagey" <heather at runrev.com> wrote: > PROGRAMMATIC CONTROL OVER TRADESHOW, CONCERT ENTERTAINMENT DEVICES > > December 9, 2005. Dortmund, Germany. Boenig & Kallenbach, the leader in > real time interfaces for Apple Macintosh computers, announces its new > USB interface ?SERVICE USB plus? control device, enabling measurement > and control of real-world devices directly from Runtime Revolution > under MacOS X. Congratulations, RunRev! This is a great addition to our current Revolution development capabilities! Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Fri Dec 9 12:54:33 2005 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 09 Dec 2005 11:54:33 -0600 Subject: Selecting text across multiple fields In-Reply-To: <64878EF567131D4596246171F75FD4A99683C4@m-epo-1.epo.cdc.gov> Message-ID: <BFBF20F9.316DD%kray@sonsothunder.com> On 12/9/05 10:22 AM, "Lynch, Jonathan" <bnz2 at cdc.gov> wrote: > I am trying to figure out how to select text with the mouse across > multiple fields. > > The problem is that with the mousebutton down, messages only get sent to > the starting field, not other fields that you move the mouse over. > > Does anyone have suggestions on how to overcome that? You need to a use mouseMove and then check to see if the mouseLoc is within the rect of a specific field or object. You can't use the mouseControl either for the same reason you mentioned. If you have a lot of objects, you'll need to loop over them. Not pretty, but it works if you don't have a large number of objects. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From mlange at lexicall.org Fri Dec 9 13:00:35 2005 From: mlange at lexicall.org (Marielle Lange) Date: Fri, 9 Dec 2005 18:00:35 +0000 Subject: Why is Konfabulator 'Pretty?' Message-ID: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> Hi Heather, I always enjoy reading you on this list. > Over Time. We cannot, much though we would like to, do everything > for everybody, all at once. > As you are probably aware, we all try on this list to minimize the amount of criticisms and to channel them when they occur. In reaction to such criticisms, it has often been reminded on this list that the most important aspects (bug chasing, documentation diversification, robustness) are well taken care of, that though not perfect yet (and what is), the product is evolving very positively and at good speed. Personally, by experience I know it is not a good idea, as a customer, to start to think too much about what the company should be doing and to get nagged by what is not working 100% yet. I am in a merrier mood when I am happy about the product I use. If something nags me, personally, I prefer to focus on what I can do to help fix it and do it. This seems to be the attitude of many members of this list. But to nag and complain from time to time is what we are expected do as customers. You have your interests as a company and I believe that most of us respect that. But, it remains that our interests as consumers are not always the same as your interests as a company. Our interests are to pressure you to give us the best and to nag you when we don't have it yet. That said, as customers, given the cost of switching if revolution collapsed, it is clear that it is in our interest is to help you prosper and to encourage rather than nag. > We must be doing something right however, since we are in fact > still here, and orders of magnitude bigger than we were even a year > ago, > No question, the product is great. It's well deserved. The criticism that had been expressed against the management comes from the fact that some of us believe that more could be done to get persons discover how great revolution is. We are zealots, we would like everybody in the world to get a chance to discover this. And we get frustrated because you don't seem to do enough in that area. Of course, it is not difficult to understand why. This has been discussed recently. You have two products for two different markets. We educators/hobbyists would like dreamcard to be distributed for free across the world. Professionals like Richard, Chipp and Ken and others are worried about keeping their competitive advantage and have the tool remain expensive and relatively unknown (at the very least maintain the existence of a cost of switching via the license fee and time to learn). The main issue then, is that we don't really know what you are trying to do. No problem with taking no as an answer. Frustrating on the moment, but that doesn't last long. What is more difficult is receiving answers like "it would be really great for you to help"... but then with no information *at all* about what your strategy is. I am a person to easily propose my help, but I have learned to be careful about not to impose it. I am not sure I am always successful, but I do my best to do my stuff and I expect nothing in return other than the benefits (emotional or others) it brings me. The reason frustration is expressed within the education community is that when we proposed our help, the answer we got was "yes, please do"... but then doesn't really make it possible for us to help. I am only a human, I get frustrated in such contexts. You let us guess a lot about what we could do to help in ways that would be useful both to you and to us (i.e., not redundant with something that revolution is already doing). That's with respect to that : (1) that we have said that in the past we have proposed help but we experienced communication difficulties (these communication difficulties sometimes caused by an absence of any reply -- to this I should add I have always received a prompt reply from you) and (2) that we have no replied to a fairly new user that his ideas about what could be done to help revolution become more visible were great but by experience best was not to invest too much energy in it without explicit encouragements from RunRev Ltd. Many of us, as you know, are ready to help. But for this help to be efficient, we need somebody from your team tell us how we can be useful. As long as it doesn't happen, we will discourage fellow members of the community to spend too much energy in anything described as having for primary goal to help *you*, runrev ltd to become more visible. I believe you can understand that it is in the best interest of everybody, it's not good to encourage persons to follow a road that will cause frustrations on both sides. Apologizes if our words suggested that we believe you don't care. I can speak for myself and I believe that's the same for Judy, that's not what we tried to imply. > So be of good cheer! You all are doing your bit, rest assured that > we are doing ours, even if you don't always see it. > I have no intention to offend you when saying so but honestly, I have no idea of what you have been up to over the last year that contributed to these sales. I know of the generosity and talent of the persons on this list. I know that many members have commented that it was what won them to revolution. I know of the huge success of the scripting conferences, both in terms of quality of content and quality of interactions. I know of the quality of participation on this list of persons like Richard, Eric, Jacque, Sarah, Ken, Xavier, Alex and many many others. I know that I posted some information about revolution on very many forums/fora and mailing lists about education or e-learning. I know of the traffic on my own website. All that, I know but most of what you have done over the last year that may have contributed to this rapid increase in sales, I have little knowledge of. That was the point Dan was making. More of your presence on this list would help us better realize all what you do for this community and how much you care about its member, how much you share many of our values. That would help prevent the little red devil on top of our head whistling in our ear that we are in part responsible for this success. Hopefully, when this happens for me, the little angel is prompt to remind me that if this community is so good to be in also because we have a great product to unite us and because the managers of this product and this list let it be so or even encourage, in many ways, to keep a positive attitude. In that context, I thank you for your two recent emails. Even when frustrated, let's try to maintain a positive and productive attitude. > its ten years since this company got started, > Hurrah! Happy Birthday... Many many happy returns. > Viva la Revolution! and Merry Christmas too. > A bit early (we just had St Nicolas in my country) but Merry Christmas to you, the runrev team, and the runrev users. Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From rcozens at pon.net Fri Dec 9 12:44:54 2005 From: rcozens at pon.net (Rob Cozens) Date: Fri, 09 Dec 2005 09:44:54 -0800 Subject: Full Screen In-Reply-To: <000301c5fce1$0a0d1d80$0201010a@scott4zia6fbp2> References: <7.0.0.10.1.20051209083840.0196fba0@pon.net> <000301c5fce1$0a0d1d80$0201010a@scott4zia6fbp2> Message-ID: <7.0.0.10.1.20051209094001.019dc850@pon.net> Scott, >What happened to the Serendipity website? It's a long story... In the meantime, I'm squatting on Andre Garzia's website: <http://wecode.org/serendipity/>. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From rcozens at pon.net Fri Dec 9 12:59:30 2005 From: rcozens at pon.net (Rob Cozens) Date: Fri, 09 Dec 2005 09:59:30 -0800 Subject: Can I do "show through" graphic regions... Let me explain... In-Reply-To: <000701c5fce4$958c7380$6401a8c0@fatal> References: <000701c5fce4$958c7380$6401a8c0@fatal> Message-ID: <7.0.0.10.1.20051209094729.019df438@pon.net> Hi Andy, >I want to design a Chinese abacus. I'd like the background not covered by >the beads, rods, reckoning bar and frame to show though. [snip] >Any hints?? Create an image of the frame, rods, & reckoning bar with the rest of the image transparent. Group that image with buttons or images for the beads. Script the group so draggging a bead is contstrained to the axis of the rod, bar, & frame, also moves the beads above/below it appropriatey, and displays a running total. You should be able to place the group over any background and see the background in the space not occupied by the beads, rods, reckoning bar and frame. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From jacque at hyperactivesw.com Fri Dec 9 13:17:50 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 09 Dec 2005 12:17:50 -0600 Subject: Call and Send? In-Reply-To: <BFBE4748.31B45%JimAultWins@yahoo.com> References: <BFBE4748.31B45%JimAultWins@yahoo.com> Message-ID: <4399CA4E.40807@hyperactivesw.com> Jim Ault wrote: > A "call" statement was used mostly in the concept of multiple stacks that > were not 'in use', therefore not in the message path. The idea was to be > able to jump to a variety of stacks, then use 'pop card' & 'go back' so the > user would not know or care where he was in the labyrinth. <snip excellent explanation> Thanks for writing this up, I'm sure it took some time. It makes everything clear now and I see how useful it might be in certain situations. I don't actually find myself in those situations very often, but if I ever do, now I know. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION at barncard.com Fri Dec 9 13:17:28 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 9 Dec 2005 10:17:28 -0800 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <7fc66a5cf0efea38081878721f1f4b35@runrev.com> References: <7fc66a5cf0efea38081878721f1f4b35@runrev.com> Message-ID: <p06230900bfbf749964d1@[192.168.1.101]> IS IT POSSIBLE that activity on this list made this happen??? At least two of us here (myself included) made a request for Rev compatibility for this directly to B&K. > and control of real-world devices directly from Runtime Revolution > under MacOS X. We've been aware of this product for a while. What is not explained is -- does one have to still use Applescript to make it work with rev, or did they actually make some XCMDs so Rev can work directly? The word "direcly" above line would suggest that... This is a big difference. When I wrote them, they offered only the Applescript calls as a solution. Also if one has the USB drivers for this product, would they be useful for access to any other USB device? >PROGRAMMATIC CONTROL OVER TRADESHOW, CONCERT ENTERTAINMENT DEVICES > >December 9, 2005. Dortmund, Germany. Boenig & Kallenbach, the leader >in real time interfaces for Apple Macintosh computers, announces its >new USB interface "SERVICE USB plus" control device, enabling >measurement and control of real-world devices directly from Runtime >Revolution under MacOS X. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Fri Dec 9 13:32:11 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 9 Dec 2005 10:32:11 -0800 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <36761.193.29.77.101.1134112636.squirrel@193.29.77.101> References: <1D3C1A1C-CECA-43DF-8621-DB68C6302DC3@lexicall.org> <36761.193.29.77.101.1134112636.squirrel@193.29.77.101> Message-ID: <p06230901bfbf7c312c99@[192.168.1.103]> X, don't patterns have to have boundaries to repeat? And generally they should relate to binary boundaries, 64x64, 128x128, 16x16, etc. Why would the Mac platform be the problem? I've never seen any 'standard' 20x20 pattern. sqb > >later and when i realized my mistake it was too late - damage was done - >20X20 patterns dont work either on macs (they must be specific sizes which -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Fri Dec 9 13:41:22 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 9 Dec 2005 10:41:22 -0800 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <OFC5C929DC.D57835B5-ONC12570D2.002FD94B-C12570D2.00308368@deutsche-boerse .com> References: <OFC5C929DC.D57835B5-ONC12570D2.002FD94B-C12570D2.00308368@deutsche-boerse .com> Message-ID: <p06230902bfbf7eb8c3ef@[192.168.1.103]> Are you sure about this? I thought Quartz ruled now...the 'old toolbox' is long dead. With all due respect, X, your mac knowledge seems to end around 1995. sqb >CThis is the big show stopper in my point of view towards smooth >transitions across platforms. >The reason? Dependencies on the old Mac OS toolbox display! > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From bnz2 at cdc.gov Fri Dec 9 13:17:43 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Fri, 9 Dec 2005 13:17:43 -0500 Subject: Selecting text across multiple fields Message-ID: <64878EF567131D4596246171F75FD4A99683C6@m-epo-1.epo.cdc.gov> I see also that I have to use mouse(3) to start the selection. An open field just will not receive a mousedown message from mouse(1) - even selectionchanged does not work for this, because it is sent when the mouse is released, not when the mouse is pressed. Torment. Thanks Ken. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Ken Ray Sent: Friday, December 09, 2005 12:55 PM To: Use Revolution List Subject: Re: Selecting text across multiple fields On 12/9/05 10:22 AM, "Lynch, Jonathan" <bnz2 at cdc.gov> wrote: > I am trying to figure out how to select text with the mouse across > multiple fields. > > The problem is that with the mousebutton down, messages only get sent to > the starting field, not other fields that you move the mouse over. > > Does anyone have suggestions on how to overcome that? You need to a use mouseMove and then check to see if the mouseLoc is within the rect of a specific field or object. You can't use the mouseControl either for the same reason you mentioned. If you have a lot of objects, you'll need to loop over them. Not pretty, but it works if you don't have a large number of objects. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Fri Dec 9 13:47:08 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 09 Dec 2005 10:47:08 -0800 Subject: Call and Send? In-Reply-To: <4399CA4E.40807@hyperactivesw.com> Message-ID: <BFBF112C.31BCC%JimAultWins@yahoo.com> You are welcome! Yes, it was exciting to hear Bill Atkinson talk about the far reach of Hypertalk and building hundreds of stacks that could be visited.. of course now we have web sites and browsers, links and redirects (and POP UPS !! :-) Jim Ault Las Vegas On 12/9/05 10:17 AM, "J. Landman Gay" <jacque at hyperactivesw.com> wrote: > Jim Ault wrote: > >> A "call" statement was used mostly in the concept of multiple stacks that >> were not 'in use', therefore not in the message path. The idea was to be >> able to jump to a variety of stacks, then use 'pop card' & 'go back' so the >> user would not know or care where he was in the labyrinth. > > > <snip excellent explanation> > > Thanks for writing this up, I'm sure it took some time. It makes > everything clear now and I see how useful it might be in certain > situations. I don't actually find myself in those situations very often, > but if I ever do, now I know. :) From ambassador at fourthworld.com Fri Dec 9 13:48:53 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 09 Dec 2005 10:48:53 -0800 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <p06230902bfbf7eb8c3ef@[192.168.1.103]> References: <OFC5C929DC.D57835B5-ONC12570D2.002FD94B-C12570D2.00308368@deutsche-boerse .com> <p06230902bfbf7eb8c3ef@[192.168.1.103]> Message-ID: <4399D195.5090200@fourthworld.com> Stephen Barncard wrote: >> This is the big show stopper in my point of view towards smooth >> transitions across platforms. >> The reason? Dependencies on the old Mac OS toolbox display! > > Are you sure about this? I thought Quartz ruled now...the > 'old toolbox' is long dead. > > With all due respect, X, your mac knowledge seems to end around 1995. I believe you're both right. Yes, Quartz rules the Mac -- on OS X. Remember, Rev still saddles themselves with support for Classic, which has them using older APIs. I look forward to the day they can safely abandon Classic, and given enough time they could probably fork the internal code to use different APIs for each. But in the meantime, it's my limited understanding that there are a few remnant dependencies on the old APIs. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Fri Dec 9 13:57:27 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 09 Dec 2005 10:57:27 -0800 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> Message-ID: <4399D397.6020100@fourthworld.com> Marielle Lange wrote: > You have two products for two different markets. We educators/hobbyists > would like dreamcard to be distributed for free across the world. > Professionals like Richard, Chipp and Ken and others are worried > about keeping their competitive advantage and have the tool remain > expensive and relatively unknown (at the very least maintain the > existence of a cost of switching via the license fee and time to learn). I can't speak for Ken or Chipp, but I would like to clarify my own position: IF I *acquired* the product, I would charge $5k for it with $1k annually, and would continue to sell it but not bother spending much money advertising it. I make applications for a living, and feel the engine is worth many times that for the sort of work I do. That amount of money would allow the engine to be enhanced in perpetuity without the need to become distracted from my work making consumer apps to become a vendor of development tools. My clients simply wouldn't allow it, and making dev tools is a hard business. IF I was *given* the product, I would make it open source. As a consultant that would benefit me tremendously, as it would many of us (except for those who've invested in it). But fortunately neither of those IFs exist. I don't own the product, nor do I intend to, and I certainly don't believe RunRev will give it to me. In brief, I don't matter. I don't run Kevin's company, and he doesn't run mine, and we both have a good time doing our own thing. Kevin gets advisement from people like Mike Markula; I don't presume his success is dependent on mine as well. Instead, I fully recognize that RunRev's business model is based on very different needs than mine: while I make end-user software they make development tools. Having committed to that market their priorities are very different, and I have had just enough experience in the dev tools market to understand just how difficult it is. I'll stick with the much simpler world of end-user software. So I'm not all that worried about "keeping my competitive advantage", though I have joked about that once, and believe all of us who work with Rev professionally understand just how powerful an advantage it is. On the contrary, I've demonstrated my support for RunRev's plans by: - maintaining and enhancing revJournal.com - publishing Rev articles on the web and in print - preparing and presenting sessions on working with Rev at every conference that's been held (SF, Monterey I, ERC in Malta, Monterey II, and am going back to Malta for ERC II). - hosting meetings of a regional Rev user group - distributing free Rev tools - contributing to the maintenance of the Metacard IDE so users of that environment can continue to enjoy the ever-expanding power of the Rev engine - contributing code and tips to this list I'll try to do a better job of adding smilies when I joke about the competitive advantages Rev affords me and my clients. But in the meantime, I'd like to believe my actions clarify my support of RunRev's mission. With all that I've put out into the public, it's difficult to understand how it could be mistaken for trying to keep Rev a secret. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From revolution at derbrill.de Fri Dec 9 13:59:48 2005 From: revolution at derbrill.de (Malte Brill) Date: Fri, 9 Dec 2005 19:59:48 +0100 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <20051209180003.C93BD825C27@mail.runrev.com> Message-ID: <F855A253-68E5-11DA-BC2A-0030659A795C@derbrill.de> Congrats Rev! I think things like this are really important as it leads to new opportunities. @Stephen: I just downloaded the Software. It looks like an external. Now I know what I want for Christmas. All the best, Malte From 3mcgrath at adelphia.net Fri Dec 9 14:07:51 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 9 Dec 2005 14:07:51 -0500 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <p06230900bfbf749964d1@[192.168.1.101]> References: <7fc66a5cf0efea38081878721f1f4b35@runrev.com> <p06230900bfbf749964d1@[192.168.1.101]> Message-ID: <AB1DE869-D9B1-45D5-A39E-BB5DA5716D3D@adelphia.net> I for one have requested this as well. I would like to know also about the Applescript versus straight to driver approach. Cross platform compatibility would be nice. Tom On Dec 9, 2005, at 1:17 PM, Stephen Barncard wrote: > IS IT POSSIBLE that activity on this list made this happen??? At > least two of us here (myself included) made a request for Rev > compatibility for this directly to B&K. > >> and control of real-world devices directly from Runtime Revolution >> under MacOS X. > > We've been aware of this product for a while. > > What is not explained is -- does one have to still use Applescript > to make it work with rev, or did they actually make some XCMDs so > Rev can work directly? The word "direcly" above line would suggest > that... > > This is a big difference. When I wrote them, they offered only the > Applescript calls as a solution. > > Also if one has the USB drivers for this product, would they be > useful for access to any other USB device? From ambassador at fourthworld.com Fri Dec 9 14:08:09 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 09 Dec 2005 11:08:09 -0800 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <7fc66a5cf0efea38081878721f1f4b35@runrev.com> References: <7fc66a5cf0efea38081878721f1f4b35@runrev.com> Message-ID: <4399D619.30305@fourthworld.com> Heather Nagey wrote: > PROGRAMMATIC CONTROL OVER TRADESHOW, CONCERT ENTERTAINMENT DEVICES > > December 9, 2005. Dortmund, Germany. Boenig & Kallenbach, the leader in > real time interfaces for Apple Macintosh computers, announces its new > USB interface ?SERVICE USB plus? control device, enabling measurement > and control of real-world devices directly from Runtime Revolution under > MacOS X. Most excellent -- congrats to you and the others at RunRev, and the good folks at B&K. And to think all this time we thought you were just sitting around at the beach drinking Mai Tais... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From liamlambert at mac.com Fri Dec 9 14:09:13 2005 From: liamlambert at mac.com (liamlambert) Date: Fri, 9 Dec 2005 19:09:13 +0000 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution Message-ID: <A04DB4B5-412D-416F-90D8-43848BE8A0A4@mac.com> Software You can use SERVICE USB plus with the following programs: Runtime Revolution (via external) RealBasic (via plug in) AppleScript (via OSAX) FileMaker (via AppleScript) Ragtime (via AppleScript) Xcode C/C++,Cocoa,Java (via Framework) Hypercard (only OS9 via AppleScript) CodeWarrior Carbon (via Framework) MaxMSP (via driver) LabView (via virtual instrument) DirectorMX (via Xtra) 4th Dimension (external) It is an external This is really great move forward for rev in my book. Liam liamlambert liamlambert at mac.com From 3mcgrath at adelphia.net Fri Dec 9 14:13:52 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 9 Dec 2005 14:13:52 -0500 Subject: Selecting text across multiple fields In-Reply-To: <64878EF567131D4596246171F75FD4A99683C6@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A99683C6@m-epo-1.epo.cdc.gov> Message-ID: <F2022F7A-B40A-4450-86DC-CE0C12553C25@adelphia.net> Jonathan, There is a request for some version of mouseDown to pass along its message to the target it is over instead of hogging it all. Don't waste your time with any of the mouse messages except mouseMove or the way I do it: On mouseDown myMouseDown end mouseDown on myMouseDown -- check if mouse is down and check over what --act upon that -- check f mouse is up and check over what -- act upon that send myMouseDown to me in 50 milliseconds end myMouseDown I really hope they give us a fix or alternative for this. I thought a penDown would be better since it won't break mouseDown and would more closely match how this is supposed to work in on a PDA (with a pen). Vote for this enhancement. Tom On Dec 9, 2005, at 1:17 PM, Lynch, Jonathan wrote: > I see also that I have to use mouse(3) to start the selection. An open > field just will not receive a mousedown message from mouse(1) - even > selectionchanged does not work for this, because it is sent when the > mouse is released, not when the mouse is pressed. > > Torment. > > Thanks Ken. > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Ken Ray > Sent: Friday, December 09, 2005 12:55 PM > To: Use Revolution List > Subject: Re: Selecting text across multiple fields > > On 12/9/05 10:22 AM, "Lynch, Jonathan" <bnz2 at cdc.gov> wrote: > >> I am trying to figure out how to select text with the mouse across >> multiple fields. >> >> The problem is that with the mousebutton down, messages only get sent > to >> the starting field, not other fields that you move the mouse over. >> >> Does anyone have suggestions on how to overcome that? > > You need to a use mouseMove and then check to see if the mouseLoc is > within > the rect of a specific field or object. You can't use the mouseControl > either for the same reason you mentioned. If you have a lot of > objects, > you'll need to loop over them. Not pretty, but it works if you don't > have a > large number of objects. > > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Fri Dec 9 14:16:01 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 9 Dec 2005 14:16:01 -0500 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <4399D195.5090200@fourthworld.com> References: <OFC5C929DC.D57835B5-ONC12570D2.002FD94B-C12570D2.00308368@deutsche-boerse .com> <p06230902bfbf7eb8c3ef@[192.168.1.103]> <4399D195.5090200@fourthworld.com> Message-ID: <E1B48EEB-4C65-4D03-8FFD-37E932C55AC4@adelphia.net> Actually, The newest version of OSX 10.4 has done away with the dependency on that API. Classic was changed in that release. Tom On Dec 9, 2005, at 1:48 PM, Richard Gaskin wrote: > But in the meantime, it's my limited understanding that there are a > few remnant dependencies on the old APIs. From 3mcgrath at adelphia.net Fri Dec 9 14:18:11 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 9 Dec 2005 14:18:11 -0500 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <4399D397.6020100@fourthworld.com> References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> <4399D397.6020100@fourthworld.com> Message-ID: <7DD07E8E-DDB1-40BC-91D8-51484187F750@adelphia.net> What secret???? Damn, I knew I was out of the loop...... Tom On Dec 9, 2005, at 1:57 PM, Richard Gaskin wrote: > > With all that I've put out into the public, it's difficult to > understand how it could be mistaken for trying to keep Rev a > secret. :) > > -- > Richard Gaskin From kray at sonsothunder.com Fri Dec 9 14:19:30 2005 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 09 Dec 2005 13:19:30 -0600 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> Message-ID: <BFBF34E2.316FA%kray@sonsothunder.com> > You have two products for two different markets. > We educators/hobbyists would like dreamcard to be distributed for > free across the world. Professionals like Richard, Chipp and Ken and > others are worried about keeping their competitive advantage and have > the tool remain expensive and relatively unknown (at the very least > maintain the existence of a cost of switching via the license fee and > time to learn). As Richard stated his position on this, I'll state mine as well. I'm not concerned about competitive advantage at all, and won't be until RunRev becomes as popular as JavaScript (one of my hopes!). :-) Personally I don't think of Rev as a $99 tool (even without standalone building capabilities). It's worth far more to me than that. Ten years ago, I saw it as a $995 tool (which is why I bought into it then), but that was when other tools of its ilk were as high priced. Personally I see it as a $595 tool (or maybe $495) - expensive enough that the profit margins are high so that more money can be spent on further development. At $99, there is very little profit margin relative to potential support issues, IMHO. But since I'm not running the company, it doesn't matter. :-) Regardless of my *feelings* on this, I would like everyone to know about Revolution, which is why I have personally trained a handful of people on the product, and have evangelized it to everyone I know. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From 3mcgrath at adelphia.net Fri Dec 9 14:23:05 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 9 Dec 2005 14:23:05 -0500 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <A04DB4B5-412D-416F-90D8-43848BE8A0A4@mac.com> References: <A04DB4B5-412D-416F-90D8-43848BE8A0A4@mac.com> Message-ID: <AB83A878-F9CB-4627-96E5-22D1861F3A03@adelphia.net> FANTASTIC.... It has been years in the waiting for me. Now where did I put that $$$$$ ??? I got to get the boss onboard for this one. I want the high end Plus model, barcode scanner, Pneumatic Robot kit, Industry Robot kit, power plug and Computing Starter kit. Tom On Dec 9, 2005, at 2:09 PM, liamlambert wrote: > Software > > You can use SERVICE USB plus with the following programs: > > Runtime Revolution (via external) > RealBasic (via plug in) > AppleScript (via OSAX) > FileMaker (via AppleScript) > Ragtime (via AppleScript) > Xcode C/C++,Cocoa,Java (via Framework) > Hypercard (only OS9 via AppleScript) > CodeWarrior Carbon (via Framework) > MaxMSP (via driver) > LabView (via virtual instrument) > DirectorMX (via Xtra) > 4th Dimension (external) > > It is an external This is really great move forward for rev in my > book. > Liam > liamlambert > liamlambert at mac.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION at barncard.com Fri Dec 9 14:25:25 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 9 Dec 2005 11:25:25 -0800 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <F855A253-68E5-11DA-BC2A-0030659A795C@derbrill.de> References: <F855A253-68E5-11DA-BC2A-0030659A795C@derbrill.de> Message-ID: <p06230903bfbf89a954a0@[192.168.1.103]> right, but there are several components to the software, extensions at the system level. What I'm interested in is the 'last mile' -- direct integration to Rev (in real-time control apps, latency is a drag - and I would fear that with the use of Applescript....) sqb >Congrats Rev! I think things like this are really important as it >leads to new opportunities. > >@Stephen: > >I just downloaded the Software. It looks like an external. Now I >know what I want for Christmas. > >All the best, > >Malte -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From 3mcgrath at adelphia.net Fri Dec 9 14:27:38 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 9 Dec 2005 14:27:38 -0500 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <BFBF34E2.316FA%kray@sonsothunder.com> References: <BFBF34E2.316FA%kray@sonsothunder.com> Message-ID: <70324E20-F473-4F5E-A55F-D3750696E8AD@adelphia.net> Ken, I too paid $999.00 and now pay $499 to upgrade each year and consider it a bargain. I not only doubled my salary but also started my own business (no profits yet ;-) ) and get to pursue this as a hobby as well. What a deal. AND now I get to play with Robots too. Tom On Dec 9, 2005, at 2:19 PM, Ken Ray wrote: >> You have two products for two different markets. >> We educators/hobbyists would like dreamcard to be distributed for >> free across the world. Professionals like Richard, Chipp and Ken and >> others are worried about keeping their competitive advantage and have >> the tool remain expensive and relatively unknown (at the very least >> maintain the existence of a cost of switching via the license fee and >> time to learn). > > As Richard stated his position on this, I'll state mine as well. > I'm not > concerned about competitive advantage at all, and won't be until > RunRev > becomes as popular as JavaScript (one of my hopes!). :-) > > Personally I don't think of Rev as a $99 tool (even without standalone > building capabilities). It's worth far more to me than that. Ten > years ago, > I saw it as a $995 tool (which is why I bought into it then), but > that was > when other tools of its ilk were as high priced. Personally I see > it as a > $595 tool (or maybe $495) - expensive enough that the profit > margins are > high so that more money can be spent on further development. At > $99, there > is very little profit margin relative to potential support issues, > IMHO. > > But since I'm not running the company, it doesn't matter. :-) > > Regardless of my *feelings* on this, I would like everyone to know > about > Revolution, which is why I have personally trained a handful of > people on > the product, and have evangelized it to everyone I know. > > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From b.xavier at internet.lu Fri Dec 9 14:38:38 2005 From: b.xavier at internet.lu (MisterX) Date: Fri, 9 Dec 2005 20:38:38 +0100 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control withRuntime Revolution In-Reply-To: <A04DB4B5-412D-416F-90D8-43848BE8A0A4@mac.com> Message-ID: <20051209185353.D8B80825CAC@mail.runrev.com> What a surprise... For those who don't know Fisher Teknik toys, it's the baby engineer's dream come true. Fisher is the WW company that makes those grey plastic screw inserts for wall screw holders. Drill, add fisher plug, screw in and it's perfectly fit in the wall for holding anything... I only remember seeing FT's once in America at the biggest ever toy store "Schwartz" on 5th and 42nd in NY and never again... That was in 79'... Forget legos... Legos have come a long way but they still can't do all the mechanical, electro-mechanical manipulative designs FT could do years before! Those Germans made in FT the best IMOHO most instructive mechanical toy assembly kit possible... Accessible at age 6 and on!!! It's the 3D rev of your dreams now thanks to this Rev external!!! Legos are to Microsoft as FT's are to Apple sort of... ;) But why isn't this USB device PC compatible? I got rev, PC hardware all I want, a dozen usb 2.0 ports, some 50 kilos of PT's in my home office (mad scientist lab more like it)... arrrrggghhhhhhhh why me? I still have these FTs in my office and use them for quick industrial-design concepts im work on... cheers Xavier http://monsieurx.com/taoo - the FT kits of Rev... From stephenREVOLUTION at barncard.com Fri Dec 9 14:45:27 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 9 Dec 2005 11:45:27 -0800 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <AB1DE869-D9B1-45D5-A39E-BB5DA5716D3D@adelphia.net> References: <7fc66a5cf0efea38081878721f1f4b35@runrev.com> <p06230900bfbf749964d1@[192.168.1.101]> <AB1DE869-D9B1-45D5-A39E-BB5DA5716D3D@adelphia.net> Message-ID: <p06230904bfbf8ac897b8@[192.168.1.103]> It would seem that if it were officially offered by rev, that it would cross-platform. B-K's previous position was that they were Mac- only. >I for one have requested this as well. > >I would like to know also about the Applescript versus straight to >driver approach. Cross platform compatibility would be nice. > >Tom > > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From b.xavier at internet.lu Fri Dec 9 15:07:10 2005 From: b.xavier at internet.lu (MisterX) Date: Fri, 9 Dec 2005 21:07:10 +0100 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <BFBF34E2.316FA%kray@sonsothunder.com> Message-ID: <20051209192221.CB594825DAC@mail.runrev.com> Ken, lovely answer (quoted below)... I think that if rev re-implemented userlevels they not only would make rev more hypercard like (and prevent customers from modifying our guis as Bill said), but they would deliver a better economic pricing in a more satisfying way to their marketing avoiding the jaleousy of developpers paying 10X more for like capabilities (as Richard feels economically at risk)... Rev development for free doesn't help the developper market - though other competitive packages exists - it's not in rev's favor no matter how much we customers would like to look at it. As Marielle said so well... On the other hand, as David Bovil proposed, making the MetaCard environment (no xp or osx skinning, no sql or enterprise tools) - would create a side economy that could boost the popularity of Rev inviting more serious professionals to their Pro-IDE studio or enterprise framework. What have they got to loose? Rev could also exploit revonline far better to this end (think paypal etc) but that's another story in the economy market rev is in or could be in (given the resources they lack)... So far, Rev has done a great job, but the engine is "visibly" aging as far as im concerned... And new commers wont be atracted with that facet - not many from the PC world I know - and that's the business enterprise PC world running the markets of IT IOWs, solaris, oracle, PCs, novell, EMC, etc... Common place? read the register some time to see how often they appear as the major players in IT... Rev's quality has gone up (not as high as expected) but high enough that it becomes a rival for other IDEs - all have their errors - Rev has easiness with it which no others offer in terms of GUI design to fishined product cycle or efficiency or maintenance cycles. Performance is above acceptable in 90 % of the cases... For the 10 % percent, rev is really lame... And this hurts too in this world I work in... (100s of thousands of network admins) BUT rev is working on it, each rev engineer each with his 4 arms is doing their best to please everyone (im not displeased with Rev's collaborator's choices)... Alas still a bit too mac OS oriented... If the rev team used 1/2 PC, 1/2 osx and 1/2 linux (osx and pc) developpers, im sure we would see a lot more revolution in IDE terms for this "perfect" object based development environment... I still wait to see mentioned in slashdot. I just don't have the words to make it noteworthy - but such skills are not far from the mailist... Question is whether the rev team is ready to handly that kind of criticism later... respond to the support queries? Assume SLA and real support contracts like we demand in the industry when production tools goes haywire in a billion dollar market transaction moment... That would be something in Rev's record no enterprise client could ignore... Viva la revolution... Xavier http://monsieurx.com/taoo - wilder than Rev but only with rev synergy ;) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Ken Ray > Sent: Friday, 09 December, 2005 20:20 > To: Use Revolution List > Subject: Re: Why is Konfabulator 'Pretty?' > > > You have two products for two different markets. > > We educators/hobbyists would like dreamcard to be > distributed for free > > across the world. Professionals like Richard, Chipp and Ken > and others > > are worried about keeping their competitive advantage and have the > > tool remain expensive and relatively unknown (at the very least > > maintain the existence of a cost of switching via the > license fee and > > time to learn). > > As Richard stated his position on this, I'll state mine as > well. I'm not concerned about competitive advantage at all, > and won't be until RunRev becomes as popular as JavaScript > (one of my hopes!). :-) > > Personally I don't think of Rev as a $99 tool (even without > standalone building capabilities). It's worth far more to me > than that. Ten years ago, I saw it as a $995 tool (which is > why I bought into it then), but that was when other tools of > its ilk were as high priced. Personally I see it as a > $595 tool (or maybe $495) - expensive enough that the profit > margins are high so that more money can be spent on further > development. At $99, there is very little profit margin > relative to potential support issues, IMHO. > > But since I'm not running the company, it doesn't matter. :-) > > Regardless of my *feelings* on this, I would like everyone to > know about Revolution, which is why I have personally trained > a handful of people on the product, and have evangelized it > to everyone I know. > > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com From pmalloy at butler.org Fri Dec 9 15:04:16 2005 From: pmalloy at butler.org (Paul Malloy) Date: Fri, 09 Dec 2005 15:04:16 -0500 Subject: Embedding images and movies in a standalone Message-ID: <BFBF4D70.D642%pmalloy@butler.org> I have created a large project to teach brain imaging, with hundreds of images and a few Quicktime movies. When I build a standalone, all the images appear when I run the Mac version, but there are only gray placeholders on Windows. I used the Image tool on the Tools palette and indicated a path to the image in the Object Inspector. I assumed that the images would be embedded in the project when it was compiled as an app. Apparently this does not occur unless you use File menu>Import as control. I hope I do not have to redo the hundreds of images in this manner. I am correct in my understanding and is there a work-around? And why just on Windows? Thanks in advance. -- Paul Malloy, Ph.D. Director of Psychology, Butler Hospital Associate Professor, Brown University Medical School Telephone: 401-301-0427 Mailing address: Paul Malloy, PhD Butler Hospital 345 Blackstone Blvd Providence RI 02906 USA From b.xavier at internet.lu Fri Dec 9 15:30:03 2005 From: b.xavier at internet.lu (MisterX) Date: Fri, 9 Dec 2005 21:30:03 +0100 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <p06230902bfbf7eb8c3ef@[192.168.1.103]> Message-ID: <20051209194514.1B887825D37@mail.runrev.com> Stephen my mac knowledge started in December 1983 and finished in 1999 as Raphsody betas on my Mac 8500 required so much daemon killing to make it work - 30 minutes to boot, etc... I understood quickly that Apple's new technology based on Unix was being overloaded with lots of MacOS oriented candy that didn't do good to the computational side of the equation that I need out of a "PC - personal computer". Since I met ResEdit (1985?), it's been squared patterns - monochrome at first (which culminated in an icon/pattern library with over 12000 icons made in HC!) but "today" this B&W or squared limit is still only too present in rev... Cursors, patterns, inks, limited text style fields (no multiple lineheight or alignment capabilities)... When you need to take a field to HTML DOM space (you'd expect paste to work here) or a skin further than a static background (modular button bars, etc), rev becomes all of a sudden quite a limited environment "visually" speaking.... Not but it can't be done but the architecture is not "thought out" long term... There's lots (I mean LOTS) you need to add to make rev XP compliant... Taking this bit back to OSX is even harder given the stigmata that PC software must be bad.... You know what the market says... Sorry to get into the real limiting issues of rev, I didn't want to spill this bit (as I already tried over a year ago directly with rev which I don't think they understood) but you asked for it... And I only mean to help expand Rev's modularity cross-platform. Work on a PC in an enterprise environment for a few months and you will see how hard it can be to integrate this "mac object based tool"... If rev dropped the "Mac" out of their ide and made the GUI go OSX or XP, I think they would have more success adapting to all platforms. Rightfully Scott Raney set a limit to make rev as compatible as possible x-platform and I respect that. Which is why things didn't work XP-wise before rev stepped in. They made an excellent job integrating it so far. Now, it's time things progresses further into 21th century technologies - visually wise... cheers Xavier http://monsieurx.com/taoo - blowing the limit on object based technology > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Stephen Barncard > Sent: Friday, 09 December, 2005 19:41 > To: How to use Revolution > Subject: Re: Why is Konfabulator 'Pretty?' > > Are you sure about this? I thought Quartz ruled now...the > 'old toolbox' is long dead. > > With all due respect, X, your mac knowledge seems to end around 1995. > > sqb > > >CThis is the big show stopper in my point of view towards smooth > >transitions across platforms. > >The reason? Dependencies on the old Mac OS toolbox display! > > > > -- > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From katir at hindu.org Fri Dec 9 15:30:29 2005 From: katir at hindu.org (Sivakatirswami) Date: Fri, 9 Dec 2005 10:30:29 -1000 Subject: Moving images with other visual effects on top In-Reply-To: <11E85C6E-0F2A-445E-93CA-85CD7727C860@major-k.de> References: <BFBE6988.29F31%scott@tactilemedia.com> <AD8C6542-D28D-4741-91E1-236340E7BAFE@hindu.org> <11E85C6E-0F2A-445E-93CA-85CD7727C860@major-k.de> Message-ID: <88D9D7F1-0618-4FD3-AFA1-0D6129D9F94E@hindu.org> OK I changed the subject of this thread as we are moving from windowshape issues to visual effect-animation issues. Before I completely bail on this (I see so many beautiful things that Scott does....) I'm hoping you can all take a look at it yourselves... I uploaded to user space "Sivakatirswami" or category "General" a stack: HT Digital check it out. I'm not applying any visual effect to the move... but am applying those effects to the titles that fall on top of the image that is moving, while is is moving. So we have two issues that seem independent. SMOOTH MOVE: even with no titles on top.. this move animation: move img "world_map.png" from 465,240 to 195,240 in 3 seconds without waiting is jerky... am I doing something wrong? VISUAL EFFECTS ON TOP OF MOVING IMAGE Well, you will just need to see that stack to understand the problem... If this is not solveable (= Rev can't do it) then I will just reverse display order: expose the titles first, then bring in the map underneath and move it. This is just pure eye candy (targetting a younger audience...I may even throw in some sound...) so there's nothing mission critical to the order of implementation. But even in this latter strategy... the map will still jerk across the screen... Is this normal for move? I thought it was smooth, at least I remember it being smooth...I haven't done any eye candy UI's for a couple of years... maybe the "relative" from current position to new position works better? From previous post: (see stack script) We are not talking rocket science animation here: on preopenstack set the windowshape of this stack to 1010 set the loc of this stack to the screenloc set the loc of img "world_map.png" to 465,240 hide img "ht_title.png" hide img "ht_logo.png" hide img "ht_digital.png" hide img"world_map.png" end preopenstack on openstack show img"world_map.png" with visual effect iris open fast # the above actual pokes a hole momentarily in the interface # and my desktop shows thru during the iris open action. # not intended but an interesting effect...and possibly # could be considered a "bug" since the windowshape image is # not transparent in the middle.... move img "world_map.png" from 465,240 to 195,240 in 3 seconds without waiting # this is horrible, the map "jerks" across the window... show img "ht_logo.png" with visual effect reveal down slowly show img "ht_title.png" with visual effect wipe down slowly # more incredibly bad results, flicker, double images, grey boxes appearing... show img "ht_digital.png" end openstack Thanks for taking the time to check it out On Dec 09, 2005, at 1:14 AM, Klaus Major wrote: > i don't know if this helps, but i found out that moving objects > does not work with "visual effects"! > When a "visual effect" takes place, everything else comes to a > complete halt during the effect and thus it just looks "jerky"... > > You may have to use another concept... > From mwieder at ahsoftware.net Fri Dec 9 15:58:18 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 9 Dec 2005 12:58:18 -0800 Subject: more logs on the FireWire pyre Message-ID: <1013858056.20051209125818@ahsoftware.net> All- Looks like FireWire's on the way out... there's been talk for some time now about USB 2.0 replacing even FireWire 800 as the emerging standard. http://blogs.zdnet.com/Apple/?p=57 -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Fri Dec 9 15:57:14 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 09 Dec 2005 12:57:14 -0800 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <20051209192221.CB594825DAC@mail.runrev.com> References: <20051209192221.CB594825DAC@mail.runrev.com> Message-ID: <4399EFAA.6010403@fourthworld.com> MisterX wrote: > I think that if rev re-implemented userlevels they not only would make rev > more hypercard like I've long wished for enough time to make DeadCard: a pixel-for-pixel copy of HC's IDE for the Rev engine, with all the limitations: monchrome, force people to select only one object at a time, modal dialogs for property settings, no groups, only one fixed image layer, etc. It would have two userlevels: "5" for authoring, and "infinity" which closes DeadCard and launches the Rev IDE. The tagline for DeadCard would be: "Experience the living dead." ;) > (and prevent customers from modifying our guis as Bill said) Some of us like having total control over our work environment. > but they would deliver a better economic pricing in a more satisfying > way to their marketing avoiding the jaleousy of developpers paying 10X more > for like capabilities (as Richard feels economically at risk)... I think you're a few emails behind: <http://lists.runrev.com/pipermail/use-revolution/2005-December/072300.html> > On the other hand, as David Bovil proposed, making the MetaCard environment > (no xp or osx skinning, no sql or enterprise tools) - would create a side > economy that could boost the popularity of Rev inviting more serious > professionals to their Pro-IDE studio or enterprise framework. What have > they got to loose? My upgrade fee, and the fee of anyone else who works with the MC IDE, which would be a lot if the engine came along with it for free. OS X "skinning" (as well as native appearances for Classic and Win32) are part of the engine, so no matter which IDE you use that comes along for the ride. As for SQL, the Rev libraries and the other parts that differentiate the product from the MC IDE, there's a great many of us who never use any of that while still cranking out a good many products every year. There may be other ways RunRev could distinguish their pro product from their "inventive user" product, but relying on the spartan MC IDE would be at best a very difficult proposition: at once giving too much away, and in an environment that doesn't really appeal to anyone but pro-level scripters (and only a slender subset of those). That said, I do believe that there is merit to a demo mode without a time limit, relying only on the built-in scriptLimits to pursuade. Sure, one might loose a few sales to the tiny handful of people who would be able to make something useful in only 10 lines per script, but I believe the value of putting a non-expiring copy of the engine on every hard drive far exceeds that minimal risk. But no matter how much data I have about the efficacy of such a demo mode, Kevin tells me he has his own data which supports the current model. So rather than tell him and Mike Markula how to run their company, I simply run my own. Until I can demonstrate the merits of my thinking in the success of my own company, anything less is just an opinion. There's no shortage of opinions, but demonstrated results are harder to come by.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From bnz2 at cdc.gov Fri Dec 9 15:45:44 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Fri, 9 Dec 2005 15:45:44 -0500 Subject: Windows printing - yet again... Message-ID: <64878EF567131D4596246171F75FD4A99683C8@m-epo-1.epo.cdc.gov> What is the basic underlying reason why a true-type font, when printed from Rev, might not be sized correctly - and yet it will be sized correctly when printed from most Windows applications? From markgreenberg at cox.net Fri Dec 9 15:58:46 2005 From: markgreenberg at cox.net (Mark Greenberg) Date: Fri, 9 Dec 2005 13:58:46 -0700 Subject: Heads & Tails In-Reply-To: <20051209172127.1C01C825C78@mail.runrev.com> References: <20051209172127.1C01C825C78@mail.runrev.com> Message-ID: <0AFB8EEF-AA0C-4672-B295-358DBA22F585@cox.net> Yes, but the original post (quite a while ago) was looking for a way to determine how many times h occurred in singles, doubles, triples, etc. Your script counts how many heads and tails there are total. There were some non-RegEx solutions offered, but they were long. RegEx shortens the length of the solution quite a bit. I can't determine whether the RegEx solution is faster because I am using an older version of Rev which has slower RegEx. Mark On Dec 9, 2005, at 10:21 AM, Jim Hurley wrote: > The many ways of skinning a cat: > > on mouseUp > put field 1 into tText > put 0 into tHeads > repeat for each char tChar in tText > if tChar is "h" then add 1 to tHeads > end repeat > put the number of chars in tText - tHeads into tTails > put tHeads, tTails into msg box > end mouseUp > > Given field 1 of the form hhhththhthhhth > > Jim From soapdog at mac.com Fri Dec 9 16:03:04 2005 From: soapdog at mac.com (Andre Garzia) Date: Fri, 9 Dec 2005 19:03:04 -0200 Subject: more logs on the FireWire pyre In-Reply-To: <1013858056.20051209125818@ahsoftware.net> References: <1013858056.20051209125818@ahsoftware.net> Message-ID: <32F43D9E-640C-4F3A-BAE2-E085A1AAB02D@mac.com> All DV cameras come with FireWire, they won't drop it... cheers andre On Dec 9, 2005, at 6:58 PM, Mark Wieder wrote: > All- > > Looks like FireWire's on the way out... there's been talk for some > time now about USB 2.0 replacing even FireWire 800 as the emerging > standard. > > http://blogs.zdnet.com/Apple/?p=57 > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From chipp at chipp.com Fri Dec 9 16:05:48 2005 From: chipp at chipp.com (Chipp Walters) Date: Fri, 09 Dec 2005 15:05:48 -0600 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> Message-ID: <4399F1AC.1090704@chipp.com> Marielle Lange wrote: > Professionals like Richard, Chipp and Ken and others > are worried about keeping their competitive advantage and have the tool > remain expensive and relatively unknown (at the very least maintain the > existence of a cost of switching via the license fee and time to learn). Marielle, First, great post. I pretty much agree with all you say, but as both Richard and Ken have chimed in their 2 cents-- I'll do too. I don't think if Richard, Ken or I wanted RR to remain relatively unknown we wouldn't be sharing so much about it on our collective websites, newsletters, conferences, free plugins and tools, or building externals for it. Richard, Ken and I have been around for awhile (as have many) and we all have seen the various X-talks be dismissed, passed over, and go out of business. So, for those of us who's business depends on Rev, we're happy to see more revenue come into the company. While I can't speak for Ken or Richard, I do believe they probably share the following sentiment with me. One main reason for a 'branded professional version' is to not be confused with a 'non pro version.' This is not to say we're any better programmers than those using a non-pro version, (as many have already shown) but more importantly, to differentiate the two to the outside world. Many of us have been burned by the 'Made with Macromedia Director' logo, which spelled doom for any professional multimedia/game developers back in 90's. This was because of the poor Director applications which had been developed by 'newer' programmers. Also, professional developers do have different support needs than casual users. All that said, I'm for giving away DreamCard with no support. So that students, inventive users, hobbyists, novices, and professionals can use it and learn how absolutely great Transcript and the message path really is. I believe many will eventually upgrade to Revolution. But, making a decision to give away DreamCard without a good understanding of the market dynamics and RunRev financials, is just guesswork and speculation. best, Chipp From chipp at chipp.com Fri Dec 9 16:09:38 2005 From: chipp at chipp.com (Chipp Walters) Date: Fri, 09 Dec 2005 15:09:38 -0600 Subject: Windows printing - yet again... In-Reply-To: <64878EF567131D4596246171F75FD4A99683C8@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A99683C8@m-epo-1.epo.cdc.gov> Message-ID: <4399F292.1080102@chipp.com> Jonathan, I don't know the answer, but if you're having the problem of your text being 'trimmed' at the end of a line, you could try setting your field margins to something much higher...like 10. best, Chipp Lynch, Jonathan wrote: > What is the basic underlying reason why a true-type font, when printed > from Rev, might not be sized correctly - and yet it will be sized > correctly when printed from most Windows applications? From mswindel at santacruz.k12.ca.us Fri Dec 9 16:17:41 2005 From: mswindel at santacruz.k12.ca.us (Mark Swindell) Date: Fri, 9 Dec 2005 13:17:41 -0800 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <4399F1AC.1090704@chipp.com> References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> <4399F1AC.1090704@chipp.com> Message-ID: <3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us> No verification, but I've always felt your comment below re:Director is why Apple let Hypercard languish in the first place, never gave it even decent color, etc. HC's rep was so tarnished by all the unsightly crap put out there by "the rest of us" that they didn't want it associated in any professional context with their upscale brand identity. Sure, there were nuggets of gold among the piles of HyperCard coal, but even they were covered in black (and white) dust and hard to find. -Mark On Dec 9, 2005, at 1:05 PM, Chipp Walters wrote: > Many of us have been burned by the 'Made with Macromedia Director' > logo, which spelled doom for any professional multimedia/game > developers back in 90's. This was because of the poor Director > applications which had been developed by 'newer' programmers. From bnz2 at cdc.gov Fri Dec 9 16:28:24 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Fri, 9 Dec 2005 16:28:24 -0500 Subject: Windows printing - yet again... Message-ID: <64878EF567131D4596246171F75FD4A9744665@m-epo-1.epo.cdc.gov> Well, I do that. However, if I want it to have a really precise layout, then that won't quite work. I created this printing script (described as a total hack by a friend at work) that replaces every single letter in a field with a field containing that letter (and a couple blank spaces after it, to help with adjusting for sub and superscript). It's a monster, but it works. It forces every letter to stay in its exact spot when printing. However - if there is sufficient variation in the font between the screen and printing size, then the letters can wind up overlapping with this approach. Other programs on Windows do not have this problem - so there is something they are doing that Rev is not doing. If I understood what was missing, I might be able to come up with some other 'total hack' that works on all occasions. Could this be accomplished by creating a handler that converts a "page" (in this case a group in the size of a single sheet of paper) to a postscript file, then printing the postscript file? I know about as much about postscript as I do about hieroglyphics, but I'd be willing to give it a try if I thought it could work. Maybe Windows just doesn't realize that it is supposed to regard a true type font as a true type font unless it is told to do so? -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chipp Walters Sent: Friday, December 09, 2005 4:10 PM To: How to use Revolution Subject: Re: Windows printing - yet again... Jonathan, I don't know the answer, but if you're having the problem of your text being 'trimmed' at the end of a line, you could try setting your field margins to something much higher...like 10. best, Chipp Lynch, Jonathan wrote: > What is the basic underlying reason why a true-type font, when printed > from Rev, might not be sized correctly - and yet it will be sized > correctly when printed from most Windows applications? _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From vokey at uleth.ca Fri Dec 9 16:32:05 2005 From: vokey at uleth.ca (John Vokey) Date: Fri, 9 Dec 2005 14:32:05 -0700 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <20051209180003.659AE825C14@mail.runrev.com> References: <20051209180003.659AE825C14@mail.runrev.com> Message-ID: <CD7ABD9F-6ECF-4AD7-98C5-7848EC806F2E@uleth.ca> From the web-site: ``Revolution... This contains a project exclusively for the SERVICE USB interface and Runtime Revolution's Revolution. All input and output functions and a stepping motor control example are implemented.'' And you can download the software from the same page. On 9-Dec-05, at 11:00 AM, use-revolution-request at lists.runrev.com wrote: > What is not explained is -- does one have to still use Applescript to > make it work with rev, or did they actually make some XCMDs so Rev > can work directly? The word "direcly" above line would suggest that... > > This is a big difference. When I wrote them, they offered only the > Applescript calls as a solution. > > Also if one has the USB drivers for this product, would they be > useful for access to any other USB device? -- Please avoid sending me Word or PowerPoint attachments. See <http://www.gnu.org/philosophy/no-word-attachments.html> -Dr. John R. Vokey From sarah.reichelt at gmail.com Fri Dec 9 16:58:09 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 10 Dec 2005 07:58:09 +1000 Subject: Changing Label Text on Substacks In-Reply-To: <B1EE8AC2-8868-442B-8B30-E3D9602B0D9E@mangomultimedia.com> References: <4398B539.80803@gmail.com> <B1EE8AC2-8868-442B-8B30-E3D9602B0D9E@mangomultimedia.com> Message-ID: <f99b52860512091358x37f1743fl9d8495c56b71d183@mail.gmail.com> > The secret to having a modal dialog that you can update is this: > > go invisible stack "MyModal" as modal > set visible of me to true > > By opening the stack as invisible your scripts won't halt but you > will display a modal dialog. Yes, I found this out the hard way when I couldn't work out why my modal stack didn't make everything else wait for it :-( Still, it's a very useful trick once you know it's going to happen. Sarah From stevenf at gmail.com Fri Dec 9 17:11:32 2005 From: stevenf at gmail.com (Steven Fernandez) Date: Fri, 9 Dec 2005 18:11:32 -0400 Subject: clickLine and field # Message-ID: <768fa4fc0512091411n6104934bifd177a704f2ac1f1@mail.gmail.com> I notice that the function clickLine return the line clicked on along with the field number. What is the "fieldNumber"? I just spent a long time debugging a script because I could not understand what "field 3" was when I have no field called by that name. If I look at the stack inspector is there some way of figuring out which field is #3. I was expecting "line 3 of field myFieldName" Learning Transcript is a challenge. I know there is going to come a moment when I'll feel like I got it. That moment is not here yet. Thanks Steve From gregory.lypny at videotron.ca Fri Dec 9 17:19:04 2005 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 09 Dec 2005 17:19:04 -0500 Subject: Filtering Columnar Data Message-ID: <3E5349D8-4D20-495F-9FA9-54EDA8B94BFC@videotron.ca> Hello everyone, I use the filter command on tab-delimited text files when I want to pick off a string in a particular column. For example, if the string is located in the second column of a five column file, I use filter theData with "*" & tab & searchString & tab & "*" & tab & "*" & tab & "*" . This, I assume, ensures that my hits don't include lines where the string appears in any other column. It works like lightening when I search in any of the first four columns, but beyond that I get the dreaded spinning beach ball in Mac OS X (Tiger). Is there a better way? Regards, Greg From bnz2 at cdc.gov Fri Dec 9 17:16:16 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Fri, 9 Dec 2005 17:16:16 -0500 Subject: Windows printing - yet again... Message-ID: <64878EF567131D4596246171F75FD4A9744666@m-epo-1.epo.cdc.gov> Ok, this is a totally psycho idea, but that has never stopped me in the past... I could create a table that charts the proportional adjustment needed for characters of various fonts. For example, an 11-point arial, as it appears on screen, might need to be adjusted to 10 point for printing. Might be a wee bit of work to figure out the right adjustments for every font, but it might also be worth it. Unless a more practical solution presents itself. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Lynch, Jonathan Sent: Friday, December 09, 2005 4:28 PM To: How to use Revolution Subject: RE: Windows printing - yet again... Well, I do that. However, if I want it to have a really precise layout, then that won't quite work. I created this printing script (described as a total hack by a friend at work) that replaces every single letter in a field with a field containing that letter (and a couple blank spaces after it, to help with adjusting for sub and superscript). It's a monster, but it works. It forces every letter to stay in its exact spot when printing. However - if there is sufficient variation in the font between the screen and printing size, then the letters can wind up overlapping with this approach. Other programs on Windows do not have this problem - so there is something they are doing that Rev is not doing. If I understood what was missing, I might be able to come up with some other 'total hack' that works on all occasions. Could this be accomplished by creating a handler that converts a "page" (in this case a group in the size of a single sheet of paper) to a postscript file, then printing the postscript file? I know about as much about postscript as I do about hieroglyphics, but I'd be willing to give it a try if I thought it could work. Maybe Windows just doesn't realize that it is supposed to regard a true type font as a true type font unless it is told to do so? -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chipp Walters Sent: Friday, December 09, 2005 4:10 PM To: How to use Revolution Subject: Re: Windows printing - yet again... Jonathan, I don't know the answer, but if you're having the problem of your text being 'trimmed' at the end of a line, you could try setting your field margins to something much higher...like 10. best, Chipp Lynch, Jonathan wrote: > What is the basic underlying reason why a true-type font, when printed > from Rev, might not be sized correctly - and yet it will be sized > correctly when printed from most Windows applications? _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Fri Dec 9 17:28:34 2005 From: mark at maseurope.net (Mark Smith) Date: Fri, 9 Dec 2005 22:28:34 +0000 Subject: Windows printing - yet again... In-Reply-To: <64878EF567131D4596246171F75FD4A9744665@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A9744665@m-epo-1.epo.cdc.gov> Message-ID: <30D79D96-6A04-49B7-81C3-7DDD865F5AFC@maseurope.net> Is it related to a difference between screen dot size/resolution and printer dot size/resolution? I had a similar problem, and simply reducing the font size by 1 point for printing did the trick...but this was on Mac OS X. Mark On 9 Dec 2005, at 21:28, Lynch, Jonathan wrote: > Well, I do that. > > However, if I want it to have a really precise layout, then that won't > quite work. > > I created this printing script (described as a total hack by a > friend at > work) that replaces every single letter in a field with a field > containing that letter (and a couple blank spaces after it, to help > with > adjusting for sub and superscript). It's a monster, but it works. It > forces every letter to stay in its exact spot when printing. > > However - if there is sufficient variation in the font between the > screen and printing size, then the letters can wind up overlapping > with > this approach. > > Other programs on Windows do not have this problem - so there is > something they are doing that Rev is not doing. If I understood > what was > missing, I might be able to come up with some other 'total hack' that > works on all occasions. > > Could this be accomplished by creating a handler that converts a > "page" > (in this case a group in the size of a single sheet of paper) to a > postscript file, then printing the postscript file? I know about as > much > about postscript as I do about hieroglyphics, but I'd be willing to > give > it a try if I thought it could work. > > Maybe Windows just doesn't realize that it is supposed to regard a > true > type font as a true type font unless it is told to do so? > > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chipp > Walters > Sent: Friday, December 09, 2005 4:10 PM > To: How to use Revolution > Subject: Re: Windows printing - yet again... > > Jonathan, > > I don't know the answer, but if you're having the problem of your text > being 'trimmed' at the end of a line, you could try setting your field > margins to something much higher...like 10. > > best, > > Chipp > > Lynch, Jonathan wrote: >> What is the basic underlying reason why a true-type font, when >> printed >> from Rev, might not be sized correctly - and yet it will be sized >> correctly when printed from most Windows applications? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Fri Dec 9 17:30:23 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 09 Dec 2005 14:30:23 -0800 Subject: Filtering Columnar Data In-Reply-To: <3E5349D8-4D20-495F-9FA9-54EDA8B94BFC@videotron.ca> References: <3E5349D8-4D20-495F-9FA9-54EDA8B94BFC@videotron.ca> Message-ID: <439A057F.3080302@fourthworld.com> Gregory Lypny wrote: > Hello everyone, > > I use the filter command on tab-delimited text files when I want to > pick off a string in a particular column. For example, if the string > is located in the second column of a five column file, I use > > filter theData with "*" & tab & searchString & tab & "*" & tab & > "*" & tab & "*" . > > This, I assume, ensures that my hits don't include lines where the > string appears in any other column. It works like lightening when I > search in any of the first four columns, but beyond that I get the > dreaded spinning beach ball in Mac OS X (Tiger). Is there a better way? <http://lists.runrev.com/pipermail/use-revolution/2005-July/062579.html> -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mswindel at santacruz.k12.ca.us Fri Dec 9 17:44:27 2005 From: mswindel at santacruz.k12.ca.us (Mark Swindell) Date: Fri, 9 Dec 2005 14:44:27 -0800 Subject: clickLine and field # In-Reply-To: <768fa4fc0512091411n6104934bifd177a704f2ac1f1@mail.gmail.com> References: <768fa4fc0512091411n6104934bifd177a704f2ac1f1@mail.gmail.com> Message-ID: <9afd43d0ff767f7d3e4487182a585a75@santacruz.k12.ca.us> Fields are defined by both their name and their vertical position on the card. If you make 3 fields and name them, in the order of creation, Bill, Joe and Sally, Bill will be field 1, Joe field 2, and Sally field 3. If you drag one on top of the other, Bill will be on the bottom, Joe in the middle, and Sally on top. If you send Sally to the back (Object menu, Send to Back), she becomes field 1, Bill becomes field 2, and Joe becomes field three. When Rev tells you about fields, it does so by position number (field 3 of cd 1), not by name (field Sally of cd 1). You can tell Rev about your fields either by number or name (select field 1, select field "Sally"). Hope this makes sense. Mark On Dec 9, 2005, at 2:11 PM, Steven Fernandez wrote: > I notice that the function clickLine return the line clicked on along > with the field number. What is the "fieldNumber"? I just spent a long > time debugging a script because I could not understand what "field 3" > was when I have no field called by that name. If I look at the stack > inspector is there some way of figuring out which field is #3. I was > expecting "line 3 of field myFieldName" Learning Transcript is a > challenge. I know there is going to come a moment when I'll feel like > I got it. That moment is not here yet. > > Thanks > > Steve > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mswindel at santacruz.k12.ca.us Fri Dec 9 17:57:23 2005 From: mswindel at santacruz.k12.ca.us (Mark Swindell) Date: Fri, 9 Dec 2005 14:57:23 -0800 Subject: clickLine and field # In-Reply-To: <9afd43d0ff767f7d3e4487182a585a75@santacruz.k12.ca.us> References: <768fa4fc0512091411n6104934bifd177a704f2ac1f1@mail.gmail.com> <9afd43d0ff767f7d3e4487182a585a75@santacruz.k12.ca.us> Message-ID: <d429479fca454038a149899e5e06f77d@santacruz.k12.ca.us> Select your field (double click it to open its property inspector). Go to size and position in its property inspector (this is the object inspector, not the stack inspector). Mark On Dec 9, 2005, at 2:44 PM, Mark Swindell wrote: >> If I look at the stack >> inspector is there some way of figuring out which field is #3. From stephenREVOLUTION at barncard.com Fri Dec 9 17:58:48 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 9 Dec 2005 14:58:48 -0800 Subject: more logs on the FireWire pyre In-Reply-To: <1013858056.20051209125818@ahsoftware.net> References: <1013858056.20051209125818@ahsoftware.net> Message-ID: <p06230908bfbfbacc75d6@[192.168.1.103]> That really really, sucks. USB was designed for keyboards and mice, not peripherals. http://www.zdnet.com/5208-11408-0.html?forumID=1&threadID=15820&messageID=314274&start=3 I've got a major investment in Firewire. What the hell are they thinking??? I mean they invented it!! I do major Pro Tools HD work, and my only access to drives is by firewire, as I've scuttled all SCSI peripherals. sqb >All- > >Looks like FireWire's on the way out... there's been talk for some >time now about USB 2.0 replacing even FireWire 800 as the emerging >standard. > >http://blogs.zdnet.com/Apple/?p=57 > >-- >-Mark Wieder > mwieder at ahsoftware.net > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Fri Dec 9 18:05:12 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 9 Dec 2005 15:05:12 -0800 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <CD7ABD9F-6ECF-4AD7-98C5-7848EC806F2E@uleth.ca> References: <20051209180003.659AE825C14@mail.runrev.com> <CD7ABD9F-6ECF-4AD7-98C5-7848EC806F2E@uleth.ca> Message-ID: <p06230909bfbfbe0436fa@[192.168.1.103]> who's site? URL, please....! >From the web-site: > >``Revolution... > >This contains a project exclusively for the SERVICE USB interface >and Runtime Revolution's Revolution. All input and output functions >and a stepping motor control example are implemented.'' > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From wjm at wjm.org Fri Dec 9 18:03:27 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 9 Dec 2005 18:03:27 -0500 Subject: Why is Konfabulator 'Pretty?' References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org><4399F1AC.1090704@chipp.com> <3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us> Message-ID: <dnd33d$u37$1@sea.gmane.org> You mean, like how they abandoned desktop publishing because of all the horrid newsletters that sprung into existence? And how the web never took off because of all the ugly sites? :) Bill "Mark Swindell" <mswindel at santacruz.k12.ca.us> wrote in message news:3e8f7badaa4353e28739d750b1cd8224 at santacruz.k12.ca.us... > HC's rep was so tarnished by all the unsightly crap put out there by "the > rest of us" that they didn't want it associated in any professional > context with their upscale brand identity. Sure, there were nuggets of > gold among the piles of HyperCard coal, but even they were covered in > black (and white) dust and hard to find. > -Mark From liamlambert at mac.com Fri Dec 9 18:20:23 2005 From: liamlambert at mac.com (liamlambert) Date: Fri, 9 Dec 2005 23:20:23 +0000 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution Message-ID: <288E507F-20DB-47F1-A9E1-2BA1F53FC46C@mac.com> http://www.bkohg.com/ liamlambert liamlambert at mac.com From stephenREVOLUTION at barncard.com Fri Dec 9 18:30:48 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 9 Dec 2005 15:30:48 -0800 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <288E507F-20DB-47F1-A9E1-2BA1F53FC46C@mac.com> References: <288E507F-20DB-47F1-A9E1-2BA1F53FC46C@mac.com> Message-ID: <p0623090cbfbfc2f8600f@[192.168.1.103]> I've seen the site. I can't seem to find the the page that mentions 'external' for Rev. sqb >http://www.bkohg.com/ >liamlambert >liamlambert at mac.com > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From liamlambert at mac.com Fri Dec 9 18:36:05 2005 From: liamlambert at mac.com (liamlambert) Date: Fri, 9 Dec 2005 23:36:05 +0000 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution Message-ID: <A0BAD448-2075-4AAE-BAD4-BC5789B53751@mac.com> http://www.bkohg.com/serviceusbplus_e.html half way down under software Software You can use SERVICE USB plus with the following programs: Runtime Revolution (via external) RealBasic (via plug in) AppleScript (via OSAX) FileMaker (via AppleScript) Ragtime (via AppleScript) Xcode C/C++,Cocoa,Java (via Framework) Hypercard (only OS9 via AppleScript) CodeWarrior Carbon (via Framework) MaxMSP (via driver) LabView (via virtual instrument) DirectorMX (via Xtra) 4th Dimension (external) I've seen the site. I can't seem to find the the page that mentions 'external' for Rev. sqb >http://www.bkohg.com/ >liamlambert >liamlambert at mac.com > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - liamlambert liamlambert at mac.com From mark at maseurope.net Fri Dec 9 18:40:17 2005 From: mark at maseurope.net (Mark Smith) Date: Fri, 9 Dec 2005 23:40:17 +0000 Subject: more logs on the FireWire pyre In-Reply-To: <p06230908bfbfbacc75d6@[192.168.1.103]> References: <1013858056.20051209125818@ahsoftware.net> <p06230908bfbfbacc75d6@[192.168.1.103]> Message-ID: <FCB6180B-7875-4A11-A76B-7EC3E5DC3798@maseurope.net> Me, too. But I can't help feeling that just because Apple might stop putting firewire into iBooks, it doesn't mean it'll disappear from the 'pro' machines. You're not running PT off an iBook, after all... :) Mark p.s. Are you the same Stephen Barncard who engineered on Tupelo Honey? On 9 Dec 2005, at 22:58, Stephen Barncard wrote: > That really really, sucks. USB was designed for keyboards and > mice, not peripherals. > http://www.zdnet.com/5208-11408-0.html? > forumID=1&threadID=15820&messageID=314274&start=3 > > I've got a major investment in Firewire. What the hell are they > thinking??? I mean they invented it!! > > I do major Pro Tools HD work, and my only access to drives is by > firewire, as I've scuttled all SCSI peripherals. > > sqb > > >> All- >> >> Looks like FireWire's on the way out... there's been talk for some >> time now about USB 2.0 replacing even FireWire 800 as the emerging >> standard. >> >> http://blogs.zdnet.com/Apple/?p=57 >> >> -- >> -Mark Wieder >> mwieder at ahsoftware.net >> > > -- > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Fri Dec 9 18:46:02 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 9 Dec 2005 15:46:02 -0800 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <p06230900bfbf749964d1@[192\.168\.1\.101]> References: <7fc66a5cf0efea38081878721f1f4b35@runrev.com> <p06230900bfbf749964d1@[192.168.1.101]> Message-ID: <10223922078.20051209154602@ahsoftware.net> Stephen- Friday, December 9, 2005, 10:17:28 AM, you wrote: > What is not explained is -- does one have to still use Applescript to > make it work with rev, or did they actually make some XCMDs so Rev > can work directly? The word "direcly" above line would suggest that... It's an external library. No Applescript involved, unless you want to use it that way. The library supports a fair number of low-level commands and functions, e.g., SERVICEUSBSetOutputValue value get SERVICEUSBGetInputValue() > Also if one has the USB drivers for this product, would they be > useful for access to any other USB device? Not likely. The USB interface in the device is an AN2131SC 8051-based microcontroller, and unless it has some reason to mimic the interface of another existing device the commands will be very specific to this box. Of course, it still needs a Windows driver, and maybe the good folks at altuit could be persuaded to drag that project out of mothballs. The hardware looks great - now I want one, too. -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION at barncard.com Fri Dec 9 18:50:34 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 9 Dec 2005 15:50:34 -0800 Subject: more logs on the FireWire pyre In-Reply-To: <FCB6180B-7875-4A11-A76B-7EC3E5DC3798@maseurope.net> References: <1013858056.20051209125818@ahsoftware.net> <p06230908bfbfbacc75d6@[192.168.1.103]> <FCB6180B-7875-4A11-A76B-7EC3E5DC3798@maseurope.net> Message-ID: <p0623090ebfbfc7ee89e0@[192.168.1.103]> No, right now I'm a 'conservative' PT HD user with a 1.22 ghz dual G4 (so I can dual boot into OS9 and use some legacy audio apps.) This model does not have FW 800 ports though... I'm kinda boxed in... I'd really like an extra slot.. RE: Van Morrison, yep- and a couple more.... http://barncard.com : discography >Me, too. But I can't help feeling that just because Apple might stop >putting firewire into iBooks, it doesn't mean it'll disappear from >the 'pro' machines. >You're not running PT off an iBook, after all... :) > >Mark > >p.s. Are you the same Stephen Barncard who engineered on Tupelo Honey? > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Fri Dec 9 19:03:43 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 9 Dec 2005 16:03:43 -0800 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <10223922078.20051209154602@ahsoftware.net> References: <7fc66a5cf0efea38081878721f1f4b35@runrev.com> <p06230900bfbf749964d1@[192.168.1.101]> <10223922078.20051209154602@ahsoftware.net> Message-ID: <p0623090fbfbfc8ffc9cc@[192.168.1.103]> It's beautiful. And I applaud their use of an IEC connector and internal power supply as opposed to a wall wart. I wish something like this had been around when I built A&M studios tape copy room in 1989. I had to make my own hardware, fueled by the CY-500 serial chips. It was a 'money is no object' situation. Hypercard with externals by Rinaldi and others came along at the exact right time. http://barncard.com/amstudios/htdoc/Pages/TC.html I'll be making the construction details available online someday soon. sqb > >The hardware looks great - now I want one, too. > >-- >-Mark Wieder -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From b.alleyne at btinternet.com Fri Dec 9 19:13:52 2005 From: b.alleyne at btinternet.com (Brian Alleyne) Date: Sat, 10 Dec 2005 00:13:52 +0000 Subject: Text database using custom properties Message-ID: <439A1DC0.9070002@btinternet.com> Hi all I am building a note and outline manager in rev. I've worked out my user interface, but before going further I wanted to seek some advice on text handling before working on the data engine. I will store memo fields of various lengths, these would have styled text, and would be typed in or imported in html or rtf form from other applications. Some of these memo fields could run to 50 or 60 pages of text. I will need to quickly search for any word or string in these memo fields. I expect to store potentially thousands of these memo fields. I was thinking of creating a data stack and storing the memo fields as custom properties - in essence using rev as my database. I've read Dan Shafer and Richard Gaskin on this, and if I understand them, it seems as if this is a reasonable way to go. In sum, is rev good for a freetext database with thousands of memos or should I be looking at something like Valentina? I am worried about the performance hit on searching when my database grows to say, 10000 memos. Any advice is welcome. best regards, Brian From bnz2 at cdc.gov Fri Dec 9 19:19:04 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Fri, 9 Dec 2005 19:19:04 -0500 Subject: Text database using custom properties Message-ID: <64878EF567131D4596246171F75FD4A9744667@m-epo-1.epo.cdc.gov> I wrote a program that does some of the things you are talking about. It stores data in custom properties of a couple of buttons, and then autosaves each memo (or in my case each task) to a separate file whenever you change from one task to another. It works real well, and is pretty much instantaneous. Rev seems to process data in custom properties quite quickly. Even for 10,000 memos, I bet your performance will be acceptable. I would suggest that all of your memos be saved in their own file. This means you can program it to autosave each memo when you are done with it. Let me know if you want to check out the program, and I can give you a link. It's got a ton of coding in it, so I might have to tell you where to look in the scripts to find out how to do particular things. Cheers, Jonathan -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Brian Alleyne Sent: Friday, December 09, 2005 7:14 PM To: use-revolution at lists.runrev.com Subject: Text database using custom properties Hi all I am building a note and outline manager in rev. I've worked out my user interface, but before going further I wanted to seek some advice on text handling before working on the data engine. I will store memo fields of various lengths, these would have styled text, and would be typed in or imported in html or rtf form from other applications. Some of these memo fields could run to 50 or 60 pages of text. I will need to quickly search for any word or string in these memo fields. I expect to store potentially thousands of these memo fields. I was thinking of creating a data stack and storing the memo fields as custom properties - in essence using rev as my database. I've read Dan Shafer and Richard Gaskin on this, and if I understand them, it seems as if this is a reasonable way to go. In sum, is rev good for a freetext database with thousands of memos or should I be looking at something like Valentina? I am worried about the performance hit on searching when my database grows to say, 10000 memos. Any advice is welcome. best regards, Brian _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From mswindel at santacruz.k12.ca.us Fri Dec 9 19:23:40 2005 From: mswindel at santacruz.k12.ca.us (Mark Swindell) Date: Fri, 9 Dec 2005 16:23:40 -0800 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <dnd33d$u37$1@sea.gmane.org> References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org><4399F1AC.1090704@chipp.com> <3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us> <dnd33d$u37$1@sea.gmane.org> Message-ID: <2e1610f5ac8c751d31ec1db2600dc2c7@santacruz.k12.ca.us> I think they were ok with HyperCard staying a fun toy for amateurs, but they didn't want to blur the line by giving it full-blown professional UI potential. Then their platform would have been populated by half-baked applications that worked poorly but which could have appeared superficially to have been produced by professionals and would have helped define the Mac "experience" as amateurish. That would have been bad for business and their reputation. DTP programs used the computer to produce docs, for good or bad, but they "weren't" the computer in the same way a Hypercard stack "became" the computer while it was in use. Same for web pages, later on. They were documents, not applications. Mark On Dec 9, 2005, at 3:03 PM, Bill Marriott wrote: > You mean, like how they abandoned desktop publishing because of all the > horrid newsletters that sprung into existence? And how the web never > took > off because of all the ugly sites? :) > > Bill > > "Mark Swindell" <mswindel at santacruz.k12.ca.us> > wrote in message > news:3e8f7badaa4353e28739d750b1cd8224 at santacruz.k12.ca.us... >> HC's rep was so tarnished by all the unsightly crap put out there by >> "the >> rest of us" that they didn't want it associated in any professional >> context with their upscale brand identity. Sure, there were nuggets >> of >> gold among the piles of HyperCard coal, but even they were covered in >> black (and white) dust and hard to find. >> -Mark From JimAultWins at yahoo.com Fri Dec 9 19:51:05 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 09 Dec 2005 16:51:05 -0800 Subject: clickLine and field # In-Reply-To: <768fa4fc0512091411n6104934bifd177a704f2ac1f1@mail.gmail.com> Message-ID: <BFBF6679.31C31%JimAultWins@yahoo.com> On 12/9/05 2:11 PM, "Steven Fernandez" <stevenf at gmail.com> wrote: > If I look at the stack > inspector is there some way of figuring out which field is #3 Yes, as answered before: In the property inspector..... but you might want to check out.... ....Go to Tools:Application Browser, then locate your stack on the left hand side, click the triangles so that you see "card id 100x" and single click the card icon Shows stacks and sub stacks Nav to each card Also try *single clicking* on any of the rows displayed in the window first col of checkmarks = visible [on off] 2nd col of checkmarks, is selectable [on off] the rest of the row sets the property inspector to that "control" *Right click* on the row and see the menu of choices, eg "property inspector, edit script..." Beware of the cut, copy, clear choices. Click on the headers and sort by viz, selectable, layer, control-name-you-gave-it, number of script lines. Shows the groups and nested groups (they can confuse most anyone !!) Hope this helps in your adventures. Jim Ault Las Vegas From JimAultWins at yahoo.com Fri Dec 9 20:02:28 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 09 Dec 2005 17:02:28 -0800 Subject: Text database using custom properties In-Reply-To: <439A1DC0.9070002@btinternet.com> Message-ID: <BFBF6924.31C34%JimAultWins@yahoo.com> On 12/9/05 4:13 PM, "Brian Alleyne" <b.alleyne at btinternet.com> wrote: > I am building a note and outline manager in rev. > Any advice is welcome. (the entire quoted below) Well, depending on how much this is a labor of love vs need-to-get-it- running-soon, you might check out NoteTaker. Dan Shafer recommended it and I decided very quickly to buy it. www.aquaminds.com Very powerful, and does automatic indexing on Categories, Date, Documents, Email addresses, last changed, numbers, priority, Proper Words, Text, Web Sites. Each entry in the outline can even display an active web page of the link it contains. But if you are like most of us... building your own is what appeals to you :-) Jim Ault Las Vegas > Hi all > > I am building a note and outline manager in rev. I've worked out my user > interface, but before going further I wanted to seek some advice on text > handling before working on the data engine. > > I will store memo fields of various lengths, these would have styled > text, and would be typed in or imported in html or rtf form from other > applications. Some of these memo fields could run to 50 or 60 pages of > text. I will need to quickly search for any word or string in these > memo fields. I expect to store potentially thousands of these memo fields. > > I was thinking of creating a data stack and storing the memo fields as > custom properties - in essence using rev as my database. I've read Dan > Shafer and Richard Gaskin on this, and if I understand them, it seems as > if this is a reasonable way to go. > > In sum, is rev good for a freetext database with thousands of memos or > should I be looking at something like Valentina? > > I am worried about the performance hit on searching when my database > grows to say, 10000 memos. > > Any advice is welcome. > > best regards, > > Brian > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revolution at jaedworks.com Fri Dec 9 20:16:51 2005 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Fri, 9 Dec 2005 17:16:51 -0800 Subject: clickLine and field # In-Reply-To: <768fa4fc0512091411n6104934bifd177a704f2ac1f1@mail.gmail.com> References: <768fa4fc0512091411n6104934bifd177a704f2ac1f1@mail.gmail.com> Message-ID: <p06210210bfbfda9a7be1@[192.168.2.17]> At 6:11 PM -0400 12/9/2005, Steven Fernandez wrote: >I notice that the function clickLine return the line clicked on along >with the field number. What is the "fieldNumber"? I just spent a long >time debugging a script because I could not understand what "field 3" >was when I have no field called by that name. If I look at the stack >inspector is there some way of figuring out which field is #3. I was >expecting "line 3 of field myFieldName" Learning Transcript is a >challenge. I know there is going to come a moment when I'll feel like >I got it. That moment is not here yet. All objects can be identified by name, ID, or number - they're three ways of specifying the same object. Name you know about already: get the text of field "My Field" -- uses the name You find (and change) the name in the "Basic Properties" pane of the property inspector. ID is assigned by the engine when the object is created, and (except for the ID of a stack) never changes: get the text of field ID 923 -- does the same thing using the ID The ID appears in the title bar of the property inspector. Number is related to the back-to-front layer order of objects on a card: get the text of field 3 -- does the same thing again using the number The number is in the "Size and Position" pane of the property inspector. If you use "Send to Back", "Move Backward", "Move Forward", or "Bring to Front" in the Object menu, the object's number may change because its front-to-back ordering is changing. (For cards, the number of the card is the order in the stack. When you open a stack, you see card number 1. If you "go next card", you go to card number 2, and so on.) All of these ways of referring to an object have advantages and disadvantages, so you may find yourself using different ones depending on the circumstances. Using the name makes code easy to read ('put x into field "Total Amount"); on the other hand, you can change the name, and there can be more than one object with the same name, which can cause hard-to-debug problems. The ID is incomprehensible but stable and unique. The number is changeable, but is good to use if you're looping through all the fields on a card. You can find more by checking out the name, ID, and number properties in the docs. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From kray at sonsothunder.com Fri Dec 9 20:22:16 2005 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 09 Dec 2005 19:22:16 -0600 Subject: Filtering Columnar Data In-Reply-To: <3E5349D8-4D20-495F-9FA9-54EDA8B94BFC@videotron.ca> Message-ID: <BFBF89E8.3176E%kray@sonsothunder.com> On 12/9/05 4:19 PM, "Gregory Lypny" <gregory.lypny at videotron.ca> wrote: > Hello everyone, > > I use the filter command on tab-delimited text files when I want to > pick off a string in a particular column. For example, if the string > is located in the second column of a five column file, I use > > filter theData with "*" & tab & searchString & tab & "*" & tab & "*" > & tab & "*" . > > This, I assume, ensures that my hits don't include lines where the > string appears in any other column. It works like lightening when I > search in any of the first four columns, but beyond that I get the > dreaded spinning beach ball in Mac OS X (Tiger). Is there a better way? Yes, the problem (I think) is that you probably have the "*" after the last column - I just worked with this today, and ran into the same problem. If you remove the last asterisk you should be fine: "*" & tab & "*" & tab & "*" & tab & "*" & tab & searchString whereas for column 4 it would be: "*" & tab & "*" & tab & "*" & tab & searchString & tab & "*" Hope this helps, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From simplsol at aol.com Fri Dec 9 20:39:02 2005 From: simplsol at aol.com (simplsol at aol.com) Date: Fri, 09 Dec 2005 20:39:02 -0500 Subject: Text database using custom properties In-Reply-To: <439A1DC0.9070002@btinternet.com> References: <439A1DC0.9070002@btinternet.com> Message-ID: <8C7CB41A282104A-B9C-227D@FWM-D32.sysops.aol.com> Brian, Your approach sounds good. We have been doing something similar. We started with HyperCard stacks with tens of thousands, and hundreds of thousands, of records. Converting them to Rev stacks bloated them significantly; 2 meg. HC stacks ballooned to almost 8 meg. Using a text file for the data required less than 2 meg. Going to custom properties will (in our experience) increase speed of access to the data 3 to 10 times. CPs will also help you avoid one limit in Rev: lines in fields can not be more than approx. 65k (normally not an issue, but a significant one when using lines to display database records. Paul Looney -----Original Message----- From: Brian Alleyne <b.alleyne at btinternet.com> To: use-revolution at lists.runrev.com Sent: Sat, 10 Dec 2005 00:13:52 +0000 Subject: Text database using custom properties Hi all? ? I am building a note and outline manager in rev. I've worked out my user interface, but before going further I wanted to seek some advice on text handling before working on the data engine.? ? I will store memo fields of various lengths, these would have styled text, and would be typed in or imported in html or rtf form from other applications. Some of these memo fields could run to 50 or 60 pages of text. I will need to quickly search for any word or string in these memo fields. I expect to store potentially thousands of these memo fields.? ? I was thinking of creating a data stack and storing the memo fields as custom properties - in essence using rev as my database. I've read Dan Shafer and Richard Gaskin on this, and if I understand them, it seems as if this is a reasonable way to go.? ? In sum, is rev good for a freetext database with thousands of memos or should I be looking at something like Valentina?? ? I am worried about the performance hit on searching when my database grows to say, 10000 memos.? ? Any advice is welcome.? ? best regards,? ? Brian? _______________________________________________? use-revolution mailing list? use-revolution at lists.runrev.com? Please visit this url to subscribe, unsubscribe and manage your subscription preferences:? http://lists.runrev.com/mailman/listinfo/use-revolution? From wjm at wjm.org Fri Dec 9 21:13:05 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 9 Dec 2005 21:13:05 -0500 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org><4399F1AC.1090704@chipp.com><3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us><dnd33d$u37$1@sea.gmane.org> <2e1610f5ac8c751d31ec1db2600dc2c7@santacruz.k12.ca.us> Message-ID: <dnddjf$lss$1@sea.gmane.org> Well, I had the good fortune to be at Claris during the HyperCard transition. I knew the development team and the product managers well. I don't think it was anything so deliberate/nefarious as you surmise. - Claris didn't know how to make money on a program that had been given away for free. The demotion of the "free" HyperCard to a "player" and starting to charge for the full version ended up upsetting/alienating a lot of customers. - In those days, there was free, unlimited, "red carpet" technical support. You could call in with just about any question and the support group would go to the ends of the earth to solve it for you. (This included writing scripts and debugging stacks.) With everyone from commercial developers to 11th graders calling in, HyperCard became one of the most expensive products to support, surpassing even FileMaker Pro. - Key members of the Apple team that built HyperCard declined to move to Claris and the product just wasn't upgraded quickly enough or smartly enough. It took forever to get their act together under the reorganization chaos. Not enough features were added, and the ones that were often were not done in a way that pleased customers. - No one knew how to position it within the Claris product line. FileMaker was also the chief moneymaker, and there was some question why someone would use FileMaker if HyperCard was able to do the same things (easy reports, for example). There was actually a lot of contention for a while whether to use HyperCard or FileMaker as the engine for the technical knowledgebase (FileMaker won). - As a producer of software primarily targeted at consumers and small businesses, Claris didn't have the depth of experience to create a developer-oriented tool. - The HyperCard team tended not to integrate well with the rest of the company. They didn't eat lunch at the same tables. :) I think this prevented a lot of discussion, crossover ideas, and innovative thinking from occurring. - HyperCard was not making a profit; there were therefore no substantial funds for marketing it. Combined with all the other factors above, other companies (like SuperCard) stepped in and started to compete for the HyperCard audience. Market share of HyperCard fell dramatically. After HyperCard went back to Apple there may have been some additional machinations that I'm not aware of. However, 1) The Claris spinout was the beginning of the end for HyperCard as far as I'm concerned. It's not that Claris was a bad company (quite the opposite); it's just that insufficient strategic consideration was given to how it would grow there, and it probably should never have left Apple anyway. 2) I never once at Claris heard the notion that HyperCard stacks reflected poorly on the image of the Macintosh. Quite the opposite. 3) No one -- except a few crazies no one listened to -- saw the potential for HyperCard to impact the Web (and vice versa). "So close yet so far." (sigh.) HyperCard's paradigm was mired in floppy-disk distribution of stacks... a bandwidth-friendly, streaming, component-ized, multi-user, client-server world was simply not envisioned. By 1993/1994 the Web was clearly "the next big thing" and HyperCard missed the boat. Bill "Mark Swindell" <mswindel at santacruz.k12.ca.us> wrote in message news:2e1610f5ac8c751d31ec1db2600dc2c7 at santacruz.k12.ca.us... >I think they were ok with HyperCard staying a fun toy for amateurs, but >they didn't want to blur the line by giving it full-blown professional UI >potential. Then their platform would have been populated by half-baked >applications that worked poorly but which could have appeared superficially >to have been produced by professionals and would have helped define the Mac >"experience" as amateurish. That would have been bad for business and >their reputation. > > DTP programs used the computer to produce docs, for good or bad, but they > "weren't" the computer in the same way a Hypercard stack "became" the > computer while it was in use. Same for web pages, later on. They were > documents, not applications. > > Mark > > On Dec 9, 2005, at 3:03 PM, Bill Marriott wrote: > >> You mean, like how they abandoned desktop publishing because of all the >> horrid newsletters that sprung into existence? And how the web never took >> off because of all the ugly sites? :) >> >> Bill >> >> "Mark Swindell" >> <mswindel at santacruz.k12.ca.us> >> wrote in message >> news:3e8f7badaa4353e28739d750b1cd8224 at santacruz.k12.ca.us... >>> HC's rep was so tarnished by all the unsightly crap put out there by >>> "the >>> rest of us" that they didn't want it associated in any professional >>> context with their upscale brand identity. Sure, there were nuggets of >>> gold among the piles of HyperCard coal, but even they were covered in >>> black (and white) dust and hard to find. >>> -Mark > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From gregory.lypny at videotron.ca Fri Dec 9 23:17:54 2005 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 09 Dec 2005 23:17:54 -0500 Subject: Filtering Columnar Data In-Reply-To: <20051210004259.89890825CFE@mail.runrev.com> References: <20051210004259.89890825CFE@mail.runrev.com> Message-ID: <356E1B3D-8CA2-4EA3-A66D-7185F5274A76@videotron.ca> Ahhhh, thanks for the insight, Richard. The "repeat for each" form of the loop control structure is faster than the filter command. A quick test showed that I can cut my time by about 150 milliseconds per 800 lines of data. Considering that I have some 4,000 files with thousands of lines per file, it'll make a real difference. Greg Lypny Associate Professor of Finance John Molson School of Business Concordia University Montreal, Canada Richard Gaskin responded concisely with the link below my original post: On 9-Dec-05, at 7:42 PM, use-revolution-request at lists.runrev.com wrote: > Gregory Lypny wrote: >> Hello everyone, >> >> I use the filter command on tab-delimited text files when I >> want to >> pick off a string in a particular column. For example, if the string >> is located in the second column of a five column file, I use >> >> filter theData with "*" & tab & searchString & tab & "*" & tab & >> "*" & tab & "*" . >> >> This, I assume, ensures that my hits don't include lines where the >> string appears in any other column. It works like lightening when I >> search in any of the first four columns, but beyond that I get the >> dreaded spinning beach ball in Mac OS X (Tiger). Is there a >> better way? > > <http://lists.runrev.com/pipermail/use-revolution/2005-July/ > 062579.html> From gregory.lypny at videotron.ca Fri Dec 9 23:26:58 2005 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 09 Dec 2005 23:26:58 -0500 Subject: Filtering Columnar Data In-Reply-To: <20051210004259.89890825CFE@mail.runrev.com> References: <20051210004259.89890825CFE@mail.runrev.com> Message-ID: <57FD9C66-C438-444D-B71F-8DA4D79B2611@videotron.ca> Not sure I understand, Ken. Your first statement puts searchString in the fifth column, while the second puts it in the fourth. If I changed mine to filter theData with "*" & tab & searchString & tab & "*" or filter theData with "*" & tab & searchString & "*" it would still find the string in the second column, but perhaps in higher columns too because the pattern can be shifted right. Greg On 9-Dec-05, at 7:42 PM, Ken Ray wrote: > > On 12/9/05 4:19 PM, "Gregory Lypny" <gregory.lypny at videotron.ca> > wrote: > >> Hello everyone, >> >> I use the filter command on tab-delimited text files when I want to >> pick off a string in a particular column. For example, if the string >> is located in the second column of a five column file, I use >> >> filter theData with "*" & tab & searchString & tab & "*" & tab & "*" >> & tab & "*" . >> >> This, I assume, ensures that my hits don't include lines where the >> string appears in any other column. It works like lightening when I >> search in any of the first four columns, but beyond that I get the >> dreaded spinning beach ball in Mac OS X (Tiger). Is there a >> better way? > > Yes, the problem (I think) is that you probably have the "*" after > the last > column - I just worked with this today, and ran into the same > problem. If > you remove the last asterisk you should be fine: > > "*" & tab & "*" & tab & "*" & tab & "*" & tab & searchString > > whereas for column 4 it would be: > > "*" & tab & "*" & tab & "*" & tab & searchString & tab & "*" > > Hope this helps, > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com From kray at sonsothunder.com Sat Dec 10 00:06:07 2005 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 09 Dec 2005 23:06:07 -0600 Subject: Filtering Columnar Data In-Reply-To: <57FD9C66-C438-444D-B71F-8DA4D79B2611@videotron.ca> Message-ID: <BFBFBE5F.31791%kray@sonsothunder.com> On 12/9/05 10:26 PM, "Gregory Lypny" <gregory.lypny at videotron.ca> wrote: > Not sure I understand, Ken. Your first statement puts searchString > in the fifth column, while the second puts it in the fourth. If I > changed mine to > > filter theData with "*" & tab & searchString & tab & "*" > > or > > filter theData with "*" & tab & searchString & "*" > > it would still find the string in the second column, but perhaps in > higher columns too because the pattern can be shifted right. That's right. That's why to match a specific column, you need to include *all* the columns in your filter command. So for a 5-column set of data, in order to specify the second column and only the second column you'd do: filter theData with "*" & tab & searchString & tab & "*" & tab & \ "*" & tab & "*" and to filter on only the fourth column of 5, it would be: filter theData with "*" & tab & "*" & tab & "*" & tab & \ searchString & tab & "*" The only issue is when you're matching the last column... you have to make sure you *don't* put a "*" after the last column, so it would be: filter theData with "*" & tab & "*" & tab & "*" & tab & \ "*" & tab & searchString and not filter theData with "*" & tab & "*" & tab & "*" & tab & \ "*" & tab & searchString & "*" But perhaps repeat for each is a better choice for you... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jperryl at ecs.fullerton.edu Sat Dec 10 00:09:53 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 9 Dec 2005 21:09:53 -0800 (PST) Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> Message-ID: <Pine.GSO.4.33.0512092052500.9745-100000@titan.ecs.fullerton.edu> I had forgotten that the 'Konfabulator' thread was about anything other than the previously-solved clock problem, so I only was alerted to Heather's post in Marielle's reply. My post wasn't directed at anyone in particular. I appreciate much of what Heather has said. I was an early critic of the lack of educational pricing, and, cis-bam-boom, the company incorporated generous educational pricing. I'm not saying it was because of me; I'm only pointing out that I recognize that the company has been responsive. My only point about wooing the edu crowd is that this IS or has been a stated goal of the company. As such, it strikes me as premature to go public with an edu list if it's going to be nothing than a small mirror of the use list. Ditto with respect to the DC line and its UI. I like that DC exists (especially price-wise). Will Marielle and I and Devin and all the other educators patiently wait until stuff happens? Sure. But that's singing to the Christmas choir. Will new would-be adopters wait with similar understanding patience? That's my concern. Time for some well-spiked eggnog, methinks. Judy Heather (in a low-flying post that eluded my radar) said: Dear Judy, Marielle, Xavier and others, Mountains move slowly. Especially when we only have a limited number of people available to lift them. I wish we had more Kevin's, but we only have the one, which we use as efficiently as we possibly can. I frequently read on this list and others "he should do this, he should do that, he should post more, he should create a reporting tool, create a browser, write new docs, woo the educators, he is ignoring our interests..." If you look back over Revolution's history, I think you will find that over time many many user requests have become incorporated in the program and the company - or third parties have stepped up and provided them. Over Time. We cannot, much though we would like to, do everything for everybody, all at once. We must be doing something right however, since we are in fact still here, and orders of magnitude bigger than we were even a year ago, let alone ten years ago (yes folks, its ten years since this company got started, if you don't believe me check out our Ten Thumbs Birthday celebrations: http://www.tenthumbstypingtutor.com). We try to focus on providing the things that most people will get most use out of, most of the time. Many of your suggestions fall into that category, and over time will and do appear. So be of good cheer! You all are doing your bit, rest assured that we are doing ours, even if you don't always see it. Viva la Revolution! and Merry Christmas too. From curry at pair.com Sat Dec 10 00:55:00 2005 From: curry at pair.com (curry) Date: Fri, 9 Dec 2005 23:55:00 -0600 Subject: ANN: Ashalii 1.0 (Now 1.1) In-Reply-To: <20051208151849.F13918259F8@mail.runrev.com> References: <20051208151849.F13918259F8@mail.runrev.com> Message-ID: <a06210200bfc01a92ab79@[69.242.146.209]> >I find the instructions pages a bit hard to read. Why only Mac? > >Steve You know, these two comments were strangely prophetic, the way they ended up relating to each other. I took the game over to try it out on my PC, and good thing I did. Of course there were a few things to adjust. But soon I realized that the background image used in the menu screens (including instruction screen) was set to an absolute file path. Ouch. Here's the resulting update: http://curryk.com/ashalii.html Try it now, it'll look a whole lot better! :-) Yes, I'll be doing a PC version. Curry P.S. Richard, thanks for your comment too. From jperryl at ecs.fullerton.edu Sat Dec 10 01:21:37 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 9 Dec 2005 22:21:37 -0800 (PST) Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us> Message-ID: <Pine.GSO.4.33.0512092220250.11265-100000@titan.ecs.fullerton.edu> But... Isn't there all kinds of truly gawdawful 'Made with VB' etc. crap available? Judy On Fri, 9 Dec 2005, Mark Swindell wrote: > No verification, but I've always felt your comment below re:Director is > why Apple let Hypercard languish in the first place, never gave it even > decent color, etc. HC's rep was so tarnished by all the unsightly crap > put out there by "the rest of us" that they didn't want it associated > in any professional context with their upscale brand identity. From scott at proherp.com Sat Dec 10 01:38:05 2005 From: scott at proherp.com (Scott Kane) Date: Sat, 10 Dec 2005 17:38:05 +1100 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <Pine.GSO.4.33.0512092220250.11265-100000@titan.ecs.fullerton.edu> Message-ID: <000001c5fd54$4bc418f0$0201010a@scott4zia6fbp2> > Isn't there all kinds of truly gawdawful 'Made with VB' etc. > crap available? Yes, there is. But also applies to Delphi, C++ Builder, Java, Visual C++, Visual Foxpro and you will shudder when you see an application aimed at the Mac in Lazarus (based on the Free Pascal compiler) which ignores *all* of the Mac GUI guidelines and does not support the "Aqua" interface at all. When I raised this issue in the relevant forum I was howled down by people saying "who gives a...". Scott From mwieder at ahsoftware.net Sat Dec 10 02:34:34 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 9 Dec 2005 23:34:34 -0800 Subject: [ANN] SERVICE USB Plus Drives Real World Device Control with Runtime Revolution In-Reply-To: <p0623090fbfbfc8ffc9cc@[192\.168\.1\.103]> References: <7fc66a5cf0efea38081878721f1f4b35@runrev.com> <p06230900bfbf749964d1@[192.168.1.101]> <10223922078.20051209154602@ahsoftware.net> <p0623090fbfbfc8ffc9cc@[192.168.1.103]> Message-ID: <9952034201.20051209233434@ahsoftware.net> Stephen- Friday, December 9, 2005, 4:03:43 PM, you wrote: > tape copy room in 1989. I had to make my own hardware, fueled by the > CY-500 serial chips. Yep. I've done something similar with PIC chips. Sheesh. > http://barncard.com/amstudios/htdoc/Pages/TC.html ...so that's HC we're looking at on the screen... > I'll be making the construction details available online someday soon. ...looking forward to it. -- -Mark Wieder mwieder at ahsoftware.net From scott at tactilemedia.com Sat Dec 10 02:40:49 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 09 Dec 2005 23:40:49 -0800 Subject: Can I do "show through" graphic regions... In-Reply-To: <000701c5fce4$958c7380$6401a8c0@fatal> Message-ID: <BFBFC681.2A24B%scott@tactilemedia.com> Recently, Andy wrote: > I want to design a Chinese abacus. I'd like the background not covered by > the beads, rods, reckoning bar and frame to show though. > > Maybe this isn't accepted GUI design so I may change it around but I'd like > to see if it works anyhow. > > Any hints?? Hi Andy: How can anyone resist a GUI challenge?... OK, I'm not sure if I did what you're asking, but I took a stab at this, and spent way to much time figuring out the math (this was a good exercise for me in efficient scripting). I think it works as an abacus should but the "abacus experts" out there should take a look to verify. Execute the following in your message box (not a browser): go url "http://www.tactilemedia.com/download/abacus.rev" I believe what you want when you say "show through" is to use transparent images (PNG images are used here). You can make simple transparent images in Rev, or use any decent image editor. You could also use graphic objects for the "pegs" though any non-rectilinear edges will appear jagged. This abacus is nicely rendered in PNGs so even if it doesn't work correctly it will look good while failing. PS There's no reset button -- I leave that up to you to script. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From JimAultWins at yahoo.com Sat Dec 10 03:57:50 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 10 Dec 2005 00:57:50 -0800 Subject: ANN: Ashalii 1.0 (Now 1.1) In-Reply-To: <a06210200bfc01a92ab79@[69.242.146.209]> Message-ID: <BFBFD88E.31C4C%JimAultWins@yahoo.com> Very well done. And I am not a game player... even now.. don't have any minutes to spare, so good luck on the venture! Jim Ault Las Vegas On 12/9/05 9:55 PM, "curry" <curry at pair.com> wrote: > Try it now, it'll look a whole lot better! :-) > Yes, I'll be doing a PC version. > Curry From tominjapan at excite.com Sat Dec 10 07:08:32 2005 From: tominjapan at excite.com (Thomas McCarthy) Date: Sat, 10 Dec 2005 07:08:32 -0500 (EST) Subject: 'sound is done' equivalent for videoclips? Message-ID: <20051210120832.880C97E623@xprdmxin.myway.com> is there a convenient 'done' property for videoclips? I want to import my mp3 sound files as quicktime movieclips (thanks for the great suggestion by Marty Billingsley!) I want to do something like this [but with videoclips]: play audioclip whatever wait until the sound is done Also these files will be in a different stack from the script that calls them. So it seems my only way to make a script wait until a videoclip is finished is: start using x stack set the isPlaying of stack x to true play video clip mp3_parading_as_movie.mov put the ticks + 1000 into tmax repeat if not the isPlaying of stack x or the ticks > tmax then exit repeat end repeat [stack x will have a handler to catch 'playStopped'] This seems a little complicated--and that invites problems. Is there a more elegant solution? thanks tm _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From sims at ezpzapps.com Sat Dec 10 07:10:47 2005 From: sims at ezpzapps.com (sims) Date: Sat, 10 Dec 2005 13:10:47 +0100 Subject: 'sound is done' equivalent for videoclips? In-Reply-To: <20051210120832.880C97E623@xprdmxin.myway.com> References: <20051210120832.880C97E623@xprdmxin.myway.com> Message-ID: <p06200704bfc07612ff33@[10.0.0.34]> At 7:08 AM -0500 12/10/05, Thomas McCarthy wrote: >I want to import my mp3 sound files as quicktime movieclips (thanks >for the great suggestion by Marty Billingsley!) > >I want to do something like this [but with videoclips]: The playStopped message is sent when the movie or sound reaches its end, or when a play stop command executes. If the user pauses the movie or sound, the playPaused message is sent instead. Does this help? ciao, sims European Rev Conference 2006 www.techietours.com From jhurley at infostations.com Sat Dec 10 08:01:31 2005 From: jhurley at infostations.com (Jim Hurley) Date: Sat, 10 Dec 2005 05:01:31 -0800 Subject: Heads & Tails In-Reply-To: <20051209214921.D1DEB825CEB@mail.runrev.com> References: <20051209214921.D1DEB825CEB@mail.runrev.com> Message-ID: <p0623090abfc07f86ed2b@[66.81.160.115]> > >Message: 7 >Date: Fri, 9 Dec 2005 13:58:46 -0700 >From: Mark Greenberg <markgreenberg at cox.net> >Subject: Re: Heads & Tails >To: use-revolution at lists.runrev.com >Message-ID: <0AFB8EEF-AA0C-4672-B295-358DBA22F585 at cox.net> >Content-Type: text/plain; charset=US-ASCII; delsp=yes; > format=flowed > > Yes, but the original post (quite a while ago) was looking for a way >to determine how many times h occurred in singles, doubles, triples, >etc. Your script counts how many heads and tails there are total. > There were some non-RegEx solutions offered, but they were long. >RegEx shortens the length of the solution quite a bit. I can't >determine whether the RegEx solution is faster because I am using an >older version of Rev which has slower RegEx. > > Mark Mark, Sorry. Should have realize there was more to it that. And there is another way to skin that cat: separate the sting of h's and t's into words and do a word count using an array. on mouseUP put field 1 into tText put char 1 of tText into tLastChar --Separate the string of h's and t's into words repeat for each char c in tText if c = tLastChar then put c after results else put space & c after results put c into tLastChar end repeat --Do a word count repeat for each word tWord in results add 1 to tWordCount[tWord] end repeat --Display combine tWordCount with return and comma put tWordCount into field 2 end mouseUP Jim From b.xavier at internet.lu Sat Dec 10 09:31:02 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 10 Dec 2005 15:31:02 +0100 Subject: Bombshell Tip from X Message-ID: <20051210134600.DAC18825AC3@mail.runrev.com> First Thanks for Scott Rossi for the inspiration to find this bug solution... As you know, you can't display mac patterns of sizes different than 8, 16, 32, 64 or 128 pixels squared. My problem was displaying a 20x20 pattern on the mac... Standard buttons on the mac look aqua - nice but in a button bar you need the gel button style (i think you call it the gel button style). 20x20 pixel buttons - as prescribed by the Apple Higs - are not possible in standard form - their borders are rounded and the button looks couldn't-be-cheasier... And your 16 by 16 icon in the button really looks cramped or bleeds over the buttons border.... So the solution was a 20x20 gel button skin - Alas when ported to mac, it didn't work and looked like a mosaic of the pattern. Weeks of reflection, changing all my buttons back to standard - NO - back again to rectangle... Win95 style again... I was going crazy - how do you make a modular button bar in rev that's cross platform and that respects your metrics or "standards" in appearance? So i saw Scott Rossi's Abacus. Noticed the pegs and wondered how would Scott do his pegs if there was a pattern behind in the button... Then it pegged me! Make a 32X32 transparent image with the 20X20 pixel pattern inside and it workssssss!!!!!! Thanks very much to Jeff for his screenshot help... The solution is not perfect because if you make your button 24 x 20 using this pattern, you will see a black border appear instead of the pattern. But creating icons at different sizes for patterns is not as hard as dublicating images to simulate patterns behind buttons... It works more reliably however than "standard xp patterns" where a button and a menu will look awkward next to each other, that is one button skinned xp and one w2k skinned... Finally if you do not like the pattern, it's easy to switch, just swap image ids for the pattern you like and you've changed all your button skins in an instant - problem is that all stacks need some kind of refresh mechanism to show the change - a palette/toplevel switch for example... So there's a bit of work and screen refresh involved unfortunately... You may even need to quit rev because the image id memory may stick around for the session... But that covers the solution to using the same patterns on Windows and OSX without any more hickups... If someone who can do the following* easily can contact me with a nice little script solution, i'd be happy to make a tool available soon with the conversion of patterns to this cross-platform pattern "format"... * The script would take an image and resize the image with the added transparent pixels required to make it "compatible" for osx... Anyway, hope you liked the tip. Im sure happy i found it and that it finally looks the same on PCs and OSX. Thanks again to Scott and Jeff and Kweed who raised the first alarm... For the funny bit which i just noticed, in the screenshot i got from Jeff, the "label" fields - transparent with 3d borders inherit that gel pattern... strange... Is there a detail i missed? Revgards Xavier - - open http://monsieurx.com/taoo - open source for open workflow for open objects for open people.... From Thomas at vonfintel.org Sat Dec 10 09:26:38 2005 From: Thomas at vonfintel.org (Thomas von Fintel) Date: Sat, 10 Dec 2005 15:26:38 +0100 Subject: Using players to play mp3 files on Windows Message-ID: <5ea2b1f9c7d755bbd73470b02d1953b2@vonfintel.org> I have an educational stack that plays mp3 sound files. I inserted a player and set the source property to the sound file. Everything is fine on my Mac OS X and OS 9 computers, but on two different Windows systems (XP with Windows Media Player installed and a "Virtual PC" with W 98 and Quicktime 5) no player appears and two buttons scripted to "start player ?" and "stop player ?" have no effect. (They work on the Macs.) I searched the list archive but couldn't find out what needs to be changed. Is there a sample stack I could take apart? Or a tutorial? I build the stack with RR 2.6.1 and use "Stack Runner 1.0.3" as stack player. Thomas From mlange at lexicall.org Sat Dec 10 09:31:59 2005 From: mlange at lexicall.org (Marielle Lange) Date: Sat, 10 Dec 2005 14:31:59 +0000 Subject: Why is Konfabulator 'Pretty?' Message-ID: <B521AA20-DE49-4193-BC68-4D984124191B@lexicall.org> > As Richard stated his position on this, I'll state mine as well. > I'm not > concerned about competitive advantage at all, and won't be until > RunRev > becomes as popular as JavaScript (one of my hopes!). :-) > > Richard, Ken... I thought that the statement "giving revolution for free" was enough for anybody to understand I was pushing things to the extreme. The purpose was not to denounce the profit orientedness of professional members. Apologizes if that sounded like a criticism. That wasn't meant to be one. It was rather a compliment. There is no *shame* at trying to be successful and remain so. If I use a computer that doesn't crash every 3 seconds is because I rely on a product developed by a company which has continued profit making as one of his priorities. *Nothing* wrong with this. > Personally I don't think of Rev as a $99 tool (even without standalone > building capabilities). It's worth far more to me than that. > > It's not a question of being able to fork $5000 for a product because some clients can pay for it. It's a question that revolution puts as selling line on its website : "Revolution Dreamcard is ideal for beginners and intermediate developers.". After 2 years on this list, I still wait for them to do something that suggests they are interested in that market. I still wait for them to show that they have "any commitment" to that market (other than the $99 price). At different moments, we have contacted revolution in our status of "inventive users" to propose a hand, as we are aware they are a small company and we were given completely unrealistic answers of the like "yes, please, do for us the equivalent of 5-6 months full time job, that would be so cool... and please do it without bothering us because we have no time for this and please do it all alone as we won't help you synchronize this or setup the structures that would help you organize collaborative initiatives or we won't let you re- use resources we may have". When we started talking about setting up an infrastructure that facilitates contribution from members of all levels (even the least experienced one), we were told, please don't do it. Yes, in terms of profit to get from a single person, a $99 license doesn't seem to support the development. But if you divide the cost of developing such resources between a large number of persons, you reduce the cost each person needs to pay. That's the case for license fees. That's the case for the amount of time/work each person has to give for a useful collection of resources to be rapidly set up. And that was the all point of this thread on why is konfabulator pretty. Konfabulator is pretty because it is not very expensive (was $49, I believe, now free) and because there was a *very* cool library of widgets, easy to download and to adapt or to learn from on the web. Sure, it is in the best interest of the professional market to have continued development and bux fixing. But for a product like dreamcard to be of interest to the inventive users, bug fixing is not a priority. To have 100% reliable tools is not *that* important. What is more important is to have some examples, templates, easy to follow tutorials, suggestions that help get us started... or even better as the konfab and dashboard success stories show, have them develop the infrastructure that lead to a rapid development of such a catalogue of resources by the user base. What I would like to see, as an inventive user, not making any profit from my activities using revolution (and certainly not able to fork $5000 on a license), is a centralized archive of all resources that exist for revolution, a central place where tips, information, resources, etc. can be shared, so that us, the inventive users for who revolution is only one of our many activities, one of many toys we play with, can find the information we are looking for in a minimum amount of times. I fully agree with the professionals on this list. One day, runrev ltd will have to decide what their product is supposed to be for. The wiki idea was nicely transformed into a project of easying improvements in the current documentation. Well, originally it was not really about it. Originally it was to help the inventive users to find resources without being expected to have to read 50 digests a week (it toke me 3-5 days to skim through the posts of the last month... that's too much for a hobbyist). The idea was to automate extraction of tips and code bits from the list. The idea was to provide a place were "beginner and intermediate" members of the community could easily find tips and tricks and eventually share them. Then runrev kicked in to tell us not to do anything about it anymore. Agreed, Richard, the persons who pay you wouldn't be very happy you spend your time watching a small flower change of color on your desktop. However, many inventive users like to download such widgets because they represent a very concise programming unit in which it is very easy to understand what line of programming does and how a specific effect can be achieved. Yes, widgets are dead easy to realize with revolution and the temptation is great to rapidly move to more complex projects (like I did) or even to rapidly believe you could dig your day job and make a living thanks to revolution! It remains that widgets are a great resource for beginner and even intermediate users. Yes, revolution can do a lot more than produce widgets and this would justify a higher price tags. But the complete beginner only wants to know how he can realize a widget. There is nothing "inappropriate" about that. Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From jhurley at infostations.com Sat Dec 10 10:10:45 2005 From: jhurley at infostations.com (Jim Hurley) Date: Sat, 10 Dec 2005 07:10:45 -0800 Subject: Can I do "show through" graphic regions... In-Reply-To: <20051210135234.0143C825C91@mail.runrev.com> References: <20051210135234.0143C825C91@mail.runrev.com> Message-ID: <p0623090dbfc09f9dc389@[66.81.160.115]> >Scott Rossi wrote: > >Hi Andy: > >How can anyone resist a GUI challenge?... > >OK, I'm not sure if I did what you're asking, but I took a stab at this, and >spent way to much time figuring out the math (this was a good exercise for >me in efficient scripting). I think it works as an abacus should but the >"abacus experts" out there should take a look to verify. >Execute the following in your message box (not a browser): > > go url "http://www.tactilemedia.com/download/abacus.rev" > I'd give my soul to be able to make these graphics. Jim From gregory.lypny at videotron.ca Sat Dec 10 10:49:24 2005 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Sat, 10 Dec 2005 10:49:24 -0500 Subject: Filtering Columnar Data In-Reply-To: <20051210135233.D556C825C0E@mail.runrev.com> References: <20051210135233.D556C825C0E@mail.runrev.com> Message-ID: <C466C1E5-00B1-4F25-8FF4-BB2CA0DD4168@videotron.ca> Thanks, Ken. Crystal clear. Greg On 10-Dec-05, at 8:52 AM, Ken Ray responded: > Message: 5 > Date: Fri, 09 Dec 2005 23:06:07 -0600 > From: Ken Ray <kray at sonsothunder.com> > Subject: Re: Filtering Columnar Data > To: Use Revolution List <use-revolution at lists.runrev.com> > Message-ID: <BFBFBE5F.31791%kray at sonsothunder.com> > Content-Type: text/plain; charset="US-ASCII" > > On 12/9/05 10:26 PM, "Gregory Lypny" <gregory.lypny at videotron.ca> > wrote: > >> Not sure I understand, Ken. Your first statement puts searchString >> in the fifth column, while the second puts it in the fourth. If I >> changed mine to >> >> filter theData with "*" & tab & searchString & tab & "*" >> >> or >> >> filter theData with "*" & tab & searchString & "*" >> >> it would still find the string in the second column, but perhaps in >> higher columns too because the pattern can be shifted right. > > That's right. That's why to match a specific column, you need to > include > *all* the columns in your filter command. So for a 5-column set of > data, in > order to specify the second column and only the second column you'd > do: > > filter theData with "*" & tab & searchString & tab & "*" & tab & \ > "*" & tab & "*" > > and to filter on only the fourth column of 5, it would be: > > filter theData with "*" & tab & "*" & tab & "*" & tab & \ > searchString & tab & "*" > > The only issue is when you're matching the last column... you have > to make > sure you *don't* put a "*" after the last column, so it would be: > > filter theData with "*" & tab & "*" & tab & "*" & tab & \ > "*" & tab & searchString > > and not > > filter theData with "*" & tab & "*" & tab & "*" & tab & \ > "*" & tab & searchString & "*" > > > But perhaps repeat for each is a better choice for you... From mlange at lexicall.org Sat Dec 10 11:20:05 2005 From: mlange at lexicall.org (Marielle Lange) Date: Sat, 10 Dec 2005 16:20:05 +0000 Subject: Embedding images and movies in a standalone Message-ID: <D68F6999-E74F-40A2-BB25-2A37DDA418F1@lexicall.org> Dear Paul, This is a problem that always puzzles newcomers. As long as you insert images, things are usually fine. If for some reason you cut and paste or copy and paste the image, this remains fine on the computer on which you edited the images, but all image references get messed up when others view the stack on another computer. The best way to cope with this is to keep all images in a folder and insert them on opencard. If this is undesirable (copyright on images) or not practical, best is to create a "catalogue" stack in which you insert all the pictures and movies (being careful to ever cut and paste any image or movie), then make a reference to the picture in the catalogue stack you just created. This won't increase the size of your stack. BTW, I have been teaching in neuroscience. I would be very interested to get to see your material. Know that I also have a collection of brain anatomy or brain imaging images on my computer. You will also find a collection of lecture slides at: <http:// tutorials.lexicall.org/wiki/tiki-list_file_gallery.php? find=&galleryId=1&offset=20>. You also have that small javascript that your students may find useful to practice the name of the gyri and sucli of the brain: <http://homepages.lexicall.org/mlange/ teaching/CNL/helpers/lateral.html>. Best, Marielle > I have created a large project to teach brain imaging, with > hundreds of > images and a few Quicktime movies. When I build a standalone, all > the images > appear when I run the Mac version, but there are only gray > placeholders on > Windows. I used the Image tool on the Tools palette and indicated a > path to > the image in the Object Inspector. > ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From see3d at writeme.com Sat Dec 10 11:24:31 2005 From: see3d at writeme.com (Dennis Brown) Date: Sat, 10 Dec 2005 11:24:31 -0500 Subject: Stock Portfolio project starting Message-ID: <4EBDF9CC-450E-4464-9451-6E1DACFCB0D6@writeme.com> I have just decided that I need to write a stock portfolio reporting program in DreamCard. Every canned program I have tried, does not show my portfolio in a way that is useful to me for making certain decisions. I end up with several spreadsheets that I am hand updating every day --not the kind of thing a Rev programmer should have to put up with! This will involve a new area of learning for me --I need to find a way to download realtime quotes from the internet every 5 minutes. Does anyone have any experience doing this, and can I get a few pointers about how to start to tackle it? I also need to be able to run this stack at the same time I am running the DreamCard IDE. I know that if I am running DC Player at the same time as DC IDE, the two interfere in some ways. I was wondering if the StackRunner program also interferes with DC IDE if both are running? I am doing this program for my own use (as opposed to for someone else). Therefore, I am open to sharing my results as an example. As always, any help is appreciated. Dennis From mark at maseurope.net Sat Dec 10 11:45:20 2005 From: mark at maseurope.net (Mark Smith) Date: Sat, 10 Dec 2005 16:45:20 +0000 Subject: Stock Portfolio project starting In-Reply-To: <4EBDF9CC-450E-4464-9451-6E1DACFCB0D6@writeme.com> References: <4EBDF9CC-450E-4464-9451-6E1DACFCB0D6@writeme.com> Message-ID: <8B9DADEE-2094-46F9-81D7-AB5BC5827CC1@maseurope.net> Dennis, I have a very rough stack that downloads quotes from yahoo...it's ugly, but it works reasonably well. If it might be helpful, I'd be happy to email it over to you, even though I'm a little embarassed at how rough it is... Mark On 10 Dec 2005, at 16:24, Dennis Brown wrote: > I have just decided that I need to write a stock portfolio > reporting program in DreamCard. Every canned program I have tried, > does not show my portfolio in a way that is useful to me for making > certain decisions. I end up with several spreadsheets that I am > hand updating every day --not the kind of thing a Rev programmer > should have to put up with! > > This will involve a new area of learning for me --I need to find a > way to download realtime quotes from the internet every 5 minutes. > Does anyone have any experience doing this, and can I get a few > pointers about how to start to tackle it? > > I also need to be able to run this stack at the same time I am > running the DreamCard IDE. I know that if I am running DC Player > at the same time as DC IDE, the two interfere in some ways. I was > wondering if the StackRunner program also interferes with DC IDE if > both are running? > > I am doing this program for my own use (as opposed to for someone > else). Therefore, I am open to sharing my results as an example. > > As always, any help is appreciated. > Dennis > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From simplsol at aol.com Sat Dec 10 12:08:50 2005 From: simplsol at aol.com (simplsol at aol.com) Date: Sat, 10 Dec 2005 12:08:50 -0500 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] In-Reply-To: <dnddjf$lss$1@sea.gmane.org> References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org><4399F1AC.1090704@chipp.com><3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us><dnd33d$u37$1@sea.gmane.org> <2e1610f5ac8c751d31ec1db2600dc2c7@santacruz.k12.ca.us> <dnddjf$lss$1@sea.gmane.org> Message-ID: <8C7CBC386A314A1-10A4-1298C@mblk-d35.sysops.aol.com> Bill, Thank you for the fresh, insider perspective. I've used HC since it came out in 1987, believe I've read every book on the subject, and never heard it put this way. Thank you again for sharing it with us. Paul Looney -----Original Message----- From: Bill Marriott <wjm at wjm.org> To: use-revolution at lists.runrev.com Sent: Fri, 9 Dec 2005 21:13:05 -0500 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] Well, I had the good fortune to be at Claris during the HyperCard transition. I knew the development team and the product managers well. I don't think it was anything so deliberate/nefarious as you surmise. - Claris didn't know how to make money on a program that had been given away for free. The demotion of the "free" HyperCard to a "player" and starting to charge for the full version ended up upsetting/alienating a lot of customers. - In those days, there was free, unlimited, "red carpet" technical support. You could call in with just about any question and the support group would go to the ends of the earth to solve it for you. (This included writing scripts and debugging stacks.) With everyone from commercial developers to 11th graders calling in, HyperCard became one of the most expensive products to support, surpassing even FileMaker Pro. - Key members of the Apple team that built HyperCard declined to move to Claris and the product just wasn't upgraded quickly enough or smartly enough. It took forever to get their act together under the reorganization chaos. Not enough features were added, and the ones that were often were not done in a way that pleased customers. - No one knew how to position it within the Claris product line. FileMaker was also the chief moneymaker, and there was some question why someone would use FileMaker if HyperCard was able to do the same things (easy reports, for example). There was actually a lot of contention for a while whether to use HyperCard or FileMaker as the engine for the technical knowledgebase (FileMaker won). - As a producer of software primarily targeted at consumers and small businesses, Claris didn't have the depth of experience to create a developer-oriented tool. - The HyperCard team tended not to integrate well with the rest of the company. They didn't eat lunch at the same tables. :) I think this prevented a lot of discussion, crossover ideas, and innovative thinking from occurring. - HyperCard was not making a profit; there were therefore no substantial funds for marketing it. Combined with all the other factors above, other companies (like SuperCard) stepped in and started to compete for the HyperCard audience. Market share of HyperCard fell dramatically. After HyperCard went back to Apple there may have been some additional machinations that I'm not aware of. However, 1) The Claris spinout was the beginning of the end for HyperCard as far as I'm concerned. It's not that Claris was a bad company (quite the opposite); it's just that insufficient strategic consideration was given to how it would grow there, and it probably should never have left Apple anyway. 2) I never once at Claris heard the notion that HyperCard stacks reflected poorly on the image of the Macintosh. Quite the opposite. 3) No one -- except a few crazies no one listened to -- saw the potential for HyperCard to impact the Web (and vice versa). "So close yet so far." (sigh.) HyperCard's paradigm was mired in floppy-disk distribution of stacks... a bandwidth-friendly, streaming, component-ized, multi-user, client-server world was simply not envisioned. By 1993/1994 the Web was clearly "the next big thing" and HyperCard missed the boat. Bill "Mark Swindell" <mswindel at santacruz.k12.ca.us> wrote in message news:2e1610f5ac8c751d31ec1db2600dc2c7 at santacruz.k12.ca.us... >I think they were ok with HyperCard staying a fun toy for amateurs, but >they didn't want to blur the line by giving it full-blown professional UI >potential. Then their platform would have been populated by half-baked >applications that worked poorly but which could have appeared superficially >to have been produced by professionals and would have helped define the Mac >"experience" as amateurish. That would have been bad for business and >their reputation. > > DTP programs used the computer to produce docs, for good or bad, but they > "weren't" the computer in the same way a Hypercard stack "became" the > computer while it was in use. Same for web pages, later on. They were > documents, not applications. > > Mark > > On Dec 9, 2005, at 3:03 PM, Bill Marriott wrote: > >> You mean, like how they abandoned desktop publishing because of all the >> horrid newsletters that sprung into existence? And how the web never took >> off because of all the ugly sites? :) >> >> Bill >> >> "Mark Swindell" >> <mswindel at santacruz.k12.ca.us> >> wrote in message >> news:3e8f7badaa4353e28739d750b1cd8224 at santacruz.k12.ca.us... >>> HC's rep was so tarnished by all the unsightly crap put out there by >>> "the >>> rest of us" that they didn't want it associated in any professional >>> context with their upscale brand identity. Sure, there were nuggets of >>> gold among the piles of HyperCard coal, but even they were covered in >>> black (and white) dust and hard to find. >>> -Mark > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Sat Dec 10 12:22:03 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 10 Dec 2005 11:22:03 -0600 Subject: Stock Portfolio project starting In-Reply-To: <4EBDF9CC-450E-4464-9451-6E1DACFCB0D6@writeme.com> Message-ID: <BFC06ADB.317E0%kray@sonsothunder.com> On 12/10/05 10:24 AM, "Dennis Brown" <see3d at writeme.com> wrote: > I also need to be able to run this stack at the same time I am > running the DreamCard IDE. I know that if I am running DC Player at > the same time as DC IDE, the two interfere in some ways. I was > wondering if the StackRunner program also interferes with DC IDE if > both are running? No, not at all. You can run your stack in StackRunner and use the DC IDE without any interference. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From bill at bluewatermaritime.com Sat Dec 10 12:29:35 2005 From: bill at bluewatermaritime.com (Bill) Date: Sat, 10 Dec 2005 13:29:35 -0400 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] In-Reply-To: <dnddjf$lss$1@sea.gmane.org> Message-ID: <BFC088BF.13465%bill@bluewatermaritime.com> Thanks for that clear discourse. I think the true story behind the demise of Hypercard is very interesting. I'd like to see it fleshed-out a little more to a full story especially with some of the interesting facts such as the fast indexing code story and other history. In fact such a story (the rise and fall of a program no one could classify) has a lot of potential. On 12/9/05 10:13 PM, "Bill Marriott" <wjm at wjm.org> wrote: > Well, I had the good fortune to be at Claris during the HyperCard > transition. I knew the development team and the product managers well. I > don't think it was anything so deliberate/nefarious as you surmise. > > - Claris didn't know how to make money on a program that had been given away > for free. The demotion of the "free" HyperCard to a "player" and starting to > charge for the full version ended up upsetting/alienating a lot of > customers. > > - In those days, there was free, unlimited, "red carpet" technical support. > You could call in with just about any question and the support group would > go to the ends of the earth to solve it for you. (This included writing > scripts and debugging stacks.) With everyone from commercial developers to > 11th graders calling in, HyperCard became one of the most expensive products > to support, surpassing even FileMaker Pro. > > - Key members of the Apple team that built HyperCard declined to move to > Claris and the product just wasn't upgraded quickly enough or smartly > enough. It took forever to get their act together under the reorganization > chaos. Not enough features were added, and the ones that were often were not > done in a way that pleased customers. > > - No one knew how to position it within the Claris product line. FileMaker > was also the chief moneymaker, and there was some question why someone would > use FileMaker if HyperCard was able to do the same things (easy reports, for > example). There was actually a lot of contention for a while whether to use > HyperCard or FileMaker as the engine for the technical knowledgebase > (FileMaker won). > > - As a producer of software primarily targeted at consumers and small > businesses, Claris didn't have the depth of experience to create a > developer-oriented tool. > > - The HyperCard team tended not to integrate well with the rest of the > company. They didn't eat lunch at the same tables. :) I think this prevented > a lot of discussion, crossover ideas, and innovative thinking from > occurring. > > - HyperCard was not making a profit; there were therefore no substantial > funds for marketing it. Combined with all the other factors above, other > companies (like SuperCard) stepped in and started to compete for the > HyperCard audience. Market share of HyperCard fell dramatically. > > After HyperCard went back to Apple there may have been some additional > machinations that I'm not aware of. However, > > 1) The Claris spinout was the beginning of the end for HyperCard as far as > I'm concerned. It's not that Claris was a bad company (quite the opposite); > it's just that insufficient strategic consideration was given to how it > would grow there, and it probably should never have left Apple anyway. > > 2) I never once at Claris heard the notion that HyperCard stacks reflected > poorly on the image of the Macintosh. Quite the opposite. > > 3) No one -- except a few crazies no one listened to -- saw the potential > for HyperCard to impact the Web (and vice versa). "So close yet so far." > (sigh.) HyperCard's paradigm was mired in floppy-disk distribution of > stacks... a bandwidth-friendly, streaming, component-ized, multi-user, > client-server world was simply not envisioned. By 1993/1994 the Web was > clearly "the next big thing" and HyperCard missed the boat. > > Bill > > "Mark Swindell" <mswindel at santacruz.k12.ca.us> > wrote in message > news:2e1610f5ac8c751d31ec1db2600dc2c7 at santacruz.k12.ca.us... >> I think they were ok with HyperCard staying a fun toy for amateurs, but >> they didn't want to blur the line by giving it full-blown professional UI >> potential. Then their platform would have been populated by half-baked >> applications that worked poorly but which could have appeared superficially >> to have been produced by professionals and would have helped define the Mac >> "experience" as amateurish. That would have been bad for business and >> their reputation. >> >> DTP programs used the computer to produce docs, for good or bad, but they >> "weren't" the computer in the same way a Hypercard stack "became" the >> computer while it was in use. Same for web pages, later on. They were >> documents, not applications. >> >> Mark >> >> On Dec 9, 2005, at 3:03 PM, Bill Marriott wrote: >> >>> You mean, like how they abandoned desktop publishing because of all the >>> horrid newsletters that sprung into existence? And how the web never took >>> off because of all the ugly sites? :) >>> >>> Bill >>> >>> "Mark Swindell" >>> <mswindel at santacruz.k12.ca.us> >>> wrote in message >>> news:3e8f7badaa4353e28739d750b1cd8224 at santacruz.k12.ca.us... >>>> HC's rep was so tarnished by all the unsightly crap put out there by >>>> "the >>>> rest of us" that they didn't want it associated in any professional >>>> context with their upscale brand identity. Sure, there were nuggets of >>>> gold among the piles of HyperCard coal, but even they were covered in >>>> black (and white) dust and hard to find. >>>> -Mark >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From soapdog at mac.com Sat Dec 10 12:30:26 2005 From: soapdog at mac.com (Andre Garzia) Date: Sat, 10 Dec 2005 15:30:26 -0200 Subject: Stock Portfolio project starting In-Reply-To: <BFC06ADB.317E0%kray@sonsothunder.com> References: <BFC06ADB.317E0%kray@sonsothunder.com> Message-ID: <651BCEB3-1B0D-4A93-91CA-9174735E2DD9@mac.com> On Dec 10, 2005, at 3:22 PM, Ken Ray wrote: > On 12/10/05 10:24 AM, "Dennis Brown" <see3d at writeme.com> wrote: > >> I also need to be able to run this stack at the same time I am >> running the DreamCard IDE. I know that if I am running DC Player at >> the same time as DC IDE, the two interfere in some ways. I was >> wondering if the StackRunner program also interferes with DC IDE if >> both are running? > > No, not at all. You can run your stack in StackRunner and use the > DC IDE > without any interference. > > They won't interfere with each other, but beware of saving them, if both apps are saving to the same stack file name you might end up loosing information as it is possible that one app will overwrite the changes made by the other app... Cheers andre > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From see3d at writeme.com Sat Dec 10 12:50:50 2005 From: see3d at writeme.com (Dennis Brown) Date: Sat, 10 Dec 2005 12:50:50 -0500 Subject: Stock Portfolio project starting In-Reply-To: <8B9DADEE-2094-46F9-81D7-AB5BC5827CC1@maseurope.net> References: <4EBDF9CC-450E-4464-9451-6E1DACFCB0D6@writeme.com> <8B9DADEE-2094-46F9-81D7-AB5BC5827CC1@maseurope.net> Message-ID: <10303448-A24D-49AC-B752-08713570E609@writeme.com> Thanks Ken, Andre, and Mark. Sounds like I have the essentials to get going on this now. Dennis > No, not at all. You can run your stack in StackRunner and use the > DC IDE > without any interference. > > > Ken Ray > They won't interfere with each other, but beware of saving them, if > both apps are saving to the same stack file name you might end up > loosing information as it is possible that one app will overwrite > the changes made by the other app... > > Cheers > andre > Dennis, I have a very rough stack that downloads quotes from > yahoo...it's ugly, but it works reasonably well. If it might be > helpful, I'd be happy to email it over to you, even though I'm a > little embarassed at how rough it is... > > Mark > On 10 Dec 2005, at 16:24, Dennis Brown wrote: > >> I have just decided that I need to write a stock portfolio >> reporting program in DreamCard. Every canned program I have >> tried, does not show my portfolio in a way that is useful to me >> for making certain decisions. I end up with several spreadsheets >> that I am hand updating every day --not the kind of thing a Rev >> programmer should have to put up with! >> >> This will involve a new area of learning for me --I need to find a >> way to download realtime quotes from the internet every 5 >> minutes. Does anyone have any experience doing this, and can I >> get a few pointers about how to start to tackle it? >> >> I also need to be able to run this stack at the same time I am >> running the DreamCard IDE. I know that if I am running DC Player >> at the same time as DC IDE, the two interfere in some ways. I was >> wondering if the StackRunner program also interferes with DC IDE >> if both are running? >> >> I am doing this program for my own use (as opposed to for someone >> else). Therefore, I am open to sharing my results as an example. >> >> As always, any help is appreciated. >> Dennis >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kee at kagi.com Sat Dec 10 12:59:46 2005 From: kee at kagi.com (kee nethery) Date: Sat, 10 Dec 2005 09:59:46 -0800 Subject: XML Database synchronization In-Reply-To: <ED5D72F9-E158-4399-9E5A-7C5C782E8D8C@net2000.ch> References: <20051207080042.3250B82547F@mail.runrev.com> <ED5D72F9-E158-4399-9E5A-7C5C782E8D8C@net2000.ch> Message-ID: <3E0E574F-5CBB-4FAA-94E9-6722DF27681C@kagi.com> On Dec 7, 2005, at 1:16 PM, Joel Guillod wrote: > Wanted functions: > - To be able to synchronize each set (in order to have mirrors sets > of the xml documents); This can be rather simple to accomplish. Add a last modified date stamp to each document. Have a master db with the up-to-date version of all documents. On a regular basis, maybe every minute or longer, look to see what data sets acquired a last modified date that is greater than the last stored last modified date. If a document has been modified, send it to the master server. Periodically, every so often, look to see if the master has any documents older than your last last modified date. If so, grab those and replace what you have internally. Of course, all this postulates that your data does not change rapidly OR that you infrequently have two people modifying the same data set at the same time. If that is not a valid assumption, then you'll need to institute a locking mechanism. When someone wants to change something, make them press a button to indicate the desire to lock that record. Grab the updates, send a record lock (with a time stamp) to the master, and then give them some number of minutes to make the desired changes. If the changes are not made within the desired amount of time, have the master unlock the record and have the client not save the changes (unless no one else has made a change to the record which you can tell by the timestamp at the master). But the key to it all is to date time stamp everything. Also, you are using a date time stamp but keep in mind that clocks can get out of sync so treat the date timestamp as an incrementing marker, not as the actual time. Thus, when you update to the master, the master creates the timestamp and that is what is used throughout the system. Kee Nethery From jacque at hyperactivesw.com Sat Dec 10 13:17:31 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 10 Dec 2005 12:17:31 -0600 Subject: Embedding images and movies in a standalone In-Reply-To: <BFBF4D70.D642%pmalloy@butler.org> References: <BFBF4D70.D642%pmalloy@butler.org> Message-ID: <439B1BBB.8060002@hyperactivesw.com> Paul Malloy wrote: > I have created a large project to teach brain imaging, with hundreds of > images and a few Quicktime movies. When I build a standalone, all the images > appear when I run the Mac version, but there are only gray placeholders on > Windows. I used the Image tool on the Tools palette and indicated a path to > the image in the Object Inspector. > > I assumed that the images would be embedded in the project when it was > compiled as an app. Apparently this does not occur unless you use File > menu>Import as control. I hope I do not have to redo the hundreds of images > in this manner. I am correct in my understanding and is there a work-around? > And why just on Windows? > > Thanks in advance. If you indicate a file path, then the images are not embedded, they are read from disk dynamically (and with that many images, it is the best way to do it, so you did the right thing.) Only importing as a control will embed them. What I believe has happened is that your file paths point to specific places on your Mac drive, and those paths don't exist on your Windows machine. You can check this by looking at the file path for an image that does not show up on Windows, and comparing it to the file structure on disk on your Windows machine. If this is the problem, then your images probably won't show up on anyone else's machine either, regardless which OS it is running. If this is the problem, then you'll need to revise the paths to all the images, I'm afraid. You can script a utility handler to make the process more automated. If you need help with that, let us know, but first verify that this is really the problem. I'm betting it is, though. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From irog at mac.com Sat Dec 10 14:35:42 2005 From: irog at mac.com (Roger Guay) Date: Sat, 10 Dec 2005 11:35:42 -0800 Subject: Can I do "show through" graphic regions... In-Reply-To: <20051210180003.CA46B825A8B@mail.runrev.com> References: <20051210180003.CA46B825A8B@mail.runrev.com> Message-ID: <FBA34AF5-7E2C-4F72-958D-23A338514091@mac.com> Scott, I was looking at the card script of your wonderful abacus stack, and wondered how the mouseUp gets passed to the card since each abacus element has an empty moueUp handler in it??? Thanks, Roger On Dec 10, 2005, at 10:00 AM, use-revolution-request at lists.runrev.com wrote: > Message: 1 > Date: Sat, 10 Dec 2005 07:10:45 -0800 > From: Jim Hurley <jhurley at infostations.com> > Subject: Re: Can I do "show through" graphic regions... > To: use-revolution at lists.runrev.com > Message-ID: <p0623090dbfc09f9dc389@[66.81.160.115]> > Content-Type: text/plain; charset="us-ascii" ; format="flowed" > >> Scott Rossi wrote: >> >> Hi Andy: >> >> How can anyone resist a GUI challenge?... >> >> OK, I'm not sure if I did what you're asking, but I took a stab at >> this, and >> spent way to much time figuring out the math (this was a good >> exercise for >> me in efficient scripting). I think it works as an abacus should >> but the >> "abacus experts" out there should take a look to verify. >> Execute the following in your message box (not a browser): >> >> go url "http://www.tactilemedia.com/download/abacus.rev" >> > > > I'd give my soul to be able to make these graphics. > > Jim From scott at tactilemedia.com Sat Dec 10 14:40:49 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 10 Dec 2005 11:40:49 -0800 Subject: Can I do "show through" graphic regions... In-Reply-To: <FBA34AF5-7E2C-4F72-958D-23A338514091@mac.com> Message-ID: <BFC06F41.2A4CA%scott@tactilemedia.com> Recently, Roger Guay wrote: > I was looking at the card script of your wonderful abacus stack, and > wondered how the mouseUp gets passed to the card since each abacus > element has an empty moueUp handler in it??? In reality, the controls have *no* scripts within them. The empty mouseUp handler is automatically added there as a convenience by the IDE. This is something to consider when editing controls since it's possible wind up with empty handlers if you apply the script instead of just closing the script editor. Thanks for the kind words BTW. :-) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From eric.chatonet at sosmartsoftware.com Sat Dec 10 14:57:35 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 10 Dec 2005 20:57:35 +0100 Subject: Can I do "show through" graphic regions... In-Reply-To: <FBA34AF5-7E2C-4F72-958D-23A338514091@mac.com> References: <20051210180003.CA46B825A8B@mail.runrev.com> <FBA34AF5-7E2C-4F72-958D-23A338514091@mac.com> Message-ID: <3ABFE0E0-DDE3-4A57-98DE-63E7386A9DE4@sosmartsoftware.com> Hi Roger, As you have been, I have been amazed to see many years ago :-) empty scripts in a stack written by Frederic Rinaldi (called FreDOS?Stack: some of you will remember...) And I learned... how to never repeat a line of code in my own stacks. It's what did Scott: on mouseUp if "peg" is in short name of the target then <snip> put last char of tPeg into N etc. By naming correctly his buttons (peg1, peg2, etc.), Scott is able to know *who" is the target and act accordingly. All the code is in a single place: safe and easy to maintain :-) Hope it's clearer :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 10 d?c. 05 ? 20:35, Roger Guay a ?crit : > I was looking at the card script of your wonderful abacus stack, > and wondered how the mouseUp gets passed to the card since each > abacus element has an empty moueUp handler in it??? From richmond at mail.maclaunch.com Sat Dec 10 15:24:08 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Sat, 10 Dec 2005 15:24:08 -0500 Subject: Embedding images and movies in a standalone Message-ID: <web-340440808@mail.maclaunch.com> If you are developing on a Mac a way round this problem is to make a disk image using Disk Tools (probably the sensible idea is to make it the same size as the media you intend to burn it to: DVD/CD) - make sure the image is Read/Write: mount it on the desktop and do all your development INSIDE IT. This means that all your files paths will point inside the disk - so where-ever the disk goes the paths SHOULD (Hm ?) stay the same and behave themselves. In this way you don't have to embed all your media - and find that your target computers grind to a halt as they don't have the RAM to cope with loading EVERYTHING (!!!!!!) at once. Another way to cope with this is to load media into individual substacks which end up in a 'data' file when you build your standalone (again - best to develop inside a disk image) and can be loaded and unloaded from RAM as required. sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From mdswindell at charter.net Sat Dec 10 15:35:59 2005 From: mdswindell at charter.net (Mark Swindell) Date: Sat, 10 Dec 2005 12:35:59 -0800 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] In-Reply-To: <dnddjf$lss$1@sea.gmane.org> References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org><4399F1AC.1090704@chipp.com><3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us><dnd33d$u37$1@sea.gmane.org> <2e1610f5ac8c751d31ec1db2600dc2c7@santacruz.k12.ca.us> <dnddjf$lss$1@sea.gmane.org> Message-ID: <54B6769B-5CCC-43D1-9602-24F1E0594FF9@charter.net> Bill, Thank you for the fresh insider perspective! Perhaps I can finally put to rest my conspiracy theories. (I hate it when that happens.) I guess I assumed the leadership at Apple controlled the robustness and goals of the teams involved in product development, even at Claris. The HyperCard team apparently lacked in both areas. Thanks for the perspective. Mark On Dec 9, 2005, at 6:13 PM, Bill Marriott wrote: > Well, I had the good fortune to be at Claris during the HyperCard > transition. I knew the development team and the product managers > well. I > don't think it was anything so deliberate/nefarious as you surmise. > > - Claris didn't know how to make money on a program that had been > given away > for free. The demotion of the "free" HyperCard to a "player" and > starting to > charge for the full version ended up upsetting/alienating a lot of > customers. > > - In those days, there was free, unlimited, "red carpet" technical > support. > You could call in with just about any question and the support > group would > go to the ends of the earth to solve it for you. (This included > writing > scripts and debugging stacks.) With everyone from commercial > developers to > 11th graders calling in, HyperCard became one of the most expensive > products > to support, surpassing even FileMaker Pro. > > - Key members of the Apple team that built HyperCard declined to > move to > Claris and the product just wasn't upgraded quickly enough or smartly > enough. It took forever to get their act together under the > reorganization > chaos. Not enough features were added, and the ones that were often > were not > done in a way that pleased customers. > > - No one knew how to position it within the Claris product line. > FileMaker > was also the chief moneymaker, and there was some question why > someone would > use FileMaker if HyperCard was able to do the same things (easy > reports, for > example). There was actually a lot of contention for a while > whether to use > HyperCard or FileMaker as the engine for the technical knowledgebase > (FileMaker won). > > - As a producer of software primarily targeted at consumers and small > businesses, Claris didn't have the depth of experience to create a > developer-oriented tool. > > - The HyperCard team tended not to integrate well with the rest of the > company. They didn't eat lunch at the same tables. :) I think this > prevented > a lot of discussion, crossover ideas, and innovative thinking from > occurring. > > - HyperCard was not making a profit; there were therefore no > substantial > funds for marketing it. Combined with all the other factors above, > other > companies (like SuperCard) stepped in and started to compete for the > HyperCard audience. Market share of HyperCard fell dramatically. > > After HyperCard went back to Apple there may have been some additional > machinations that I'm not aware of. However, > > 1) The Claris spinout was the beginning of the end for HyperCard as > far as > I'm concerned. It's not that Claris was a bad company (quite the > opposite); > it's just that insufficient strategic consideration was given to > how it > would grow there, and it probably should never have left Apple anyway. > > 2) I never once at Claris heard the notion that HyperCard stacks > reflected > poorly on the image of the Macintosh. Quite the opposite. > > 3) No one -- except a few crazies no one listened to -- saw the > potential > for HyperCard to impact the Web (and vice versa). "So close yet so > far." > (sigh.) HyperCard's paradigm was mired in floppy-disk distribution of > stacks... a bandwidth-friendly, streaming, component-ized, multi-user, > client-server world was simply not envisioned. By 1993/1994 the Web > was > clearly "the next big thing" and HyperCard missed the boat. > > Bill > > "Mark Swindell" <mswindel at santacruz.k12.ca.us> > wrote in message > news:2e1610f5ac8c751d31ec1db2600dc2c7 at santacruz.k12.ca.us... >> I think they were ok with HyperCard staying a fun toy for >> amateurs, but >> they didn't want to blur the line by giving it full-blown >> professional UI >> potential. Then their platform would have been populated by half- >> baked >> applications that worked poorly but which could have appeared >> superficially >> to have been produced by professionals and would have helped >> define the Mac >> "experience" as amateurish. That would have been bad for business >> and >> their reputation. >> >> DTP programs used the computer to produce docs, for good or bad, >> but they >> "weren't" the computer in the same way a Hypercard stack "became" the >> computer while it was in use. Same for web pages, later on. >> They were >> documents, not applications. >> >> Mark >> >> On Dec 9, 2005, at 3:03 PM, Bill Marriott wrote: >> >>> You mean, like how they abandoned desktop publishing because of >>> all the >>> horrid newsletters that sprung into existence? And how the web >>> never took >>> off because of all the ugly sites? :) >>> >>> Bill >>> >>> "Mark Swindell" >>> <mswindel at santacruz.k12.ca.us> >>> wrote in message >>> news:3e8f7badaa4353e28739d750b1cd8224 at santacruz.k12.ca.us... >>>> HC's rep was so tarnished by all the unsightly crap put out >>>> there by >>>> "the >>>> rest of us" that they didn't want it associated in any >>>> professional >>>> context with their upscale brand identity. Sure, there were >>>> nuggets of >>>> gold among the piles of HyperCard coal, but even they were >>>> covered in >>>> black (and white) dust and hard to find. >>>> -Mark >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From Thomas at vonfintel.org Sat Dec 10 15:38:23 2005 From: Thomas at vonfintel.org (Thomas von Fintel) Date: Sat, 10 Dec 2005 21:38:23 +0100 Subject: (Solved) Using players to play mp3 files on Windows In-Reply-To: <5ea2b1f9c7d755bbd73470b02d1953b2@vonfintel.org> References: <5ea2b1f9c7d755bbd73470b02d1953b2@vonfintel.org> Message-ID: <badfcaa956368805dc259cd1cd5a41cb@vonfintel.org> Answering myself: It turned out there was an issue with the fileName property of the player. I simply wasn't setting it right. Now it works at least on the Virtual PC. I have to wait until Monday to find out about XP + Media Player. Thomas > I have an educational stack that plays mp3 sound files. I inserted a > player and set the source property to the sound file. Everything is > fine on my Mac OS X and OS 9 computers, but on two different Windows > systems (XP with Windows Media Player installed and a "Virtual PC" > with W 98 and Quicktime 5) no player appears and two buttons scripted > to "start player ?" and "stop player ?" have no effect. (They work on > the Macs.) From revolutionary.dan at gmail.com Sat Dec 10 15:39:31 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Sat, 10 Dec 2005 12:39:31 -0800 Subject: Rev and open source (was "What Rev Needs") In-Reply-To: <5ADA4C30-C782-4EA3-81EE-D5D1F78F6968@byu.edu> References: <dn50bh$rjk$1@sea.gmane.org> <BFBB68F7.29786%scott@tactilemedia.com> <70ed6b130512061702y2612790fgcc626beebd0856c3@mail.gmail.com> <7B83FD39-1CC2-4780-9957-97D41C057DF7@openpartnership.net> <43986AF4.10608@fourthworld.com> <5ADA4C30-C782-4EA3-81EE-D5D1F78F6968@byu.edu> Message-ID: <70ed6b130512101239hcba3cex64902cce297f5e88@mail.gmail.com> Sorry to be so late to this conversation. Programming soaks up too much time I'd rather spend list cruising. Sigh. Just a minor point here. I think it's important (even though some will find it to be word-wrangling) to differentiate between Web applications and Web-aware or Web-based applications. In my definition and understanding (which may be entirely wrong-headed) the former are apps that actually run on the server and use a standard browser for the UI. The latter are generally standalone apps that interact with Web (and other) Internet servers on which they rely for data storage and retrieval. Rev is absolutely superb at buildling Web-based applications, better in fact than any tool I've found. But of course it cannot really build Web applications since, by definition, those run in a standard browser. So when a client requests an application that doesn't require the user to download a standalone or a plugin, Rev's role in the process is necessarily limited to server-side, CGI-like involvement. And BTW and FWIW, as long as Rev as a CGI app requires some sort of C library that isn't commonly avaiable on hosting servers such as Dreamhost, its utility as a CGI is limited to situations where you are in control of the server or can convince the hosting service to accommodate what's needed. I don't even pretend to fully understand the problem, but I do know that I can't run Rev CGIs on my hosting service (Dreamhost0 because Rev looks for some library that doesn't exist. That really needs to be fixed. My $0.04 (inflation is galloping) On 12/8/05, Devin Asay <devin_asay at byu.edu> wrote: > > > I have other Rev apps that have similarly pulled together disparate > technologies quickly and easily into a Rev front end. In my opinion > this is an area in which Rev excels--as a rapid development platform > for writing front ends to other technologies. In effect, Rev > increases the power and reach of the latter, showing itself to be an > easy-to-learn "glue" for open source stuff that's often opaque to non- > propeller-heads. > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From richmond at mail.maclaunch.com Sat Dec 10 15:38:42 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Sat, 10 Dec 2005 15:38:42 -0500 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] Message-ID: <web-340441191@mail.maclaunch.com> This reminds me of Srila Bhagavan Goswami Gurudeva - Woops, letting too much out about my murky past - strike that. When a 'church'/movement/revolution goes rotten it is normally because its founder members have become disillusioned and left because they feel that the original vision has been lost. [Thinking about that Garga Muni dasa might be more apposite]. Now, I've said this before - possibly in a more facetious fashion - the 'Guru' (Atkinson) is 'Out There' in the cold (I remember he has some slightly sad website of landscape photographs) - the way to get the 'church' (and this post could spawn endless messages about whether we should view SuperCard as the Protestants, MetaCard as the Orthodox, and RR as the Catholics / Hypercard as Sunni, SC as Ibadi, RR as Shi'ia / HC as Vedantists, SC as Ramanujaite Vaisnavas, RR as Caitanyaite Vaisnavas - Oh, Cripes) back on the doctrinal path (well, at least in touch with the original vision) might be to open a channel of communication with Bill Atkinson - the man deserves it, dammit, he started all this! HyperCard withered because the founder had become cheesed-off / had been cast aside. Seen this a thousand times - and the historical parallels are there for all but the really turpitudinous to see. sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From kray at sonsothunder.com Sat Dec 10 15:47:10 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 10 Dec 2005 14:47:10 -0600 Subject: Can I do "show through" graphic regions... In-Reply-To: <p0623090dbfc09f9dc389@[66.81.160.115]> Message-ID: <BFC09AEE.31807%kray@sonsothunder.com> On 12/10/05 9:10 AM, "Jim Hurley" <jhurley at infostations.com> wrote: > I'd give my soul to be able to make these graphics. Scott, you might want to consider at some point putting together some short tutorials on how to make interface elements like you create, and how to use them in Rev. I know there are a lot of books on using Photoshop, Illustrator, etc., but it would be really great if there were something skewed to developing applications in Rev... Just a thought, since I know you have *tons* of free time ;-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From scott at tactilemedia.com Sat Dec 10 15:49:29 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 10 Dec 2005 12:49:29 -0800 Subject: Can I do "show through" graphic regions... In-Reply-To: <BFC09AEE.31807%kray@sonsothunder.com> Message-ID: <BFC07F59.2A4FC%scott@tactilemedia.com> Recently, Ken Ray wrote: > Scott, you might want to consider at some point putting together some short > tutorials on how to make interface elements like you create, and how to use > them in Rev. I'm on it. :-) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From revolutionary.dan at gmail.com Sat Dec 10 15:56:26 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Sat, 10 Dec 2005 12:56:26 -0800 Subject: Why is Konfabulator "Pretty?" In-Reply-To: <4DBBA68A-7D0E-49BE-940E-0C317DBA94EC@adelphia.net> References: <20051206180003.283B682552E@mail.runrev.com> <0B6F3E4D-C6E6-489B-A242-8BE5AA850FAE@lexicall.org> <4DBBA68A-7D0E-49BE-940E-0C317DBA94EC@adelphia.net> Message-ID: <70ed6b130512101256q6e6e9bc7r7fdd868c75bbdf31@mail.gmail.com> I hope you guys keep carrying this forward. This is very exciting and exactly the kind of thing that a Rev evangelist, if such a person existed, would salivate over being able to show. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From scott at tactilemedia.com Sat Dec 10 16:04:00 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 10 Dec 2005 13:04:00 -0800 Subject: (Solved) Using players to play mp3 files on Windows In-Reply-To: <badfcaa956368805dc259cd1cd5a41cb@vonfintel.org> Message-ID: <BFC082C0.2A4FE%scott@tactilemedia.com> Recently, Thomas von Fintel wrote: > It turned out there was an issue with the fileName property of the > player. I simply wasn't setting it right. > Now it works at least on the Virtual PC. I have to wait until Monday to > find out about XP + Media Player. Here are two more things to add to your filename solution, in case you haven't already, to make it more reliable. Assuming you use an absolute file reference: -- FIRST PUT THE FILE PATH IN A VARIABLE put pathToMediaFile into tPath put "file://" before tPath -- THING 1 replace space with "%20" in tPath -- THING 2 -- SET THE FILENAME OF THE PLAYER set the fileName of player myCoolPlayer to tPath This addresses playback failures that can be caused by long filenames and spaces within the filename. (The "file://" addition works for MacOS, and I believe it should work for Windows, though you may need to reposition a "/" here or there.) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From revinfo1155 at aol.com Sat Dec 10 16:08:23 2005 From: revinfo1155 at aol.com (revinfo1155 at aol.com) Date: Sat, 10 Dec 2005 16:08:23 -0500 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] In-Reply-To: <54B6769B-5CCC-43D1-9602-24F1E0594FF9@charter.net> References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org><4399F1AC.1090704@chipp.com><3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us><dnd33d$u37$1@sea.gmane.org> <2e1610f5ac8c751d31ec1db2600dc2c7@santacruz.k12.ca.us> <dnddjf$lss$1@sea.gmane.org> <54B6769B-5CCC-43D1-9602-24F1E0594FF9@charter.net> Message-ID: <8C7CBE4FDAAE2DF-18D4-10828@mblk-r30.sysops.aol.com> I really enjoyed that insider look also. Can anybody pick it up when hypercard went back to apple and we were supposed to have version 3.0? Jack -----Original Message----- From: Mark Swindell <mdswindell at charter.net> To: How to use Revolution <use-revolution at lists.runrev.com> Sent: Sat, 10 Dec 2005 12:35:59 -0800 Subject: Re: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] Bill,? ? Thank you for the fresh insider perspective! Perhaps I can finally put to rest my conspiracy theories. (I hate it when that happens.)? ?e ?I guess I assumed the leadership at Apple controlled the robustness and goals of the teams involved in product development, even at Claris. The HyperCard team apparently lacked in both areas.? ? Thanks for the perspective.? Mark? ? ? On Dec 9, 2005, at 6:13 PM, Bill Marriott wrote:? ? > Well, I had the good fortune to be at Claris during the HyperCard? > transition. I knew the development team and the product managers > well. I? > don't think it was anything so deliberate/nefarious as you surmise.? >? > - Claris didn't know how to make money on a program that had been > given away? > for free. The demotion of the "free" HyperCard to a "player" and > starting to? > charge for the full version ended up upsetting/alienating a lot of? > customers.? >? > - In those days, there was free, unlimited, "red carpet" technical > support.? > You could call in with just about any question and the support > group would? > go to the ends of the earth to solve it for you. (This included > writing? > scripts and debugging stacks.) With everyone from commercial > developers to? > 11th graders calling in, HyperCard became one of the most expensive > products? > to support, surpassing even FileMaker Pro.? >? > - Key members of the Apple team that built HyperCard declined to > move to? > Claris and the product just wasn't upgraded quickly enough or smartly? > enough. It took forever to get their act together under the > reorganization? > chaos. Not enough features were added, and the ones that were often > were not? > done in a way that pleased customers.? >? > - No one knew how to position it within the Claris product line. > FileMaker? > was also the chief moneymaker, and there was some question why > someone would? > use FileMaker if HyperCard was able to do the same things (easy > reports, for? > example). There was actually a lot of contention for a while > whether to use? > HyperCard or FileMaker as the engine for the technical knowledgebase? > (FileMaker won).? >? > - As a producer of software primarily targeted at consumers and small? > businesses, Claris didn't have the depth of experience to create a? > developer-oriented tool.? >? > - The HyperCard team tended not to integrate well with the rest of the? > company. They didn't eat lunch at the same tables. :) I think this > prevented? > a lot of discussion, crossover ideas, and innovative thinking from? > occurring.? >? > - HyperCard was not making a profit; there were therefore no > substantial? > funds for marketing it. Combined with all the other factors above, > other? > companies (like SuperCard) stepped in and started to compete for the? > HyperCard audience. Market share of HyperCard fell dramatically.? >? > After HyperCard went back to Apple there may have been some additional? > machinations that I'm not aware of. However,? >? > 1) The Claris spinout was the beginning of the end for HyperCard as > far as? > I'm concerned. It's not that Claris was a bad company (quite the > opposite);? > it's just that insufficient strategic consideration was given to > how it? > would grow there, and it probably should never have left Apple anyway.? >? > 2) I never once at Claris heard the notion that HyperCard stacks > reflected? > poorly on the image of the Macintosh. Quite the opposite.? >? > 3) No one -- except a few crazies no one listened to -- saw the > potential? > for HyperCard to impact the Web (and vice versa). "So close yet so > far."? > (sigh.) HyperCard's paradigm was mired in floppy-disk distribution of? > stacks... a bandwidth-friendly, streaming, component-ized, multi-user,? > client-server world was simply not envisioned. By 1993/1994 the Web > was? > clearly "the next big thing" and HyperCard missed the boat.? >? > Bill? >? > "Mark Swindell" <mswindel at santacruz.k12.ca.us>? > wrote in message? > news:2e1610f5ac8c751d31ec1db2600dc2c7 at santacruz.k12.ca.us...? >> I think they were ok with HyperCard staying a fun toy for >> amateurs, but? >> they didn't want to blur the line by giving it full-blown >> professional UI? >> potential. Then their platform would have been populated by half->> baked? >> applications that worked poorly but which could have appeared >> superficially? >> to have been produced by professionals and would have helped >> define the Mac? >> "experience" as amateurish. That would have been bad for business >> and? >> their reputation.? >>? >> DTP programs used the computer to produce docs, for good or bad, >> but they? >> "weren't" the computer in the same way a Hypercard stack "became" the? >> computer while it was in use. Same for web pages, later on. >> They were? >> documents, not applications.? >>? >> Mark? >>? >> On Dec 9, 2005, at 3:03 PM, Bill Marriott wrote:? >>? >>> You mean, like how they abandoned desktop publishing because of >>> all the? >>> horrid newsletters that sprung into existence? And how the web >>> never took? >>> off because of all the ugly sites? :)? >>>? >>> Bill? >>>? >>> "Mark Swindell"? >>> <mswindel at santacruz.k12.ca.us>? >>> wrote in message? >>> news:3e8f7badaa4353e28739d750b1cd8224 at santacruz.k12.ca.us...? >>>> HC's rep was so tarnished by all the unsightly crap put out >>>> there by? >>>> "the? >>>> rest of us" that they didn't want it associated in any >>>> professional? >>>> context with their upscale brand identity. Sure, there were >>>> nuggets of? >>>> gold among the piles of HyperCard coal, but even they were >>>> covered in? >>>> black (and white) dust and hard to find.? >>>> -Mark? >>? >> _______________________________________________? >> use-revolution mailing list? >> use-revolution at lists.runrev.com? >> Please visit this url to subscribe, unsubscribe and manage your? >> subscription preferences:? >> http://lists.runrev.com/mailman/listinfo/use-revolution? >>? >? >? >? > _______________________________________________? > use-revolution mailing list? > use-revolution at lists.runrev.com? > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences:? > http://lists.runrev.com/mailman/listinfo/use-revolution? _______________________________________________? use-revolution mailing list? use-revolution at lists.runrev.com? Please visit this url to subscribe, unsubscribe and manage your subscription preferences:? http://lists.runrev.com/mailman/listinfo/use-revolution? From darkshadow1 at metrocast.net Sat Dec 10 16:27:44 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Sat, 10 Dec 2005 16:27:44 -0500 Subject: distribution on CD Message-ID: <000e01c5fdd0$8f489250$6501a8c0@new0eeca32bb97> I have an application that I want to run from CD. The app has referenced images and audioClips. How do I configure so that everything will run OK when the CD is put in any other system? I read the scripting conference on standalones but couldn't find the information. Thanks for your time, Preston From revolutionary.dan at gmail.com Sat Dec 10 16:31:08 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Sat, 10 Dec 2005 13:31:08 -0800 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] In-Reply-To: <web-340441191@mail.maclaunch.com> References: <web-340441191@mail.maclaunch.com> Message-ID: <70ed6b130512101331n5696b1fag60aa6ace1d248e5b@mail.gmail.com> FWIW, I think Bill is neither cheesed off nor outcast. He always had a passion for photography (and he's damned good at it) and he wrangled with technology long enough to have enough success to pay for his habit. I haven't talked to him for quite a while, but I'd be surprised if he's involved in any way in development these days. On 12/10/05, Mathewson <richmond at mail.maclaunch.com> wrote: > > > Now, I've said this before - possibly in a more facetious > fashion - the 'Guru' (Atkinson) is 'Out There' in the cold > (I remember he has some slightly sad website of landscape > photographs) - the way to get the 'church' <snip> back on the > doctrinal path (well, at least in touch with the original > vision) might be to open a channel of communication with > Bill Atkinson - the man deserves it, dammit, he started all > this! > > HyperCard withered because the founder had become > cheesed-off / had been cast aside. Seen this a thousand > times - and the historical parallels are there for all but > the really turpitudinous to see. > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From revolutionary.dan at gmail.com Sat Dec 10 16:35:26 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Sat, 10 Dec 2005 13:35:26 -0800 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] In-Reply-To: <dnddjf$lss$1@sea.gmane.org> References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> <4399F1AC.1090704@chipp.com> <3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us> <dnd33d$u37$1@sea.gmane.org> <2e1610f5ac8c751d31ec1db2600dc2c7@santacruz.k12.ca.us> <dnddjf$lss$1@sea.gmane.org> Message-ID: <70ed6b130512101335g64a2f710jbea4eb7237f16436@mail.gmail.com> Bill..... Wow. Thanks for that wonderful stroll down memory lane. I remember being shown a prototype of a Windows version of HC at Claris at some point. I wonder if you were one of the folks in the room. i think Danny G and I were in the same NDA briefing. BTW, the HC evangelist at Apple, pre-Claris (I think his name was Bob Fernandez; he was a former criminal defense attorney and a hell of a scripter) had the idea of embedding HC and a TCP stack in the Mac ROM really early. He was shouted down. On 12/9/05, Bill Marriott <wjm at wjm.org> wrote: By 1993/1994 the Web was clearly "the next big thing" and HyperCard missed the boat. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From Thomas at vonfintel.org Sat Dec 10 17:24:28 2005 From: Thomas at vonfintel.org (Thomas von Fintel) Date: Sat, 10 Dec 2005 23:24:28 +0100 Subject: (Solved) Using players to play mp3 files on Windows In-Reply-To: <BFC082C0.2A4FE%scott@tactilemedia.com> References: <BFC082C0.2A4FE%scott@tactilemedia.com> Message-ID: <8e9ea2dc7ae2da7db3bbc4ab6fbe84e6@vonfintel.org> I have resorted to setting the defaultFolder to the effective filename & "/sound" and then setting the player's fileName to "track001.mp3". Should I expect problems with long filenames and spaces? Thanks for your advice. Thomas Am 10.12.2005 um 22:04 schrieb Scott Rossi: > Here are two more things to add to your filename solution, in case you > haven't already, to make it more reliable. Assuming you use an > absolute > file reference: Am 10.12.2005 um 22:04 schrieb Scott Rossi: > Here are two more things to add to your filename solution, in case you > haven't already, to make it more reliable. Assuming you use an > absolute > file reference... -- Katharina und Thomas von Fintel Pinnasberg 76 20359 Hamburg Germany fintel at hansenet.de From Thomas at vonfintel.org Sat Dec 10 17:31:53 2005 From: Thomas at vonfintel.org (Thomas von Fintel) Date: Sat, 10 Dec 2005 23:31:53 +0100 Subject: distribution on CD In-Reply-To: <000e01c5fdd0$8f489250$6501a8c0@new0eeca32bb97> References: <000e01c5fdd0$8f489250$6501a8c0@new0eeca32bb97> Message-ID: <9d4c7e046eba01b72ba9e159f52bc223@vonfintel.org> A method I'm trying right now is: 1) Setting the default folder to the stack's path, adding the folder that contains the media on openStack set the itemDelimiter to "/" get item 1 to -2 of the effective filename of this stack set the defaultFolder to it & "/Sound" end openStack 2) setting the fileName of the player to, for instance, "track001.mp3" (using relative path) set the fileName of player "Player 1" to "track001.mp3" As far as I can see, this seems to work when I copy the stack to another folder and if it runs from CD. Thomas Am 10.12.2005 um 22:27 schrieb Preston Shea: > I have an application that I want to run from CD. The app has > referenced images and audioClips. How do I configure so that > everything will run OK when the CD is put in any other system? I read > the scripting conference on standalones but couldn't find the > information. From pixelbird at interisland.net Sat Dec 10 17:53:39 2005 From: pixelbird at interisland.net (Ken Norris) Date: Sat, 10 Dec 2005 14:53:39 -0800 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator In-Reply-To: <20051210214452.3CF54825AC9@mail.runrev.com> References: <20051210214452.3CF54825AC9@mail.runrev.com> Message-ID: <16ab8062aa7d8366c74f8ef8e04fccba@interisland.net> Howdy, > Date: Sat, 10 Dec 2005 15:38:42 -0500 > From: "Mathewson" <richmond at mail.maclaunch.com> > Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator > 'Pretty?'] > open a channel of communication with > Bill Atkinson - the man deserves it, dammit, he started all > this! From what I've seen and been able to gather, he inclines to interviews on occasion, declines the rest, on purpose, but he's done with programming (made all the moolah he needs), doesn't want or need the pressure, and loves his digital photography, which he has the freedom to do his own way. I see it as a kind of retirement gig, like I'm doing with music and sound engineering. I think the current state of sottware development is a place he might give advice to (one never truly quits 100%, I suppose), but I doubt any other form of participation. One might consider that he has paid his dues, doesn't owe anyone (although he's a fairly humble guy and might not say that), so I'd say find another guru who isn't retired, and let the guy rest on his laurels, if that's his desire. All the best, Ken N. From ambassador at fourthworld.com Sat Dec 10 17:58:34 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 10 Dec 2005 14:58:34 -0800 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <B521AA20-DE49-4193-BC68-4D984124191B@lexicall.org> References: <B521AA20-DE49-4193-BC68-4D984124191B@lexicall.org> Message-ID: <439B5D9A.6090604@fourthworld.com> Marielle Lange wrote: > It's not a question of being able to fork $5000 for a product because > some clients can pay for it. Fortunately RunRev asks about 1/8th that amount for their most expensive license. > It's a question that revolution puts as selling line on its website: > "Revolution Dreamcard is ideal for beginners and intermediate > developers.". After 2 years on this list, I still wait for them > to do something that suggests they are interested in that market. I could't find that line, but maybe that's because DreamCard per se doesn't exist. Currently, what is called "DreamCard" is nothing more than a lower-priced version of the Revolution product, sans Standalone Builder. But if there's a question about where DreamCard is, or when this different product will exist, why exactly is the expected outcome of posting that question to other users in this user-to-user discussion forum? Why not send suggestions about how RunRev might run their business directly to RunRev, and leave this user-to-user discussion forum for things users might be able to affect? RunRev Ltd's contact page is at: <http://dreamcard.runrev.com/section/about_us.php> -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From mwieder at ahsoftware.net Sat Dec 10 18:09:11 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 10 Dec 2005 15:09:11 -0800 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] In-Reply-To: <70ed6b130512101335g64a2f710jbea4eb7237f16436@mail.gmail.com> References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> <4399F1AC.1090704@chipp.com> <3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us> <dnd33d$u37$1@sea.gmane.org> <2e1610f5ac8c751d31ec1db2600dc2c7@santacruz.k12.ca.us> <dnddjf$lss$1@sea.gmane.org> <70ed6b130512101335g64a2f710jbea4eb7237f16436@mail.gmail.com> Message-ID: <4919775986.20051210150911@ahsoftware.net> Dan- Saturday, December 10, 2005, 1:35:26 PM, you wrote: > BTW, the HC evangelist at Apple, pre-Claris (I think his name was Bob > Fernandez; he was a former criminal defense attorney and a hell of a > scripter) had the idea of embedding HC and a TCP stack in the Mac ROM really > early. He was shouted down. Are you referring to Bill Fernandez? IIRC (don't count on it) Bill was the one who pushed to have multiple background groups available in a stack. -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION at barncard.com Sat Dec 10 18:06:28 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 10 Dec 2005 15:06:28 -0800 Subject: gurus (was about Atkinson) In-Reply-To: <16ab8062aa7d8366c74f8ef8e04fccba@interisland.net> References: <20051210214452.3CF54825AC9@mail.runrev.com> <16ab8062aa7d8366c74f8ef8e04fccba@interisland.net> Message-ID: <p06230907bfc10dd1f61a@[192.168.1.103]> I think we already have our gurus... Dan, Chipp, Eric, X, Trevor,Scott, Richard, Ken, Jeanne, Jerry D. et al right here on this list, with Kevin and Ro popping in now and then. > >One might consider that he has paid his dues, doesn't owe anyone >(although he's a fairly humble guy and might not say that), so I'd >say find another guru who isn't retired, and let the guy rest on his >laurels, if that's his desire. > >All the best, >Ken N. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From kray at sonsothunder.com Sat Dec 10 15:45:03 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 10 Dec 2005 14:45:03 -0600 Subject: Can I do "show through" graphic regions... In-Reply-To: <BFC06F41.2A4CA%scott@tactilemedia.com> Message-ID: <BFC09A6F.31805%kray@sonsothunder.com> On 12/10/05 1:40 PM, "Scott Rossi" <scott at tactilemedia.com> wrote: > Recently, Roger Guay wrote: > >> I was looking at the card script of your wonderful abacus stack, and >> wondered how the mouseUp gets passed to the card since each abacus >> element has an empty moueUp handler in it??? > > In reality, the controls have *no* scripts within them. The empty mouseUp > handler is automatically added there as a convenience by the IDE. This is > something to consider when editing controls since it's possible wind up with > empty handlers if you apply the script instead of just closing the script > editor. Personally, I really dislike the fact that the IDE inserts *anything* into my scripts. So for situations like this, I always remove the mouseUp handler and put in an empty comment, so the script of a button is simply: -- That way, I *know* I've set it; if there's a mouseup/end mouseup handler in a button, I don't know if I've set it or the IDE has. And that way I know for sure the mouseup handler will pass on to the next object in the hierarchy. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jerry at daniels-mara.com Sat Dec 10 18:20:17 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sat, 10 Dec 2005 17:20:17 -0600 Subject: How do i check for an internet connection? In-Reply-To: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> Message-ID: <4C1E37CC-B333-4F32-B8EC-BCE22583B028@daniels-mara.com> Kurt, I've been using this one since you posted it and i really like it. VERY fast. Thanks! Jerry Daniels Object Editing in a Tabbed Browser! http://www.daniels-mara.com/products/constellation.htm On Dec 6, 2005, at 8:06 PM, Kurt Kaufman wrote: > I don't remember who to thank for this one, which I modified only > slightly: > > on testForConnection > put "255.255.255.255:43222" into testSocket > open datagram socket to testSocket > put hostAddress(testSocket) into theIPAddress > close socket testSocket > if theIPAddress is "127.0.0.1" then > --it's the local machine address, so not connected > --may insert connection routine here > end testForConnection > > > -Kurt > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From bvg at mac.com Sat Dec 10 19:00:59 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 11 Dec 2005 01:00:59 +0100 Subject: IDE inserting scripts was: [Can I do "show through" graphic regions...] In-Reply-To: <BFC09A6F.31805%kray@sonsothunder.com> References: <BFC09A6F.31805%kray@sonsothunder.com> Message-ID: <fc2ea037fbeba9e92040e51c70745ca8@mac.com> On Dec 10 2005, at 21:45, Ken Ray wrote: > Personally, I really dislike the fact that the IDE inserts *anything* > into > my scripts. I strongly disagree with that. Hypercard did it, and for a good reason: It's extremely newbie friendly. Also 99% of my buttons have a mouseUp handler. BvG -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From JimAultWins at yahoo.com Sat Dec 10 19:13:04 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 10 Dec 2005 16:13:04 -0800 Subject: IDE inserting scripts was: [Can I do "show through" graphic regions...] In-Reply-To: <fc2ea037fbeba9e92040e51c70745ca8@mac.com> Message-ID: <BFC0AF10.31C8D%JimAultWins@yahoo.com> On 12/10/05 4:00 PM, "Bj?rnke von Gierke" <bvg at mac.com> wrote: > On Dec 10 2005, at 21:45, Ken Ray wrote: >> Personally, I really dislike the fact that the IDE inserts *anything* >> into >> my scripts. > I strongly disagree with that. Hypercard did it, and for a good reason: > It's extremely newbie friendly. Also 99% of my buttons have a mouseUp > handler. > > BvG Sounds like a job for a preference setting to me. (_) Insert absolutely nothing into scripts set the insertAbsolutelyNothing of this stack IDE to true Jim Ault Las Vegas From kkaufman at snet.net Sat Dec 10 19:27:20 2005 From: kkaufman at snet.net (Kurt Kaufman) Date: Sat, 10 Dec 2005 19:27:20 -0500 Subject: How do i check for an internet connection? Message-ID: <FAB8C9CF-B1AF-4A96-A97E-CB8A3B67F045@snet.net> Glad it works for your setup. Thanks to Dar Scott. > I've been using this one since you posted it and i really like it. > VERY fast. > From alex at tweedly.net Sat Dec 10 19:50:24 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 11 Dec 2005 00:50:24 +0000 Subject: How do i check for an internet connection? In-Reply-To: <4C1E37CC-B333-4F32-B8EC-BCE22583B028@daniels-mara.com> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> <4C1E37CC-B333-4F32-B8EC-BCE22583B028@daniels-mara.com> Message-ID: <439B77D0.30403@tweedly.net> Jerry Daniels wrote: > Kurt, > > I've been using this one since you posted it and i really like it. > VERY fast. > > Thanks! > Just remember - it often gets the wrong answer on some systems (e.g. mine). It believes I am always connected, even though about 50% of the time I'm not - because I have an in-house network (mix of Cat-5 and wifi) with an Internet connection which is *not* always connected. -- Alex. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.13.13/197 - Release Date: 09/12/2005 From scott at tactilemedia.com Sat Dec 10 20:22:54 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 10 Dec 2005 17:22:54 -0800 Subject: (Solved) Using players to play mp3 files on Windows In-Reply-To: <8e9ea2dc7ae2da7db3bbc4ab6fbe84e6@vonfintel.org> Message-ID: <BFC0BF6E.2A575%scott@tactilemedia.com> Recently, Thomas von Fintel wrote: > I have resorted to setting the defaultFolder to the effective filename > & "/sound" and then setting the player's fileName to "track001.mp3". > Should I expect problems with long filenames and spaces? Yes, if your filenames ever run beyond 31 characters. It's a simple two line addition to your script to fix potential playback problems which have long plagued many of us (until Mark Waddingham recently provided the workaround). Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From kray at sonsothunder.com Sat Dec 10 20:30:16 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 10 Dec 2005 19:30:16 -0600 Subject: Experts with revXML DLL? Message-ID: <BFC0DD49.3183A%kray@sonsothunder.com> Just a quick post to ask if anyone would like to act as "expert" when it comes to using the revXML DLL? I have some questions related to its advantages and limitations... so anyone who's interested, please contact me offlist. Thanks, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From rcozens at pon.net Sat Dec 10 20:38:19 2005 From: rcozens at pon.net (Rob Cozens) Date: Sat, 10 Dec 2005 17:38:19 -0800 Subject: Works on Mac OS X, Why Not on Win XP? II Message-ID: <7.0.0.10.1.20051210172505.00f60140@pon.net> Hi All, I've found another anomalie which is either OSX/Win or RR v2.1.2 /v2.6.1: The following (cut from a larger handler & modified to focus on the issue} works fine on OS X: RR v2.1.2 on mouseUp put "select a db" into answerPrompt switch the platform case "MacOS" answer file answerPrompt of type "sdb0" play audioClip "click.au" break case "Win32" answer file answerPrompt with filter "Serendipity Database--Binary" & return & "*.sdb" play audioClip "click.au" break default answer file answerPrompt with filter "*.sdb" play audioClip "click.au" end switch if it is empty then return false else put it into sdbFileName set the sdbFile of this stack to sdbFileName answer "there is file"&&sdbfilename&&(there is a file sdbfilename) -- last word in answer is "true" answer "there is stack"&&sdbfilename&&(there is a stack sdbfilename) -- last word in answer is "true" get the sdbEditPassword of stack sdbFileName put "i got the password" end mouseUp On Windows XP, RR v2.6.1, "(there is a stack sdbfilename)" resolves to "false", and the next statement returns a "can't find stack" error. Why? Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From sarah.reichelt at gmail.com Sat Dec 10 21:18:58 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 11 Dec 2005 12:18:58 +1000 Subject: Works on Mac OS X, Why Not on Win XP? II In-Reply-To: <7.0.0.10.1.20051210172505.00f60140@pon.net> References: <7.0.0.10.1.20051210172505.00f60140@pon.net> Message-ID: <f99b52860512101818y1b13cb05jbda558182fb55b1b@mail.gmail.com> > on mouseUp > put "select a db" into answerPrompt > switch the platform > case "MacOS" > answer file answerPrompt of type "sdb0" > play audioClip "click.au" > break > case "Win32" > answer file answerPrompt with filter "Serendipity > Database--Binary" & return & "*.sdb" > play audioClip "click.au" > break > default > answer file answerPrompt with filter "*.sdb" > play audioClip "click.au" > end switch > if it is empty then return false > else put it into sdbFileName > set the sdbFile of this stack to sdbFileName > answer "there is file"&&sdbfilename&&(there is a file > sdbfilename) -- last word in answer is "true" > answer "there is stack"&&sdbfilename&&(there is a stack > sdbfilename) -- last word in answer is "true" > get the sdbEditPassword of stack sdbFileName > put "i got the password" > end mouseUp > > On Windows XP, RR v2.6.1, "(there is a stack sdbfilename)" resolves > to "false", and the next statement returns a "can't find stack" error. Hi Rob, I don't know why it is different on Windows, but I would guess that the "play" command is putting something into "it". I make it a rule always to grab the value of "it" immediately and never to do another command before putting "it" into another variable. HTH, Sarah From rcozens at pon.net Sat Dec 10 21:36:49 2005 From: rcozens at pon.net (Rob Cozens) Date: Sat, 10 Dec 2005 18:36:49 -0800 Subject: Works on Mac OS X, Why Not on Win XP? II--SOLVED Message-ID: <7.0.0.10.1.20051210183344.00f60160@pon.net> My apologies. Problem is the same as lst time: The stack I was testing hadn't been compressed before being moved between platforms. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From charles.hartman at conncoll.edu Sat Dec 10 21:41:50 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Sat, 10 Dec 2005 21:41:50 -0500 Subject: Works on Mac OS X, Why Not on Win XP? II--SOLVED In-Reply-To: <7.0.0.10.1.20051210183344.00f60160@pon.net> References: <7.0.0.10.1.20051210183344.00f60160@pon.net> Message-ID: <EDB5D854-1BCA-4B9F-8F66-9DD7F0DB3811@conncoll.edu> Do I understand right, that this problem applies only to standalones? My Dreamcard stacks are OK without this step? Charles Hartman On Dec 10, 2005, at 9:36 PM, Rob Cozens wrote: > My apologies. > > Problem is the same as lst time: The stack I was testing hadn't > been compressed before being moved between platforms. > > Rob Cozens CCW > Serendipity Software Company > > "And I, which was two fooles, do so grow three; > Who are a little wise, the best fooles bee." > > from "The Triple Foole" by John Donne (1572-1631) > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Sat Dec 10 21:51:20 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 10 Dec 2005 20:51:20 -0600 Subject: IDE inserting scripts was: [Can I do "show through" graphic regions...] In-Reply-To: <BFC0AF10.31C8D%JimAultWins@yahoo.com> Message-ID: <BFC0F048.3184A%kray@sonsothunder.com> On 12/10/05 6:13 PM, "Jim Ault" <JimAultWins at yahoo.com> wrote: > On 12/10/05 4:00 PM, "Bj?rnke von Gierke" <bvg at mac.com> wrote: >> On Dec 10 2005, at 21:45, Ken Ray wrote: >>> Personally, I really dislike the fact that the IDE inserts *anything* >>> into >>> my scripts. >> I strongly disagree with that. Hypercard did it, and for a good reason: >> It's extremely newbie friendly. Also 99% of my buttons have a mouseUp >> handler. >> >> BvG > Sounds like a job for a preference setting to me. > > (_) Insert absolutely nothing into scripts > > set the insertAbsolutelyNothing of this stack IDE to true Sounds good to me! :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Sat Dec 10 21:55:51 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 10 Dec 2005 20:55:51 -0600 Subject: IDE inserting scripts was: [Can I do "show through" graphic regions...] In-Reply-To: <fc2ea037fbeba9e92040e51c70745ca8@mac.com> Message-ID: <BFC0F157.3184D%kray@sonsothunder.com> On 12/10/05 6:00 PM, "Bj?rnke von Gierke" <bvg at mac.com> wrote: > On Dec 10 2005, at 21:45, Ken Ray wrote: > >> Personally, I really dislike the fact that the IDE inserts *anything* >> into >> my scripts. > > I strongly disagree with that. You disagree with the fact that *I* dislike the IDE inserting anything? <just kidding> ;-) > Hypercard did it, and for a good reason: > It's extremely newbie friendly. Also 99% of my buttons have a mouseUp > handler. I totally agree, Bjornke... but as Jim mentioned, it would be best as a preference so that when one is no longer a newbie, they can opt to turn it off if they choose. And I, too, have a lot of buttons with a mouseup handler. I realized that my gripe is actually more fine-grain than whether or not there's a script in the button... I think my problem is that if I open a button's script, and then delete the mouseup handler, then close the script and reopen it, the mouseup handler has been reinserted. If the IDE would honor my choice to remove the script of the object and not reinsert the handler, I would be satisfied. I think something like this would accommodate newbites and die-hards alike... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From scott at proherp.com Sat Dec 10 22:24:56 2005 From: scott at proherp.com (Scott Kane) Date: Sun, 11 Dec 2005 14:24:56 +1100 Subject: MIDI Files Message-ID: <000801c5fe02$7b388ae0$0201010a@scott4zia6fbp2> Hi, Is it possible to play MIDI files in a Rev app' without using QuickTime - both on Mac and Windows? So far I get a howl of white noise. Scott From scott at proherp.com Sat Dec 10 23:05:35 2005 From: scott at proherp.com (Scott Kane) Date: Sun, 11 Dec 2005 15:05:35 +1100 Subject: MIDI Files In-Reply-To: <000801c5fe02$7b388ae0$0201010a@scott4zia6fbp2> Message-ID: <000001c5fe08$281315a0$0201010a@scott4zia6fbp2> OK. Sorry. I did a search of the archives (which I should have done first) and it appears it is not possible without QT. Scott From jacque at hyperactivesw.com Sat Dec 10 23:10:25 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 10 Dec 2005 22:10:25 -0600 Subject: IDE inserting scripts was: [Can I do "show through" graphic regions...] In-Reply-To: <BFC0F157.3184D%kray@sonsothunder.com> References: <BFC0F157.3184D%kray@sonsothunder.com> Message-ID: <439BA6B1.1050608@hyperactivesw.com> Ken Ray wrote: > I think my problem is that if I open a > button's script, and then delete the mouseup handler, then close the script > and reopen it, the mouseup handler has been reinserted. If the IDE would > honor my choice to remove the script of the object and not reinsert the > handler, I would be satisfied. I figure you know this, but I'll mention it for the benefit of the newcomers, since someone asked why the mouseUp handler doesn't block the message. The empty mouseUp handler is a "fake" script, and it doesn't really exist. It is just a template that's displayed every time the editor opens when there isn't any other script in there. (Not all objects display the template script, but those that commonly use a "mouseup" handler do.) If you close the script editor without changing the template, the empty handler is not actually inserted as a script. The template is just a suggested guideline and if you don't change it, it is discarded when the editor closes. My own technique is: if I see the empty template, I ignore it. If I really do want to block the script, I add a commented line in it like this: on mouseUp -- block end mouseUp Because I have changed the template, it is saved as an actual script. For me, it's easier to ignore the empty ones and just change the ones I really do want to function. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Dec 10 23:17:04 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 10 Dec 2005 22:17:04 -0600 Subject: MIDI Files In-Reply-To: <000801c5fe02$7b388ae0$0201010a@scott4zia6fbp2> References: <000801c5fe02$7b388ae0$0201010a@scott4zia6fbp2> Message-ID: <439BA840.9060108@hyperactivesw.com> Scott Kane wrote: > Hi, > > Is it possible to play MIDI files in a Rev > app' without using QuickTime - both on Mac > and Windows? So far I get a howl of white > noise. Not really. MIDI files are just text files and they need some kind of engine to interpret and run them. Rev uses QuickTime for that. There may be a way to do it using Media Player on Windows but I haven't ever tried it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at proherp.com Sat Dec 10 23:22:17 2005 From: scott at proherp.com (Scott Kane) Date: Sun, 11 Dec 2005 15:22:17 +1100 Subject: MIDI Files In-Reply-To: <439BA840.9060108@hyperactivesw.com> Message-ID: <000001c5fe0a$7d03db60$0201010a@scott4zia6fbp2> > Not really. MIDI files are just text files and they need some kind of > engine to interpret and run them. Rev uses QuickTime for > that. There may > be a way to do it using Media Player on Windows but I haven't > ever tried it. Thanks for the reply. I assumed they were binary, didn't know they were text. Scott From 3mcgrath at adelphia.net Sun Dec 11 00:03:07 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sun, 11 Dec 2005 00:03:07 -0500 Subject: IDE inserting scripts was: [Can I do "show through" graphic regions...] In-Reply-To: <BFC0F157.3184D%kray@sonsothunder.com> References: <BFC0F157.3184D%kray@sonsothunder.com> Message-ID: <7FD2F3EB-ADF9-4A51-8612-625322849D2D@adelphia.net> Ken, It didn't used to do this??? What version did Rev start Re-inserting after a delete? I had to write a script that went and deleted the mouseUp scripts in my stack. And when I checked they were all gone. This was about two upgraded versions ago. Tom On Dec 10, 2005, at 9:55 PM, Ken Ray wrote: > I think my problem is that if I open a > button's script, and then delete the mouseup handler, then close > the script > and reopen it, the mouseup handler has been reinserted. From kray at sonsothunder.com Sun Dec 11 00:16:40 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 10 Dec 2005 23:16:40 -0600 Subject: IDE inserting scripts was: [Can I do "show through" graphic regions...] In-Reply-To: <7FD2F3EB-ADF9-4A51-8612-625322849D2D@adelphia.net> Message-ID: <BFC11258.31867%kray@sonsothunder.com> On 12/10/05 11:03 PM, "Thomas McGrath III" <3mcgrath at adelphia.net> wrote: > Ken, > It didn't used to do this??? What version did Rev start Re-inserting > after a delete? Every version AFAIK... drag a button to a card, open the script (see the mouseUP handler), select it all, hit enter twice to apply and close the script, then reopen it - voila: another mouseup handler! (of course this is just the template... see below) On 12/10/05 10:10 PM, "J. Landman Gay" <jacque at hyperactivesw.com> wrote: > I figure you know this, but I'll mention it for the benefit of the > newcomers, since someone asked why the mouseUp handler doesn't block the > message. Which actually provides another minor confusion - open a script - see a handler, but it doesn't block the message. > The empty mouseUp handler is a "fake" script, and it doesn't really > exist. It is just a template that's displayed every time the editor > opens when there isn't any other script in there. (Not all objects > display the template script, but those that commonly use a "mouseup" > handler do.) Well a while ago (Rev 2.2?) it actually saved the script template that was inserted if you opened a script and just hit enter to dismiss the script; I guess I didn't realize this had been fixed. It's just a bit unnerving to remove something and have it come back, even if you *know* it really isn't there... I vote for the preference that keeps this stuff out if we want it out. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From revolutionary.dan at gmail.com Sun Dec 11 01:36:53 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Sat, 10 Dec 2005 22:36:53 -0800 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] In-Reply-To: <4919775986.20051210150911@ahsoftware.net> References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> <4399F1AC.1090704@chipp.com> <3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us> <dnd33d$u37$1@sea.gmane.org> <2e1610f5ac8c751d31ec1db2600dc2c7@santacruz.k12.ca.us> <dnddjf$lss$1@sea.gmane.org> <70ed6b130512101335g64a2f710jbea4eb7237f16436@mail.gmail.com> <4919775986.20051210150911@ahsoftware.net> Message-ID: <70ed6b130512102236j66e5957do77d7e4780e573a60@mail.gmail.com> Nope, it was Bob Perez. I just looked it up. On 12/10/05, Mark Wieder <mwieder at ahsoftware.net> wrote: > > Dan- > > Saturday, December 10, 2005, 1:35:26 PM, you wrote: > > > BTW, the HC evangelist at Apple, pre-Claris (I think his name was Bob > > Fernandez; he was a former criminal defense attorney and a hell of a > > scripter) had the idea of embedding HC and a TCP stack in the Mac ROM > really > > early. He was shouted down. > > Are you referring to Bill Fernandez? IIRC (don't count on it) Bill was > the one who pushed to have multiple background groups available in a > stack. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From dcragg at lacscentre.co.uk Sun Dec 11 06:21:07 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Sun, 11 Dec 2005 11:21:07 +0000 Subject: How do i check for an internet connection? In-Reply-To: <439B77D0.30403@tweedly.net> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> <4C1E37CC-B333-4F32-B8EC-BCE22583B028@daniels-mara.com> <439B77D0.30403@tweedly.net> Message-ID: <E6ECB46C-D610-4FD7-A033-51FD7CD9507E@lacscentre.co.uk> On 11 Dec 2005, at 00:50, Alex Tweedly wrote: > Jerry Daniels wrote: > >> Kurt, >> >> I've been using this one since you posted it and i really like >> it. VERY fast. >> >> Thanks! >> > Just remember - it often gets the wrong answer on some systems > (e.g. mine). > It believes I am always connected, even though about 50% of the > time I'm not - because I have an in-house network (mix of Cat-5 > and wifi) with an Internet connection which is *not* always connected. Alex, thanks as always for pointing out the limitations. Can I pick your knowledge a little further? Can the testForConnection function be assumed reliable for detecting a network connection of some sort, not necessarily the internet? I guess there are times when this might be sufficient. Cheers Dave From mlange at lexicall.org Sun Dec 11 07:00:39 2005 From: mlange at lexicall.org (Marielle Lange) Date: Sun, 11 Dec 2005 12:00:39 +0000 Subject: Why is Konfabulator 'Pretty?' Message-ID: <A1A5746C-E352-477F-A05C-D442C680A79D@lexicall.org> Hi Chipp, Thanks for the reply. Again, sorry if what I wrote was perceived as an attack. Sorry folks, this was not meant to be about you. This was meant to be about the other end of the spectrum <BIG grin>. What you find on runrev ltd frontpage is: > Revolution Dreamcard is ideal for beginners and (intermediate) > developers. > When we have somebody complain on the list about the doc or the non- intuitiveness of the IDE, this person is not necessarily a professional. > The Rev docs while far from perfect, are so good that complaining > about them tells me more about the griper's lack of experience with > other development environments and their documentation than it does > about Rev's docs. > That's the point... Dreamcard is presented as something that "persons with lack of experience with other development environments" can come to grip with. Apparently, it doesn't work that well. Beginners often complain on this list or elswhere (see <http://www.scottserver.net/ forum/viewforum.php?f=70>, a mailing list for dreamcard users or beginners in general) about the fact that it is not that easy to get to grip with this new environment. > All that said, I'm for giving away DreamCard with no support. So > that students, inventive users, hobbyists, novices, and > professionals can use it and learn how absolutely great Transcript > and the message path really is. I believe many will eventually > upgrade to Revolution. > Not that simple. You need a small set of good tutorials and a few easy to adapt examples first. Once there is a critical mass, in terms of users, tutorials and free to re-use resources will start to multiply, thanks to members' contributions. But for that sufficient number of users to be there at the first place, something needs to be done to help strict beginners transform their evaluation license into a paying one. Scripting conferences are "great"! But they are not promoted as well as they could and I believe they are more adequate for an "intermediate" user, somebody making the switch to revolution from another environment. I had supervised 2 students, new to revolution, for master projects. They had access to all material currently available. But they both said that without me taking them through and making a small demo on how to build a first stack and without the possibility to come to my office and ask me "how do I do this?", they wouldn't have been able to get to grip with this new environment. I am not saying that revolution should take care of this (I am not interfering with their business). I am only saying that we should be a little more understanding when people on this list, like Bill, present the konfabulator approach as a way to better serve persons completely new to programming. Such persons often want to learn to program not because they want to build a complex CMS application but because they have seen the konfabulator widgets and the inventive/ creative type of person they are would like to be able to do something cool like that. You start like that... and thanks to the fantastic tool that revolution is, without even realizing it, in the course of two years you become a developer. So, about doing something to improve the visibility of runrev Ltd, I said bad idea because this gives newcommers the false illusion that dreamcard is something that can help them learn programming. Yes, it can in term of capacity, not in terms of beginner support currently available. But about writing a few good tutorials to help the complete beginners on this list (our fellow users current and to come), I say, great idea, let's do it. Feel free to to use any of my wiki. If any of you prefers to create another resource from scratch (tikiwiki is not perfect for all jobs), then know I would be keen to help. Christmas spirit, time of sharing :-). What about making a few cool christmas themed demo stacks. A few things very simple which could be a kind of e-card made with revolution? Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From richmond at mail.maclaunch.com Sun Dec 11 07:38:18 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Sun, 11 Dec 2005 07:38:18 -0500 Subject: Recent Development on the Use-List Message-ID: <web-340470889@mail.maclaunch.com> The point of comparison between HC/SC/MC/RR and religions is valid. If you read the Jewish Bible (whether you believe it or not) it presents a history where every time the Jewish religion, and its adherents get a bit "frayed round the edges" a new prophet was sent to get everybody going again - present the same message in a slightly fresher, more up-to-date packaging. We could see Bill Atkinson in the role of Abraham - the great founder-patriarch. [By the way, I described Bill Atkinson's photography website as 'sad': the word 'sad' was not meant to refer to his photos - personally I think they are super - the word 'sad' referred to the fact that I felt a man of real vision had retreated into the "mountain fastnesses of his hermitage" away from the continuing life of the great avatar of HC - RR] Over the last few weeks RR has come in for some scrutiny and discussion of a quite different nature than the usual user-list fare. This is undoubtedly healthy and symptomatic of a "crisis of faith" that needs addressing before there is a mass migration of users away from RR to other RAD suites: 1. A question about who RR is meant for: does it have pretensions to be a "universal faith", or is it some little "gnostic sect" for an elite? 2. Is the "liturgy" to be conducted in Plain English or "Sanskrit / Latin / Old Church Slavonic" ? 3. Is there a need for a "person of vision" to radically rethink and repackage RR to prevent mass migration elsewhere and reinvigorate people's faith in the validity of RR right now? 4. Do the churches (GUI) look a bit shabby in comparison with the mosques, temples and so forth that litter the landscape? One of my criticisms of RR (the company) is that, apart from the fact that we know their headquarters are in the New Town in Edinburgh, we know very little about them personally. There is also a feeling that the faceless folk at RR don't have a strong leader who LISTENS AND RESPONDS TO THE DEVOTEES OF THE FAITH. Now I have referred in several of my postings to 'Princes of the Church' - but I really wonder if there are any official princes of this church. I also made a joke about Dan Shafer in a Cardinal's hat - well, it seems to me that Dan Shafer, Richard Gaskin and Jeanne DeVoto are as near as one can get to princes of this church (I'm sorry, there are others (Chipp ? and more) who escape me at the moment) - yet they also seem to stand in some sort of ambivalent position vis-a-vis RR (the company). I sacked a project-engineer who was designing my house here in Bulgaria because he went on his own sweet way without ever consulting me: i.e. planning a house for me, with my money, and treating me like a mushroom (keep it in the dark and throw sh*t on it). I now have a new project engineer who knows damn well that every penny is mine and I'm a mean Scot who won't give him a brass bawbee of my siller unless he keeps me informed and defers to my requests and decisions. If RR has pretensions to become a universal standard RAD then it had better "pull its finger out" (I notice that RealBasic is now FREE for Linux - and one can develop cross-platform with it - bl**dy fantastic! mind you, I have invested a lot of time and energy into learning xTalk - but RR cannot rely on people's knowledge investment for ever). I have a few ideas (which may be fairly naive and goofy): 1. Apple is having a "tent revival" session which could just blow the socks off Uncle Bill: the Intel-based Macs are just around the corner, and with it "Leopard" - Mac OS 10.5 - that will have both PPC and Intel variants. How about a cut-down version of RR with every copy of Leopard? Ring Uncle Steve. 1.1 I suppose each copy of Leopard should also be accompanied by a slim volume called "Intro to RR" so that users actually realise that there is a copy of RR bundled with the OS. 2. A FREE downloadable cut-down version: DreamCard with a 10-line limit? 3. Sort out the way the online documentation is organised. I still use the docs from 2.0.1 even though I work with DC 2.6.1 on Mac and RR 2.2.1 on Linux - RR should be able to work out why - they have been told about this by many, many people for a long time: slack, very slack. Personally I cannot see much wrong with the UI that individuals cannot change (recall my heretical versions of the toolbar). Of course if one relies for RR for what one's finished stacks or standalones look like they will all be rather "samey" and possibly not to one's individual taste. What is extremely good about RR is that one can go to graphic "hell" and graphic "heaven" of one's own free will; of course that involves a bit more effort than if one relies on RR's own look and feel. However it has come in for some heavy criticism so needs to be addressed. 4. Let the RR people come out of the closet so we feel that they care about their user-base (and I don't mean just for expensive jaunts to Malta). 5. Let the RR people know that they respond to user suggestions not just by implementing them, but by acknowledging them, both publicly and in the RR documentation. 6. Every school in the "First World" (Ho, Ho; there's another bone of contention) should have some sort of version of RR (c.f. idea #2) installed on its computers - and kids ought to be being introduced to programming using RR. Even if for the only reason that Accessing the Internet and typing "Word" documents are now almost instinctive to kids under the age of 30 (!!!!), and teachers are wasting their time and taxpayers' money teaching something that everybody already knows (except, probably, some stuffy 'educationalist' employed by organisations such as Fife Council - woops, personal peeve there). Personally I feel that HyperStudio ought to be burnt at the stake as a dangerous heresy. 7. Somebody could be employed to "strain" the use-list (even if only to strain out my "bl**dy" rants) for useful stuff to compile into a useful and usable reference source for RR users. Now one of the besetting problems with religions is that to convert to them one requires a leap of faith. Looking at recent postings to the use-list it seems that some people are finding the need for a leap of faith to adopt RR a bit too much. RR is not a religion, and does not require its users to believe in intangible things. RR is a way of getting computers to do what we want them to do, and as such is extremely concrete. Because RR is not a religion it should not require any leap of faith at all. To ensure that would-be users of RR aren't required to make a leap of faith requires the following: 1. A body of freely available example stacks showing off RR's capabilities. 2. Every aspect of RR's capabilities and how to implement/achieve them needs to be up-front and readily accessible and comprehensible to the new user. sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From markgreenberg at cox.net Sun Dec 11 07:54:53 2005 From: markgreenberg at cox.net (Mark Greenberg) Date: Sun, 11 Dec 2005 05:54:53 -0700 Subject: Heads & Tails In-Reply-To: <20051210135233.E2EC8825C90@mail.runrev.com> References: <20051210135233.E2EC8825C90@mail.runrev.com> Message-ID: <71C24C49-C568-4652-A23D-F7367F77374E@cox.net> Beautiful solution! The arrays are probably much faster than the regular expressions too. And I learned a new command: Combine. Thanks for teaching me. : ) On Dec 10, 2005, at 6:52 AM, Jim Hurley wrote: > on mouseUP > put field 1 into tText > put char 1 of tText into tLastChar > --Separate the string of h's and t's into words > repeat for each char c in tText > if c = tLastChar then > put c after results > else put space & c after results > put c into tLastChar > end repeat > > --Do a word count > repeat for each word tWord in results > add 1 to tWordCount[tWord] > end repeat > > --Display > combine tWordCount with return and comma > put tWordCount into field 2 > end mouseUP From charles.hartman at conncoll.edu Sun Dec 11 08:11:50 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Sun, 11 Dec 2005 08:11:50 -0500 Subject: MIDI Files In-Reply-To: <000001c5fe0a$7d03db60$0201010a@scott4zia6fbp2> References: <000001c5fe0a$7d03db60$0201010a@scott4zia6fbp2> Message-ID: <309521BD-F7E8-4DB0-80BE-4F1DBA3D5414@conncoll.edu> On Dec 10, 2005, at 11:22 PM, Scott Kane wrote: > Thanks for the reply. I assumed they were binary, didn't > know they were text. They aren't, but they're like text: getting music out of them is analogous to getting speech out of a text file. (It's interesting to think about the relative algorithmicity of the two processes ?) Charles Hartman From mark at maseurope.net Sun Dec 11 08:17:16 2005 From: mark at maseurope.net (Mark Smith) Date: Sun, 11 Dec 2005 13:17:16 +0000 Subject: MIDI Files In-Reply-To: <309521BD-F7E8-4DB0-80BE-4F1DBA3D5414@conncoll.edu> References: <000001c5fe0a$7d03db60$0201010a@scott4zia6fbp2> <309521BD-F7E8-4DB0-80BE-4F1DBA3D5414@conncoll.edu> Message-ID: <8C28CA05-7910-498E-A557-041372091E29@maseurope.net> Exactly. A midi file is effectively a description of the music (a list of notes to be played, with some other information), like a written score, as opposed to a recording. Mark On 11 Dec 2005, at 13:11, Charles Hartman wrote: > > On Dec 10, 2005, at 11:22 PM, Scott Kane wrote: > >> Thanks for the reply. I assumed they were binary, didn't >> know they were text. > > They aren't, but they're like text: getting music out of them is > analogous to getting speech out of a text file. (It's interesting > to think about the relative algorithmicity of the two processes ?) > > Charles Hartman > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Sun Dec 11 08:53:53 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sun, 11 Dec 2005 08:53:53 -0500 Subject: Recent Development on the Use-List In-Reply-To: <web-340470889@mail.maclaunch.com> References: <web-340470889@mail.maclaunch.com> Message-ID: <DA77E321-3999-4086-A6CE-6477E8047102@adelphia.net> I don't want to further this part of the thread too much. I don't agree with these assumptions. On Dec 11, 2005, at 7:38 AM, Mathewson wrote: > 1. A question about who RR is meant for: does it have > pretensions to be a "universal faith", or is it some little > "gnostic sect" for an elite? It really is not up to me or you who/what RR is meant for. That is the companies business. It is/was not up to me who/what Photoshop was designed for. I am a professional Graphics designer/developer and GUI designer, I am not a Photographer. Photoshop is targeted at Photographers it seems more than Graphic designers IMO. But I still love PS and use it in every project I do. They can target whomever they choose. It is not my call. > 2. Is the "liturgy" to be conducted in Plain English or > "Sanskrit / Latin / Old Church Slavonic" ? I think this is referring to Transcript??? Again, This is not my/your call. If the company decides this or that gets added then great but all I can do is recommend something. (This is why I pay for an Enterprise License and subscribe to the 'Improve-Revolution' list) > > 3. Is there a need for a "person of vision" to radically > rethink and repackage RR to prevent mass migration > elsewhere and reinvigorate people's faith in the validity > of RR right now? Like Steve jobs, there are some who love him and some who hate him. I don't think RR needs to be rethought or repackaged at all (It is because of what Revolution is now that I payed good money for it, and not what some other people not associated with the company think it should be.) I must have missed something, Is there a MASS MIGRATION happening??? I thought just the opposite was happening. I thought RR had doubled its user base??? I think RR is completely Valid right now, as is, straight out of the box. > > 4. Do the churches (GUI) look a bit shabby in comparison > with the mosques, temples and so forth that litter the > landscape? I was always taught that it was not what was outside that counts but rather what was inside that mattered. I do think the outside does matter as a first impression though and cleaning the GUI up certainly will help. But why compare RR with other programs in other fields??? Why not hold it up to its own standards??? I think it can hold up just fine and as long as the company keeps doing the wonderful improvements that it has been doing it will soon look even greater. > > One of my criticisms of RR (the company) is that, apart > from the fact that we know their headquarters are in the > New Town in Edinburgh, we know very little about them > personally. There is also a feeling that the faceless folk > at RR don't have a strong leader who LISTENS AND RESPONDS > TO THE DEVOTEES OF THE FAITH. REALLY, I always had the impression that RR listens very well, they always have someone on the list poking their head in here and telling us about upcoming events and improvements. They also post solutions and ideas here. I never met - saw - heard of any one at Macromedia on the MD lists. I never heard of anyone from Adobe on the Photoshop lists, etc. etc. But I see someone from RR at least once month here on the list AND they listen!!!!! They take what the user base says here and the incorporate that into the upgrades. My thoughts are mine so please don't take offense. Thanks Tom McGrath From rev at armbase.com Sun Dec 11 09:09:33 2005 From: rev at armbase.com (Bob Hartley) Date: Sun, 11 Dec 2005 14:09:33 +0000 Subject: discussions, opinions and religion Message-ID: <gemini.irc7bx0015t41034o.rev@armbase.com> Hi All. I think Heather was right on the ball the other day when she emphasised that this list was for discussing code etc adn tip for "USING" rev. Can we please drop all the discussions about Marketing, Personal smipes, using the computing crystal ball and stick to posting codeing problems adn their answers. It is gettin to the stage that I spend more time deleteing useless and pointless posts than actually reading the board. This mail is a typical example and will be my last, however, I feel Heather's kind words to desist have not reached some ears. All the best Bob; Sunny Scotland From richmond at mail.maclaunch.com Sun Dec 11 09:03:39 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Sun, 11 Dec 2005 09:03:39 -0500 Subject: Recent Development on the Use-LIst Message-ID: <web-340473379@mail.maclaunch.com> Tom McGrath wrote "My thoughts are mine so please don't take offense." I am not offended. In fact I am extremely happy that Tom McGrath voiced his opinion in opposition to what I wrote in my previous posting under this heading. Healthy debate is a requirement of all societies that don't want to run the risk of stagnation. Tom: RR could say "Boil your collective heads" to all the folk on the use-list who have been suggesting ways the company might go: what is interesting is that, so far, they have not. Now I am well aware that RR are their own bosses and do not have to do anything that anybody else suggests; I would suppose that most of the other posters who have suggested ideas on this use-list are aware of that as well. As should also be clear from the postings on this list, and elsewhere, there are many models for software: Free, Semi-Free, OpenSource, Private, etc. and quite a few adherents to what we could term a "mixed economic model". It is also clear that RR are not Adobe (walled up in their 'mud hut' - pun intended). sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From lists at nabble.com Sun Dec 11 09:14:40 2005 From: lists at nabble.com (capellan (sent by Nabble.com)) Date: Sun, 11 Dec 2005 06:14:40 -0800 (PST) Subject: MIDI Files In-Reply-To: <000801c5fe02$7b388ae0$0201010a@scott4zia6fbp2> References: <000801c5fe02$7b388ae0$0201010a@scott4zia6fbp2> Message-ID: <1891174.post@talk.nabble.com> Hi Scott, you could visit Hugh Senior's website: and download the file: UDI, an extraordinary japanese programmer, published many stacks to play Midi files using notation similar to HyperCard. al -- Sent from the Revolution - User forum at Nabble.com: http://www.nabble.com/MIDI-Files-t718204.html#a1891174 From richmond at mail.maclaunch.com Sun Dec 11 09:08:36 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Sun, 11 Dec 2005 09:08:36 -0500 Subject: discussions,opinions and religion - may be we need 2 lists? Message-ID: <web-340473541@mail.maclaunch.com> There is a need for a forum for these sort of topics as well as bits of code: SO . . . I for one would be grateful if RR could "split" this list: that is to say - continue with this use-list for code and how-tos - and provide a second use-list for discussions to do with the subjects that obviously give Bob Hartley and his type stomach upset. sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From scott at proherp.com Sun Dec 11 09:32:43 2005 From: scott at proherp.com (Scott Kane) Date: Mon, 12 Dec 2005 01:32:43 +1100 Subject: MIDI Files In-Reply-To: <1891174.post@talk.nabble.com> Message-ID: <000301c5fe5f$c254e920$0201010a@scott4zia6fbp2> Hi Al, Thank you. You wouldn't happen to have the ULL would you? Sott From lists at nabble.com Sun Dec 11 10:02:23 2005 From: lists at nabble.com (capellan (sent by Nabble.com)) Date: Sun, 11 Dec 2005 07:02:23 -0800 (PST) Subject: Recent Development on the Use-List In-Reply-To: <web-340470889@mail.maclaunch.com> References: <web-340470889@mail.maclaunch.com> Message-ID: <1891562.post@talk.nabble.com> Hi all, What do you think about the educational model used by Alias (now an AutoDesk company) >From their webpage: ----------------------------------------- Maya Personal Learning Edition is a special version of Maya? software, which provides free access to Maya for non-commercial use. It gives 3D graphics and animation students, industry professionals, and those interested in breaking into the world of computer graphics (CG) an opportunity to explore all aspects of the award-winning Maya Complete software in a non-commercial capacity. Available for Windows? 2000/XP Professional and Mac? OS X operating systems. The Maya Personal Learning Edition restricts users to non-commercial applications through the display of a watermark on images as well as through the use of a special non-commercial file format. "One of Alias' strengths besides the Maya Software is its online community. It's huge. I professional and very entushiastic about pushing the boundaries. Using Maya is more a lifestyle than a job." (This statement reflects exactly, what many had already said in this Developers mail list) ---------------------------------------- Did you read this? Maya Learning Edition saves files in their own format, that could not be opened from a Commercial version of Maya. Rev could do the same change of file format, with a Free educational version. What do you think about this? al -- Sent from the Revolution - User forum at Nabble.com: http://www.nabble.com/Recent-Development-on-the-Use-List-t719292.html#a1891562 From mark at maseurope.net Sun Dec 11 10:18:21 2005 From: mark at maseurope.net (Mark Smith) Date: Sun, 11 Dec 2005 15:18:21 +0000 Subject: Recent Development on the Use-LIst In-Reply-To: <web-340473379@mail.maclaunch.com> References: <web-340473379@mail.maclaunch.com> Message-ID: <A9AF8079-FD34-4DA9-97DB-E216AFFEE9D0@maseurope.net> In fact, they have. Heather, of course, didn't put it like that, but as Bob points out, she emphasized that this is a how-to-use list. These discussions are quite interesting, but IMHO this is not the place for them, since they do interfere with the actual utility of the list. Now I'll shut-up, Best, Mark On 11 Dec 2005, at 14:03, Mathewson wrote: > Tom: RR could say "Boil your collective heads" to all the > folk on the use-list who have been suggesting ways the > company might go: what is interesting is that, so far, they > have not. From 3mcgrath at adelphia.net Sun Dec 11 10:30:54 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sun, 11 Dec 2005 10:30:54 -0500 Subject: Recent Development on the Use-LIst In-Reply-To: <web-340473379@mail.maclaunch.com> References: <web-340473379@mail.maclaunch.com> Message-ID: <B0E9050E-0034-4017-8B40-D184C138971F@adelphia.net> R, Thanks, I knew what I said was probably obvious to some but I felt I should say it for the others that might not. I have some very exciting projects in the works and am need to get more focused on them. I did not want to increase the traffic any further on this topic. What are you working on now? I know you always have something in the works. Tom On Dec 11, 2005, at 9:03 AM, Mathewson wrote: > Tom McGrath wrote "My thoughts are mine so please don't > take offense." > > I am not offended. From 3mcgrath at adelphia.net Sun Dec 11 10:38:26 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sun, 11 Dec 2005 10:38:26 -0500 Subject: iTunes for windows Message-ID: <2CB9D3C5-5CF8-4659-B010-3D8C70418F24@adelphia.net> Hello to all of my wonderful friends here on the list. I have a project that involves iTunes. I want to extract locally a users playlists and song/podcast list from their computer and do some things in Rev. I then want to put/import some content back into iTunes. I figure I can use Applescript on the Mac but I don't know about iTunes for Windows. Is anyone familiar with doing things like this on Windows? What are the options available? On the extraction side can I use an output from iTunes? Is there an XML file etc.? On the importing side is it acceptable to just ask the user to drop/ import a folder into iTunes from my output? Or is there a way to send a command to iTunes to tell it to do the import? I am just starting this project and any and all help or input is greatly appreciated. Yours truly, Tom McGrath Thomas J McGrath III 3mcgrath at adelphia.net Lazy River Metal Arts Lazy River Software? Meeting Wear? - Unique Apparel Design From 3mcgrath at adelphia.net Sun Dec 11 10:40:54 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sun, 11 Dec 2005 10:40:54 -0500 Subject: discussions,opinions and religion - may be we need 2 lists? In-Reply-To: <web-340473541@mail.maclaunch.com> References: <web-340473541@mail.maclaunch.com> Message-ID: <B38ADD2C-2073-4C31-8B25-5E112466DFE9@adelphia.net> R, Is that not what the 'Improve-Revolution' list is for? T On Dec 11, 2005, at 9:08 AM, Mathewson wrote: > There is a need for a forum for these sort of topics as > well as bits of code: > > I for one would be grateful if RR could "split" this list: > that is to say - continue with this use-list for code and > how-tos - and provide a second use-list for discussions to > do with the subjects that obviously give Bob Hartley and > his type stomach upset. From hutch at recursive.ca Sun Dec 11 10:56:14 2005 From: hutch at recursive.ca (Bob Hutchison) Date: Sun, 11 Dec 2005 10:56:14 -0500 Subject: tab buttons and localisation Message-ID: <213035A7-D1DF-405E-9C4A-CE15F2B7A066@recursive.ca> Hi, I use tabbed buttons in my user interface. They work easily enough, but every reference to how this is done uses the "on menuPick pNew,pOld" handler. And every reference seems to use a switch or something to recognise the tab that was clicked based on the *visible* text. Sometimes a cardname = tabname trick is used. This means that the visible text on the tab is used in two places and the RR user has to remember to change these values so that they match. This is generally a Bad Thing, just out of principle. It means that when the text of a tab is changed the script has to be changed. This is a Really Bad Thing when trying to localise the application: each tab will have multiple text values, where, as you'd know if you've ever been involved in such a thing, the localised text is pretty much guaranteed to change a number of times. (And the cardname = tabname obviously won't work in this situation). Way too error prone. So, it turns out that there is a property that lists the tab labels, so I can write something along the lines of: on menuPick pNew,pOld get the properties of me put it["text"] into labels put 1 into tabNumber repeat for each line aLabel in labels if pNew = aLabel then exit repeat add 1 to tabNumber end repeat switch tabNumber case 1 go card "card_one" break case 2 go card "card_two" break case 3 go card "card_three" break default go card "card_one" break end switch end menuPick I checked this and it does localise correctly. Any better ways of doing this? There is nothing particularly clever about what I'm doing, but I'm new to RR and this kind of thing is a) not obvious to a new user (how to find the name of a property is not obvious to me at least); and, b) a nasty trap if not addressed by the RR programmer. The event "menuPick" isn't something I find particularly obvious either. It would be good if this was either fixed in RR or that this, or some better technique/trick, was more widely documented. Cheers, Bob ---- Bob Hutchison -- blogs at <http://www.recursive.ca/hutch/> Recursive Design Inc. -- <http://www.recursive.ca/> Raconteur -- <http://www.raconteur.info/> From wmb at internettrainer.com Sun Dec 11 10:57:51 2005 From: wmb at internettrainer.com (Wolfgang Bereuter) Date: Sun, 11 Dec 2005 16:57:51 +0100 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <43986AF4.10608@fourthworld.com> References: <dn50bh$rjk$1@sea.gmane.org> <BFBB68F7.29786%scott@tactilemedia.com> <70ed6b130512061702y2612790fgcc626beebd0856c3@mail.gmail.com> <7B83FD39-1CC2-4780-9957-97D41C057DF7@openpartnership.net> <43986AF4.10608@fourthworld.com> Message-ID: <F9FD1454-EE5D-4F62-BA5D-4AFBF07162D5@internettrainer.com> On 08.12.2005, at 18:18, Richard Gaskin wrote: > Okay, I'll bite: what exactly is an "open source strategy" for an > engine which is, and will likely remain, closed-source? Richard, I know you since many years as a very intelligent person. I cant explain why its so difficut to understand why rev is not popular, because I tried so many time to explain it. So it must be my fault. I try it again, because I still believe in the idea of rev/MC, not in RR, I have learnd that in the past. (Once again sorry, my english could be better...) first of all: *Why isn't Rev more popular?* My completly different point of view: I m a creativ, right brained talented person but I m an idiot programmer. I need(ed) a MM Authoring tool for my idea of a new lerning GUI. At the beginning I was singing like the others the hymne of rev, until I understood, that rev is not a tool for "idot programmers". Its a no-fish/no-meat tool for professional coders. Then I realy learned to hate it: 1. Version, problems with RR policy, behavior of the Management, GUI, ignorance of client wishes, crashes, etc, etc... endless list (No doubt my fault: I thougt its a mature tool, because MC was about 10 year on the market, and rev is only a GUI). The only big point of rev is this list and his members: they helped me a lot. I would not read the postings occasionally as i still do. But, its a kind of insider circle, which can not really expand because of the *wrong policy of RR*. Why is that policy so wrong? (I said that many times, investments in Dreamcard, Licence policy, etc, etc... Where is, after years, a support for other editors, good rtf, native Flash support, nativ web support (like Flash) etc...??? I had to give up my learning projekt for a time, maybe thats good for my life?, and follow on writing my novel, which I m finishing now. Now it comes to one of the main points "Why isn't Rev more popular?" In my novel a developer tool is one of the "protagonists" in a nerd?s group. I dont know at the moment if the readers will like that book, but if they will, RR has lost another big opportunity to bring rev out of that insider circle. *Why?* At the beginnig, the tool in the story was called Revolution, now its called iMistral, because I dont know if I can use mTropolis or iShell (copywrite the editor has to check that)... some thoughts aside... What happens with rev when Macrobe kills Director (will happen), and decides to make different developer GUI?s for Flash/swf for coders and Non-Coders? (imho the big business for rev) One of them could be a "hypercard"-xtalk-GUI ;) - - - What happens with rev when aside M$ (VB), cocoa will be realized as a real crossplatform tool, if Dharma or that patent from Apple (for more operating systems on one PC) comes? (Essential for Apple...) Annother *big* free competitor for the *professional* coders. - - - Where are the easy to use **independent** low cost crossplatformtool for the masses? (imho the real target market for rev) - - - Why "an/one" OS strategie? There are so many different types of licences between GNU and commercial... If anybody is interested, I can explain it, but I dont want to write so much to one post. Nobody reads that... regards Wolfgang M. Bereuter T-mapping? is PhotoLearning Mindmaps! ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Edelhofg. 17/11, A-1180 Wien, Austria Tel: ++43/1/ 479 6410 Fax: ++43/1/ 955 14 64-198 From wmb at internettrainer.com Sun Dec 11 11:02:36 2005 From: wmb at internettrainer.com (Wolfgang Bereuter) Date: Sun, 11 Dec 2005 17:02:36 +0100 Subject: Rev and open source (was "What Rev Needs") In-Reply-To: <8DF37BA9-1EC9-4D08-B41E-DA024B63CB83@lexicall.org> References: <8DF37BA9-1EC9-4D08-B41E-DA024B63CB83@lexicall.org> Message-ID: <C62BF947-AE80-476C-A00D-CDD4D722E1D2@internettrainer.com> On 09.12.2005, at 01:30, Marielle Lange wrote: > Not too loud.... that's an idea I am working on, using revolution > to both rapidly define (scripter side) and rapidly present (user > side) visual interfaces used to define parameters to Unix scripts. > A not so detailed overview at: <http://projects.lexicall.org/ > taskflow/> and <http://projects.lexicall.org/exercist/>. More > details to follow soon. Congratiulation Marielle, you got it! pls be *very loud*!! regards Wolfgang M. Bereuter T-mapping? is PhotoLearning Mindmaps! ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Edelhofg. 17/11, A-1180 Wien, Austria Tel: ++43/1/ 479 6410 Fax: ++43/1/ 955 14 64-198 From 3mcgrath at adelphia.net Sun Dec 11 11:10:32 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sun, 11 Dec 2005 11:10:32 -0500 Subject: tab buttons and localisation In-Reply-To: <213035A7-D1DF-405E-9C4A-CE15F2B7A066@recursive.ca> References: <213035A7-D1DF-405E-9C4A-CE15F2B7A066@recursive.ca> Message-ID: <DA978424-05B1-4105-A1CB-7D8A86F03C20@adelphia.net> Yeah, But we can do tabbed buttons!!! That's so cool. We could of course roll our own, and you are right there are some problems, but at least they work across platforms. Your solution seems to work well. Tom On Dec 11, 2005, at 10:56 AM, Bob Hutchison wrote: > I use tabbed buttons in my user interface. They work easily enough, > but every reference to how this is done uses the "on menuPick > pNew,pOld" handler. And every reference seems to use a switch or > something to recognise the tab that was clicked based on the > *visible* text. Sometimes a cardname = tabname trick is used. Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From hutch at recursive.ca Sun Dec 11 11:18:58 2005 From: hutch at recursive.ca (Bob Hutchison) Date: Sun, 11 Dec 2005 11:18:58 -0500 Subject: tab buttons and localisation In-Reply-To: <213035A7-D1DF-405E-9C4A-CE15F2B7A066@recursive.ca> References: <213035A7-D1DF-405E-9C4A-CE15F2B7A066@recursive.ca> Message-ID: <4920E91F-9F7F-4DAE-89F6-F8865E6CF81C@recursive.ca> On Dec 11, 2005, at 10:56 AM, Bob Hutchison wrote: > Hi, > > I use tabbed buttons in my user interface. They work easily enough, > but every reference to how this is done uses the "on menuPick > pNew,pOld" handler. And every reference seems to use a switch or > something to recognise the tab that was clicked based on the > *visible* text. Sometimes a cardname = tabname trick is used. > > This means that the visible text on the tab is used in two places > and the RR user has to remember to change these values so that they > match. > > This is generally a Bad Thing, just out of principle. It means that > when the text of a tab is changed the script has to be changed. > This is a Really Bad Thing when trying to localise the application: > each tab will have multiple text values, where, as you'd know if > you've ever been involved in such a thing, the localised text is > pretty much guaranteed to change a number of times. (And the > cardname = tabname obviously won't work in this situation). > > Way too error prone. > > So, it turns out that there is a property that lists the tab > labels, so I can write something along the lines of: > > on menuPick pNew,pOld > get the properties of me > put it["text"] into labels > put 1 into tabNumber > repeat for each line aLabel in labels > if pNew = aLabel then exit repeat > add 1 to tabNumber > end repeat > > switch tabNumber A cleaner way to deal with this is to replace the above with what follows: on menuPick pNew,pOld get the properties of me switch lineoffset(pNew, it["text"]) > case 1 > go card "card_one" > break > case 2 > go card "card_two" > break > case 3 > go card "card_three" > break > default > go card "card_one" > break > end switch > end menuPick > > I checked this and it does localise correctly. > > Any better ways of doing this? > > There is nothing particularly clever about what I'm doing, but I'm > new to RR and this kind of thing is a) not obvious to a new user > (how to find the name of a property is not obvious to me at least); > and, b) a nasty trap if not addressed by the RR programmer. The > event "menuPick" isn't something I find particularly obvious either. > > It would be good if this was either fixed in RR or that this, or > some better technique/trick, was more widely documented. > > Cheers, > Bob > > ---- > Bob Hutchison -- blogs at <http://www.recursive.ca/hutch/> > Recursive Design Inc. -- <http://www.recursive.ca/> > Raconteur -- <http://www.raconteur.info/> > > ---- Bob Hutchison -- blogs at <http://www.recursive.ca/hutch/> Recursive Design Inc. -- <http://www.recursive.ca/> Raconteur -- <http://www.raconteur.info/> From ambassador at fourthworld.com Sun Dec 11 11:24:44 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 11 Dec 2005 08:24:44 -0800 Subject: discussions,opinions and religion - may be we need 2 lists? In-Reply-To: <web-340473541@mail.maclaunch.com> References: <web-340473541@mail.maclaunch.com> Message-ID: <439C52CC.8060204@fourthworld.com> Mathewson wrote: > There is a need for a forum for these sort of topics Please -- I just made this to help this split along: http://groups.yahoo.com/group/rev-biz/ I'll make you moderator as soon as you sign in, then you can extend that to anyone else you like. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jhurley at infostations.com Sun Dec 11 11:32:55 2005 From: jhurley at infostations.com (Jim Hurley) Date: Sun, 11 Dec 2005 08:32:55 -0800 Subject: Sockets Message-ID: <p06230902bfc203f29d14@[66.81.160.141]> I'm learning something about testing for an Internet connection from the last couple of posts of the list digest. I used to use the old method of testing for a connection to Google. Now all I need to do is find out was a socket is. I know it must have something to do with light bulbs. Searched the dictionary for "socket" and came up with the single "Using URLs, uploading, and downloading", 18 pages (copied to Word) which don't appear to contain the word "socket." Is there a secret RR society which is privy to this sort of thing? Can I join? Sock it to me. Jim From jhurley at infostations.com Sun Dec 11 11:33:10 2005 From: jhurley at infostations.com (Jim Hurley) Date: Sun, 11 Dec 2005 08:33:10 -0800 Subject: Heads & Tails In-Reply-To: <20051211143841.64D8D82587C@mail.runrev.com> References: <20051211143841.64D8D82587C@mail.runrev.com> Message-ID: <p06230901bfc201670494@[66.81.160.141]> >Mark Greenburg wrote: > > > >Beautiful solution! The arrays are probably much faster than the >regular expressions too. And I learned a new command: Combine. >Thanks for teaching me. : ) > >On Dec 10, 2005, at 6:52 AM, Jim Hurley wrote: > >> on mouseUP >> put field 1 into tText >> put char 1 of tText into tLastChar >> --Separate the string of h's and t's into words >> repeat for each char c in tText >> if c = tLastChar then >> put c after results >> else put space & c after results >> put c into tLastChar >> end repeat >> >> --Do a word count >> repeat for each word tWord in results >> add 1 to tWordCount[tWord] >> end repeat >> >> --Display >> combine tWordCount with return and comma >> put tWordCount into field 2 > end mouseUP Mark, Thanks for the kind words. I learned this trick of doing a word count (actually a word use count) from Scott Rainey. I think it was he that posted that use of arrays many years ago. Jim From sims at ezpzapps.com Sun Dec 11 11:33:11 2005 From: sims at ezpzapps.com (sims) Date: Sun, 11 Dec 2005 17:33:11 +0100 Subject: iTunes for windows In-Reply-To: <2CB9D3C5-5CF8-4659-B010-3D8C70418F24@adelphia.net> References: <2CB9D3C5-5CF8-4659-B010-3D8C70418F24@adelphia.net> Message-ID: <p06200707bfc2048ffe2f@[10.0.0.35]> At 10:38 AM -0500 12/11/05, Thomas McGrath III wrote: >I figure I can use Applescript on the Mac but I don't know about >iTunes for Windows. Is anyone familiar with doing things like this >on Windows? > >What are the options available? On the extraction side can I use an >output from iTunes? Is there an XML file etc.? There is an "iTunes Music Library.xml" for my Tiger OS X iTunes...there might be a Windows version of that same document. Reading that file might get you somewhere. ciao, sims European Rev Conference 2006 www.techietours.com From ambassador at fourthworld.com Sun Dec 11 11:36:20 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 11 Dec 2005 08:36:20 -0800 Subject: What Rev Needs -- Again (was "Why is Konfabulator "Pretty?") In-Reply-To: <F9FD1454-EE5D-4F62-BA5D-4AFBF07162D5@internettrainer.com> References: <dn50bh$rjk$1@sea.gmane.org> <BFBB68F7.29786%scott@tactilemedia.com> <70ed6b130512061702y2612790fgcc626beebd0856c3@mail.gmail.com> <7B83FD39-1CC2-4780-9957-97D41C057DF7@openpartnership.net> <43986AF4.10608@fourthworld.com> <F9FD1454-EE5D-4F62-BA5D-4AFBF07162D5@internettrainer.com> Message-ID: <439C5584.7050800@fourthworld.com> Wolfgang, I've replied to your message on the rev-biz list: <http://groups.yahoo.com/group/rev-biz/> -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Sun Dec 11 11:40:51 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 11 Dec 2005 08:40:51 -0800 Subject: discussions,opinions and religion - may be we need 2 lists? In-Reply-To: <B38ADD2C-2073-4C31-8B25-5E112466DFE9@adelphia.net> References: <web-340473541@mail.maclaunch.com> <B38ADD2C-2073-4C31-8B25-5E112466DFE9@adelphia.net> Message-ID: <439C5693.9090600@fourthworld.com> Thomas McGrath III wrote: > On Dec 11, 2005, at 9:08 AM, Mathewson wrote: >> There is a need for a forum for these sort of topics as >> well as bits of code: >> >> I for one would be grateful if RR could "split" this list: > > Is that not what the 'Improve-Revolution' list is for? The improve-rev list is for Enterprise license holders to refine specific feature enhancement requests before they get presented to RunRev in Bugzilla. We're all picky about syntax, and the improve-rev list lets us get that hard part out of the way. Until this morning there has been no discussion list focused on sharing opinions about what Rev "needs" to do or "should" do -- and now there is: <http://groups.yahoo.com/group/rev-biz/> I look forward to seeing business philosophy discussions move there, and seeing the use-rev list return to being about using Rev. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From rcozens at pon.net Sun Dec 11 11:09:00 2005 From: rcozens at pon.net (Rob Cozens) Date: Sun, 11 Dec 2005 08:09:00 -0800 Subject: Works on Mac OS X, Why Not on Win XP? II--SOLVED In-Reply-To: <EDB5D854-1BCA-4B9F-8F66-9DD7F0DB3811@conncoll.edu> References: <7.0.0.10.1.20051210183344.00f60160@pon.net> <EDB5D854-1BCA-4B9F-8F66-9DD7F0DB3811@conncoll.edu> Message-ID: <7.0.0.10.1.20051211075811.019d67b0@pon.net> Hi Charles, >Do I understand right, that this problem applies only to standalones? >My Dreamcard stacks are OK without this step? No, I'm referring to stack files. If I place a Jump Drive in a USB slot on my Mac, drag the files to the Drive, transfer the Drive to my Tablet PC, and drag the files to the TPC, most files won't open in RunRev and many that do are corrupted. The problem goes away if the files are compressed before and decompressed after moving. I don't know what this portends for Dreamcard stacks; but I'd be wary. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From rcozens at pon.net Sun Dec 11 11:40:37 2005 From: rcozens at pon.net (Rob Cozens) Date: Sun, 11 Dec 2005 08:40:37 -0800 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] In-Reply-To: <8C7CBE4FDAAE2DF-18D4-10828@mblk-r30.sysops.aol.com> References: <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> <4399F1AC.1090704@chipp.com> <3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us> <dnd33d$u37$1@sea.gmane.org> <2e1610f5ac8c751d31ec1db2600dc2c7@santacruz.k12.ca.us> <dnddjf$lss$1@sea.gmane.org> <54B6769B-5CCC-43D1-9602-24F1E0594FF9@charter.net> <8C7CBE4FDAAE2DF-18D4-10828@mblk-r30.sysops.aol.com> Message-ID: <7.0.0.10.1.20051211081315.019e2b40@pon.net> Jack, Bill, et al: >Can anybody pick it up when hypercard went back to apple and we were >supposed to have version 3.0? > >[snip] > I guess I assumed the leadership at Apple controlled the > robustness and goals of the teams involved in product development, > even at Claris. The HyperCard team apparently lacked in both areas. With all due respect for the view of insiders at Claris, don't blame the HyperCard team(s) for it's failure--look directly to Steve Jobs for that. When HC came back to Apple, the team proposed and created proof-of-concept demos for HyperCard v3, or "QuickTime Interactive". QTI melded QuickTime and HyperCard by storing HC stacks as QuickTime movies. The potential was tremendous: HC acquires color, eliminates the field & script text limits, and becomes cross-platform; but, as with the original HC, Apple management didn't get it...with one exception: the person who preceeded Jobs' second coming. It's been too long for me to remember his name (Jean ??); but when Kevin C. demoed QTI for him, his response was "This is what Apple is really all about, isn't it?" Apparently the Board of Directors decided Apple was really about colorized hardware and eye candy, and put Jobs back in charge. For much of my career, the holy grail of programming was a tool that would allow non-programmers to create software. In the mid-seventies the City of Oakland spent many $ acquiring an IBM report generator, DYL-260, and training people from every City department how to use it...just to generate reports from existing data files. In the end, only one other person outside the DP Department besides moi ever produced anything meaningful. HyperCard was that holy grail; but Apple didn't understand it the first or second time around. Nor did the software reviewers, I might add. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From eric.chatonet at sosmartsoftware.com Sun Dec 11 11:44:33 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sun, 11 Dec 2005 17:44:33 +0100 Subject: discussions,opinions and religion - may be we need 2 lists? In-Reply-To: <439C5693.9090600@fourthworld.com> References: <web-340473541@mail.maclaunch.com> <B38ADD2C-2073-4C31-8B25-5E112466DFE9@adelphia.net> <439C5693.9090600@fourthworld.com> Message-ID: <8AF1FDDD-BBB1-4521-8023-1E8E5C1ADC7B@sosmartsoftware.com> Hi Richard, Thanks for creating this list. Le 11 d?c. 05 ? 17:40, Richard Gaskin a ?crit : > I look forward to seeing business philosophy discussions move > there, and seeing the use-rev list return to being about using Rev. I agree: back to work, please :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From bvg at mac.com Sun Dec 11 11:49:42 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 11 Dec 2005 17:49:42 +0100 Subject: Sockets In-Reply-To: <p06230902bfc203f29d14@[66.81.160.141]> References: <p06230902bfc203f29d14@[66.81.160.141]> Message-ID: <c1ae4cdd0c9ebe910a531ccf40ee6334@mac.com> On Dec 11 2005, at 17:32, Jim Hurley wrote: > ... > Searched the dictionary for "socket" and came up with the single > "Using URLs, uploading, and downloading", 18 pages (copied to Word) > which don't appear to contain the word "socket." > > Is there a secret RR society which is privy to this sort of thing? Can > I join? Sock it to me. > ... Of course there is a secret Socket society! But it's easy to join: Our required readings are: Open Socket command Close Socket command Accept command If these don't help you, then you need to ask either on the use list or in chatrev :) socket society member Bj?rnke -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From ambassador at fourthworld.com Sun Dec 11 11:58:29 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 11 Dec 2005 08:58:29 -0800 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <A1A5746C-E352-477F-A05C-D442C680A79D@lexicall.org> References: <A1A5746C-E352-477F-A05C-D442C680A79D@lexicall.org> Message-ID: <439C5AB5.8060206@fourthworld.com> I've replied to this on the rev-biz list: <http://groups.yahoo.com/group/rev-biz/> -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From lists at nabble.com Sun Dec 11 12:07:14 2005 From: lists at nabble.com (capellan (sent by Nabble.com)) Date: Sun, 11 Dec 2005 09:07:14 -0800 (PST) Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <A1A5746C-E352-477F-A05C-D442C680A79D@lexicall.org> References: <F0CB54B8-016B-4258-8321-C05DB4878D1B@charter.net> <D4552EAA-0705-408F-B3A0-4DC3809F618C@recursive.ca> <BFB47075.30C5C%kray@sonsothunder.com> <438F2411.7000202@chipp.com> <A9AFA197-245D-48C7-B504-E2DB043EAA98@sosmartsoftware.com> <438F57EC.10203@fourthworld.com> <438F7043.9010505@chipp.com> <BFB53417.259EF%kevin@runrev.com> <1A642078-EA2D-4A74-92BF-2C48F510863A@charter.net> <000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com> <dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]> <dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com> <dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com> <dn50bh$rjk$1@sea.gmane.org> <43961792.2030700@fourthworld.com> <dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net> <dn76v7$a0p$1@sea.gmane.org> <43972BBB.40503@chipp.com> <dn7c7n$thn$1@sea.gmane.org> <dn7e15$43j$1@sea.gmane.org> <43973EA9.205@chipp.com> <dn7hio$h0g$1@sea.gmane.org> <2918613314.20051207134900@ahsoftware.net> <43979E38.8040307@chipp.com> <050477AC-1FDB-4A85-BFFD-FD8F5FFA5E3B@lexicall.org> <0B6F3E4D-C6E6-489B-A242-8BE5AA850FAE@lexicall.org> <1D3C1A1C-CECA-43DF-8621-DB68C6302DC3@lexicall.org> <36761.193.29.77.101.1134112636.squirrel@193.29.77.101> <439941A6.3050606@chipp.com> <OFC5C929DC.D57835B5-ONC12570D2.002FD94B-C12570D2.00308368@deutsche-boerse.com> <26edb293bfc04b7c624e85faf4877c1b@runrev.com> <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> <4399F1AC.1090704@chipp.com> <3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us> <Pine.GSO.4.33.0512092220250.11265-100000@titan.ecs.fullerton.edu> <B521AA20-DE49-4193-BC68-4D984124191B@lexicall.org> <439B5D9A.6090604@fourthworld.com> <A1A5746C-E352-477F-A05C-D442C680A79D@lexicall.org> Message-ID: <1892619.post@talk.nabble.com> Marielle Lange wrote: > Dreamcard is presented as something that "persons > with lack of experience with other development environments" > can come to grip with. Apparently, it doesn't work that well. > Beginners often complain on this list or elswhere > (see , > a mailing list for dreamcard users or beginners in general) about > the fact that it is not that easy to get > to grip with this new environment. That's because this gap that you are noticing was filled long time ago by a lot of HyperCard books. In January i asked in this list: WHY don't we ask to the 212 authors of HyperCard books to update their books for this platform?... and WHY do not ask developers in this list to collaborate in writing a book on RunRev? Actually, some newbie developers find these HyperCard books very useful to help them started with Transcript: and many more... even Dan Shafer, the first RunRev specific book author recommend them: and guess what... These same HyperTalk books, are part of the bookshelf of most Professional Developers in this list. Even SuperCard developers use them...Interesting. Don't you think? Scott Raney recommended to buy the XCMD's book written for HyperCard...so What's next? Buy these books and adapt them to your needs. i had buy this book written by Gary Bond about xcmd programming: Just US$ 1.08 from Hippo Books. i receive it next week. :-) Want to buy this too: Applied HyperCard: Developing and Marketing Superior Stackware by Jerry Daniels, Mary Jane Mara al -- Sent from the Revolution - User forum at Nabble.com: http://www.nabble.com/Why-isn%27t-Rev-more-popular--t649860.html#a1892619 From 3mcgrath at adelphia.net Sun Dec 11 11:47:10 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sun, 11 Dec 2005 11:47:10 -0500 Subject: iTunes for windows In-Reply-To: <p06200707bfc2048ffe2f@[10.0.0.35]> References: <2CB9D3C5-5CF8-4659-B010-3D8C70418F24@adelphia.net> <p06200707bfc2048ffe2f@[10.0.0.35]> Message-ID: <4BDFD393-DEBA-4E5C-9494-F21D0045D37D@adelphia.net> Thanks sims, I will take a look and see what's in it. Thanks Tom On Dec 11, 2005, at 11:33 AM, sims wrote: > At 10:38 AM -0500 12/11/05, Thomas McGrath III wrote: >> I figure I can use Applescript on the Mac but I don't know about >> iTunes for Windows. Is anyone familiar with doing things like this >> on Windows? >> >> What are the options available? On the extraction side can I use >> an output from iTunes? Is there an XML file etc.? > > There is an "iTunes Music Library.xml" for my Tiger OS X > iTunes...there might be a Windows version > of that same document. Reading that file might get you somewhere. > > ciao, > sims > > European Rev Conference 2006 > www.techietours.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From ambassador at fourthworld.com Sun Dec 11 12:13:26 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 11 Dec 2005 09:13:26 -0800 Subject: "use-rev" means "using Rev" (was 10,000 other threads) In-Reply-To: <A1A5746C-E352-477F-A05C-D442C680A79D@lexicall.org> References: <A1A5746C-E352-477F-A05C-D442C680A79D@lexicall.org> Message-ID: <439C5E36.2070005@fourthworld.com> Marielle Lange wrote: > Beginners often complain on this list or elswhere (see > <http://www.scottserver.net/forum/viewforum.php?f=70>, > a mailing list for dreamcard users or beginners in general) In that forum I found a post titled "What a turn off!": I am so turned off by the mailing list for RunRev. Maybe it's just me, maybe I'm just getting too old, but that list just seems so full of posturing, politics and some serious personal podiums! Damn! If I weren't a poet! There's just far too much bs and bantering going on on that list, and I'll be honest, I excpected it to be far more civil and mature than what I have seen since I subscribed. One or two replies by myself trying to help out went by without even an acknowlegement, or even a "piss off!". Though what few questions I have asked have been answered, but now there's just far too much junk flowing through there that I don't even want to ask questions. For the sake of the use-rev list and its readers, please consider moving this and related threads to the rv-biz list: <http://groups.yahoo.com/group/rev-biz/> -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From soapdog at mac.com Sun Dec 11 12:33:26 2005 From: soapdog at mac.com (Andre Garzia) Date: Sun, 11 Dec 2005 15:33:26 -0200 Subject: "use-rev" means "using Rev" (was 10,000 other threads) In-Reply-To: <439C5E36.2070005@fourthworld.com> References: <A1A5746C-E352-477F-A05C-D442C680A79D@lexicall.org> <439C5E36.2070005@fourthworld.com> Message-ID: <897ABBBC-AE12-4059-AB17-0CFA14D79C5E@mac.com> On Dec 11, 2005, at 3:13 PM, Richard Gaskin wrote: > I am so turned off by the mailing list for RunRev. > Maybe it's just me, maybe I'm just getting too old, > but that list just seems so full of posturing, > politics and some serious personal podiums! > Damn! If I weren't a poet! Richard, if you're old, then I am old too... :-) and to celebrate using Rev, I'll try to push some talks on Sockets and a little tutorial I am making... Cheers andre From rcozens at pon.net Sun Dec 11 12:34:18 2005 From: rcozens at pon.net (Rob Cozens) Date: Sun, 11 Dec 2005 09:34:18 -0800 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] Message-ID: <7.0.0.10.1.20051211093053.01968258@pon.net> > as with the original HC, Apple management didn't get it...with one > exception: the person who preceeded Jobs' second coming. It's been > too long for me to remember his name Gil Amillio (?; sp?) Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From mwieder at ahsoftware.net Sun Dec 11 13:15:29 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 11 Dec 2005 10:15:29 -0800 Subject: xcmds In-Reply-To: <1892619.post@talk.nabble.com> References: <F0CB54B8-016B-4258-8321-C05DB4878D1B@charter.net> <D4552EAA-0705-408F-B3A0-4DC3809F618C@recursive.ca> <BFB47075.30C5C%kray@sonsothunder.com> <438F2411.7000202@chipp.com> <A9AFA197-245D-48C7-B504-E2DB043EAA98@sosmartsoftware.com> <438F57EC.10203@fourthworld.com> <438F7043.9010505@chipp.com> <BFB53417.259EF%kevin@runrev.com> <1A642078-EA2D-4A74-92BF-2C48F510863A@charter.net> <000e01c5f6f3$18f21010$1100000a@prometheus> <438FD429.3070404@fourthworld.com> <dmuhsb$25h$2@sea.gmane.org> <p06230900bfb8b7bcec1d@[192.168.1.103]> <dn4jkm$bef$1@sea.gmane.org> <4395D4F0.7070905@fourthworld.com> <dn4pn7$1v3$1@sea.gmane.org> <4395F3C9.8000705@fourthworld.com> <dn50bh$rjk$1@sea.gmane.org> <43961792.2030700@fourthworld.com> <dn66up$sc4$1@sea.gmane.org> <dn6fv1$n1k$1@sea.gmane.org> <BDDDE1D1-E48A-403F-A776-E0F8C9BF210F@adelphia.net> <dn76v7$a0p$1@sea.gmane.org> <43972BBB.40503@chipp.com> <dn7c7n$thn$1@sea.gmane.org> <dn7e15$43j$1@sea.gmane.org> <43973EA9.205@chipp.com> <dn7hio$h0g$1@sea.gmane.org> <2918613314.20051207134900@ahsoftware.net> <43979E38.8040307@chipp.com> <050477AC-1FDB-4A85-BFFD-FD8F5FFA5E3B@lexicall.org> <0B6F3E4D-C6E6-489B-A242-8BE5AA850FAE@lexicall.org> <1D3C1A1C-CECA-43DF-8621-DB68C6302DC3@lexicall.org> <36761.193.29.77.101.1134112636.squirrel@193.29.77.101> <439941A6.3050606@chipp.com> <OFC5C929DC.D57835B5-ONC12570D2.002FD94B-C12570D2.00308368@deutsche-boerse.com> <26edb293bfc04b7c624e85faf4877c1b@runrev.com> <2838B36E-1C20-4B35-B217-38D2514D76E0@lexicall.org> <4399F1AC.1090704@chipp.com> <3e8f7badaa4353e28739d750b1cd8224@santacruz.k12.ca.us> <Pine.GSO.4.33.0512092220250.11265-100000@titan.ecs.fullerton.edu> <B521AA20-DE49-4193-BC68-4D984124191B@lexicall.org> <439B5D9A.6090604@fourthworld.com> <A1A5746C-E352-477F-A05C-D442C680A79D@lexicall.org> <1892619.post@talk.nabble.com> Message-ID: <922214073.20051211101529@ahsoftware.net> capellan- Sunday, December 11, 2005, 9:07:14 AM, you wrote: > i had buy this book written by Gary Bond about xcmd programming: > Just US$ 1.08 from Hippo Books. > i receive it next week. :-) Gary's book was the bible for developing XCMDs, but it won't help much for runrev external development these days: 1. The interface to external libraries is entirely different. HC passed and returned a pointer to a structure of parameters; the runrev/MetaCard engine passes parameters as individual strings and returns a single parameter. 2. Many of the examples in Gary's book are no longer necessary, as the functionality has either now become a part of Transcript or the speed of processing in the engine has now surpassed that of HC to the point where you don't need the external for speed any more. 3. IIRC the examples use Think C on OS9, and you'd be hard-pressed to find a copy these days. You can use CodeWarrior, but of course setting up the projects will be quite different. 4. Again IIRC, most of the examples used Macintosh Toolbox calls which are only supported on OS9. Of course external libraries probably won't be cross-platform in any event, but you're going to have to do a lot of digging to convert the example code into anything useful. 5. A corollary to the above is that many of the "glue" functions deal with converting between C and Pascal style so that C functions can talk to the Toolbox routines written with Pascal conventions. These are no longer necessary unless you're specifically targetting OS9 externals only. -- -Mark Wieder mwieder at ahsoftware.net From mark at maseurope.net Sun Dec 11 13:12:17 2005 From: mark at maseurope.net (Mark Smith) Date: Sun, 11 Dec 2005 18:12:17 +0000 Subject: Handler/Function with same name Message-ID: <0C19068F-945A-48C7-9390-387ABFDDE051@maseurope.net> I have a library stack with some commonly used stuff in it. I have, in it's script: on trim @aString put word 1 to -1 of aString into aString end trim AND: function trim aString return word 1 to -1 of aString end trim To my surprise, this works perfectly well, so I can do: trim myString or: get trim(myString) depending on the context as to which is more convenient. But I wonder if anyone knows of a good reason why one shouldn't have a function and a handler with the same name? Mark From ambassador at fourthworld.com Sun Dec 11 13:12:52 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 11 Dec 2005 10:12:52 -0800 Subject: "use-rev" means "using Rev" (was 10,000 other threads) In-Reply-To: <897ABBBC-AE12-4059-AB17-0CFA14D79C5E@mac.com> References: <A1A5746C-E352-477F-A05C-D442C680A79D@lexicall.org> <439C5E36.2070005@fourthworld.com> <897ABBBC-AE12-4059-AB17-0CFA14D79C5E@mac.com> Message-ID: <439C6C24.9050706@fourthworld.com> Andre Garzia wrote: > > On Dec 11, 2005, at 3:13 PM, Richard Gaskin wrote: > >> I am so turned off by the mailing list for RunRev. >> Maybe it's just me, maybe I'm just getting too old, >> but that list just seems so full of posturing, >> politics and some serious personal podiums! >> Damn! If I weren't a poet! > > > Richard, > > if you're old, then I am old too... :-) That wasn't me. That was a newcomer who found this list frustrating, posting into another forum. I look forward to continuing that discussion on the rev-biz list: <http://groups.yahoo.com/group/rev-biz/> > and to celebrate using Rev, I'll try to push some talks on Sockets and > a little tutorial I am making... Now there's some use-rev talk we could all use. Looking forward to it. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From mwieder at ahsoftware.net Sun Dec 11 13:18:01 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 11 Dec 2005 10:18:01 -0800 Subject: Sockets In-Reply-To: <c1ae4cdd0c9ebe910a531ccf40ee6334@mac.com> References: <p06230902bfc203f29d14@[66.81.160.141]> <c1ae4cdd0c9ebe910a531ccf40ee6334@mac.com> Message-ID: <482365952.20051211101801@ahsoftware.net> Bj?rnke- Sunday, December 11, 2005, 8:49:42 AM, you wrote: > Of course there is a secret Socket society! But it's easy to join: > Our required readings are: > Open Socket command > Close Socket command > Accept command You got off easy. I had to stay after school and read write to socket read from socket -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sun Dec 11 13:20:00 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 11 Dec 2005 10:20:00 -0800 Subject: tab buttons and localisation In-Reply-To: <213035A7-D1DF-405E-9C4A-CE15F2B7A066@recursive.ca> References: <213035A7-D1DF-405E-9C4A-CE15F2B7A066@recursive.ca> Message-ID: <242485604.20051211102000@ahsoftware.net> Bob- Sunday, December 11, 2005, 7:56:14 AM, you wrote: > get the properties of me > put it["text"] into labels Yikes! I had no idea... -- -Mark Wieder mwieder at ahsoftware.net From lists at nabble.com Sun Dec 11 13:20:48 2005 From: lists at nabble.com (capellan (sent by Nabble.com)) Date: Sun, 11 Dec 2005 10:20:48 -0800 (PST) Subject: MIDI Files In-Reply-To: <000301c5fe5f$c254e920$0201010a@scott4zia6fbp2> References: <000801c5fe02$7b388ae0$0201010a@scott4zia6fbp2> <1891174.post@talk.nabble.com> <000301c5fe5f$c254e920$0201010a@scott4zia6fbp2> Message-ID: <1893361.post@talk.nabble.com> Hi Scott, Looks like the URL's posted were hidden somehow. Let's try again: you could visit Hugh Senior's website: _http://www.flexiblelearning.com/xtalk.htm_ _http://www.flexiblelearning.com/xtalk/mci_in_3_steps/mcisendstring3steps.htm_ and download the file: _http://www.flexiblelearning.com/xtalk/mci_in_3_steps/mciMIDI.zip_ UDI, an extraordinary japanese programmer, published many stacks to play Midi files using notation similar to HyperCard. _http://homepage.mac.com/udi/stack/tool.html_ al -- Sent from the Revolution - User forum at Nabble.com: http://www.nabble.com/MIDI-Files-t718204.html#a1893361 From mlange at lexicall.org Sun Dec 11 13:58:06 2005 From: mlange at lexicall.org (Marielle Lange) Date: Sun, 11 Dec 2005 18:58:06 +0000 Subject: Christmas e-cards as learning tools Message-ID: <41103E59-A640-498F-AB55-CA2B5890625D@lexicall.org> I gave a go to a very simple christmas ecard. It shows the usage of the revspeak command (to speak out a text). You can access it with any of these: - go url "http://revolution.lexicall.org/tutorials/ecards/ merrychristmas.rev" - right click at: http://revolution.lexicall.org/tutorials/ecards/ - RevOnline, users, Marielle, "Merry Christmas 1" - RevOnline, categories, education, "Merry Christmas 1" Conception time: 20 minutes (maximum). Degree of difficulty: quite easy. I only had time to check on my own machine. Let me know of any problem. To learn how it was done, check out for script at card level, on the button with the voices, on the button play. I will add a tutorial page on the wiki, very soon. The "Christmas father" picture comes from "http://www.picto.qc.ca/", category "F?tes No?l". Images there are 100% free to reuse. Other christmas graphics, free of use, are to be found at: <http:// www.christmas-graphics.com/> The "speech balloon" is now available in the "ecards" image gallery on the revolution-education wiki website: http://revolution.lexicall.org/wiki/tiki-browse_gallery.php? galleryId=3. I have added a few other pictures, produced by following photoshop tutorials (you will find a list of such tutorials at: <http://revolution.lexicall.org/wiki/tiki-index.php? page=ResourcesImagesTutorials>). If you would like to upload other pictures there, take contact, it only takes seconds to give you the permission to do so (but please, only upload pictures which are clear of any copyright restriction). Looking forward to see your contributions :-D. Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From kray at sonsothunder.com Sun Dec 11 13:58:36 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 11 Dec 2005 12:58:36 -0600 Subject: Handler/Function with same name In-Reply-To: <0C19068F-945A-48C7-9390-387ABFDDE051@maseurope.net> Message-ID: <BFC1D2FC.31911%kray@sonsothunder.com> On 12/11/05 12:12 PM, "Mark Smith" <mark at maseurope.net> wrote: > But I wonder if anyone knows of a good reason why one shouldn't have > a function and a handler with the same name? Confusion, perhaps? Suppose your 'trim' function did some things that your 'trim' handler didn't... and here it is 6 months later, and you can't remember which to use... Plus, you never know if the engine will be updated later to prevent this from happening for some reason... Just my 2 cents, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From alex at tweedly.net Sun Dec 11 14:16:03 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 11 Dec 2005 19:16:03 +0000 Subject: How do i check for an internet connection? In-Reply-To: <E6ECB46C-D610-4FD7-A033-51FD7CD9507E@lacscentre.co.uk> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> <4C1E37CC-B333-4F32-B8EC-BCE22583B028@daniels-mara.com> <439B77D0.30403@tweedly.net> <E6ECB46C-D610-4FD7-A033-51FD7CD9507E@lacscentre.co.uk> Message-ID: <439C7AF3.8050904@tweedly.net> Dave Cragg wrote: >>> >> Just remember - it often gets the wrong answer on some systems (e.g. >> mine). >> It believes I am always connected, even though about 50% of the time >> I'm not - because I have an in-house network (mix of Cat-5 and >> wifi) with an Internet connection which is *not* always connected. > > > Alex, thanks as always for pointing out the limitations. Sorry - was I sounding like a broken record ? And a negative one at that :-( It's just that if folks use it, and therefore wrongly think they are connected, then they (and perhaps I) get poor results (like Rev 2.5's IDE trying to use the RevOnline check, where it would hang for 30-60 seconds every time I tried to use it - BZ 2117, still open after 14 months). > Can I pick your knowledge a little further? > > Can the testForConnection function be assumed reliable for detecting > a network connection of some sort, not necessarily the internet? yes > I guess there are times when this might be sufficient. > I can't think of any circumstance that it is sufficient for anything meaningful. If there is something it helps with, I'd be happy to hear about it. (note you can have a "network connection" with nothing but a successful link status - i.e. a hub or switch, there is no certainty that any other computer is connected; I don't see how that is sufficient for anything). -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.13.13/197 - Release Date: 09/12/2005 From scott at tactilemedia.com Sun Dec 11 14:20:51 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 11 Dec 2005 11:20:51 -0800 Subject: iTunes for windows In-Reply-To: <2CB9D3C5-5CF8-4659-B010-3D8C70418F24@adelphia.net> Message-ID: <BFC1BC13.2A777%scott@tactilemedia.com> Recently, Thomas McGrath III wrote: > I have a project that involves iTunes. I want to extract locally a > users playlists and song/podcast list from their computer and do some > things in Rev. I then want to put/import some content back into iTunes. > > I figure I can use Applescript on the Mac but I don't know about > iTunes for Windows. Is anyone familiar with doing things like this on > Windows? You might be interested in this library for the Mac side: http://www.tactilemedia.com/conductor/ But if you're only using a few functions and are comfortable with AppleScript than it may be overkill for your needs. > What are the options available? On the extraction side can I use an > output from iTunes? Is there an XML file etc.? > > On the importing side is it acceptable to just ask the user to drop/ > import a folder into iTunes from my output? Or is there a way to send > a command to iTunes to tell it to do the import? > > I am just starting this project and any and all help or input is > greatly appreciated. As Sims suggested, you might be able to parse an XML file to get what you need. If you're looking to *talk* to iTunes, you need to use COM, according to Apple. An SDK is here: http://developer.apple.com/sdk/itunescomsdk.html If you build an external, please let me know. I've been interested in this for months. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From 3mcgrath at adelphia.net Sun Dec 11 14:22:17 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sun, 11 Dec 2005 14:22:17 -0500 Subject: iTunes for windows In-Reply-To: <2CB9D3C5-5CF8-4659-B010-3D8C70418F24@adelphia.net> References: <2CB9D3C5-5CF8-4659-B010-3D8C70418F24@adelphia.net> Message-ID: <91068AE7-7E04-4E82-9B87-6104C0E96CB2@adelphia.net> Does anyone have any input on this??? Tom On Dec 11, 2005, at 10:38 AM, Thomas McGrath III wrote: > I have a project that involves iTunes. I want to extract locally a > users playlists and song/podcast list from their computer and do > some things in Rev. I then want to put/import some content back > into iTunes. > > I figure I can use Applescript on the Mac but I don't know about > iTunes for Windows. Is anyone familiar with doing things like this > on Windows? > > What are the options available? On the extraction side can I use an > output from iTunes? Is there an XML file etc.? > > On the importing side is it acceptable to just ask the user to drop/ > import a folder into iTunes from my output? Or is there a way to > send a command to iTunes to tell it to do the import? > > I am just starting this project and any and all help or input is > greatly appreciated. > > Yours truly, > > Tom McGrath > Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From mdswindell at charter.net Sun Dec 11 14:25:16 2005 From: mdswindell at charter.net (Mark Swindell) Date: Sun, 11 Dec 2005 11:25:16 -0800 Subject: Christmas e-cards as learning tools In-Reply-To: <41103E59-A640-498F-AB55-CA2B5890625D@lexicall.org> References: <41103E59-A640-498F-AB55-CA2B5890625D@lexicall.org> Message-ID: <18C5FE8B-D58F-4DD3-8EED-93C2F90EB345@charter.net> Here's a card done with Flash which my wife thought darling. Could it be accomplished in Rev? How close could you get? -Mark http://www.jacquielawson.com/viewcard.asp?code=0212320003 On Dec 11, 2005, at 10:58 AM, Marielle Lange wrote: > I gave a go to a very simple christmas ecard. It shows the usage of > the revspeak command (to speak out a text). From ambassador at fourthworld.com Sun Dec 11 14:38:28 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 11 Dec 2005 11:38:28 -0800 Subject: Rev Dinner in Portland - Wednesday Message-ID: <439C8034.2070709@fourthworld.com> This coming Wednesday, Dec, 14, I'll be in Portland, Oregon, visiting a client site with Paul Looney. That evening we're having dinner with Rev notables Jeanne DeVoto, Phil Davis, and possibly Brian Thomas. If any of you are in Portland and would like to share a meal and some Rev chat this Wednesday, please send me an email and once we determine the restaurant we'll let you know. Looking forward to see you then - -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From richmond at mail.maclaunch.com Sun Dec 11 14:46:12 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Sun, 11 Dec 2005 14:46:12 -0500 Subject: Christmas e-cards as learning tools Message-ID: <web-340484956@mail.maclaunch.com> That looks rather straightforward to me: all the animations could consist of either animated GIFs, or, preferably, embedded Quicktime Movies, the movies could then be triggered by invisible buttons: on mouseUp play videoClip "DogWagsTail.mov" at 200,260 end mouseUp those 2 numbers separated by a comma let the program know where to display the movie as it is played. the only small problem is that QT movies vanish away after they have played (correct me here, someone) so you would want to make images of the last frame of each QT movie become visible when that movie finished playing: you can do this by having all your images of the end frames "piled-up" on the card in your stack with their VISIBLE qualities set to FALSE: e.g: on openStack set the visible of image "WoofyThing" to false end openStack (by the way - especially for lazy chaps like me RR lets us type "VIS" and "IMG" instead of "VISIBLE" and "IMAGE") sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From dcragg at lacscentre.co.uk Sun Dec 11 15:08:46 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Sun, 11 Dec 2005 20:08:46 +0000 Subject: How do i check for an internet connection? In-Reply-To: <439C7AF3.8050904@tweedly.net> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> <4C1E37CC-B333-4F32-B8EC-BCE22583B028@daniels-mara.com> <439B77D0.30403@tweedly.net> <E6ECB46C-D610-4FD7-A033-51FD7CD9507E@lacscentre.co.uk> <439C7AF3.8050904@tweedly.net> Message-ID: <3660E52D-C09D-41B5-9E83-560247459FD5@lacscentre.co.uk> On 11 Dec 2005, at 19:16, Alex Tweedly wrote: > > Sorry - was I sounding like a broken record ? And a negative one at > that :-( Not at all. I really appreciate it. I think many of us are now having to or wanting to deliver things that have to work in various networked settings, and we can get carried away with our little bits of knowledge. Although I know something about things such as http and ftp protocols, I'm fairly ignorant about many aspects of networking. I'm glad for any pointers I can get (especially pointers to pitfalls). >> Can the testForConnection function be assumed reliable for >> detecting a network connection of some sort, not necessarily the >> internet? > > yes > >> I guess there are times when this might be sufficient. >> > I can't think of any circumstance that it is sufficient for > anything meaningful. > If there is something it helps with, I'd be happy to hear about it. I have nothing very practical in mind. But it's nice to store away these snippets of code with an accurate description of what they do. > > (note you can have a "network connection" with nothing but a > successful link status - i.e. a hub or switch, there is no > certainty that any other computer is connected; I don't see how > that is sufficient for anything). Well, in a company setting, and the sales person has returned to the office from the road with his/her laptop, and has forgotten to plug it into the company network when he/she starts an app that requires a network connection... I guess it could perhaps give a better description of the problem than "invalid host address". (Just thinking aloud here.) Cheers Dave From dcragg at lacscentre.co.uk Sun Dec 11 15:20:23 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Sun, 11 Dec 2005 20:20:23 +0000 Subject: Sockets In-Reply-To: <c1ae4cdd0c9ebe910a531ccf40ee6334@mac.com> References: <p06230902bfc203f29d14@[66.81.160.141]> <c1ae4cdd0c9ebe910a531ccf40ee6334@mac.com> Message-ID: <7D376B15-A73E-4A02-A5C0-EE5E9C6136B5@lacscentre.co.uk> On 11 Dec 2005, at 16:49, Bj?rnke von Gierke wrote: > > Of course there is a secret Socket society! But it's easy to join: > Our required readings are: > > Open Socket command > Close Socket command > Accept command > > If these don't help you, then you need to ask either on the use > list or in chatrev :) You forgot to mention the secret handshake. :-) Dave From 3mcgrath at adelphia.net Sun Dec 11 15:20:45 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sun, 11 Dec 2005 15:20:45 -0500 Subject: iTunes for windows In-Reply-To: <BFC1BC13.2A777%scott@tactilemedia.com> References: <BFC1BC13.2A777%scott@tactilemedia.com> Message-ID: <5BC8E676-7928-49B1-89E6-3A3FF6A2FDA8@adelphia.net> My dear Scott, Thanks, I just reposted for more info. I do need a windows solution if at all possible. I am going to look into the XML file and what I can do with it. Also your stack looks interesting and I will play with it later. Looks good though. Right now I would very much like to 'talk" to iTunes from both windows and the mac. But on the mac side it seems very doable, it is the windows side I am concerned about. This project seems like I could do any number of things with it. I nee to grasp what is actually doable at this point but an external would be great. I am looking into it. So many people (on the mac side) have written co-apps to go along with iTunes that the item in question may already be out there. This is my project so I will be sharing what ever I find with the list. Thanks again, Tom On Dec 11, 2005, at 2:20 PM, Scott Rossi wrote: > Recently, Thomas McGrath III wrote: > >> I have a project that involves iTunes. I want to extract locally a >> users playlists and song/podcast list from their computer and do some >> things in Rev. I then want to put/import some content back into >> iTunes. >> >> I figure I can use Applescript on the Mac but I don't know about >> iTunes for Windows. Is anyone familiar with doing things like this on >> Windows? > > You might be interested in this library for the Mac side: > http://www.tactilemedia.com/conductor/ > > But if you're only using a few functions and are comfortable with > AppleScript than it may be overkill for your needs. > > >> What are the options available? On the extraction side can I use an >> output from iTunes? Is there an XML file etc.? >> >> On the importing side is it acceptable to just ask the user to drop/ >> import a folder into iTunes from my output? Or is there a way to send >> a command to iTunes to tell it to do the import? >> >> I am just starting this project and any and all help or input is >> greatly appreciated. > > As Sims suggested, you might be able to parse an XML file to get > what you > need. If you're looking to *talk* to iTunes, you need to use COM, > according > to Apple. An SDK is here: > http://developer.apple.com/sdk/itunescomsdk.html > > If you build an external, please let me know. I've been interested > in this > for months. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From dcragg at lacscentre.co.uk Sun Dec 11 15:32:46 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Sun, 11 Dec 2005 20:32:46 +0000 Subject: Christmas e-cards as learning tools In-Reply-To: <18C5FE8B-D58F-4DD3-8EED-93C2F90EB345@charter.net> References: <41103E59-A640-498F-AB55-CA2B5890625D@lexicall.org> <18C5FE8B-D58F-4DD3-8EED-93C2F90EB345@charter.net> Message-ID: <901CD3F6-9E94-4BA6-8386-5EEF898DEFD5@lacscentre.co.uk> On 11 Dec 2005, at 19:25, Mark Swindell wrote: > Here's a card done with Flash which my wife thought darling. Could > it be accomplished in Rev? How close could you get? Easy. Create a Player object and set it's filename to the following: http://ak.jacquielawson.com/cardswf/XS01EN3.swf Or is that cheating? :-) Cheers Dave From mlange at lexicall.org Sun Dec 11 15:53:47 2005 From: mlange at lexicall.org (Marielle Lange) Date: Sun, 11 Dec 2005 20:53:47 +0000 Subject: New Christmas ecard Message-ID: <203A5D11-59B4-4AD1-8BF1-7B748CF7883A@lexicall.org> A konfabulator-like widget to count the days till christmas Conception Time: Photoshop > 30 minutes. Revolution < 5 minutes. Difficulty medium (change of format for dates, access to items). Illustrates how to compute the number of days between two dates (same month, same year). Check out the card script for the 5 lines of code behind this stack. Access by any of these means: - go url "http://revolution.lexicall.org/tutorials/ecards/ christmas_counter.rev" - right click at: http://revolution.lexicall.org/tutorials/ecards/ - revOnline, users, marielle, christmas counter - revOnline, categories, education, christmas counter - education gallery, in the new widgets_ecards section at http:// revolution.lexicall.org/stacks_education.php The "konfab-like" interface was done by following the photohop tutorial at: <http://www.greycobra.com/tutorial/ Advanced_Glassy_Professional_Website_Layout/> The santaclaus image comes from: <http://www.christmas-graphics.com/graphics/santa/sclaus-12.html> Enjoy, Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From mwieder at ahsoftware.net Sun Dec 11 16:02:48 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 11 Dec 2005 13:02:48 -0800 Subject: Handler/Function with same name In-Reply-To: <0C19068F-945A-48C7-9390-387ABFDDE051@maseurope.net> References: <0C19068F-945A-48C7-9390-387ABFDDE051@maseurope.net> Message-ID: <3212253129.20051211130248@ahsoftware.net> Mark- Sunday, December 11, 2005, 10:12:17 AM, you wrote: > But I wonder if anyone knows of a good reason why one shouldn't have > a function and a handler with the same name? There are several builtin commands/functions that work the same way. get openStacks() get the openStacks -- -Mark Wieder mwieder at ahsoftware.net From kray at sonsothunder.com Sun Dec 11 16:05:34 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 11 Dec 2005 15:05:34 -0600 Subject: Handler/Function with same name In-Reply-To: <3212253129.20051211130248@ahsoftware.net> Message-ID: <BFC1F0BE.3193E%kray@sonsothunder.com> On 12/11/05 3:02 PM, "Mark Wieder" <mwieder at ahsoftware.net> wrote: > Mark- > > Sunday, December 11, 2005, 10:12:17 AM, you wrote: > >> But I wonder if anyone knows of a good reason why one shouldn't have >> a function and a handler with the same name? > > There are several builtin commands/functions that work the same way. > > get openStacks() > get the openStacks Those are both functions, though, not one function and one handler. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From alex at tweedly.net Sun Dec 11 16:26:59 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 11 Dec 2005 21:26:59 +0000 Subject: How do i check for an internet connection? In-Reply-To: <3660E52D-C09D-41B5-9E83-560247459FD5@lacscentre.co.uk> References: <F4EBB52E-BEEE-4D6C-82AE-9614EA1DC416@snet.net> <4C1E37CC-B333-4F32-B8EC-BCE22583B028@daniels-mara.com> <439B77D0.30403@tweedly.net> <E6ECB46C-D610-4FD7-A033-51FD7CD9507E@lacscentre.co.uk> <439C7AF3.8050904@tweedly.net> <3660E52D-C09D-41B5-9E83-560247459FD5@lacscentre.co.uk> Message-ID: <439C99A3.5010602@tweedly.net> Dave Cragg wrote: > > On 11 Dec 2005, at 19:16, Alex Tweedly wrote: > >> >> Sorry - was I sounding like a broken record ? And a negative one at >> that :-( > > > Not at all. I really appreciate it. I think many of us are now having > to or wanting to deliver things that have to work in various > networked settings, and we can get carried away with our little bits > of knowledge. Although I know something about things such as http > and ftp protocols, I'm fairly ignorant about many aspects of > networking. I'm glad for any pointers I can get (especially > pointers to pitfalls). > Phew ! Thanks Dave - I was concerned that I was coming over as too negative too often on this topic. > > I have nothing very practical in mind. But it's nice to store away > these snippets of code with an accurate description of what they do. > >> >> (note you can have a "network connection" with nothing but a >> successful link status - i.e. a hub or switch, there is no certainty >> that any other computer is connected; I don't see how that is >> sufficient for anything). > > > Well, in a company setting, and the sales person has returned to the > office from the road with his/her laptop, and has forgotten to plug > it into the company network when he/she starts an app that requires a > network connection... I guess it could perhaps give a better > description of the problem than "invalid host address". (Just > thinking aloud here.) > I think that getting a negative result back from the test gives you the possibility of a better (and perhaps sooner) error message. I'll give some thought to how reliable that might be - but off the cuff, it seems safe to assume that if this test for network fails, then you really do have no network connection. But in general, getting a positive result from the test gives you effectively nothing. - even if there is a network connection, there may be no internet connection (or in your case, there may be no connectivity to the required part of the corporate network) - even if there is an internet connection, the part of the net you want may not be reachable -even if it is, the server may not be up and running - even if it is, the service (e.g. http) you want may not be up - even if it is, it may not accept your connection - even if it does, the file you want may be unavailable - even if ...... And even if the internet connection is up, and the first request is satisfied, it may then die / become unreachable before, or during, a subsequent request. Bottom line : if you want to write a robust networked application, it should never do any blocking operation, should alway be prepared for errors (or delays) and should gracefully continue with other operations or user interactions in parallel with any attempted network operation. And if you do all that anyway, then the initial test was unnecessary :-) The exception might be, as you suggest, to give a better, quicker error response in some cases; whether that is worth the risk of unreliable or misleading error messages is up to the author of each app. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.13.13/197 - Release Date: 09/12/2005 From graham.samuel at blueyonder.co.uk Sun Dec 11 16:34:44 2005 From: graham.samuel at blueyonder.co.uk (Graham Samuel) Date: Sun, 11 Dec 2005 21:34:44 +0000 Subject: Sockets Message-ID: <85A4C494-23D2-4CF6-B4EE-F39D66795A08@blueyonder.co.uk> On Sun, 11 Dec 2005 08:32:55 -0800, Jim Hurley <jhurley at infostations.com> wrote: > Now all I need to do is find out was a socket is. I know it must have > something to do with light bulbs. > > Searched the dictionary for "socket" and came up with the single > "Using URLs, uploading, and downloading", 18 pages (copied to Word) > which don't appear to contain the word "socket." > > Is there a secret RR society which is privy to this sort of thing? > Can I join? Sock it to me. I can't answer the question but I would very much like to be around when it is answered. When I was younger (**much** younger), I used to kind of absorb technical stuff without consciously learning about it, but nowadays stuff suddenly comes up and bites me in the rear and I wonder where it came from: for me, XML is like that, and so is most Internet stuff. Sockets, do we need them and is the term just a token or does it carry some metaphorical meaning? And that great forest of non-mnemonic clusters of letters like say DHCP - just look at the Network Control Panel on a Mac or PC and despair... I've tried to read my way into the subject, but it hasn't helped me much. For example, I noticed the following in the RR documentation for 'OpenSockets': > For technical information about the numbers used to designate > standard ports, see the list of port numbers at <http:// > www.iana.org/assignments/port-numbers>, in particular the section > titled "Well Known Port Numbers". Following that link led to something surreal as far as I could see: what are all those individuals doing in there? And who or what is IANA? OK, I know I'm out of my depth. Let's hope Andre can help us (on sockets, not the other stuff). Graham ------------------------------------------------------------------------ --- Graham Samuel / The Living Fossil Co. / UK and France From stephenREVOLUTION at barncard.com Sun Dec 11 17:23:33 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sun, 11 Dec 2005 14:23:33 -0800 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] In-Reply-To: <7.0.0.10.1.20051211093053.01968258@pon.net> References: <7.0.0.10.1.20051211093053.01968258@pon.net> Message-ID: <p06230901bfc25740ab2b@[192.168.1.101]> Jean-Louis Gasse >> as with the original HC, Apple management didn't get it...with one >>exception: the person who preceeded Jobs' second coming. It's been >>too long for me to remember his name > >Gil Amillio (?; sp?) > >Rob Cozens, CCW >Serendipity Software Company > >Vive R Revolution! -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From scott at proherp.com Sun Dec 11 17:34:12 2005 From: scott at proherp.com (Scott Kane) Date: Mon, 12 Dec 2005 09:34:12 +1100 Subject: MIDI Files In-Reply-To: <1893361.post@talk.nabble.com> Message-ID: <000401c5fea3$04a936d0$0201010a@scott4zia6fbp2> Thanks, Al!! :-) Scott > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > capellan (sent by Nabble.com) > Sent: Monday, December 12, 2005 5:21 AM > To: use-revolution at lists.runrev.com > Subject: Re: RE: MIDI Files > > > > Hi Scott, > > Looks like the URL's posted were > hidden somehow. Let's try again: > > you could visit Hugh Senior's website: > _http://www.flexiblelearning.com/xtalk.htm_ > _http://www.flexiblelearning.com/xtalk/mci_in_3_steps/mcisends > tring3steps.htm_ > > and download the file: > _http://www.flexiblelearning.com/xtalk/mci_in_3_steps/mciMIDI.zip_ > > UDI, an extraordinary japanese programmer, > published many stacks to play Midi files using > notation similar to HyperCard. > _http://homepage.mac.com/udi/stack/tool.html_ > > al > -- > Sent from the Revolution - User forum at Nabble.com: http://www.nabble.com/MIDI-Files-t718204.html#a1893361 _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From alex at tweedly.net Sun Dec 11 17:35:31 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 11 Dec 2005 22:35:31 +0000 Subject: iTunes for windows In-Reply-To: <BFC1BC13.2A777%scott@tactilemedia.com> References: <BFC1BC13.2A777%scott@tactilemedia.com> Message-ID: <439CA9B3.10400@tweedly.net> Scott Rossi wrote: >Recently, Thomas McGrath III wrote: > > >>I have a project that involves iTunes. I want to extract locally a >>users playlists and song/podcast list from their computer and do some >>things in Rev. I then want to put/import some content back into iTunes. >> >>I figure I can use Applescript on the Mac but I don't know about >>iTunes for Windows. Is anyone familiar with doing things like this on >>Windows? >> >> > > > I've done a little bit of iTunes control on Windows (see below). >>What are the options available? On the extraction side can I use an >>output from iTunes? Is there an XML file etc.? >> >>On the importing side is it acceptable to just ask the user to drop/ >>import a folder into iTunes from my output? Or is there a way to send >>a command to iTunes to tell it to do the import? >> >>I am just starting this project and any and all help or input is >>greatly appreciated. >> >> > >As Sims suggested, you might be able to parse an XML file to get what you >need. If you're looking to *talk* to iTunes, you need to use COM, according >to Apple. An SDK is here: >http://developer.apple.com/sdk/itunescomsdk.html > >If you build an external, please let me know. I've been interested in this >for months. > > > If you use the COM SDK, you can (obviously) write an external in C/C++ Alternatively, you can access it through a scripting language which provides a COM interface, such as Javascript or (more interestingly, for me) Python; you could then build either a command line utility or socket-driven utility to provide Rev access to iTunes. I'd be up for collaborating on a Python-based server combined with Rev library to interface to it. -- Alex Tweedly http://www.tweedly.net -------------- next part -------------- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.13.13/197 - Release Date: 09/12/2005 From scott at proherp.com Sun Dec 11 17:37:53 2005 From: scott at proherp.com (Scott Kane) Date: Mon, 12 Dec 2005 09:37:53 +1100 Subject: Why is Konfabulator 'Pretty?' In-Reply-To: <1892619.post@talk.nabble.com> Message-ID: <000b01c5fea3$8adf9500$0201010a@scott4zia6fbp2> Al, Any chance of reposting the links? Seems the list frisked out the hyper links again... Scott > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > capellan (sent by Nabble.com) > Sent: Monday, December 12, 2005 4:07 AM > To: use-revolution at lists.runrev.com > Subject: Re: Why is Konfabulator 'Pretty?' > > > > Marielle Lange wrote: > > > Dreamcard is presented as something that "persons > > with lack of experience with other development environments" > > can come to grip with. Apparently, it doesn't work that well. > > Beginners often complain on this list or elswhere > > (see , > > a mailing list for dreamcard users or beginners in general) about > > the fact that it is not that easy to get > > to grip with this new environment. > > That's because this gap that you are noticing > was filled long time ago by a lot of HyperCard books. > > > In January i asked in this list: > WHY don't we ask to the 212 authors of HyperCard > books to update their books for this platform?... > > and > WHY do not ask developers in this list to collaborate > in writing a book on RunRev? > > > Actually, some newbie developers find these HyperCard books > very useful to help them started with Transcript: > > > > > > and many more... > > even Dan Shafer, the first RunRev specific book author recommend them: > > > and guess what... These same HyperTalk books, are part of the > bookshelf of most Professional Developers in this list. Even > SuperCard developers use them...Interesting. Don't you think? > > Scott Raney recommended to buy the XCMD's book written for > HyperCard...so > > What's next? > > Buy these books and adapt them to your needs. > > i had buy this book written by Gary Bond about xcmd programming: > > > Just US$ 1.08 from Hippo Books. > i receive it next week. :-) > > Want to buy this too: > Applied HyperCard: Developing and Marketing Superior > Stackware by Jerry Daniels, Mary Jane Mara > > > al > -- > Sent from the Revolution - User forum at Nabble.com: http://www.nabble.com/Why-isn%27t-Rev-more-popular--t649860.html#a189261 9 _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From alex at tweedly.net Sun Dec 11 17:55:14 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 11 Dec 2005 22:55:14 +0000 Subject: Sockets In-Reply-To: <85A4C494-23D2-4CF6-B4EE-F39D66795A08@blueyonder.co.uk> References: <85A4C494-23D2-4CF6-B4EE-F39D66795A08@blueyonder.co.uk> Message-ID: <439CAE52.8010607@tweedly.net> Graham Samuel wrote: > > I can't answer the question but I would very much like to be around > when it is answered. When I was younger (**much** younger), I used to > kind of absorb technical stuff without consciously learning about it, > but nowadays stuff suddenly comes up and bites me in the rear and I > wonder where it came from: for me, XML is like that, and so is most > Internet stuff. :-) > Sockets, do we need them and is the term just a token or does it > carry some metaphorical meaning? It does carry some meaning - the idea was that you could "plug together" different programs. You make "connections" between "sockets" > And that great forest of non-mnemonic clusters of letters like say > DHCP - just look at the Network Control Panel on a Mac or PC and > despair... I've tried to read my way into the subject, but it hasn't > helped me much. For example, I noticed the following in the RR > documentation for 'OpenSockets': > DHCP - Dynamic Host Config Protocol Can't think of a more mnemonic acronym for it. >> For technical information about the numbers used to designate >> standard ports, see the list of port numbers at <http:// >> www.iana.org/assignments/port-numbers>, in particular the section >> titled "Well Known Port Numbers". > > > Following that link led to something surreal as far as I could see: > what are all those individuals doing in there? And who or what is > IANA? OK, I know I'm out of my depth. IANA is the co-ordinating body for various numbers (protocol number, port numbers, etc.) If you need, e.g. a port to be assigned, you need to apply to IANA, with a description of why you need a port, what it will be used for, where the appropriate documents can be found, etc. (the process is much more rigorous nowadays than it used to be). The individuals listed along with *some* of the assigned ports are the individuals who sent in the application. > > Let's hope Andre can help us (on sockets, not the other stuff). -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.13.13/197 - Release Date: 09/12/2005 From mwieder at ahsoftware.net Sun Dec 11 18:49:56 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 11 Dec 2005 15:49:56 -0800 Subject: Handler/Function with same name In-Reply-To: <BFC1F0BE.3193E%kray@sonsothunder.com> References: <BFC1F0BE.3193E%kray@sonsothunder.com> Message-ID: <9122281669.20051211154956@ahsoftware.net> Ken- Sunday, December 11, 2005, 1:05:34 PM, you wrote: > Those are both functions, though, not one function and one handler. Word. And now that I reread Mark's original post, I see that his function and command don't do the same thing at all. I *do* see that as dangerous. -- -Mark Wieder mwieder at ahsoftware.net From jperryl at ecs.fullerton.edu Sun Dec 11 18:59:57 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun, 11 Dec 2005 15:59:57 -0800 (PST) Subject: discussions,opinions and religion - may be we need 2 lists? In-Reply-To: <B38ADD2C-2073-4C31-8B25-5E112466DFE9@adelphia.net> Message-ID: <Pine.GSO.4.33.0512111559380.27338-100000@titan.ecs.fullerton.edu> No. That's limited to people with the high-priced licenses. Judy On Sun, 11 Dec 2005, Thomas McGrath III wrote: > R, > > Is that not what the 'Improve-Revolution' list is for? From soapdog at mac.com Sun Dec 11 11:58:21 2005 From: soapdog at mac.com (Andre Garzia) Date: Sun, 11 Dec 2005 14:58:21 -0200 Subject: Sockets In-Reply-To: <c1ae4cdd0c9ebe910a531ccf40ee6334@mac.com> References: <p06230902bfc203f29d14@[66.81.160.141]> <c1ae4cdd0c9ebe910a531ccf40ee6334@mac.com> Message-ID: <6F6DC17F-FD74-47BD-AF8F-43819B076384@mac.com> BvG, Also, to become a member of the House Of The Sockets And Ports, one should learn the write to socket read from socket commands. I'll publish a little draft today on sockets. The Socket Society meets on ChatRev... :-p cheers andre On Dec 11, 2005, at 2:49 PM, Bj?rnke von Gierke wrote: > > On Dec 11 2005, at 17:32, Jim Hurley wrote: > >> ... >> Searched the dictionary for "socket" and came up with the single >> "Using URLs, uploading, and downloading", 18 pages (copied to >> Word) which don't appear to contain the word "socket." >> >> Is there a secret RR society which is privy to this sort of thing? >> Can I join? Sock it to me. >> ... > > Of course there is a secret Socket society! But it's easy to join: > Our required readings are: > > Open Socket command > Close Socket command > Accept command > > If these don't help you, then you need to ask either on the use > list or in chatrev :) > > socket society member > Bj?rnke > > > -- > > official ChatRev page: > http://chatrev.bjoernke.com > > Chat with other RunRev developers: > go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Sun Dec 11 19:26:46 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 11 Dec 2005 16:26:46 -0800 Subject: discussions,opinions and religion - may be we need 2 lists? In-Reply-To: <Pine.GSO.4.33.0512111559380.27338-100000@titan.ecs.fullerton.edu> References: <Pine.GSO.4.33.0512111559380.27338-100000@titan.ecs.fullerton.edu> Message-ID: <439CC3C6.2040002@fourthworld.com> Judy Perry wrote: >>R, >> >>Is that not what the 'Improve-Revolution' list is for? > > No. That's limited to people with the high-priced licenses. And that list is for discussing specific features. But the new list dedicated to discussing business strategy is open to everyone: <http://groups.yahoo.com/group/rev-biz/> -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From mark at maseurope.net Sun Dec 11 19:50:29 2005 From: mark at maseurope.net (Mark Smith) Date: Mon, 12 Dec 2005 00:50:29 +0000 Subject: Handler/Function with same name In-Reply-To: <9122281669.20051211154956@ahsoftware.net> References: <BFC1F0BE.3193E%kray@sonsothunder.com> <9122281669.20051211154956@ahsoftware.net> Message-ID: <C9576D5C-F2EB-4098-B0CD-2B5D4D1C0F4B@maseurope.net> Do they not do the same thing? I see that the handler modifies the string passed to it, while the function returns a similarly modified copy of the string passed to it, but that was the point of it. Or am I missing something? Cheers, Mark On 11 Dec 2005, at 23:49, Mark Wieder wrote: > Ken- > > Sunday, December 11, 2005, 1:05:34 PM, you wrote: > >> Those are both functions, though, not one function and one handler. > > Word. And now that I reread Mark's original post, I see that his > function and command don't do the same thing at all. I *do* see that > as dangerous. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dcragg at lacscentre.co.uk Sun Dec 11 20:13:34 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Mon, 12 Dec 2005 01:13:34 +0000 Subject: Sockets In-Reply-To: <85A4C494-23D2-4CF6-B4EE-F39D66795A08@blueyonder.co.uk> References: <85A4C494-23D2-4CF6-B4EE-F39D66795A08@blueyonder.co.uk> Message-ID: <55EB565F-FE42-49B1-B470-30DFA9035755@lacscentre.co.uk> This time I'll try to be more helpful. On 11 Dec 2005, at 21:34, Graham Samuel wrote: > Sockets, do we need them If you just need to connect to internet URLs, you can use the get URL, load URL, etc, calls, and not have to know anything about sockets. But if you want to do something more fancy, such as build your own web server, mail client, or completely new internet protocol (see below), then you probably need to know a little. (But I can tell you from my involvement with libUrl, you don't really need to know that much, at least if you're doing these kind of things in Rev.) > and is the term just a token or does it carry some metaphorical > meaning? Both of those I guess. The term "socket" is not just a Rev expression, but is used in all computer development environments. A "socket" is part of the connection that computers use to communicate with each other on TCP/IP networks such as the internet and on intranets too. The following description/analogy may not be strictly accurate, but I've found it quite helpful. Remember those old-fashioned telephone switchbords where the operator stuck wires into various holes on the board. Well, imagine your computer has a similar board inside with a lot of holes numbered from 1 to 65000 or thereabouts. And the computer you want to connect to (for example, the computer that hosts www.runrev.com) has a similar set of holes. To connect your computer to the runrev computer, you can imagine connecting a wire in one of the 65000 holes in your computer and connecting it one of the holes in the RunRev computer. The "sockets" are the endpoints of the connection. However, with Rev, we don't really need to think about the endpoints too much, and it is often easier just to think about the connection itself. However, much as I'd prefer to script this: open connection to www.runrev.com you have to script this: open socket to www.runrev.com #(not quite correct, but see later) Now remember those 65000 or so holes on the board in your computer, and the other 65000 holes on the renRev computer. Well those holes are called "ports", which is easy enough to understand. So are sockets and ports the same? Not exactly as you can open many sockets to a single port (Many wires to one hole). But from a Rev perspective, they're pretty similar. Unfortunately, when you want to connect to the runrev computer, you can't just connect to any old port (numbered hole) on the runrev computer. Many of the ports have specific functions, and you have to connect to the right one. For example, if there is a web server running on the runrev computer, it is most likely "linked" to port (hole) number 80, as that's the default for web servers. So when you do something like this: get url "http://www.runrev.com/index.html" libUrl assumes that the htpp server is running on port 80, and so does the following as part of its stuff: open socket to "www.runrev.com:80" (You *must* include the port number when you open a socket, which is why the example earlier was wrong.) OK. So once you open a socket, what do you do? Well, you write data to the socket, and read data from it. (That's about all you can do.) If your connecting to a "standard" server such as a web server, mail server, or ftp server, there are "protocols" which dictate exactly what you have to write and read. These protocols are described in documents called RFCs which are no fun to read but will help send you to sleep when you're on a long flight. (Threaten the kids with one for Christmas!) So rather than wrestling with an established protocol, it's probably easier to learn sockets by inventing a brand new protocol. (Really.) But to do this, you have to build the server part of the connection too. However, this is amazingly easy. The key syntax to running a server, is the following script: accept connections on port <port number> with message <some handler> But if you want to see how simple this can be to get started, you can try running the following "client" script. I have a Rev "server" running here right now that implements a simple protocol I invented while writing this mail. :-) To run the client, you need to make a stack with two fields and one button. Name the fields "in" and "out". Put some text in field "in" (keep it below 10K to save my bandwidth). Put the following script in the button: on mouseUp put "193.109.51.205:8081" into tS open socket to tS with message "connected" end mouseUp on connected pS put field "in" into tData ##uncomment following line to see server script ## write "script" & cr to socket pS write length(tData) & cr to socket pS write tData to socket pS with message "readLineOne" end connected on readLineOne pS read from socket pS for one line with message "readmore" end readLineOne on readmore pS, pData if word 1 of pData is a integer then repeat until length(tRD) >= word 1 of pData read from socket pS for word 1 of pData put it after tRD end repeat put tRD into field "out" else put "an error occurred" into field "out" end if close socket pS end readmore It should return in field "out" a frequency count (number of times each word appears) of the text in field "in". (A kind of web service.) If you want to see the server script instead of the frequency count, uncomment the line in the script above. I'll try and keep the server running for a couple of days (barring power cuts). Cheers Dave From scott at tactilemedia.com Sun Dec 11 21:10:44 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 11 Dec 2005 18:10:44 -0800 Subject: Christmas e-cards as learning tools In-Reply-To: <18C5FE8B-D58F-4DD3-8EED-93C2F90EB345@charter.net> Message-ID: <BFC21C24.2A833%scott@tactilemedia.com> Recently, Mark Swindell wrote: > Here's a card done with Flash which my wife thought darling. Could > it be accomplished in Rev? How close could you get? > -Mark > > http://www.jacquielawson.com/viewcard.asp?code=0212320003 IMO, I think it's possible, but I think it's more labor to get it to work in Rev than in Flash, and I'm not sure the filesize would weigh in as low as the Flash file. But it is definitely possible. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From revolution at jaedworks.com Sun Dec 11 21:07:45 2005 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Sun, 11 Dec 2005 18:07:45 -0800 Subject: tab buttons and localisation In-Reply-To: <213035A7-D1DF-405E-9C4A-CE15F2B7A066@recursive.ca> References: <213035A7-D1DF-405E-9C4A-CE15F2B7A066@recursive.ca> Message-ID: <p06210216bfc28bc10c58@[192.168.2.17]> At 10:56 AM -0500 12/11/2005, Bob Hutchison wrote: >on menuPick pNew,pOld > get the properties of me > put it["text"] into labels You can do it that way, but it's easier to just put the text of me into labels (In general, the text property of a menu - and tabs are menus - contains the list of choices for the menu.) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From katir at hindu.org Sun Dec 11 22:06:25 2005 From: katir at hindu.org (Sivakatirswami) Date: Sun, 11 Dec 2005 17:06:25 -1000 Subject: Embedding images and movies in a standalone In-Reply-To: <web-340440808@mail.maclaunch.com> References: <web-340440808@mail.maclaunch.com> Message-ID: <FA5FBF1A-0DF9-4D74-A7D7-1B6989768324@hindu.org> I would confirm this old windows bug... here's another way to state this case: if your installer puts your main app on "top" of the CD's "desktop" (CD root) and a folder with media next to it and you burn this to CD, then there's a very good chance that the primary "relative path" script you normally put in a preopenstack hander global gPathStem on preopenstack put the filename of this stack into "gPathStem" end preopenstck ##and refs to media in buttons like: on mouseup set the filename of player 1 to (gtPathStem & \ "/media_folder/movies/someMovie.mov" start player 1 end mouseup WILL NOT WORK on some windows machines... it *does* work on the Mac. Try putting the main app and the media folder inside another folder and burn this... down side is only that the user must click once on the folder and then again on your main app icon... but then the same script as noted above does work...whether run from CD or if the whole folder is copied to the hard drive... if that does not work for you, then you know you hit the above mentioned bug in your first architecture. It's tricky because if your user is virgo (very organized) and he copies the contents of the CD to some new folder he created, then it *will* work... but you don't have control over that... lot's of users will try to run it straight off the CD, if you have no installation set up...and then it's very likely to fail... not sure if this bug still pertains to latest Windows versions or not. Note... it's not a Rev problem ( I had a certified windows "repair man" breaking his head on this same problem with some other window programs and applications...we only here serendipitously discovered the solution... about 5 years ago...) Sivakatirswami On Dec 10, 2005, at 10:24 AM, Mathewson wrote: > If you are developing on a Mac a way round this problem is > to make a disk image using Disk Tools (probably the > sensible idea is to make it the same size as the media you > intend to burn it to: DVD/CD) - make sure the image is > Read/Write: mount it on the desktop and do all your > development INSIDE IT. > > This means that all your files paths will point inside the > disk - so where-ever the disk goes the paths SHOULD (Hm ?) > stay the same and behave themselves. > > In this way you don't have to embed all your media - and > find that your target computers grind to a halt as they > don't have the RAM to cope with loading EVERYTHING (!!!!!!) > at once. > > Another way to cope with this is to load media into > individual substacks which end up in a 'data' file when you > build your standalone (again - best to develop inside a > disk image) and can be loaded and unloaded from RAM as > required. > > sincerely, Richmond > __________________________________________________ > See Mathewson's software at: > > http://members.maclaunch.com/richmond/default.html > _______________________________________ > --------------------------------------------------------------- > The Think Different Store > http://www.thinkdifferentstore.com/ > For All Your Mac Gear > --------------------------------------------------------------- > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From katir at hindu.org Sun Dec 11 23:05:19 2005 From: katir at hindu.org (Sivakatirswami) Date: Sun, 11 Dec 2005 18:05:19 -1000 Subject: Hidden Top layer objects "eat" the cursor Message-ID: <62E8750C-7F9E-438A-85D1-170D5466F559@hindu.org> Well, I think we all know the recipe for this 1) make a field. 2) Create a PNG image file of a big photo 3) put that image on a layer above the field 4) hide the image. 5) You cannot get the cursor to appear in the field... even if you passMouseup thru the hidden image. a) is there a solution? other than temporary relayer to sent the image to the back while editing the field, which of course works, but then if you "show image" it appears in the back, when the intent is for it to cover the fields...workaround being to dynamically relayer the objects on hide and show by script, but this is a hack... b) if there is no solution, is this a bug? or shall we consider it expected behavior... one might think so, since, in fact, there is an object on top of the field, albeit, hidden. If it is not deemed a bug, then we need to set a feature request: hidden object do not eat the cursor...I check all bugs in Bugzilla relating to Cursor and didn't see this issue on the list of 29 bugs relating to cursor behavior Sivakatirswami From mark at maseurope.net Sun Dec 11 23:16:10 2005 From: mark at maseurope.net (Mark Smith) Date: Mon, 12 Dec 2005 04:16:10 +0000 Subject: Christmas e-cards as learning tools In-Reply-To: <18C5FE8B-D58F-4DD3-8EED-93C2F90EB345@charter.net> References: <41103E59-A640-498F-AB55-CA2B5890625D@lexicall.org> <18C5FE8B-D58F-4DD3-8EED-93C2F90EB345@charter.net> Message-ID: <5E37C797-63F7-42CD-90D8-CC8C169FD85A@maseurope.net> To be both snottily pedantic and a little cruel, it might have been a bit more christmassy if it suggested clicking on the 'garland' rather than the 'wreath'! Though given my attitude towards christmas.... :) Mark On 11 Dec 2005, at 19:25, Mark Swindell wrote: > Here's a card done with Flash which my wife thought darling. Could > it be accomplished in Rev? How close could you get? > -Mark > > http://www.jacquielawson.com/viewcard.asp?code=0212320003 > > > > On Dec 11, 2005, at 10:58 AM, Marielle Lange wrote: > >> I gave a go to a very simple christmas ecard. It shows the usage >> of the revspeak command (to speak out a text). > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Sun Dec 11 23:26:09 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sun, 11 Dec 2005 23:26:09 -0500 Subject: Magic Stocking Message-ID: <875D0678-2BDD-4F25-97D3-4DDAFE6BFCD6@adelphia.net> A magic stocking with a gift for you. Conception Time: Photoshop < 12 minutes. Revolution < 45 minutes. Difficulty Advanced (Moveable window, WindowShape, visible, change of format for dates- c/o Marielle Lange) Access by: revOnline, users, mcgrath3, Magic Stocking revOnline, categories, games, Magic Stocking Enjoy, Tom Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From scott at tactilemedia.com Sun Dec 11 23:39:03 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 11 Dec 2005 20:39:03 -0800 Subject: Hidden Top layer objects "eat" the cursor In-Reply-To: <62E8750C-7F9E-438A-85D1-170D5466F559@hindu.org> Message-ID: <BFC23EE7.2A87A%scott@tactilemedia.com> Recently, Sivakatirswami wrote: > Well, I think we all know the recipe for this > > 1) make a field. > 2) Create a PNG image file of a big photo > 3) put that image on a layer above the field > 4) hide the image. > 5) You cannot get the cursor to appear in the field... even if you > passMouseup thru the hidden image. Hmm. I just tried it with both a PNG and JPEG (to make sure it wasn't a format thing) and I can click within the field and open it for editing as expected. You're not seeing this? Did you try this in a new, untouched stack? Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From friendlygeek at gmail.com Mon Dec 12 01:35:41 2005 From: friendlygeek at gmail.com (Adam) Date: Mon, 12 Dec 2005 01:35:41 -0500 Subject: revDataFromQuery and SQL Message-ID: <439D1A3D.5050406@gmail.com> Hi All: Terribly frustrated at the moment. I'm stepping through the code of my stack and I have a call to revDataFromQuery that uses the following SQL: put revDataFromQuery(,,myDB,"SELECT * FROM table LIMIT :1,1", "myCount") into myResult What I want to be able to do is call up a specific row, limiting that selection to one row. myCount contain the number of the row I want to call up. But I get a nasty SQL error. Can you not put limit clauses into revDataFromQuery statments? The reason I am doing all this is because I am looping through millions of records and it is just to memory hungry to call all the records into a record set, so I have loop set up that executes the above statment and manipulates the myResult variable accordingly before increasing myCount and starting the loop over. TVKIA, Adam From mark at maseurope.net Mon Dec 12 01:37:02 2005 From: mark at maseurope.net (Mark Smith) Date: Mon, 12 Dec 2005 06:37:02 +0000 Subject: Another widget Message-ID: <B4F71E61-F76F-42FE-BD16-25ED5EF5C3BE@maseurope.net> Now available on RevOnline user: Mark Smith category: General stack:FuturesDownloader Fairly widgety, but I have to get that reflective glass thing happening... Mark From briany at qldlearning.com Mon Dec 12 02:19:19 2005 From: briany at qldlearning.com (Brian Yennie) Date: Sun, 11 Dec 2005 23:19:19 -0800 Subject: revDataFromQuery and SQL In-Reply-To: <439D1A3D.5050406@gmail.com> References: <439D1A3D.5050406@gmail.com> Message-ID: <bffecef7def875b07467843b68ae7f04@qldlearning.com> Adam, I think the problem you are finding is that Rev is escaping your variable's contents for use in the SQL statement as part of the WHERE query. Instead of using the placeholder, you could just build the SQL completely yourself: > put revDataFromQuery(,,myDB,"SELECT * FROM table LIMIT :1,1", > "myCount") into myResult Becomes: put revDataFromQuery(,,myDB,"SELECT * FROM table LIMIT "&myCount&",1") into myResult HTH. - Brian > Hi All: > > Terribly frustrated at the moment. I'm stepping through the code of > my stack and I have a call to revDataFromQuery that uses the following > SQL: > > put revDataFromQuery(,,myDB,"SELECT * FROM table LIMIT :1,1", > "myCount") into myResult > > What I want to be able to do is call up a specific row, limiting that > selection to one row. > > myCount contain the number of the row I want to call up. > But I get a nasty SQL error. Can you not put limit clauses into > revDataFromQuery statments? > > The reason I am doing all this is because I am looping through > millions of records and it is just to memory hungry to call all the > records into a record set, so I have loop set up that executes the > above statment and manipulates the myResult variable accordingly > before increasing myCount and starting the loop over. > > TVKIA, > Adam > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From jperryl at ecs.fullerton.edu Mon Dec 12 02:27:19 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun, 11 Dec 2005 23:27:19 -0800 (PST) Subject: "use-rev" means "using Rev" (was 10,000 other threads) In-Reply-To: <439C5E36.2070005@fourthworld.com> Message-ID: <Pine.GSO.4.33.0512112319560.9517-100000@titan.ecs.fullerton.edu> But, Richard, (and, this isn't personal, against you. or anyone else) but: This, in turn, really does mean: Piss off! We don't want to deal with you. Please go shout into the canyons. We don't want to hear from you. We only want to hear how to solve _our_ specific, geeky, programming-only queries. Piss off again. If you have to ask "why" then you don't belong here. If you have to ask "why not", then you REALLY don't belong here. Posting a URL to a spit-in-the-wind forum really does mean all of the above. Part of 'using' (in terms of the use-list) Rev really does encompass why what's there isn't useful. This isn't personal... Really. I don't think that you've offered the URL in the spirit I've outlined above, but I can outline why that might be how it's taken. Judy On Sun, 11 Dec 2005, Richard Gaskin wrote: > For the sake of the use-rev list and its readers, please consider moving > this and related threads to the rv-biz list: > > <http://groups.yahoo.com/group/rev-biz/> From jperryl at ecs.fullerton.edu Mon Dec 12 02:32:41 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun, 11 Dec 2005 23:32:41 -0800 (PST) Subject: discussions,opinions and religion - may be we need 2 lists? In-Reply-To: <439CC3C6.2040002@fourthworld.com> Message-ID: <Pine.GSO.4.33.0512112330370.9517-100000@titan.ecs.fullerton.edu> Thanks for the pointer, Richard... Joining yet another list will likely have the desired effect of reducing traffic, methinks... desired effect methinks? Judy (who answered this at the same time, nearly, as reading the other thread?) On Sun, 11 Dec 2005, Richard Gaskin wrote: > Judy Perry wrote: > >>Is that not what the 'Improve-Revolution' list is for? > > > > No. That's limited to people with the high-priced licenses. > > And that list is for discussing specific features. > > But the new list dedicated to discussing business strategy is open to > everyone: > > <http://groups.yahoo.com/group/rev-biz/> From scott at elementarysoftware.com Mon Dec 12 04:02:59 2005 From: scott at elementarysoftware.com (Scott Morrow) Date: Mon, 12 Dec 2005 01:02:59 -0800 Subject: Magic Stocking In-Reply-To: <875D0678-2BDD-4F25-97D3-4DDAFE6BFCD6@adelphia.net> References: <875D0678-2BDD-4F25-97D3-4DDAFE6BFCD6@adelphia.net> Message-ID: <D311E2D0-DB4B-4F96-9DEC-933AACCDCB3F@elementarysoftware.com> Tom, Very cute! Thanks for sharing. -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Dec 11, 2005, at 8:26 PM, Thomas McGrath III wrote: > A magic stocking with a gift for you. > > Conception Time: Photoshop < 12 minutes. Revolution < 45 minutes. > Difficulty Advanced (Moveable window, WindowShape, visible, change > of format for dates- c/o Marielle Lange) > > Access by: > revOnline, users, mcgrath3, Magic Stocking > revOnline, categories, games, Magic Stocking > > Enjoy, > > Tom > > > > > Thomas J McGrath III > 3mcgrath at adelphia.net > > Semantic Compaction Systems > SCIconics, LLC > > Lazy River Metal Arts > Lazy River Software? > & > Meeting Wear? - Unique Apparel Design > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From paulclaude at postino.it Mon Dec 12 04:58:14 2005 From: paulclaude at postino.it (Paul Claude) Date: Mon, 12 Dec 2005 10:58:14 +0100 Subject: Set the icon to (icon of another stack) Message-ID: <58E3FBCB-1708-4998-9788-F11A4492D4CA@postino.it> > Hi Paul, > > >There is a way to tell to Revolution to look in stack "X" before > the other > >open stacks, even if they have been loaded previously? > > start using stack "X" > > places stack "X" ahead of all other library stacks in the message > chain; but it will not place it ahead of the topStack. The images > may need to be on card 1 if the stack is in use but otherwise > unopened. > > I have suggested previously, but never seriously explored, the > possibility that one could change the look and feel of an app with > one "start using" statement that toggled between two library stacks > containing different sets of images with the same ids. > > Hi Rob, I've tried your tip, but it seems that the "start using stack " method works for scripts but not to 'link' images as icons. Maybe Revolution use another message path hierarchy for this. PaulClaude From katir at hindu.org Mon Dec 12 04:30:39 2005 From: katir at hindu.org (Sivakatirswami) Date: Sun, 11 Dec 2005 23:30:39 -1000 Subject: Hidden Top layer objects "eat" the cursor In-Reply-To: <BFC23EE7.2A87A%scott@tactilemedia.com> References: <BFC23EE7.2A87A%scott@tactilemedia.com> Message-ID: <06FAC619-E735-4245-8986-6F2D42BB67A7@hindu.org> Right, I can open the field for editing, and even select text by dragging across words... but the blinking I-beam text cursor does not appear...this is disconcerting for the user... setting the layer of the fld to the very top-front layer, and then the I-beam appears. On Dec 11, 2005, at 6:39 PM, Scott Rossi wrote: > Hmm. I just tried it with both a PNG and JPEG (to make sure it > wasn't a > format thing) and I can click within the field and open it for > editing as > expected. You're not seeing this? From katir at hindu.org Mon Dec 12 04:36:20 2005 From: katir at hindu.org (Sivakatirswami) Date: Sun, 11 Dec 2005 23:36:20 -1000 Subject: Wrap text around images in text fields Message-ID: <67B7D452-BBD5-46CD-8026-3B37980547E1@hindu.org> I want text to wrap around an image in a text field... doable or not? 1) import images into some hidden substack 2) write some text in main stack text field. put a space in front of the very first word in the field. 3) set the imagesource of char 1 of fld "credits" to 1010... nice... the little image (in this case of a person...) appears, it's cropped top and bottom to the text height. 4) turn off fixed fld Height in text field props editor... Viola, full image now appears and takes its natural height. only thing: the adjacent words are stuck in what the old HTML alignment would be (align="bottom") where the first baseline of text is the baseline of the bottom of the image. Is there anyway to get the text to wrap as in CSS prop for the image where that img is set float left? it would seem the use of image source in text field is very limited if this is not possible... Sivakatirswami From scott at tactilemedia.com Mon Dec 12 05:35:50 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 12 Dec 2005 02:35:50 -0800 Subject: Hidden Top layer objects "eat" the cursor In-Reply-To: <06FAC619-E735-4245-8986-6F2D42BB67A7@hindu.org> Message-ID: <BFC29286.2A923%scott@tactilemedia.com> Recently, Sivakatirswami wrote: >> Hmm. I just tried it with both a PNG and JPEG (to make sure it >> wasn't a >> format thing) and I can click within the field and open it for >> editing as >> expected. You're not seeing this? > Right, I can open the field for editing, and even select text by > dragging across words... but the blinking I-beam text cursor does not > appear...this is disconcerting for the user... setting the layer of > the fld to the very top-front layer, and then the I-beam appears. If I understand what you're saying, the cursor changes here for me. When the image is visible, it prevents any access to the field. When the image is hidden, I can access the field as expected and the cursor updates as expected (this was all tested on a new stack). Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From alex at tweedly.net Mon Dec 12 06:04:34 2005 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 12 Dec 2005 11:04:34 +0000 Subject: "use-rev" means "using Rev" (was 10,000 other threads) In-Reply-To: <Pine.GSO.4.33.0512112319560.9517-100000@titan.ecs.fullerton.edu> References: <Pine.GSO.4.33.0512112319560.9517-100000@titan.ecs.fullerton.edu> Message-ID: <439D5942.3050106@tweedly.net> Judy Perry wrote: >But, Richard, > >(and, this isn't personal, against you. or anyone else) but: > >This, in turn, really does mean: > >Piss off! We don't want to deal with you. Please go shout into the >canyons. We don't want to hear from you. We only want to hear how to >solve _our_ specific, geeky, programming-only queries. > > > No it doesn't (at least, I didn't think it did, and didn't take it that way). To me, it means - I would like to be able to pre-filter my email into different topic areas, and deal with them according to the mood I'm in, the time I have available, the phase of the moon, etc. I'd be in favour of 5 or 10 different email lists talking about Rev (if I thought people would use the right one). I'd join them all :-) - but I'd read them on different schedules. rev-use - scripting / Qs and tips - every time I read email ( > 10 a day) rev-biz - once a day, probably at night when I tend to be interested in wider-ranging discussion rev-clever-graphics-tricks - once a day in the morning, but after caffeine, because this is HARD for me rev-etc - etc. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.13.13/197 - Release Date: 09/12/2005 From david at openpartnership.net Mon Dec 12 06:19:59 2005 From: david at openpartnership.net (David Bovill) Date: Mon, 12 Dec 2005 12:19:59 +0100 Subject: Text database using custom properties In-Reply-To: <439A1DC0.9070002@btinternet.com> References: <439A1DC0.9070002@btinternet.com> Message-ID: <3760C117-C2FE-4352-9A0A-5AEEC455DD60@openpartnership.net> I think it should work fine - have not stress tested the approach yet - but it is what I use (custom properties linking the index to the structured text files). I have just started using an MVC (model view controller) architecture for all my Rev apps - which has been a lot of work figuring out how best to do it. What this allows you to do is change the way you store your data very easily - so you can opt for using custom properties as your data model, text files, or a database. So far i am quite impressed how the MVC architecture helps structure your work - especially if you are looking at creating generic components. On 10 Dec 2005, at 01:13, Brian Alleyne wrote: > Hi all > > I am building a note and outline manager in rev. I've worked out my > user interface, but before going further I wanted to seek some > advice on text handling before working on the data engine. > > I will store memo fields of various lengths, these would have > styled text, and would be typed in or imported in html or rtf form > from other applications. Some of these memo fields could run to 50 > or 60 pages of text. I will need to quickly search for any word or > string in these memo fields. I expect to store potentially > thousands of these memo fields. > > I was thinking of creating a data stack and storing the memo fields > as custom properties - in essence using rev as my database. I've > read Dan Shafer and Richard Gaskin on this, and if I understand > them, it seems as if this is a reasonable way to go. > > In sum, is rev good for a freetext database with thousands of memos > or should I be looking at something like Valentina? > > I am worried about the performance hit on searching when my > database grows to say, 10000 memos. > > Any advice is welcome. > > best regards, > > Brian > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From richmond at mail.maclaunch.com Mon Dec 12 06:20:16 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Mon, 12 Dec 2005 06:20:16 -0500 Subject: Keeping Alex Tweedly Happy Message-ID: <web-340516741@mail.maclaunch.com> You got it Alex: http://groups.yahoo.com/group/RRgraphix/ I have even uploaded a fairly goofy file that plays "silly buggers" with graphics. sign up, &, you guessed it - you get the silly yellow crown! Love, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From david at openpartnership.net Mon Dec 12 07:23:30 2005 From: david at openpartnership.net (David Bovill) Date: Mon, 12 Dec 2005 13:23:30 +0100 Subject: Berlin anyone? In-Reply-To: <web-339452003@mail.maclaunch.com> References: <web-339452003@mail.maclaunch.com> Message-ID: <59C7E9E6-4558-4F9D-B7F1-F037A6A51790@openpartnership.net> Anyone from the list in-or-around Berlin in December? I am going to the Chaos Computer Club Conference (27-30 December in Berlin) - presenting a paper - and it would be great to meet up with any revolutionaries out there! NB - it's always a great conference and chance to meet up with and get your hands on the best open source projects: http://events.ccc.de/congress/2005/ From friendlygeek at gmail.com Mon Dec 12 08:12:46 2005 From: friendlygeek at gmail.com (Adam) Date: Mon, 12 Dec 2005 08:12:46 -0500 Subject: SQL Statement in Rev Wipes Out Table Message-ID: <439D774E.6020401@gmail.com> Hi All: This is driving me 'round the bend. I'm executing a statement on a MySQL DB: put revDataFromQuery(,,myDB,"SELECT COUNT(*) FROM myTable") into myCount And I want to see the result by using: answer myCount Well I get zero (0). The data in the table is gone after I execute that statement or something like it with revQueryDatabase. I checked in my Admin tool, the data is really gone. Thank goodness for backups. The table is populated with 60 million plus records so it's not empty to start. But after executing the statement, bam... gone. Any ideas? TVKIA, Adam From JimCarwardine at OwnYourFuture-net.com Mon Dec 12 08:12:11 2005 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Mon, 12 Dec 2005 09:12:11 -0400 Subject: Christmas e-cards as learning tools In-Reply-To: <41103E59-A640-498F-AB55-CA2B5890625D@lexicall.org> Message-ID: <BFC2EF6B.8BAA%JimCarwardine@OwnYourFuture-net.com> Can't seem to get any sound out. Running Panther on a Mac... Jim on 12/11/05 2:58 PM, Marielle Lange wrote: > http://revolution.lexicall.org/tutorials/ecards -- OYF is... Highly resourceful people working together. <http://www.OwnYourFuture-net.com> Own Your Future Consulting Services Limited, 1959 Lower Water Street, Suite 1700, Halifax, Nova Scotia. B3J 3N2 Phone: 902-823-2339. Fax: 902-823-2139 What?s New... * Have you ever hired an employee who didn?t work out? * Did you do that on purpose? Probably not... If you want to greatly improve your hiring process, check out our new hiring process... www.HiringSmart.ca/ns <http://www.hiringsmart.ca/ns> and... www.KeepingTheBest.ca/ns <http://www.keepingthebest.ca/ns> From 3mcgrath at adelphia.net Mon Dec 12 09:03:44 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Mon, 12 Dec 2005 09:03:44 -0500 Subject: Magic Stocking In-Reply-To: <D311E2D0-DB4B-4F96-9DEC-933AACCDCB3F@elementarysoftware.com> References: <875D0678-2BDD-4F25-97D3-4DDAFE6BFCD6@adelphia.net> <D311E2D0-DB4B-4F96-9DEC-933AACCDCB3F@elementarysoftware.com> Message-ID: <4F141B6F-72B9-45A8-86C3-DFC3EFAE4708@adelphia.net> Thanks Scott, I saw other members putting little holiday things together and decided I would give it a shot. Next time I will focus on cleaning up my code a little. The problem with this stack is the mouseUp acts like a double click because of the mousemove. I still have problems with the multiple mouse messages not always responding as expected. enjoy, Tom On Dec 12, 2005, at 4:02 AM, Scott Morrow wrote: > Tom, > Very cute! Thanks for sharing. > > -Scott Morrow > > Elementary Software > (Now with 20% less chalk dust !) > web http://elementarysoftware.com/ > email scott at elementarysoftware.com > > ----------------------------------------------------------------- > > On Dec 11, 2005, at 8:26 PM, Thomas McGrath III wrote: > >> A magic stocking with a gift for you. >> >> Conception Time: Photoshop < 12 minutes. Revolution < 45 minutes. >> Difficulty Advanced (Moveable window, WindowShape, visible, change >> of format for dates- c/o Marielle Lange) >> >> Access by: >> revOnline, users, mcgrath3, Magic Stocking >> revOnline, categories, games, Magic Stocking >> >> Enjoy, >> >> Tom >> >> >> >> >> Thomas J McGrath III >> 3mcgrath at adelphia.net >> >> Semantic Compaction Systems >> SCIconics, LLC >> >> Lazy River Metal Arts >> Lazy River Software? >> & >> Meeting Wear? - Unique Apparel Design >> >> >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From mcdomi at free.fr Mon Dec 12 09:29:01 2005 From: mcdomi at free.fr (Dom) Date: Mon, 12 Dec 2005 15:29:01 +0100 Subject: Text database using custom properties In-Reply-To: <BFBF6924.31C34%JimAultWins@yahoo.com> Message-ID: <1h7gqlk.17uc3u7orp7m9M%mcdomi@free.fr> Jim Ault <JimAultWins at yahoo.com> wrote: > Well, depending on how much this is a labor of love vs need-to-get-it- > running-soon, you might check out NoteTaker. Dan Shafer recommended it and > I decided very quickly to buy it. > www.aquaminds.com > > Very powerful, and does automatic indexing on > Categories, Date, Documents, Email addresses, last changed, numbers, > priority, Proper Words, Text, Web Sites. Take also a look to VoodooPad... there is free "Lite" version, but the interesting features belong only to the full version... > > Each entry in the outline can even display an active web page of the link it > contains. > > But if you are like most of us... > building your own is what appeals to you :-) Same thinking about VoodooPad... I reached the limit with the full version, but not yet decided to buy it... why not writing a similar thing in Rev??? But I am not so fluent in Rev ;-> Although I wrote years ago something equivalent in HyperCard... The puzzling thing, is that after testing note taking apps, I always return after a time to plain text notes (sorted by gross categories and dates -- year, month) From mcdomi at free.fr Mon Dec 12 09:38:20 2005 From: mcdomi at free.fr (Dom) Date: Mon, 12 Dec 2005 15:38:20 +0100 Subject: Text database using custom properties In-Reply-To: <1h7gqlk.17uc3u7orp7m9M%mcdomi@free.fr> Message-ID: <1h7grev.19wyfzl5kt227M%mcdomi@free.fr> Dom <mcdomi at free.fr> wrote: > Take also a look to VoodooPad... there is free "Lite" version, but the > interesting features belong only to the full version... I forgot a link: http://www.flyingmeat.com/voodoopad/ -- Revolutionario From bnz2 at cdc.gov Mon Dec 12 09:59:18 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Mon, 12 Dec 2005 09:59:18 -0500 Subject: Text database using custom properties Message-ID: <64878EF567131D4596246171F75FD4A9744668@m-epo-1.epo.cdc.gov> I wrote a task-oriented to-do list program, which I use for notes, links, and to keep track of everything I do for work. It is free, of course, and can be found at www.WorkMage.com. The actual tasks/notes app, which will appear when Work Mage self-installs is called Task Mage. You guys are welcome to treat it as public domain, and use any or all parts of it as you need. You guys might like it - and it is written in Rev - it is intuitive for me (but then, I wrote it) - hopefully it is intuitive for others. Cheers, Jonathan -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Dom Sent: Monday, December 12, 2005 9:29 AM To: How to use Revolution Subject: Re: Text database using custom properties Jim Ault <JimAultWins at yahoo.com> wrote: > Well, depending on how much this is a labor of love vs need-to-get-it- > running-soon, you might check out NoteTaker. Dan Shafer recommended it and > I decided very quickly to buy it. > www.aquaminds.com > > Very powerful, and does automatic indexing on > Categories, Date, Documents, Email addresses, last changed, numbers, > priority, Proper Words, Text, Web Sites. Take also a look to VoodooPad... there is free "Lite" version, but the interesting features belong only to the full version... > > Each entry in the outline can even display an active web page of the link it > contains. > > But if you are like most of us... > building your own is what appeals to you :-) Same thinking about VoodooPad... I reached the limit with the full version, but not yet decided to buy it... why not writing a similar thing in Rev??? But I am not so fluent in Rev ;-> Although I wrote years ago something equivalent in HyperCard... The puzzling thing, is that after testing note taking apps, I always return after a time to plain text notes (sorted by gross categories and dates -- year, month) _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From dleyanna at rtl.org Mon Dec 12 10:47:09 2005 From: dleyanna at rtl.org (Dave LeYanna) Date: Mon, 12 Dec 2005 10:47:09 -0500 Subject: MVC (was Text database using custom properties) In-Reply-To: <3760C117-C2FE-4352-9A0A-5AEEC455DD60@openpartnership.net> References: <439A1DC0.9070002@btinternet.com> <3760C117-C2FE-4352-9A0A-5AEEC455DD60@openpartnership.net> Message-ID: <439D9B7D.4020106@rtl.org> David; I read a little about the benefits of using MVC but I had a little trouble mapping that paradigm to Rev. One of the major issues wasn't really Rev related but really needed to be thought through and I came up blank and confused. I want to store as much business logic as I could in the main storage platform which is PostgreSQL as stored procedures and triggers. I also want the flexibility to use SQLite on the desktop so I have to be able to have it in the controller???? How do I use Rev, local desktop SQLite and PostgreSQL and PostgreSQL stored procedures and triggers? I just thought that you may have worked this kind of thing out. I really would like to use MVC if I can because I am on the brink of a LARGE project that needs to last a long time and go through a lot of contortions by many different programmers over it's lifetime. We are a non-profit and I am "converting" an old FoxPro for DOS system that was started in the 80s (and still runs in a DOS window... on a 50 user network with some data access provided to 5 other offices across the state. Dave David Bovill wrote: > I think it should work fine - have not stress tested the approach yet > - but it is what I use (custom properties linking the index to the > structured text files). > > I have just started using an MVC (model view controller) architecture > for all my Rev apps - which has been a lot of work figuring out how > best to do it. What this allows you to do is change the way you store > your data very easily - so you can opt for using custom properties as > your data model, text files, or a database. So far i am quite > impressed how the MVC architecture helps structure your work - > especially if you are looking at creating generic components. > > > On 10 Dec 2005, at 01:13, Brian Alleyne wrote: > >> Hi all >> >> I am building a note and outline manager in rev. I've worked out my >> user interface, but before going further I wanted to seek some >> advice on text handling before working on the data engine. >> >> I will store memo fields of various lengths, these would have >> styled text, and would be typed in or imported in html or rtf form >> from other applications. Some of these memo fields could run to 50 >> or 60 pages of text. I will need to quickly search for any word or >> string in these memo fields. I expect to store potentially thousands >> of these memo fields. >> >> I was thinking of creating a data stack and storing the memo fields >> as custom properties - in essence using rev as my database. I've >> read Dan Shafer and Richard Gaskin on this, and if I understand >> them, it seems as if this is a reasonable way to go. >> >> In sum, is rev good for a freetext database with thousands of memos >> or should I be looking at something like Valentina? >> >> I am worried about the performance hit on searching when my database >> grows to say, 10000 memos. >> >> Any advice is welcome. >> >> best regards, >> >> Brian >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Dave LeYanna Director IS Right to Life of Michigan www.rtl.org From rcozens at pon.net Mon Dec 12 10:32:10 2005 From: rcozens at pon.net (Rob Cozens) Date: Mon, 12 Dec 2005 07:32:10 -0800 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] In-Reply-To: <p06230901bfc25740ab2b@[192.168.1.101]> References: <7.0.0.10.1.20051211093053.01968258@pon.net> <p06230901bfc25740ab2b@[192.168.1.101]> Message-ID: <7.0.0.10.1.20051212073013.019d4648@pon.net> Stephen, >Jean-Louis Gasse > > as with the original HC, Apple management didn't get it...with one > exception: the person who preceeded Jobs' second coming. It's been > too long for me to remember his name > >Gil Amillio (?; sp?) I'm pretty sure it wasn't Gasse. Did Amillio (sp?) preceed Job's third comming? Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From rcozens at pon.net Mon Dec 12 10:47:37 2005 From: rcozens at pon.net (Rob Cozens) Date: Mon, 12 Dec 2005 07:47:37 -0800 Subject: Set the icon to (icon of another stack) Message-ID: <7.0.0.10.1.20051212073849.01987638@pon.net> Hi Paul, >start using stack "X" places stack "X" ahead of all other library >stacks in the message chain; but it will not place it ahead of the >topStack. The images may need to be on card 1 if the stack is in >use but otherwise unopened. I am referencing images in the library stack as button icon ids in the current stack. This works fine here on Mac OS & Windows. One other possibility: to see the images change without opening a different card, one may need to script something like start using stack "myImageLibrary" repeat with x = 1 to the number of buttons set the icon of button x to (the icon of button x") end repeat Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From liamlambert at mac.com Mon Dec 12 10:58:17 2005 From: liamlambert at mac.com (liamlambert) Date: Mon, 12 Dec 2005 15:58:17 +0000 Subject: (no subject) Message-ID: <D8F85539-5EE2-4396-A0D6-2FC317C360F3@mac.com> I wonder if anyone has used rev with DMX for stage Lighting. I am interested in using it of this product if posable any advice would greatly be appreciated. Liam Lambert liamlambert at mac.com IRELAND From liamlambert at mac.com Mon Dec 12 11:11:25 2005 From: liamlambert at mac.com (liamlambert) Date: Mon, 12 Dec 2005 16:11:25 +0000 Subject: DMX Stage lighting Message-ID: <7D818C62-ECA5-4F5B-A2B4-55AA54DC8822@mac.com> I posted this again I forgot the subject I wonder if anyone has used rev with DMX for stage Lighting. I am interested in using it of this product if posable any advice would greatly be appreciated. Liam Lambert liamlambert at mac.com IRELAND From don at thinkingpublications.com Mon Dec 12 11:39:47 2005 From: don at thinkingpublications.com (Don Toro) Date: Mon, 12 Dec 2005 10:39:47 -0600 Subject: revxml classic Message-ID: <531A8F985242FE4EAC59FAE1F3676357CF6D4B@mcsrv1.mckinley.dom> Hi, I have an application that uses revxml. The executables work fine in Mac OS X and Windows useing Rev 2.6.1 but I am having problems in Mac OS 9. Where can I find the revxml version for Mac OS 9? Thanks. Donard Toro Information Manager/Computer Programmer ------------------------------------------------------------------- Thinking Publications, a division of McKinley Companies, Inc. 424 Galloway Street, Eau Claire, WI 54703 Phone: 1.800.225.4769 (US) & 1.715.832.2488 Fax: 1.800.828.8885 (US) & 1.715.832.9082 www.ThinkingPublications.com ------------------------------------------------------------------- COMMUNICATION SOLUTIONS THAT CHANGE LIVES Specializing in resources for individuals with speaking, listening, reading, writing, and thinking skill deficits From JimAultWins at yahoo.com Mon Dec 12 12:01:11 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 12 Dec 2005 09:01:11 -0800 Subject: Text database using custom properties In-Reply-To: <1h7gqlk.17uc3u7orp7m9M%mcdomi@free.fr> Message-ID: <BFC2ECD7.31D7C%JimAultWins@yahoo.com> On 12/12/05 6:29 AM, "Dom" <mcdomi at free.fr> wrote: > The puzzling thing, is that after testing note taking apps, I always > return after a time to plain text notes (sorted by gross categories and > dates -- year, month) > Agreed. I use a very large, single document that I open in BBEdit. This allows Find All and a variable format for anything I want to enter. Fast, simple, copy-paste web page order confirmations, cr cd purchases, shipping info, my tennis buddies list is in one paragraph, etc. Doesn't do graphics, but can store a link to a pdf or jpg, etc. I start with the premise that databases are excellent at hiding information. Of course, they are excellent at retrieving and organizing stuff, but that is not what I usually need. They also require structure, and that is rarely what I need :-) Jim Ault Las Vegas > Jim Ault <JimAultWins at yahoo.com> wrote: > >> Well, depending on how much this is a labor of love vs need-to-get-it- >> running-soon, you might check out NoteTaker. Dan Shafer recommended it and >> I decided very quickly to buy it. >> www.aquaminds.com >> >> Very powerful, and does automatic indexing on >> Categories, Date, Documents, Email addresses, last changed, numbers, >> priority, Proper Words, Text, Web Sites. > > Take also a look to VoodooPad... there is free "Lite" version, but the > interesting features belong only to the full version... > >> >> Each entry in the outline can even display an active web page of the link it >> contains. >> >> But if you are like most of us... >> building your own is what appeals to you :-) > > Same thinking about VoodooPad... I reached the limit with the full > version, but not yet decided to buy it... why not writing a similar > thing in Rev??? > > But I am not so fluent in Rev ;-> > Although I wrote years ago something equivalent in HyperCard... > > The puzzling thing, is that after testing note taking apps, I always > return after a time to plain text notes (sorted by gross categories and > dates -- year, month) From jerry at hytext.com Mon Dec 12 12:11:53 2005 From: jerry at hytext.com (Jerry Muelver) Date: Mon, 12 Dec 2005 11:11:53 -0600 Subject: Text database using custom properties References: <1h7grev.19wyfzl5kt227M%mcdomi@free.fr> Message-ID: <000f01c5ff3f$2cb6b0c0$0100a8c0@INSIGHT3> To: "How to use Revolution" Subject: Re: Text database using custom properties > Dom <mcdomi at free.fr> wrote: > >> Take also a look to VoodooPad... there is free "Lite" version, but the >> interesting features belong only to the full version... > > I forgot a link: > > http://www.flyingmeat.com/voodoopad/ > Hmmm.... Looks like my first RR project WikiRev, due for exposure in a couple of days, as soon as I finish using it to write its own docs. Also looks like my own WikiWriter at http://hytext.com/ww which is Windows-only but inspired my efforts to work on a cross-platform version in RR. Great minds, parallel thoughts.... ---- Jerry Muelver From kray at sonsothunder.com Mon Dec 12 12:18:12 2005 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 12 Dec 2005 11:18:12 -0600 Subject: Wrap text around images in text fields In-Reply-To: <67B7D452-BBD5-46CD-8026-3B37980547E1@hindu.org> Message-ID: <BFC30CF4.31A32%kray@sonsothunder.com> On 12/12/05 3:36 AM, "Sivakatirswami" <katir at hindu.org> wrote: > I want text to wrap around an image in a text field... doable or not? Not automatically... you can set the imageSource of the first char to an image, and even use textShift on that char to move the image up/down from the baseline of the text. You can also create a "hanging indent" by setting the margins of the field to something like <widthOfGraphic>,8,8,8 and then set the firstIndent of the field to like ((-1*<widthOfGraphic>) + <leftMarginYouWant>). The above approach will create a field with an image in the upper-left of the field, with text starting right after the right edge of the image, and all text wrapping to that same point (so there's nothing below the image). This is about the best that can be done (other than manually inserting CRs and tabs), and doesn't wrap around the image (it kind of makes the image act as a drop cap), since we don't have paragraph-level formatting. This is all from my head, so you'd have to adjust things a few pixels here and there. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From irog at mac.com Mon Dec 12 12:30:53 2005 From: irog at mac.com (Roger Guay) Date: Mon, 12 Dec 2005 09:30:53 -0800 Subject: Christmas e-cards as learning tools In-Reply-To: <20051212064731.98213825504@mail.runrev.com> References: <20051212064731.98213825504@mail.runrev.com> Message-ID: <A8419871-1656-4621-8302-5C00D2AADEF5@mac.com> Rececntly, Scott Rossi wrote: > IMO, I think it's possible, but I think it's more labor to get it > to work in > Rev than in Flash, and I'm not sure the filesize would weigh in as > low as > the Flash file. But it is definitely possible. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design Can you suggest a way to do the final scene with the snow falling? > Recently, Mark Swindell wrote: > Here's a card done with Flash which my wife thought darling. Could > it be accomplished in Rev? How close could you get? > -Mark > > http://www.jacquielawson.com/viewcard.asp?code=0212320003 Cheers, Roger From JimAultWins at yahoo.com Mon Dec 12 12:40:59 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 12 Dec 2005 09:40:59 -0800 Subject: Set the icon to (icon of another stack) In-Reply-To: <7.0.0.10.1.20051212073849.01987638@pon.net> Message-ID: <BFC2F62B.31D8A%JimAultWins@yahoo.com> >> start using stack "X" places stack "X" ahead of all other library >> stacks in the message chain; but it will not place it ahead of the >> topStack. The images may need to be on card 1 if the stack is in >> use but otherwise unopened. Hi, Paul, Don't confuse the "script of an object in the hierarchy" with the order of stack windows you ?see?. Invoking 'start using' places the *stack script* of that stack in the *message* hierarchy, not the stack itself. Construct a reference to a stack by name and that will be the location eg "image 1 of card id 1265 of stack "Image Lib People" Also if stored in a different folder use ?/Users/MyLogin/Documents/RevLibStacks/ImageLib.rev? for example. In Rev, the filePath is the location and name of the file or folder whose long equivalent you want. put the longfilepath of the filename of this stack If you specify a name but not a location, Revolution assumes the stack is in the defaultFolder. Getting a script in the message hierarchy could be --start using stack "whatever" --insert the script of btn 3 of card 1 of stack "ImageLib" into back -- insert the script of card 1 of stack "ImageLib" into front -- insert the script of stack "ImageLib" into front but regardless of the handler location, you must reference the correct stack, card, object. By the way, you can reference an object on card 22 of stack ?ImageLib? without opening the stack. Try it and see if it works. Returns a list of the names of all stacks that are loaded into memory. revLoadedStacks([whichStacks]) --try these in the msg box put revLoadedStacks() put revLoadedStacks(all) HTH Jim Ault Las Vegas On 12/12/05 7:47 AM, "Rob Cozens" <rcozens at pon.net> wrote: > Hi Paul, > > > I am referencing images in the library stack as button icon ids in > the current stack. This works fine here on Mac OS & Windows. > > One other possibility: to see the images change without opening a > different card, one may need to script something like > > start using stack "myImageLibrary" > repeat with x = 1 to the number of buttons > set the icon of button x to (the icon of button x") > end repeat > > Rob Cozens, CCW > Serendipity Software Company > > Vive R Revolution! > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From richmond at mail.maclaunch.com Mon Dec 12 12:46:50 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Mon, 12 Dec 2005 12:46:50 -0500 Subject: Window Positioning - better late than never! Message-ID: <web-340530816@mail.maclaunch.com> I am sorry, Adam, to take such a time . . . however you can download a 'full-on' demonstration of Window-Positioning (TL.rev.zip) at the new Yahoo Group I have set up for discussing graphic-related topics in connexion with RR: http://groups.yahoo.com/group/RRgraphix/ sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From JimAultWins at yahoo.com Mon Dec 12 12:56:55 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 12 Dec 2005 09:56:55 -0800 Subject: "use-rev" means "using Rev" (was 10,000 other threads) In-Reply-To: <Pine.GSO.4.33.0512112319560.9517-100000@titan.ecs.fullerton.edu> Message-ID: <BFC2F9E7.31D91%JimAultWins@yahoo.com> On 12/11/05 11:27 PM, "Judy Perry" <jperryl at ecs.fullerton.edu> wrote: > But, Richard, > Piss off! We don't want to deal with you. > Posting a URL to a spit-in-the-wind forum really does mean all of the > above. > This isn't personal... Really. I don't think that you've offered the URL > in the spirit I've outlined above, but I can outline why that might be how > it's taken. > Judy Well, Judy, all I can say is that this is a bit harsh, and it was a welcome relief that Richard posted this URL, and I feel quite appropriate for this list. Now those who watch only this list can choose to add the other list or lists. On my end, the cheering made my wife wonder what was happening. Establishing separate lists like this is very good. Now we have a link to use in the future if new subscribers begin such a thread yet again.. Thanks Richard. I will not be joining the new group, but I am very happy your took the action that will satisfy so many. A tool we can use, but hopefully will not have the need. Jim Ault Las Vegas From lists at nabble.com Mon Dec 12 13:07:00 2005 From: lists at nabble.com (Anthony Hughes (sent by Nabble.com)) Date: Mon, 12 Dec 2005 10:07:00 -0800 (PST) Subject: Desperately seeking audio solution Message-ID: <1909805.post@talk.nabble.com> We are used to developing our e-learning apps with the Macromedia family (particularly Flash, Director, Dreamweaver) and we use a Flash wrapper to build standalone apps called ZINC from MultiDMedia which has worked well for most projects. However, we now need to build into an app a pronunication assistant (play and record wav or MP3 - see wav forms visuaulised to compare student recording with original etc) - Flash does not have any capability to record and Director, although it has a plugin to enable this (at about the same cost as Revolution) we are not enthusing about for this project as we are keen to really leverage a desktop + web-based application where our users have a lot more functionality within the desktop environemnt for record keeping, tracking lessons, communicating with tutors, dwonloading new lessons etc - We are now looking at ways to build a standalone wrapper with this assistant built into it and which can call into the app our existing Flash modules + the web based material - Revolution **looks** like it may be the solution but I can't find any info on building what we need (other than I note that it can record and play audio - I can't find a visualition add-on for the wav/mp3 files etc.) Does anyone have any experience with this - we're looking for the missing link here! Any help would be greatly appreciated - we'd also like to know if Revolution really is worth our while investing in - we won't be moving away from Flash/Macromedia (Adobe) but we are definately looking more and more at desktop+online applications. -- Sent from the Revolution - User forum at Nabble.com: http://www.nabble.com/Desperately-seeking-audio-solution-t728916.html#a1909805 From stephenREVOLUTION at barncard.com Mon Dec 12 13:20:09 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 12 Dec 2005 10:20:09 -0800 Subject: "use-rev" means "using Rev" (was 10,000 other threads) In-Reply-To: <Pine.GSO.4.33.0512112319560.9517-100000@titan.ecs.fullerton.edu> References: <Pine.GSO.4.33.0512112319560.9517-100000@titan.ecs.fullerton.edu> Message-ID: <p06230901bfc36e078162@[192.168.1.103]> Judy, that's just not fair. Richard is not Runrev, so who's left to 'receive' the rant/message if it's not personal? Is this a passive/aggressive thing? Richard was trying to solve a congestion problem for this list - and I agree with him that this 'geeky' list does exactly what it is supposed to do. Most of us are NOT stockholders, and we can't tell RR how to run their business. And finally threads about how to change their core business model was getting tedious and boring, to most of us. I barely have time to read the list as it is... I think Richard's suggestion was totally appropriate. sqb >But, Richard, > >(and, this isn't personal, against you. or anyone else) but: > >This, in turn, really does mean: > >Piss off! We don't want to deal with you. Please go shout into the >canyons. We don't want to hear from you. We only want to hear how to >solve _our_ specific, geeky, programming-only queries. > >Piss off again. > >If you have to ask "why" then you don't belong here. > >If you have to ask "why not", then you REALLY don't belong here. > >Posting a URL to a spit-in-the-wind forum really does mean all of the >above. > >Part of 'using' (in terms of the use-list) Rev really does encompass why >what's there isn't useful. > >This isn't personal... Really. I don't think that you've offered the URL >in the spirit I've outlined above, but I can outline why that might be how >it's taken. > >Judy > > > >On Sun, 11 Dec 2005, Richard Gaskin wrote: > >> For the sake of the use-rev list and its readers, please consider moving >> this and related threads to the rv-biz list: >> >> <http://groups.yahoo.com/group/rev-biz/> > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mwieder at ahsoftware.net Mon Dec 12 13:35:37 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 12 Dec 2005 10:35:37 -0800 Subject: SQL Statement in Rev Wipes Out Table In-Reply-To: <439D774E.6020401@gmail.com> References: <439D774E.6020401@gmail.com> Message-ID: <301758258.20051212103537@ahsoftware.net> Adam- Monday, December 12, 2005, 5:12:46 AM, you wrote: > put revDataFromQuery(,,myDB,"SELECT COUNT(*) FROM myTable") into myCount > And I want to see the result by using: > answer myCount > Well I get zero (0). The data in the table is gone after I execute that Can't tell you why your data has gone missing, but... I don't think revDataFromQuery() is really what you want here. Try put revExecuteSQL(myDB, "SELECT COUNT(*) FROM myTable") into myCount or create a recordset and use revNumberOfRecords(): revQueryDatabase(myRS, "SELECT * from myTable") into myRS put revNumberOfRecords(myRS) into myCount -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Mon Dec 12 13:42:45 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 12 Dec 2005 10:42:45 -0800 Subject: MVC (was Text database using custom properties) In-Reply-To: <439D9B7D.4020106@rtl.org> References: <439A1DC0.9070002@btinternet.com> <3760C117-C2FE-4352-9A0A-5AEEC455DD60@openpartnership.net> <439D9B7D.4020106@rtl.org> Message-ID: <1132185853.20051212104245@ahsoftware.net> Dave- Monday, December 12, 2005, 7:47:09 AM, you wrote: > I really would like to use MVC if I can because I am on the brink of a > LARGE project that needs to last a long time and go through a lot of > contortions by many different programmers over it's lifetime. We are a > non-profit and I am "converting" an old FoxPro for DOS system that was > started in the 80s (and still runs in a DOS window... on a 50 user > network with some data access provided to 5 other offices across the state. Interesting project. I started on a dbf library a while back to do similar conversions. Luckily the syntax in the .prg files is fairly similar to xtalk (verb, object, parameters) and there are relatively straightforward mappings of functions. Plus the .dbf file format is well-documented. -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION at barncard.com Mon Dec 12 13:39:04 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 12 Dec 2005 10:39:04 -0800 Subject: (no subject) In-Reply-To: <D8F85539-5EE2-4396-A0D6-2FC317C360F3@mac.com> References: <D8F85539-5EE2-4396-A0D6-2FC317C360F3@mac.com> Message-ID: <p06230903bfc372ac981d@[192.168.1.103]> From the little I know about stage lighting - they use a dc voltage (0-10v) to control dimmers. So to begin, you'd need an A-D controller that can work with REV, such as the one describe earlier last week: Hardware Control consoles for this purpose are incredibly cheap, like cheap audio mixers. This unit here costs $200, and uses MIDI for control. Perhaps this might be part of your solution -- then all you need it a USB-To-Serial dongle and a way to adapt it to a MIDI connector.. http://froogle.google.com/froogle_cluster?q=DMX+stage+lighting&pid=4831398326042607349&oid=1414116561199851882&btnG=Search+Froogle&lmode=&addr=&scoring=p&hl=en >I wonder if anyone has used rev with DMX for stage Lighting. I am >interested in using it of this product if posable any advice would >greatly be appreciated. >Liam Lambert >liamlambert at mac.com >IRELAND > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mwieder at ahsoftware.net Mon Dec 12 13:48:22 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 12 Dec 2005 10:48:22 -0800 Subject: Handler/Function with same name In-Reply-To: <C9576D5C-F2EB-4098-B0CD-2B5D4D1C0F4B@maseurope.net> References: <BFC1F0BE.3193E%kray@sonsothunder.com> <9122281669.20051211154956@ahsoftware.net> <C9576D5C-F2EB-4098-B0CD-2B5D4D1C0F4B@maseurope.net> Message-ID: <1612523238.20051212104822@ahsoftware.net> Mark- Sunday, December 11, 2005, 4:50:29 PM, you wrote: > Do they not do the same thing? > I see that the handler modifies the string passed to it, while the > function > returns a similarly modified copy of the string passed to it, but > that was > the point of it. > Or am I missing something? No, that's exactly my point. trim myString put trim(myString) into someOtherString will modify two different strings. In the incarnation of this operation as a function myString is not modified, and it's not immediately apparent why not, since the command version does modify it. -- -Mark Wieder mwieder at ahsoftware.net From higginsta at mac.com Mon Dec 12 13:43:45 2005 From: higginsta at mac.com (Todd Higgins) Date: Mon, 12 Dec 2005 13:43:45 -0500 Subject: Rev Evangelist? (was Re: Why is Konfabulator "Pretty?") In-Reply-To: <70ed6b130512101256q6e6e9bc7r7fdd868c75bbdf31@mail.gmail.com> References: <20051206180003.283B682552E@mail.runrev.com> <0B6F3E4D-C6E6-489B-A242-8BE5AA850FAE@lexicall.org> <4DBBA68A-7D0E-49BE-940E-0C317DBA94EC@adelphia.net> <70ed6b130512101256q6e6e9bc7r7fdd868c75bbdf31@mail.gmail.com> Message-ID: <F4A3C910-3246-4030-A6B4-F30F540B57CE@mac.com> What has happened to Ro Nagey? I thought he was the Rev evangelist? Todd -- Todd Higgins higginsta at mac.com On Dec 10, 2005, at 3:56 PM, Dan Shafer wrote: > I hope you guys keep carrying this forward. This is very exciting and > exactly the kind of thing that a Rev evangelist, if such a person > existed, > would salivate over being able to show. > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Information Product Consultant and Author > http://www.shafermedia.com > Get my book, "Revolution: Software at the Speed of Thought" >> From http://www.shafermediastore.com/tech_main.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Mon Dec 12 13:51:15 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 12 Dec 2005 10:51:15 -0800 Subject: SQL Statement in Rev Wipes Out Table In-Reply-To: <301758258.20051212103537@ahsoftware.net> References: <439D774E.6020401@gmail.com> <301758258.20051212103537@ahsoftware.net> Message-ID: <F68D3B2B-70C3-4832-BEAE-835E235C96FD@mangomultimedia.com> On Dec 12, 2005, at 10:35 AM, Mark Wieder wrote: > Monday, December 12, 2005, 5:12:46 AM, you wrote: > >> put revDataFromQuery(,,myDB,"SELECT COUNT(*) FROM myTable") into >> myCount > >> And I want to see the result by using: > >> answer myCount > >> Well I get zero (0). The data in the table is gone after I >> execute that Hmm, this works on my end. I tested on OS X.4 running MySQL 4.1. Not sure why you are losing all of your data. This seems really odd. > Can't tell you why your data has gone missing, but... > > I don't think revDataFromQuery() is really what you want here. Try > > put revExecuteSQL(myDB, "SELECT COUNT(*) FROM myTable") into myCount > > or create a recordset and use revNumberOfRecords(): > > revQueryDatabase(myRS, "SELECT * from myTable") into myRS > put revNumberOfRecords(myRS) into myCount revDataFromQuery should work correctly in this context since it will return the text of the result of the query which should be the number of records in the table. revExecuteSQL won't return the value Adam is after since it just executes the sql, no SELECT statements allowed. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From alex at tweedly.net Mon Dec 12 14:45:32 2005 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 12 Dec 2005 19:45:32 +0000 Subject: Christmas e-cards as learning tools In-Reply-To: <A8419871-1656-4621-8302-5C00D2AADEF5@mac.com> References: <20051212064731.98213825504@mail.runrev.com> <A8419871-1656-4621-8302-5C00D2AADEF5@mac.com> Message-ID: <439DD35C.4060207@tweedly.net> Roger Guay wrote: > >> IMO, I think it's possible, but I think it's more labor to get it to >> work in >> Rev than in Flash, and I'm not sure the filesize would weigh in as >> low as >> the Flash file. But it is definitely possible. >> > > Can you suggest a way to do the final scene with the snow falling? > Take a look at Revonline username : alextweedly category : Games stack : Snow falling It's a bit of a hack (ok, it's a lot of a hack), but demonstrates how you could do it. Uses polygons with markers (one polygon for each size of snowflake). It would look much better with a background image - but that's the bit I'd find hardest ... If you were doing this for real, you wouldn't copy/paste the whole script between the two buttons :-) :-) -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.13.13/197 - Release Date: 09/12/2005 From dleyanna at rtl.org Mon Dec 12 15:00:26 2005 From: dleyanna at rtl.org (Dave LeYanna) Date: Mon, 12 Dec 2005 15:00:26 -0500 Subject: MVC (was Text database using custom properties) In-Reply-To: <1132185853.20051212104245@ahsoftware.net> References: <439A1DC0.9070002@btinternet.com> <3760C117-C2FE-4352-9A0A-5AEEC455DD60@openpartnership.net> <439D9B7D.4020106@rtl.org> <1132185853.20051212104245@ahsoftware.net> Message-ID: <439DD6DA.60101@rtl.org> Right now we have created a database in PostgreSQL that maps the dBase files as close as we can and have written a "conversion" program to create an "import" file to update these PostgreSQL tables with. We also have a set of "normalized" tables in the same PostgreSQL database and we "massage" the data into them every night. We do the same thing the other way, back to some of the dBase tables. We are working with 2 systems at one time, chopping off some stuff from the old dBase system and writing models in the "new" PostgreSQL system. We want to use Rev for the end-users and are creating little pieces at a time but we don't want to get to far if we can work the MVC in... Dave Mark Wieder wrote: >Dave- > >Monday, December 12, 2005, 7:47:09 AM, you wrote: > > > >>I really would like to use MVC if I can because I am on the brink of a >>LARGE project that needs to last a long time and go through a lot of >>contortions by many different programmers over it's lifetime. We are a >>non-profit and I am "converting" an old FoxPro for DOS system that was >>started in the 80s (and still runs in a DOS window... on a 50 user >>network with some data access provided to 5 other offices across the state. >> >> > >Interesting project. I started on a dbf library a while back to do >similar conversions. Luckily the syntax in the .prg files is fairly >similar to xtalk (verb, object, parameters) and there are relatively >straightforward mappings of functions. Plus the .dbf file format is >well-documented. > > > -- Dave LeYanna Director IS Right to Life of Michigan www.rtl.org From dburgun at dsl.pipex.com Mon Dec 12 15:44:47 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Mon, 12 Dec 2005 20:44:47 +0000 Subject: Handler/Function with same name In-Reply-To: <BFC1D2FC.31911%kray@sonsothunder.com> References: <BFC1D2FC.31911%kray@sonsothunder.com> Message-ID: <a05210600bfc391839be5@[192.168.0.101]> >On 12/11/05 12:12 PM, "Mark Smith" <mark at maseurope.net> wrote: > >> But I wonder if anyone knows of a good reason why one shouldn't have >> a function and a handler with the same name? > >Confusion, perhaps? Suppose your 'trim' function did some things that your >'trim' handler didn't... and here it is 6 months later, and you can't >remember which to use... Just make the handler call the function, that way they will stay in sync! > >Plus, you never know if the engine will be updated later to prevent this >from happening for some reason... > Ok, this is a better reason! All the Best Dave From stevef at upnaway.com Mon Dec 12 15:51:30 2005 From: stevef at upnaway.com (Flavel Steve) Date: Tue, 13 Dec 2005 04:51:30 +0800 Subject: Download and save .doc file Message-ID: <331F4870-45A2-4A55-A3F2-01EF1E41A72D@upnaway.com> Hi listers Here is a newbie coding question. I have successfully downloaded and saved .jpg, .gif and .htm files but I have only partial success on .doc, and .pdf files. How do you download and save .doc and .pdf files? TIA Steve Flavel From kray at sonsothunder.com Mon Dec 12 12:11:26 2005 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 12 Dec 2005 11:11:26 -0600 Subject: Hidden Top layer objects "eat" the cursor In-Reply-To: <06FAC619-E735-4245-8986-6F2D42BB67A7@hindu.org> Message-ID: <BFC30B5E.31A2E%kray@sonsothunder.com> On 12/12/05 3:30 AM, "Sivakatirswami" <katir at hindu.org> wrote: > Right, I can open the field for editing, and even select text by > dragging across words... but the blinking I-beam text cursor does not > appear...this is disconcerting for the user... setting the layer of > the fld to the very top-front layer, and then the I-beam appears. This sounds similar to a bug that was fixed (#1734) about overlapping groups preventing the insertion point from displaying. Are you using 2.6.1? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From lynn at paradigmasoft.com Mon Dec 12 16:11:08 2005 From: lynn at paradigmasoft.com (Lynn Fredricks) Date: Mon, 12 Dec 2005 13:11:08 -0800 Subject: Rev Dinner in Portland - Wednesday In-Reply-To: <439C8034.2070709@fourthworld.com> Message-ID: <1077700611-47250947@lindbergh.macserve.net> > This coming Wednesday, Dec, 14, I'll be in Portland, Oregon, > visiting a client site with Paul Looney. That evening we're > having dinner with Rev notables Jeanne DeVoto, Phil Davis, > and possibly Brian Thomas. > > If any of you are in Portland and would like to share a meal > and some Rev chat this Wednesday, please send me an email and > once we determine the restaurant we'll let you know. > > Looking forward to see you then - Im available as long as it can be about 6:30 or later. We are out in Beaverton so it takes a while to get into the city. Best regards, Lynn Fredricks President Paradigma Software, Inc Joining Worlds of Information Deploy True Client-Server Database Solutions Royalty Free with Valentina Developer Network http://www.paradigmasoft.com From sarah.reichelt at gmail.com Mon Dec 12 16:36:50 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 13 Dec 2005 07:36:50 +1000 Subject: Download and save .doc file In-Reply-To: <331F4870-45A2-4A55-A3F2-01EF1E41A72D@upnaway.com> References: <331F4870-45A2-4A55-A3F2-01EF1E41A72D@upnaway.com> Message-ID: <f99b52860512121336u706edea1p61da4b472d3d675b@mail.gmail.com> > I have successfully downloaded and saved .jpg, .gif and .htm files > but I have only partial success on .doc, and .pdf files. > > How do you download and save .doc and .pdf files? > Hi Steve, There shouldn't be any difference. .htm files are just text but all the other file types you mention are binary files and should download fine so long as you remember to save them as binfiles, not just as files. I see you are on a Mac, so before saving, set the fileType to empty. That causes the Finder to work out what sort of file it is based on the extension. When you say it only partially works, but are the problems you encounter? You do know that Rev won't be able to open those file types? Cheers, Sarah From sarah.reichelt at gmail.com Mon Dec 12 16:41:37 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 13 Dec 2005 07:41:37 +1000 Subject: revxml classic In-Reply-To: <531A8F985242FE4EAC59FAE1F3676357CF6D4B@mcsrv1.mckinley.dom> References: <531A8F985242FE4EAC59FAE1F3676357CF6D4B@mcsrv1.mckinley.dom> Message-ID: <f99b52860512121341v12e51298mfbac681da0882831@mail.gmail.com> > I have an application that uses revxml. The executables work fine in Mac OS X and Windows useing Rev 2.6.1 but I am having problems in Mac OS 9. Where can I find the revxml version for Mac OS 9? Thanks. > I have encountered two problems using revXML with OS 9. Firstly the file paths are different. Secondly, it doesn't like creating a table from a file, so you need to read the file into memory and create a table from the variable. (This may just be a complication of point 1). If you like to have a look at my XML tutorial, I think it has ways around these problems. <http://www.troz.net/Rev/tutorials/XMLdemo1.rev.gz> Cheers, Sarah From soapdog at mac.com Mon Dec 12 16:52:02 2005 From: soapdog at mac.com (Andre Garzia) Date: Mon, 12 Dec 2005 19:52:02 -0200 Subject: revxml classic In-Reply-To: <f99b52860512121341v12e51298mfbac681da0882831@mail.gmail.com> References: <531A8F985242FE4EAC59FAE1F3676357CF6D4B@mcsrv1.mckinley.dom> <f99b52860512121341v12e51298mfbac681da0882831@mail.gmail.com> Message-ID: <01FAEB13-172A-4E5D-A084-8601B8106F60@mac.com> I am moving almost all my xml projects to Ken Ray XML Library, I simply love it, and since it's 100% transcript so it will work in any place Rev would run... Cheers andre On Dec 12, 2005, at 7:41 PM, Sarah Reichelt wrote: >> I have an application that uses revxml. The executables work fine >> in Mac OS X and Windows useing Rev 2.6.1 but I am having problems >> in Mac OS 9. Where can I find the revxml version for Mac OS 9? >> Thanks. >> > > I have encountered two problems using revXML with OS 9. > Firstly the file paths are different. > Secondly, it doesn't like creating a table from a file, so you need to > read the file into memory and create a table from the variable. (This > may just be a complication of point 1). > > If you like to have a look at my XML tutorial, I think it has ways > around these problems. > <http://www.troz.net/Rev/tutorials/XMLdemo1.rev.gz> > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Mon Dec 12 16:54:17 2005 From: soapdog at mac.com (Andre Garzia) Date: Mon, 12 Dec 2005 19:54:17 -0200 Subject: Download and save .doc file In-Reply-To: <f99b52860512121336u706edea1p61da4b472d3d675b@mail.gmail.com> References: <331F4870-45A2-4A55-A3F2-01EF1E41A72D@upnaway.com> <f99b52860512121336u706edea1p61da4b472d3d675b@mail.gmail.com> Message-ID: <111C265C-D34C-406B-8997-D821DBF313C3@mac.com> might be the case of using file:// instead of binfile:// PDF and DOC will have trouble if written as text... Cheers andre On Dec 12, 2005, at 7:36 PM, Sarah Reichelt wrote: >> I have successfully downloaded and saved .jpg, .gif and .htm files >> but I have only partial success on .doc, and .pdf files. >> >> How do you download and save .doc and .pdf files? >> > > Hi Steve, > > There shouldn't be any difference. .htm files are just text but all > the other file types you mention are binary files and should download > fine so long as you remember to save them as binfiles, not just as > files. > > I see you are on a Mac, so before saving, set the fileType to empty. > That causes the Finder to work out what sort of file it is based on > the extension. > > When you say it only partially works, but are the problems you > encounter? You do know that Rev won't be able to open those file > types? > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Mon Dec 12 17:02:41 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Mon, 12 Dec 2005 17:02:41 -0500 Subject: Download and save .doc file In-Reply-To: <331F4870-45A2-4A55-A3F2-01EF1E41A72D@upnaway.com> References: <331F4870-45A2-4A55-A3F2-01EF1E41A72D@upnaway.com> Message-ID: <121B7119-8388-4E11-9118-D9E517743E39@adelphia.net> Are you talking about from within Rev? If so I don't know about the .doc but on OSX you can print to .pdf in a standard print dialog. Tom On Dec 12, 2005, at 3:51 PM, Flavel Steve wrote: > Hi listers > > Here is a newbie coding question. > > I have successfully downloaded and saved .jpg, .gif and .htm files > but I have only partial success on .doc, and .pdf files. > > How do you download and save .doc and .pdf files? > > TIA > > Steve Flavel > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From mark at maseurope.net Mon Dec 12 17:27:05 2005 From: mark at maseurope.net (Mark Smith) Date: Mon, 12 Dec 2005 22:27:05 +0000 Subject: Handler/Function with same name In-Reply-To: <1612523238.20051212104822@ahsoftware.net> References: <BFC1F0BE.3193E%kray@sonsothunder.com> <9122281669.20051211154956@ahsoftware.net> <C9576D5C-F2EB-4098-B0CD-2B5D4D1C0F4B@maseurope.net> <1612523238.20051212104822@ahsoftware.net> Message-ID: <137EDEE8-F51C-4CA6-B09D-2ABC5CFE6284@maseurope.net> Well I take your point, especially if others were going to use my library. In any case, I've renamed them fTrim and hTrim, respectively, since they serve a similar purpose, and that's probably enough to prevent me from shooting myself in the foot, as well as avoiding any potential difficulty with the engine, later on. Mark On 12 Dec 2005, at 18:48, Mark Wieder wrote: > Mark- > > Sunday, December 11, 2005, 4:50:29 PM, you wrote: > >> Do they not do the same thing? >> I see that the handler modifies the string passed to it, while the >> function >> returns a similarly modified copy of the string passed to it, but >> that was >> the point of it. >> Or am I missing something? > > No, that's exactly my point. > > trim myString > put trim(myString) into someOtherString > > will modify two different strings. In the incarnation of this > operation as a function myString is not modified, and it's not > immediately apparent why not, since the command version does modify > it. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From stevef at upnaway.com Mon Dec 12 17:32:57 2005 From: stevef at upnaway.com (Flavel Steve) Date: Tue, 13 Dec 2005 06:32:57 +0800 Subject: Download and save .doc file In-Reply-To: <f99b52860512121336u706edea1p61da4b472d3d675b@mail.gmail.com> References: <331F4870-45A2-4A55-A3F2-01EF1E41A72D@upnaway.com> <f99b52860512121336u706edea1p61da4b472d3d675b@mail.gmail.com> Message-ID: <C3A2D10D-05D7-42E0-A88F-B54C2BA516C8@upnaway.com> On 13/12/2005, at 5:36 AM, Sarah Reichelt wrote: >> I have successfully downloaded and saved .jpg, .gif and .htm files >> but I have only partial success on .doc, and .pdf files. >> >> How do you download and save .doc and .pdf files? >> > > Hi Steve, > > There shouldn't be any difference. .htm files are just text but all > the other file types you mention are binary files and should download > fine so long as you remember to save them as binfiles, not just as > files. Thanks Sarah adding "for binary write" solved the problem --open file tFile for binary write > > I see you are on a Mac, so before saving, set the fileType to empty. > That causes the Finder to work out what sort of file it is based on > the extension. I did not know that, now my files know who they are. > > When you say it only partially works, but are the problems you > encounter? You do know that Rev won't be able to open those file > types? Yes I found that out regards Steve > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From don at thinkingpublications.com Mon Dec 12 18:00:24 2005 From: don at thinkingpublications.com (Don Toro) Date: Mon, 12 Dec 2005 17:00:24 -0600 Subject: revxml classic Message-ID: <531A8F985242FE4EAC59FAE1F3676357CF6D4F@mcsrv1.mckinley.dom> Is the revxml library included in the executable or is a standalone file that I need to copy somewhere? It runs fine in development mode. I took Sarah's advice and I read the file into a variable and created the table from the variable. I also made sure that the file was saved as a Macintosh text file just in case. It still did not work. I can read the file and put the contents into a field and everything is in there. I will try a few more things and then problably use Ken's XML Library. Don -----Original Message----- From: Andre Garzia [mailto:soapdog at mac.com] Sent: Monday, December 12, 2005 3:52 PM To: How to use Revolution Subject: Re: revxml classic I am moving almost all my xml projects to Ken Ray XML Library, I simply love it, and since it's 100% transcript so it will work in any place Rev would run... Cheers andre _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From mlange at lexicall.org Mon Dec 12 18:07:10 2005 From: mlange at lexicall.org (Marielle Lange) Date: Mon, 12 Dec 2005 23:07:10 +0000 Subject: Rev and open source (was "What Rev Needs") Message-ID: <D41D2E13-6CF4-4CD8-A779-937491B10F2F@lexicall.org> Dear Wolfgang, Many thanks for your interest and encouragement. I have now written a page that describes this "universal unix script runner" stack and how it works: <http://projects.lexicall.org/taskflow/module_runner.php> I will test it this week on a variety of unix scripts. Persons ready to volunteer for Beta Testing can contact me privately (to avoid to innundate this list). Cheers, Marielle > Not too loud.... that's an idea I am working on, using revolution > to both rapidly define (scripter side) and rapidly present (user > side) visual interfaces used to define parameters to Unix scripts. > A not so detailed overview at: <http://projects.lexicall.org/ > taskflow/> and <http://projects.lexicall.org/exercist/>. More > details to follow soon. > > Congratiulation Marielle, you got it! pls be *very loud*!! regards Wolfgang M. Bereuter T-mapping? is PhotoLearning Mindmaps! ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Edelhofg. 17/11, A-1180 Wien, Austria Tel: ++43/1/ 479 6410 Fax: ++43/1/ 955 14 64-198 ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From bvg at mac.com Mon Dec 12 18:11:52 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 13 Dec 2005 00:11:52 +0100 Subject: Rev Evangelist? (was Re: Why is Konfabulator "Pretty?") In-Reply-To: <F4A3C910-3246-4030-A6B4-F30F540B57CE@mac.com> References: <20051206180003.283B682552E@mail.runrev.com> <0B6F3E4D-C6E6-489B-A242-8BE5AA850FAE@lexicall.org> <4DBBA68A-7D0E-49BE-940E-0C317DBA94EC@adelphia.net> <70ed6b130512101256q6e6e9bc7r7fdd868c75bbdf31@mail.gmail.com> <F4A3C910-3246-4030-A6B4-F30F540B57CE@mac.com> Message-ID: <74c889452c057b87f7e2919f406e705d@mac.com> On Dec 12 2005, at 19:43, Todd Higgins wrote: > What has happened to Ro Nagey? I thought he was the Rev evangelist? > ... Not anymore. unfortunately that's all i know about it -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From livfoss at blueyonder.co.uk Mon Dec 12 19:30:13 2005 From: livfoss at blueyonder.co.uk (Graham Samuel) Date: Tue, 13 Dec 2005 00:30:13 +0000 Subject: Sockets Message-ID: <6924344A-DB3E-4025-A841-FD8E94BF3051@blueyonder.co.uk> This is just a quick 'thank you' to Alex Tweedly and Dave Cragg for their very educational mails. I will experiment shortly and get back to the list when (not if) I get into a muddle. Graham ------------------------------------------------------------------------ --- Graham Samuel / The Living Fossil Co. / UK and France From livfoss at blueyonder.co.uk Mon Dec 12 19:44:11 2005 From: livfoss at blueyonder.co.uk (Graham Samuel) Date: Tue, 13 Dec 2005 00:44:11 +0000 Subject: Button hilites Message-ID: <0A872E6C-2502-4A33-873F-C2D8920B29FA@blueyonder.co.uk> It appears to me that if a button has style 'push button', then when hilited, its hilite color only shows up on the Mac and not the PC; whereas if the style is 'square button', then you get the color on both platforms. Can anyone else confirm this? The RR docs has this on button styles: > The style of a button is one of the following: > * standard: the standard button for the current lookAndFeel setting > * transparent: no border; name is displayed but background is > transparent > * opaque: background is the opaque backgroundColor of the button > * rectangle: opaque rectangular or square button with a border > * roundRect: opaque rectangular or square button with rounded corners > * shadow: opaque rectangular or square button with a drop shadow > * menu: a menu whose appearance is set by the menuMode property > * checkbox: a checkbox option button > * radioButton: a radio button note that 'push' and 'square' aren't mentioned , even though they both appear in the 'style' popup in the property inspector for a button. Fairly obviously, 'square' is a synonym for 'rectangle' in this context, but which one is 'push'? I'm confused (again). TIA Graham ------------------------------------------------------------------------ --- Graham Samuel / The Living Fossil Co. / UK and France From mwieder at ahsoftware.net Mon Dec 12 20:05:13 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 12 Dec 2005 17:05:13 -0800 Subject: SQL Statement in Rev Wipes Out Table In-Reply-To: <F68D3B2B-70C3-4832-BEAE-835E235C96FD@mangomultimedia.com> References: <439D774E.6020401@gmail.com> <301758258.20051212103537@ahsoftware.net> <F68D3B2B-70C3-4832-BEAE-835E235C96FD@mangomultimedia.com> Message-ID: <11925134351.20051212170513@ahsoftware.net> Trevor- Monday, December 12, 2005, 10:51:15 AM, you wrote: > revDataFromQuery should work correctly in this context since it will > return the text of the result of the query which should be the number > of records in the table. revExecuteSQL won't return the value Adam > is after since it just executes the sql, no SELECT statements allowed. Dang. You're correct - serves me right for typing without testing first. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Mon Dec 12 20:15:08 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 12 Dec 2005 17:15:08 -0800 Subject: MVC (was Text database using custom properties) In-Reply-To: <439DD6DA.60101@rtl.org> References: <439A1DC0.9070002@btinternet.com> <3760C117-C2FE-4352-9A0A-5AEEC455DD60@openpartnership.net> <439D9B7D.4020106@rtl.org> <1132185853.20051212104245@ahsoftware.net> <439DD6DA.60101@rtl.org> Message-ID: <8625729056.20051212171508@ahsoftware.net> Dave- Monday, December 12, 2005, 12:00:26 PM, you wrote: > Right now we have created a database in PostgreSQL that maps the dBase > files as close as we can and have written a "conversion" program to > create an "import" file to update these PostgreSQL tables with. We also > have a set of "normalized" tables in the same PostgreSQL database and we > "massage" the data into them every night. We do the same thing the other > way, back to some of the dBase tables. We are working with 2 systems at > one time, chopping off some stuff from the old dBase system and writing > models in the "new" PostgreSQL system. We want to use Rev for the > end-users and are creating little pieces at a time but we don't want to > get to far if we can work the MVC in... The hard part is getting from the old .prg files into a different paradigm. Dave Bovill and I have taken somewhat different approaches to a runrev implementation of an MVC architecture. I'm not sure if Dave's made his public yet, but you can see mine on revonline. You may not like it if you're used to a traditional MVC construct, as I've turned it some 90 degrees and put the burden on the model rather than the controller, but I think it fits with xtalk better that way. At any rate it may give you some ideas of how you want to implement things. -- -Mark Wieder mwieder at ahsoftware.net From jhj at jhj.com Mon Dec 12 20:25:21 2005 From: jhj at jhj.com (Jerry J) Date: Mon, 12 Dec 2005 17:25:21 -0800 Subject: DMX Stage lighting In-Reply-To: <20051212180004.80A2D8255A9@mail.runrev.com> References: <20051212180004.80A2D8255A9@mail.runrev.com> Message-ID: <b7b88fff77751f0c86023c4b5d2123e1@jhj.com> > From: Stephen Barncard <stephenREVOLUTION at barncard.com> > From the little I know about stage lighting - they use a dc voltage > (0-10v) to control dimmers. So to begin, you'd need an A-D controller > that can work with REV, such as the one describe earlier last week: One whole bunch of dimmers I control, in a big house, use 0-10VDC per dimmer which we make in other ways. Another whole bunch of dimmers I control, in a theater, can use DMX-512. That is a looped, multiplexed, time-divided system (each device has an address (0-511) that determines its time slot. For all I know, common DMX-512 interfaces may have 0-10VDC outputs. Like Stephen says, its pretty easy to get at MIDI if you can do serial. Old mac serial ports could do it directly, but I haven't since. -- Jerry Jensen > Hardware Control consoles for this purpose are incredibly cheap, like > cheap audio mixers. > This unit here costs $200, and uses MIDI for control. Perhaps this > might be part of your solution -- then all you need it a > USB-To-Serial dongle and a way to adapt it to a MIDI connector.. > http://froogle.google.com/froogle_cluster? > q=DMX+stage+lighting&pid=4831398326042607349&oid=1414116561199851882&bt > nG=Search+Froogle&lmode=&addr=&scoring=p&hl=en > >> I wonder if anyone has used rev with DMX for stage Lighting. I am >> interested in using it of this product if posable any advice would >> greatly be appreciated. >> Liam Lambert >> liamlambert at mac.com >> IRELAND From gandalf at doctorTimothyMiller.com Mon Dec 12 20:34:37 2005 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Mon, 12 Dec 2005 17:34:37 -0800 Subject: more on bg debugging bug Message-ID: <p06200704bfc3d42104e9@[10.0.1.201]> (Sorry, Moderator. A few minutes ago, I sent this message from a non-subscribed address. I'll cancel the other, if I can.) Several weeks ago, I BZ'd the problem with debugging bg scripts. (BZ #3086 -- consider voting for it.) Unless you're on card 1 of the background, the debugger just plain doesn't work. Here's a new wrinkle. I was trying to debug a bg button script. It seemingly had nothing to do with the bg script. However, the button script did use a "go next" command. As fate would have it, there is an "on openCard" handler in the bg script. Whenever I stepped into the "go next" line while debugging the button script, the "on openCard" handler in the bg script would be invoked... Is "invoked" the right term? "Called"? What? Anyway, if using "step into" the debugger would try to step through the bg sript's "on openCard" handler. But the debugger doesn't work on background scripts. So, the debugger misbehaved. The script editor windows remain open, the debugging buttons disappear, and the script runs to conclusion, without any commentary from the IDE. It happens so fast, it's not real obvious what's going wrong. It's not a big surprise, now that I've had time to think it over. I've heard there are alternative debuggers available. Recommendations? Where to find? Cheers, Tim From jhurley at infostations.com Mon Dec 12 20:40:49 2005 From: jhurley at infostations.com (Jim Hurley) Date: Mon, 12 Dec 2005 17:40:49 -0800 Subject: Sockets In-Reply-To: <20051213000424.C5D3A82515D@mail.runrev.com> References: <20051213000424.C5D3A82515D@mail.runrev.com> Message-ID: <p06230909bfc3d5b95846@[66.81.160.141]> Like Graham, I too would like to thank Alex and Dave for their detailed discussion of sockets. I tried Dave's small handler and it worked well, but only once. I went into the script to insert a break point so that I could step through it to see how it works, but it wouldn't work a second time. Even after I took the break point out, it still wouldn't work. Looks like it got all wore out after one use. Jim From jperryl at ecs.fullerton.edu Mon Dec 12 21:04:18 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 12 Dec 2005 18:04:18 -0800 (PST) Subject: You're Right -- It was HARSH In-Reply-To: <BFC2F9E7.31D91%JimAultWins@yahoo.com> Message-ID: <Pine.GSO.4.33.0512121734420.8472-100000@titan.ecs.fullerton.edu> Jim, You're right. It was waaaay harsh. I absolutely should NOT have worded things the way I did. Richard: I unequivocably apologize. All: It was strident even by my crabbiness standard. My only defense, if it is such, is that I find myself increasingly burdened and stressed out by caring for a disabled former neighbor and her entirely dysfunctional family (including an ex-husband who lives with her; he has a girlfriend who, in turn, until rather recently, had a husband...; the 12-y.o. daughter is flunking all her classes, runs wild, is very selfish and has serious food issues). The woman's disability is both mental and physical. And financial. Former addicts... whose other 'best friend' just landed in the hospital for two weeks in a drug and alcohol-induced coma and serious organ failure. And, so I find myself at the wee hours end of the day trying to 'relax' by reading email when I'm entirely annoyed with the world. So, here is what I was trying to say in my usually less than elegant way: I don't think that setting up three or four or five (or ???) more separate rev-lists is going to change things markedly on the use list. Sure, the ueber-geeks just want to read clever code solutions and leave the stupid newbie questions to waste someone _else's_ time and productivity. The clueless newbie's don't want to wade through obtuse coding challenges to figure out how to put a button on a card and they really don't want to be made to feel stupid. It's nice to think that we can compartmentalize things neatly so as to filter out all the stuff we don't want to be bothered with, but I don't think compartmentalizing communications structures will really accomplish this. For instance, nobody (no, not even me!) gets up in the morning thinking, "Wow! I wonder what all the other grumpy people are thinking today? Better go read my 'naughty-stool at rev' mail!" Similarly, they don't look at their to-do list and find that #3 is "Go start incredible flamefest about company Y's business practices." The things that some find objectionable are nearly always related to: *The docs/available help material *Enterprise/professional users versus everybody else. *Rev's business strategy *General GUI/computers & ethical/philosophical issues But I don't recall many that _started out_ that way; more often, they percolated out of technical/use issues and/or cross-polinated from two or more such issues. Look at this thread -- it morphed out of Rev v. Something Else: The Clock (redux). Having another mail list wouldn't have prevented it. Judy (going back to sit on the naughty stool...) On Mon, 12 Dec 2005, Jim Ault wrote: > Well, Judy, all I can say is that this is a bit harsh, and it was a welcome > relief that Richard posted this URL, and I feel quite appropriate for this > list. Now those who watch only this list can choose to add the other list > or lists. On my end, the cheering made my wife wonder what was happening. > Establishing separate lists like this is very good. Now we have a link to > use in the future if new subscribers begin such a thread yet again.. From kray at sonsothunder.com Mon Dec 12 21:31:09 2005 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 12 Dec 2005 20:31:09 -0600 Subject: You're Right -- It was HARSH In-Reply-To: <Pine.GSO.4.33.0512121734420.8472-100000@titan.ecs.fullerton.edu> Message-ID: <BFC38E8D.31AD0%kray@sonsothunder.com> On 12/12/05 8:04 PM, "Judy Perry" <jperryl at ecs.fullerton.edu> wrote: > I don't think that setting up three or four or five (or ???) more > separate rev-lists is going to change things markedly on the use list. > Sure, the ueber-geeks just want to read clever code solutions and leave > the stupid newbie questions to waste someone _else's_ time and > productivity. The clueless newbie's don't want to wade through obtuse > coding challenges to figure out how to put a button on a card and they > really don't want to be made to feel stupid. Actually, Judy, it really has nothing to do with newbies or not - it had to do with a thread that ended up talking about how RunRev ought to run their company. And while interesting at first, it became something that really belonged on another list, as the Use-Rev list is about using Revolution, not about marketing it. I for one am *glad* to have newbies on the list, because whenever I see someone post who hasn't posted before, that shows that the Rev user base ie expanding. And as they ask questions and get more knowledgeable, they in turn evangelize to others and even more newbies appear. And so it goes. Additionally, questions asked by newbies (and non-newbies) may seem to an experienced developer to have a "simple" answer, but by the time the thread is over, *everyone* has gotten something out of it (different approaches, more efficient ways to do the same thing, "gotchas" that we should be aware of, etc.). So it is valuable to have all levels of experience post to this list - but if it doesn't have anything to do with using Revolution, it belongs somewhere else, IMHO, and I'm glad Richard set up a group to continue the discussions about how Rev can be marketed, and suggestions to RunRev on what they should do. Anyway, that's my 2 cents, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From sarah.reichelt at gmail.com Mon Dec 12 21:52:24 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 13 Dec 2005 12:52:24 +1000 Subject: You're Right -- It was HARSH In-Reply-To: <BFC38E8D.31AD0%kray@sonsothunder.com> References: <Pine.GSO.4.33.0512121734420.8472-100000@titan.ecs.fullerton.edu> <BFC38E8D.31AD0%kray@sonsothunder.com> Message-ID: <f99b52860512121852q2e18f2d4ud59cfb197cc45c4@mail.gmail.com> > I for one am *glad* to have newbies on the list, because whenever I see > someone post who hasn't posted before, that shows that the Rev user base ie > expanding. And as they ask questions and get more knowledgeable, they in > turn evangelize to others and even more newbies appear. And so it goes. > > Additionally, questions asked by newbies (and non-newbies) may seem to an > experienced developer to have a "simple" answer, but by the time the thread > is over, *everyone* has gotten something out of it (different approaches, > more efficient ways to do the same thing, "gotchas" that we should be aware > of, etc.). > I completely agree with Ken's opinion on this, so I guess that makes 4 cents :-) Sarah From davidocoker at gmail.com Mon Dec 12 22:21:22 2005 From: davidocoker at gmail.com (David Coker) Date: Mon, 12 Dec 2005 21:21:22 -0600 Subject: You're Right -- It was HARSH In-Reply-To: <f99b52860512121852q2e18f2d4ud59cfb197cc45c4@mail.gmail.com> References: <Pine.GSO.4.33.0512121734420.8472-100000@titan.ecs.fullerton.edu> <BFC38E8D.31AD0%kray@sonsothunder.com> <f99b52860512121852q2e18f2d4ud59cfb197cc45c4@mail.gmail.com> Message-ID: <dcf79b820512121921l9fa4e96pf485e4f11f045e4b@mail.gmail.com> On 12/12/05, Sarah Reichelt <sarah.reichelt at gmail.com> wrote: > > > I for one am *glad* to have newbies on the list, because whenever I see > > someone post who hasn't posted before, that shows that the Rev user base > ie > > expanding. And as they ask questions and get more knowledgeable, they in > > turn evangelize to others and even more newbies appear. And so it goes. > > > > Additionally, questions asked by newbies (and non-newbies) may seem to > an > > experienced developer to have a "simple" answer, but by the time the > thread > > is over, *everyone* has gotten something out of it (different > approaches, > > more efficient ways to do the same thing, "gotchas" that we should be > aware > > of, etc.). > > > > I completely agree with Ken's opinion on this, so I guess that makes 4 > cents :-) > > Sarah ...and on behalf of all the clueless newb's everywhere, Ken & Sarah, we thank you! -Dave- President - C.N.C.O.A (Clueless Newbie's Club Of America) =) =) =) From kgjaqua1 at sbcglobal.net Mon Dec 12 22:51:46 2005 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Mon, 12 Dec 2005 19:51:46 -0800 (PST) Subject: Oh Christ... Image Name? Message-ID: <20051213035146.15177.qmail@web81103.mail.mud.yahoo.com> Oh Christ... If I have the id of an image stored in the stack image Library how do I get the name of that image. The id is stored in a variable I call "tIndex". How do I do this? Thanks Kathy Graves Jaqua A Wildest Dream Software From katir at hindu.org Mon Dec 12 22:56:31 2005 From: katir at hindu.org (Sivakatirswami) Date: Mon, 12 Dec 2005 17:56:31 -1000 Subject: Hidden Top layer objects "eat" the cursor In-Reply-To: <BFC30B5E.31A2E%kray@sonsothunder.com> References: <BFC30B5E.31A2E%kray@sonsothunder.com> Message-ID: <C8FD75FC-4B4C-4FC3-9EFE-2CBFE09CC7CF@hindu.org> mmm.. I have 2.6.1 and yes there are four groups of textual info and yes there are no cursor issues there. if three are hidden, even if on top of #4, the i-Beam appears. I went through a painstaking layer test and it's very simple. The main "background" image... which is a PNG file with a transparent "hole" in it will not allow the I-beam cursor to appear anywhere in the transparent area, if the vis of that image is on and the layer is higher, on top of, the text field. Oddly though, you *can* drag and select text... Scott was right... if you hide the image, the i-beam will appear. but in this case the vis of the png is on... I think I can solve this with a little more precise layering, now that I understand it... if not, I throw in the towel and will go for separate cards... not my favorite dev strategy though... Sivakatirswami On Dec 12, 2005, at 7:11 AM, Ken Ray wrote: > On 12/12/05 3:30 AM, "Sivakatirswami" <katir at hindu.org> wrote: > > >> Right, I can open the field for editing, and even select text by >> dragging across words... but the blinking I-beam text cursor does not >> appear...this is disconcerting for the user... setting the layer of >> the fld to the very top-front layer, and then the I-beam appears. >> > > This sounds similar to a bug that was fixed (#1734) about > overlapping groups > preventing the insertion point from displaying. Are you using 2.6.1? > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From stephenREVOLUTION at barncard.com Mon Dec 12 22:55:26 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 12 Dec 2005 19:55:26 -0800 Subject: DMX Stage lighting In-Reply-To: <b7b88fff77751f0c86023c4b5d2123e1@jhj.com> References: <20051212180004.80A2D8255A9@mail.runrev.com> <b7b88fff77751f0c86023c4b5d2123e1@jhj.com> Message-ID: <p06230908bfc3f67ab529@[192.168.1.103]> here's a site with all the MIDI specs: -- click on HARDWARE for interface. >>From: Stephen Barncard <stephenREVOLUTION at barncard.com> > >> From the little I know about stage lighting - they use a dc voltage >>(0-10v) to control dimmers. So to begin, you'd need an A-D controller >>that can work with REV, such as the one describe earlier last week: > >One whole bunch of dimmers I control, in a big house, use 0-10VDC >per dimmer which we make in other ways. Another whole bunch of >dimmers I control, in a theater, can use DMX-512. That is a looped, >multiplexed, time-divided system (each device has an address (0-511) >that determines its time slot. For all I know, common DMX-512 >interfaces may have 0-10VDC outputs. > >Like Stephen says, its pretty easy to get at MIDI if you can do >serial. Old mac serial ports could do it directly, but I haven't >since. > >-- Jerry Jensen -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jacque at hyperactivesw.com Mon Dec 12 23:15:19 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Dec 2005 22:15:19 -0600 Subject: Oh Christ... Image Name? In-Reply-To: <20051213035146.15177.qmail@web81103.mail.mud.yahoo.com> References: <20051213035146.15177.qmail@web81103.mail.mud.yahoo.com> Message-ID: <439E4AD7.4040101@hyperactivesw.com> Kathy Jaqua wrote: > Oh Christ... > > If I have the id of an image stored in the stack image > Library how do I get the name of that image. The id is > stored in a variable I call "tIndex". How do I do > this? Like so: the short name of img ID tIndex You must be pretty frustrated if you are calling on deities. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kgjaqua1 at sbcglobal.net Mon Dec 12 23:31:03 2005 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Mon, 12 Dec 2005 20:31:03 -0800 (PST) Subject: Oh Christ... Image Name? Message-ID: <20051213043103.7556.qmail@web81104.mail.mud.yahoo.com> Jacqueline, Yep...thats what I thought. Yes I am... You have no idea... I have been working on the same problem for two months now. I am going to try "Ohi" next... Thank you for your concern and help Kathy Graves jaqua From jperryl at ecs.fullerton.edu Mon Dec 12 23:35:08 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 12 Dec 2005 20:35:08 -0800 (PST) Subject: Oh Christ... Image Name? In-Reply-To: <439E4AD7.4040101@hyperactivesw.com> Message-ID: <Pine.GSO.4.33.0512122033030.11541-100000@titan.ecs.fullerton.edu> Does it really work??? ;-p Off to chant to deities... Judy On Mon, 12 Dec 2005, J. Landman Gay wrote: > You must be pretty frustrated if you are calling on deities. ;) From sims at ezpzapps.com Mon Dec 12 23:32:53 2005 From: sims at ezpzapps.com (sims) Date: Tue, 13 Dec 2005 05:32:53 +0100 Subject: Oh Christ... Image Name? In-Reply-To: <20051213043103.7556.qmail@web81104.mail.mud.yahoo.com> References: <20051213043103.7556.qmail@web81104.mail.mud.yahoo.com> Message-ID: <p06200700bfc3feef360e@[10.0.0.36]> At 8:31 PM -0800 12/12/05, Kathy Jaqua wrote: >I am going to try "Ohi" next... >Thank you for your concern and help Go with Ganesh, 'the remover of all obstacles'. I have a nice statue of this elephant deity on my desk keeping watch. ciao, sims European Rev Conference 2006 www.techietours.com From soapdog at mac.com Mon Dec 12 23:40:27 2005 From: soapdog at mac.com (Andre Garzia) Date: Tue, 13 Dec 2005 02:40:27 -0200 Subject: Oh Christ... Image Name? In-Reply-To: <p06200700bfc3feef360e@[10.0.0.36]> References: <20051213043103.7556.qmail@web81104.mail.mud.yahoo.com> <p06200700bfc3feef360e@[10.0.0.36]> Message-ID: <C0BCC64A-EE5D-41B9-8E3F-010CD3FB38EF@mac.com> On Dec 13, 2005, at 2:32 AM, sims wrote: > At 8:31 PM -0800 12/12/05, Kathy Jaqua wrote: >> I am going to try "Ohi" next... >> Thank you for your concern and help > > Go with Ganesh, 'the remover of all obstacles'. > I have a nice statue of this elephant deity on my > desk keeping watch. > I do too!!! :-) on my bedroom... next to my bed!!! Cheers andre > ciao, > sims > > European Rev Conference 2006 > www.techietours.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Mon Dec 12 23:41:14 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Mon, 12 Dec 2005 23:41:14 -0500 Subject: Oh Christ... Image Name? In-Reply-To: <p06200700bfc3feef360e@[10.0.0.36]> References: <20051213043103.7556.qmail@web81104.mail.mud.yahoo.com> <p06200700bfc3feef360e@[10.0.0.36]> Message-ID: <FDCFA225-3E06-45EC-AE6D-FE884F96D2F9@adelphia.net> There's a new list for discussions of this nature!!!! It is http://www.revdeity.com/deities.html Just kidding ;-) Tom On Dec 12, 2005, at 11:32 PM, sims wrote: > At 8:31 PM -0800 12/12/05, Kathy Jaqua wrote: >> I am going to try "Ohi" next... >> Thank you for your concern and help > > Go with Ganesh, 'the remover of all obstacles'. > I have a nice statue of this elephant deity on my > desk keeping watch. > > ciao, > sims > > European Rev Conference 2006 > www.techietours.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From jperryl at ecs.fullerton.edu Mon Dec 12 23:44:20 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 12 Dec 2005 20:44:20 -0800 (PST) Subject: Oh Christ... Image Name? In-Reply-To: <C0BCC64A-EE5D-41B9-8E3F-010CD3FB38EF@mac.com> Message-ID: <Pine.GSO.4.33.0512122043160.11541-100000@titan.ecs.fullerton.edu> Is Ganesh = Ganesha? I know that in some languages, the 'ah' ending makes it feminine, but I'm guessing it's not so with Sanskript (?) Judy > > Go with Ganesh, 'the remover of all obstacles'. > > I have a nice statue of this elephant deity on my > > desk keeping watch. > > From stephenREVOLUTION at barncard.com Mon Dec 12 23:43:40 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 12 Dec 2005 20:43:40 -0800 Subject: Oh Christ... Image Name? In-Reply-To: <20051213035146.15177.qmail@web81103.mail.mud.yahoo.com> References: <20051213035146.15177.qmail@web81103.mail.mud.yahoo.com> Message-ID: <p06230909bfc3f7abfc88@[192.168.1.103]> Hi Kathy (fellow SF resident) I've been fooling around with storing entire stacks (with images) as text descriptions and had to fiddle with this. One needs to use the full path to get the name sometimes. What I've been doing lately is importing the images needed to my own library stack (or substack), then 'start using'. then something like this should work: get the name of image id 1363 of stack "/Users/sbarncar/Desktop/C H A T E A U/REV STACKS/20050919_prePackage_to/lib/libICONS.rev" the full absolute path can be derived on the fly using 'the effective filename' and internal path of your stack or package. >Oh Christ... > >If I have the id of an image stored in the stack image >Library how do I get the name of that image. The id is >stored in a variable I call "tIndex". How do I do >this? > >Thanks > >Kathy Graves Jaqua >A Wildest Dream Software -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From kgjaqua1 at sbcglobal.net Mon Dec 12 23:48:02 2005 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Mon, 12 Dec 2005 20:48:02 -0800 (PST) Subject: Oh Christ... Image Name? Message-ID: <20051213044802.82676.qmail@web81108.mail.mud.yahoo.com> Thanks all... Anyone know where the Dali Lama is right now? The Pope per chance?? And, I will try all the above suggestions. Thanks Kathy Graves Jaqua A Wildest Dream Software From sims at ezpzapps.com Mon Dec 12 23:49:55 2005 From: sims at ezpzapps.com (sims) Date: Tue, 13 Dec 2005 05:49:55 +0100 Subject: Oh Christ... Image Name? In-Reply-To: <Pine.GSO.4.33.0512122043160.11541-100000@titan.ecs.fullerton.edu> References: <Pine.GSO.4.33.0512122043160.11541-100000@titan.ecs.fullerton.edu> Message-ID: <p06200701bfc40244fe26@[10.0.0.1]> At 8:44 PM -0800 12/12/05, Judy Perry wrote: >Is Ganesh = Ganesha? I know that in some languages, the 'ah' ending makes >it feminine, but I'm guessing it's not so with Sanskript (?) Actually, I call him 'bob'. Like me, he likes to keep a low profile. Getting back on the transcript trail...when I am testing scripts here, I always use 'bob' or 'put bob' or if I am using a handler that I know will be temporary as a test case I do 'on bob'. Helps me remember which things I need to take out later (kind of weirdly like a 'strip & ship' thang'). So...I call him 'bob', he calls me 'sims'. ciao, sims European Rev Conference 2006 www.techietours.com From kgjaqua1 at sbcglobal.net Tue Dec 13 00:03:03 2005 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Mon, 12 Dec 2005 21:03:03 -0800 (PST) Subject: Oh Christ... Image Name? Message-ID: <20051213050303.18722.qmail@web81110.mail.mud.yahoo.com> Ok Help Does anyOne or any Deity know how to get the name of an image source once it is buried in a field?? Kathy Graves Jaqua A Wildest Dream Software From stephenREVOLUTION at barncard.com Tue Dec 13 00:05:28 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 12 Dec 2005 21:05:28 -0800 Subject: Oh Christ... Image Name? In-Reply-To: <20051213044802.82676.qmail@web81108.mail.mud.yahoo.com> References: <20051213044802.82676.qmail@web81108.mail.mud.yahoo.com> Message-ID: <p0623090abfc406d68ab9@[192.168.1.103]> Actually his Holiness the Dali Lama was at Stanford last month..... >Thanks all... > >Anyone know where the Dali Lama is right now? >The Pope per chance?? > >And, I will try all the above suggestions. >Thanks > >Kathy Graves Jaqua >A Wildest Dream Software -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From 3mcgrath at adelphia.net Tue Dec 13 00:10:39 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 13 Dec 2005 00:10:39 -0500 Subject: Oh Christ... Image Name? In-Reply-To: <20051213050303.18722.qmail@web81110.mail.mud.yahoo.com> References: <20051213050303.18722.qmail@web81110.mail.mud.yahoo.com> Message-ID: <3B5A0770-3D66-4D0E-A776-F90275E2EBD1@adelphia.net> Kathy, If you use inspection gadget and put your mouse over the imagesource it will tell you the ID and then you can get the name as described in previous post. Or you can : put the imagesource of char X of field "myfield" -- where x is the char of the field where the imagesource is in your field. HTH Tom On Dec 13, 2005, at 12:03 AM, Kathy Jaqua wrote: > Ok Help > > Does anyOne or any Deity know how to get the name > of an image source once it is buried in a field?? > > Kathy Graves Jaqua > A Wildest Dream Software > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From jperryl at ecs.fullerton.edu Tue Dec 13 00:11:13 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 12 Dec 2005 21:11:13 -0800 (PST) Subject: Oh Christ... Image Name? In-Reply-To: <p0623090abfc406d68ab9@[192.168.1.103]> Message-ID: <Pine.GSO.4.33.0512122110350.11541-100000@titan.ecs.fullerton.edu> Yeah, we (California State University, Fullerton) had him a while back... Guess he's making the rounds... Judy On Mon, 12 Dec 2005, Stephen Barncard wrote: > Actually his Holiness the Dali Lama was at Stanford last month..... > > >Thanks all... > > > >Anyone know where the Dali Lama is right now? > >The Pope per chance?? From kgjaqua1 at sbcglobal.net Tue Dec 13 00:18:46 2005 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Mon, 12 Dec 2005 21:18:46 -0800 (PST) Subject: Oh Christ... Image Name? Message-ID: <20051213051846.18940.qmail@web81112.mail.mud.yahoo.com> Tom Could It really be that easy? You rule... I 'll try that and get back to you. Ok, ok let's see put the ...char x of field... T H A N K Y O U Kathy Graves Jaqua From tominjapan at excite.com Tue Dec 13 00:21:45 2005 From: tominjapan at excite.com (Thomas McCarthy) Date: Tue, 13 Dec 2005 00:21:45 -0500 (EST) Subject: CGI Sendmail function and spam Message-ID: <20051213052145.4E4E18A18B@xprdmxin.myway.com> I used my rev cgi to call the UNIX sendmail process last summer. My site was shut down by the provider shortly after on account of the enormous amout of emails being generated. I thought I'd fixed the problem but I'm afraid it might have happened again. Are there any suggestions for securely using sendmail in a rev script? thanks, tm _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From 3mcgrath at adelphia.net Tue Dec 13 00:25:34 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 13 Dec 2005 00:25:34 -0500 Subject: Oh Christ... Image Name? In-Reply-To: <20051213051846.18940.qmail@web81112.mail.mud.yahoo.com> References: <20051213051846.18940.qmail@web81112.mail.mud.yahoo.com> Message-ID: <EDE39470-B244-47E2-8542-79C5E784FCE1@adelphia.net> Yeah but you have to know what char the imagesource is in to do it that way. I suppose if you did not know you could do a repeat for each char and put that after a new field to see. Tom On Dec 13, 2005, at 12:18 AM, Kathy Jaqua wrote: > Tom > > Could It really be that easy? You rule... > > > I 'll try that and get back to you. > Ok, ok let's see put the ...char x of field... > > T H A N K Y O U > > Kathy Graves Jaqua > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From JimAultWins at yahoo.com Tue Dec 13 00:28:02 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 12 Dec 2005 21:28:02 -0800 Subject: CGI Sendmail function and spam In-Reply-To: <20051213052145.4E4E18A18B@xprdmxin.myway.com> Message-ID: <BFC39BE2.31E2B%JimAultWins@yahoo.com> Shoudn't you be able to queue for later delivery, then have Rev some how send you an email letting you know what's in the queue, ...and then... you send an email that Rev answers where the subject line triggers the release! (or kills them)? This way no mail goes before its time, and you are in control. Jim Ault Las Vegas On 12/12/05 9:21 PM, "Thomas McCarthy" <tominjapan at excite.com> wrote: > > I used my rev cgi to call the UNIX sendmail process last summer. My site was > shut down by the provider shortly after on account of the enormous amout of > emails being generated. I thought I'd fixed the problem but I'm afraid it > might have happened again. > > Are there any suggestions for securely using sendmail in a rev script? > > thanks, > tm > > _______________________________________________ > Join Excite! - http://www.excite.com > The most personalized portal on the Web! > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Tue Dec 13 00:32:53 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 12 Dec 2005 21:32:53 -0800 Subject: Oh Christ... Image Name? In-Reply-To: <EDE39470-B244-47E2-8542-79C5E784FCE1@adelphia.net> Message-ID: <BFC39D05.31E2E%JimAultWins@yahoo.com> Yeah, Thomas, it would be easier as you suggest to generate a list of [number of char, charToNum, imagesource] otherwise it could be difficult. Good suggestion. I suppose if one uses a lot of these, as in a library, it might be good to create a reverse directory that includes the image, name, id, (and for the meticulous) places occuring. Jim Ault Las Vegas On 12/12/05 9:25 PM, "Thomas McGrath III" <3mcgrath at adelphia.net> wrote: > Yeah but you have to know what char the imagesource is in to do it > that way. > > I suppose if you did not know you could do a repeat for each char and > put that after a new field to see. > > Tom > > On Dec 13, 2005, at 12:18 AM, Kathy Jaqua wrote: > >> Tom >> >> Could It really be that easy? You rule... >> >> >> I 'll try that and get back to you. >> Ok, ok let's see put the ...char x of field... >> >> T H A N K Y O U >> >> Kathy Graves Jaqua >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J McGrath III > 3mcgrath at adelphia.net > > Semantic Compaction Systems > SCIconics, LLC > > Lazy River Metal Arts > Lazy River Software? > & > Meeting Wear? - Unique Apparel Design > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kgjaqua1 at sbcglobal.net Tue Dec 13 00:39:16 2005 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Mon, 12 Dec 2005 21:39:16 -0800 (PST) Subject: Oh Christ... Image Name? Message-ID: <20051213053916.30973.qmail@web81110.mail.mud.yahoo.com> Wow.. There is a God. Thanks Thomas and Jacque It worked. Tom, I put the imageSource of the mouseCharChunk into tIndex so this was a BIG help. ( I have about a 1000 of these imagesource and need to know which one the user might choose ;-) I think the Dali Lama impute help as well. Kathy Graves Jaqua A Wildest Dream Software From 3mcgrath at adelphia.net Tue Dec 13 00:50:14 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 13 Dec 2005 00:50:14 -0500 Subject: Oh Christ... Image Name? In-Reply-To: <BFC39D05.31E2E%JimAultWins@yahoo.com> References: <BFC39D05.31E2E%JimAultWins@yahoo.com> Message-ID: <2C935811-F6EB-42C2-AEF1-FB759E32162A@adelphia.net> Jim, I like the charToNum idea too. But doesn't the -- put the imageSource of char x of field "myfield" -- return blank if no imagesource is found? so repeat for each char x of field "myField" if the imageSource of char x of field "myField" is "" then next repeat else put the imageSource of char x of field "myField" after lMyLocal end if end repeat put lMyLocal into field "myList" should work,,, NO.... Not tested. Tom From kgjaqua1 at sbcglobal.net Tue Dec 13 01:13:26 2005 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Mon, 12 Dec 2005 22:13:26 -0800 (PST) Subject: Oh Christ... Image Name? Message-ID: <20051213061326.30683.qmail@web81106.mail.mud.yahoo.com> Jim and Tom to avoid "return blank if no imagesource is found" I am using the following: on mouseDoubleDown local tIndex if the mouseCharChunk is empty then exit mouseDoubleDown end if put the imageSource of the mouseCharChunk into tIndex --id of image if tIndex is not empty then send "addImage tIndex" to field "Selected Images" of this card in 0 millisec end mouseDoubleDown the field "Selected Images" is where I show the select imagesSources that a mouseDoubleDown generates. The purpose is to build a stack with a library of chosen images. This might actually work now with all the impute :-) I needed the name of the imageSource so as to select it and place it on the OS clipboard. Thanks all... Kathy Graves Jaqua A Wildest Dream Software From erikhans08 at yahoo.com Tue Dec 13 01:41:52 2005 From: erikhans08 at yahoo.com (Erik Hansen) Date: Mon, 12 Dec 2005 22:41:52 -0800 (PST) Subject: OT The Wisdom of Crowds In-Reply-To: <BFC38E8D.31AD0%kray@sonsothunder.com> Message-ID: <20051213064152.67222.qmail@web33008.mail.mud.yahoo.com> there is a book called The Wisdom of Crowds that advocates bringing the largest brain pool possible to bear on any given problem. this includes everyone from the expert to the total rookie. the author opposes consensus, holds that disagreement and controversy generate the best results. Erik Hansen erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From JimAultWins at yahoo.com Tue Dec 13 01:52:22 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 12 Dec 2005 22:52:22 -0800 Subject: Oh Christ... Image Name? In-Reply-To: <2C935811-F6EB-42C2-AEF1-FB759E32162A@adelphia.net> Message-ID: <BFC3AFA6.31E38%JimAultWins@yahoo.com> On 12/12/05 9:50 PM, "Thomas McGrath III" <3mcgrath at adelphia.net> wrote:> > I like the charToNum idea too. But doesn't the -- put the imageSource > of char x of field "myfield" -- return blank if no imagesource is found? My quick thought was the idea that some text runs might contain invisible chars and confuse the visible character count. And since logically, if a character is in a field, then it must have an ASCII value. The imageSource will become visible if it is not empty. Therefore, every char in a field will have an ASCII value, ...could be visible, ...and could also have an imageSource. Exactly which ASCII value hidden behind an imageSource would not be evident without the chartonum() showing somewhere. One very big advantage: This could also lead to always making a high ASCII char the one you would set to an imageSource, so let's choose "?"... now you can operate on that character using Rev functions. replace "?" with empty in fld storyline --would delete all images filter fld storyLine with "*?*" --would keep only those lines having that character get offset("?", fld storyLine) --locates the next character get lineOffset("?", fld storyLine) --would locate the next line, and so you could build a location list to all imageSource characters either SET or that you WANT TO SET to an image. Its all about management and control. Precious little of that flows toward me throughout the day :-) Jim Ault Las Vegas On 12/12/05 9:50 PM, "Thomas McGrath III" <3mcgrath at adelphia.net> wrote: > Jim, > > I like the charToNum idea too. But doesn't the -- put the imageSource > of char x of field "myfield" -- return blank if no imagesource is found? > > so > > repeat for each char x of field "myField" > if the imageSource of char x of field "myField" is "" then > next repeat > else > put the imageSource of char x of field "myField" after lMyLocal > end if > end repeat > > put lMyLocal into field "myList" > > should work,,, NO.... > > Not tested. > > Tom > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Tue Dec 13 02:15:13 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 12 Dec 2005 23:15:13 -0800 Subject: Oh Christ... Image Name? In-Reply-To: <BFC3AFA6.31E38%JimAultWins@yahoo.com> Message-ID: <BFC3B501.31E3C%JimAultWins@yahoo.com> Further note: On OSX Tiger 10.4.2 + Rev 2.6.1 I find that I have to do the following: get char 2 of fld storyLine put it into char 2 of fld storyLine rather than just making the image go away by... set the imageSource of char 2 of fld storyLine to empty not sure why, but I will be using this in the very near future. Jim Ault Las Vegas On 12/12/05 10:52 PM, "Jim Ault" <JimAultWins at yahoo.com> wrote: > On 12/12/05 9:50 PM, "Thomas McGrath III" <3mcgrath at adelphia.net> wrote:> >> I like the charToNum idea too. But doesn't the -- put the imageSource >> of char x of field "myfield" -- return blank if no imagesource is found? > > My quick thought was the idea that some text runs might contain invisible > chars and confuse the visible character count. And since logically, if a > character is in a field, then it must have an ASCII value. The imageSource > will become visible if it is not empty. Therefore, every char in a field > will have an ASCII value, ...could be visible, ...and could also have an > imageSource. Exactly which ASCII value hidden behind an imageSource would > not be evident without the chartonum() showing somewhere. > > One very big advantage: This could also lead to always making a high ASCII > char the one you would set to an imageSource, so let's choose "?"... now you > can operate on that character using Rev functions. > > replace "?" with empty in fld storyline > --would delete all images > filter fld storyLine with "*?*" > --would keep only those lines having that character > get offset("?", fld storyLine) --locates the next character > get lineOffset("?", fld storyLine) --would locate the next line, and so you > could build a location list to all imageSource characters either SET or that > you WANT TO SET to an image. > > Its all about management and control. Precious little of that flows toward > me throughout the day :-) > > Jim Ault > Las Vegas > > > > > On 12/12/05 9:50 PM, "Thomas McGrath III" <3mcgrath at adelphia.net> wrote: > >> Jim, >> >> I like the charToNum idea too. But doesn't the -- put the imageSource >> of char x of field "myfield" -- return blank if no imagesource is found? >> >> so >> >> repeat for each char x of field "myField" >> if the imageSource of char x of field "myField" is "" then >> next repeat >> else >> put the imageSource of char x of field "myField" after lMyLocal >> end if >> end repeat >> >> put lMyLocal into field "myList" >> >> should work,,, NO.... >> >> Not tested. >> >> Tom >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jperryl at ecs.fullerton.edu Tue Dec 13 02:33:10 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 12 Dec 2005 23:33:10 -0800 (PST) Subject: You're Right -- It was HARSH In-Reply-To: <BFC38E8D.31AD0%kray@sonsothunder.com> Message-ID: <Pine.GSO.4.33.0512122322420.16954-100000@titan.ecs.fullerton.edu> Ken, (still sitting on the naughty stool): I hear what you are saying... but your clarification only supports in a way what I was _trying_ (albeit in a less than elegant way) to say: It started as a use-thingy and then ended up as a philosophical-thingy. That's just natural, how humans seemingly work. And, as such, having a separate naughty-stool/philosophical-thingy/whatever list would NOT have prevented it from occuring. Because these things are seemingly evolvingly organically (sp?) rather than as a hierarchically-compartmentalized-occuring sort of fashion. That's all I was trying to say (while being demonized/taken over by Ms. Perry-Hyde, that is...). down.. Down, boy.. er...! Judy On Mon, 12 Dec 2005, Ken Ray wrote: > Actually, Judy, it really has nothing to do with newbies or not - it had to > do with a thread that ended up talking about how RunRev ought to run their > company. And while interesting at first, it became something that really > belonged on another list, as the Use-Rev list is about using Revolution, not > about marketing it. > > I for one am *glad* to have newbies on the list, because whenever I see > someone post who hasn't posted before, that shows that the Rev user base ie > expanding. And as they ask questions and get more knowledgeable, they in > turn evangelize to others and even more newbies appear. And so it goes. > > Additionally, questions asked by newbies (and non-newbies) may seem to an > experienced developer to have a "simple" answer, but by the time the thread > is over, *everyone* has gotten something out of it (different approaches, > more efficient ways to do the same thing, "gotchas" that we should be aware > of, etc.). > > So it is valuable to have all levels of experience post to this list - but > if it doesn't have anything to do with using Revolution, it belongs > somewhere else, IMHO, and I'm glad Richard set up a group to continue the > discussions about how Rev can be marketed, and suggestions to RunRev on what > they should do. > > Anyway, that's my 2 cents, From dcragg at lacscentre.co.uk Tue Dec 13 02:55:10 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 13 Dec 2005 07:55:10 +0000 Subject: Sockets In-Reply-To: <p06230909bfc3d5b95846@[66.81.160.141]> References: <20051213000424.C5D3A82515D@mail.runrev.com> <p06230909bfc3d5b95846@[66.81.160.141]> Message-ID: <7A04E184-01B4-49B5-B0B8-739D207F80E3@lacscentre.co.uk> On 13 Dec 2005, at 01:40, Jim Hurley wrote: > Like Graham, I too would like to thank Alex and Dave for their > detailed discussion of sockets. > > I tried Dave's small handler and it worked well, but only once. I > went into the script to insert a break point so that I could step > through it to see how it works, but it wouldn't work a second time. > Even after I took the break point out, it still wouldn't work. > > Looks like it got all wore out after one use. I hope not. People will want their money back. :-) The server script appears to be still running here, but I'm connecting over an internal network, and so use a different IP address from the one in the script I posted. You'll have noticed a complete lack of error checking in the script I posted, and also on the server script if you managed to retrieve it. Error checking is lesson 2. :-) Unfortunately, I have to go Christmas shopping shortly (I promised), so I can't do much right now. You could add a socketError handler to the script. The sample handler in the Rev docs (under "socketError") should be fine. Setting a breakpoint may not be so useful. I haven't tried this recently, but in the past I found it difficult (impossible) to use the debugger with asynchronous behavior like this. Instead, you might want to add lines to the script that record values to another field. For example, add the following "log" handler on logit pData put pData & return after field "log" end logit and then add log sttaements wherever you want to inspect something. For example: on readLineOne pS logit "readLineOne" && pS ##DEBUG read from socket pS for one line with message "readmore" end readLineOne Cheers Dave From revolution at derbrill.de Tue Dec 13 03:12:23 2005 From: revolution at derbrill.de (Malte Brill) Date: Tue, 13 Dec 2005 09:12:23 +0100 Subject: Oh Christ... Image Name? In-Reply-To: <20051213041216.9D3DA8255D6@mail.runrev.com> Message-ID: <305B4AB8-6BB0-11DA-9A93-0030659A795C@derbrill.de> Hi Tom and all, the repeat for each method Tom suggested won?t work, as repeat for each doesn?t give a numerical index variable, but actually holds the value of the char. The for each loop could look like this, using a counter variable: put 0 into tCounter repeat for each char theChar in fld "myField" add 1 to tCounter if the imageSource of char tCounter of fld "myField" is empty then next repeat put the imageSource of char tCounter of fld "myField" & cr after tListOfImageIDs end repeat delete char -1 of tListOfImageIDs Also one thing to be aware of: If you work with HTML text of the field, the original character in the field is likely to get lost and you end up with a space instead. Try this with a field: put "abc" into fld "myField" set the imagesource of char 1 of fld "myField" to the ID of img "myImage" set the HTMLText of fld "myField" to the HTMLText of fld "myField" put char 1 of fld "myField" = " " -> true :-) Just 0.1 cent, Malte -- ArcadeEngine - prepare to WOW your audience within minutes http://www.runrev.com/section/revselect/arcadeengine http://www.derbrill.com/arcadeengine/forum From darkshadow1 at metrocast.net Tue Dec 13 03:13:39 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Tue, 13 Dec 2005 03:13:39 -0500 Subject: Standalone on a CD Message-ID: <000e01c5ffbd$1ff07000$6501a8c0@new0eeca32bb97> How do I get a standalone running from a CD to recognize included audioClips? The documentation on defaultFolder tells me that "If you're using the development environment, this is the folder containing Revolution; if you're using a standalone application, this is the folder containing that standalone." Could someone be more specific? . From katir at hindu.org Tue Dec 13 03:02:36 2005 From: katir at hindu.org (Sivakatirswami) Date: Mon, 12 Dec 2005 22:02:36 -1000 Subject: CGI Sendmail function and spam In-Reply-To: <BFC39BE2.31E2B%JimAultWins@yahoo.com> References: <BFC39BE2.31E2B%JimAultWins@yahoo.com> Message-ID: <D4649DAB-5758-40A1-94D4-4FF39AF6C66F@hindu.org> I call sendmail on our linux web server from at least a dozen web forms and related revolution CGI and I have a plain jaine send mail script CGI that only I know the name of and which is used by remote rev apps to forward mail. The Rev app posts to the CGI and the CGI calls send mail and sends the message. This is very useful as I can use a single CGI to handle and mail from any rev app. Anyway, my system has *never* been abused. I'm curious to first ask, what did your web form look like...and what did the CGI do? was it simply a web form with from, to, subject and body? Sivakatirswami On Dec 12, 2005, at 7:28 PM, Jim Ault wrote: > Shoudn't you be able to queue for later delivery, then have Rev > some how > send you an email letting you know what's in the queue, ...and > then... you > send an email that Rev answers where the subject line triggers the > release! > (or kills them)? > > This way no mail goes before its time, and you are in control. > > Jim Ault > Las Vegas > > > On 12/12/05 9:21 PM, "Thomas McCarthy" <tominjapan at excite.com> wrote: > > >> >> I used my rev cgi to call the UNIX sendmail process last summer. >> My site was >> shut down by the provider shortly after on account of the enormous >> amout of >> emails being generated. I thought I'd fixed the problem but I'm >> afraid it >> might have happened again. >> >> Are there any suggestions for securely using sendmail in a rev >> script? >> >> thanks, >> tm >> >> _______________________________________________ >> Join Excite! - http://www.excite.com >> The most personalized portal on the Web! >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From JimAultWins at yahoo.com Tue Dec 13 05:17:39 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 13 Dec 2005 02:17:39 -0800 Subject: CGI Sendmail function and spam In-Reply-To: <D4649DAB-5758-40A1-94D4-4FF39AF6C66F@hindu.org> Message-ID: <BFC3DFC3.31E59%JimAultWins@yahoo.com> On 12/13/05 12:02 AM, "Sivakatirswami" <katir at hindu.org> wrote: > I call sendmail on our linux web server from at least a dozen web > forms and related revolution CGI and I have a plain jaine send mail > script CGI that only I know the name of and which is used by remote > rev apps to forward mail. The Rev app posts to the CGI and the CGI > calls send mail and sends the message. This is very useful as I can > use a single CGI to handle and mail from any rev app. > > > Anyway, my system has *never* been abused. I'm curious to first ask, > what did your web form look like...and what did the CGI do? was it > simply a web form with from, to, subject and body? > > Sivakatirswami I guess my point is that you can create a "to do list" somewhere, rather than just execute the batch sending, therefore having some control over getting into difficulty with the host. Perhaps you could just generate a text file, then review it to see the impact. Another approach may be to schedule the send mail calls to space them out, if that would help. Jim Ault Las Vegas > > > > > > > On Dec 12, 2005, at 7:28 PM, Jim Ault wrote: > >> Shoudn't you be able to queue for later delivery, then have Rev >> some how >> send you an email letting you know what's in the queue, ...and >> then... you >> send an email that Rev answers where the subject line triggers the >> release! >> (or kills them)? >> >> This way no mail goes before its time, and you are in control. >> >> Jim Ault >> Las Vegas >> >> >> On 12/12/05 9:21 PM, "Thomas McCarthy" <tominjapan at excite.com> wrote: >> >> >>> >>> I used my rev cgi to call the UNIX sendmail process last summer. >>> My site was >>> shut down by the provider shortly after on account of the enormous >>> amout of >>> emails being generated. I thought I'd fixed the problem but I'm >>> afraid it >>> might have happened again. >>> >>> Are there any suggestions for securely using sendmail in a rev >>> script? >>> >>> thanks, >>> tm From katir at hindu.org Tue Dec 13 05:20:18 2005 From: katir at hindu.org (Sivakatirswami) Date: Tue, 13 Dec 2005 00:20:18 -1000 Subject: CGI Sendmail function and spam In-Reply-To: <BFC3DFC3.31E59%JimAultWins@yahoo.com> References: <BFC3DFC3.31E59%JimAultWins@yahoo.com> Message-ID: <E37642E6-5B2A-4E95-BEF9-DB66332EEE5E@hindu.org> OK, so your CGI is not getting "abused" by hackers from the outside... this is all your outgoing mail..? On Dec 13, 2005, at 12:17 AM, Jim Ault wrote: > > On 12/13/05 12:02 AM, "Sivakatirswami" <katir at hindu.org> wrote: > > >> I call sendmail on our linux web server from at least a dozen web >> forms and related revolution CGI and I have a plain jaine send mail >> script CGI that only I know the name of and which is used by remote >> rev apps to forward mail. The Rev app posts to the CGI and the CGI >> calls send mail and sends the message. This is very useful as I can >> use a single CGI to handle and mail from any rev app. >> >> >> Anyway, my system has *never* been abused. I'm curious to first ask, >> what did your web form look like...and what did the CGI do? was it >> simply a web form with from, to, subject and body? >> >> Sivakatirswami >> > > I guess my point is that you can create a "to do list" somewhere, > rather > than just execute the batch sending, therefore having some control > over > getting into difficulty with the host. Perhaps you could just > generate a > text file, then review it to see the impact. > > Another approach may be to schedule the send mail calls to space > them out, > if that would help. > > Jim Ault > Las Vegas > > >> >> >> >> >> >> >> On Dec 12, 2005, at 7:28 PM, Jim Ault wrote: >> >> >>> Shoudn't you be able to queue for later delivery, then have Rev >>> some how >>> send you an email letting you know what's in the queue, ...and >>> then... you >>> send an email that Rev answers where the subject line triggers the >>> release! >>> (or kills them)? >>> >>> This way no mail goes before its time, and you are in control. >>> >>> Jim Ault >>> Las Vegas >>> >>> >>> On 12/12/05 9:21 PM, "Thomas McCarthy" <tominjapan at excite.com> >>> wrote: >>> >>> >>> >>>> >>>> I used my rev cgi to call the UNIX sendmail process last summer. >>>> My site was >>>> shut down by the provider shortly after on account of the enormous >>>> amout of >>>> emails being generated. I thought I'd fixed the problem but I'm >>>> afraid it >>>> might have happened again. >>>> >>>> Are there any suggestions for securely using sendmail in a rev >>>> script? >>>> >>>> thanks, >>>> tm >>>> > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From katir at hindu.org Tue Dec 13 05:27:57 2005 From: katir at hindu.org (Sivakatirswami) Date: Tue, 13 Dec 2005 00:27:57 -1000 Subject: Rev App Gets Cloaked by Backdrop Message-ID: <C7112A67-E42C-47E6-A950-6CD6D79EB666@hindu.org> Scenario: 1) boot a stack that sets the backdrop to Black in it's preopenstack handler 2) the stack launches Acrobat to read some PDF. 3) User closes Acrobat 4) Your stack is there on screen "in front" of the backdrop. 5) click down on the rev stack Poof! it disappears! :-/? In the IDE of course, go to the Window menu, and click your stack and it "resurfaces" but run from a standalone player, he's gone behind the deep black blue for good. I've hit this before and tried to play around with "resumestack" but never got it to work and so was forced to abandon setting the backdrop to black in contexts where we are having the user switch apps... Looks like I'm right there again... Anyone figure out a work around for this? I was hoping to have a black backdrop and then, of course, give the user the option to get his desktop back from a menu item in my app...the black back drop makes for a such a clean, dramatic entry to "nothing but your brand..." Sivakatirswami From JimAultWins at yahoo.com Tue Dec 13 05:28:42 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 13 Dec 2005 02:28:42 -0800 Subject: CGI Sendmail function and spam In-Reply-To: <E37642E6-5B2A-4E95-BEF9-DB66332EEE5E@hindu.org> Message-ID: <BFC3E25A.31E61%JimAultWins@yahoo.com> My "system" is not operating now since the project was cancelled a couple years ago, but I still had the activity logged and reported to my personal email account every five minutes. This was a mission critical point, so any interruption was important. As far as abuse, I probably got lucky and did not suffer any attacks. I did receive some miscellaneous junk once in a while, but filtered it so only my stuff went out. Sorry I cannot be of more help in your situation. Jim Ault Las Vegas On 12/13/05 2:20 AM, "Sivakatirswami" <katir at hindu.org> wrote: > OK, so your CGI is not getting "abused" by hackers from the > outside... this is all your outgoing mail..? > > > On Dec 13, 2005, at 12:17 AM, Jim Ault wrote: > >> >> On 12/13/05 12:02 AM, "Sivakatirswami" <katir at hindu.org> wrote: >> >> >>> I call sendmail on our linux web server from at least a dozen web >>> forms and related revolution CGI and I have a plain jaine send mail >>> script CGI that only I know the name of and which is used by remote >>> rev apps to forward mail. The Rev app posts to the CGI and the CGI >>> calls send mail and sends the message. This is very useful as I can >>> use a single CGI to handle and mail from any rev app. >>> >>> >>> Anyway, my system has *never* been abused. I'm curious to first ask, >>> what did your web form look like...and what did the CGI do? was it >>> simply a web form with from, to, subject and body? >>> >>> Sivakatirswami >>> >> >> I guess my point is that you can create a "to do list" somewhere, >> rather >> than just execute the batch sending, therefore having some control >> over >> getting into difficulty with the host. Perhaps you could just >> generate a >> text file, then review it to see the impact. >> >> Another approach may be to schedule the send mail calls to space >> them out, >> if that would help. >> >> Jim Ault >> Las Vegas >> >> >>> >>> >>> >>> >>> >>> >>> On Dec 12, 2005, at 7:28 PM, Jim Ault wrote: >>> >>> >>>> Shoudn't you be able to queue for later delivery, then have Rev >>>> some how >>>> send you an email letting you know what's in the queue, ...and >>>> then... you >>>> send an email that Rev answers where the subject line triggers the >>>> release! >>>> (or kills them)? >>>> >>>> This way no mail goes before its time, and you are in control. >>>> >>>> Jim Ault >>>> Las Vegas >>>> >>>> >>>> On 12/12/05 9:21 PM, "Thomas McCarthy" <tominjapan at excite.com> >>>> wrote: >>>> >>>> >>>> >>>>> >>>>> I used my rev cgi to call the UNIX sendmail process last summer. >>>>> My site was >>>>> shut down by the provider shortly after on account of the enormous >>>>> amout of >>>>> emails being generated. I thought I'd fixed the problem but I'm >>>>> afraid it >>>>> might have happened again. >>>>> >>>>> Are there any suggestions for securely using sendmail in a rev >>>>> script? >>>>> >>>>> thanks, >>>>> tm >>>>> From klaus at major-k.de Tue Dec 13 06:31:05 2005 From: klaus at major-k.de (Klaus Major) Date: Tue, 13 Dec 2005 12:31:05 +0100 Subject: Rev App Gets Cloaked by Backdrop In-Reply-To: <C7112A67-E42C-47E6-A950-6CD6D79EB666@hindu.org> References: <C7112A67-E42C-47E6-A950-6CD6D79EB666@hindu.org> Message-ID: <9A894696-0217-4C78-95D3-390308D4C0D4@major-k.de> Hi Swami, > Scenario: > > 1) boot a stack that sets the backdrop to Black in it's > preopenstack handler > 2) the stack launches Acrobat to read some PDF. > 3) User closes Acrobat > 4) Your stack is there on screen "in front" of the backdrop. > 5) click down on the rev stack > > Poof! it disappears! :-/? > > In the IDE of course, go to the Window menu, and click your stack > and it "resurfaces" but run from a standalone player, he's gone > behind the deep black blue for good. > > I've hit this before and tried to play around with "resumestack" > but never got it to work and so was forced to abandon setting the > backdrop to black in contexts where we are having the user switch > apps... Looks like I'm right there again... Anyone figure out a > work around for this? I was hoping to have a black backdrop and > then, of course, give the user the option to get his desktop back > from a menu item in my app...the black back drop makes for a such a > clean, dramatic entry to "nothing but your brand..." unfortunately "backdrop" is definitively broken*** and already godzilla'ed a long time ago... ***or at least not working as exspected. Until this gets fixed, just "brew" your own :-) Use an empty and "black" stack, resize it to the screenrect and then you really can control it, since it will receive "resumestack" and all related handlers... > Sivakatirswami Regards Klaus Major klaus at major-k.de http://www.major-k.de From jerry at hytext.com Tue Dec 13 06:43:37 2005 From: jerry at hytext.com (Jerry Muelver) Date: Tue, 13 Dec 2005 05:43:37 -0600 Subject: Oh Christ... Image Name? References: <305B4AB8-6BB0-11DA-9A93-0030659A795C@derbrill.de> Message-ID: <005101c5ffda$783accc0$0100a8c0@INSIGHT3> How about putting the HTMLtext of the whole line into a variable, then parsing the variable for a "<img src=" chunk to pick out a possible imageSource identifier? ---- Jerry Muelver From mlange at lexicall.org Tue Dec 13 06:46:44 2005 From: mlange at lexicall.org (Marielle Lange) Date: Tue, 13 Dec 2005 11:46:44 +0000 Subject: newbies discussion lists Message-ID: <713A1DBF-F67F-4338-8D56-412B0F7DB43A@lexicall.org> > Al, > > Any chance of reposting the links? Seems the list frisked out the > hyper links again... > Hi Scott dreamcard BB: <http://www.scottserver.net/forum/viewforum.php?f=70> There is another English BB board for revolution for newbies: <http:// www.esashi.org/yabb/YaBB.pl> I have added them to the list of "revolution websites", on the revolution-education wiki. < <http://revolution.lexicall.org/wiki/tiki-index.php? page=RevolutionWebsites> If you know of others, add them to the list or send me an email. Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From mlange at lexicall.org Tue Dec 13 06:52:25 2005 From: mlange at lexicall.org (Marielle Lange) Date: Tue, 13 Dec 2005 11:52:25 +0000 Subject: Magic Stocking Message-ID: <98E700CD-C9DA-4BA3-A691-10453A3A8BCF@lexicall.org> Thanks Tom, Looks nice. Is there anyway to make an "http://" link to the stacks in the revOnline repository? Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From rgriffit at ctc.net Tue Dec 13 07:06:23 2005 From: rgriffit at ctc.net (Tracey Griffith) Date: Tue, 13 Dec 2005 07:06:23 -0500 Subject: OT The Wisdom of Crowds In-Reply-To: <20051213064152.67222.qmail@web33008.mail.mud.yahoo.com> Message-ID: <BFC4236F.2E57%rgriffit@ctc.net> Oh, am I ever going to look up that book! I am suffering under an administration that thinks "consensus" (and thus everyone doing the same thing the same way) is God. Raymond E. Griffith On 12/13/05 1:41 AM, "Erik Hansen" <erikhans08 at yahoo.com> wrote: > > there is a book called > The Wisdom of Crowds > that advocates bringing the largest > brain pool possible to bear > on any given problem. > this includes everyone from > the expert to the total rookie. > > the author opposes consensus, > holds that disagreement and > controversy generate the best results. > > Erik Hansen > > erik at erikhansen.org http://www.erikhansen.org > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dleyanna at rtl.org Tue Dec 13 07:40:57 2005 From: dleyanna at rtl.org (Dave LeYanna) Date: Tue, 13 Dec 2005 07:40:57 -0500 Subject: MVC (was Text database using custom properties) In-Reply-To: <8625729056.20051212171508@ahsoftware.net> References: <439A1DC0.9070002@btinternet.com> <3760C117-C2FE-4352-9A0A-5AEEC455DD60@openpartnership.net> <439D9B7D.4020106@rtl.org> <1132185853.20051212104245@ahsoftware.net> <439DD6DA.60101@rtl.org> <8625729056.20051212171508@ahsoftware.net> Message-ID: <439EC159.6010401@rtl.org> Thanks Mark, I'll take a look. I want to put the business rules in the model as well. In fact I want to put as much as I can in the model because one of the problems we have had over the years is having different programmers implementing almost the same business logic in different programs and the logic changes but not all the programs do... It would require a strange MVC setup to place that in the model. Dave Mark Wieder wrote: >Dave- > >Monday, December 12, 2005, 12:00:26 PM, you wrote: > > > >>Right now we have created a database in PostgreSQL that maps the dBase >>files as close as we can and have written a "conversion" program to >>create an "import" file to update these PostgreSQL tables with. We also >>have a set of "normalized" tables in the same PostgreSQL database and we >>"massage" the data into them every night. We do the same thing the other >>way, back to some of the dBase tables. We are working with 2 systems at >>one time, chopping off some stuff from the old dBase system and writing >>models in the "new" PostgreSQL system. We want to use Rev for the >>end-users and are creating little pieces at a time but we don't want to >>get to far if we can work the MVC in... >> >> > >The hard part is getting from the old .prg files into a different >paradigm. > >Dave Bovill and I have taken somewhat different approaches to a runrev >implementation of an MVC architecture. I'm not sure if Dave's made his >public yet, but you can see mine on revonline. You may not like it if >you're used to a traditional MVC construct, as I've turned it some 90 >degrees and put the burden on the model rather than the controller, >but I think it fits with xtalk better that way. At any rate it may >give you some ideas of how you want to implement things. > > > -- Dave LeYanna Director IS Right to Life of Michigan www.rtl.org From mlange at lexicall.org Tue Dec 13 08:19:57 2005 From: mlange at lexicall.org (Marielle Lange) Date: Tue, 13 Dec 2005 13:19:57 +0000 Subject: "use-rev" means "using Rev" (was 10,000 other threads) Message-ID: <76C53145-F245-4969-B1B1-56E6E7EB9231@lexicall.org> Alex Tweedly wrote: > rev-use - scripting / Qs and tips - every time I read email ( > 10 > a day) > rev-biz - once a day, probably at night when I tend to be > interested in wider-ranging discussion > rev-clever-graphics-tricks - once a day in the morning, but after > caffeine, because this is HARD for me > rev-etc - etc. Excellent suggestion! Then were have we to have these sublists? I recommend the forum at: <http://revolution.lexicall.org/wiki/tiki-view_forum.php?forumId=9> to discuss: "need for new discussions lists". No need to register or anything. Just go to the forum and start to read and reply. We have had this discussion many many times over the last year. Often, this discussion got killed by professional users saying the preferred to read ALL emails from the list. May I ask these professional users to try to understand that "non professional" users may make a different use of this list than they do?... and to remain silent long enough so that "non professional" users can have their say on this? Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From mlange at lexicall.org Tue Dec 13 08:23:15 2005 From: mlange at lexicall.org (Marielle Lange) Date: Tue, 13 Dec 2005 13:23:15 +0000 Subject: "use-rev" means "using Rev" (was 10,000 other threads) Message-ID: <95EBEBAB-952D-4542-9C9D-AC2BDE6115DD@lexicall.org> > Part of 'using' (in terms of the use-list) Rev really does > encompass why what's there isn't useful. My point of view too. I however also agree with Richard that the list provided to us by the RunRev Ltd company is not necessarily the best place to discuss of this. What we have to be aware of, however, is that we have a very wide spectrum of users on this list. That everybody has the same interests or should have the same, politically speaking is a wrong assumption. You will have noticed that the professional users, in contrast, tend to express good to high levels of satisfaction. We are free to do whatever we want. But we are not necessarily free to do it right in front of the nose of persons who said they were not interested in this kind of discussion/initiatives. This would only bring tension and disperse the energy we have to give. It would be an excessively bad decision too, to start to antagonize the group of professional users against the not for profit ones or the other way around. Let's keep this list for what it does best, exchange of coding tips. Let's create subgroups to discuss strategies that are relevant only to these subgroups. But then there is the issue that if we go to a yahoo group, many persons won't get a chance to join the discussion. Yahoo groups are not that usable, yahoo groups require a login, yahoo groups are distributed all over the net and are about impossible to find for a new user. Yahoo groups are not searched by google (at least I couldn't find matches when I copied/paste a few lines from posts there). So, in a sense, discussing on yahoo group is a good way to encourage us to procrastinate and have discussions that lead to little concrete results and to have us pass for bastards interested in nothing but criticising RunRev management options. All the more if what is proposed to discuss of is what RunRev should do (that they won't) rather than what *WE* users could do to improve our lot. Yahoo Members only <http://groups.yahoo.com/group/rev-biz/post> to discuss runrev business issues or <http://revolution.lexicall.org/ wiki/tiki-view_forum.php?forumId=9> to discuss on the need to have sublists and where to have them, use as you prefer. Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From dburgun at dsl.pipex.com Tue Dec 13 08:26:32 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Tue, 13 Dec 2005 13:26:32 +0000 Subject: Advice on Messaging System In-Reply-To: <E37642E6-5B2A-4E95-BEF9-DB66332EEE5E@hindu.org> References: <BFC3DFC3.31E59%JimAultWins@yahoo.com> <E37642E6-5B2A-4E95-BEF9-DB66332EEE5E@hindu.org> Message-ID: <a05210602bfc47214d2f9@[192.168.0.101]> Hi All, I have a problem that I have solved, but wondering if anyone on this list could think of a better/faster way of doing the same thing. I have a number of Stacks then can be opened or closed under user control, each stack can generate an "Event" or "Message". One such message is "PrefsLanguage" which is generated when the user selects a new new language in the Preferences Window. The messange is sent to all objects that are "Listening" for the message. The code looks like this. In the Script for whichever controls need to know that language has changed (in any stack), this handler is called from the preOpenStack handler: on ControlInitialize get ListenForMessage("PrefsLanguage","ControlMessageHandler",the long name of me) end ControlInitialize -- -- This Handler gets called when a "PrefsLanguage" Message is Generated -- on ControlMessageHandler(theMessageKey,theMessageData) - - Change the text of this control to the language contained in "theMessageData" - end ControlMessageHandler The above code is placed in all objects that want to receive the message. In the Prefs Stack, in the control that switches languages: get PutMessage("PrefsLanguage",theNewLanguage) The message gets send to all Objects that are lintening for the "PrefsLanguage" message (including objects on the same stack). At present I represent this using a number of arrays which are dynamically created (e.g. their names are built dynamically), but it seems quite slow. Does anyone know of a better way to do this? Any ideas or suggestions greatly appreciated. Thanks a lot All the Best Dave From richmond at mail.maclaunch.com Tue Dec 13 09:02:35 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Tue, 13 Dec 2005 09:02:35 -0500 Subject: "use-rev" means "using Rev" (was 10,000 other threads) Message-ID: <web-340574861@mail.maclaunch.com> For those who wish to discuss / learn about aspects of RunRev's graphic capabilities there is now a Yahoo Group where one can do exactly that: http://groups.yahoo.com/group/RRgraphix/ I have uploaded a 'lollipop' that illustrates some of RR's graphic capabilities come along and join in the fun. By the way, I object slightly to M. Lange's use of the phrase "Yahoo Members only" - as it implies that this is some sort of exclusive club: far from it - signing up for Yahoo Groups does not mean you have to stand on one foot while whistling some obscure tune through your nose - it is free, and easy. sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From kray at sonsothunder.com Tue Dec 13 09:08:15 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 13 Dec 2005 08:08:15 -0600 Subject: You're Right -- It was HARSH In-Reply-To: <Pine.GSO.4.33.0512122322420.16954-100000@titan.ecs.fullerton.edu> Message-ID: <BFC431EF.31B7B%kray@sonsothunder.com> On 12/13/05 1:33 AM, "Judy Perry" <jperryl at ecs.fullerton.edu> wrote: > I hear what you are saying... but your clarification only supports in a > way what I was _trying_ (albeit in a less than elegant way) to say: > > It started as a use-thingy and then ended up as a philosophical-thingy. > That's just natural, how humans seemingly work. Agreed... I'm not saying that a thread won't or shouldn't evolve (devolve?) into a philisophical or business acumen-related discussion; it's just that as soon as we notice we've gotten off track, we should either take the discussion offlist, or to another list, or end the thread, so that the primary purpose of the use-list can remain focused on technical issues related to using Revolution. (Oh, and you can get off the naughty stool - you've been there long enough... :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From dburgun at dsl.pipex.com Tue Dec 13 09:20:31 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Tue, 13 Dec 2005 14:20:31 +0000 Subject: "use-rev" means "using Rev" (was 10,000 other threads) In-Reply-To: <95EBEBAB-952D-4542-9C9D-AC2BDE6115DD@lexicall.org> References: <95EBEBAB-952D-4542-9C9D-AC2BDE6115DD@lexicall.org> Message-ID: <a05210603bfc4817c7188@[192.168.0.101]> I think the list should be left just as it is. As long as the subject field is clearly marked, it's pretty obvious what is a geeky post and what is a polilical/rant post. Just delete the ones you don't want to read! Or ignore them as I do. It's really not hard to filter this list, I do it all the time. I reckon that people on here should be able to say what they like, within reason, I personally try to avoid personal insults or getting too vexxed with somone simply because they either critisize me or a product or disagree with me, but if people want to do that, let em! Doesn't really hurt anyone, except probably increases the heart rates of those concerned and I should imagine many people have brused knees lately caused by violent jerks upwards into their desks just after the "You've got mail" sound was played! Splitting off into other lists wouldn't really do much good either, it's possible to disguise a rant as a geeky problem especially with RunRev. I also think it's better to have it all in one big barrel, good, bad and indifferent all together, so much like real-life! Banning people from the list doesn't work either, excpet maybe as a silly symbolic guesture, since they can just sign back up again under a different name/email address. I feel slightly guilty, since I may have started this off, with my "What really SUCKS" post, all I can say is that at least it was actually complaining about something that is flakey in RunRev and I had been battling the Flakeyness a fair time before I finally snapped. Reading the current posts there are actually at least as many with people moaning about people moaning, I really can't see the point of that, but if people want to do that, let em! It's been a tough year for a lot of us, for reasons far more worrying than RunRev, wars, bombs, riots, floods, hurricanes, earthquakes all leading to pain and death. It is not supprising that some of this pain finds it's way onto lists like this. All the Best Dave From dburgun at dsl.pipex.com Tue Dec 13 09:59:37 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Tue, 13 Dec 2005 14:59:37 +0000 Subject: Standalone on a CD In-Reply-To: <000e01c5ffbd$1ff07000$6501a8c0@new0eeca32bb97> References: <000e01c5ffbd$1ff07000$6501a8c0@new0eeca32bb97> Message-ID: <a05210600bfc491694bbe@[192.168.0.101]> It would help to know which platform you are running on, but generally in a standalone, it means: MacOS X - It's the folder of the App inside the Bundle. Window - It's the folder that contains the .exe application. A better way of doing this IMO is to use the fileName of this stack property, like so: local myFolder put the filename of this stack into myFolder set the itemdelimiter to "/" put empty into item -1 of myFolder -- Remove last item but leave trailing "/" set the itemdelimiter to "," Now to get a file in the same folder, just do local myFilePathName put myFolder & "FileName.xxx" into myFilePathName Hope this helps Dave >How do I get a standalone running from a CD to recognize included >audioClips? The documentation on defaultFolder tells me that "If >you're using the development environment, this is the folder >containing Revolution; if you're using a standalone application, >this is the folder containing that standalone." Could someone be >more specific? . >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution From darkshadow1 at metrocast.net Tue Dec 13 10:19:17 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Tue, 13 Dec 2005 10:19:17 -0500 Subject: What does this "Hint" mean? Message-ID: <000a01c5fff8$976750f0$6501a8c0@new0eeca32bb97> I pasted the doMenu example from the documentation: on mouseUp do menuItem "New Card" of menu "Object" end mouseUp And this error results: Type Chunk: error in chunk expression Object Button 1 Line do menuItem "New Card" of menu "Object" Hint (&Object Inspector Can anyone tell me what the "Hint" means and/or why this script doesn't work? From dleyanna at rtl.org Tue Dec 13 10:20:25 2005 From: dleyanna at rtl.org (Dave LeYanna) Date: Tue, 13 Dec 2005 10:20:25 -0500 Subject: List Splitting - Idea In-Reply-To: <76C53145-F245-4969-B1B1-56E6E7EB9231@lexicall.org> References: <76C53145-F245-4969-B1B1-56E6E7EB9231@lexicall.org> Message-ID: <439EE6B9.5010608@rtl.org> We have seen a debate here about splitting the list various ways and there are pros and cons for most everything. One many lists there are conventions that posters follow that include placing small "category keywords" in brackets before the subject line. This can get out of control if everyone makes up keywords but what if we use a ready made set? How about the second level menu keywords in the "Objects" section of the documentation? [Player]How do I .... or [Button]Border color isn't working right. or a generic [How] as in [How]do I make sprites? If we just let people know where to look for their [Keyword] (ie; in the documentation under the "Objects" button, then they might even find the answer in the docs! In any case it could make it easier to search in the archives, sort in our email clients, provide some structure for post processing for a wiki and many other benefits. It's not hard to do and it may provide just enough structure to help us all. BTW; how many lists do we have now and where are they? <bg> dave From dburgun at dsl.pipex.com Tue Dec 13 10:25:38 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Tue, 13 Dec 2005 15:25:38 +0000 Subject: What does this "Hint" mean? In-Reply-To: <000a01c5fff8$976750f0$6501a8c0@new0eeca32bb97> References: <000a01c5fff8$976750f0$6501a8c0@new0eeca32bb97> Message-ID: <a05210602bfc497e1d12d@[192.168.0.101]> Try this: local myStatement put "menuItem " & quote "New Card" & quote & " of menu Object" into myStatement do myStatement Hope this helps, All the Best Dave >I pasted the doMenu example from the documentation: > >on mouseUp > >do menuItem "New Card" of menu "Object" > >end mouseUp > >And this error results: > >Type Chunk: error in chunk expression > >Object Button 1 > >Line do menuItem "New Card" of menu "Object" > >Hint (&Object Inspector > >Can anyone tell me what the "Hint" means and/or why this script doesn't work? >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution From dburgun at dsl.pipex.com Tue Dec 13 10:27:31 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Tue, 13 Dec 2005 15:27:31 +0000 Subject: List Splitting - Idea In-Reply-To: <439EE6B9.5010608@rtl.org> References: <76C53145-F245-4969-B1B1-56E6E7EB9231@lexicall.org> <439EE6B9.5010608@rtl.org> Message-ID: <a05210603bfc498a6ff8a@[192.168.0.101]> A very sensible approach! I second the suggestion. Cheers Dave >We have seen a debate here about splitting the list various ways and >there are pros and cons for most everything. > >One many lists there are conventions that posters follow that >include placing small "category keywords" in brackets before the >subject line. This can get out of control if everyone makes up >keywords but what if we use a ready made set? How about the second >level menu keywords in the "Objects" section of the documentation? > >[Player]How do I .... or [Button]Border color isn't working right. >or a generic [How] as in [How]do I make sprites? > >If we just let people know where to look for their [Keyword] (ie; in >the documentation under the "Objects" button, then they might even >find the answer in the docs! In any case it could make it easier to >search in the archives, sort in our email clients, provide some >structure for post processing for a wiki and many other benefits. > >It's not hard to do and it may provide just enough structure to help us all. > >BTW; how many lists do we have now and where are they? <bg> > >dave >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Tue Dec 13 10:28:39 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 13 Dec 2005 07:28:39 -0800 Subject: You're Right -- It was HARSH In-Reply-To: <Pine.GSO.4.33.0512121734420.8472-100000@titan.ecs.fullerton.edu> References: <Pine.GSO.4.33.0512121734420.8472-100000@titan.ecs.fullerton.edu> Message-ID: <439EE8A7.3050102@fourthworld.com> Judy Perry wrote: > Richard: > > I unequivocably apologize. No worries. You warned us in Monterey about your "fangs", but I have yet to see them. :) I figured you'd just had a long day. I've had more than a few of those myself; fully understood. As for the formation of the new list, I'd like to address it briefly here and this will be my last word on the subject on this list, though I'll happily continue it on the rev-biz list: <http://groups.yahoo.com/group/rev-biz/> When I first noticed that discussion of using Rev was being displaced by a lot of recommendations for how RunRev should run their business, I figured I was the only person who minded. When I started seeing others express a similar feeling, I began to reconsider. The tipping point for me was when I discovered that we sometimes lose subscribers over it, such as this comment posted on another forum about the use-rev list: I am so turned off by the mailing list for RunRev. Maybe it's just me, maybe I'm just getting too old, but that list just seems so full of posturing, politics and some serious personal podiums! There's just far too much bs and bantering going on on that list, and I'll be honest, I excpected it to be far more civil and mature than what I have seen since I subscribed. One or two replies by myself trying to help out went by without even an acknowlegement, or even a "piss off!". Though what few questions I have asked have been answered, but now there's just far too much junk flowing through there that I don't even want to ask questions. <http://www.scottserver.net/forum/viewforum.php?f=70> This list is valuable for all of us, and can be especially valuable to newcomers, and it's at it's best as a resource for learning about using Rev. Sure, from time to time topics other than using Rev will creep in, but if they come to dominate the list many feel they detract from its overall value, and we risk losing more members who just want to have fun scripting. Many of the ideas for how RunRev could more effectively manage their business may have merit, but choosing this user-to-user forum as the venue for such recommendations may not be as effective as simply writing to RunRev directly. Only RunRev can put such recommendations into practice. Imagine if everytime your spouse had a problem with you they chose to address it by taking out billboard space in the public square. Would it help put you at ease so you could hear the merit of the message? Of course there's a lot to be said for refining ideas for improved business performance first, and bouncing ideas off of other users before presenting them to RunRev may help make for a more compelling presentation. But running any business is not a simple thing, and a dev tools business is particularly difficult and complex, so such discussions will tend to be lengthy by nature. Given all this, it seemed worth suggesting a separate forum for those discussions, just as there are specialized forums for other special interest groups (RevIPC, MC IDE, etc.), as is common in any growing community. Yahoo Groups is easy to set up, and most of the posts in such threads come from a relatively small number of people who already have Yahoo accounts for groups like HyperCard, SuperCard, RevIPC, xTalks, RevDocs, RSS dev, and others (including a great many forums for products like Interachy and Carrara), and it only takes a minute for anyone else to sign up fresh to join any of those discussions. If anyone wants to change the venue I have no objection, but I do feel that discussion would be better handled on the current rev-biz list: <http://groups.yahoo.com/group/rev-biz/> -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Tue Dec 13 10:33:02 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 13 Dec 2005 07:33:02 -0800 Subject: List Splitting - Idea In-Reply-To: <a05210603bfc498a6ff8a@[192.168.0.101]> References: <76C53145-F245-4969-B1B1-56E6E7EB9231@lexicall.org> <439EE6B9.5010608@rtl.org> <a05210603bfc498a6ff8a@[192.168.0.101]> Message-ID: <439EE9AE.1090804@fourthworld.com> David Burgun wrote: > how many lists do we have now and where are they? <bg> Like any healthy, growing community, Rev has spawned a good many SIGs -- most of them are listed on revJournal's Links page: <http://www.revjournal.com/links/> If I've missed any there drop me a note and I'll add it ASAP (yes, rev-biz will be added there in the next update). -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From eric.chatonet at sosmartsoftware.com Tue Dec 13 10:36:24 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 13 Dec 2005 16:36:24 +0100 Subject: What does this "Hint" mean? In-Reply-To: <000a01c5fff8$976750f0$6501a8c0@new0eeca32bb97> References: <000a01c5fff8$976750f0$6501a8c0@new0eeca32bb97> Message-ID: <95C49E9A-2276-4E48-8351-B5932330E0EB@sosmartsoftware.com> Hi Preston, I guess that you tried that from a stack of yours that has no specific menu bar. To call a specific menu item in another stack, you have to be more precise: on mouseUp send "menuPick New Card" to btn "Object" of stack "revMenuBar" end mouseUp Note that this form can't work in a standalone, in the IDE only where the code in the revmenubar stack will do the job for you :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 13 d?c. 05 ? 16:19, Preston Shea a ?crit : > I pasted the doMenu example from the documentation: > > on mouseUp > > do menuItem "New Card" of menu "Object" > > end mouseUp > > And this error results: > > Type Chunk: error in chunk expression > > Object Button 1 > > Line do menuItem "New Card" of menu "Object" > > Hint (&Object Inspector > > Can anyone tell me what the "Hint" means and/or why this script > doesn't work? From liamlambert at mac.com Tue Dec 13 10:41:22 2005 From: liamlambert at mac.com (liamlambert) Date: Tue, 13 Dec 2005 15:41:22 +0000 Subject: (no subject) Message-ID: <9C31CD99-6F81-449D-933A-F6C8E9FF7120@mac.com> Is there any way to control video out from rev i.e. write to a projector. Liam Lambert liamlambert at mac.com IRELAND From liamlambert at mac.com Tue Dec 13 10:44:48 2005 From: liamlambert at mac.com (liamlambert) Date: Tue, 13 Dec 2005 15:44:48 +0000 Subject: video out put Message-ID: <3D576421-3B36-4823-819B-66A24828F2FB@mac.com> sorry I forgot subject in pre message. Is there any way to control video out from rev i.e. write to a projector. Liam Lambert liamlambert at mac.com IRELAND From Roger.E.Eller at sealedair.com Tue Dec 13 10:34:10 2005 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Tue, 13 Dec 2005 10:34:10 -0500 Subject: What does this "Hint" mean? Message-ID: <OF396989D5.DE19F4CF-ON852570D6.00552D2D@sealedair.com> Preston, > I pasted the doMenu example from the documentation: > > on mouseUp > > do menuItem "New Card" of menu "Object" > > end mouseUp I believe "do" is a completely different command than "doMenu" as is shown in the documentation example. Therefore try this: on mouseUp doMenu "New Card" go last card end mouseUp Roger Eller <roger.e.eller at sealedair.com> From gwalias-rev at yahoo.com Tue Dec 13 11:10:22 2005 From: gwalias-rev at yahoo.com (Gordon Webster) Date: Tue, 13 Dec 2005 08:10:22 -0800 (PST) Subject: List Splitting - Idea In-Reply-To: <a05210603bfc498a6ff8a@[192.168.0.101]> Message-ID: <20051213161022.25833.qmail@web53002.mail.yahoo.com> I for one would hate to see this list stripped of its "Revolutionary" appeal by limiting it only to discussions of rev users' technical problems. While such technical problems may be the primary concern of this list, do they really have to be it's only concern? Remember just last month for example - Dan started a discussion on the disappearance of the application desktop ("The Disappearing Desktop - It's Real This Time") which turned into a superb debate and "blue skies" brainstorming session about the future of software that made us all think. Can I get that kind of mind expanding fare on the RealBasic Users Lists? Not on your life. The eclectic vibe on this list also corresponds well with the rather unusual nature of rev itself and it's all of you that make it happen and help to make the whole rev experience something kind of organic and out of the ordinary. On a practical note, I try to discriminate and routinely read the technical stuff that relates more closely with my own problems, skipping the rest because there aren't enough hours in a day (or neurons in my skull) to absorb it all. If I need to, I consult the archives when I wish to revisit stuff that I skipped the first time around. IMNSHO, let the lively discussions stay - the world of software development is already gray enough without stripping this vibrant list of its color. Best Gordon David Burgun <dburgun at dsl.pipex.com> wrote: A very sensible approach! I second the suggestion. Cheers Dave >We have seen a debate here about splitting the list various ways and >there are pros and cons for most everything. > >One many lists there are conventions that posters follow that >include placing small "category keywords" in brackets before the >subject line. This can get out of control if everyone makes up >keywords but what if we use a ready made set? How about the second >level menu keywords in the "Objects" section of the documentation? > >[Player]How do I .... or [Button]Border color isn't working right. >or a generic [How] as in [How]do I make sprites? > >If we just let people know where to look for their [Keyword] (ie; in >the documentation under the "Objects" button, then they might even >find the answer in the docs! In any case it could make it easier to >search in the archives, sort in our email clients, provide some >structure for post processing for a wiki and many other benefits. > >It's not hard to do and it may provide just enough structure to help us all. > >BTW; how many lists do we have now and where are they? > >dave >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From rcozens at pon.net Tue Dec 13 11:19:29 2005 From: rcozens at pon.net (Rob Cozens) Date: Tue, 13 Dec 2005 08:19:29 -0800 Subject: You're Right -- It was HARSH -- NOT! In-Reply-To: <BFC431EF.31B7B%kray@sonsothunder.com> References: <Pine.GSO.4.33.0512122322420.16954-100000@titan.ecs.fullerton.edu> <BFC431EF.31B7B%kray@sonsothunder.com> Message-ID: <7.0.0.10.1.20051213074810.019d5df0@pon.net> Dear Ken, et al: >I'm not saying that a thread won't or shouldn't evolve (devolve?) >into a philisophical or business acumen-related discussion; it's just that >as soon as we notice we've gotten off track, we should either take the >discussion offlist, or to another list, or end the thread, so that the >primary purpose of the use-list can remain focused on technical issues >related to using Revolution. I think splitting the List is a mistake. No one is forced to read every post on every subject. I have Eudora deliver all my use-rev mail to the trash. I read the threads and/or responders whose opinions I have found worth reading, transfer any messages I want to keep to another mailbox, and when I quit Eudora the rest is gone. I doubt I read half of the posts I received this morning. You can already see the effects of list-splitting in today's mail: an eConversation among long-time correspondents turns from technical to philosophical, and someone posts "take that to another list." Imagine, if you will, that we are a team of programmers working together on a long-term project. What kind of synergy develops if every time someone brings something personal or not directly project-related into the conversation, another person responds, "I'm not interested in listening to the rest of you discuss this, so [as Judy so elegently put it] piss off." People who come to the List only wanting free help with Revolution programming ought to accept desire of those who provide it to discuss other issues among themselves on the same list. If a thread evolves from technical to philosophical or humorous, it's because some members of the List want to continue the discussion in that vein. The only reasons I see for not letting a thread run its natural course are: * Collaboration on a long-term project, or ongoing subject (eg: rev_ipc group) * The same two or three people continue to discuss a subject while no one else participates. I said it to the HyperCard List and I'll say it here: The best way to end a thread you are not interested in is to delete the messages on the subject unread and get on with your life. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From mlange at lexicall.org Tue Dec 13 11:38:49 2005 From: mlange at lexicall.org (Marielle Lange) Date: Tue, 13 Dec 2005 16:38:49 +0000 Subject: Pretty stacks made with Runrev Message-ID: <27C177CE-BC09-4B1E-939F-526DC8E4B160@lexicall.org> Tom and Alex's Stack have now been added to the education gallery, with link to their stack in the revonline section. My own stacks have been modified and improved (you can now move them freely around, using Altuit code for this). I have also added reference to other stacks found in the revonline section. <http://localhost/revolution/stacks_education.php> Keep them coming! Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From b.xavier at internet.lu Tue Dec 13 11:49:11 2005 From: b.xavier at internet.lu (MisterX) Date: Tue, 13 Dec 2005 17:49:11 +0100 Subject: how to beat confabulator Message-ID: <20051213160333.56DFD8254E2@mail.runrev.com> In case you didn't notice, Confabulator 3 came out today... I went through the site quickly and frankly, i dont see anything in it we can't do... They make it look like a desktop-web tool and frankly, we got the ease of development and they need a player that's oh 13MBs!!! ;)) What we dont have is: - a repository showing 2000 apps to download - yahoo behind us... But we are hundreds (or as Rev claims thousands... ) so we could easily disrupt their widgets ;) We got the clocks (no coocoo clock though :), calendars, and more... The only hickup though is that if we clicked on a rev url to download the widget, it would launch another instance of rev (in windows) which could be disastrous (in my pro opinion as a pc user) or for mac users, i might not be recognized as a rev file... So what's next in the revolution? ;) cheers Xavier http://monsieurx.com/taoo - widget city... From dburgun at dsl.pipex.com Tue Dec 13 11:46:17 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Tue, 13 Dec 2005 16:46:17 +0000 Subject: You're Right -- It was HARSH -- NOT! In-Reply-To: <7.0.0.10.1.20051213074810.019d5df0@pon.net> References: <Pine.GSO.4.33.0512122322420.16954-100000@titan.ecs.fullerton.edu> <BFC431EF.31B7B%kray@sonsothunder.com> <7.0.0.10.1.20051213074810.019d5df0@pon.net> Message-ID: <a05210604bfc4a64e34d3@[192.168.0.101]> >Dear Ken, et al: > >>I'm not saying that a thread won't or shouldn't evolve (devolve?) >>into a philisophical or business acumen-related discussion; it's just that >>as soon as we notice we've gotten off track, we should either take the >>discussion offlist, or to another list, or end the thread, so that the >>primary purpose of the use-list can remain focused on technical issues >>related to using Revolution. > >I think splitting the List is a mistake. > >No one is forced to read every post on every subject. I have Eudora >deliver all my use-rev mail to the trash. I read the threads and/or >responders whose opinions I have found worth reading, transfer any >messages I want to keep to another mailbox, and when I quit Eudora >the rest is gone. I doubt I read half of the posts I received this >morning. Totally Agree. > >You can already see the effects of list-splitting in today's mail: >an eConversation among long-time correspondents turns from technical >to philosophical, and someone posts "take that to another list." lol! Not a good start then! >Imagine, if you will, that we are a team of programmers working >together on a long-term project. What kind of synergy develops if >every time someone brings something personal or not directly >project-related into the conversation, another person responds, "I'm >not interested in listening to the rest of you discuss this, so [as >Judy so elegently put it] piss off." Very Well Put! >People who come to the List only wanting free help with Revolution >programming ought to accept desire of those who provide it to >discuss other issues among themselves on the same list. If a thread >evolves from technical to philosophical or humorous, it's because >some members of the List want to continue the discussion in that >vein. > >The only reasons I see for not letting a thread run its natural course are: > > * Collaboration on a long-term project, or ongoing subject >(eg: rev_ipc group) > * The same two or three people continue to discuss a subject >while no one else participates. > >I said it to the HyperCard List and I'll say it here: > >The best way to end a thread you are not interested in is to delete >the messages on the subject unread and get on with your life. > >Rob Cozens CCW >Serendipity Software Company Yep!!!!! Live and let live! We all share the same park and we have to put up with each other. Enjoy the good and ignore the bad! Works for me! Take Care Everyone All the Best Dave From wjm at wjm.org Tue Dec 13 12:00:13 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 13 Dec 2005 12:00:13 -0500 Subject: List Splitting - Idea References: <a05210603bfc498a6ff8a@[192.168.0.101]> <20051213161022.25833.qmail@web53002.mail.yahoo.com> Message-ID: <dnmumt$69o$1@sea.gmane.org> Gordon Webster wrote, "I for one would hate to see this list stripped of its "Revolutionary" appeal by limiting it only to discussions of rev users' technical problems. While such technical problems may be the primary concern of this list, do they really have to be it's only concern?" Excellent point, Gordon. I really don't agree with "segmenting" the list, because now we're supposed to go to location A for "graphics," location B for "business," and pretty soon it will be location C for buttons, location D for this, location E for that... The problem is that each of these unofficial offshoots have a fraction of the participation that this official list does. Inevitably, we'll see useful discussions quashed with the line, "take this to such-and-such" a venue. To me it seems like "vigilante moderation." As much as I really enjoy gmane as an NNTP interface to the list -- it's made things MUCH easier to follow -- these "problems" segmenting is supposed to solve would ALL be obviated if Rev put up a simple phpBB-based board with common-sense categories. It is not difficult or expensive to do this. [And yes, phpBB can be configured to send email to members, for those who prefer the "push" style.] Then we would all have one place to go and people could skip the categories they are not interested in. [Sorry, I don't plan to join/participate in those offshoot forums.] Bill From mdswindell at charter.net Tue Dec 13 12:08:34 2005 From: mdswindell at charter.net (Mark Swindell) Date: Tue, 13 Dec 2005 09:08:34 -0800 Subject: You're Right -- It was HARSH -- NOT! In-Reply-To: <7.0.0.10.1.20051213074810.019d5df0@pon.net> References: <Pine.GSO.4.33.0512122322420.16954-100000@titan.ecs.fullerton.edu> <BFC431EF.31B7B%kray@sonsothunder.com> <7.0.0.10.1.20051213074810.019d5df0@pon.net> Message-ID: <f8e0dbaa2e6372752064fcc86c79edbd@charter.net> I agree with Rob's points. Without filtering, today's spam-filled email, in general, could never work, split list or not. With filtering and the delete button I don't have to read anything I don't want to. I don't have the energy to go all over the web looking for the appropriate list for this or that. And I often enjoy reading people's insights and opinions about development tools in general terms, not just scripting solutions specific to Rev. Mark On Dec 13, 2005, at 8:19 AM, Rob Cozens wrote: > Dear Ken, et al: > >> I'm not saying that a thread won't or shouldn't evolve (devolve?) >> into a philisophical or business acumen-related discussion; it's just >> that >> as soon as we notice we've gotten off track, we should either take the >> discussion offlist, or to another list, or end the thread, so that the >> primary purpose of the use-list can remain focused on technical issues >> related to using Revolution. > > I think splitting the List is a mistake. > > No one is forced to read every post on every subject. I have Eudora > deliver all my use-rev mail to the trash. I read the threads and/or > responders whose opinions I have found worth reading, transfer any > messages I want to keep to another mailbox, and when I quit Eudora the > rest is gone. I doubt I read half of the posts I received this > morning. > > You can already see the effects of list-splitting in today's mail: an > eConversation among long-time correspondents turns from technical to > philosophical, and someone posts "take that to another list." > > Imagine, if you will, that we are a team of programmers working > together on a long-term project. What kind of synergy develops if > every time someone brings something personal or not directly > project-related into the conversation, another person responds, "I'm > not interested in listening to the rest of you discuss this, so [as > Judy so elegently put it] piss off." > > People who come to the List only wanting free help with Revolution > programming ought to accept desire of those who provide it to discuss > other issues among themselves on the same list. If a thread evolves > from technical to philosophical or humorous, it's because some members > of the List want to continue the discussion in that vein. > > The only reasons I see for not letting a thread run its natural course > are: > > * Collaboration on a long-term project, or ongoing subject > (eg: rev_ipc group) > * The same two or three people continue to discuss a subject > while no one else participates. > > I said it to the HyperCard List and I'll say it here: > > The best way to end a thread you are not interested in is to delete > the messages on the subject unread and get on with your life. > > Rob Cozens CCW > Serendipity Software Company > > "And I, which was two fooles, do so grow three; > Who are a little wise, the best fooles bee." > > from "The Triple Foole" by John Donne (1572-1631) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wjm at wjm.org Tue Dec 13 12:02:40 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 13 Dec 2005 12:02:40 -0500 Subject: Pretty stacks made with Runrev References: <27C177CE-BC09-4B1E-939F-526DC8E4B160@lexicall.org> Message-ID: <dnmurg$6tu$1@sea.gmane.org> Marielle, this link will only work on your computer. ("localhost") Got something we can all look at? You might wanna run the service from a dedicated web host, instead of your PC, btw. Bill Marielle Lange wrote: > Tom and Alex's Stack have now been added to the education gallery, with > link to their stack in the revonline section. My own stacks have been > modified and improved (you can now move them freely around, using Altuit > code for this). I have also added reference to other stacks found in the > revonline section. > > <http://localhost/revolution/stacks_education.php> > > Keep them coming! > > Marielle From irog at mac.com Tue Dec 13 12:32:31 2005 From: irog at mac.com (Roger Guay) Date: Tue, 13 Dec 2005 09:32:31 -0800 Subject: Christmas e-cards as learning tools In-Reply-To: <20051213000424.C5D3A82515D@mail.runrev.com> References: <20051213000424.C5D3A82515D@mail.runrev.com> Message-ID: <DF7256C4-61B8-4CA8-AA23-E7F2B8BC9BFC@mac.com> Thanks a lot for this, Alex. This is very nice! On my 1.5 HHz PowerBook running OS 10.4.3, it does have a faltering motion which I would like to eliminate. The snowing scenes in the Jacquie Lawson Flash e-cards exhibit very smooth motion which, of course, is very convincing! Cheers, Roger > Take a look at Revonline > username : alextweedly > category : Games > stack : Snow falling > > It's a bit of a hack (ok, it's a lot of a hack), but demonstrates how > you could do it. > Uses polygons with markers (one polygon for each size of snowflake). > > It would look much better with a background image - but that's the bit > I'd find hardest ... > > If you were doing this for real, you wouldn't copy/paste the whole > script between the two buttons :-) :-) > > -- > Alex Tweedly http://www.tweedly.net From mcdomi at free.fr Tue Dec 13 12:41:59 2005 From: mcdomi at free.fr (Dom) Date: Tue, 13 Dec 2005 18:41:59 +0100 Subject: Pretty stacks made with Runrev In-Reply-To: <27C177CE-BC09-4B1E-939F-526DC8E4B160@lexicall.org> Message-ID: <1h7iujo.1u1mk5fbjoqhiM%mcdomi@free.fr> Marielle Lange <mlange at lexicall.org> wrote: > <http://localhost/revolution/stacks_education.php> pas de chance que ?a marche ;-) no chance, that doesn't work ;-) -- Revolutionario From kee at kagi.com Tue Dec 13 12:44:38 2005 From: kee at kagi.com (kee nethery) Date: Tue, 13 Dec 2005 09:44:38 -0800 Subject: video output In-Reply-To: <3D576421-3B36-4823-819B-66A24828F2FB@mac.com> References: <3D576421-3B36-4823-819B-66A24828F2FB@mac.com> Message-ID: <E4C561AB-4AE0-47A1-9DC1-641AAB5BD9ED@kagi.com> On Dec 13, 2005, at 7:44 AM, liamlambert wrote: > sorry I forgot subject in pre message. > Is there any way to control video out from rev i.e. write to a > projector. Not sure what platform but on a Mac, this has nothing to do with Runrev. But if you had a Mac with a "monitor" attached that was a video projector, AND you had that "monitor" not mirroring the main screen, but rather as an additional screen, then the question would be: How do I locate the rectangle of the second monitor and then move my runrev stack into that rectangle to have it display the entire stack? Or, How do I locate the second monitor and then how do I cause the Mac OS to change the monitor size to match the runrev stack size so that my stack gets displayed as large as possible? I don't know the answer to either of those questions but for sure on a Mac, it knows nothing about a projector, all it has are multiple monitors (if your machine supports multiple monitors, high end macs do and low end macs do not). Kee From kee at kagi.com Tue Dec 13 12:50:15 2005 From: kee at kagi.com (kee nethery) Date: Tue, 13 Dec 2005 09:50:15 -0800 Subject: how do I print cards of a stack without showing the print dialog? Mac OS X Message-ID: <752BE1AD-53F7-4EE1-932D-3F345839A8CA@kagi.com> I have a stack that contains many cards. I print a section of each card onto a single page of paper. My script goes to each card, issues a print command, rinse and repeat. I'd like to not have the print dialog appear once for each card getting printed. When there are a couple hundred cards, it gets tedious hitting the OK button a couple hundred times. How do I tell runrev to just print one copy and to not have the OS ask me for quantity etc? Do I have to open printing, issue all the print cards, and then close printing? By printing each card separately I can name them so that in the job queue I can see where the printing is (which card is printing next, how many are left to print). Kee Nethery From liamlambert at mac.com Tue Dec 13 12:50:43 2005 From: liamlambert at mac.com (liamlambert) Date: Tue, 13 Dec 2005 17:50:43 +0000 Subject: video output Message-ID: <BBD384A9-9F07-499A-9F1D-D9BE21171D8F@mac.com> Yes I am on a mac. thanks for that. Liam On Dec 13, 2005, at 7:44 AM, liamlambert wrote: > sorry I forgot subject in pre message. > Is there any way to control video out from rev i.e. write to a > projector. Not sure what platform but on a Mac, this has nothing to do with Runrev. But if you had a Mac with a "monitor" attached that was a video projector, AND you had that "monitor" not mirroring the main screen, but rather as an additional screen, then the question would be: How do I locate the rectangle of the second monitor and then move my runrev stack into that rectangle to have it display the entire stack? Or, How do I locate the second monitor and then how do I cause the Mac OS to change the monitor size to match the runrev stack size so that my stack gets displayed as large as possible? I don't know the answer to either of those questions but for sure on a Mac, it knows nothing about a projector, all it has are multiple monitors (if your machine supports multiple monitors, high end macs do and low end macs do not). Kee Liam Lambert liamlambert at mac.com IRELAND From jperryl at ecs.fullerton.edu Tue Dec 13 12:51:46 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 13 Dec 2005 09:51:46 -0800 (PST) Subject: "use-rev" means "using Rev" (was 10,000 other threads) In-Reply-To: <95EBEBAB-952D-4542-9C9D-AC2BDE6115DD@lexicall.org> Message-ID: <Pine.GSO.4.33.0512130939040.29735-100000@titan.ecs.fullerton.edu> I disagree with this premise (okay, obviously): It is tantamount to group-think. It presents the company with a skewed perception of the reality and totality of its actual as well as potential user base. And it sets up a class-based system of users, with the 'pro's' being higher beings than everybody else (even though some may not see themselves that way--am I not going out of my way to qualify each and every statement?). People don't always 'criticize' because they hate something; sometimes they do it because they love it and want to see it thrive (I don't think you and I are of a strikingly different mind on this, incidentally). But again -- these sorts of discussions nearly ALWAYS percolate out of a technical or 'use' issue. That's why establishing n extra groups won't likely achieve what some say they want. Judy On Tue, 13 Dec 2005, Marielle Lange wrote: > > Part of 'using' (in terms of the use-list) Rev really does > > encompass why what's there isn't useful. > > My point of view too. <snip> > You will have noticed that the > professional users, in contrast, tend to express good to high levels > of satisfaction. We are free to do whatever we want. But we are not > necessarily free to do it right in front of the nose of persons who > said they were not interested in this kind of discussion/initiatives. > From JimAultWins at yahoo.com Tue Dec 13 13:29:53 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 13 Dec 2005 10:29:53 -0800 Subject: Oh Christ... Image Name? In-Reply-To: <005101c5ffda$783accc0$0100a8c0@INSIGHT3> Message-ID: <BFC45321.31ECF%JimAultWins@yahoo.com> On 12/13/05 3:43 AM, "Jerry Muelver" <jerry at hytext.com> wrote: > How about putting the HTMLtext of the whole line into a variable, then > parsing the variable for a "<img src=" chunk to pick out a possible > imageSource identifier? > Yes, Jerry, interesting to have 3 versions of the same string, eh. ver 1 = the htmlText which includes tags ver 2 = the visible chars in the field wrapped according to the fld rectangle ver 3 = the text of the fld which is all the ASCII chars without tags. ----- script lines ----------- put "Christmas is this month" into fld displayString put the text of fld displayString into line 1 of tHolder --Christmas is this month put the htmltext of fld displayString into line 2 of tHolder --<p>Christmas is this month</p> set the imagesource of char 3 of fld displayString to "12x12BallGreen.png" put the text of fld displayString into line 3 of tHolder --Christmas is this month put the htmltext of fld displayString into line 4 of tHolder --<p>Ch<img src="12x12BallGreen.png">istmas is this month</p> set the imagesource of char 3 of fld displayString to "" put the text of fld displayString into line 5 of tHolder --Christmas is this month put the htmltext of fld displayString into line 6 of tHolder --<p>Christmas is this month</p> put tHolder ----------------- Result is Christmas is this month <p>Christmas is this month</p> Christmas is this month <p>Ch<img src="12x12BallGreen.png">istmas is this month</p> Christmas is this month <p>Christmas is this month</p> ** Note that the htmlText version is missing the 'r' if there is an imageSource. Jim Ault Las Vegas > ---- Jerry Muelver > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dleyanna at rtl.org Tue Dec 13 13:31:12 2005 From: dleyanna at rtl.org (Dave LeYanna) Date: Tue, 13 Dec 2005 13:31:12 -0500 Subject: List Splitting - Idea In-Reply-To: <dnmumt$69o$1@sea.gmane.org> References: <a05210603bfc498a6ff8a@[192.168.0.101]> <20051213161022.25833.qmail@web53002.mail.yahoo.com> <dnmumt$69o$1@sea.gmane.org> Message-ID: <439F1370.1070200@rtl.org> I like this idea. runrevforums.com is available. Forum software is easy to setup. I can get the name and host it (with Runtime Revolution's blessing that is.) No need to moderate (much.) If one wants it all pushed to them via email, that's easy to do. I must admit that I like getting the email though. It typically gets faster response for those in need. Brackets in the [Subject] line are not to hard to do. The big thing for me is not to "split" the traffic into other lists. I find it to much work to check so many locations all the time. WAIT A SECOND! How about RSS? Half-hour digests of the list via RSS? dave Bill Marriott wrote: >Gordon Webster wrote, >"I for one would hate to see this list stripped of its "Revolutionary" >appeal by limiting it only to discussions of rev users' technical problems. >While such technical problems may be the primary concern of this list, do >they really have to be it's only concern?" > >Excellent point, Gordon. > >I really don't agree with "segmenting" the list, because now we're supposed >to go to location A for "graphics," location B for "business," and pretty >soon it will be location C for buttons, location D for this, location E for >that... > >The problem is that each of these unofficial offshoots have a fraction of >the participation that this official list does. Inevitably, we'll see useful >discussions quashed with the line, "take this to such-and-such" a venue. To >me it seems like "vigilante moderation." > >As much as I really enjoy gmane as an NNTP interface to the list -- it's >made things MUCH easier to follow -- these "problems" segmenting is supposed >to solve would ALL be obviated if Rev put up a simple phpBB-based board with >common-sense categories. It is not difficult or expensive to do this. [And >yes, phpBB can be configured to send email to members, for those who prefer >the "push" style.] Then we would all have one place to go and people could >skip the categories they are not interested in. > >[Sorry, I don't plan to join/participate in those offshoot forums.] > >Bill > > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > > > > -- Dave LeYanna Director IS Right to Life of Michigan www.rtl.org From alex at tweedly.net Tue Dec 13 06:02:29 2005 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 13 Dec 2005 11:02:29 +0000 Subject: You're Right -- It was HARSH In-Reply-To: <Pine.GSO.4.33.0512122322420.16954-100000@titan.ecs.fullerton.edu> References: <Pine.GSO.4.33.0512122322420.16954-100000@titan.ecs.fullerton.edu> Message-ID: <439EAA45.1030601@tweedly.net> Judy Perry wrote: >I hear what you are saying... but your clarification only supports in a >way what I was _trying_ (albeit in a less than elegant way) to say: > >It started as a use-thingy and then ended up as a philosophical-thingy. >That's just natural, how humans seemingly work. > >And, as such, having a separate >naughty-stool/philosophical-thingy/whatever list would NOT have prevented >it from occuring. Because these things are seemingly evolvingly >organically (sp?) rather than as a >hierarchically-compartmentalized-occuring sort of fashion. > > > It wouldn't have prevented it from *trying* to happen. But once the thread had evolved to be about philosophy/marketing, it could be easily, politely redirected to the other list. (Kind of like Richard did with 3 or 4 messages in this case, sending a brief reply cc'ed to the other list with a quick note saying "I think this belongs on this other list"). I'm on a couple of other lists that have had to create "escape valves" for when discussions wandered off-topic, and that works well. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.13.13/199 - Release Date: 13/12/2005 From pmalloy at butler.org Tue Dec 13 14:03:41 2005 From: pmalloy at butler.org (Paul Malloy) Date: Tue, 13 Dec 2005 14:03:41 -0500 Subject: Embedding images in a stack Message-ID: <BFC4853D.D73A%pmalloy@butler.org> Thanks to Sivakatirswami and to Richmond Mathewson for outlining two options: (a) Develop using a disk image so the paths to images are stable across computers, or (b) use File>Import as control> to embed the images in the stack. The latter approach has the potential disadvantage of making stacks huge and overwhelming available RAM. I will probably take a hybrid approach, embedding images but making paths to movies.I use superimposed images to show clinical features of the brain scans interactively, and need this to be very responsive to the user's click. BTW, I DID look in the documentation several times prior to posting, but this issue is not made clear there, IMHO. Perhaps I missed it. Paul -- Paul Malloy, Ph.D. Director of Psychology, Butler Hospital Associate Professor, Brown University Medical School Telephone: 401-301-0427 Mailing address: Paul Malloy, PhD Butler Hospital 345 Blackstone Blvd Providence RI 02906 USA From kray at sonsothunder.com Tue Dec 13 13:35:17 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 13 Dec 2005 12:35:17 -0600 Subject: Advice on Messaging System In-Reply-To: <a05210602bfc47214d2f9@[192.168.0.101]> Message-ID: <BFC47085.31BDE%kray@sonsothunder.com> > Does anyone know of a better way to do this? Any ideas or suggestions > greatly appreciated. Personally David, I'm thinking you're doing way too much work. ;-) I'd switch it from a "listening" model to "notification" model. What I'd do is create a custom property (like "uMessages") for each control that contains a list of things they care about. Then create a single handler called "NotifyControls" (or the equivalent) that does this: on NotifyControls pMessage,pMessageParam repeat with x = 1 to the number of controls if pMessage is among the lines of (the uMessages of control x) then send pMessage && pMessageParam to control x end if end repeat end NotifyControls So when your control that switches languages, it does: NotifyControls "SetLanguage","Italian" which would send the "SetLanguage" command to each control that cared. You could then put code in the control to handle this, or let the message move up to the card and then handle it there, or both. Personally I like the "card handles it all and there's no code in the controls" approach, but that's me. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From mwieder at ahsoftware.net Tue Dec 13 14:19:55 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 13 Dec 2005 11:19:55 -0800 Subject: Advice on Messaging System In-Reply-To: <a05210602bfc47214d2f9@[192\.168\.0\.101]> References: <BFC3DFC3.31E59%JimAultWins@yahoo.com> <E37642E6-5B2A-4E95-BEF9-DB66332EEE5E@hindu.org> <a05210602bfc47214d2f9@[192.168.0.101]> Message-ID: <1021337393.20051213111955@ahsoftware.net> David- Tuesday, December 13, 2005, 5:26:32 AM, you wrote: > Does anyone know of a better way to do this? Any ideas or suggestions > greatly appreciated. Don't know about better, but I'm doing something very similar using custom properties via the setProp operator and a message dispatcher substack. Check out the MVC example on revonline. Sounds like you're heading in the same direction. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Dec 13 14:23:38 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 13 Dec 2005 11:23:38 -0800 Subject: MVC (was Text database using custom properties) In-Reply-To: <439EC159.6010401@rtl.org> References: <439A1DC0.9070002@btinternet.com> <3760C117-C2FE-4352-9A0A-5AEEC455DD60@openpartnership.net> <439D9B7D.4020106@rtl.org> <1132185853.20051212104245@ahsoftware.net> <439DD6DA.60101@rtl.org> <8625729056.20051212171508@ahsoftware.net> <439EC159.6010401@rtl.org> Message-ID: <1741559903.20051213112338@ahsoftware.net> Dave- Tuesday, December 13, 2005, 4:40:57 AM, you wrote: > Thanks Mark, I'll take a look. I want to put the business rules in the > model as well. In fact I want to put as much as I can in the model > because one of the problems we have had over the years is having > different programmers implementing almost the same business logic in > different programs and the logic changes but not all the programs do... > It would require a strange MVC setup to place that in the model. That was the idea; that the model would contain the business rules that glue the controllers and viewers together. Then when the business rules change you just have to change them in one place in the model and it takes care of dispatching the messages at the right times to the right objects. -- -Mark Wieder mwieder at ahsoftware.net From capellan2000 at yahoo.com Tue Dec 13 14:19:52 2005 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Tue, 13 Dec 2005 11:19:52 -0800 (PST) Subject: xcmds In-Reply-To: <20051211180004.4B52B8258B4@mail.runrev.com> Message-ID: <20051213191952.86812.qmail@web36509.mail.mud.yahoo.com> on Sun, 11 Dec 2005 Mark Wieder wrote: > Gary's book was the bible for developing XCMDs, > but it won't help much for runrev external > development these days That's a real pity! :-( > The interface to external libraries is entirely > different. HC passed and returned a pointer to a > structure of parameters; the runrev/MetaCard engine > passes parameters as individual strings and > returns a single parameter. Well, my adventures in xcmd land are about to begin... ;-) i'll be asking for directions from time to time. Hope to find time to write a log of my adventures (sucess and mistakes) in this speciality of RR/MC/DC programming. First, i'll learn to get text and numbers from variables and fields for processing and return back to RR/MC/DC. Mark, Could you direct me to references, writings or advice about xcmd programming in this platform? Thanks in advance! al Visit my site: http://www.geocities.com/capellan2000/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From b.xavier at internet.lu Tue Dec 13 14:32:03 2005 From: b.xavier at internet.lu (MisterX) Date: Tue, 13 Dec 2005 20:32:03 +0100 Subject: how to beat confabulator In-Reply-To: <61065892.20051213111524@ahsoftware.net> Message-ID: <20051213184617.95B848252F4@mail.runrev.com> > Tuesday, December 13, 2005, 8:49:11 AM, you wrote: > > > The only hickup though is that if we clicked on a rev url > to download > > the widget, it would launch another instance of rev (in > windows) which > > could be disastrous (in my pro opinion as a pc user) or for > mac users, > > i might not be recognized as a rev file... > > BZ #3248 > > -- > -Mark Wieder not something I haven't told Scott over half a decade ago... just an old feature that needs severe voting for next revoversion... repeated over the years in the lists (metacard and rev) and I came before ya! http://support.runrev.com/bugdatabase/show_bug.cgi?id=2776 read X's bugs before entering one for windows or that hasn't been mentioned before in the list! ;) If I had a penny for every bug in rev I couldn't just renew my license forever ;) Wasn't there something like said about Bill Gates? oops... Bugs are good to know.... Developpers that fix their bugs get ahead of those who don't ;) Practical question: is it easier to enter a bugzilla than find one? cheers X http://monsieurx.com/taoo - working on IT... > -----Original Message----- > From: Mark Wieder [mailto:mwieder at ahsoftware.net] > Sent: Tuesday, 13 December, 2005 20:15 > To: MisterX > Subject: Re: how to beat confabulator > > MisterX- > > Tuesday, December 13, 2005, 8:49:11 AM, you wrote: > > > The only hickup though is that if we clicked on a rev url > to download > > the widget, it would launch another instance of rev (in > windows) which > > could be disastrous (in my pro opinion as a pc user) or for > mac users, > > i might not be recognized as a rev file... > > BZ #3248 > > -- > -Mark Wieder > mwieder at ahsoftware.net > From jacque at hyperactivesw.com Tue Dec 13 14:30:21 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 13 Dec 2005 13:30:21 -0600 Subject: how do I print cards of a stack without showing the print dialog? Mac OS X In-Reply-To: <752BE1AD-53F7-4EE1-932D-3F345839A8CA@kagi.com> References: <752BE1AD-53F7-4EE1-932D-3F345839A8CA@kagi.com> Message-ID: <439F214D.8050505@hyperactivesw.com> kee nethery wrote: > I have a stack that contains many cards. I print a section of each card > onto a single page of paper. My script goes to each card, issues a > print command, rinse and repeat. > > I'd like to not have the print dialog appear once for each card getting > printed. When there are a couple hundred cards, it gets tedious hitting > the OK button a couple hundred times. > > How do I tell runrev to just print one copy and to not have the OS ask > me for quantity etc? > > Do I have to open printing, issue all the print cards, and then close > printing? By printing each card separately I can name them so that in > the job queue I can see where the printing is (which card is printing > next, how many are left to print). Yes, that's it. To avoid multiple dialogs, don't close printing until you are done with the whole job. You could put up some kind of progress dialog in Rev while you are spooling the print job if you want to see the progress. Or just don't lock the screen, so you see all the cards flash by. Since you want to print each card on a separate piece of paper, you'll want to insert a page break in your print loop ("print break") after you print each card. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmond at mail.maclaunch.com Tue Dec 13 15:07:06 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Tue, 13 Dec 2005 15:07:06 -0500 Subject: List Splitting - Idea Message-ID: <web-340589396@mail.maclaunch.com> Frankly, as moderator of the 'rev-biz' list and the starter of the 'RRGraphix' list, I can honestly say that I would rather everything was all in the one list. BUT . . . Having been banned from this list from close on 2 years - because I expressed an opinion (that many others thought but didn't express) - and having seen something of a similar sort coming the way of some posters from the RR staff - I thought that it better to hive off lists than get banned again . . . I believe in free speech, however 'silly' and 'preposterous' it may seem to others: I am a big boy who can take all the sh*t that folk want to chuck at me - if the Runtime Revolution list is to continue as an OPEN list, allowing EVERYTHING then its moderators have to also take all the sh*t thrown at them and not chuck posteres off just because what is posted throws somebody's ego out of kilter. When Ms Nagey and Co. signal that the RR use-list is truly OPEN I will be the first person to close down my "schismatic sect" and start doing 'puja' back here. sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From 3mcgrath at adelphia.net Tue Dec 13 15:18:29 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 13 Dec 2005 15:18:29 -0500 Subject: Oh Christ... Image Name? In-Reply-To: <BFC3AFA6.31E38%JimAultWins@yahoo.com> References: <BFC3AFA6.31E38%JimAultWins@yahoo.com> Message-ID: <76782A5C-E993-4ECC-8ECA-E6DC04903BFD@adelphia.net> Jim, Very cool. Tom On Dec 13, 2005, at 1:52 AM, Jim Ault wrote: > Its all about management and control. Precious little of that > flows toward > me throughout the day :-) > > Jim Ault > Las Vegas Thomas J McGrath III 3mcgrath at adelphia.net From 3mcgrath at adelphia.net Tue Dec 13 15:22:48 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 13 Dec 2005 15:22:48 -0500 Subject: Magic Stocking In-Reply-To: <98E700CD-C9DA-4BA3-A691-10453A3A8BCF@lexicall.org> References: <98E700CD-C9DA-4BA3-A691-10453A3A8BCF@lexicall.org> Message-ID: <883D9CDA-62C2-4E77-B26C-D33567AC5354@adelphia.net> I heard there was but that it was frowned upon. Don't know for sure though. Tom On Dec 13, 2005, at 6:52 AM, Marielle Lange wrote: > Thanks Tom, > > Looks nice. Is there anyway to make an "http://" link to the stacks > in the revOnline repository? > > Marielle > > ---------------------------------------------------------------------- > ---------- > Marielle Lange (PhD), Psycholinguist > > Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk > Homepage > http://homepages.lexicall.org/mlange/ > Easy access to lexical databases http:// > lexicall.org > Supporting Education Technologists http:// > revolution.lexicall.org/wiki > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From mlange at lexicall.org Tue Dec 13 15:52:22 2005 From: mlange at lexicall.org (Marielle Lange) Date: Tue, 13 Dec 2005 20:52:22 +0000 Subject: how to beat confabulator Message-ID: <C171E1EE-9E56-40F5-A4A9-D3393ACABA5F@lexicall.org> > The only hickup though is that if we clicked on a rev url to > download the widget, it would launch another instance of > rev (in windows) which could be disastrous (in my pro opinion > as a pc user) or for mac users, i might not be recognized as > a rev file... Oups, I misunderstood that. Anyway. Now, when you press on the blue arrow any rev file is automatically downloaded rather than displayed on the screen. Can PC users check this work on IE? I have read somewhere that this may not work on IE as it doesn't implement HTTP properly. If you are curious, there are two ways to achieve this. A not so safe one, using php: <http://uk.php.net/header> (see header("Content-Type: application/ force-download");) A safer one, using .htaccess <Files *.rev> ForceType application/octet-stream </Files> Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From mlange at lexicall.org Tue Dec 13 16:01:29 2005 From: mlange at lexicall.org (Marielle Lange) Date: Tue, 13 Dec 2005 21:01:29 +0000 Subject: List Splitting - Idea Message-ID: <E12A9D7E-84A9-4876-ABCB-A76F0F2F0E88@lexicall.org> > By the way, I object slightly to M. Lange's use of the phrase > "Yahoo Members only" - as it implies that this is some sort of > exclusive club. I am sorry, but yahoo groups are only accessible to yahoo group members. That's a fact. I didn't imply anything. My reserves about yahoo groups are that (1) newcommers don't know that this information exists and (2) resources of interest to rev users get distributed all over the web. (3) email or forum posts don't make good and easy to follow tutorials. For these posts to be useful to me, I have to cut and paste bits of text and code in the flow of emails that relate to the post. It takes a lot of time to do so. But perhaps, I am the only person who likes to be able to locate an information without having to spend 1-2 hours on the web every day to get to know if any useful information has been posted somewhere. Perhaps, I am the only person who likes not to have to change of editing environment every 5 minutes to check out the different sources of information A few reactions suggest it is not the case. So what about the old idea of automatically stripping some content from the list or deciding of some standards for topic or content coding? We should probably have this discussion somewhere else, like <http:// revolution.lexicall.org/wiki/tiki-view_forum.php?forumId=9> . Forum to discuss "changes in discussion lists". I don't try to get this topic out of this list. It is simply that we have the best chance of something constructive happening if a small group of persons who are ready to *DO* something to improve on the current situation get together and discuss the options. Otherwise, we will just continue to play tennis on this list (having persons state one point of view and then others the opposite one and nothing happening). Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From kray at sonsothunder.com Tue Dec 13 13:17:33 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 13 Dec 2005 12:17:33 -0600 Subject: You're Right -- It was HARSH -- NOT! In-Reply-To: <7.0.0.10.1.20051213074810.019d5df0@pon.net> Message-ID: <BFC46C5D.31BD6%kray@sonsothunder.com> On 12/13/05 10:19 AM, "Rob Cozens" <rcozens at pon.net> wrote: >> I'm not saying that a thread won't or shouldn't evolve (devolve?) >> into a philisophical or business acumen-related discussion; it's just that >> as soon as we notice we've gotten off track, we should either take the >> discussion offlist, or to another list, or end the thread, so that the >> primary purpose of the use-list can remain focused on technical issues >> related to using Revolution. > > I think splitting the List is a mistake. > > No one is forced to read every post on every subject. I have Eudora > deliver all my use-rev mail to the trash. I read the threads and/or > responders whose opinions I have found worth reading, transfer any > messages I want to keep to another mailbox, and when I quit Eudora > the rest is gone. I doubt I read half of the posts I received this morning. The only problem I have with this is that when a post starts with a technical question with a subject like "Getting htmlText to work", and then eventually ends up in a philosophical discussion, there's no (easy) way for filters to filter out the muck... you have to look at every post, and that's a waste of time. > Imagine, if you will, that we are a team of programmers working > together on a long-term project. What kind of synergy develops if > every time someone brings something personal or not directly > project-related into the conversation, another person responds, "I'm > not interested in listening to the rest of you discuss this, so [as > Judy so elegently put it] piss off." > > People who come to the List only wanting free help with Revolution > programming ought to accept desire of those who provide it to discuss > other issues among themselves on the same list. That's like saying that people who go to the movies to see a movie ought to put up with people talking to each other about other topics than the movie. Or that a person needing help from a contract friend in putting together an entertainment center ought to put up with other people coming in and talking to that friend about other topics. In both cases, it winds up being an interruption, IMHO, even if it's an entertaining one. It's not the interruptions that's the issue, IMHO, since that is part and parcel of a mailing list. It's the fact that it's difficult to filter out the interruptions. So perhaps there's a happy medium... as an alternative to moving the conversation off-list, perhaps just changing the subject line to "[OT]" and rephrasing the discussion topic might help in the filters doing their work. That way everyone can have their cake and eat it too. (That is, unless you get a digest of the mailing list, in which case you're stuck reading every post anyway...) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From mlange at lexicall.org Tue Dec 13 16:18:54 2005 From: mlange at lexicall.org (Marielle Lange) Date: Tue, 13 Dec 2005 21:18:54 +0000 Subject: Pretty stacks made with Runrev In-Reply-To: <20051213180003.20361825696@mail.runrev.com> References: <20051213180003.20361825696@mail.runrev.com> Message-ID: <EEC3EC71-419A-4E6C-9F24-C224D8825C69@lexicall.org> Bill, Thanks for the warning. I am used to test locally first before uploading and I copied the wrong address. This is of course the popular education gallery: <http://revolution.lexicall.org/stacks_education.php> 15 entries added! Marielle From rev at armbase.com Tue Dec 13 16:25:12 2005 From: rev at armbase.com (Bob Hartley) Date: Tue, 13 Dec 2005 21:25:12 +0000 Subject: How to make the "lists" all on the one list Message-ID: <gemini.irggu00007f1a01i8.rev@armbase.com> Hi all. Here is one suggestion on how to make the lists all easily accessable. I use PDAtoolbox and they have a fantastic forum that is updated by the second (if you want a chat, there are different sections for the chat). Indeed, there is a members section that is not readable to non-members. Perhaps we could have a sustem like this, so that newbies can get the info and the oldies (eg been using the list for more than 3 months) :-) can have a rant in the members section that is not viewable to the newbies. That way they are not put of by OT discussions. have a look at http://www.pdatnutsandbolts.com/forums/ ATB Bob From martyknapp at comcast.net Tue Dec 13 16:21:46 2005 From: martyknapp at comcast.net (Marty Knapp) Date: Tue, 13 Dec 2005 13:21:46 -0800 Subject: List Splitting - Idea In-Reply-To: <web-340589396@mail.maclaunch.com> References: <web-340589396@mail.maclaunch.com> Message-ID: <439F3B6A.2090807@comcast.net> Mathewson wrote: >I believe in free speech, however 'silly' and >'preposterous' it may seem to others: I am a big boy who >can take all the sh*t that folk want to chuck at me > > I don't post much here, but I do read everything and am trying to soak up as much knowledge as I can. I hope that doesn't classify me as a lurker. Whatever the case, here's my take on it all - after the last round of the flame fest I was about to unsubscribe. I'm here to learn how to use Rev, not read rude, immature remarks. I'm not saying there shouldn't be a place for people to express their frustration, though I've long tired of childish people calling each other stinky poop heads! And I have to ask this, with reference to Richmond's remark above, does free speech mean saying anything you want? That sounds like anarchy to me, which in my mind is very different than freedom. Freedom has boundaries, for the sake of others. It's fine, Richmond, that you don't mind taking all the sh*t people throw at you. But that doesn't mean that all of us are so inclined. Personally, my life has an overabundance of said substance and I've enjoyed the (usually) civil, courteous and helpful nature of this list. It bothers me when people charge in and puke all over everyone, so I'm all for splitting off unrelated topics :) Marty Knapp From bvg at mac.com Tue Dec 13 16:43:25 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 13 Dec 2005 22:43:25 +0100 Subject: List Splitting - Idea In-Reply-To: <web-340589396@mail.maclaunch.com> References: <web-340589396@mail.maclaunch.com> Message-ID: <f460dafa9f9937d93d844446ea36e941@mac.com> I am against splitting the list! We are a small community, and we need to keep close together, or we won't get warm in this harsh world. If this gets too warm for some, well maybe they should try to move to the outer rim of the group. Only on mailing list(s) that is not possible without fragmenting the group. The solution has often be demanded: Get rid of the list, make a forum instead! Make it possible to: -Put off topic posts into the right part of the forum -Public and Members only forums -Ignore threads that got carried away or are not your expertise -split threads by discussion if they wander off -detailed information about users -possibility to have links & screenshots within posts -No more full mailbox -Technophiles are more comfortable with it (bigger userbase) -... Disadvantages: -People who like mails need to subscribe to get mails -It doesn't work as well with lower connection speeds -... greetings BvG -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From b.xavier at internet.lu Tue Dec 13 16:50:03 2005 From: b.xavier at internet.lu (MisterX) Date: Tue, 13 Dec 2005 22:50:03 +0100 Subject: how to beat confabulator In-Reply-To: <C171E1EE-9E56-40F5-A4A9-D3393ACABA5F@lexicall.org> Message-ID: <20051213210412.110A982522B@mail.runrev.com> I forgot how this started to work ;) something to do with registry settings... classes something... I'll try to make it into an easy double clickeable reg entry. but ultra busy days lately... but when you click on a rev file url it downloads and open it in rev... still it launches another rev instance and that could overwrite some files... maybe I shouldn't share it for safety concerns ;) cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Marielle Lange > Sent: Tuesday, 13 December, 2005 21:52 > To: use Revolution How to > Subject: Re: how to beat confabulator > > > The only hickup though is that if we clicked on a rev url > to download > > the widget, it would launch another instance of rev (in > windows) which > > could be disastrous (in my pro opinion as a pc user) or for > mac users, > > i might not be recognized as a rev file... > > Oups, I misunderstood that. Anyway. Now, when you press on > the blue arrow any rev file is automatically downloaded > rather than displayed on the screen. Can PC users check this > work on IE? I have read somewhere that this may not work on > IE as it doesn't implement HTTP properly. > > If you are curious, there are two ways to achieve this. A not > so safe one, using php: > <http://uk.php.net/header> (see header("Content-Type: application/ > force-download");) > A safer one, using .htaccess > <Files *.rev> > ForceType application/octet-stream > </Files> > > Marielle > -------------------------------------------------------------- > ---------- > -------- > Marielle Lange (PhD), Psycholinguist > > Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk > Homepage > http://homepages.lexicall.org/mlange/ > Easy access to lexical databases > http://lexicall.org > Supporting Education Technologists http:// > revolution.lexicall.org/wiki > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jerry at hytext.com Tue Dec 13 16:43:30 2005 From: jerry at hytext.com (Jerry Muelver) Date: Tue, 13 Dec 2005 15:43:30 -0600 Subject: How to make the "lists" all on the one list References: <gemini.irggu00007f1a01i8.rev@armbase.com> Message-ID: <002601c6002e$4631eb10$0100a8c0@INSIGHT3> I think flagging off-topic subjects with an OT: prefix in the subject line should do the job quite nicely. One could even hang a mail rule in one's email client to dump all the OT:'s without downloading. Or, dump all the others and keep JUST the OT:'s, for that matter. ---- Jerry Muelver From mlange at lexicall.org Tue Dec 13 17:05:43 2005 From: mlange at lexicall.org (Marielle Lange) Date: Tue, 13 Dec 2005 22:05:43 +0000 Subject: how to beat confabulator Message-ID: <5B72A9F4-556C-4FEC-9D5A-29EEE690F170@lexicall.org> > What we dont have is: > - a repository showing 2000 apps to download More than 60 stacks in the gallery now. <http:// revolution.lexicall.org/stacks_education.php>. There is room for more! You have a stack in free access, why not use the metadata editor to take a screenshot and edit the file information, send me the image file and the text file. You have produced good quality commercial applications? Why not add mention of your apps on the new "case studies" page: <http:// revolution.lexicall.org/wiki/tiki-index.php? page=RevolutionCaseStudies>. The information there has been adapted from information seen on this list. Feel free to add mention of your own creations (Malte, your arcade engine; Eric, the cool application you designed for senior people, etc., etc.). I agree, this text page doesn't look that appealing and many of you would probably like to insert a screenshot. If there is a demand for that, I could easily create a "commercial apps case studies" gallery that is very similar to the education gallery, with links to your homepages rather than download options. The advantage, all the information is kept in a metadata file that you can edit or change as you wish. This gallery can therefore be very rapidly updated. No favoritism, no fees required to get listed there and no fees will ever be. Anybody gets access to this (yes, Chipp, altsql lite would be mentioned there as soon as you send me a descriptive document). Advantage for the ones who produced resources: The number of users on the wiki is ever growing (now about 100 visits a day). Created last friday, the "case studies" list already counts 132 hits. Advantage for the users, all existing resources and case studies can be accessed from a single place. This is one of the very many things WE can do that doesn't require RunRev Ltd intervention. This is possible, this is easy. Whether this happens or not only depends on whether you take 5 minutes to send me your file information or write the information on the wiki. Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From Camm29 at tesco.net Tue Dec 13 17:32:45 2005 From: Camm29 at tesco.net (Camm29) Date: Tue, 13 Dec 2005 22:32:45 -0000 Subject: Com Port Data Errors Message-ID: <009e01c60035$255c23e0$0a01a8c0@mobile1> Hi , Baud 9600 , 8 Bits , 1 Stop Trying to send command and retrieve data at < 1 second intervals via Com Port. Something like , repeat xx write "AT00" & numToChar(13) to driver COM1: wait ----- sometime read from driver COM1: put it into received end repeat This works great with wait time >= 1 second but errors if any faster. One point is that with the same command "AT00" , HYPERTERMINAL works always with wait time < 1 second. Please help , have i missed something simple Camm From mlange at lexicall.org Tue Dec 13 17:55:44 2005 From: mlange at lexicall.org (Marielle Lange) Date: Tue, 13 Dec 2005 22:55:44 +0000 Subject: Magic Stocking Message-ID: <94910DF2-B106-42E2-8EE0-FF1C9700234C@lexicall.org> > I heard there was but that it was frowned upon. Don't know for sure > though. Hint: the solution is in the RevOnline Picker authored by Eric Chatonnet. Now mention of many of the stacks stored in the revOnline has been added in the stack gallery. If anybody objects to this, please send me an email, I will immediately remove mention of your stack from the list. Marielle ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From livfoss at blueyonder.co.uk Tue Dec 13 17:58:51 2005 From: livfoss at blueyonder.co.uk (Graham Samuel) Date: Tue, 13 Dec 2005 22:58:51 +0000 Subject: Button hilites Message-ID: <40960680-9FF3-45CB-80F4-959A1B322807@blueyonder.co.uk> I sent this message yesterday but it hasn't turned up in the digests - I think my ISP has some problems. Apologies therefore if it's the second time you've seen it - G ==== It appears to me that if a button has style 'push button', then when hilited, its hilite color only shows up on the Mac and not the PC; whereas if the style is 'square button', then you get the color on both platforms. Can anyone else confirm this? The RR docs has this on button styles: > The style of a button is one of the following: > * standard: the standard button for the current lookAndFeel setting > * transparent: no border; name is displayed but background is > transparent > * opaque: background is the opaque backgroundColor of the button > * rectangle: opaque rectangular or square button with a border > * roundRect: opaque rectangular or square button with rounded corners > * shadow: opaque rectangular or square button with a drop shadow > * menu: a menu whose appearance is set by the menuMode property > * checkbox: a checkbox option button > * radioButton: a radio button note that 'push' and 'square' aren't mentioned , even though they both appear in the 'style' popup in the property inspector for a button. Fairly obviously, 'square' is a synonym for 'rectangle' in this context, but which one is 'push'? I'm confused (again). TIA Graham ------------------------------------------------------------------------ --- Graham Samuel / The Living Fossil Co. / UK and France From mlange at lexicall.org Tue Dec 13 17:59:06 2005 From: mlange at lexicall.org (Marielle Lange) Date: Tue, 13 Dec 2005 22:59:06 +0000 Subject: List Splitting - Idea Message-ID: <50BA85AB-B2C9-42CB-A381-60B9E569E0D4@lexicall.org> Hi Dave, Excellent suggestion. Go for it. Don't wait for runrev blessings for this or nothing will happen. You DON'T need their blessing (and anyway they will never give it simply because this would be a very bad management choice to encourage us to do so). phpBB is a good choice. Far better than Yahoo. Please go ahead. Marielle > I like this idea. > > runrevforums.com is available. Forum software is easy to setup. I > can get the name and host it (with Runtime Revolution's blessing > that is.) No need to moderate (much.) If one wants it all pushed to > them via email, that's easy to do. > >> Gordon Webster wrote, >> As much as I really enjoy gmane as an NNTP interface to the list >> -- it's made things MUCH easier to follow -- these "problems" >> segmenting is supposed to solve would ALL be obviated if Rev put >> up a simple phpBB-based board with common-sense categories. It is >> not difficult or expensive to do this. [And yes, phpBB can be >> configured to send email to members, for those who prefer the >> "push" style.] Then we would all have one place to go and people >> could skip the categories they are not interested in. >> >> Bill > ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From WSUMNER at im.wustl.edu Tue Dec 13 18:18:38 2005 From: WSUMNER at im.wustl.edu (Sumner,Walt) Date: Tue, 13 Dec 2005 17:18:38 -0600 Subject: Inserting XML nodes Message-ID: <EB28C3A3BEC5CB439DB58F3623CFDD1002798E34@imex4.im.wustl.edu> Does anyone know of a clean way to insert a child among a list of XML child nodes in a tree, rather than appending the node at the end of the parent node's list of children? I am using an XML structure to store data during and between user sessions, and ultimately to communicate with other programs. There are a lot of optional paths through the tree, but I think their order needs to be maintained. I can make the tree very verbose by enumerating all of the optional paths and leaving them empty, but would rather insert paths as needed. I don't see that the Rev library supports this directly. I have a transcript method to move a child in a list, but it works by deleting children and appending them back as needed - pretty terrible. Example problems: 1. Insert "B" as Child[2] in this tree structure to create a list in the order A, B, C, without removing the current Child[2] ParentList[1] Child[1] //contains "A" Child[2] //contains "C" 2. Insert MiddleInitial[1] = "W" between FirstName and LastName in this tree structure without removing the LastName[1] child Name[1] FirstName[1] //contains "George" LastName[1] //contains "Bush" Any insights would be welcome. Walt Sumner From jacque at hyperactivesw.com Tue Dec 13 18:18:58 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 13 Dec 2005 17:18:58 -0600 Subject: [OT] Banned (was:: List Splitting - Idea) In-Reply-To: <web-340589396@mail.maclaunch.com> References: <web-340589396@mail.maclaunch.com> Message-ID: <439F56E2.7090706@hyperactivesw.com> Mathewson wrote: > Having been banned from this list from close on 2 years - > because I expressed an opinion (that many others thought > but didn't express) - and having seen something of a > similar sort coming the way of some posters from the RR > staff - I thought that it better to hive off lists than get > banned again . . . Let's not revise history here. Runtime does not ban people for having ideas they don't agree with. You know why you were banned. You posted a raging tirade containing the foulest, filthiest language ever posted to this mailing list. Keep it civil and you can express any opinion you like. I decided to respond to this primarily for the newcomers, who might mistakenly believe that Runtime would ban someone for expressing an opinion. They don't. But they do expect you to post with civility and respect. > > I believe in free speech, however 'silly' and > 'preposterous' it may seem to others: I am a big boy who > can take all the sh*t that folk want to chuck at me - if > the Runtime Revolution list is to continue as an OPEN list, > allowing EVERYTHING then its moderators have to also take > all the sh*t thrown at them and not chuck posteres off just > because what is posted throws somebody's ego out of kilter. I suppose the asterisk is a step in the right direction. Note that free speech does not include profanity, especially on a privately owned list like this one. Again, it wasn't anyone's bruised ego that got you tossed. It was your own mouth. After I read that disgusting note from you, I decided never to respond to you again. I return to that promise now. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Tue Dec 13 18:33:28 2005 From: chipp at chipp.com (Chipp Walters) Date: Tue, 13 Dec 2005 17:33:28 -0600 Subject: You're Right -- It was HARSH In-Reply-To: <439EE8A7.3050102@fourthworld.com> References: <Pine.GSO.4.33.0512121734420.8472-100000@titan.ecs.fullerton.edu> <439EE8A7.3050102@fourthworld.com> Message-ID: <439F5A48.8060407@chipp.com> Richard, I hadn't know you to be a person swayed by a single anonymous vote? I mean, did you really take a look at that the webpage of the guy who posted it? http://www.paraboliclogic.com/main/products.html I know you're smarter than to be such an easy influence. I, for one, enjoy the off-shoots of this list, and hope we all don't get into the habit of replying "take it off list". Let's just let Heather be the list mom. -Chipp Richard Gaskin wrote: > I am so turned off by the mailing list for RunRev. > Maybe it's just me, maybe I'm just getting too old, > but that list just seems so full of posturing, > politics and some serious personal podiums! > > There's just far too much bs and bantering going > on on that list, and I'll be honest, I excpected > it to be far more civil and mature than what I > have seen since I subscribed. > > One or two replies by myself trying to help out > went by without even an acknowlegement, or even > a "piss off!". > > Though what few questions I have asked have been > answered, but now there's just far too much junk > flowing through there that I don't even want > to ask questions. > > <http://www.scottserver.net/forum/viewforum.php?f=70> From mwieder at ahsoftware.net Tue Dec 13 19:06:23 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 13 Dec 2005 16:06:23 -0800 Subject: how to beat confabulator In-Reply-To: <20051213184617.95B848252F4@mail.runrev.com> References: <20051213184617.95B848252F4@mail.runrev.com> Message-ID: <1727451594.20051213160623@ahsoftware.net> MisterX- Tuesday, December 13, 2005, 11:32:03 AM, you wrote: > Practical question: is it easier to enter a bugzilla than find one? Urk! Coulda sworn I looked before posting that one. OK - I have now flagged mine as a duplicate of 2776 and if I had any more votes I'd throw them at it as well. I'll probably end up shifting votes around just to get this one more visibility. -- -Mark Wieder mwieder at ahsoftware.net From kee at kagi.com Tue Dec 13 19:06:24 2005 From: kee at kagi.com (kee nethery) Date: Tue, 13 Dec 2005 16:06:24 -0800 Subject: how do I print cards of a stack without showing the print dialog? Mac OS X In-Reply-To: <439F214D.8050505@hyperactivesw.com> References: <752BE1AD-53F7-4EE1-932D-3F345839A8CA@kagi.com> <439F214D.8050505@hyperactivesw.com> Message-ID: <E69F398D-A37A-4457-B74D-F736FC968748@kagi.com> On Dec 13, 2005, at 11:30 AM, J. Landman Gay wrote: > kee nethery wrote: >> I have a stack that contains many cards. I print a section of >> each card onto a single page of paper. My script goes to each >> card, issues a print command, rinse and repeat. >> I'd like to not have the print dialog appear once for each card >> getting printed. When there are a couple hundred cards, it gets >> tedious hitting the OK button a couple hundred times. >> How do I tell runrev to just print one copy and to not have the >> OS ask me for quantity etc? >> Do I have to open printing, issue all the print cards, and then >> close printing? By printing each card separately I can name them >> so that in the job queue I can see where the printing is (which >> card is printing next, how many are left to print). > > Yes, that's it. To avoid multiple dialogs, don't close printing > until you are done with the whole job. You could put up some kind > of progress dialog in Rev while you are spooling the print job if > you want to see the progress. Or just don't lock the screen, so you > see all the cards flash by. > > Since you want to print each card on a separate piece of paper, > you'll want to insert a page break in your print loop ("print > break") after you print each card. Thanks Jacque! When I did : set the printmargins to 18,18,18,18 print card from 10,10 to 413,287 print break That caused it to print a blank page after every printed page. Also, the first page printed within the defined margins. All subsequent pages printed shifted to the right within the same margins. So the first card was centered correctly, the second and subsequent cards had extra margin on the left and part of the image was not printed on the right. Next I tried to specify the pagerect to be the size of the page of paper set the printmargins to 18,18,18,18 print card from 10,10 to 413,287 into 0,0,432,306 print break That caused the part of the image that would go in the margins to not be printed. So I had to subtract the margins from the pagerect to get it to work. What finally worked was to specify the pagerect as being inside the margins (I suppose printRect would have been a better description for that parameter instead of pageRect) and to also use the print break. set the printmargins to 18,18,18,18 print card from 10,10 to 413,287 into 18,18,414,288 print break That still shows a difference in the left margin for the first card compared to subsequent cards, but at least it is now useable. I can live with that. Thanks, kee From charles.hartman at conncoll.edu Tue Dec 13 19:26:21 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Tue, 13 Dec 2005 19:26:21 -0500 Subject: how to beat confabulator In-Reply-To: <5B72A9F4-556C-4FEC-9D5A-29EEE690F170@lexicall.org> References: <5B72A9F4-556C-4FEC-9D5A-29EEE690F170@lexicall.org> Message-ID: <B2A1D745-382A-4FF7-8464-754F54EB8BA9@conncoll.edu> Marielle, I thought I'd upload my (man is it ever) noncommercial app, the English Metrics Tutorial, to your education site; but I don't see the "metadata file creator" advertised on that page. (I'm using Safari, if that makes a difference.) So I'm not sure what steps to follow. Reply off-list if you'd prefer. Charles Hartman On Dec 13, 2005, at 5:05 PM, Marielle Lange wrote: >> What we dont have is: >> - a repository showing 2000 apps to download > > More than 60 stacks in the gallery now. <http:// > revolution.lexicall.org/stacks_education.php>. There is room for > more! You have a stack in free access, why not use the metadata > editor to take a screenshot and edit the file information, send me > the image file and the text file. > > You have produced good quality commercial applications? Why not add > mention of your apps on the new "case studies" page: <http:// > revolution.lexicall.org/wiki/tiki-index.php? > page=RevolutionCaseStudies>. The information there has been adapted > from information seen on this list. Feel free to add mention of > your own creations (Malte, your arcade engine; Eric, the cool > application you designed for senior people, etc., etc.). > > I agree, this text page doesn't look that appealing and many of you > would probably like to insert a screenshot. If there is a demand > for that, I could easily create a "commercial apps case studies" > gallery that is very similar to the education gallery, with links > to your homepages rather than download options. The advantage, all > the information is kept in a metadata file that you can edit or > change as you wish. This gallery can therefore be very rapidly > updated. No favoritism, no fees required to get listed there and no > fees will ever be. Anybody gets access to this (yes, Chipp, altsql > lite would be mentioned there as soon as you send me a descriptive > document). > > Advantage for the ones who produced resources: The number of users > on the wiki is ever growing (now about 100 visits a day). Created > last friday, the "case studies" list already counts 132 hits. > Advantage for the users, all existing resources and case studies > can be accessed from a single place. > > This is one of the very many things WE can do that doesn't require > RunRev Ltd intervention. This is possible, this is easy. Whether > this happens or not only depends on whether you take 5 minutes to > send me your file information or write the information on the wiki. > > Marielle > ---------------------------------------------------------------------- > ---------- > Marielle Lange (PhD), Psycholinguist > > Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk > Homepage > http://homepages.lexicall.org/mlange/ > Easy access to lexical databases http:// > lexicall.org > Supporting Education Technologists http:// > revolution.lexicall.org/wiki > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Tue Dec 13 19:29:08 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 13 Dec 2005 18:29:08 -0600 Subject: Inserting XML nodes In-Reply-To: <EB28C3A3BEC5CB439DB58F3623CFDD1002798E34@imex4.im.wustl.edu> Message-ID: <BFC4C374.31C36%kray@sonsothunder.com> On 12/13/05 5:18 PM, "Sumner,Walt" <WSUMNER at im.wustl.edu> wrote: > Does anyone know of a clean way to insert a child among a list of XML child > nodes in a tree, rather than appending the node at the end of the parent > node's list of children? Sorry, the XML DLL doesn't allow you to do that. Depending on the size of your XML structure, you might be interested in using my Transcript-based XML Library at: http://www.sonsothunder.com/products/metacard/xmllib.htm It includes the ability to add a child in the middle of other children, among other things. The current version does not support node paths (like the Rev DLL does), but I am just getting ready to release a new version that does, and includes a lot of other features. If you're interested, contact me off list and I'll tell you more... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From sarah.reichelt at gmail.com Tue Dec 13 19:54:26 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 14 Dec 2005 10:54:26 +1000 Subject: Com Port Data Errors In-Reply-To: <009e01c60035$255c23e0$0a01a8c0@mobile1> References: <009e01c60035$255c23e0$0a01a8c0@mobile1> Message-ID: <f99b52860512131654x28dfa53dj4961889a906b1e0b@mail.gmail.com> > Baud 9600 , 8 Bits , 1 Stop > > Trying to send command and retrieve data at < 1 second intervals via Com Port. > > Something like , > > repeat xx > write "AT00" & numToChar(13) to driver COM1: > wait ----- sometime > read from driver COM1: > put it into received > end repeat > > This works great with wait time >= 1 second but errors if any faster. Try using my Serial test stack <http://www.troz.net/Rev/tutorials/SerialTest.rev.gz> It uses a different method with no waiting. It writes to the com port but has a read handler that it loops through every 5 ticks to pick up any incoming data that might be queued. Testing by sending "AT00" to my modem, it returns "ERROR", but it comes back instantly. HTH, Sarah From sarah.reichelt at gmail.com Tue Dec 13 19:57:31 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 14 Dec 2005 10:57:31 +1000 Subject: What does this "Hint" mean? In-Reply-To: <000a01c5fff8$976750f0$6501a8c0@new0eeca32bb97> References: <000a01c5fff8$976750f0$6501a8c0@new0eeca32bb97> Message-ID: <f99b52860512131657o16114b83w74b71761faa64a01@mail.gmail.com> On 12/14/05, Preston Shea <darkshadow1 at metrocast.net> wrote: > I pasted the doMenu example from the documentation: > > on mouseUp > do menuItem "New Card" of menu "Object" > end mouseUp > > And this error results: > > Type Chunk: error in chunk expression > Object Button 1 > Line do menuItem "New Card" of menu "Object" > Hint (&Object Inspector > > Can anyone tell me what the "Hint" means and/or why this script doesn't work? Hi Preston, Here is an example of a script I use to activate a menu item through a script: send "menuPick " & quote & "Stack Inspector" & quote to btn "Object" of stack "revMenuBar" However if you are just trying to make a new card, I suggest you use "create card" instead as that will work even in a standalone where the revMenubar will not be present and so cannot be used. HTH, Sarah From bvlahos at mac.com Tue Dec 13 20:20:34 2005 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 13 Dec 2005 17:20:34 -0800 Subject: Export to Excel Message-ID: <08738252-2D54-4EA2-8791-C52D4C34F491@mac.com> I have a table in an appliation which I want to export to Excel. I can fake it out by simply saving it as a text file with the .xls extension and when the user double-clicks it, Excel will open it up. That will fake it out but won't do any fancy Excel things like set up tabbed categories, etc. Is there a better way to do this export? I've seen some programs export it directly into Excel without going through a file on disk. How is that done? I assume on the Mac I could use AppleScript but how would I do it on Windows? Bill Vlahos From jason at polydiam.com Tue Dec 13 20:35:00 2005 From: jason at polydiam.com (Jason - Polydiam.com) Date: Wed, 14 Dec 2005 01:35:00 -0000 Subject: Text appearing weird with Scrollbar Message-ID: <ECOWS03Mg96TwctPBjx0000014c@smtp-out3.blueyonder.co.uk> I'm using a scrollable text box on a card. Some of the larger fonts I use have the top cropped off when scrolling. Anyways to work around this? Thanks Jason From davis.phil at comcast.net Tue Dec 13 20:37:49 2005 From: davis.phil at comcast.net (Phil Davis) Date: Tue, 13 Dec 2005 17:37:49 -0800 Subject: Export to Excel In-Reply-To: <08738252-2D54-4EA2-8791-C52D4C34F491@mac.com> References: <08738252-2D54-4EA2-8791-C52D4C34F491@mac.com> Message-ID: <439F776D.2040703@comcast.net> Hi Bill, I once posted a Q about reading an Excel file directly in Rev but got zero responses. Could you write to (or read from) an Excel file identified as an ODBC data source through Rev's database stuff? I've never done DB access via Rev and haven't studied the capabilities, but anyway that's what comes to mind for me. Phil Davis Bill Vlahos wrote: > I have a table in an appliation which I want to export to Excel. I can > fake it out by simply saving it as a text file with the .xls extension > and when the user double-clicks it, Excel will open it up. > > That will fake it out but won't do any fancy Excel things like set up > tabbed categories, etc. > > Is there a better way to do this export? > > I've seen some programs export it directly into Excel without going > through a file on disk. How is that done? I assume on the Mac I could > use AppleScript but how would I do it on Windows? > > Bill Vlahos From ambassador at fourthworld.com Tue Dec 13 20:49:24 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 13 Dec 2005 17:49:24 -0800 Subject: Export to Excel In-Reply-To: <08738252-2D54-4EA2-8791-C52D4C34F491@mac.com> References: <08738252-2D54-4EA2-8791-C52D4C34F491@mac.com> Message-ID: <439F7A24.1010300@fourthworld.com> Bill Vlahos wrote: > I have a table in an appliation which I want to export to Excel. I can > fake it out by simply saving it as a text file with the .xls extension > and when the user double-clicks it, Excel will open it up. > > That will fake it out but won't do any fancy Excel things like set up > tabbed categories, etc. > > Is there a better way to do this export? The latest Office suite uses XML as the native file format. Not sure how open and available it is, but it should ideally be writable since it's ultimately ASCII now.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sarah.reichelt at gmail.com Tue Dec 13 21:06:01 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 14 Dec 2005 12:06:01 +1000 Subject: Text appearing weird with Scrollbar In-Reply-To: <ECOWS03Mg96TwctPBjx0000014c@smtp-out3.blueyonder.co.uk> References: <ECOWS03Mg96TwctPBjx0000014c@smtp-out3.blueyonder.co.uk> Message-ID: <f99b52860512131806h29d3f7bbh5ff7138f898f469@mail.gmail.com> On 12/14/05, Jason - Polydiam.com <jason at polydiam.com> wrote: > I'm using a scrollable text box on a card. > Some of the larger fonts I use have the top cropped off when scrolling. > Anyways to work around this? It sounds like you have the fixedLineHeight of the field set to true. Either set it to false, or set the textHeight to something big enough to display all your font sizes. HTH, Sarah From revolutionary.dan at gmail.com Tue Dec 13 21:14:34 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Tue, 13 Dec 2005 18:14:34 -0800 Subject: [OT] Re: discussions, opinions and religion In-Reply-To: <gemini.irc7bx0015t41034o.rev@armbase.com> References: <gemini.irc7bx0015t41034o.rev@armbase.com> Message-ID: <70ed6b130512131814w6a035a8hbf90867717a9a071@mail.gmail.com> This list is the only community gathering space for Revolutionaries. I understand as well as anyone the desire to keep it largely focused on using Revolution but if it becomes a restrictive space which actively discourages friendly conversation and exchange of opinions on subjects that are at least tangentially related, then I for one will be a less frequent visitor. Maybe that would be a good thing in the eyes of some, since I seem to instigate more than my share of off-topic conversations here. OTOH, I always include [OT] in the subject line, which makes it easy for anyone who doesn't want to be aware of such distractions to filter them out. On 12/11/05, Bob Hartley <rev at armbase.com> wrote: > > > Hi All. > > I think Heather was right on the ball the other day when she emphasised > that > this list was for discussing code etc adn tip for "USING" rev. > > Can we please drop all the discussions about Marketing, Personal smipes, > using the computing crystal ball and stick to posting codeing problems adn > their answers. > > It is gettin to the stage that I spend more time deleteing useless and > pointless posts than actually reading the board. > > This mail is a typical example and will be my last, however, I feel > Heather's kind words to desist have not reached some ears. > > All the best > Bob; Sunny Scotland > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From revolutionary.dan at gmail.com Tue Dec 13 21:18:41 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Tue, 13 Dec 2005 18:18:41 -0800 Subject: Recent Development on the Use-LIst In-Reply-To: <A9AF8079-FD34-4DA9-97DB-E216AFFEE9D0@maseurope.net> References: <web-340473379@mail.maclaunch.com> <A9AF8079-FD34-4DA9-97DB-E216AFFEE9D0@maseurope.net> Message-ID: <70ed6b130512131818uabda1case471aedbffba0b0e@mail.gmail.com> Fair enough, Mark. Where should they be, then? On 12/11/05, Mark Smith <mark at maseurope.net> wrote: > > These discussions are quite interesting, but IMHO this is not the > place for them, since they do interfere with the actual utility of > the list. > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From revolutionary.dan at gmail.com Tue Dec 13 21:29:27 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Tue, 13 Dec 2005 18:29:27 -0800 Subject: List Splitting - Idea In-Reply-To: <439F1370.1070200@rtl.org> References: <a05210603bfc498a6ff8a@192.168.0.101> <20051213161022.25833.qmail@web53002.mail.yahoo.com> <dnmumt$69o$1@sea.gmane.org> <439F1370.1070200@rtl.org> Message-ID: <70ed6b130512131829hce0f183ra9052fd06f75a694@mail.gmail.com> My $0.04 on this whole thing is simple. This community is too small as it is. Fragmenting it makes no sense. As several people have said, it doesn't take much effort or intelligence to filter the list. I like the idea of subject prefixes but every time it's been proposed here it's fallen on deaf ears. FWIW, I think a mailing list is the worst possible vehicle for ANY of this and vastly prefer discussion boards that allow email participation. But this community is too small for us to be expected to look in multiple places for our daily Rev fix. Can't we just agree that there's a lot of variety in what we're interested in as a community and let it go at that? Sheesh. On 12/13/05, Dave LeYanna <dleyanna at rtl.org> wrote: > > I like this idea. > > runrevforums.com is available. Forum software is easy to setup. I can > get the name and host it (with Runtime Revolution's blessing that is.) > No need to moderate (much.) If one wants it all pushed to them via > email, that's easy to do. > > I must admit that I like getting the email though. It typically gets > faster response for those in need. Brackets in the [Subject] line are > not to hard to do. > > The big thing for me is not to "split" the traffic into other lists. I > find it to much work to check so many locations all the time. > > WAIT A SECOND! How about RSS? Half-hour digests of the list via RSS? > > dave > > Bill Marriott wrote: > > >Gordon Webster wrote, > >"I for one would hate to see this list stripped of its "Revolutionary" > >appeal by limiting it only to discussions of rev users' technical > problems. > >While such technical problems may be the primary concern of this list, > do > >they really have to be it's only concern?" > > > >Excellent point, Gordon. > > > >I really don't agree with "segmenting" the list, because now we're > supposed > >to go to location A for "graphics," location B for "business," and pretty > >soon it will be location C for buttons, location D for this, location E > for > >that... > > > >The problem is that each of these unofficial offshoots have a fraction of > >the participation that this official list does. Inevitably, we'll see > useful > >discussions quashed with the line, "take this to such-and-such" a venue. > To > >me it seems like "vigilante moderation." > > > >As much as I really enjoy gmane as an NNTP interface to the list -- it's > >made things MUCH easier to follow -- these "problems" segmenting is > supposed > >to solve would ALL be obviated if Rev put up a simple phpBB-based board > with > >common-sense categories. It is not difficult or expensive to do this. > [And > >yes, phpBB can be configured to send email to members, for those who > prefer > >the "push" style.] Then we would all have one place to go and people > could > >skip the categories they are not interested in. > > > >[Sorry, I don't plan to join/participate in those offshoot forums.] > > > >Bill > > > > > > > >_______________________________________________ > >use-revolution mailing list > >use-revolution at lists.runrev.com > >Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > >http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > > > > > > > -- > Dave LeYanna > Director IS > Right to Life of Michigan > www.rtl.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From revolutionary.dan at gmail.com Tue Dec 13 21:32:42 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Tue, 13 Dec 2005 18:32:42 -0800 Subject: MVC (was Text database using custom properties) In-Reply-To: <439D9B7D.4020106@rtl.org> References: <439A1DC0.9070002@btinternet.com> <3760C117-C2FE-4352-9A0A-5AEEC455DD60@openpartnership.net> <439D9B7D.4020106@rtl.org> Message-ID: <70ed6b130512131832w3c4d7768m86bb8e048236d50b@mail.gmail.com> Dave.... Short answer (and admittedly over-simplistic) is that Rev doesn't lend itself to MVC app design and construction. To do true MVC you need an object-oriented environment, which Rev decidedly is not. If you want to take the project you describe to MVC, I suggest you look at an MVC-based app framework. It'll save you tons of time. But since that's not about how to use Rev, I'll shut up now. :-) On 12/12/05, Dave LeYanna <dleyanna at rtl.org> wrote: > > David; > > I read a little about the benefits of using MVC but I had a little > trouble mapping that paradigm to Rev. One of the major issues wasn't > really Rev related but really needed to be thought through and I came up > blank and confused I really would like to use MVC if I can because I am on the brink of a > LARGE project that needs to last a long time and go through a lot of > contortions by many different programmers over it's lifetime. We are a > non-profit and I am "converting" an old FoxPro for DOS system that was > started in the 80s (and still runs in a DOS window... on a 50 user > network with some data access provided to 5 other offices across the > state. > > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From katir at hindu.org Tue Dec 13 21:54:16 2005 From: katir at hindu.org (Sivakatirswami) Date: Tue, 13 Dec 2005 16:54:16 -1000 Subject: Rev App Gets Cloaked by Backdrop In-Reply-To: <9A894696-0217-4C78-95D3-390308D4C0D4@major-k.de> References: <C7112A67-E42C-47E6-A950-6CD6D79EB666@hindu.org> <9A894696-0217-4C78-95D3-390308D4C0D4@major-k.de> Message-ID: <2AE73A3B-1839-44E5-8D27-54CDDE4628B2@hindu.org> excellent solution! tks skts On Dec 13, 2005, at 1:31 AM, Klaus Major wrote: > Until this gets fixed, just "brew" your own :-) > > Use an empty and "black" stack, resize it to the screenrect and > then you really > can control it, since it will receive "resumestack" and all related > handlers... From katir at hindu.org Tue Dec 13 22:12:27 2005 From: katir at hindu.org (Sivakatirswami) Date: Tue, 13 Dec 2005 17:12:27 -1000 Subject: Recent Development on the Use-LIst In-Reply-To: <70ed6b130512131818uabda1case471aedbffba0b0e@mail.gmail.com> References: <web-340473379@mail.maclaunch.com> <A9AF8079-FD34-4DA9-97DB-E216AFFEE9D0@maseurope.net> <70ed6b130512131818uabda1case471aedbffba0b0e@mail.gmail.com> Message-ID: <929F3847-882E-40D0-9BB5-1D1D5DEBEFDF@hindu.org> Dan's earlier suggestion seem eminently simple "OT:" works for me... I can't deal with more than one mailing list. Setting aside rancorous flames which need to be curtailed, sometimes its very important for us to get outside the code and look at the big picture. Especially if we are part of a team that must help make important strategic long term decisions. We work on 3-year, six- year planning cycles in our publications field. I find it really helpful to "let fly" on "blue sky" discussion about where all this should be going... Why not here, if it is clean healthy exchange of insights? if you just want to stay in the code trenches... filter "OT:" to the trash or any thread that is irrelevant. Of course you should be using a mail client that organizes by thread... skts On Dec 13, 2005, at 4:18 PM, Dan Shafer wrote: > Fair enough, Mark. Where should they be, then? > > On 12/11/05, Mark Smith <mark at maseurope.net> wrote: > >> >> These discussions are quite interesting, but IMHO this is not the >> place for them, since they do interfere with the actual utility of >> the list. >> >> >> > > -- > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Information Product Consultant and Author > http://www.shafermedia.com > Get my book, "Revolution: Software at the Speed of Thought" > >> From http://www.shafermediastore.com/tech_main.html >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From vokey at uleth.ca Tue Dec 13 22:55:34 2005 From: vokey at uleth.ca (John Vokey) Date: Tue, 13 Dec 2005 20:55:34 -0700 Subject: Recent Development on the Use-LIst In-Reply-To: <20051214013826.28E4D825186@mail.runrev.com> References: <20051214013826.28E4D825186@mail.runrev.com> Message-ID: <B8E49D1E-D6C7-4C50-8055-7EC635268417@uleth.ca> All, What a fascinating discussion, and a perfect, if ironic, example of why the question being debated has been resolved (in favour of one list) in practise. For the record, I agree with Dan (which happens less often than I routinely think it should given I own most of his books, but I digress). One feature of the discussion that has fascinated me most (and should have led me to put [OT] in the Subject, but again, I digress, and, at any rate, this subject line is by definition OT) is the confusion between freedoms and rights. We (well most of us, anyway, given our current countries of residence) are *free* to think and espouse any damn thing we want, but in none of these countries do we have a *right* to do so. The distinction is this: rights entail commitments and obligations on the state and the citizens of that state to *ensure* those rights. So, a state (and its citizens) are obligated by law to ensure your rights to, for example, privacy, property, personhood, and so on. Freedoms are different. You are free to exercise these ``free'' acts, but the state (and its citizens) are not obligated in any way to ensure that you can do so. They cannot, as a rule, actively prevent such action, but, again, are not required, either, to facilitate them. Free speech is one such freedom. Free thought is another. You are free to think any damn fool thing you can mentally entertain, but there is no incumbent obligation on the state, the citizens of that state, the internet, and the citizens of the internet, or, the point and most important for current purposes, use-revolution at lists.runrev.com to provide a vehicle for you to express those thoughts. It (and we) may tolerate them, even ``respect'' them (I use scare quotes because I really don't know what respecting a thought or belief actually means), but we do not have to provide an avenue for them: We are, of course, free to do so, but we are under no obligation to do so. Now, back to our usual philosophical wrangling, bantering, and code solving... On 13-Dec-05, at 6:38 PM, Dan Shafer wrote: > Fair enough, Mark. Where should they be, then? > > On 12/11/05, Mark Smith <mark at maseurope.net> wrote: >> >> These discussions are quite interesting, but IMHO this is not the >> place for them, since they do interfere with the actual utility of >> the list. -- Please avoid sending me Word or PowerPoint attachments. See <http://www.gnu.org/philosophy/no-word-attachments.html> -Dr. John R. Vokey From gwalias-rev at yahoo.com Tue Dec 13 23:14:01 2005 From: gwalias-rev at yahoo.com (Gordon Webster) Date: Tue, 13 Dec 2005 20:14:01 -0800 (PST) Subject: [OT] You don't know what you've got 'till it's gone In-Reply-To: <929F3847-882E-40D0-9BB5-1D1D5DEBEFDF@hindu.org> Message-ID: <20051214041402.52026.qmail@web53014.mail.yahoo.com> I have always felt that one of the best things that rev has going for it is its incredible community of users whose collective wit, wisdom, experience and generosity help to make working with rev something out of the ordinary. This list is like the village pump for the rev community - a place where issues get discussed, collaborations get launched, business gets transacted and yes - more than once in a while, even problems get solved. I've seen griping and brainstorming sessions that seed new ideas and collaborations (today's gripe can be tomorrow's must-have Altuit plug-in), I've seen people recruit the services of other revvers, I've heard conference announcements, I've learned about the launch of new rev products ... on more than one occasion, I've even seen the light! (thanks for example, to Richard Gaskin who illuminated the mysteries of the message path for me by pointing me to one of his excellent articles on the subject). Who would want to give all that up just because a very small minority of the crowd that daily throng the village pump occasionally get a litle rowdy or overly sensitive? Not me. Flitting between 10 different lists for my rev content would seem to be far more arduous than just filtering the stuff I read on one list, and as others have pointed out, having multiple lists fragments an already small community. I would submit that if everybody on this list uses helpful, descriptive subject lines on their emails, respects and tolerates the diversity of modes and opinions that our little community encompasses and most importantly of all, extends to all comers the respect and infectious generosity and enthusiasm that has always characterized the rev community - there's no reason at all that this list cannot continue to be the invaluable resource that it always has been. Or we could spoil a good thing by losing sight of what really matters. Joni Mitchell said it better than I could - "You don't know what you've got till it's gone". Best Gordon From davis.phil at comcast.net Tue Dec 13 23:56:22 2005 From: davis.phil at comcast.net (Phil Davis) Date: Tue, 13 Dec 2005 20:56:22 -0800 Subject: [OT] You don't know what you've got 'till it's gone In-Reply-To: <20051214041402.52026.qmail@web53014.mail.yahoo.com> References: <20051214041402.52026.qmail@web53014.mail.yahoo.com> Message-ID: <439FA5F6.2060003@comcast.net> Go Gordon! Phil Davis Gordon Webster wrote: > I have always felt that one of the best things that > rev has going for it is its incredible community... > Who would want to give all that up just because...? > > Not me. > > Flitting between 10 different lists for my rev content > would seem to be far more arduous than just filtering > the stuff I read on one list, and as others have > pointed out, having multiple lists fragments an > already small community. Amen! -- snip -- > Or we could spoil a good thing by losing sight of what > really matters. > > Joni Mitchell said it better than I could - "You don't > know what you've got till it's gone". From b.xavier at internet.lu Wed Dec 14 00:39:32 2005 From: b.xavier at internet.lu (MisterX) Date: Wed, 14 Dec 2005 06:39:32 +0100 Subject: how to beat confabulator In-Reply-To: <1727451594.20051213160623@ahsoftware.net> Message-ID: <20051214045339.C4E21825220@mail.runrev.com> Wouldn't it be nice to earn votes by posting bugzillas? ;) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Mark Wieder > Sent: Wednesday, 14 December, 2005 01:06 > To: 'How to use Revolution' > Subject: Re: how to beat confabulator > > MisterX- > > Tuesday, December 13, 2005, 11:32:03 AM, you wrote: > > > Practical question: is it easier to enter a bugzilla than find one? > > Urk! Coulda sworn I looked before posting that one. OK - I > have now flagged mine as a duplicate of 2776 and if I had any > more votes I'd throw them at it as well. I'll probably end up > shifting votes around just to get this one more visibility. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revolutionary.dan at gmail.com Wed Dec 14 02:02:29 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Tue, 13 Dec 2005 23:02:29 -0800 Subject: Text database using custom properties In-Reply-To: <3760C117-C2FE-4352-9A0A-5AEEC455DD60@openpartnership.net> References: <439A1DC0.9070002@btinternet.com> <3760C117-C2FE-4352-9A0A-5AEEC455DD60@openpartnership.net> Message-ID: <70ed6b130512132302i7499249dm7a10cde7c547aae8@mail.gmail.com> I would be interested in seeing more details about how you managed to set up MVC architecture in Rev, which lacks object orientation and therefore seems to me to defy the ability to do so. But I'm willing and eager to learn. I'm a HUGE fan of MVC. On 12/12/05, David Bovill <david at openpartnership.net> wrote: have just started using an MVC (model view controller) architecture > for all my Rev apps - which has been a lot of work figuring out how > best to do it. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From jperryl at ecs.fullerton.edu Wed Dec 14 02:09:00 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 13 Dec 2005 23:09:00 -0800 (PST) Subject: (OT) Re: Recent Development on the Use-LIst In-Reply-To: <B8E49D1E-D6C7-4C50-8055-7EC635268417@uleth.ca> Message-ID: <Pine.GSO.4.33.0512132237540.18302-100000@titan.ecs.fullerton.edu> Hey -- for once, I may finally manage to it get it right!! (the (OT) thingy, that is). John: A most thought-provoking post. Especially for me inasmuch as I've had increasing levels of frustration since September after being assigned to teach a course in 'The Computer Impact on Society' which I haven't taught in four years (much more fun to teach Rev! and, after the midst of 9-11.. not a good time to be teaching THAT, the impact course on society). But much of what you said in your post highlights frustrations I've felt in teaching this course. For example (and very much related to what you relayed in your post), I posited the following statement to my class and observed their reactions: "I disapprove of what you say, but I will defend to the death your right to say it" -- Voltaire's biographer, describing his view of freedom of speech. And, it wasn't really OT there, either, inasmuch as Sara Baase had used the quotation as a lead-in to discussion on "Offensive Speech and Censorship in Cyberspace" in a recent edition of her book, _A Gift of Fire: Social, legal, and ethical issues for computers and the Internet_. But, I remember the days (back when we all hiked 2 miles in the snow with no shoes to school) when people _actually believed this_. Now, it's a joke. People can and do laugh at the proposition. My US flag-waving students do. Baase especially notes that, in the US, the first amendment was indeed written _specifically_ to protect offensive speech. That, through disagreement, progress does indeed sometimes have its nascence. Another fellow, I forget his name now, but he wrote for Reason magazine and had an article on why, while legal, it's probably not a good idea to tell off-colour jokes in grandma's presence. Free speech: it's a big arena, philosophically. A good counter-argument. And I get your drift re: public versus private ownership of communications venues (something that, again, I sought, in vain, to explain to this semester's set of students). Rights entail responsibilities. Private property is private property. I screw up more than my fair share, to be certain. But I do strive to engage in criticism NOT of human beings but rather of ideas... And I doubtless come across as a pompous 'know-it-all' but I support the vigorous dialogue and argumentation that I believe advances society and humankind. If I am wrong, show me; don't call me names: that is the shield of those who cannot reason. I can and do change opinions on the virtue of rationality, not personality or the degredation thereof. Or, at least, I try... And while I do fail, I do try. Judy On Tue, 13 Dec 2005, John Vokey wrote: > All, > What a fascinating discussion, and a perfect, if ironic, example > of why the question being debated has been resolved (in favour of one > list) in practise. > > For the record, I agree with Dan (which happens less often than I > routinely think it should given I own most of his books, but I > digress). One feature of the discussion that has fascinated me most > (and should have led me to put [OT] in the Subject, but again, I > digress, and, at any rate, this subject line is by definition OT) is > the confusion between freedoms and rights. From richmond at mail.maclaunch.com Wed Dec 14 02:00:19 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Wed, 14 Dec 2005 02:00:19 -0500 Subject: List Split - Idea Message-ID: <web-340616325@mail.maclaunch.com> If by 'Anarchy' you mean 'Freedom without responsibility" then I am not going to support anarchy on any list, anywhere. If by 'Anarchy' you mean that one is Free to cover any topic related to Runtime Revolution: whether it is the code, the marketing strategy, the way Runtime Revolution (the compnay) interact with their user-base, whether RR should have its big toe in the OpenSource movement, and so on - then I support anarchy - although that is not authentic anarchy. As has been pointed out just a few postings back in this user-list - at least part of the reason I was banned from this list was because I exploded into extremely purple language over a matter I thought was important. The extremely purple language was extremely foolish and I regret it greatly. I don't regret the content of my messages (once the purple language had been scraped away) - and I see that some of the discussions that have recently raged across this list are linked to similar concerns. Having seen that extremely purple language is counterproductive I would be the last person to condone its use on-list. What I would like, however, is a Free Forum (and the suggestions about topicalisation are apposite here) where users, would-be users, and anlbody else, can express their love, dislike, doubts, code-triumphs, code-problems, worries et al about Runtime Revolution without being 'jumped on' for posting something that is not of universal interest or of interest to a certain hard-core of people who feel that RR (the RAD) as such (Ding-an-Sich) is the only topic which should be allowed on list. Now, about the List-Mom: Heather and I have sparred in the past. However, I have seen that she is a fair and even-handed person. Therefore I would suggest that as there is such a SOCKING GREAT CONCERN about what should and should not be on this list - which shows no sign of coming to a uniform conclusion - that Heather should be asked to make a RULING DECISION on nature of the use-list. At which point all who disagree should either 'Put Up or Shut Up'. sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From sims at ezpzapps.com Wed Dec 14 03:00:59 2005 From: sims at ezpzapps.com (sims) Date: Wed, 14 Dec 2005 09:00:59 +0100 Subject: (OT) Re: Recent Development on the Use-LIst In-Reply-To: <Pine.GSO.4.33.0512132237540.18302-100000@titan.ecs.fullerton.edu> References: <Pine.GSO.4.33.0512132237540.18302-100000@titan.ecs.fullerton.edu> Message-ID: <p06200703bfc581146e97@[10.0.0.3]> >Hey -- for once, I may finally manage to it get it right!! (the (OT) >thingy, that is). I'm not certain, but suspect most/all filters will be looking for the "[ ]" and not "( )". ciao, sims European Rev Conference 2006 www.techietours.com From heather at runrev.com Wed Dec 14 03:10:41 2005 From: heather at runrev.com (Heather Nagey) Date: Wed, 14 Dec 2005 08:10:41 +0000 Subject: List Splitting - Idea In-Reply-To: <20051213212534.576A582528B@mail.runrev.com> References: <20051213212534.576A582528B@mail.runrev.com> Message-ID: <2d25213155a9658af94287d3a3cce5bc@runrev.com> Dear list members, This is a list for discussing how to use revolution. It has always been a list specifically for this purpose. The bigger the list has got, and the larger the number of members, the more important it becomes to stick to this topic, because off topic posts annoy ever larger numbers of people. It is a moderated list, and always has been. Historically, this list has needed very little moderation. I've only ever banned two people, both for things which were completely unacceptable (advocating piracy and foul language). Obviously the people on this list are not automatons who do nothing but program, and from time to time opinions will be expressed on various matters, but by and large they have been expressed amicably, and kept sufficiently short that no real action is needed. I'm beginning to feel that the list needs more active moderation. For whatever reason, the spirit of the list appears to be rather scratchy at the moment, and the signal to noise ratio is dropping. If you want to discuss politics, religion, how to run a business or how not to run a business, free speech, or any other topic that is not directly in keeping with the clearly stated aim of this list, please take it elsewhere. Otherwise I am going to start putting people on moderation, so that the rest of the group can continue to use the list for what it is intended for. Warm Regards, Heather On 13 Dec 2005, at 21:25, use-revolution-request at lists.runrev.com wrote: > Message: 8 > Date: Tue, 13 Dec 2005 15:07:06 -0500 > From: "Mathewson" <richmond at mail.maclaunch.com> > Subject: List Splitting - Idea > To: use-revolution at lists.runrev.com > Message-ID: <web-340589396 at mail.maclaunch.com> > Content-Type: text/plain; charset="ISO-8859-1" > > Frankly, as moderator of the 'rev-biz' list and the starter > of the 'RRGraphix' list, I can honestly say that I would > rather everything was all in the one list. > > BUT . . . > > Having been banned from this list from close on 2 years - > because I expressed an opinion (that many others thought > but didn't express) - and having seen something of a > similar sort coming the way of some posters from the RR > staff - I thought that it better to hive off lists than get > banned again . . . > <snip> > sincerely, Richmond Mathewson > Heather Nagey, Customer Support Manager Runtime Revolution Ltd www.runrev.com From scott at tactilemedia.com Wed Dec 14 03:11:03 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 14 Dec 2005 00:11:03 -0800 Subject: [Not so OT] MS Office UI Developments Message-ID: <BFC51397.2AF5E%scott@tactilemedia.com> Tonight the local CHI meeting, I listened to a presentation by Jensen Harris, a key designer behind the new Microsoft Office user interface. He presented a history of Word and Office and how it evolved into Office 2003, and then went into a live demo of the new office apps sporting the ribbon interface and contextual interaction. Mr. Harris acknowledged they (MS) are taking a risk in changing the UI/interaction of the apps. And it was great to hear someone so close to the project speak in detail about how it's supposed to work and why they chose to do what they're doing. A couple of things jumped out at me while watching the presentation: 1) the Runtime guys were on a similar track with their somewhat-context-sensitive inspector thing (but there are way too many sub-level choices to be made in the palette) 2) the fact that Rev developers can create rich menus by using stacks would seem to bode well for a future of making apps that run alongside the Office experience (regardless of how valid you think MS's UI direction is) In the last few minutes of his talk, Mr. Harris demoed a UI treatment that I personally find very interesting and appealing: a floating contextual palette of sorts. Initially it comes up ghosted (translucent), positioned out of the way from the item you are editing; the palette gets more opaque as you mouse toward it, and becomes more transparent as you mouse away from it. Pretty cool stuff. There were a lot of good points made, and one that was quite refreshing to hear: "Remove to simplify." I wrote down a bunch of points that seemed like they might worth posting, but Mr. Harris also has a blog where you can read his personal comments about development of the project: http://blogs.msdn.com/jensenh Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From jperryl at ecs.fullerton.edu Wed Dec 14 03:27:58 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 14 Dec 2005 00:27:58 -0800 (PST) Subject: [OT] Re: Recent Development on the Use-LIst In-Reply-To: <p06200703bfc581146e97@[10.0.0.3]> Message-ID: <Pine.GSO.4.33.0512140024550.21459-100000@titan.ecs.fullerton.edu> Crap!!!! Is this better? (it's nearly 1 am local time and am actively suppressing the Hyde voice...) Judy On Wed, 14 Dec 2005, sims wrote: > >Hey -- for once, I may finally manage to it get it right!! (the (OT) > >thingy, that is). > > I'm not certain, but suspect most/all filters will be looking for > the "[ ]" and not "( )". From jperryl at ecs.fullerton.edu Wed Dec 14 03:31:43 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 14 Dec 2005 00:31:43 -0800 (PST) Subject: [Not so OT] MS Office UI Developments In-Reply-To: <BFC51397.2AF5E%scott@tactilemedia.com> Message-ID: <Pine.GSO.4.33.0512140030030.21459-100000@titan.ecs.fullerton.edu> Fascinating... Judy --will read blog in the a.m. ... On Wed, 14 Dec 2005, Scott Rossi wrote: > Tonight the local CHI meeting, I listened to a presentation by Jensen > Harris, a key designer behind the new Microsoft Office user interface. <snip> > I wrote down a bunch of points that seemed like they might worth posting, > but Mr. Harris also has a blog where you can read his personal comments > about development of the project: http://blogs.msdn.com/jensenh From scott at elementarysoftware.com Wed Dec 14 03:53:40 2005 From: scott at elementarysoftware.com (Scott Morrow) Date: Wed, 14 Dec 2005 00:53:40 -0800 Subject: sheet stack (to card x) Message-ID: <5001222F-6E80-430C-9468-99822D1C7AB5@elementarysoftware.com> Hello folks, I'm looking to open a stack as a sheet but I need to make sure it opens to a specific card. Because it needs to stop script execution I'm doing the following: go inv cd pCdNum of stack pSheetStack as modal -- stop the script while we go to this cd close stack pSheetStack -- now we are on the correct card show stack pSheetStack -- make sure we can see it sheet stack pSheetStack in stack pParentStack -- finally open it as a sheet It seems like there might be a simpler way, like: sheet cd pCdNum of stack pSheetStack in stack pParentStack or go cd pCdNum of stack pSheetStack as sheet in stack pParentStack ... but I haven't discovered it. Anyone know of a better way? -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- From jason at polydiam.com Wed Dec 14 04:14:40 2005 From: jason at polydiam.com (Jason - Polydiam.com) Date: Wed, 14 Dec 2005 09:14:40 -0000 Subject: how to make a 'Don't show this dialog box again' substack Message-ID: <ECOWS05MGKq69e7VpZq00005daf@smtp-out5.blueyonder.co.uk> I've got a substack that pops up after you print something and on there is a tick box saying don't show this dialog box again. What's the best way to implement this? so even when the application is completely shut down, the next time you open it will remember your preference. Thanks again. Jason From xavier.bury at clearstream.com Wed Dec 14 04:16:19 2005 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Wed, 14 Dec 2005 10:16:19 +0100 Subject: [Not so OT] MS Office UI Developments In-Reply-To: <BFC51397.2AF5E%scott@tactilemedia.com> Message-ID: <OF2107EB17.B21B26BD-ONC12570D7.00323D1A-C12570D7.0032EEF0@deutsche-boerse.com> Scott, that's funny, we had a meeting with our MS TAM (tech. account mgr) for our MS support contract. His presentation was made in Office 12 beta (never crashed) - and his words struck me as quite funny - MS imposes new products on the poor MS employees PC - "they should eat their own dog food" he said was the inhouse policy... We just saw powerpoint's UI briefly before the presentation he made. The UI is definitely simpler although some things seemed out of place (tabs in toolbars for example). My feeling remains the same, it was nothing we couldn't do in rev ;) Menus with a WinXP or newer UI do need a custom stack menu approach but it is not impossible. What is missing in rev is making that menu stack API a bit more interactive or rev-event capable so we can add revolutionaries' intelligence ;) just a thought ---------------------=--------------------- Xavier Bury Clearstream Services TNS NT LAN Server use-revolution-bounces at lists.runrev.com wrote on 14/12/2005 09:11:03: > Tonight the local CHI meeting, I listened to a presentation by Jensen > Harris, a key designer behind the new Microsoft Office user interface. He > presented a history of Word and Office and how it evolved into Office 2003, > and then went into a live demo of the new office apps sporting the ribbon > interface and contextual interaction. Mr. Harris acknowledged they (MS) are > taking a risk in changing the UI/interaction of the apps. And it was great > to hear someone so close to the project speak in detail about how it's > supposed to work and why they chose to do what they're doing. > > A couple of things jumped out at me while watching the presentation: > > 1) the Runtime guys were on a similar track with their > somewhat-context-sensitive inspector thing (but there are way too many > sub-level choices to be made in the palette) > > 2) the fact that Rev developers can create rich menus by using stacks would > seem to bode well for a future of making apps that run alongside the Office > experience (regardless of how valid you think MS's UI direction is) > > In the last few minutes of his talk, Mr. Harris demoed a UI treatment that I > personally find very interesting and appealing: a floating contextual > palette of sorts. Initially it comes up ghosted (translucent), positioned > out of the way from the item you are editing; the palette gets more opaque > as you mouse toward it, and becomes more transparent as you mouse away from > it. Pretty cool stuff. > > There were a lot of good points made, and one that was quite refreshing to > hear: > > "Remove to simplify." > > I wrote down a bunch of points that seemed like they might worth posting, > but Mr. Harris also has a blog where you can read his personal comments > about development of the project: http://blogs.msdn.com/jensenh > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com ----------------------------------------- To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is 'firstname.familyname at clearstream.com'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From scott at proherp.com Wed Dec 14 04:16:46 2005 From: scott at proherp.com (Scott Kane) Date: Wed, 14 Dec 2005 20:16:46 +1100 Subject: how to make a 'Don't show this dialog box again' substack In-Reply-To: <ECOWS05MGKq69e7VpZq00005daf@smtp-out5.blueyonder.co.uk> Message-ID: <000001c6008f$1f44be40$0201010a@scott4zia6fbp2> > What's the best way to implement this? so even when the > application is completely shut down, the next time you open > it will remember your preference. I'd do it in a preference stack - a stack you save to a file and open during the course of the program starting up... Scott From sarah.reichelt at gmail.com Wed Dec 14 04:18:44 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 14 Dec 2005 19:18:44 +1000 Subject: how to make a 'Don't show this dialog box again' substack In-Reply-To: <ECOWS05MGKq69e7VpZq00005daf@smtp-out5.blueyonder.co.uk> References: <ECOWS05MGKq69e7VpZq00005daf@smtp-out5.blueyonder.co.uk> Message-ID: <f99b52860512140118s5493652epd6e409707a46d8ae@mail.gmail.com> On 12/14/05, Jason - Polydiam.com <jason at polydiam.com> wrote: > I've got a substack that pops up after you print something and on there is a > tick box saying don't show this dialog box again. > > What's the best way to implement this? so even when the application is > completely shut down, the next time you open it will remember your > preference. > You need to save this setting somewhere, either in a preferences file or as part of a separate substack. For more info about saving data in standalones, you might like to read my article in revJournal <http://www.revjournal.com/tutorials/saving_data_in_revolution.html> Cheers, Sarah From eric.chatonet at sosmartsoftware.com Wed Dec 14 04:23:24 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 14 Dec 2005 10:23:24 +0100 Subject: how to make a 'Don't show this dialog box again' substack In-Reply-To: <ECOWS05MGKq69e7VpZq00005daf@smtp-out5.blueyonder.co.uk> References: <ECOWS05MGKq69e7VpZq00005daf@smtp-out5.blueyonder.co.uk> Message-ID: <B1B5BA4F-5AB0-4C22-829D-C6A84AE9F007@sosmartsoftware.com> Hi Jason, As an app can be saved, you have to implement a prefs file on-the-fly. The best way to do this is to write on disk an XML file. Use my Rev Online Picker plugin, specify "Preferences" as the search string and you'll get started with Frederic and Gordon stacks. Rev Online Picker is available from my website. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 14 d?c. 05 ? 10:14, Jason - Polydiam.com a ?crit : > I've got a substack that pops up after you print something and on > there is a > tick box saying don't show this dialog box again. > > > > What's the best way to implement this? so even when the application is > completely shut down, the next time you open it will remember your > preference. From richmond at mail.maclaunch.com Wed Dec 14 04:59:50 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Wed, 14 Dec 2005 04:59:50 -0500 Subject: Window shape & Rotation Message-ID: <web-340623346@mail.maclaunch.com> I have just uploaded to the RRGraphix Group: http://groups.yahoo.com/group/RRgraphix/ a file (KLK.rev.zip) that demonstrates Windowshape and rotation using the 'angle' term. While I'm here, I should like to extend a BIG PUBLIC 'THANK YOU' to Heather Nagey for clearing away any misunderstanding. Looking forward to all sorts of fun on the 'rev-biz' and the 'RRgraphix' lists. sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From jerry at hytext.com Wed Dec 14 05:43:01 2005 From: jerry at hytext.com (Jerry Muelver) Date: Wed, 14 Dec 2005 04:43:01 -0600 Subject: sheet stack (to card x) References: <5001222F-6E80-430C-9468-99822D1C7AB5@elementarysoftware.com> Message-ID: <002701c6009b$2bbe4ae0$0100a8c0@INSIGHT3> From: "Scott Morrow" > I'm looking to open a stack as a sheet but I need to make sure it > opens to a specific card. Because it needs to stop script execution I'm > doing the following: > Scott, what's a "sheet"? (Win and Linux guy here, only recently exposed to Mac by gift of an ancient G3) ---- Jerry Muelver From jerry at hytext.com Wed Dec 14 08:07:08 2005 From: jerry at hytext.com (Jerry Muelver) Date: Wed, 14 Dec 2005 07:07:08 -0600 Subject: LTRIM, RTRIM Message-ID: <000301c600af$4def19f0$0100a8c0@INSIGHT3> Are there in RF functions complementary to BASIC's RTRIM and LTRIM functions? Or, is this kind of chunk manipulation a "do it yourself" project? I have .title, Going Home And I want get item 2 and strip the leading space. I know I can check character 1 and delete it if it's a space, but thought I'd try to find a LTRIM function first. ---- Jerry Muelver From jason at polydiam.com Wed Dec 14 08:26:26 2005 From: jason at polydiam.com (Jason (Polydiam)) Date: Wed, 14 Dec 2005 13:26:26 -0000 Subject: How detect if an application fails to launch Message-ID: <000601c600b1$fc624d70$0200a8c0@Jason> I'm trying to run an outside application With the following code launch "myapp.exe" Is there a way of catching if the application isn't found and not run so I can make a dialog box telling the user that it failed? Thanks again, you guys are fantastic! From gregory.lypny at videotron.ca Wed Dec 14 08:27:15 2005 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Wed, 14 Dec 2005 08:27:15 -0500 Subject: [OT] Re: discussions, opinions and religion In-Reply-To: <20051214013826.28E4D825186@mail.runrev.com> References: <20051214013826.28E4D825186@mail.runrev.com> Message-ID: <37D5BD78-8942-4CA3-963D-C7D2B948E598@videotron.ca> I couldn't agree with Dan more. Members of this list have done a good job in courteously steering discussions. And I have come to understand Revolution as much from gaining an appreciation of the people who use it as from learning code. It would be a shame if that were lost. Greg Gregory Lypny Associate Professor of Finance John Molson School of Business Concordia University Montreal, Canada On 13-Dec-05, at 8:38 PM, Dan Shafer wrote: > This list is the only community gathering space for Revolutionaries. I > understand as well as anyone the desire to keep it largely focused > on using > Revolution but if it becomes a restrictive space which actively > discourages > friendly conversation and exchange of opinions on subjects that are > at least > tangentially related, then I for one will be a less frequent visitor. > > Maybe that would be a good thing in the eyes of some, since I seem to > instigate more than my share of off-topic conversations here. OTOH, > I always > include [OT] in the subject line, which makes it easy for anyone > who doesn't > want to be aware of such distractions to filter them out. From eric.chatonet at sosmartsoftware.com Wed Dec 14 08:40:25 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 14 Dec 2005 14:40:25 +0100 Subject: How detect if an application fails to launch In-Reply-To: <000601c600b1$fc624d70$0200a8c0@Jason> References: <000601c600b1$fc624d70$0200a8c0@Jason> Message-ID: <9CC608E8-11B6-4F56-A91C-0D0273DC89D5@sosmartsoftware.com> Hi Jason, Check first if the file/folder does exists :-) switch case IsOSX() -- then apps are folders if there is a folder <complete path to app> then launch <complete path to app> else AnswerErr "App not found." -- custom handler break default-- then apps are files if there is a file <complete path to app> then launch <complete path to app> else AnswerErr "App not found." -- custom handler end switch ------------------------------------- function IsOSX set the itemDelimiter to "." if the platform = "MacOS" and item 1 of the systemVersion >= 10 then return true return false end IsOSX Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 14 d?c. 05 ? 14:26, Jason (Polydiam) a ?crit : > I'm trying to run an outside application > With the following code > > launch "myapp.exe" > > Is there a way of catching if the application isn't found and not > run so I > can make a dialog box telling the user that it failed? From lan.kc.macmail at gmail.com Wed Dec 14 08:42:15 2005 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 14 Dec 2005 21:42:15 +0800 Subject: LTRIM, RTRIM In-Reply-To: <000301c600af$4def19f0$0100a8c0@INSIGHT3> References: <000301c600af$4def19f0$0100a8c0@INSIGHT3> Message-ID: <f73a98160512140542r666f17eckee77f9e96d2bb803@mail.gmail.com> On 12/14/05, Jerry Muelver <jerry at hytext.com> wrote: > > Are there in RF functions complementary to BASIC's RTRIM and LTRIM > functions? Or, is this kind of chunk manipulation a "do it yourself" > project? > > I have > .title, Going Home > > And I want get item 2 and strip the leading space. I know I can check > character 1 and delete it if it's a space, but thought I'd try to find a > LTRIM function first. Bob Warren on 22 Oct 05 asked the a similar question and got some excellent responses. If you just want to trim both leading and trailing spaces then the short answer was given by Marcus van Houdt, put word 1 to -1 of item 2 of " title, Going Home " This will put "Going Home" into message. If you actually want to only trim the leading spaces or just the trailing spaces then I suggest you search the archive with Eric's Resource Picker for the twenty odd responses Bob got for his orginal question - very instructional. Bascially there is no Rev equivalent of LTRIM and RTRIM. HTH PS I Can't believe I've got to a question before someone else has answered - everyone else must discussing [OT] ;-) From masmit at gmail.com Wed Dec 14 09:19:43 2005 From: masmit at gmail.com (Mark Smith) Date: Wed, 14 Dec 2005 14:19:43 +0000 Subject: Recent Development on the Use-LIst In-Reply-To: <70ed6b130512131818uabda1case471aedbffba0b0e@mail.gmail.com> References: <web-340473379@mail.maclaunch.com> <A9AF8079-FD34-4DA9-97DB-E216AFFEE9D0@maseurope.net> <70ed6b130512131818uabda1case471aedbffba0b0e@mail.gmail.com> Message-ID: <C5D6B23C-615D-4918-B8D6-919059C4CEFB@gmail.com> Dan, I had in mind the discussion about how people other than RunRev would run RunRev, which it seems to me is pretty far removed from using Rev. OTOH, perhaps I should have said that this is not the place for <lengthy> discussions of that sort - the recent thread seemed to have pretty much taken over the list, and I've seen other good and useful lists and forums become really useless as a result of such things. Or perhaps Mr. Sapersteins' recent aggressive trolling has just made me (and maybe others) temporarily over-concerned about the way the list might be going. In general, I'm all for discussions going in whatever direction they will, and there are many intelligent and interesting people here. It's just that this list has been so effective in it's stated purpose, that it would be a great shame if it became overloaded with discussions of things that we, as Rev users, cannot have much knowledge of or influence over. There's a balance, I guess, and clearly some of us feel it's been a little wonky, just lately. I'd not be in favour of splitting the list, myself, and I like your (and others) suggestion of simply using clear subject labels. As to where the discussion in question should be, I have no idea. Perhaps wherever people have long discussions about how Microsoft and Apple should be run. Mark On 14 Dec 2005, at 02:18, Dan Shafer wrote: > Fair enough, Mark. Where should they be, then? > > On 12/11/05, Mark Smith <mark at maseurope.net> wrote: >> >> These discussions are quite interesting, but IMHO this is not the >> place for them, since they do interfere with the actual utility of >> the list. >> >> > > -- > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Information Product Consultant and Author > http://www.shafermedia.com > Get my book, "Revolution: Software at the Speed of Thought" >> From http://www.shafermediastore.com/tech_main.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From masmit at gmail.com Wed Dec 14 09:19:49 2005 From: masmit at gmail.com (Mark Smith) Date: Wed, 14 Dec 2005 14:19:49 +0000 Subject: LTRIM, RTRIM In-Reply-To: <000301c600af$4def19f0$0100a8c0@INSIGHT3> References: <000301c600af$4def19f0$0100a8c0@INSIGHT3> Message-ID: <6448D04C-19E7-499C-BA2A-8E951CF59D2F@gmail.com> Jerry, there was a discussion about this quite recently, so you can search the archives to find it. The versions that I have are: function TrimL aString return char offset(word 1 of aString, aString) to -1 of aString end TrimL function TrimR aString retun char 1 to offset(word 1 of aString, aString) -1 of aString & word 1 to -1 of aString end TrimR Cheers, Mark On 14 Dec 2005, at 13:07, Jerry Muelver wrote: > Are there in RF functions complementary to BASIC's RTRIM and LTRIM > functions? Or, is this kind of chunk manipulation a "do it > yourself" project? > > I have > .title, Going Home > > And I want get item 2 and strip the leading space. I know I can > check character 1 and delete it if it's a space, but thought I'd > try to find a LTRIM function first. > > ---- Jerry Muelver > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From martinblackman at gmail.com Wed Dec 14 09:41:03 2005 From: martinblackman at gmail.com (Martin BLACKMAN) Date: Wed, 14 Dec 2005 22:41:03 +0800 Subject: Export to Excel Message-ID: <79d1bee70512140641x6f527736k@mail.gmail.com> MS office XML schemas are available at the below location. I haven't tried to apply them as yet but recall skimming thru the documentation for MS Word a few months back and finding it reasonably intuitive. http://www.microsoft.com/office/xml/default.mspx Alternatively there is the Openoffice.org XML format , which I suspect MS may eventually be forced to support (but don't quote me) >The latest Office suite uses XML as the native file format. Not sure >how open and available it is, but it should ideally be writable since >it's ultimately ASCII now.... From liamlambert at mac.com Wed Dec 14 09:50:17 2005 From: liamlambert at mac.com (liamlambert) Date: Wed, 14 Dec 2005 14:50:17 +0000 Subject: Full Screen for presentations Message-ID: <4C652D92-08D1-4F30-8F01-806DC99A076F@mac.com> I am looking for a way to have a stack go to full screen for a presentation thanks Liam Lambert liamlambert at mac.com IRELAND From bnz2 at cdc.gov Wed Dec 14 10:01:29 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Wed, 14 Dec 2005 10:01:29 -0500 Subject: Full Screen for presentations Message-ID: <64878EF567131D4596246171F75FD4A99683E0@m-epo-1.epo.cdc.gov> Set the rect of this stack to the screenrect Depending on your system, you might also have to set the WindowBoundingRect: Set the WindowBoundingRect to the screenrect Set the rect of this stack to the screenrect -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of liamlambert Sent: Wednesday, December 14, 2005 9:50 AM To: use-revolution at lists.runrev.com Subject: Full Screen for presentations I am looking for a way to have a stack go to full screen for a presentation thanks Liam Lambert liamlambert at mac.com IRELAND _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From masmit at gmail.com Wed Dec 14 10:05:43 2005 From: masmit at gmail.com (Mark Smith) Date: Wed, 14 Dec 2005 15:05:43 +0000 Subject: Test Message-ID: <045D96C7-8358-4E77-A39C-C994A4AB6CD7@gmail.com> Please ignore.... From soapdog at mac.com Wed Dec 14 10:18:28 2005 From: soapdog at mac.com (Andre Garzia) Date: Wed, 14 Dec 2005 13:18:28 -0200 Subject: Full Screen for presentations In-Reply-To: <4C652D92-08D1-4F30-8F01-806DC99A076F@mac.com> References: <4C652D92-08D1-4F30-8F01-806DC99A076F@mac.com> Message-ID: <430BD3A6-8002-4057-ABE1-5BA7617DE64E@mac.com> On Dec 14, 2005, at 12:50 PM, liamlambert wrote: > I am looking for a way to have a stack go to full screen for a > presentation > thanks > Liam Lambert > liamlambert at mac.com > IRELAND > > Liam, don't know if you're on macs or windows but you should hide the taskbar (windows), hide the menubar (macs), then: set the rect of stack "presentation" to the screenRect This would set your stack to the size of the screen, remember to create some routine to close your stack, or you'll be locked in your own presentation (happened to me) cheers andre > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Wed Dec 14 10:30:30 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 10:30:30 -0500 Subject: [OT] Re: [OT] List Split - Idea In-Reply-To: <web-340616325@mail.maclaunch.com> References: <web-340616325@mail.maclaunch.com> Message-ID: <57963AA8-7E11-4308-BAB9-760D1F8E832D@adelphia.net> Richmond, What you said was of interest and I think graceful. However, What you call "being 'jumped on'" IS someone expressing their dislike of that post. If you want the privilege of posting your own dislike about RR or something or someone, then it is obvious to me that you should be willing to let someone else post their own dislike of what you posted as well. At that point you go against your own desire for the list. This would still happen if the list was moved, regardless. But, again I can relate to what you learned about the purple language as you called it, I am normally pretty good 'on list' with the purple language but in my personal life I have a way to go yet. Thanks for posting this. Tom On Dec 14, 2005, at 2:00 AM, Mathewson wrote: > where users, would-be users, and anlbody else, can express > their love, dislike, doubts, code-triumphs, code-problems, > worries et al about Runtime Revolution without being > 'jumped on' for posting something that is not of universal > interest or of interest to a certain hard-core of people > who feel that RR (the RAD) as such (Ding-an-Sich) is the > only topic which should be allowed on list. Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From mlange at lexicall.org Wed Dec 14 10:31:12 2005 From: mlange at lexicall.org (Marielle Lange) Date: Wed, 14 Dec 2005 15:31:12 +0000 Subject: (no subject) Message-ID: <A44B3C90-C0F6-4DE3-B2DE-19C3EAB983F4@lexicall.org> Hi Charles, Good on you! (sorry, I spent 2 years in Australia). The gallery was getting so big that by default I only show the recent additions to the gallery. To see the metadata writer, you have to use the top menu and select "added any time" and push on the "go" button. Alternativily, you can use the link below: <http://tinyurl.com/75qcr> Point taken, I will find a way to have this stack always appear in the gallery. Marielle > I thought I'd upload my (man is it ever) noncommercial app, the > English Metrics Tutorial, to your education site; but I don't see > the "metadata file creator" advertised on that page. (I'm using > Safari, if that makes a difference.) So I'm not sure what steps to > follow. > > Reply off-list if you'd prefer. Charles Hartman ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From rcozens at pon.net Wed Dec 14 10:52:11 2005 From: rcozens at pon.net (Rob Cozens) Date: Wed, 14 Dec 2005 07:52:11 -0800 Subject: You're Right -- It was HARSH -- NOT! In-Reply-To: <BFC46C5D.31BD6%kray@sonsothunder.com> References: <7.0.0.10.1.20051213074810.019d5df0@pon.net> <BFC46C5D.31BD6%kray@sonsothunder.com> Message-ID: <7.0.0.10.1.20051214074546.019e03e0@pon.net> Ken, >That's like saying that people who go to the movies to see a movie ought to >put up with people talking to each other about other topics than the movie. No, Ken, its like saying that when a group of people sit down together after the movie to reprise it, one ought to go to the rest room or outside for a cigarette when the conversation turns off topic rather than telling the rest of the group to take the conversation elsewhere. Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From JimCarwardine at OwnYourFuture-net.com Wed Dec 14 10:58:52 2005 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Wed, 14 Dec 2005 11:58:52 -0400 Subject: List Splitting - Idea In-Reply-To: <dnmumt$69o$1@sea.gmane.org> Message-ID: <BFC5B97C.8CF5%JimCarwardine@OwnYourFuture-net.com> I don't mind the bun fights or the biz talk. They are easily recognized and don't need to be read if one chooses not to read them. I'm sure everyone filters their Rev email. I can ream through several hundred posts, if need be, in about 20 minutes because I only scan the subject line unless it's relevant to what my interest is. So I scroll through the list with my shift key down and when I get to an interesting post, I delete all the intervening posts. No big deal. I say leave the list alone. It obviously self-regulates. What would *really bug me* is if I found out I missed something I needed because it was on another list... Jim on 12/13/05 1:00 PM, Bill Marriott wrote: > Gordon Webster wrote, > "I for one would hate to see this list stripped of its "Revolutionary" > appeal by limiting it only to discussions of rev users' technical problems. > While such technical problems may be the primary concern of this list, do > they really have to be it's only concern?" > > Excellent point, Gordon. > > I really don't agree with "segmenting" the list, because now we're supposed > to go to location A for "graphics," location B for "business," and pretty > soon it will be location C for buttons, location D for this, location E for > that... > > The problem is that each of these unofficial offshoots have a fraction of > the participation that this official list does. Inevitably, we'll see useful > discussions quashed with the line, "take this to such-and-such" a venue. To > me it seems like "vigilante moderation." > > As much as I really enjoy gmane as an NNTP interface to the list -- it's > made things MUCH easier to follow -- these "problems" segmenting is supposed > to solve would ALL be obviated if Rev put up a simple phpBB-based board with > common-sense categories. It is not difficult or expensive to do this. [And > yes, phpBB can be configured to send email to members, for those who prefer > the "push" style.] Then we would all have one place to go and people could > skip the categories they are not interested in. > > [Sorry, I don't plan to join/participate in those offshoot forums.] > > Bill > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. <http://www.OwnYourFuture-net.com> Own Your Future Consulting Services Limited, 1959 Lower Water Street, Suite 1700, Halifax, Nova Scotia. B3J 3N2 Phone: 902-823-2339. Fax: 902-823-2139 What?s New... * Have you ever hired an employee who didn?t work out? * Did you do that on purpose? Probably not... If you want to greatly improve your hiring process, check out our new hiring process... www.HiringSmart.ca/ns <http://www.hiringsmart.ca/ns> and... www.KeepingTheBest.ca/ns <http://www.keepingthebest.ca/ns> From mlange at lexicall.org Wed Dec 14 11:08:37 2005 From: mlange at lexicall.org (Marielle Lange) Date: Wed, 14 Dec 2005 16:08:37 +0000 Subject: how to beat confabulator Message-ID: <48E91603-C7A9-488B-91CC-14AD5BAD22FA@lexicall.org> Now done - <http://revolution.lexicall.org/stacks_education.php> > Point taken, I will find a way to have this stack always appear in > the gallery. Charles Hartman wrote: > I thought I'd upload my (man is it ever) noncommercial app, the > English Metrics Tutorial, to your education site; but I don't see > the "metadata file creator" advertised on that page. (I'm using > Safari, if that makes a difference.) So I'm not sure what steps to > follow. ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From darkshadow1 at metrocast.net Wed Dec 14 09:54:20 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Wed, 14 Dec 2005 09:54:20 -0500 Subject: XML tree Message-ID: <000e01c600be$43cfdcc0$6501a8c0@new0eeca32bb97> Where do I find documentation on using the XML library to create a tree? I've never done this before - is there some general source for info or is it in the Rev docs? From JimCarwardine at OwnYourFuture-net.com Wed Dec 14 11:18:03 2005 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Wed, 14 Dec 2005 12:18:03 -0400 Subject: [OT] Note to Mr. X... In-Reply-To: <BFC4236F.2E57%rgriffit@ctc.net> Message-ID: <BFC5BDFB.8D11%JimCarwardine@OwnYourFuture-net.com> Xavier, have you been receiving my off-list emails? Jim From see3d at writeme.com Wed Dec 14 11:20:29 2005 From: see3d at writeme.com (Dennis Brown) Date: Wed, 14 Dec 2005 11:20:29 -0500 Subject: How do I control a Java applet in my browser from Rev? Message-ID: <833DD054-8C03-495E-AE7C-F2DA4E12EDEA@writeme.com> Hi Control Experts! I am running OS X 10.4 with Safari. I have a real time streaming stock graphing applet for a service that I subscribe to. It has a field to enter the stock symbol and a submit button. I would like to have Rev send the symbol to the field and punch the submit button. Only problem, is that I don't have the foggiest idea about how to go about doing that. Anyone have any ideas? Thanks, Dennis From mlange at lexicall.org Wed Dec 14 11:27:15 2005 From: mlange at lexicall.org (Marielle Lange) Date: Wed, 14 Dec 2005 16:27:15 +0000 Subject: Recent Development on the Use-LIst Message-ID: <D34F5627-41CB-4AEC-93FA-499AE250084B@lexicall.org> Dear all, Different group of users may have different needs. Forums don't mean you have to check out all forums independently. Nowadays forums offer the possibility to forward all posts directly to your mailing program. Persons who prefer to read everything wouldn't be disadvantaged in *ANY* way (they only have to set up email forward for all lists). They will receive all posts exactly the same way they do now. Persons who prefer not to have to read everything everyday would find the new format easier to manage. Also, with different forums we solve the problem of prefixing as even if you receive the posts by email, hitting the reply key guarantees that your reply is sent to all persons interested in it and is not sent to the persons not interested in it. I am in digest mode and prefixing doesn't offer a good solution to me as prefixes are difficult to identify in the digest format. To help in this debate, can I ask you all to specify how important Revolution is in your day job. Please indicate whether you spend most of the day developing RunRev-based applications or not. Requests for structuration and forums usually come from (1) newcommers (who don't want to have to ALL posts every published on the use-rev list) and (2) non commercial users who don't have 1-2 hours a day to spend reading the posts on this list. The idea is to find a solution that works for a large majority of persons. Not a solution that works for "you" as a single individual. Marielle > Dan's earlier suggestion seem eminently simple > "OT:" works for me... I can't deal with more than one mailing list. ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From mlange at lexicall.org Wed Dec 14 11:34:56 2005 From: mlange at lexicall.org (Marielle Lange) Date: Wed, 14 Dec 2005 16:34:56 +0000 Subject: MS Office and XML Message-ID: <8341E1CE-A93D-4506-A433-75A539EDCD92@lexicall.org> I wouldn't bet on the ASCII format. There have been talks about of a binary xml format. <http://www.xml.com/pub/a/2003/08/13/deviant.html> <http://searchwebservices.techtarget.com/qna/ 0,289202,sid26_gci1027594,00.html> > The latest Office suite uses XML as the native file format. Not > sure how open and available it is, but it should ideally be > writable since it's ultimately ASCII now.... ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From b.xavier at internet.lu Wed Dec 14 11:51:27 2005 From: b.xavier at internet.lu (MisterX) Date: Wed, 14 Dec 2005 17:51:27 +0100 Subject: MS Office and XML In-Reply-To: <8341E1CE-A93D-4506-A433-75A539EDCD92@lexicall.org> Message-ID: <20051214160527.4A4D9825404@mail.runrev.com> Marielle, xml is supposed to be unicode not ascii unless the dtf tells you so... Although I would think it a good behavior for programs to check this anyway ;) It's usually a good start, before using a format, to know it expected structure, encoding, etc... Not that ascii xml is not good but it is not standard. Is ASCII obsolete? ;) Also the real xml office format is in OpenOffice... Unless you like updating your parsers every 6 months MS releases a fix for office ;) On the positive side of things, MS keeps developpers busy ;) cheers Xavier http://monsieurx.com/taoo RevOffice included (under construction ;) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Marielle Lange > Sent: Wednesday, 14 December, 2005 17:35 > To: use Revolution How to > Subject: MS Office and XML > > I wouldn't bet on the ASCII format. There have been talks > about of a binary xml format. > <http://www.xml.com/pub/a/2003/08/13/deviant.html> > <http://searchwebservices.techtarget.com/qna/ > 0,289202,sid26_gci1027594,00.html> > > > > The latest Office suite uses XML as the native file format. > Not sure > > how open and available it is, but it should ideally be > writable since > > it's ultimately ASCII now.... > -------------------------------------------------------------- > ---------- > -------- > Marielle Lange (PhD), Psycholinguist > > Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk > Homepage > http://homepages.lexicall.org/mlange/ > Easy access to lexical databases > http://lexicall.org > Supporting Education Technologists http:// > revolution.lexicall.org/wiki > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Wed Dec 14 11:47:16 2005 From: soapdog at mac.com (Andre Garzia) Date: Wed, 14 Dec 2005 14:47:16 -0200 Subject: MS Office and XML In-Reply-To: <8341E1CE-A93D-4506-A433-75A539EDCD92@lexicall.org> References: <8341E1CE-A93D-4506-A433-75A539EDCD92@lexicall.org> Message-ID: <A2B5641F-0053-40D5-A7B2-20D212706641@mac.com> Marielle, MS has submited the new format to ECMA to create a "open" standard, this is not the current format, this is an attempt to beat OpenDocument and the F/OSS initiatives out there. I bet they are putting raw binary data inside the XML, but that's just me being pessimistic. Cheers andre On Dec 14, 2005, at 2:34 PM, Marielle Lange wrote: > I wouldn't bet on the ASCII format. There have been talks about of > a binary xml format. > <http://www.xml.com/pub/a/2003/08/13/deviant.html> > <http://searchwebservices.techtarget.com/qna/ > 0,289202,sid26_gci1027594,00.html> > > >> The latest Office suite uses XML as the native file format. Not >> sure how open and available it is, but it should ideally be >> writable since it's ultimately ASCII now.... > ---------------------------------------------------------------------- > ---------- > Marielle Lange (PhD), Psycholinguist > > Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk > Homepage > http://homepages.lexicall.org/mlange/ > Easy access to lexical databases http:// > lexicall.org > Supporting Education Technologists http:// > revolution.lexicall.org/wiki > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From b.xavier at internet.lu Wed Dec 14 11:56:37 2005 From: b.xavier at internet.lu (MisterX) Date: Wed, 14 Dec 2005 17:56:37 +0100 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <833DD054-8C03-495E-AE7C-F2DA4E12EDEA@writeme.com> Message-ID: <20051214161038.149B5825401@mail.runrev.com> Dennis, you might need a Macro program to do that. A macro, like QuickKeys can handle this easily and they are usually apple-scriptable. Record the macro-sequence. Give it a name and then do "thismacroname" as QuickKeys -- or as Applescripts maybe... im out of the mac circle but I know that worked. To insert custom text... you can have rev generate it and put it into the clipboard before your macro goes paste it into the java field... Mileage may vary depending on Macro program (QuickKeys is top notch)... I owned QK since 1.0 and there is few other more helpful or easy to use programs like it. There's even a windows version! cheers Xavier http://monsieurx.com/taoo > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Dennis Brown > Sent: Wednesday, 14 December, 2005 17:20 > To: How to use Revolution > Subject: How do I control a Java applet in my browser from Rev? > > Hi Control Experts! > > I am running OS X 10.4 with Safari. I have a real time > streaming stock graphing applet for a service that I > subscribe to. It has a field to enter the stock symbol and a > submit button. I would like to > have Rev send the symbol to the field and punch the submit button. > Only problem, is that I don't have the foggiest idea about > how to go about doing that. Anyone have any ideas? > > Thanks, > Dennis > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Wed Dec 14 11:51:28 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 11:51:28 -0500 Subject: Window shape & Rotation In-Reply-To: <web-340623346@mail.maclaunch.com> References: <web-340623346@mail.maclaunch.com> Message-ID: <25F6F4A5-564F-4DDA-AADB-5A689B1D0FA9@adelphia.net> WARNING: The RRGraphix site has a file TL.rev that will move your menus and not put them back. This is just bad form. A newbie would be really confused by this behavior. Tom On Dec 14, 2005, at 4:59 AM, Mathewson wrote: > I have just uploaded to the RRGraphix Group: > > http://groups.yahoo.com/group/RRgraphix/ > > Looking forward to all sorts of fun on the 'rev-biz' and > the 'RRgraphix' lists. > > sincerely, Richmond Mathewson > From 3mcgrath at adelphia.net Wed Dec 14 12:02:18 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 12:02:18 -0500 Subject: Test In-Reply-To: <045D96C7-8358-4E77-A39C-C994A4AB6CD7@gmail.com> References: <045D96C7-8358-4E77-A39C-C994A4AB6CD7@gmail.com> Message-ID: <A6D8099D-ACB9-474A-A4BE-F19CC61B58A2@adelphia.net> IGNORED On Dec 14, 2005, at 10:05 AM, Mark Smith wrote: > Please ignore.... > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Wed Dec 14 12:02:22 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 14 Dec 2005 09:02:22 -0800 Subject: Export to Excel In-Reply-To: <08738252-2D54-4EA2-8791-C52D4C34F491@mac.com> Message-ID: <BFC5901E.31FB5%JimAultWins@yahoo.com> Couple of questions: 1) is this one table, or several? 2) is is continuously updated, or a one-time publish? 3) does the format vary each/several times? 4) does the dimension of the table change? Jim Ault Las Vegas On 12/13/05 5:20 PM, "Bill Vlahos" <bvlahos at mac.com> wrote: > I have a table in an appliation which I want to export to Excel. I > can fake it out by simply saving it as a text file with the .xls > extension and when the user double-clicks it, Excel will open it up. > > That will fake it out but won't do any fancy Excel things like set up > tabbed categories, etc. > > Is there a better way to do this export? > > I've seen some programs export it directly into Excel without going > through a file on disk. How is that done? I assume on the Mac I could > use AppleScript but how would I do it on Windows? > > Bill Vlahos > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Wed Dec 14 12:14:53 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 12:14:53 -0500 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <833DD054-8C03-495E-AE7C-F2DA4E12EDEA@writeme.com> References: <833DD054-8C03-495E-AE7C-F2DA4E12EDEA@writeme.com> Message-ID: <B2724DBE-EBDC-4FE7-B1B8-CB1AD852EFCC@adelphia.net> Dennis, I would see if the streaming stock app is Applescript-able. If it is then REV can do this for you using Applescript. The newest version of Applescript has a lot of new features including clicking at a buttons location and support for apps that do not have much applescript support. Check out Applescript's website for more info: Resources: http://www.apple.com/applescript/resources/ Applescript Studio: http://www.apple.com/applescript/studio/ Online Docs for Apps: http://www.apple.com/applescript/apps/ HTH Tom On Dec 14, 2005, at 11:20 AM, Dennis Brown wrote: > Hi Control Experts! > > I am running OS X 10.4 with Safari. I have a real time streaming > stock graphing applet for a service that I subscribe to. It has a > field to enter the stock symbol and a submit button. I would like > to have Rev send the symbol to the field and punch the submit > button. Only problem, is that I don't have the foggiest idea about > how to go about doing that. Anyone have any ideas? > > Thanks, > Dennis > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From kray at sonsothunder.com Wed Dec 14 12:13:34 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 14 Dec 2005 11:13:34 -0600 Subject: XML tree In-Reply-To: <000e01c600be$43cfdcc0$6501a8c0@new0eeca32bb97> Message-ID: <BFC5AEDE.31D28%kray@sonsothunder.com> On 12/14/05 8:54 AM, "Preston Shea" <darkshadow1 at metrocast.net> wrote: > Where do I find documentation on using the XML library to create a tree? I've > never done this before - is there some general source for info or is it in the > Rev docs? Look at 'revCreateXMLTree' in the Transcript Dictionary... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From darkshadow1 at metrocast.net Wed Dec 14 12:24:15 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Wed, 14 Dec 2005 12:24:15 -0500 Subject: Interupting wait Message-ID: <001001c600d3$35746dc0$6501a8c0@new0eeca32bb97> Is there a way for the user to interrupt a "wait until the sound is done" From b.alleyne at btopenworld.com Fri Dec 9 05:44:06 2005 From: b.alleyne at btopenworld.com (BRIAN ALLEYNE) Date: Fri, 9 Dec 2005 10:44:06 +0000 (GMT) Subject: Text database using custom properties Message-ID: <20051209104406.8689.qmail@web86502.mail.ukl.yahoo.com> Hi all I am building a note and outline manager in rev. I've worked out my user interface, but before going further I wanted some advice on text handling before working on the data engine. I will store memo fields of various lengths, these would have styled text, and would be typed in or imported in html or rtf form from other applications. Some of these memo fields could run to 50 or 60 pages of text. I will need to quickly search for any word or string in these memo fields. I expect to store potentially thousands of these memo fields. I was thinking of creating a data stack and storing the memo fields as custom properties - in essence using rev as my database. I've read Dan Shafer and Richard Gaskin on this, and if I understand them, it seems as if this is a reasonable way to go. In sum, is rev good for a freetext database with thousands of memos or should I be looking at something like Valentina? I am worried about the performance hit on searching when my database grows to say 10, 000 memos. Any advice is welcome. best regards, Brian From Horner at IHUG.Co.NZ Sun Dec 11 14:41:39 2005 From: Horner at IHUG.Co.NZ (Cal Horner) Date: Mon, 12 Dec 2005 08:41:39 +1300 (New Zealand Daylight Time) Subject: debugger problem Message-ID: <439C80F3.000003.00188@CALSBIGPC> Hi!, I have many different assumptions about what is causing the problem, but rather than to keep grasping at straws I have been looking at the Embassy and i saw your reply to a debugger question. So here I am I'm running Rev 2.6.1 in a windows XP Pro environment. I've used Rev since version 2.2.1 and this is the first time this problem has come up. When I open debugger, or the app I'm testing hits a breakpoint and opens up, the debugger has lost the Step In, Step Over, etc buttons at the bottom of the window and all of the menu items that are the same (step in, step over, etc.) are "grayed out". I have deleted and installed different versions of Rev. and it still happens So I am stumped. And of course the debugger is too good a tool for me to have to go back to the old way of testing and fixing. TIA Cal . From mlange at blueyonder.co.uk Tue Dec 13 12:56:35 2005 From: mlange at blueyonder.co.uk (Marielle Lange) Date: Tue, 13 Dec 2005 17:56:35 +0000 Subject: Pretty stacks made with Runrev Message-ID: <08C6B0DC-DDD1-4C55-B35D-525549F30A25@blueyonder.co.uk> Bill, Thanks for the warning. I am used to test locally first before uploading and I copied the wrong address. This is of course the popular education gallery: <http://revolution.lexicall.org/stacks_education.php> 15 entries added! Marielle ------------------------------------------------------------------------ --- Marielle Lange (PhD), Psycholinguist Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki/ From mlange at blueyonder.co.uk Tue Dec 13 13:17:53 2005 From: mlange at blueyonder.co.uk (Marielle Lange) Date: Tue, 13 Dec 2005 18:17:53 +0000 Subject: how to beat confabulator Message-ID: <19009EF6-A660-47DF-B204-957B20327BFC@blueyonder.co.uk> > The only hickup though is that if we clicked on a rev url to > download the widget, it would launch another instance of > rev (in windows) which could be disastrous (in my pro opinion > as a pc user) or for mac users, i might not be recognized as > a rev file... I agree this is a problem. Guess what, I have now found the way to guarantee download when the user clicks. I will implement that in a few days (next week, as I will again be away for a few days). To improve the snippet and tutorial pages, I need a code colorization script, written in php. Has anybody a script of that kind, easy to hack and adapt to my needs? Marielle ------------------------------------------------------------------------ --- Marielle Lange (PhD), Psycholinguist Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki/ From edgar_spees at nekoosa.k12.wi.us Wed Dec 7 13:54:11 2005 From: edgar_spees at nekoosa.k12.wi.us (Edgar Spees) Date: Wed, 07 Dec 2005 12:54:11 -0600 Subject: Audio won't play in Revolution 2.6.1 In-Reply-To: <D35BA2A4-B41B-4900-8E0B-0549D196E95D@byu.edu> References: <D35BA2A4-B41B-4900-8E0B-0549D196E95D@byu.edu> Message-ID: <fc.0075822e001b17450075822e001b09a4.1b1754@nekoosa.k12.wi.us> Devin - Thanks for getting back. No, these are not compressed files. They're sound files I've used many times in version 1.1.1 I imported them into to a stack and played them using the play command. play "myAudio" I work for a school district in Wisconsin and our computer guy and I have been working on this problem now for 2 days. I'm thinking there is a problem playing audio on a Mac using system 10.4.2 or 10.4.3 in runrev 2.6.1 Thanks again for getting back. Ed From edgar_spees at nekoosa.k12.wi.us Thu Dec 8 09:05:42 2005 From: edgar_spees at nekoosa.k12.wi.us (Edgar Spees) Date: Thu, 08 Dec 2005 08:05:42 -0600 Subject: Audio files won't play in 2.6.1 Message-ID: <fc.0075822e001b1bec0075822e001b1bec.1b1c0c@nekoosa.k12.wi.us> I can't figure out why my audio files won't play in Rev. 2.6.1. If it is a compatibility problem between Rev. 2.6.1 and Mac 10.4.2 or 10.4.3 then the users would be talking about it. I installed Revolution 1.1.1 on my new Mac and opened it in System 9 and the audio files played fine. Anybody have any ideas? Edgar Spees From psahores at easynet.fr Thu Dec 8 11:13:15 2005 From: psahores at easynet.fr (Pierre Sahores) Date: Thu, 8 Dec 2005 17:13:15 +0100 Subject: preopenstack and openstack handler under Rev 2.6.1 OS X In-Reply-To: <3CF57A28-0F17-4667-AE21-3AF0D0F783C8@sosmartsoftware.com> References: <13A92016-FEC8-405D-9ED3-45F90CED2842@easynet.fr> <1B279418-435E-4DCD-9AC1-39D846D0E476@sosmartsoftware.com> <BA8E04F8-7A9C-45F2-BD15-23F7C9F4558A@easynet.fr> <3CF57A28-0F17-4667-AE21-3AF0D0F783C8@sosmartsoftware.com> Message-ID: <0D672031-4AB5-449D-B7B4-32BCDBC14223@easynet.fr> Le 8 d?c. 05 ? 16:59, Eric Chatonet a ?crit : > Could you share your problem on the list? > Can help... Here is the code... > on preOpenStack > if the short name of this stack is not "klimax" then pass > PreOpenStack > > put " Please, wait. Rev app's server loading..." > set twelveHourTime to false > put "Rev TCP/IP APP'S server up since" && the short date & "," && > the short time into binfo > > # start using stack "aslibsmtp" > > set itemdel to "/" > put "/" & item 2 to -2 of the long name of this stack & "/" into > Lepath > put "/" & item 2 to -3 of the long name of this stack & "/" into > LepathRacine > > ####### Fonctions communes de binding du serveur PostgreSQL : > D?but ####### > > # if the platform is "MacOS" then > # repeat for each item i in revOpenDatabases() > # get revdb_disconnect(i) > # end repeat > # put revOpenDatabase > ("PostgreSQL","localhost","progis","postgres","postgres") into > PGLinkOpen > # else if the systemversion is "Linux 2.4.18-4GB" > # then put "psql -h localhost progis -U postgres" into PgPath > # else put "/usr/local/pgsql/bin/psql -h localhost progis -U > postgres" into PgPath > > ####### Fonctions communes de binding du serveur PostgreSQL : Fin > ######## > > set the socketTimeoutInterval to "10" > if the windows is "klimax" > then accept connections on port "967" with message "newconnect" > else accept connections on port "9678" with message "newconnect" > > send doGlobalsInit to btn "metier" > openstack > > open file Lepath & "rev-as_log.txt" for append > if the result is not "" then > write cr & the result & cr to file Lepath & "rev-as_log.txt" > put " " & the result after Pboot > else write return & return & "Open sockets :" && the opensockets > & return & return to file Lepath & "rev-as_log.txt" > close file Lepath & "rev-as_log.txt" > > replace " eof" with "" in Pboot > if the num of words in Pboot > 0 > then put "klimax app server not up :" & Pboot > else put binfo > > end preOpenStack > > > > on openstack > set the tool to "browse" > if the windows is not "klimax" then > set the rect of window "message box" to "6,59,407,131" > set the topleft of window "klimax" to "440,69" > end if > end openstack > > > > on opencard > # if the environment is not "development" then start using "LibURL" > end opencard ... > on doGlobalsInit > > put url ("file:" & Lepath & "gd-graphics.php") into MaskGDG > put url ("file:" & Lepath & "header.html") into HeadInclude > put url ("file:" & Lepath & "footer.html") into BotInclude > put url ("file:" & Lepath & "mask.html") into MaskKLX > > end doGlobalsInit Thanks for your help ! > > Le 8 d?c. 05 ? 16:56, Pierre Sahores a ?crit : > >> Merci Eric. C'est donc bien le contenu que j'utilise dans le >> propenstack qui n'est plus support? de la m?me mani?re entre les >> 2.6 et 2.6.1... > > Best Regards from Paris, > Eric Chatonet > ---------------------------------------------------------------------- > ------------------------ > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > > > -- That's all for yet, Friends, Kind Regards, Pierre Sahores "A partir du moment o? on ?volue dans une activit? o? il n'y a pas de place pour la fanfaronnade, on est oblig? de tomber sur des personnages d'exception. Tous ces gens sont au limiteur." Pierre Dupasquier From 3mcgrath at adelphia.net Tue Dec 13 00:47:31 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 13 Dec 2005 00:47:31 -0500 Subject: Oh Christ... Image Name? In-Reply-To: <BFC39D05.31E2E%JimAultWins@yahoo.com> References: <BFC39D05.31E2E%JimAultWins@yahoo.com> Message-ID: <8D20F7C4-FBCD-4580-A7A1-E3FC474267D1@adelphia.net> Jim, I like the charToNum idea too. But doesn't the -- put the imageSource of char x of field "myfield" -- return blank if no imagesource is found? so repeat for each char x of field "myField" if the imageSource of char x of field "myField" is "" then next repeat else put the imageSource of char x of field "myField" after lMyLocal end if end repeat put lMyLocal into field "myList" should work,,, NO.... Not tested. Tom On Dec 13, 2005, at 12:32 AM, Jim Ault wrote: > Yeah, Thomas, it would be easier as you suggest to generate a list of > [number of char, charToNum, imagesource] otherwise it could be > difficult. > Good suggestion. I suppose if one uses a lot of these, as in a > library, it > might be good to create a reverse directory that includes the > image, name, > id, (and for the meticulous) places occuring. > > Jim Ault > Las Vegas > > > On 12/12/05 9:25 PM, "Thomas McGrath III" <3mcgrath at adelphia.net> > wrote: > >> Yeah but you have to know what char the imagesource is in to do it >> that way. >> >> I suppose if you did not know you could do a repeat for each char and >> put that after a new field to see. >> >> Tom >> >> On Dec 13, 2005, at 12:18 AM, Kathy Jaqua wrote: >> >>> Tom >>> >>> Could It really be that easy? You rule... >>> >>> >>> I 'll try that and get back to you. >>> Ok, ok let's see put the ...char x of field... >>> >>> T H A N K Y O U >>> >>> Kathy Graves Jaqua >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> Thomas J McGrath III >> 3mcgrath at adelphia.net >> >> Semantic Compaction Systems >> SCIconics, LLC >> >> Lazy River Metal Arts >> Lazy River Software? >> & >> Meeting Wear? - Unique Apparel Design >> >> >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From b.xavier at internet.lu Wed Dec 14 12:48:23 2005 From: b.xavier at internet.lu (MisterX) Date: Wed, 14 Dec 2005 18:48:23 +0100 Subject: MVC (was Text database using custom properties) In-Reply-To: <70ed6b130512131832w3c4d7768m86bb8e048236d50b@mail.gmail.com> Message-ID: <20051214170222.EC02D824FE1@mail.runrev.com> Dan, Dave, Interesting. I've used MVC concepts without knowing what it was! ;) Until I read Wiki! I love that thing! Did the same thing with Xanadu... I thought I had an original idea developping modular CMS stacks in HyperCard back in 1980s but now this is really taking a dimension of it's own. That's the Tao, you know you're on the path or not ;) The thing about MVC is that it is an excellent coding practice that applies well to rev. OK, I've never coded MVC compliant anything but from the wiki page, that's pretty much the attitude I take in TAOO or any other stack which is to do the IO, GUI and ouput as modular, hence as independent and disparate from the other. For example: if you make an import button or add an Import menuitem in your gui. Or why not do both? And hop, you need to have one handler, not different functions in the button and menu... Another day, another stack, another import feature. Do you reuse that import function you used the first time or make a new one? Somewhere, things work the same everywhere - the OOP phylosophy helps us make that work better in Rev. Yes, not the same way as in C++ or real OOP languages. But Object Based Programming is definitely not less efficient. And Xtalk has it's object oriented tricks that defy C++ logic :) As the wiki page said, there remains bounds where MVC is or not so good. Optimal Rev coding with Object or patterns is not alien to rev. But don't try to apply them as if rev was C++ or smalltalk. keep the good in C or ST but please use the better in rev to make them better - C or ST compatibility is not the point - we work at a higher level in rev - lower level objects and higher level objects can mix but not the same... That's the key advantage to separating objects (rev objects) into a class of it's own. Naturally dependencies cannot be avoided but in releasing the XOSMediaLib, I had no trouble integrating parts of a larger framework with distributed classes into my stack. Copy paste and hop! And this little action is just like compiling C apps the old way with Make! And I could automate it too - but foo the scripting time ;)... Pieces of gui with a logic of their own across different applications or cloning features across heterogeneous applications dealing with different objects - is in anyway you look at them just fields, buttons and media in an interface. If the gui parts all speak the same language, you soon have some kind of synergy... I call it TAOO ;) It's not that simple but that's the principle "way" of doing things ;) MVC seems nice... adequate and antiquated in some cases too... But it enforces better coding practices such as portability, maintainability and other ility qualities of good software. I sure learned a lot from these 3 letters in just this week! ;) Thanks for bringing it up and showing me some light in my project's architecture... Something I can relate to or relate to others... cheers Xavier http://monsieurx.com/taoo > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Dan Shafer > Sent: Wednesday, 14 December, 2005 03:33 > To: How to use Revolution > Subject: Re: MVC (was Text database using custom properties) > > Dave.... > > Short answer (and admittedly over-simplistic) is that Rev > doesn't lend itself to MVC app design and construction. To do > true MVC you need an object-oriented environment, which Rev > decidedly is not. > > If you want to take the project you describe to MVC, I > suggest you look at an MVC-based app framework. It'll save > you tons of time. > > But since that's not about how to use Rev, I'll shut up now. > > :-) > > On 12/12/05, Dave LeYanna <dleyanna at rtl.org> wrote: > > > > David; > > > > I read a little about the benefits of using MVC but I had a little > > trouble mapping that paradigm to Rev. One of the major > issues wasn't > > really Rev related but really needed to be thought through > and I came > > up blank and confused > > > > > I really would like to use MVC if I can because I am on the brink of a > > LARGE project that needs to last a long time and go through > a lot of > > contortions by many different programmers over it's > lifetime. We are a > > non-profit and I am "converting" an old FoxPro for DOS > system that was > > started in the 80s (and still runs in a DOS window... on a 50 user > > network with some data access provided to 5 other offices > across the > > state. > > > > > > > -- > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Information Product Consultant and Author > http://www.shafermedia.com Get my book, "Revolution: Software > at the Speed of Thought" > >From http://www.shafermediastore.com/tech_main.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From b.xavier at internet.lu Wed Dec 14 12:58:36 2005 From: b.xavier at internet.lu (MisterX) Date: Wed, 14 Dec 2005 18:58:36 +0100 Subject: debugger problem In-Reply-To: <439C80F3.000003.00188@CALSBIGPC> Message-ID: <20051214171230.37E46824FDC@mail.runrev.com> Hi Cal Try to clear the breakpoints from your stack. save the stack and try again... hopefully that will fix it... cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Cal Horner > Sent: Sunday, 11 December, 2005 20:42 > To: use-revolution at lists.runrev.com > Subject: debugger problem > > Hi!, I have many different assumptions about what is > causing the problem, but > rather than to keep grasping at straws I have been looking at > the Embassy > and i saw your reply to a debugger question. So here I am > I'm running Rev 2.6.1 in a windows XP Pro environment. I've > used Rev since version 2.2.1 and this is the first time this problem > has come up. When I open debugger, or the app I'm testing > hits a breakpoint and opens up, > the debugger has lost the Step In, Step Over, etc buttons at > the bottom of the window and all of the menu items that are > the same (step in, step over, > etc.) are "grayed out". I have deleted and installed > different versions of Rev. and it still happens > So I am stumped. And of course the debugger is too good a > tool for me to > have to go back to the old way of testing and fixing. TIA Cal . > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Wed Dec 14 12:57:55 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 12:57:55 -0500 Subject: Interupting wait In-Reply-To: <001001c600d3$35746dc0$6501a8c0@new0eeca32bb97> References: <001001c600d3$35746dc0$6501a8c0@new0eeca32bb97> Message-ID: <9C9B565C-8559-4A3B-ABA8-A5227F5170BE@adelphia.net> I think the "wait until the sound is done with messages" can help here. I don't know if it will stop the wait command but it will allow for other commands to be started etc. From the Docs: The wait command freezes execution for the specified amount of time, or until the specified condition has been met, or until a message has been sent. If the wait..with messages form is used, Revolution continues normal processing during the wait. The current handler is frozen, but the user can start other handlers and perform other actions such as switching cards. HTHs Tom On Dec 14, 2005, at 12:24 PM, Preston Shea wrote: > Is there a way for the user to interrupt a "wait until the sound is > done" > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From see3d at writeme.com Wed Dec 14 13:00:56 2005 From: see3d at writeme.com (Dennis Brown) Date: Wed, 14 Dec 2005 13:00:56 -0500 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <B2724DBE-EBDC-4FE7-B1B8-CB1AD852EFCC@adelphia.net> References: <833DD054-8C03-495E-AE7C-F2DA4E12EDEA@writeme.com> <B2724DBE-EBDC-4FE7-B1B8-CB1AD852EFCC@adelphia.net> Message-ID: <623BB41D-4D5D-4BD2-96A3-3307D0D2FFC1@writeme.com> Tom, I did check for this. The Java applet runs inside a browser. There are no Applescript commands to control it that I can tell. I also tried Automator and tried the recording function in Applescript Studio, but no good. Thanks, Dennis On Dec 14, 2005, at 12:14 PM, Thomas McGrath III wrote: > Dennis, > > I would see if the streaming stock app is Applescript-able. If it > is then REV can do this for you using Applescript. The newest > version of Applescript has a lot of new features including clicking > at a buttons location and support for apps that do not have much > applescript support. > > Check out Applescript's website for more info: > Resources: > http://www.apple.com/applescript/resources/ > > Applescript Studio: > http://www.apple.com/applescript/studio/ > > Online Docs for Apps: > http://www.apple.com/applescript/apps/ > > HTH > > Tom > > On Dec 14, 2005, at 11:20 AM, Dennis Brown wrote: > >> Hi Control Experts! >> >> I am running OS X 10.4 with Safari. I have a real time streaming >> stock graphing applet for a service that I subscribe to. It has a >> field to enter the stock symbol and a submit button. I would like >> to have Rev send the symbol to the field and punch the submit >> button. Only problem, is that I don't have the foggiest idea >> about how to go about doing that. Anyone have any ideas? >> >> Thanks, >> Dennis >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J McGrath III > 3mcgrath at adelphia.net > > Semantic Compaction Systems > SCIconics, LLC > > Lazy River Metal Arts > Lazy River Software? > & > Meeting Wear? - Unique Apparel Design > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Wed Dec 14 13:10:56 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 13:10:56 -0500 Subject: Repeat messages from the list Message-ID: <D1D41D38-9F4C-4CF4-9AED-BB9F119C03BC@adelphia.net> Is it just me or is everyone getting repeat messages from the list??? I hope not. It would be a cruel joke to get all of the past flame war messages again!!! Tom Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From 3mcgrath at adelphia.net Wed Dec 14 13:12:33 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 13:12:33 -0500 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <623BB41D-4D5D-4BD2-96A3-3307D0D2FFC1@writeme.com> References: <833DD054-8C03-495E-AE7C-F2DA4E12EDEA@writeme.com> <B2724DBE-EBDC-4FE7-B1B8-CB1AD852EFCC@adelphia.net> <623BB41D-4D5D-4BD2-96A3-3307D0D2FFC1@writeme.com> Message-ID: <92E15BE6-719D-4DD3-B0BD-15B0454BE0AE@adelphia.net> Dennis, The recording function -- Are you able to at least record a click at the button location? Tom On Dec 14, 2005, at 1:00 PM, Dennis Brown wrote: > I also tried Automator and tried the recording function in > Applescript Studio, but no good. Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From mark at maseurope.net Wed Dec 14 13:12:31 2005 From: mark at maseurope.net (Mark Smith) Date: Wed, 14 Dec 2005 18:12:31 +0000 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <623BB41D-4D5D-4BD2-96A3-3307D0D2FFC1@writeme.com> References: <833DD054-8C03-495E-AE7C-F2DA4E12EDEA@writeme.com> <B2724DBE-EBDC-4FE7-B1B8-CB1AD852EFCC@adelphia.net> <623BB41D-4D5D-4BD2-96A3-3307D0D2FFC1@writeme.com> Message-ID: <E5F60A99-280A-4C7C-B939-5BD1E727A383@maseurope.net> Dennis, have you contacted the supplier to ask if they have an API that would enable you to link a rev app directly to their service? They might have such a thing based on Soap/XML or somesuch that you could work with. Mark On 14 Dec 2005, at 18:00, Dennis Brown wrote: > Tom, > > I did check for this. The Java applet runs inside a browser. > There are no Applescript commands to control it that I can tell. I > also tried Automator and tried the recording function in > Applescript Studio, but no good. > > Thanks, > Dennis > > On Dec 14, 2005, at 12:14 PM, Thomas McGrath III wrote: > >> Dennis, >> >> I would see if the streaming stock app is Applescript-able. If it >> is then REV can do this for you using Applescript. The newest >> version of Applescript has a lot of new features including >> clicking at a buttons location and support for apps that do not >> have much applescript support. >> >> Check out Applescript's website for more info: >> Resources: >> http://www.apple.com/applescript/resources/ >> >> Applescript Studio: >> http://www.apple.com/applescript/studio/ >> >> Online Docs for Apps: >> http://www.apple.com/applescript/apps/ >> >> HTH >> >> Tom >> >> On Dec 14, 2005, at 11:20 AM, Dennis Brown wrote: >> >>> Hi Control Experts! >>> >>> I am running OS X 10.4 with Safari. I have a real time streaming >>> stock graphing applet for a service that I subscribe to. It has >>> a field to enter the stock symbol and a submit button. I would >>> like to have Rev send the symbol to the field and punch the >>> submit button. Only problem, is that I don't have the foggiest >>> idea about how to go about doing that. Anyone have any ideas? >>> >>> Thanks, >>> Dennis >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> Thomas J McGrath III >> 3mcgrath at adelphia.net >> >> Semantic Compaction Systems >> SCIconics, LLC >> >> Lazy River Metal Arts >> Lazy River Software? >> & >> Meeting Wear? - Unique Apparel Design >> >> >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From b.xavier at internet.lu Wed Dec 14 13:19:13 2005 From: b.xavier at internet.lu (MisterX) Date: Wed, 14 Dec 2005 19:19:13 +0100 Subject: MS Office and XML In-Reply-To: <A2B5641F-0053-40D5-A7B2-20D212706641@mac.com> Message-ID: <20051214173308.8682982513E@mail.runrev.com> > Marielle, > > MS has submited the new format to ECMA to create a "open" > standard, this is not the current format, this is an attempt > to beat OpenDocument and the F/OSS initiatives out there. I > bet they are putting raw binary data inside the XML, but > that's just me being pessimistic. > > Cheers > andre > There's rawa data in SQL. Being able to store binary data in a format is maybe unfriendly to someone at one point but that's trivial compared to the advantages that this feature brings or can bring to your apps ;) Just heard of a company using HSM* archival over DB2 for some 120 million files... * <http://en.wikipedia.org/wiki/Hierarchical_Storage_Management> Today, HSM is done over redundant self-healing disks... ;) 80% of your data is old stuff so basically this puts it off into a cheap cloud of disks over the network and all you see is a shortcut to the file... cheers Xavier http://monsieurx.com From JimCarwardine at OwnYourFuture-net.com Wed Dec 14 13:13:51 2005 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Wed, 14 Dec 2005 14:13:51 -0400 Subject: [OT] Another note to Mr. X In-Reply-To: <08C6B0DC-DDD1-4C55-B35D-525549F30A25@blueyonder.co.uk> Message-ID: <BFC5D91F.8D32%JimCarwardine@OwnYourFuture-net.com> Sorry, list. Just one more [OT] email to make sure Xavier and I can talk... Xavier, I sent an email to <x at monsieurx.com>. Is this the address you want me to use? Jim From richmond at mail.maclaunch.com Wed Dec 14 13:07:53 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Wed, 14 Dec 2005 13:07:53 -0500 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <dnpif1+k0jk@eGroups.com> Message-ID: <web-340642114@mail.maclaunch.com> YES, TL.rev does move menus and the toolbar offscreen. BUT, there is a BUTTON clearly displayed which RESTORES everything: button "TOOL BARS !" so, confusing it may be; "bad form" it is not! sincerely, Richmond Mathewson On Wed, 14 Dec 2005 16:49:37 -0000 "Thomas McGrath III" <3mcgrath at adelphia.net> wrote: > From: RRgraphix at yahoogroups.com > Date: Mon Dec 12, 2005 6:26am > Subject: New file uploaded to RRgraphix > RRgraphix at yahoogroups.com > Send Email > WARNING! This is just bad form!!!! If you create a stack > that will move someones menus > off screen or even at all THEN YOU MUST provide for a way > to move them back. A newbie > would be horrorfied. Please either remove this stack or > fix it. > > Tom > > > ----------------------------- > Hello, > > This email message is a notification to let you know that > a file has been uploaded to the Files area of the > RRgraphix > group. > > File : /TL.rev.zip > Uploaded by : geradamas <richmond at ...> > Description : some fairly silly graphic tricks > > You can access this file at the URL: > http://groups.yahoo.com/group/RRgraphix/files/TL.rev.zip > > To learn more about file sharing for your group, please > visit: > http://help.yahoo.com/help/us/groups/files > > Regards, > > geradamas <richmond at ...> > > > > > > > ------------------------ Yahoo! Groups Sponsor > --------------------~--> > AIDS in India: A "lurking bomb." Click and help stop AIDS > now. > http://us.click.yahoo.com/9QUssC/lzNLAA/TtwFAA/dkFolB/TM > --------------------------------------------------------------------~-> > > > > Yahoo! Groups Links > > <*> To visit your group on the web, go to: > http://groups.yahoo.com/group/RRgraphix/ > > <*> To unsubscribe from this group, send an email to: > RRgraphix-unsubscribe at yahoogroups.com > > <*> Your use of Yahoo! Groups is subject to: > http://docs.yahoo.com/info/terms/ > > > > __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From 3mcgrath at adelphia.net Wed Dec 14 13:21:06 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 13:21:06 -0500 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <web-340642114@mail.maclaunch.com> References: <web-340642114@mail.maclaunch.com> Message-ID: <2065F02D-D796-4CEC-80BE-130F23D7AE96@adelphia.net> Doesn't work here at all. It moved my menus and did not put them back at all. Yes that is bad form. Tom On Dec 14, 2005, at 1:07 PM, Mathewson wrote: > YES, TL.rev does move menus and the toolbar offscreen. > > BUT, there is a BUTTON clearly displayed which RESTORES > everything: button "TOOL BARS !" > > so, confusing it may be; "bad form" it is not! > > sincerely, Richmond Mathewson Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From 3mcgrath at adelphia.net Wed Dec 14 13:23:30 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 13:23:30 -0500 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <web-340642114@mail.maclaunch.com> References: <web-340642114@mail.maclaunch.com> Message-ID: <AEC32A46-67C0-457D-A434-3AAFFEEB9FBC@adelphia.net> If you mean it moves the menuBar to center screen and the toolbar to screencenter, well it does do that BUT that is not moving them back to where they were at all and most people do not know how to move the menuBar to its original position. Tom On Dec 14, 2005, at 1:07 PM, Mathewson wrote: > BUT, there is a BUTTON clearly displayed which RESTORES > everything: button "TOOL BARS !" Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From soapdog at mac.com Wed Dec 14 13:27:45 2005 From: soapdog at mac.com (Andre Garzia) Date: Wed, 14 Dec 2005 16:27:45 -0200 Subject: MS Office and XML In-Reply-To: <20051214173308.8682982513E@mail.runrev.com> References: <20051214173308.8682982513E@mail.runrev.com> Message-ID: <D4C23437-0CF9-43E2-B4B5-8E6E37545ECF@mac.com> On Dec 14, 2005, at 4:19 PM, MisterX wrote: > There's rawa data in SQL. > > Being able to store binary data in a format is maybe unfriendly to > someone > at one point but that's trivial compared to the advantages that > this feature > brings or can bring to your apps ;) Err... Xavier... Err... XML cannot contain binay data... it's on the spec... nothing forbids you to do that, but somewhere, in some old RFC, we all agreed we would not put binary data on XML files, you should uucode, base64 or create some sane way to pack binary data in XML, or you might end up with corrupted data as your xml travels different networks and different systems. There are many ways to encode binary data for XML transportation... Inserting raw binary data into a XML node doesn't sound right for me. Cheers andre From see3d at writeme.com Wed Dec 14 13:35:42 2005 From: see3d at writeme.com (Dennis Brown) Date: Wed, 14 Dec 2005 13:35:42 -0500 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <92E15BE6-719D-4DD3-B0BD-15B0454BE0AE@adelphia.net> References: <833DD054-8C03-495E-AE7C-F2DA4E12EDEA@writeme.com> <B2724DBE-EBDC-4FE7-B1B8-CB1AD852EFCC@adelphia.net> <623BB41D-4D5D-4BD2-96A3-3307D0D2FFC1@writeme.com> <92E15BE6-719D-4DD3-B0BD-15B0454BE0AE@adelphia.net> Message-ID: <D436AFFC-D5B8-406A-A51E-1B0234B6B053@writeme.com> Tom, I was surprised that it did not, but the docs says that it will not do that. If I clicked in the Finder areas, it only recorded that I selcted the Finder. It did not record anything when I clicked on other applications. I thought Safari would have been more scriptable. Dennis On Dec 14, 2005, at 1:12 PM, Thomas McGrath III wrote: > Dennis, > > The recording function -- Are you able to at least record a click > at the button location? > > Tom > > On Dec 14, 2005, at 1:00 PM, Dennis Brown wrote: > >> I also tried Automator and tried the recording function in >> Applescript Studio, but no good. > > Thomas J McGrath III > 3mcgrath at adelphia.net > > Semantic Compaction Systems > SCIconics, LLC > > Lazy River Metal Arts > Lazy River Software? > & > Meeting Wear? - Unique Apparel Design > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From richmond at mail.maclaunch.com Wed Dec 14 13:31:12 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Wed, 14 Dec 2005 13:31:12 -0500 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back Message-ID: <web-340642920@mail.maclaunch.com> Hi Tom, just had a look at my code andd found: 1. restores 'revtools.rev' to centre screen - has a drag bar at the top. 2. restores 'revMenuBar.rev' to "(WID/2),40" where 'WID' is item 3 of the screenRect, and '40' is 40 pixels from the top of the screen - now it restores revMenuBar to exactly that under Mac OS X; not the centre of the screen. HOWEVER; just to show what a "Dear Chap" I am (cough, cough) I am going to replace the current version with one where the lines of code that hide those stacks commented out. sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From see3d at writeme.com Wed Dec 14 13:40:10 2005 From: see3d at writeme.com (Dennis Brown) Date: Wed, 14 Dec 2005 13:40:10 -0500 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <E5F60A99-280A-4C7C-B939-5BD1E727A383@maseurope.net> References: <833DD054-8C03-495E-AE7C-F2DA4E12EDEA@writeme.com> <B2724DBE-EBDC-4FE7-B1B8-CB1AD852EFCC@adelphia.net> <623BB41D-4D5D-4BD2-96A3-3307D0D2FFC1@writeme.com> <E5F60A99-280A-4C7C-B939-5BD1E727A383@maseurope.net> Message-ID: <89C8D7CA-1849-464C-8756-11AFBF909ED6@writeme.com> Mark, Yes they do have an API for streaming applications, but you have to pay dearly for the use of it each month. For the low cost (about $13/ month) service, they confine you to using their limited functionality browser (Java) interface. Dennis On Dec 14, 2005, at 1:12 PM, Mark Smith wrote: > Dennis, have you contacted the supplier to ask if they have an API > that would enable you to link a rev app directly to their service? > They might have such a thing based on Soap/XML or somesuch that you > could work with. > > Mark > > On 14 Dec 2005, at 18:00, Dennis Brown wrote: > >> Tom, >> >> I did check for this. The Java applet runs inside a browser. >> There are no Applescript commands to control it that I can tell. >> I also tried Automator and tried the recording function in >> Applescript Studio, but no good. >> >> Thanks, >> Dennis >> >> On Dec 14, 2005, at 12:14 PM, Thomas McGrath III wrote: >> >>> Dennis, >>> >>> I would see if the streaming stock app is Applescript-able. If it >>> is then REV can do this for you using Applescript. The newest >>> version of Applescript has a lot of new features including >>> clicking at a buttons location and support for apps that do not >>> have much applescript support. >>> >>> Check out Applescript's website for more info: >>> Resources: >>> http://www.apple.com/applescript/resources/ >>> >>> Applescript Studio: >>> http://www.apple.com/applescript/studio/ >>> >>> Online Docs for Apps: >>> http://www.apple.com/applescript/apps/ >>> >>> HTH >>> >>> Tom >>> >>> On Dec 14, 2005, at 11:20 AM, Dennis Brown wrote: >>> >>>> Hi Control Experts! >>>> >>>> I am running OS X 10.4 with Safari. I have a real time >>>> streaming stock graphing applet for a service that I subscribe >>>> to. It has a field to enter the stock symbol and a submit >>>> button. I would like to have Rev send the symbol to the field >>>> and punch the submit button. Only problem, is that I don't have >>>> the foggiest idea about how to go about doing that. Anyone have >>>> any ideas? >>>> >>>> Thanks, >>>> Dennis >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> Thomas J McGrath III >>> 3mcgrath at adelphia.net >>> >>> Semantic Compaction Systems >>> SCIconics, LLC >>> >>> Lazy River Metal Arts >>> Lazy River Software? >>> & >>> Meeting Wear? - Unique Apparel Design >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Wed Dec 14 13:58:34 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 14 Dec 2005 10:58:34 -0800 Subject: MVC (was Text database using custom properties) In-Reply-To: <20051214170222.EC02D824FE1@mail.runrev.com> References: <20051214170222.EC02D824FE1@mail.runrev.com> Message-ID: <1782176169.20051214105834@ahsoftware.net> MisterX- Wednesday, December 14, 2005, 9:48:23 AM, you wrote: > Somewhere, things work the same everywhere - the OOP phylosophy > helps us make that work better in Rev. Yes, not the same way as > in C++ or real OOP languages. But Object Based Programming is > definitely not less efficient. And Xtalk has it's object oriented > tricks that defy C++ logic :) Well put. -- -Mark Wieder mwieder at ahsoftware.net From 3mcgrath at adelphia.net Wed Dec 14 13:55:48 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 13:55:48 -0500 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <D436AFFC-D5B8-406A-A51E-1B0234B6B053@writeme.com> References: <833DD054-8C03-495E-AE7C-F2DA4E12EDEA@writeme.com> <B2724DBE-EBDC-4FE7-B1B8-CB1AD852EFCC@adelphia.net> <623BB41D-4D5D-4BD2-96A3-3307D0D2FFC1@writeme.com> <92E15BE6-719D-4DD3-B0BD-15B0454BE0AE@adelphia.net> <D436AFFC-D5B8-406A-A51E-1B0234B6B053@writeme.com> Message-ID: <A91CE152-DCC0-4888-91D2-9A3AD6CB657F@adelphia.net> Dennis, Yeah, it must be safari or that fact it is a web app. I did successfully record a menu item and screen button in a non apple scriptable app but was nervous with that as a solution cause the button/window could be moved. Will keep looking. Tom On Dec 14, 2005, at 1:35 PM, Dennis Brown wrote: > Tom, > > I was surprised that it did not, but the docs says that it will not > do that. If I clicked in the Finder areas, it only recorded that I > selcted the Finder. It did not record anything when I clicked on > other applications. I thought Safari would have been more scriptable. > > Dennis > > On Dec 14, 2005, at 1:12 PM, Thomas McGrath III wrote: > >> Dennis, >> >> The recording function -- Are you able to at least record a click >> at the button location? >> >> Tom >> >> On Dec 14, 2005, at 1:00 PM, Dennis Brown wrote: >> >>> I also tried Automator and tried the recording function in >>> Applescript Studio, but no good. >> >> Thomas J McGrath III >> 3mcgrath at adelphia.net >> >> Semantic Compaction Systems >> SCIconics, LLC >> >> Lazy River Metal Arts >> Lazy River Software? >> & >> Meeting Wear? - Unique Apparel Design >> >> >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From mark at maseurope.net Wed Dec 14 13:57:50 2005 From: mark at maseurope.net (Mark Smith) Date: Wed, 14 Dec 2005 18:57:50 +0000 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <89C8D7CA-1849-464C-8756-11AFBF909ED6@writeme.com> References: <833DD054-8C03-495E-AE7C-F2DA4E12EDEA@writeme.com> <B2724DBE-EBDC-4FE7-B1B8-CB1AD852EFCC@adelphia.net> <623BB41D-4D5D-4BD2-96A3-3307D0D2FFC1@writeme.com> <E5F60A99-280A-4C7C-B939-5BD1E727A383@maseurope.net> <89C8D7CA-1849-464C-8756-11AFBF909ED6@writeme.com> Message-ID: <E88EFD10-AE9F-4FA3-BEB5-58C21569EDAB@maseurope.net> Ah, that old up-the-price trick. A shame :( Mark On 14 Dec 2005, at 18:40, Dennis Brown wrote: > Mark, > > Yes they do have an API for streaming applications, but you have to > pay dearly for the use of it each month. For the low cost (about > $13/month) service, they confine you to using their limited > functionality browser (Java) interface. > > Dennis > > On Dec 14, 2005, at 1:12 PM, Mark Smith wrote: > >> Dennis, have you contacted the supplier to ask if they have an API >> that would enable you to link a rev app directly to their service? >> They might have such a thing based on Soap/XML or somesuch that >> you could work with. >> >> Mark >> >> On 14 Dec 2005, at 18:00, Dennis Brown wrote: >> >>> Tom, >>> >>> I did check for this. The Java applet runs inside a browser. >>> There are no Applescript commands to control it that I can tell. >>> I also tried Automator and tried the recording function in >>> Applescript Studio, but no good. >>> >>> Thanks, >>> Dennis >>> >>> On Dec 14, 2005, at 12:14 PM, Thomas McGrath III wrote: >>> >>>> Dennis, >>>> >>>> I would see if the streaming stock app is Applescript-able. If >>>> it is then REV can do this for you using Applescript. The newest >>>> version of Applescript has a lot of new features including >>>> clicking at a buttons location and support for apps that do not >>>> have much applescript support. >>>> >>>> Check out Applescript's website for more info: >>>> Resources: >>>> http://www.apple.com/applescript/resources/ >>>> >>>> Applescript Studio: >>>> http://www.apple.com/applescript/studio/ >>>> >>>> Online Docs for Apps: >>>> http://www.apple.com/applescript/apps/ >>>> >>>> HTH >>>> >>>> Tom >>>> >>>> On Dec 14, 2005, at 11:20 AM, Dennis Brown wrote: >>>> >>>>> Hi Control Experts! >>>>> >>>>> I am running OS X 10.4 with Safari. I have a real time >>>>> streaming stock graphing applet for a service that I subscribe >>>>> to. It has a field to enter the stock symbol and a submit >>>>> button. I would like to have Rev send the symbol to the field >>>>> and punch the submit button. Only problem, is that I don't >>>>> have the foggiest idea about how to go about doing that. >>>>> Anyone have any ideas? >>>>> >>>>> Thanks, >>>>> Dennis >>>>> _______________________________________________ >>>>> use-revolution mailing list >>>>> use-revolution at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>>> >>>> Thomas J McGrath III >>>> 3mcgrath at adelphia.net >>>> >>>> Semantic Compaction Systems >>>> SCIconics, LLC >>>> >>>> Lazy River Metal Arts >>>> Lazy River Software? >>>> & >>>> Meeting Wear? - Unique Apparel Design >>>> >>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Wed Dec 14 13:52:34 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 13:52:34 -0500 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <web-340642114@mail.maclaunch.com> References: <web-340642114@mail.maclaunch.com> Message-ID: <29D2B26E-C8FA-4B1E-8757-67F90D036A56@adelphia.net> Richmond, You have the script set to (item 3 of screenRect)which is 1600/2=800 which is at the center of my screen. That is where the revMenuBar gets put after running your script in "Tool Bars". This may work on your screen due to your screen size but that won't work on other screens. Also 40 is not where my menuBar is but rather 43. The other item to RESTORE the revtoolBar is set to 800,500 which is my screen center. That is not where it was before your stack loaded. My screenRect is 0,0,1600,1000 My screenLoc is 800,500 My upper left screen corner (where my menu should be) is at 367,43 It would be better BEFORE moving someone's menus to capture there locations first then restore them on quitting and or in a button on preOpenStack global oldrevMenuBar, oldrevToolBar put the loc of stack "revMenuBar" into oldrevMenuBar put the loc of stack "revToolBar" into oldrevToolBar end preOpenStack on mouseUp global oldrevMenuBar, oldrevToolBar -- put item 3 of the screenRect into WID -- put item 4 of the screenRect into HITE set the lockscreen to true -- move stack "revMenuBar" to (WID/2), 40 -- move stack "revTools" to (WID/2), (HITE/2) set the loc of stack "revMenuBar" to oldrevMenuBar set the loc of stack "renToolBar" to oldrevToolBar set the lockscreen to false end mouseUp Tom On Dec 14, 2005, at 1:07 PM, Mathewson wrote: > YES, TL.rev does move menus and the toolbar offscreen. > > BUT, there is a BUTTON clearly displayed which RESTORES > everything: button "TOOL BARS !" > > so, confusing it may be; "bad form" it is not! > > sincerely, Richmond Mathewson > From richmond at mail.maclaunch.com Wed Dec 14 13:56:46 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Wed, 14 Dec 2005 13:56:46 -0500 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back Message-ID: <web-340644177@mail.maclaunch.com> Oh, H*ll! Tom - let me deal with this in 2 parts: 1. I thought that 'put the screenRect' would use the size of the screen the stack was currently running on - may be not??? 2. If you go an look - you will see that I have replaced the offending stack with a variant with all the lines that ove the menu and tools stacks commeneted out, and the "TOOL BARS !" button has also gone. There is also a 'graceful' posting admitting "defeat". sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From 3mcgrath at adelphia.net Wed Dec 14 14:17:26 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 14:17:26 -0500 Subject: [OT] [OT - Maybe] Good/Bad Form for sample stacks Message-ID: <FA016263-B821-4DE9-9D52-FA87F6798998@adelphia.net> Hello all listers, I had an experience with a sample stack that at first threw me off and I may have responded to the what the stack did harshly. I'm not sure. But it brought up a point for me. Is it considered good form to point out how someone's hard worked stack performs if it does so in such an unexpected way (like the stack that moved my menu's did but did not put them back)? In other words if someone makes a stack that does something 'wrong' or 'bad' in my opinion, would it be considered an insult or attack OR should it be considered a critigue simply on the stack or code and be considered a positive thing? I try to take any advise or critique as a positive thing but sometimes I feel slighted. I was wondering how others felt about this. P.S. The stack in question was a good stack and showed some interesting things that could be done with RR but I was not ready for it to move my menu's and not put them back. That does not take away from the intent of the sample. Yours, Tom Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From 3mcgrath at adelphia.net Wed Dec 14 13:48:43 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 13:48:43 -0500 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <web-340642114@mail.maclaunch.com> References: <web-340642114@mail.maclaunch.com> Message-ID: <703EBCA2-A714-47A7-AD27-61476152DE03@adelphia.net> My screenRect is 0,0,1600,1000 My screenLoc is 800,500 My upper left screen corner (where my menu should be) is at 367,43 You have the script set to (item 3 of screenRect) 1600/2=800 which is at the center of my screen. That is where the menubar gets put after running your script in "Tool Bars". This may work on your screen due to your screen size but that won't work on other screens. The other item to RESTORE the toolbar is set to 800,500 which is my screen center. That is not where it was before your stack loaded. It would be better BEFORE moving someone's menus to capture there locations first then restore them on quitting and or in a button on preOpenStack global oldrevMenuBar, oldrevToolBar put the loc of stack "revMenuBar" into oldrevMenuBar put the loc of stack "revToolBar" into oldrevToolBar end preOpenStack on mouseUp global oldrevMenuBar, oldrevToolBar -- put item 3 of the screenRect into WID -- put item 4 of the screenRect into HITE set the lockscreen to true -- move stack "revMenuBar" to (WID/2), 40 -- move stack "revTools" to (WID/2), (HITE/2) set the loc of stack "revMenuBar" to oldrevMenuBar set the loc of stack "renToolBar" to oldrevToolBar set the lockscreen to false end mouseUp Tom On Dec 14, 2005, at 1:07 PM, Mathewson wrote: > YES, TL.rev does move menus and the toolbar offscreen. > > BUT, there is a BUTTON clearly displayed which RESTORES > everything: button "TOOL BARS !" > > so, confusing it may be; "bad form" it is not! > > sincerely, Richmond Mathewson > > On Wed, 14 Dec 2005 16:49:37 -0000 > "Thomas McGrath III" <3mcgrath at adelphia.net> wrote: >> From: RRgraphix at yahoogroups.com >> Date: Mon Dec 12, 2005 6:26am >> Subject: New file uploaded to RRgraphix >> RRgraphix at yahoogroups.com >> Send Email >> WARNING! This is just bad form!!!! If you create a stack >> that will move someones menus >> off screen or even at all THEN YOU MUST provide for a way >> to move them back. A newbie >> would be horrorfied. Please either remove this stack or >> fix it. >> >> Tom >> >> >> ----------------------------- >> Hello, >> >> This email message is a notification to let you know that >> a file has been uploaded to the Files area of the >> RRgraphix >> group. >> >> File : /TL.rev.zip >> Uploaded by : geradamas <richmond at ...> >> Description : some fairly silly graphic tricks >> >> You can access this file at the URL: >> http://groups.yahoo.com/group/RRgraphix/files/TL.rev.zip >> >> To learn more about file sharing for your group, please >> visit: >> http://help.yahoo.com/help/us/groups/files >> >> Regards, >> >> geradamas <richmond at ...> >> >> >> >> >> >> >> ------------------------ Yahoo! Groups Sponsor >> --------------------~--> >> AIDS in India: A "lurking bomb." Click and help stop AIDS >> now. >> http://us.click.yahoo.com/9QUssC/lzNLAA/TtwFAA/dkFolB/TM >> > -------------------------------------------------------------------- > ~-> >> >> >> >> Yahoo! Groups Links >> >> <*> To visit your group on the web, go to: >> http://groups.yahoo.com/group/RRgraphix/ >> >> <*> To unsubscribe from this group, send an email to: >> RRgraphix-unsubscribe at yahoogroups.com >> >> <*> Your use of Yahoo! Groups is subject to: >> http://docs.yahoo.com/info/terms/ >> >> >> >> > > __________________________________________________ > See Mathewson's software at: > > http://members.maclaunch.com/richmond/default.html > _______________________________________ > --------------------------------------------------------------- > The Think Different Store > http://www.thinkdifferentstore.com/ > For All Your Mac Gear > --------------------------------------------------------------- > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From 3mcgrath at adelphia.net Wed Dec 14 13:57:15 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 13:57:15 -0500 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <89C8D7CA-1849-464C-8756-11AFBF909ED6@writeme.com> References: <833DD054-8C03-495E-AE7C-F2DA4E12EDEA@writeme.com> <B2724DBE-EBDC-4FE7-B1B8-CB1AD852EFCC@adelphia.net> <623BB41D-4D5D-4BD2-96A3-3307D0D2FFC1@writeme.com> <E5F60A99-280A-4C7C-B939-5BD1E727A383@maseurope.net> <89C8D7CA-1849-464C-8756-11AFBF909ED6@writeme.com> Message-ID: <6E3ADD4F-A761-4886-A41E-4706DC468A84@adelphia.net> I've seen that too. Maybe there are third party apps that can do the lookups for you. I did find other apps for my stock lookups. Tom On Dec 14, 2005, at 1:40 PM, Dennis Brown wrote: > Mark, > > Yes they do have an API for streaming applications, but you have to > pay dearly for the use of it each month. For the low cost (about > $13/month) service, they confine you to using their limited > functionality browser (Java) interface. > > Dennis > > On Dec 14, 2005, at 1:12 PM, Mark Smith wrote: > >> Dennis, have you contacted the supplier to ask if they have an API >> that would enable you to link a rev app directly to their service? >> They might have such a thing based on Soap/XML or somesuch that >> you could work with. >> >> Mark >> >> On 14 Dec 2005, at 18:00, Dennis Brown wrote: >> >>> Tom, >>> >>> I did check for this. The Java applet runs inside a browser. >>> There are no Applescript commands to control it that I can tell. >>> I also tried Automator and tried the recording function in >>> Applescript Studio, but no good. >>> >>> Thanks, >>> Dennis >>> >>> On Dec 14, 2005, at 12:14 PM, Thomas McGrath III wrote: >>> >>>> Dennis, >>>> >>>> I would see if the streaming stock app is Applescript-able. If >>>> it is then REV can do this for you using Applescript. The newest >>>> version of Applescript has a lot of new features including >>>> clicking at a buttons location and support for apps that do not >>>> have much applescript support. >>>> >>>> Check out Applescript's website for more info: >>>> Resources: >>>> http://www.apple.com/applescript/resources/ >>>> >>>> Applescript Studio: >>>> http://www.apple.com/applescript/studio/ >>>> >>>> Online Docs for Apps: >>>> http://www.apple.com/applescript/apps/ >>>> >>>> HTH >>>> >>>> Tom >>>> >>>> On Dec 14, 2005, at 11:20 AM, Dennis Brown wrote: >>>> >>>>> Hi Control Experts! >>>>> >>>>> I am running OS X 10.4 with Safari. I have a real time >>>>> streaming stock graphing applet for a service that I subscribe >>>>> to. It has a field to enter the stock symbol and a submit >>>>> button. I would like to have Rev send the symbol to the field >>>>> and punch the submit button. Only problem, is that I don't >>>>> have the foggiest idea about how to go about doing that. >>>>> Anyone have any ideas? >>>>> >>>>> Thanks, >>>>> Dennis >>>>> _______________________________________________ >>>>> use-revolution mailing list >>>>> use-revolution at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>>> >>>> Thomas J McGrath III >>>> 3mcgrath at adelphia.net >>>> >>>> Semantic Compaction Systems >>>> SCIconics, LLC >>>> >>>> Lazy River Metal Arts >>>> Lazy River Software? >>>> & >>>> Meeting Wear? - Unique Apparel Design >>>> >>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From 3mcgrath at adelphia.net Wed Dec 14 14:20:42 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 14:20:42 -0500 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <web-340644177@mail.maclaunch.com> References: <web-340644177@mail.maclaunch.com> Message-ID: <AB65B040-09F0-48DB-A10E-4199D377DFC9@adelphia.net> R, I really didn't mean anything bad at all by posting. I was thrown off and responded quickly. I am glad you are forgiving and fun loving. i like people like you. I consider myself in a similar way. The 'rebels' of the list? grin ;-) Keep on keeping on, Tom On Dec 14, 2005, at 1:56 PM, Mathewson wrote: > Oh, H*ll! > > Tom - let me deal with this in 2 parts: > > 1. I thought that 'put the screenRect' would use the size > of the screen the stack was currently running on - may be > not??? > > 2. If you go an look - you will see that I have replaced > the offending stack with a variant with all the lines that > ove the menu and tools stacks commeneted out, and the "TOOL > BARS !" button has also gone. There is also a 'graceful' > posting admitting "defeat". > > sincerely, Richmond Mathewson > __________________________________________________ > See Mathewson's software at: > > http://members.maclaunch.com/richmond/default.html > _______________________________________ > --------------------------------------------------------------- > The Think Different Store > http://www.thinkdifferentstore.com/ > For All Your Mac Gear > --------------------------------------------------------------- > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From yvescoppe at skynet.be Wed Dec 14 13:29:59 2005 From: yvescoppe at skynet.be (Yves COPPE) Date: Wed, 14 Dec 2005 19:29:59 +0100 Subject: LTRIM, RTRIM In-Reply-To: <000301c600af$4def19f0$0100a8c0@INSIGHT3> References: <000301c600af$4def19f0$0100a8c0@INSIGHT3> Message-ID: <FCD0CD7A-9253-4D71-BC8D-65F952C92A56@skynet.be> Le 14-d?c.-05 ? 14:07, Jerry Muelver a ?crit : > Are there in RF functions complementary to BASIC's RTRIM and LTRIM > functions? Or, is this kind of chunk manipulation a "do it > yourself" project? > > I have > .title, Going Home i have found such functions in the archives : function libString_rtrim inputString # Syntax...: libString_rtrim inputString [charlist] # Details..: This function returns a string with whitespace stripped from the end of the inputString. # : Without the second parameter the following characters will get stripped: # : SPACE (ASCII 32 (0x20)), an ordinary space # : TAB (ASCII 9 (0x09)), a tab # : LF (ASCII 10 (0x0A)), a new line (linefeed) # : CR (ASCII 13 (0x0D)), a carriage return # : NUL (ASCII 0 (0x00)), a NUL-byte # : (ASCII 11 (0x0B)), a vertical tab # : You can also specify additional characters you want to strip by passing a comma delimited list as the optional # : second parameter (charlist). local charlist put SPACE & COMMA & TAB & COMMA & LF & COMMA & CR & COMMA & numToChar(0) & COMMA & numToChar(11) into charlist -- check to see if there was additional characters passed to be added to the charlist if (paramCount() = 2) then put COMMA & param(2) after charlist end if -- trim off the extra characters repeat if (char -1 of inputString is among the items of charlist) then delete char -1 of inputString else exit repeat end if end repeat return inputString end libString_rtrim function libString_ltrim inputString # Syntax...: libString_ltrim inputString [charlist] # Details..: This function returns a string with whitespace stripped from the beginning of the inputString. # : Without the second parameter the following characters will get stripped: # : SPACE (ASCII 32 (0x20)), an ordinary space # : TAB (ASCII 9 (0x09)), a tab # : LF (ASCII 10 (0x0A)), a new line (linefeed) # : CR (ASCII 13 (0x0D)), a carriage return # : NUL (ASCII 0 (0x00)), a NUL-byte # : (ASCII 11 (0x0B)), a vertical tab # : You can also specify additional characters you want to strip by passing a comma delimited list as the optional # : second parameter (charlist). local charlist put SPACE & COMMA & TAB & COMMA & LF & COMMA & CR & COMMA & numToChar(0) & COMMA & numToChar(11) into charlist -- check to see if there was additional characters passed to be added to the charlist if (paramCount() = 2) then put COMMA & param(2) after charlist end if -- trim off the extra characters repeat if (char 1 of inputString is among the items of charlist) then delete char 1 of inputString else exit repeat end if end repeat return inputString end libString_ltrim Hope this helps Greetings. Yves COPPE yvescoppe at skynet.be From jacque at hyperactivesw.com Wed Dec 14 14:24:33 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 14 Dec 2005 13:24:33 -0600 Subject: Button hilites In-Reply-To: <40960680-9FF3-45CB-80F4-959A1B322807@blueyonder.co.uk> References: <40960680-9FF3-45CB-80F4-959A1B322807@blueyonder.co.uk> Message-ID: <43A07171.4000008@hyperactivesw.com> Graham Samuel wrote: > It appears to me that if a button has style 'push button', then when > hilited, its hilite color only shows up on the Mac and not the PC; > whereas if the style is 'square button', then you get the color on both > platforms. Can anyone else confirm this? > > The RR docs has this on button styles: > >> The style of a button is one of the following: >> * standard: the standard button for the current lookAndFeel setting >> * transparent: no border; name is displayed but background is >> transparent >> * opaque: background is the opaque backgroundColor of the button >> * rectangle: opaque rectangular or square button with a border >> * roundRect: opaque rectangular or square button with rounded corners >> * shadow: opaque rectangular or square button with a drop shadow >> * menu: a menu whose appearance is set by the menuMode property >> * checkbox: a checkbox option button >> * radioButton: a radio button > > > note that 'push' and 'square' aren't mentioned , even though they both > appear in the 'style' popup in the property inspector for a button. > Fairly obviously, 'square' is a synonym for 'rectangle' in this > context, but which one is 'push'? That one is the "standard" button style. This button takes on the OS native default appearance. So whatever is standard for the OS is what you will see when the button is pressed. If you want a custom hilite, you'll have to use one of the other styles. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From hannu.kokko at iki.fi Wed Dec 14 14:24:36 2005 From: hannu.kokko at iki.fi (Hannu Kokko) Date: Wed, 14 Dec 2005 21:24:36 +0200 Subject: Audio won't play in Revolution 2.6.1 In-Reply-To: <fc.0075822e001b17450075822e001b09a4.1b1754@nekoosa.k12.wi.us> References: <D35BA2A4-B41B-4900-8E0B-0549D196E95D@byu.edu> <fc.0075822e001b17450075822e001b09a4.1b1754@nekoosa.k12.wi.us> Message-ID: <47D60254-2947-4AD6-9CD1-3BA341539E75@iki.fi> Hi I am seeing this also. An Mp3 file imported with the import command and trying to play with play command. 10.4.3 dual g5 Rev 2.6.1 --h On 7.12.2005, at 20.54, Edgar Spees wrote: > Devin - > > Thanks for getting back. No, these are not compressed files. > They're sound > files I've used many times in version 1.1.1 I imported them into to a > stack and played them using the play command. play "myAudio" > I work for a school district in Wisconsin and our computer guy and > I have > been working on this problem now for 2 days. I'm thinking there is a > problem playing audio on a Mac using system 10.4.2 or 10.4.3 in runrev > 2.6.1 Thanks again for getting back. > > Ed > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mlange at lexicall.org Wed Dec 14 14:30:47 2005 From: mlange at lexicall.org (Marielle Lange) Date: Wed, 14 Dec 2005 19:30:47 +0000 Subject: Case studies gallery Message-ID: <33D5A4E2-4530-4CDF-AF0F-49A44A848D67@lexicall.org> As I had at least one request for a case studies gallery, it is now up and running. <http://revolution.lexicall.org/case_studies.php> Have you seen *anything* that good looking in the konfabulator gallery? You would like yours to be added? Simple, you can use the metadata editor for this purpose or you can send me a text file (preferably unix format, utf-8 if it contains non ascii characters) with the following information. For pictures, best are gif (png are a problem for IE) and with a width of 250px. To help you decide between the education and case studies gallery, the "education" gallery links to stacks for which the source is accessible, the "case studies" gallery is for commercial and non commercial applications distributed as compiled applications. ------------------------------------------------------------------------ ------------------------------------ <keywords> <material>revolution case study</material> </keywords> <resource_description> <name>Short Title</name> <description> Description (basic html tags like <br /> can be used) </description> <url_image>(url to a file on your server or name part of the mtd file + .gif)</url_image> <url_information>(url to your website or any other relevant page)</url_information> </resource_description> <contact_details> <author>your name (first and last name)</author> <author_email>your email address</author_email> </contact_details> ------------------------------------------------------------------------ ------------------------------------ Cheers, Marielle PS. Sorry for the strange emails from me. I posted them using the wrong email... they ended up in the cue, being published about a after I had sent them. ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From lists at mangomultimedia.com Wed Dec 14 14:33:55 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 14 Dec 2005 11:33:55 -0800 Subject: Audio won't play in Revolution 2.6.1 In-Reply-To: <47D60254-2947-4AD6-9CD1-3BA341539E75@iki.fi> References: <D35BA2A4-B41B-4900-8E0B-0549D196E95D@byu.edu> <fc.0075822e001b17450075822e001b09a4.1b1754@nekoosa.k12.wi.us> <47D60254-2947-4AD6-9CD1-3BA341539E75@iki.fi> Message-ID: <0C00262C-9146-4467-A792-46B34B81ED67@mangomultimedia.com> On Dec 14, 2005, at 11:24 AM, Hannu Kokko wrote: > Hi > > I am seeing this also. An Mp3 file imported with the import command > and trying to play with play command. > > 10.4.3 dual g5 Rev 2.6.1 Rev is having problems playing imported audio files that don't have the mov extension. If you have QT Pro you could open the mp3 file and save as a .mov file. This won't change the actual sound data but will wrap the file up in a .mov container. You could also try just changing the extension to .mov. I'm not sure if that will work or not. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From gwalias-rev at yahoo.com Wed Dec 14 14:39:41 2005 From: gwalias-rev at yahoo.com (Gordon Webster) Date: Wed, 14 Dec 2005 11:39:41 -0800 (PST) Subject: Case studies gallery In-Reply-To: <33D5A4E2-4530-4CDF-AF0F-49A44A848D67@lexicall.org> Message-ID: <20051214193941.48071.qmail@web53005.mail.yahoo.com> Wow Mariella, those examples in the case studies gallery are really beautiful - are they rev-built applications? Inspiring stuff! Best Gordon Marielle Lange <mlange at lexicall.org> wrote: As I had at least one request for a case studies gallery, it is now up and running. Have you seen *anything* that good looking in the konfabulator gallery? You would like yours to be added? Simple, you can use the metadata editor for this purpose or you can send me a text file (preferably unix format, utf-8 if it contains non ascii characters) with the following information. For pictures, best are gif (png are a problem for IE) and with a width of 250px. To help you decide between the education and case studies gallery, the "education" gallery links to stacks for which the source is accessible, the "case studies" gallery is for commercial and non commercial applications distributed as compiled applications. ------------------------------------------------------------------------ ------------------------------------ revolution case study Short Title Description (basic html tags like can be used) (url to a file on your server or name part of the mtd file + .gif) (url to your website or any other relevant page) your name (first and last name) your email address ------------------------------------------------------------------------ ------------------------------------ Cheers, Marielle PS. Sorry for the strange emails from me. I posted them using the wrong email... they ended up in the cue, being published about a after I had sent them. ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From see3d at writeme.com Wed Dec 14 14:43:51 2005 From: see3d at writeme.com (Dennis Brown) Date: Wed, 14 Dec 2005 14:43:51 -0500 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <AB65B040-09F0-48DB-A10E-4199D377DFC9@adelphia.net> References: <web-340644177@mail.maclaunch.com> <AB65B040-09F0-48DB-A10E-4199D377DFC9@adelphia.net> Message-ID: <82CA3283-A9C0-41AD-98BA-F5BF39ACFBAB@writeme.com> On Dec 14, 2005, at 2:20 PM, Thomas McGrath III wrote: > Keep on keeping on, The last time I heard that saying was 20 years ago by a wise old monk! Dennis From devin_asay at byu.edu Wed Dec 14 14:51:17 2005 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 Dec 2005 12:51:17 -0700 Subject: Image Name (Was Re: Oh <deity>... Image Name?) In-Reply-To: <8D20F7C4-FBCD-4580-A7A1-E3FC474267D1@adelphia.net> References: <BFC39D05.31E2E%JimAultWins@yahoo.com> <8D20F7C4-FBCD-4580-A7A1-E3FC474267D1@adelphia.net> Message-ID: <CCA435BC-FEF5-4E30-B5F3-8283DF8611BF@byu.edu> Good ideas, all. A small request. Could we avoid casual references to Deity in subject lines? For some of us it grates on the ears (well, ok--eyes). Call me old fashioned. :-) Thanks. Devin On Dec 12, 2005, at 10:47 PM, Thomas McGrath III wrote: > Jim, > > I like the charToNum idea too. But doesn't the -- put the > imageSource of char x of field "myfield" -- return blank if no > imagesource is found? > > so > > repeat for each char x of field "myField" > if the imageSource of char x of field "myField" is "" then > next repeat > else > put the imageSource of char x of field "myField" after lMyLocal > end if > end repeat > > put lMyLocal into field "myList" > > should work,,, NO.... > > Not tested. > > Tom > > On Dec 13, 2005, at 12:32 AM, Jim Ault wrote: > >> Yeah, Thomas, it would be easier as you suggest to generate a list of >> [number of char, charToNum, imagesource] otherwise it could be >> difficult. >> Good suggestion. I suppose if one uses a lot of these, as in a >> library, it >> might be good to create a reverse directory that includes the >> image, name, >> id, (and for the meticulous) places occuring. >> >> Jim Ault >> Las Vegas >> >> >> On 12/12/05 9:25 PM, "Thomas McGrath III" <3mcgrath at adelphia.net> >> wrote: >> >>> Yeah but you have to know what char the imagesource is in to do it >>> that way. >>> >>> I suppose if you did not know you could do a repeat for each char >>> and >>> put that after a new field to see. >>> >>> Tom >>> >>> On Dec 13, 2005, at 12:18 AM, Kathy Jaqua wrote: >>> >>>> Tom >>>> >>>> Could It really be that easy? You rule... >>>> >>>> >>>> I 'll try that and get back to you. >>>> Ok, ok let's see put the ...char x of field... >>>> >>>> T H A N K Y O U >>>> >>>> Kathy Graves Jaqua >>>> >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> Thomas J McGrath III >>> 3mcgrath at adelphia.net >>> >>> Semantic Compaction Systems >>> SCIconics, LLC >>> >>> Lazy River Metal Arts >>> Lazy River Software? >>> & >>> Meeting Wear? - Unique Apparel Design >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J McGrath III > 3mcgrath at adelphia.net > > Semantic Compaction Systems > SCIconics, LLC > > Lazy River Metal Arts > Lazy River Software? > & > Meeting Wear? - Unique Apparel Design > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > Devin Asay Humanities Technology and Research Support Center Brigham Young University From kray at sonsothunder.com Wed Dec 14 14:57:36 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 14 Dec 2005 13:57:36 -0600 Subject: [OT] [OT - Maybe] Good/Bad Form for sample stacks In-Reply-To: <FA016263-B821-4DE9-9D52-FA87F6798998@adelphia.net> Message-ID: <BFC5D550.31D8C%kray@sonsothunder.com> On 12/14/05 1:17 PM, "Thomas McGrath III" <3mcgrath at adelphia.net> wrote: > I had an experience with a sample stack that at first threw me off > and I may have responded to the what the stack did harshly. I'm not > sure. But it brought up a point for me. It was a bit harsh (all capitals and all), but you didn't know how many other people were going to handle it. Better would have been to email Richmond directly offlist so that he could temporarily pull it and have *him* post the email letting people know when the error had been corrected. My 2 cents, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From davis.phil at comcast.net Wed Dec 14 15:00:04 2005 From: davis.phil at comcast.net (Phil Davis) Date: Wed, 14 Dec 2005 12:00:04 -0800 Subject: Image Name (Was Re: Oh <deity>... Image Name?) In-Reply-To: <CCA435BC-FEF5-4E30-B5F3-8283DF8611BF@byu.edu> References: <BFC39D05.31E2E%JimAultWins@yahoo.com> <8D20F7C4-FBCD-4580-A7A1-E3FC474267D1@adelphia.net> <CCA435BC-FEF5-4E30-B5F3-8283DF8611BF@byu.edu> Message-ID: <43A079C4.6060008@comcast.net> Devin Asay wrote: > Good ideas, all. > > A small request. Could we avoid casual references to Deity in subject > lines? For some of us it grates on the ears (well, ok--eyes). Call me > old fashioned. :-) Second. Phil Davis From see3d at writeme.com Wed Dec 14 15:00:00 2005 From: see3d at writeme.com (Dennis Brown) Date: Wed, 14 Dec 2005 15:00:00 -0500 Subject: [OT] [OT - Maybe] Good/Bad Form for sample stacks In-Reply-To: <FA016263-B821-4DE9-9D52-FA87F6798998@adelphia.net> References: <FA016263-B821-4DE9-9D52-FA87F6798998@adelphia.net> Message-ID: <EF7F0093-64AE-4518-9A9D-4467FCE87014@writeme.com> Tom, I "usually" contact the author directly and tell them about the "bug" in their app. I do this so that they can save face (and time) by fixing the problem quickly and posting the problem/solution without being caught up in a public controversy first. However, if a code sample is supplied on list in response to a question or challenge, I have observed that it is fair game to jump in and point out the problems/solutions directly and interactively. It is all in fun and learning! That is how I operate. Dennis On Dec 14, 2005, at 2:17 PM, Thomas McGrath III wrote: > Hello all listers, > > I had an experience with a sample stack that at first threw me off > and I may have responded to the what the stack did harshly. I'm not > sure. But it brought up a point for me. > > Is it considered good form to point out how someone's hard worked > stack performs if it does so in such an unexpected way (like the > stack that moved my menu's did but did not put them back)? In other > words if someone makes a stack that does something 'wrong' or 'bad' > in my opinion, would it be considered an insult or attack OR should > it be considered a critigue simply on the stack or code and be > considered a positive thing? > > I try to take any advise or critique as a positive thing but > sometimes I feel slighted. I was wondering how others felt about this. > > P.S. The stack in question was a good stack and showed some > interesting things that could be done with RR but I was not ready > for it to move my menu's and not put them back. That does not take > away from the intent of the sample. > > Yours, > > Tom > > > > > Thomas J McGrath III > 3mcgrath at adelphia.net > > Semantic Compaction Systems > SCIconics, LLC > > Lazy River Metal Arts > Lazy River Software? > & > Meeting Wear? - Unique Apparel Design > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From LunchnMeets at aol.com Wed Dec 14 15:18:59 2005 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Wed, 14 Dec 2005 15:18:59 EST Subject: Newbie Question Message-ID: <64.630a9fad.30d1d833@aol.com> Hi Everyone, Please tell me how to create a field with the lines showing. Joe, Orlando, FL From devin_asay at byu.edu Wed Dec 14 15:20:41 2005 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 Dec 2005 13:20:41 -0700 Subject: Text database using custom properties In-Reply-To: <20051209104406.8689.qmail@web86502.mail.ukl.yahoo.com> References: <20051209104406.8689.qmail@web86502.mail.ukl.yahoo.com> Message-ID: <C1416391-A1E8-427D-8691-706BFEAD973B@byu.edu> Brian, I'm no expert on these subjects, but I offer a couple of observations from my experience: - You'd probably want to save an optimized, plain text version of each memo, indexed to the styled-text memo, to speed up the search. - both the 'find' and 'offset' commands are very fast, even on long texts. - Could you read the text in from an external file, say, into a variable, then do the search. Reading in external files is also very fast. - If you plan on doing complex searches you might be better off in a SQL environment. Devin On Dec 9, 2005, at 3:44 AM, BRIAN ALLEYNE wrote: > Hi all > > I am building a note and outline manager in rev. I've worked out > my user interface, but before going further I wanted some advice on > text handling before working on the data engine. > > I will store memo fields of various lengths, these would have > styled text, and would be typed in or imported in html or rtf form > from other applications. Some of these memo fields could run to 50 > or 60 pages of text. I will need to quickly search for any word or > string in these memo fields. I expect to store potentially > thousands of these memo fields. > > I was thinking of creating a data stack and storing the memo > fields as custom properties - in essence using rev as my database. > I've read Dan Shafer and Richard Gaskin on this, and if I > understand them, it seems as if this is a reasonable way to go. > > In sum, is rev good for a freetext database with thousands of > memos or should I be looking at something like Valentina? > > I am worried about the performance hit on searching when my > database grows to say 10, 000 memos. > > Any advice is welcome. > > best regards, > > Brian > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > Devin Asay Humanities Technology and Research Support Center Brigham Young University From Camm29 at tesco.net Wed Dec 14 15:23:19 2005 From: Camm29 at tesco.net (Camm29) Date: Wed, 14 Dec 2005 20:23:19 -0000 Subject: Com Port Data Errors References: <009e01c60035$255c23e0$0a01a8c0@mobile1> <f99b52860512131654x28dfa53dj4961889a906b1e0b@mail.gmail.com> Message-ID: <006601c600ec$3aba2f40$0a01a8c0@mobile1> It works better , but many times missing the write , The modem issues ">" when ready to receive So the reply for "AT00" is ERROR (cr)(lf) > I need to strip of the cr & lf and only write again when ">" is received as fast as possible. Camm ----- Original Message ----- From: "Sarah Reichelt" <sarah.reichelt at gmail.com> To: "How to use Revolution" <use-revolution at lists.runrev.com> Sent: Wednesday, December 14, 2005 12:54 AM Subject: Re: Com Port Data Errors > Baud 9600 , 8 Bits , 1 Stop > > Trying to send command and retrieve data at < 1 second intervals via Com Port. > > Something like , > > repeat xx > write "AT00" & numToChar(13) to driver COM1: > wait ----- sometime > read from driver COM1: > put it into received > end repeat > > This works great with wait time >= 1 second but errors if any faster. Try using my Serial test stack <http://www.troz.net/Rev/tutorials/SerialTest.rev.gz> It uses a different method with no waiting. It writes to the com port but has a read handler that it loops through every 5 ticks to pick up any incoming data that might be queued. Testing by sending "AT00" to my modem, it returns "ERROR", but it comes back instantly. HTH, Sarah _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From richmond at mail.maclaunch.com Wed Dec 14 15:12:31 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Wed, 14 Dec 2005 15:12:31 -0500 Subject: Drag, Drop, Invisibility and going 'wonky' with standalones Message-ID: <web-340646954@mail.maclaunch.com> I recently received an interesting e-mail from a chap in Australia: "Hi Richmond, I?m one of the many novices to Revolution and I?ve learnt a lot from looking at and adapting stacks like yours on the Lexical site. I?ve adapted your stack on ?drop targets? with the red and green images assigned to different buckets to the identification of the five food groups. I?ve placed images of various foods at the bottom, baskets labelled with the appropriate 5 labels at the top. The same procedure is used as your stack with a reset button to return images to original positions and to set them to visible again. It all works fine until I save the stack as a standalone. Once saved in this format the reset button ceases to function. I have to close the stack in order to reset images to their original positions etc. I?ve tried a range of variations but I still can?t get it to work properly. Can you make any suggestions? Regards Allan Skien PS I created another similar stack with ?fields? rather than ?images? as the objects which are dragged into position. This works fine with the reset button working as required in the Standalone format. NTOEC Department of Employment, Education and Training Northern Territory Government of Australia Phone: +61 (08) 8922 2292 Fax: +61 (08) 8922 2258 www.ntoec.nt.edu.au" As I was a bit busy at the time I sent him a file by way of reply. That file is now available for download at the 'RRgraphix' Group ( http://groups.yahoo.com/group/RRgraphix/files/ ) rather unoriginally titled 'Drop Targets.rev' I don't know if it solved his problem as I have not had a reply. But I think it illustrates some interesting ideas ('visible' with images, sorting on the basis of Tooltip contents) and would be interested to see how it would stand up as a strandalone on various platforms. sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From devin_asay at byu.edu Wed Dec 14 15:22:32 2005 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 Dec 2005 13:22:32 -0700 Subject: Audio files won't play in 2.6.1 In-Reply-To: <fc.0075822e001b1bec0075822e001b1bec.1b1c0c@nekoosa.k12.wi.us> References: <fc.0075822e001b1bec0075822e001b1bec.1b1c0c@nekoosa.k12.wi.us> Message-ID: <00136E9F-9AFF-4561-B6BD-CBFCDED0C8C7@byu.edu> Edgar, What format are the audio files in? How are you trying to play them? Knowing this would help us figure out the problem. Devin On Dec 8, 2005, at 7:05 AM, Edgar Spees wrote: > I can't figure out why my audio files won't play in Rev. 2.6.1. If > it is > a compatibility problem between Rev. 2.6.1 and Mac 10.4.2 or 10.4.3 > then > the users would be talking about it. I installed Revolution 1.1.1 > on my > new Mac and opened it in System 9 and the audio files played fine. > Anybody > have any ideas? > > Edgar Spees > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > Devin Asay Humanities Technology and Research Support Center Brigham Young University From devin_asay at byu.edu Wed Dec 14 15:25:04 2005 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 Dec 2005 13:25:04 -0700 Subject: Repeat messages from the list In-Reply-To: <D1D41D38-9F4C-4CF4-9AED-BB9F119C03BC@adelphia.net> References: <D1D41D38-9F4C-4CF4-9AED-BB9F119C03BC@adelphia.net> Message-ID: <9A166867-E17E-4328-BA02-E86587A2729B@byu.edu> Seems normal here. Seems normal here. Regards, Regards, Devin Devin On Dec 14, 2005, at 11:10 AM, Thomas McGrath III wrote: > Is it just me or is everyone getting repeat messages from the > list??? I hope not. It would be a cruel joke to get all of the past > flame war messages again!!! > > Tom > > Thomas J McGrath III > 3mcgrath at adelphia.net > > Semantic Compaction Systems > SCIconics, LLC > > Lazy River Metal Arts > Lazy River Software? > & > Meeting Wear? - Unique Apparel Design > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > Devin Asay Humanities Technology and Research Support Center Brigham Young University From mark at maseurope.net Wed Dec 14 15:28:25 2005 From: mark at maseurope.net (Mark Smith) Date: Wed, 14 Dec 2005 20:28:25 +0000 Subject: Newbie Question In-Reply-To: <64.630a9fad.30d1d833@aol.com> References: <64.630a9fad.30d1d833@aol.com> Message-ID: <D91D2CED-8F6E-4059-865E-5CC79267CD34@maseurope.net> Joe, 'set the showLines of fld "myField" to true' Best, Mark On 14 Dec 2005, at 20:18, LunchnMeets at aol.com wrote: > Hi Everyone, > > Please tell me how to create a field with the lines showing. > > Joe, > Orlando, FL > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From see3d at writeme.com Wed Dec 14 15:27:20 2005 From: see3d at writeme.com (Dennis Brown) Date: Wed, 14 Dec 2005 15:27:20 -0500 Subject: Image Name (Was Re: Oh <deity>... Image Name?) In-Reply-To: <CCA435BC-FEF5-4E30-B5F3-8283DF8611BF@byu.edu> References: <BFC39D05.31E2E%JimAultWins@yahoo.com> <8D20F7C4-FBCD-4580-A7A1-E3FC474267D1@adelphia.net> <CCA435BC-FEF5-4E30-B5F3-8283DF8611BF@byu.edu> Message-ID: <7E6EAE7C-6D04-4510-A983-20239B987C4F@writeme.com> On Dec 14, 2005, at 2:51 PM, Devin Asay wrote: > > A small request. Could we avoid casual references to Deity in > subject lines? For some of us it grates on the ears (well, ok-- > eyes). Call me old fashioned. :-) Yes, I feel the same way about that --and any kind of off color expletive for that matter --even if some letters are ### out, but not enough to keep from reading it. In spoken language, one may not be able to catch themselves from blurting out off color punctuation from habit. However, when writing, it is a conscious intent to put it in. I find it in poor taste and reflecting badly on the author. That withstanding, most swear words, are real words with real definitions. I don't mind it when someone uses one of those words correctly in a sentence with the intended meaning. But hey, that is just me. Dennis From mlange at lexicall.org Wed Dec 14 15:31:57 2005 From: mlange at lexicall.org (Marielle Lange) Date: Wed, 14 Dec 2005 20:31:57 +0000 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <dnpif1+k0jk@eGroups.com> References: <dnpif1+k0jk@eGroups.com> Message-ID: <C57B20EA-549D-4A11-AB88-8B427E7283D5@lexicall.org> Hi Tom, Don't worry, your behaviour on this list and on the RRgraphix list has always been exemplar. There was nothing wrong with your "Warning email". Take care, Marielle PS. What's the purpose of a [RRgraphix] list if we get to read all threads here? > Hello all listers, > > I had an experience with a sample stack that at first threw me off > and I may have responded to the what the stack did harshly. I'm not > sure. But it brought up a point for me. > > Is it considered good form to point out how someone's hard worked > stack performs if it does so in such an unexpected way (like the > stack that moved my menu's did but did not put them back)? In other > words if someone makes a stack that does something 'wrong' or 'bad' > in my opinion, would it be considered an insult or attack OR should > it be considered a critigue simply on the stack or code and be > considered a positive thing? > > I try to take any advise or critique as a positive thing but > sometimes I feel slighted. I was wondering how others felt about this. > > P.S. The stack in question was a good stack and showed some > interesting things that could be done with RR but I was not ready > for it to move my menu's and not put them back. That does not take > away from the intent of the sample. > > Yours, > > Tom > ------------------------------------------------------------------------ -------- Marielle Lange (PhD), Psycholinguist Alternative emails: mlange at blueyonder.co.uk, M.Lange at ed.ac.uk Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databases http://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki From devin_asay at byu.edu Wed Dec 14 15:35:34 2005 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 Dec 2005 13:35:34 -0700 Subject: Newbie Question In-Reply-To: <64.630a9fad.30d1d833@aol.com> References: <64.630a9fad.30d1d833@aol.com> Message-ID: <675A8CFA-59FA-4798-989C-1609CC0AFD28@byu.edu> Joe, By "lines showing" do you mean the horizontal lines, like you see on notebook paper? If so, just open the property inspector for the field, choose "Table" from the popup list, then check "Text baselines", which shows the, well, baselines for the text. This is the same as setting the "showlines" property to true. Alternatively, you can check the "Horizontal Grid" checkbox, which sets the hgrid property to true. You can see the difference if you turn them both on at once. Devin On Dec 14, 2005, at 1:18 PM, LunchnMeets at aol.com wrote: > Hi Everyone, > > Please tell me how to create a field with the lines showing. > > Joe, > Orlando, FL > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > Devin Asay Humanities Technology and Research Support Center Brigham Young University From brucegregory at earthlink.net Wed Dec 14 15:52:12 2005 From: brucegregory at earthlink.net (Greg Smith) Date: Wed, 14 Dec 2005 13:52:12 -0700 Subject: How About a Forum, I'll Supply the Space? Message-ID: <43A085FC.90908@earthlink.net> I agree with Dan Shafer in both of his opinions - the community is too small already and that a mailing list is the worst possible vehicle for facilitating the Revolution Community at large. A forum would provide for all of the possible areas of discussion by segregating the general topic categories, accordingly. The mailing list requires reading through too much "quoted" material and too many "re: . . . ." topic headings. It is a snap to find those topics you are particularly interested in reading about and responding to, using the forum format. I've got quite a bit of room on my service, and wouldn't mind supplying the forum basics, since the "raw" forum format is provided by my web hosting service. I'm not using it, so maybe the Revolution Community could benefit from this, instead. The "moderators" could remain the moderators. It would be an enormous convenience to me, a new Revolution learner. I also strongly suggest refraining from using the "Yahoo Groups" format, it is nowhere near as friendly as the "standard" kind. Let me know if I can help, Sincerely, Greg Smith From darkshadow1 at metrocast.net Wed Dec 14 15:55:22 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Wed, 14 Dec 2005 15:55:22 -0500 Subject: user interrupts Message-ID: <000901c600f0$b3ab0b00$6501a8c0@new0eeca32bb97> When the user interrupts a running handler, the image of the card is left on the screen. Is there a way to get rid of it without rebooting? Is there are gentler form of controlled crash? From dsc at swcp.com Wed Dec 14 15:58:11 2005 From: dsc at swcp.com (Dar Scott) Date: Wed, 14 Dec 2005 13:58:11 -0700 Subject: Com Port Data Errors In-Reply-To: <009e01c60035$255c23e0$0a01a8c0@mobile1> References: <009e01c60035$255c23e0$0a01a8c0@mobile1> Message-ID: <2a263c0a4a4a01b0c16f4b21a36e7999@swcp.com> On Dec 13, 2005, at 3:32 PM, Camm29 wrote: > write "AT00" & numToChar(13) to driver COM1: > One point is that with the same command "AT00" , HYPERTERMINAL works > always with wait time < 1 second. Even though the Hayes-compatible tradition requires a CR to terminate the command line, I have seen some modems that want LF in addition or instead. Could your Hyperterminal settings be set to send a LF with the CR? Also, check your handshake lines. Make sure you are using the same cable as your Hyperterminal experiment. Then make sure the handshake lines work the same. BTW, I am not familiar with a digit command, such as 0. That might be something special with your modem or some newfangled thing or something cool I just haven't seen. Or should this be the O command for "Return to On-line State"? Dar -- **************************************************** Dar Scott dba Dar Scott Consulting "Glory to God in the highest, and on earth peace, good will toward men. " -- Host of angels, Luke 2:14 **************************************************** From chipp at chipp.com Wed Dec 14 16:01:03 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 14 Dec 2005 15:01:03 -0600 Subject: [OT]Re: Com Port Data Errors In-Reply-To: <2a263c0a4a4a01b0c16f4b21a36e7999@swcp.com> References: <009e01c60035$255c23e0$0a01a8c0@mobile1> <2a263c0a4a4a01b0c16f4b21a36e7999@swcp.com> Message-ID: <43A0880F.3070605@chipp.com> Welcome back Dar! We missed you. Richard and I were just discussing the other night where you had been? My my records, your last post was in July so we were hoping all was OK. best, Chipp From chipp at chipp.com Wed Dec 14 16:02:58 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 14 Dec 2005 15:02:58 -0600 Subject: user interrupts In-Reply-To: <000901c600f0$b3ab0b00$6501a8c0@new0eeca32bb97> References: <000901c600f0$b3ab0b00$6501a8c0@new0eeca32bb97> Message-ID: <43A08882.3040307@chipp.com> Hi Preston, I think we'll need more information on what you're trying to do. Off the top of my head, It appears you'll want the 'send in time' message if you want to allow interrupts, then do something when the interrupt happens. best, Chipp Preston Shea wrote: > When the user interrupts a running handler, the image of the card is > left on the screen. Is there a way to get rid of it without > rebooting? Is there are gentler form of controlled crash? From richmond at mail.maclaunch.com Wed Dec 14 16:06:25 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Wed, 14 Dec 2005 16:06:25 -0500 Subject: Audio files won't play in 2.6.1 Message-ID: <web-340648575@mail.maclaunch.com> Trevor Devore suggested changing suffixes on MP# files - I took an MP3 file and changed the 'mp3' suffix to 'mov' and tried the following: Imported it as a videoClip: play videoClip "x.mov" resulted in an interesting, elongated black 'thing' with squiggly signs. Imported it as an audioClip: play audioClip "x.mov" resulted in a horrible cacophany - nothing at all like the original MP3 file. These experiments were performed with DreamCard 2.6.1 on Mac OS 10.4.3. So? Well . . . I would convert all the MP3 files into AIFF files. However, this is a 'bother' as they end up far bigger than the original MP3 files. sioncerely, RichmondMathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From Camm29 at tesco.net Wed Dec 14 16:36:33 2005 From: Camm29 at tesco.net (Camm29) Date: Wed, 14 Dec 2005 21:36:33 -0000 Subject: Com Port Data Errors References: <009e01c60035$255c23e0$0a01a8c0@mobile1> <2a263c0a4a4a01b0c16f4b21a36e7999@swcp.com> Message-ID: <00a301c600f6$754133c0$0a01a8c0@mobile1> Going slightly off track here , Everything is the same ,hardware and comm settings. The command sent does not really matter , for example i used "AT00" which returns ERROR then CR AND LF and then the character > This is the correct response but i can't seem to get Rev to send , receive and wait for the > character then repeat without it getting missed sends. if i put a delay before resending of >= 1 second it works fine.(It should be able to repeat in around 100ms , command send,receive and wait for >) I may be missing something but what would be the fastest solution Regards ----- Original Message ----- From: "Dar Scott" <dsc at swcp.com> To: "How to use Revolution" <use-revolution at lists.runrev.com> Sent: Wednesday, December 14, 2005 8:58 PM Subject: Re: Com Port Data Errors > > On Dec 13, 2005, at 3:32 PM, Camm29 wrote: > > > write "AT00" & numToChar(13) to driver COM1: > > > One point is that with the same command "AT00" , HYPERTERMINAL works > > always with wait time < 1 second. > > Even though the Hayes-compatible tradition requires a CR to terminate > the command line, I have seen some modems that want LF in addition or > instead. Could your Hyperterminal settings be set to send a LF with > the CR? > > Also, check your handshake lines. Make sure you are using the same > cable as your Hyperterminal experiment. Then make sure the handshake > lines work the same. > > BTW, I am not familiar with a digit command, such as 0. That might be > something special with your modem or some newfangled thing or something > cool I just haven't seen. Or should this be the O command for "Return > to On-line State"? > > Dar > > -- > **************************************************** > Dar Scott dba Dar Scott Consulting > > "Glory to God in the highest, > and on earth peace, good will toward men. " > -- Host of angels, Luke 2:14 > **************************************************** > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From lists at mangomultimedia.com Wed Dec 14 16:38:03 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 14 Dec 2005 13:38:03 -0800 Subject: Audio files won't play in 2.6.1 In-Reply-To: <web-340648575@mail.maclaunch.com> References: <web-340648575@mail.maclaunch.com> Message-ID: <2FA9CE2F-97A3-4956-A0D7-C412AC632222@mangomultimedia.com> On Dec 14, 2005, at 1:06 PM, Mathewson wrote: > Trevor Devore suggested changing suffixes on MP# files - > > ... > > I would convert all the MP3 files into AIFF files. If you have QuickTime Pro then you can just save the mp3 as .mov files. This won't change your file size much. This technique I know works. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From gandalf at doctorTimothyMiller.com Wed Dec 14 16:44:52 2005 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Wed, 14 Dec 2005 13:44:52 -0800 Subject: debugger problem In-Reply-To: <439C80F3.000003.00188@CALSBIGPC> References: <439C80F3.000003.00188@CALSBIGPC> Message-ID: <p06200700bfc640e70ea5@[10.0.1.2]> Sorry to be tedious. I keep mentioning this on the list. It may nor may not apply to you. This is exactly what happens when you try to debug a background script. I've reported it to Bugzilla. It is easily replicated. I haven't seen it happen in any other kind of script... Except... If you're debugging a script that steps into a handler in the bg script, then the debug buttons disappear and the script runs to completion, leaving the user in a state of perplexity. I've seen this only in Macintosh. I don't know if it happens in XP, too. I'm curious. Might this apply to you? If so, there are at least two workarounds. One is that the debugger works okay on bg scripts if, and only if, you are on the first page of the background. Second, in many cases, though not all, background scripts can be moved to the stack script without modification. I think HyperCard retreads -- like me -- are more accustomed to putting scripts in backgrounds. Also, I have heard that alternate debuggers or script editors are available. I don't how what they're called, where to find them, or how well they work. I understand the alternate debuggers do not have this flaw. Hope this helps. Let us know. Tim >Hi!, > > > >I have many different assumptions about what is causing the problem, but >rather than to keep grasping at straws I have been looking at the Embassy >and i saw your reply to a debugger question. So here I am > > > >I'm running Rev 2.6.1 in a windows XP Pro environment. > > > >I've used Rev since version 2.2.1 and this is the first time this problem >has come up. > > > >When I open debugger, or the app I'm testing hits a breakpoint and opens up, >the debugger has lost the Step In, Step Over, etc buttons at the bottom of >the window and all of the menu items that are the same (step in, step over, >etc.) are "grayed out". > > > >I have deleted and installed different versions of Rev. and it still happens > > > > >So I am stumped. And of course the debugger is too good a tool for me to >have to go back to the old way of testing and fixing. > > > >TIA > > > >Cal > > > >. >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution From tsj at unimelb.edu.au Wed Dec 14 16:53:53 2005 From: tsj at unimelb.edu.au (Terry Judd) Date: Thu, 15 Dec 2005 08:53:53 +1100 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <20051214185336.6E2EB8252B3@mail.runrev.com> References: <20051214185336.6E2EB8252B3@mail.runrev.com> Message-ID: <e73c4eb39f4f091ee583c8947b4e5de8@unimelb.edu.au> I almost certain that you're not going to have any joy going down this (applescript) path but to script the normally 'unscriptable' app in OSX you need to: (i) turn on 'enable access for assistive devices' in the 'universal access' pane of 'system preferences' (ii) get a copy of 'UI Element Inspector' (available from the Apple web site) or even better 'UI Browser' (from PreFab software - www.prefab.com) so that you can 'inspect' whatever it is you're trying to capture (iii) use the info you get back from (ii) to construct some foxy Applescript My feeling is that a Java applet wont even register but if you want to try it then use Safari rather than Firefox as the latter's interface gets rendered as a single non-deconstructable (surely that isn't a word) object. Cheers, Terry... > From: Thomas McGrath III <3mcgrath at adelphia.net> > Date: 15 December 2005 5:55:48 AM > To: How to use Revolution <use-revolution at lists.runrev.com> > Subject: Re: How do I control a Java applet in my browser from Rev? > Reply-To: How to use Revolution <use-revolution at lists.runrev.com> > > > Dennis, > > Yeah, it must be safari or that fact it is a web app. I did > successfully record a menu item and screen button in a non apple > scriptable app but was nervous with that as a solution cause the > button/window could be moved. > > Will keep looking. > > Tom > > On Dec 14, 2005, at 1:35 PM, Dennis Brown wrote: > >> Tom, >> >> I was surprised that it did not, but the docs says that it will not >> do that. If I clicked in the Finder areas, it only recorded that I >> selcted the Finder. It did not record anything when I clicked on >> other applications. I thought Safari would have been more >> scriptable. >> >> Dennis >> >> On Dec 14, 2005, at 1:12 PM, Thomas McGrath III wrote: >> >>> Dennis, >>> >>> The recording function -- Are you able to at least record a click at >>> the button location? >>> >>> Tom >>> >>> On Dec 14, 2005, at 1:00 PM, Dennis Brown wrote: >>> >>>> I also tried Automator and tried the recording function in >>>> Applescript Studio, but no good. >>>> Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne Parkville VIC 3052 AUSTRALIA From rcozens at pon.net Wed Dec 14 13:30:12 2005 From: rcozens at pon.net (Rob Cozens) Date: Wed, 14 Dec 2005 10:30:12 -0800 Subject: debugger problem In-Reply-To: <439C80F3.000003.00188@CALSBIGPC> References: <439C80F3.000003.00188@CALSBIGPC> Message-ID: <7.0.0.10.1.20051214102506.019e2d50@pon.net> Hi Cal, >I'm running Rev 2.6.1 in a windows XP Pro environment. >[snip] >When I open debugger, or the app I'm testing hits a breakpoint and opens up, >the debugger has lost the Step In, Step Over, etc buttons at the bottom of >the window and all of the menu items that are the same (step in, step over, >etc.) are "grayed out". > >[snip] > >So I am stumped. FWIW, I've had occasion to run the RR v2.6.1 debugger on Win XP TPC Edition recently, and had no problems except the display of the "There seems to be a problem with your breakpoints" dialog every time I turned on script debug mode. Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From 3mcgrath at adelphia.net Wed Dec 14 17:57:28 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 17:57:28 -0500 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <82CA3283-A9C0-41AD-98BA-F5BF39ACFBAB@writeme.com> References: <web-340644177@mail.maclaunch.com> <AB65B040-09F0-48DB-A10E-4199D377DFC9@adelphia.net> <82CA3283-A9C0-41AD-98BA-F5BF39ACFBAB@writeme.com> Message-ID: <F5963CA6-3704-47F7-AA81-B560482702F9@adelphia.net> I remember him!!! Tom On Dec 14, 2005, at 2:43 PM, Dennis Brown wrote: > On Dec 14, 2005, at 2:20 PM, Thomas McGrath III wrote: > >> Keep on keeping on, > > > The last time I heard that saying was 20 years ago by a wise old monk! > > Dennis > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From 3mcgrath at adelphia.net Wed Dec 14 18:00:50 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 18:00:50 -0500 Subject: [OT] Good/Bad Form for sample stacks In-Reply-To: <BFC5D550.31D8C%kray@sonsothunder.com> References: <BFC5D550.31D8C%kray@sonsothunder.com> Message-ID: <7054F2AC-990E-477B-A2B2-8750E3CB79E3@adelphia.net> Thanks Ken, I will keep this in mind the next time I encounter something like this. It is good to get input from users I trust here. Thanks for providing instruction for a better way to do this. Tom On Dec 14, 2005, at 2:57 PM, Ken Ray wrote: > On 12/14/05 1:17 PM, "Thomas McGrath III" <3mcgrath at adelphia.net> > wrote: > >> I had an experience with a sample stack that at first threw me off >> and I may have responded to the what the stack did harshly. I'm not >> sure. But it brought up a point for me. > > It was a bit harsh (all capitals and all), but you didn't know how > many > other people were going to handle it. Better would have been to email > Richmond directly offlist so that he could temporarily pull it and > have > *him* post the email letting people know when the error had been > corrected. > > My 2 cents, > Ken Ray From 3mcgrath at adelphia.net Wed Dec 14 18:04:03 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 18:04:03 -0500 Subject: [OT] Good/Bad Form for sample stacks In-Reply-To: <EF7F0093-64AE-4518-9A9D-4467FCE87014@writeme.com> References: <FA016263-B821-4DE9-9D52-FA87F6798998@adelphia.net> <EF7F0093-64AE-4518-9A9D-4467FCE87014@writeme.com> Message-ID: <09AF307D-2ABB-49FA-997D-D9780FC8C960@adelphia.net> Dennis, I have no idea why this didn't even occur to me at all. Good thinking and good advice. Thanks Tom On Dec 14, 2005, at 3:00 PM, Dennis Brown wrote: > Tom, > > I "usually" contact the author directly and tell them about the > "bug" in their app. I do this so that they can save face (and > time) by fixing the problem quickly and posting the problem/ > solution without being caught up in a public controversy first. > > However, if a code sample is supplied on list in response to a > question or challenge, I have observed that it is fair game to jump > in and point out the problems/solutions directly and > interactively. It is all in fun and learning! > > That is how I operate. > > Dennis > From 3mcgrath at adelphia.net Wed Dec 14 18:09:18 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 18:09:18 -0500 Subject: Drag, Drop, Invisibility and going 'wonky' with standalones In-Reply-To: <web-340646954@mail.maclaunch.com> References: <web-340646954@mail.maclaunch.com> Message-ID: <718D5939-325B-40B3-91BF-213492D06218@adelphia.net> Richmond, You always have been quite generous. Thank you for your contributions. I am and will be a member of the [RRgraphix] group. With you contributing so much content I am feeling inspired and will work towards the same end. Thanks Tom On Dec 14, 2005, at 3:12 PM, Mathewson wrote: > I recently received an interesting e-mail from a chap in > Australia: > > "Hi Richmond, > > I?ve tried a range of variations but I still can?t get it > to work properly. > > Can you make any suggestions? > As I was a bit busy at the time I sent him a file by way of > reply. That file is now available for download at the > 'RRgraphix' Group ( > http://groups.yahoo.com/group/RRgraphix/files/ ) rather > unoriginally titled 'Drop Targets.rev' > > I don't know if it solved his problem as I have not had a > reply. But I think it illustrates some interesting ideas > ('visible' with images, sorting on the basis of Tooltip > contents) and would be interested to see how it would stand > up as a strandalone on various platforms. > > sincerely, Richmond Mathewson > __________________________________________________ From 3mcgrath at adelphia.net Wed Dec 14 18:10:32 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 18:10:32 -0500 Subject: Repeat messages from the list In-Reply-To: <9A166867-E17E-4328-BA02-E86587A2729B@byu.edu> References: <D1D41D38-9F4C-4CF4-9AED-BB9F119C03BC@adelphia.net> <9A166867-E17E-4328-BA02-E86587A2729B@byu.edu> Message-ID: <8D89C109-9269-449B-BB86-8010365B50B2@adelphia.net> HA HA... I am thinking it might be the moderating process. Who knows. Thanks for the laugh... Tom On Dec 14, 2005, at 3:25 PM, Devin Asay wrote: > Seems normal here. > > Seems normal here. > > Regards, > > Regards, > > Devin > > Devin > > On Dec 14, 2005, at 11:10 AM, Thomas McGrath III wrote: > >> Is it just me or is everyone getting repeat messages from the >> list??? I hope not. It would be a cruel joke to get all of the >> past flame war messages again!!! >> >> Tom From 3mcgrath at adelphia.net Wed Dec 14 18:14:19 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 18:14:19 -0500 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <C57B20EA-549D-4A11-AB88-8B427E7283D5@lexicall.org> References: <dnpif1+k0jk@eGroups.com> <C57B20EA-549D-4A11-AB88-8B427E7283D5@lexicall.org> Message-ID: <D761F07F-1B1E-48D9-87E0-502754726BD8@adelphia.net> Marielle, I think a few people wanted a place to go to and share graphics info and files. I don't know how they get here to the list though. Thanks for the kind words, but now I think I could have been a bit more helpful and less critical which I did try to correct when I saw it was going slightly downhill. I do so enjoy the people here and the varied interests and backgrounds. Thanks again, Tom On Dec 14, 2005, at 3:31 PM, Marielle Lange wrote: > Hi Tom, > > Don't worry, your behaviour on this list and on the RRgraphix list > has always been exemplar. There was nothing wrong with your > "Warning email". > > Take care, > Marielle > > PS. What's the purpose of a [RRgraphix] list if we get to read all > threads here? Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From 3mcgrath at adelphia.net Wed Dec 14 18:22:26 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 18:22:26 -0500 Subject: Case studies gallery In-Reply-To: <33D5A4E2-4530-4CDF-AF0F-49A44A848D67@lexicall.org> References: <33D5A4E2-4530-4CDF-AF0F-49A44A848D67@lexicall.org> Message-ID: <96E382D6-1EAD-4EB7-BD6C-DBC3657D4E64@adelphia.net> Marielle, Hi again, I work in the Assistive Technology Field mainly in Augmentative Communications. I notice that both of your case studies are in that field. Very cool. I am trying to discipline myself into creating user software in this field. My biggest problem is time. I have been so busy with my Metal Sculpture and my T-shirt business as well as the new technology company SCIconics (where I do most of my REV work) that I am having a hard time managing my interests. Of course this list takes up some time as well. ;-) Thanks for the site and inspiration. When I do finally get some stuff together I will let you know, for the site. Tom On Dec 14, 2005, at 2:30 PM, Marielle Lange wrote: > As I had at least one request for a case studies gallery, it is now > up and running. > <http://revolution.lexicall.org/case_studies.php> > Have you seen *anything* that good looking in the konfabulator > gallery? > > You would like yours to be added? Simple, you can use the metadata > editor for this purpose or you can send me a text file (preferably > unix format, utf-8 if it contains non ascii characters) with the > following information. For pictures, best are gif (png are a > problem for IE) and with a width of 250px. Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From 3mcgrath at adelphia.net Wed Dec 14 18:24:50 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 18:24:50 -0500 Subject: Newbie Question In-Reply-To: <675A8CFA-59FA-4798-989C-1609CC0AFD28@byu.edu> References: <64.630a9fad.30d1d833@aol.com> <675A8CFA-59FA-4798-989C-1609CC0AFD28@byu.edu> Message-ID: <74B8EE97-A7EF-491C-851E-C23E31D47F02@adelphia.net> Devin, My system seems to hang when I open the inspector to the tables popup. If I command period it releases and displays the table info correctly. OSX 10.4 Rev 2.6.1 Has that happened to you at all? Tom On Dec 14, 2005, at 3:35 PM, Devin Asay wrote: > Joe, > > By "lines showing" do you mean the horizontal lines, like you see > on notebook paper? If so, just open the property inspector for the > field, choose "Table" from the popup list, then check "Text > baselines", which shows the, well, baselines for the text. This is > the same as setting the "showlines" property to true. > Alternatively, you can check the "Horizontal Grid" checkbox, which > sets the hgrid property to true. You can see the difference if you > turn them both on at once. > > Devin > > On Dec 14, 2005, at 1:18 PM, LunchnMeets at aol.com wrote: > >> Hi Everyone, >> >> Please tell me how to create a field with the lines showing. >> >> Joe, >> Orlando, FL >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From JimAultWins at yahoo.com Wed Dec 14 18:25:02 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 14 Dec 2005 15:25:02 -0800 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <D436AFFC-D5B8-406A-A51E-1B0234B6B053@writeme.com> Message-ID: <BFC5E9CE.32053%JimAultWins@yahoo.com> Dennis, you said > I thought Safari would have been more scriptable. There is a difference between 'recordable' and "scriptable' where Safari is amazingly scriptable. The key to your solution may be the following: You might want to check the Applescript dictionary for Safari for Do Javascript command this will send a JavaScript command to the active browser window and active tab in that window. This could be a 'one-liner'. A more complictated way is to use UI Elements (User Interface Elements) which are quite resplendent in Safari. You can even get the text string that is in a static text piece in a java applet! I have not done this myself, but this should be the framework plus a few details...... Try along these lines: Transcript code open Safari, go url 'stock page', store the name of the window(or window ID) ----build the javascript command put "beginning chars "& \ quote & "quotedStr" & quote & \ " end chars" into javaStrMadeInRev ---------- done building the javascript command put "tell app ""e&"Safari""e into cmd --optional could be "activate window id "& theStockTickerID --optional could be "activate window "& theStockTickerName put cr & "do javascript "& quote & javaStrMadeInRev & quote after cmd put cr & "end tell" after cmd do cmd as applescript put the result into answerFromSafariWhichShouldBeThePriceILike HTH Jim Ault Las Vegas On 12/14/05 10:35 AM, "Dennis Brown" <see3d at writeme.com> wrote: > Tom, > > I was surprised that it did not, but the docs says that it will not > do that. If I clicked in the Finder areas, it only recorded that I > selcted the Finder. It did not record anything when I clicked on > other applications. I thought Safari would have been more scriptable. > > Dennis > > On Dec 14, 2005, at 1:12 PM, Thomas McGrath III wrote: > >> Dennis, >> >> The recording function -- Are you able to at least record a click >> at the button location? >> >> Tom >> >> On Dec 14, 2005, at 1:00 PM, Dennis Brown wrote: >> >>> I also tried Automator and tried the recording function in >>> Applescript Studio, but no good. >> >> Thomas J McGrath III >> 3mcgrath at adelphia.net >> >> Semantic Compaction Systems >> SCIconics, LLC >> >> Lazy River Metal Arts >> Lazy River Software? >> & >> Meeting Wear? - Unique Apparel Design >> >> >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dsc at swcp.com Wed Dec 14 18:26:43 2005 From: dsc at swcp.com (Dar Scott) Date: Wed, 14 Dec 2005 16:26:43 -0700 Subject: [OT]Re: Com Port Data Errors In-Reply-To: <43A0880F.3070605@chipp.com> References: <009e01c60035$255c23e0$0a01a8c0@mobile1> <2a263c0a4a4a01b0c16f4b21a36e7999@swcp.com> <43A0880F.3070605@chipp.com> Message-ID: <7a201a61f7ec835ba52ae8f6891c4e98@swcp.com> On Dec 14, 2005, at 2:01 PM, Chipp Walters wrote: > Welcome back Dar! Thanks! I hope to get back into a list or two slowly. Dar -- **************************************************** Dar Scott dba Dar Scott Consulting "Glory to God in the highest, and on earth peace, good will toward men. " -- Host of angels, Luke 2:14 **************************************************** From 3mcgrath at adelphia.net Wed Dec 14 18:34:13 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 18:34:13 -0500 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <e73c4eb39f4f091ee583c8947b4e5de8@unimelb.edu.au> References: <20051214185336.6E2EB8252B3@mail.runrev.com> <e73c4eb39f4f091ee583c8947b4e5de8@unimelb.edu.au> Message-ID: <1978E688-94CF-4DCA-9BFA-09A38F25DDEB@adelphia.net> From the Apple site on this: "Scripters have often requested the ability to control, via AppleScript, applications that either do not have AppleScript support or are only partially scriptable. Mac OS X v10.3 includes support for the control of the computer's graphic user interface via AppleScript. Graphic user interface control is performed by an updated version of the System Events application. By addressing the System Events application, AppleScript scripts can select menu items, push buttons, enter text into text fields, and generally control the interfaces of most non-Classic applications." Seems like it should work but maybe it is the fact that the items in question are not interface controls. Tom On Dec 14, 2005, at 4:53 PM, Terry Judd wrote: > UI Element Inspector Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From dsc at swcp.com Wed Dec 14 18:34:38 2005 From: dsc at swcp.com (Dar Scott) Date: Wed, 14 Dec 2005 16:34:38 -0700 Subject: Com Port Data Errors In-Reply-To: <00a301c600f6$754133c0$0a01a8c0@mobile1> References: <009e01c60035$255c23e0$0a01a8c0@mobile1> <2a263c0a4a4a01b0c16f4b21a36e7999@swcp.com> <00a301c600f6$754133c0$0a01a8c0@mobile1> Message-ID: <881f3353158259491222f2059dae75bc@swcp.com> On Dec 14, 2005, at 2:36 PM, Camm29 wrote: > Going slightly off track here , > Everything is the same ,hardware and comm settings. OK. I thought there might be a timeout. Try a loop-back. That would remove the modem from consideration. Dar -- **************************************************** Dar Scott dba Dar Scott Consulting "Glory to God in the highest, and on earth peace, good will toward men. " -- Host of angels, Luke 2:14 **************************************************** From mark at maseurope.net Wed Dec 14 18:53:03 2005 From: mark at maseurope.net (Mark Smith) Date: Wed, 14 Dec 2005 23:53:03 +0000 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <BFC5E9CE.32053%JimAultWins@yahoo.com> References: <BFC5E9CE.32053%JimAultWins@yahoo.com> Message-ID: <7BDA6E19-12BF-4D98-A4B2-2A64C334251B@maseurope.net> A useful thing can also be to store your applescripts in custom properties, with place-holders for values and then: put the myApplescript of me into tScript replace <placeholder> with <value> in tScript do tScript as applescript an example (including a bit of javaScript): a custom property called jsSetAndGetAS contains: set tScr to " document.ResultSel.Day.selectedIndex = dd; document.ResultSel.Month.selectedIndex = mm; document.ResultSel.Year.selectedIndex = yy; ResultsSubmit()" tell application "Safari" do JavaScript tScr in document 1 end tell and then in my app I have put the jsSetAndGetAS of me into tScript replace "dd" with dayOfMonth() in tScript replace "mm" with MonthNum() in tScript replace "yy" with getYear() in tScript do tScript as applescript building applescripts in a rev script can get hard to read. Cheers, Mark On 14 Dec 2005, at 23:25, Jim Ault wrote: > Dennis, you said >> I thought Safari would have been more scriptable. > There is a difference between 'recordable' and "scriptable' where > Safari is > amazingly scriptable. The key to your solution may be the following: > > You might want to check the Applescript dictionary for Safari for > Do Javascript command > this will send a JavaScript command to the active browser window > and active > tab in that window. This could be a 'one-liner'. > > A more complictated way is to use UI Elements (User Interface > Elements) > which are quite resplendent in Safari. You can even get the text > string > that is in a static text piece in a java applet! > > I have not done this myself, but this should be the framework plus > a few > details...... > Try along these lines: > Transcript code > > open Safari, go url 'stock page', store the name of the window(or > window ID) > > ----build the javascript command > put "beginning chars "& \ > quote & "quotedStr" & quote & \ > " end chars" into javaStrMadeInRev > ---------- done building the javascript command > > put "tell app ""e&"Safari""e into cmd > --optional could be "activate window id "& theStockTickerID > --optional could be "activate window "& theStockTickerName > put cr & "do javascript "& quote & javaStrMadeInRev & quote after cmd > put cr & "end tell" after cmd > do cmd as applescript > put the result into answerFromSafariWhichShouldBeThePriceILike > > HTH > Jim Ault > Las Vegas > > On 12/14/05 10:35 AM, "Dennis Brown" <see3d at writeme.com> wrote: > >> Tom, >> >> I was surprised that it did not, but the docs says that it will not >> do that. If I clicked in the Finder areas, it only recorded that I >> selcted the Finder. It did not record anything when I clicked on >> other applications. I thought Safari would have been more >> scriptable. >> >> Dennis >> >> On Dec 14, 2005, at 1:12 PM, Thomas McGrath III wrote: >> >>> Dennis, >>> >>> The recording function -- Are you able to at least record a click >>> at the button location? >>> >>> Tom >>> >>> On Dec 14, 2005, at 1:00 PM, Dennis Brown wrote: >>> >>>> I also tried Automator and tried the recording function in >>>> Applescript Studio, but no good. >>> >>> Thomas J McGrath III >>> 3mcgrath at adelphia.net >>> >>> Semantic Compaction Systems >>> SCIconics, LLC >>> >>> Lazy River Metal Arts >>> Lazy River Software? >>> & >>> Meeting Wear? - Unique Apparel Design >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jperryl at ecs.fullerton.edu Wed Dec 14 18:58:24 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 14 Dec 2005 15:58:24 -0800 (PST) Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <82CA3283-A9C0-41AD-98BA-F5BF39ACFBAB@writeme.com> Message-ID: <Pine.GSO.4.33.0512141557350.15313-100000@titan.ecs.fullerton.edu> Or Bob Dylan I think: "...keep on creeping on like a bird that flew..." Tangled Up in Blue Judy On Wed, 14 Dec 2005, Dennis Brown wrote: > On Dec 14, 2005, at 2:20 PM, Thomas McGrath III wrote: > > > Keep on keeping on, > > > The last time I heard that saying was 20 years ago by a wise old monk! > From 3mcgrath at adelphia.net Wed Dec 14 19:08:23 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 14 Dec 2005 19:08:23 -0500 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <Pine.GSO.4.33.0512141557350.15313-100000@titan.ecs.fullerton.edu> References: <Pine.GSO.4.33.0512141557350.15313-100000@titan.ecs.fullerton.edu> Message-ID: <1DB7A542-1689-49AD-ACD2-273D22E31B42@adelphia.net> Actually it was by Carl Ruth And The Harmony Boys / Vocal By Darwin And Bill / Accomp. By West Virginia Hillbilly in 1959 Keep on keeping on. t On Dec 14, 2005, at 6:58 PM, Judy Perry wrote: > Or Bob Dylan I think: > > "...keep on creeping on like a bird that flew..." > Tangled Up in Blue > > Judy > > On Wed, 14 Dec 2005, Dennis Brown wrote: > >> On Dec 14, 2005, at 2:20 PM, Thomas McGrath III wrote: >> >>> Keep on keeping on, >> >> >> The last time I heard that saying was 20 years ago by a wise old >> monk! Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From see3d at writeme.com Wed Dec 14 19:18:55 2005 From: see3d at writeme.com (Dennis Brown) Date: Wed, 14 Dec 2005 19:18:55 -0500 Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <1DB7A542-1689-49AD-ACD2-273D22E31B42@adelphia.net> References: <Pine.GSO.4.33.0512141557350.15313-100000@titan.ecs.fullerton.edu> <1DB7A542-1689-49AD-ACD2-273D22E31B42@adelphia.net> Message-ID: <F14078B0-B0FC-470F-8CCE-E6074E4D91D2@writeme.com> I guess the wise old monk heard it in his wild youth! Dennis On Dec 14, 2005, at 7:08 PM, Thomas McGrath III wrote: > Actually it was by Carl Ruth And The Harmony Boys / Vocal By Darwin > And Bill / Accomp. By West Virginia Hillbilly in 1959 > > Keep on keeping on. > > t > > On Dec 14, 2005, at 6:58 PM, Judy Perry wrote: > >> Or Bob Dylan I think: >> >> "...keep on creeping on like a bird that flew..." >> Tangled Up in Blue >> >> Judy >> >> On Wed, 14 Dec 2005, Dennis Brown wrote: >> >>> On Dec 14, 2005, at 2:20 PM, Thomas McGrath III wrote: >>> >>>> Keep on keeping on, >>> >>> >>> The last time I heard that saying was 20 years ago by a wise old >>> monk! > > Thomas J McGrath III > 3mcgrath at adelphia.net > > Semantic Compaction Systems > SCIconics, LLC > > Lazy River Metal Arts > Lazy River Software? > & > Meeting Wear? - Unique Apparel Design > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From gandalf at doctorTimothyMiller.com Wed Dec 14 19:53:09 2005 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Wed, 14 Dec 2005 16:53:09 -0800 Subject: sort dateTime problem Message-ID: <p06200700bfc668965bc0@[10.0.1.201]> Greetings, One line of a script I'm working on goes: sort lines of cd field "schedule.2" datetime by item 2 of each. Each line has four items. Item 2 consists of dates in short date format, e.g., 12/2/04. All 2005 dates come up in correct sequence, from earliest to latest. However, after sorting, 2004 dates *follow* 2005 dates, instead of preceding them. That is not a correct sort. Am I doing something wrong? Is the sort datetime command intendend to sort dates in short date format? Or is this a bug? (I couldn't find anything in the documentation or bugzilla, but I might have overlooked it.) I could do something like converting the short dates to seconds, sorting numerically, then converting seconds back to short date. I'd rather not, though. Thanks in advance, Tim From jerry at daniels-mara.com Wed Dec 14 19:57:30 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Wed, 14 Dec 2005 18:57:30 -0600 Subject: [ANN] Constellation 2.0 with Extensible Toolbars! In-Reply-To: <F14078B0-B0FC-470F-8CCE-E6074E4D91D2@writeme.com> References: <Pine.GSO.4.33.0512141557350.15313-100000@titan.ecs.fullerton.edu> <1DB7A542-1689-49AD-ACD2-273D22E31B42@adelphia.net> <F14078B0-B0FC-470F-8CCE-E6074E4D91D2@writeme.com> Message-ID: <C258A1B9-2D27-4066-BD02-25563E9A78C6@daniels-mara.com> Fellow Revolution Developers, It's with great pleasure that I can now announce the release of Constellation 2.0 today. It has many cool new features: - a new look and feel that's more intuitive AND more functional - toolbars with tools for each pane of the Constellation window - an extensible architecture that lets add your own or other's tools - three FREE add-on tools once you register - its own message box pane with selectable history and clairvoyant typing - other enhancements and fixes too numerous to mention Go to the link below to discover through text and video... The Five Reasons Twelve of the Top Revolution Developers use Constellation http://www.daniels-mara.com/products/5reasons.htm Constellation still only costs $50 and includes a year of free upgrades. All about Constellation & Its Gadgets http://www.daniels-mara.com/products/constellation.htm Happy Holidays! Jerry Daniels Daniels & Mara, Inc. Proud participants in Runtime Revolution's RevSelect program From Horner at IHUG.Co.NZ Wed Dec 14 20:40:54 2005 From: Horner at IHUG.Co.NZ (Cal Horner) Date: Thu, 15 Dec 2005 14:40:54 +1300 (New Zealand Daylight Time) Subject: debugger problem Message-ID: <43A0C9A6.000003.00240@CALSBIGPC> The disappearance of certain debugging features occurred during what I would term a vanilla-flavored stack. I was working on an "openstack" script and all the the debug buttons and menu items just disappeared. And by the way, the variable watcher turned to custard as well. Using several different search terms, I looked all through the lists and I came to one woeful conclusion. The people at Revolution haven't done a very good job of making their debugger bullet-proof. There seem to be a large number of problems listed that involve the debugger. I "think" that I solved the problem by washing any trace of Revolution from my PC, even to the point of scrubbing all register entries as well. I then reinstalled Revolution, and the plugins I use in my development environment and eureka, it worked! Now comes the ranting, moaning and complaining. Using this development environment makes me feel as if I were walking on eggs. Always lurking in the back of my mind is a simple question. What will go wrong next? Having been a member of the computing profession since 1957 and having come in contact with all kinds of software dealers and pushers I think that I can speak with some authority when I say I wouldn't want get the Enterprise environment and try a corporate project, unless I wanted to fall way behind schedule and over budget. And end up with a big red L on my forehead. Now for the Kudos. The people that use this environment and are members of this list are the user-friendly" portion of this environment. I am reminded greatly of all the Hypercarders I have ever come into contact with. Cal From dvk at dvkconsult.com.au Wed Dec 14 21:35:06 2005 From: dvk at dvkconsult.com.au (David Vaughan) Date: Thu, 15 Dec 2005 13:35:06 +1100 Subject: revdb error using record set (AltSQLite) Message-ID: <D3061730-0913-416F-87EA-5C0D47CA6C44@dvkconsult.com.au> Using a licenced AltSQLite as the database, I created a record set and endeavoured to extract data using the following code (some error checking and other irrelevant pieces omitted from both fragments): handler 1 get revdb_query(gConn,"SELECT * FROM taxl") put it into p set the cursors of this stack to p get revdb_moveFirst(p) newRecDisplay on newRecDisplay put the cursors of this stack into p put revdb_columncount(p) into k repeat with i = 1 to k put revdb_columnByNumber(p,i) into field i end repeat The code executes but at first put something like "revdberr, invalid column number" into each field but now pretty consistently just crashes Rev. The database is open and a few rows of data exist in it with three columns, fully populated, in each row. I can see that data using revdb_queryList() so one option is to switch away from using the cursor structure and just manage the returned data in variables myself. Before making that move, I would like to know if I have made a mistake in this code or have encountered a bug in the RR wrappers or in AltSQLite. I added revdb_moveFirst() in the first handler, as a trial fix although I expect that the cursor would automatically be pointing to the first record. thanks David From jacque at hyperactivesw.com Wed Dec 14 21:38:05 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 14 Dec 2005 20:38:05 -0600 Subject: debugger problem In-Reply-To: <43A0C9A6.000003.00240@CALSBIGPC> References: <43A0C9A6.000003.00240@CALSBIGPC> Message-ID: <43A0D70D.5000600@hyperactivesw.com> Cal Horner wrote: > The disappearance of certain debugging features occurred during what I would > term a vanilla-flavored stack. > > I was working on an "openstack" script and all the the debug buttons and > menu items just disappeared. And by the way, the variable watcher turned to > custard as well. It sounds a lot like debug mode got turned off. If it happens again, check the "Script Debug Mode" menu item in the Development menu and see if it is still checked. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gandalf at doctorTimothyMiller.com Wed Dec 14 21:41:09 2005 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Wed, 14 Dec 2005 18:41:09 -0800 Subject: debugger problem In-Reply-To: <43A0C9A6.000003.00240@CALSBIGPC> References: <43A0C9A6.000003.00240@CALSBIGPC> Message-ID: <p06200700bfc685e439f6@[10.0.1.2]> >The disappearance of certain debugging features occurred during what I would >term a vanilla-flavored stack. > > > >I was working on an "openstack" script and all the the debug buttons and >menu items just disappeared. And by the way, the variable watcher turned to >custard as well. Where was the "on openstack" script located? Card, background, stack? Was there an "on openstack" handler in the background script? > > > >Using several different search terms, I looked all through the lists and I >came to one woeful conclusion. The people at Revolution haven't done a very >good job of making their debugger bullet-proof. There seem to be a large >number of problems listed that involve the debugger. As I recall, many of those items are old and resolved, some are unreplicated. The edit background script bug is the only one I've encountered. If you can replicate this bug, you'd be doing the rest of us a kindness. If you can't replicate it, it might not be a bug. > > > >I "think" that I solved the problem by washing any trace of Revolution from >my PC, even to the point of scrubbing all register entries as well. > --snip-- > >Using this development environment makes me feel as if I were walking on >eggs. You've had a lot of other problems with Rev? Or did this debugger thing get you down real bad? Tim From scott at elementarysoftware.com Wed Dec 14 21:47:21 2005 From: scott at elementarysoftware.com (Scott Morrow) Date: Wed, 14 Dec 2005 18:47:21 -0800 Subject: sheet stack (to card x) In-Reply-To: <002701c6009b$2bbe4ae0$0100a8c0@INSIGHT3> References: <5001222F-6E80-430C-9468-99822D1C7AB5@elementarysoftware.com> <002701c6009b$2bbe4ae0$0100a8c0@INSIGHT3> Message-ID: <54F4E687-A3C2-472B-B47E-A37AFBE8BFCF@elementarysoftware.com> Jerry, A sheet is just a fancy modal dialog box that is peculiar to OSX. The main difference between a sheet and a regular dialog is that a sheet appears to be attached to (part of) a specific window rather than appearing as a unique window. It allows the parent window to be moved about and only blocks interaction with the parent window so that, if the user wants, they can move the sheeted (parent) window to the side and look at or interact with other windows. It has a nice look and in some circumstances is probably the best way to show a dialog in OSX. Rev makes using sheets easy by allowing the built in ASK and ANSWER dialogs to be shown as sheets simply by adding the phrase "as sheet" . Rev also allows most any stack to be easily shown as a sheet of another stack. -Scott On Dec 14, 2005, at 2:43 AM, Jerry Muelver wrote: > From: "Scott Morrow" >> I'm looking to open a stack as a sheet but I need to make >> sure it opens to a specific card. Because it needs to stop >> script execution I'm doing the following: >> > > Scott, what's a "sheet"? (Win and Linux guy here, only recently > exposed to Mac by gift of an ancient G3) > > ---- Jerry Muelver > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From see3d at writeme.com Wed Dec 14 21:58:48 2005 From: see3d at writeme.com (Dennis Brown) Date: Wed, 14 Dec 2005 21:58:48 -0500 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <7BDA6E19-12BF-4D98-A4B2-2A64C334251B@maseurope.net> References: <BFC5E9CE.32053%JimAultWins@yahoo.com> <7BDA6E19-12BF-4D98-A4B2-2A64C334251B@maseurope.net> Message-ID: <05B8CB70-A207-42F4-95F7-4D2D81175D2A@writeme.com> Mark, Tom, Jim, Terry, Xavier, Thanks for all your suggestions. I thought there was going to be a simple answer when I ask it. The good news is that it appears to be in the realms of doablity. The bad news is that I have avoided learning Applescript and Javascript until now. Yet I am willing to at least put my big toe in the water if that is what it takes. I am looking at the source HTML with some Javascript for the page in question right now. I can see that the page source is created just for me, because it has URL's and passwords for me embedded into text constants. It seems to have some interesting definitions in it that leads me to believe that the field I want to input to is accessible through the page source. Since the page is full of URLs as to where to find things on the server, I figure it would break soon if I just took the script and changed the parts I want to. I have hacked it to remove all the extraneous stuff like Ads, etc. to get the source down to readable size --a couple of pages --it even still sort of works. I think if I could change the values of the following params that are in the Javascript, it might work: <param name="SYMBOL" value="NASDAQ:QQQQ" /> <param name="SymbolChange" value="1" /> I would just grab the HTML into a file and edit it on the fly, but reloading the page causes the script to take a long time to start up, and it does not save the chart settings --they all revert to startup defaults. So my best bet is changing these parameters while it is running. Am I on the right track here? I could email the HTML source to someone if you would not mind taking a quick look at it to see if this approach is likely to work. (I changed the password, but it still runs --just won't connect for the real quote data). Dennis On Dec 14, 2005, at 6:53 PM, Mark Smith wrote: > A useful thing can also be to store your applescripts in custom > properties, with place-holders for values and then: > > put the myApplescript of me into tScript > replace <placeholder> with <value> in tScript > do tScript as applescript > > > an example (including a bit of javaScript): > > a custom property called jsSetAndGetAS contains: > > set tScr to " > document.ResultSel.Day.selectedIndex = dd; > document.ResultSel.Month.selectedIndex = mm; > document.ResultSel.Year.selectedIndex = yy; > ResultsSubmit()" > > tell application "Safari" > do JavaScript tScr in document 1 > end tell > > and then in my app I have > > put the jsSetAndGetAS of me into tScript > replace "dd" with dayOfMonth() in tScript > replace "mm" with MonthNum() in tScript > replace "yy" with getYear() in tScript > > do tScript as applescript > > > building applescripts in a rev script can get hard to read. > > Cheers, > > Mark > > On 14 Dec 2005, at 23:25, Jim Ault wrote: > >> Dennis, you said >>> I thought Safari would have been more scriptable. >> There is a difference between 'recordable' and "scriptable' where >> Safari is >> amazingly scriptable. The key to your solution may be the following: >> >> You might want to check the Applescript dictionary for Safari for >> Do Javascript command >> this will send a JavaScript command to the active browser window >> and active >> tab in that window. This could be a 'one-liner'. >> >> A more complictated way is to use UI Elements (User Interface >> Elements) >> which are quite resplendent in Safari. You can even get the text >> string >> that is in a static text piece in a java applet! >> >> I have not done this myself, but this should be the framework plus >> a few >> details...... >> Try along these lines: >> Transcript code >> >> open Safari, go url 'stock page', store the name of the window(or >> window ID) >> >> ----build the javascript command >> put "beginning chars "& \ >> quote & "quotedStr" & quote & \ >> " end chars" into javaStrMadeInRev >> ---------- done building the javascript command >> >> put "tell app ""e&"Safari""e into cmd >> --optional could be "activate window id "& theStockTickerID >> --optional could be "activate window "& theStockTickerName >> put cr & "do javascript "& quote & javaStrMadeInRev & quote after cmd >> put cr & "end tell" after cmd >> do cmd as applescript >> put the result into answerFromSafariWhichShouldBeThePriceILike >> >> HTH >> Jim Ault >> Las Vegas >> >> On 12/14/05 10:35 AM, "Dennis Brown" <see3d at writeme.com> wrote: >> >>> Tom, >>> >>> I was surprised that it did not, but the docs says that it will not >>> do that. If I clicked in the Finder areas, it only recorded that I >>> selcted the Finder. It did not record anything when I clicked on >>> other applications. I thought Safari would have been more >>> scriptable. >>> >>> Dennis >>> >>> On Dec 14, 2005, at 1:12 PM, Thomas McGrath III wrote: >>> >>>> Dennis, >>>> >>>> The recording function -- Are you able to at least record a click >>>> at the button location? >>>> >>>> Tom >>>> >>>> On Dec 14, 2005, at 1:00 PM, Dennis Brown wrote: >>>> >>>>> I also tried Automator and tried the recording function in >>>>> Applescript Studio, but no good. >>>> >>>> Thomas J McGrath III >>>> 3mcgrath at adelphia.net >>>> >>>> Semantic Compaction Systems >>>> SCIconics, LLC >>>> >>>> Lazy River Metal Arts >>>> Lazy River Software? >>>> & >>>> Meeting Wear? - Unique Apparel Design >>>> >>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revolutionary.dan at gmail.com Wed Dec 14 22:26:01 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Wed, 14 Dec 2005 19:26:01 -0800 Subject: How About a Forum, I'll Supply the Space? In-Reply-To: <43A085FC.90908@earthlink.net> References: <43A085FC.90908@earthlink.net> Message-ID: <70ed6b130512141926x11af4261w613a3cfb34b2c32@mail.gmail.com> I have free access to some of the best forum software around and it enables mail-list mirroring and participation in the forum via email in both directions. I've offered several times to mirror this list there but the response has been non-existent. I've hesitated to set this uip even though I have the software, the bandwidth, the disk capacity and the desire because: (a) RunRev seems to take the position that they own this list; and (b) without their permission, therefore, it seems ill-advised to mirror it elsewhere. On 12/14/05, Greg Smith <brucegregory at earthlink.net> wrote: > > I agree with Dan Shafer in both of his opinions - the community is too > small already and that a mailing list is the worst possible vehicle for > facilitating the Revolution Community at large. A forum would provide > for all of the possible areas of discussion by segregating the general > topic categories, accordingly. The mailing list requires reading > through too much "quoted" material and too many "re: . . . ." topic > headings. It is a snap to find those topics you are particularly > interested in reading about and responding to, using the forum format. > I've got quite a bit of room on my service, and wouldn't mind supplying > the forum basics, since the "raw" forum format is provided by my web > hosting service. I'm not using it, so maybe the Revolution Community > could benefit from this, instead. The "moderators" could remain the > moderators. It would be an enormous convenience to me, a new Revolution > learner. > > I also strongly suggest refraining from using the "Yahoo Groups" format, > it is nowhere near as friendly as the "standard" kind. > > Let me know if I can help, > > Sincerely, > > Greg Smith > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From sarah.reichelt at gmail.com Wed Dec 14 22:42:48 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 15 Dec 2005 13:42:48 +1000 Subject: Com Port Data Errors In-Reply-To: <00a301c600f6$754133c0$0a01a8c0@mobile1> References: <009e01c60035$255c23e0$0a01a8c0@mobile1> <2a263c0a4a4a01b0c16f4b21a36e7999@swcp.com> <00a301c600f6$754133c0$0a01a8c0@mobile1> Message-ID: <f99b52860512141942kcb0d62ble5dcf57998c47438@mail.gmail.com> > Everything is the same ,hardware and comm settings. > The command sent does not really matter , > for example i used "AT00" which returns ERROR then CR AND LF and then the > character > > > This is the correct response but i can't seem to get Rev to send , receive > and wait for the > character then repeat without it getting missed sends. > > if i put a delay before resending of >= 1 second it works fine.(It should be > able to repeat in around 100ms , command send,receive and wait for >) > I may be missing something but what would be the fastest solution > What sequence are you following? I would send then keep reading the serial port and send again as soon as I had received the > That way you are not making any assumptions about the send of transmission or the response time of a particular modem. Here is what I tested: I sent the first "AT00" and set gIndex to 0. Then the handler that reads the data called this routine every time it received anything. on checkData pRec global gIndex if pRec contains "ERROR" then add 1 to gIndex if gIndex < 10 then put the label of btn "Port" into thePort write "AT0" & gIndex & numToChar(13) to driver thePort end if end if end checkData I don't get your ">" so I used ERROR as the trigger. This loops through 10 times sending "AT00", "AT01" etc etc. It doesn't miss any of them and the whole thing takes about 100 ticks, for 10 writes & reads. HTH, Sarah From sarah.reichelt at gmail.com Wed Dec 14 22:49:53 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 15 Dec 2005 13:49:53 +1000 Subject: user interrupts In-Reply-To: <000901c600f0$b3ab0b00$6501a8c0@new0eeca32bb97> References: <000901c600f0$b3ab0b00$6501a8c0@new0eeca32bb97> Message-ID: <f99b52860512141949s436b284dp3b2b3fbb6953cb99@mail.gmail.com> On 12/15/05, Preston Shea <darkshadow1 at metrocast.net> wrote: > When the user interrupts a running handler, the image of the card is left on the screen. Is there a way to get rid of it without rebooting? Is there are gentler form of controlled crash? Does your handler close the card or go to a different card if it finishes normally? If so, when you interrupt, the card will most likely still be there or the wrong card will be displayed in the stack window. You can close the stack window or use the arrow keys or the View menu to navigate back to the card you want. While Command-period stops any handler abruptly, you can script a way to get out of a loop yourself. Here is an example: on mouseUp repeat 1000 times put random(1000) if the mouse is down then exit repeat end repeat put "Finished" end mouseUp This loops 1000 times if undisturbed, but at any stage, if it detects that you are holding down the mouse button, it will immediately stop looping, but it will continue on with the rest of the script. Cheers, Sarah From rishi at puredata.com.au Wed Dec 14 23:28:40 2005 From: rishi at puredata.com.au (Rishi Viner) Date: Thu, 15 Dec 2005 15:28:40 +1100 Subject: How About a Forum, I'll Supply the Space? In-Reply-To: <70ed6b130512141926x11af4261w613a3cfb34b2c32@mail.gmail.com> References: <43A085FC.90908@earthlink.net> <70ed6b130512141926x11af4261w613a3cfb34b2c32@mail.gmail.com> Message-ID: <1134620920.43a0f0f8b7102@www.puredata.com.au> I agree wtih Dan and Greg, A forum is a much better vehicle for building a community. I've participated on a number of things, forum based and mailing list based, and the forum experience wins hands down. These communities are so big they could not operate on a mailing list format: http://forums.gentoo.org/ http://www.atomicmpc.com.au/forumlist.asp http://contribs.org/modules/pbboard/ Mailing lists are OK when you are passing through 10 messages a day, but this thing is just not practical. Come on rev, let Dan mirror your list and make you the moderators of the new forum. You could even brand it. The forum is a much better way to search for the support you need. Quoting Dan Shafer <revolutionary.dan at gmail.com>: > I have free access to some of the best forum software around and it enables > mail-list mirroring and participation in the forum via email in both > directions. I've offered several times to mirror this list there but the > response has been non-existent. I've hesitated to set this uip even though I > have the software, the bandwidth, the disk capacity and the desire because: > (a) RunRev seems to take the position that they own this list; and (b) > without their permission, therefore, it seems ill-advised to mirror it > elsewhere. > > On 12/14/05, Greg Smith <brucegregory at earthlink.net> wrote: > > > > I agree with Dan Shafer in both of his opinions - the community is too > > small already and that a mailing list is the worst possible vehicle for > > facilitating the Revolution Community at large. A forum would provide > > for all of the possible areas of discussion by segregating the general > > topic categories, accordingly. The mailing list requires reading -- Rishi Viner PUREDATA www.puredata.com.au From JimAultWins at yahoo.com Wed Dec 14 23:48:31 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 14 Dec 2005 20:48:31 -0800 Subject: sort dateTime problem In-Reply-To: <p06200700bfc668965bc0@[10.0.1.201]> Message-ID: <BFC6359F.32089%JimAultWins@yahoo.com> Works here... sort lines of cd field "schedule.2" datetime by item 2 of each What is the itemDel set to just before this step? Are there any delimiters in what seems to be item 1? Is there any reason the short date is not valid? (eg 13/4/04 does not exist) Jim Ault Las Vegas On 12/14/05 4:53 PM, "Timothy Miller" <gandalf at doctorTimothyMiller.com> wrote: > One line of a script I'm working on goes: > > sort lines of cd field "schedule.2" datetime by item 2 of each. > > Each line has four items. Item 2 consists of dates in short date > format, e.g., 12/2/04. > > All 2005 dates come up in correct sequence, from earliest to latest. > However, after sorting, 2004 dates *follow* 2005 dates, instead of > preceding them. That is not a correct sort. > > Am I doing something wrong? > > Is the sort datetime command intendend to sort dates in short date > format? Or is this a bug? (I couldn't find anything in the > documentation or bugzilla, but I might have overlooked it.) > > I could do something like converting the short dates to seconds, > sorting numerically, then converting seconds back to short date. I'd > rather not, though. > > > Thanks in advance, > > > Tim From chris at altuit.com Wed Dec 14 23:59:09 2005 From: chris at altuit.com (chris bohnert) Date: Wed, 14 Dec 2005 22:59:09 -0600 Subject: revdb error using record set (AltSQLite) In-Reply-To: <D3061730-0913-416F-87EA-5C0D47CA6C44@dvkconsult.com.au> References: <D3061730-0913-416F-87EA-5C0D47CA6C44@dvkconsult.com.au> Message-ID: <43A0F81D.5060801@altuit.com> David, I simplified salient revdb api portions of your sample to: put revdb_query(tconnectionid,"select * from tax1") into tRS put revdb_columncount(tRS) into k repeat with i = 1 to k put revdb_columnByNumber(tRS,i) after field field1 end repeat the table tax1 has three columns with serveral rows. No errors or crashes. You might try setting a breakpoint before the repeat structure so you can step through the column access in the recordset. If you still have trouble feel free to send me a sample off list and i'll take a look at it. -- cb David Vaughan wrote: > Using a licenced AltSQLite as the database, I created a record set > and endeavoured to extract data using the following code (some error > checking and other irrelevant pieces omitted from both fragments): > > handler 1 > get revdb_query(gConn,"SELECT * FROM taxl") > put it into p > set the cursors of this stack to p > get revdb_moveFirst(p) > newRecDisplay > > on newRecDisplay > put the cursors of this stack into p > put revdb_columncount(p) into k > repeat with i = 1 to k > put revdb_columnByNumber(p,i) into field i > end repeat > > The code executes but at first put something like "revdberr, invalid > column number" into each field but now pretty consistently just > crashes Rev. > > The database is open and a few rows of data exist in it with three > columns, fully populated, in each row. I can see that data using > revdb_queryList() so one option is to switch away from using the > cursor structure and just manage the returned data in variables > myself. Before making that move, I would like to know if I have made > a mistake in this code or have encountered a bug in the RR wrappers > or in AltSQLite. > > I added revdb_moveFirst() in the first handler, as a trial fix > although I expect that the cursor would automatically be pointing to > the first record. > > thanks > David > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From jperryl at ecs.fullerton.edu Thu Dec 15 00:20:03 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 14 Dec 2005 21:20:03 -0800 (PST) Subject: [RRgraphix] TL.rev stack screws up menus and doesn't put them back In-Reply-To: <1DB7A542-1689-49AD-ACD2-273D22E31B42@adelphia.net> Message-ID: <Pine.GSO.4.33.0512142118190.25318-100000@titan.ecs.fullerton.edu> It's been mentioned that Dylan has an, um, appropriation problem: http://www.bigmagic.com/pages/blackj/column95l4.html Judy On Wed, 14 Dec 2005, Thomas McGrath III wrote: > Actually it was by Carl Ruth And The Harmony Boys / Vocal By Darwin > And Bill / Accomp. By West Virginia Hillbilly in 1959 > > Keep on keeping on. From chipp at chipp.com Thu Dec 15 00:55:30 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 14 Dec 2005 23:55:30 -0600 Subject: [OT] free icons for your buttons Message-ID: <43A10552.9030101@chipp.com> I ran across this site and believe it's a great way to add icons to your buttons. They've got a bunch of well designed 16x16 pixel icons in PNG support. You can use the free Altuit plugin "altImgViewer" to view and insert them into your stack: http://www.altuit.com/webs/altuit2/altPluginDownload/Downloads.htm best, Chipp From chipp at chipp.com Thu Dec 15 00:56:43 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 14 Dec 2005 23:56:43 -0600 Subject: [OT] free icons for your buttons In-Reply-To: <43A10552.9030101@chipp.com> References: <43A10552.9030101@chipp.com> Message-ID: <43A1059B.8070103@chipp.com> OOPS! forgot the URL of the icons? http://www.famfamfam.com/lab/icons/ -Chipp Chipp Walters wrote: > I ran across this site and believe it's a great way to add icons to your > buttons. From stephenREVOLUTION at barncard.com Thu Dec 15 01:37:09 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 14 Dec 2005 22:37:09 -0800 Subject: debugger problem In-Reply-To: <43A0C9A6.000003.00240@CALSBIGPC> References: <43A0C9A6.000003.00240@CALSBIGPC> Message-ID: <p06230904bfc6bf4b50a0@[192.168.1.103]> That's because we all took refuge here!! sqb (HC since 1988) > > > >I am reminded greatly of all the Hypercarders I have ever come into contact >with. > > >Cal -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From eric.chatonet at sosmartsoftware.com Thu Dec 15 01:54:16 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 15 Dec 2005 07:54:16 +0100 Subject: [OT] free icons for your buttons In-Reply-To: <43A10552.9030101@chipp.com> References: <43A10552.9030101@chipp.com> Message-ID: <D80C30E2-7C15-4FD0-954B-BDDE9AD7C292@sosmartsoftware.com> Hi Chipp, Happy to hear that but what's the website address ;-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 15 d?c. 05 ? 06:55, Chipp Walters a ?crit : > I ran across this site and believe it's a great way to add icons to > your buttons. They've got a bunch of well designed 16x16 pixel > icons in PNG support. From richmond at mail.maclaunch.com Thu Dec 15 02:01:20 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Thu, 15 Dec 2005 02:01:20 -0500 Subject: [OT] free icons for your buttons Message-ID: <web-340672215@mail.maclaunch.com> Call me old-fashioned, call me monochromatic, but I still rather like the HyperCard icons. Now, I was fooling around the other day with a rather old version of SuperCard and noticed that many of the SC icons looked identical to the HC ones . . . Does anyone know whether the HC icons are in some way copyrighted, or are they 'fair game'? I would like to 'extract' them and repackage in an RR stack for free distribution - but, however much I enjoy 'sparring matches', I don't want Uncle Steve breathing down my neck. I also wonder about 'general toolbar' icons as I notice that those used in OpenOffice look just the same as MSOffice, ClarisWorks 4, AbiWord, P-Shop and so on. sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From richmond at mail.maclaunch.com Thu Dec 15 02:04:26 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Thu, 15 Dec 2005 02:04:26 -0500 Subject: Audio files won't play in 2.6.1 Message-ID: <web-340672294@mail.maclaunch.com> Trevor Devore wrote: "If you have QuickTime Pro then you can just save the mp3 as .mov files. This won't change your file size much. This technique I know works." are the resulting MOV files to be imported as videoClips or audioClips? sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From mwieder at ahsoftware.net Thu Dec 15 02:33:25 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 14 Dec 2005 23:33:25 -0800 Subject: revdb error using record set (AltSQLite) In-Reply-To: <D3061730-0913-416F-87EA-5C0D47CA6C44@dvkconsult.com.au> References: <D3061730-0913-416F-87EA-5C0D47CA6C44@dvkconsult.com.au> Message-ID: <3247466743.20051214233325@ahsoftware.net> David- Wednesday, December 14, 2005, 6:35:06 PM, you wrote: > The database is open and a few rows of data exist in it with three > columns, fully populated, in each row. I can see that data using > revdb_queryList() so one option is to switch away from using the > cursor structure and just manage the returned data in variables > myself. Before making that move, I would like to know if I have made > a mistake in this code or have encountered a bug in the RR wrappers > or in AltSQLite. I know you'll hate to hear this, but your code works for me. Since you've stripped out the error handlers, this may not be apropos, but... check gConn before calling revdb_query() to make sure you have a valid connection. Then check for errors after revdb_query() to see if it worked, etc. ...and personally I would pass p as an argument to newRecDisplay rather than setting the cursors of the stack. I also have a small corrupt SQLite database that will consistently crash rev although I can examine it with the cli. I haven't BZed it yet because I haven't determined what makes it corrupt in rev's eyes. If you can see your data using revdb_queryList() then that's probably not your problem. > I added revdb_moveFirst() in the first handler, as a trial fix > although I expect that the cursor would automatically be pointing to > the first record. I'd expect that, too. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Dec 15 02:34:49 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 14 Dec 2005 23:34:49 -0800 Subject: debugger problem In-Reply-To: <43A0D70D.5000600@hyperactivesw.com> References: <43A0C9A6.000003.00240@CALSBIGPC> <43A0D70D.5000600@hyperactivesw.com> Message-ID: <7547550964.20051214233449@ahsoftware.net> Jacque- > It sounds a lot like debug mode got turned off. If it happens again, > check the "Script Debug Mode" menu item in the Development menu and see > if it is still checked. ...or turn *off* Script Debug Mode and see if that recreates the problem. -- -Mark Wieder mwieder at ahsoftware.net From lists at mangomultimedia.com Thu Dec 15 03:24:07 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 15 Dec 2005 00:24:07 -0800 Subject: Audio files won't play in 2.6.1 In-Reply-To: <web-340672294@mail.maclaunch.com> References: <web-340672294@mail.maclaunch.com> Message-ID: <626DFC96-6926-42FA-8FE3-FFC30ACBE170@mangomultimedia.com> On Dec 14, 2005, at 11:04 PM, Mathewson wrote: > Trevor Devore wrote: > > "If you have QuickTime Pro then you can just save the mp3 > as .mov > files. This won't change your file size much. This > technique I know > works." > > are the resulting MOV files to be imported as videoClips or > audioClips? Import as a videoClip. An audioClip only supports a few uncompressed formats. A videoClip uses a player object to play files. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From richmond at mail.maclaunch.com Thu Dec 15 04:12:28 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Thu, 15 Dec 2005 04:12:28 -0500 Subject: Graphic Tools Message-ID: <web-340676153@mail.maclaunch.com> I have just ported the MetaCard Paint Tools Stack into a usable format for RR and unploaded it to the RRGRaphix Group: http://groups.yahoo.com/group/RRgraphix/ ideally it should go into the plug-ins folder go there, download it, try it out, and, PLEASE, vote on the Poll. sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From scott at proherp.com Thu Dec 15 04:44:17 2005 From: scott at proherp.com (Scott Kane) Date: Thu, 15 Dec 2005 20:44:17 +1100 Subject: [OT] free icons for your buttons In-Reply-To: <43A10552.9030101@chipp.com> Message-ID: <000201c6015c$230ecf70$0201010a@scott4zia6fbp2> Chipp, Thanks for these. :-) I notice some of your products have been submitted and reviewed on some download sites. Well done. I'd recommend you try advertising in comp.software.shareware.announce (I am the moderator for this and three other newsgroups in that hierarchy) as they will have appeal to some of the authors there. Indeed anybody here is welcome to post an announcement there for their software product. RunRev should probably do the same. If for any reason you can't access these newsgroups please feel free to let me know and I'll talk to your ISP. The groups are: comp.software.shareware.announce (announcements only) comp.software.shareware.authors (discussion only, no announcements) and comp.software.shareware.users (discussion only, no announcements) Cheers Scott From tominjapan at excite.com Thu Dec 15 04:58:15 2005 From: tominjapan at excite.com (Thomas McCarthy) Date: Thu, 15 Dec 2005 04:58:15 -0500 (EST) Subject: Great Audio / Video tool --and free Message-ID: <20051215095815.BE3C3B6BD@xprdmailfe14.nwk.excite.com> If you need to batch convert a bunch of files from mp3 to .mov (as I recently did) YOU NEED THIS! I haven't tried it for the video side of things, but it worked great for me so far--and you dont't need QuickTime Pro either! requires QuickTime 7 and Mac OS 10.3.9 http://www.mikeash.com/?page=software/qtamateur/index.html cheers, tm _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From katir at hindu.org Thu Dec 15 03:22:24 2005 From: katir at hindu.org (Sivakatirswami) Date: Wed, 14 Dec 2005 22:22:24 -1000 Subject: Documentation "Show Menu" Message-ID: <8F9479FE-C283-475A-AB9B-3169AF1015D9@hindu.org> I wanted to investigate "audioclip" in depth via the docs... this statement is mystifying: " To see a list of messages that can be sent to an audio clip as a result of user actions or internal Revolution events, open the "Transcript Language Dictionary" page of the main Documentation window, and choose "Audio Clip Messages" from the Show menu at the top. To see a list of all the properties an audio clip can have, choose "Audio Clip Properties" from the Show menu." I find myself unable to implement these instructions to determine the messages and props of an audio clip... there is no "show menu at the top" that I can see... ??? what am I missing? Sivakatirswami From eric.chatonet at sosmartsoftware.com Thu Dec 15 05:10:19 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 15 Dec 2005 11:10:19 +0100 Subject: Documentation "Show Menu" In-Reply-To: <8F9479FE-C283-475A-AB9B-3169AF1015D9@hindu.org> References: <8F9479FE-C283-475A-AB9B-3169AF1015D9@hindu.org> Message-ID: <F2CCDE86-B97E-4FDC-BC65-536F4084999D@sosmartsoftware.com> Hi Sivakatirswami, You miss nothing :-) Some features in current docs have not been updated since 2.2.x... Choose the "Objects" pane in the docs, then the Audioclip section. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 15 d?c. 05 ? 09:22, Sivakatirswami a ?crit : > I wanted to investigate "audioclip" in depth via the docs... > > this statement is mystifying: > > " To see a list of messages that can be sent to an audio clip as a > result of user actions or internal Revolution events, open the > "Transcript Language Dictionary" page of the main Documentation > window, and choose "Audio Clip Messages" from the Show menu at the > top. To see a list of all the properties an audio clip can have, > choose "Audio Clip Properties" from the Show menu." > > I find myself unable to implement these instructions to determine > the messages and props of an audio clip... there is no "show menu > at the top" that I can see... > > ??? what am I missing? > > Sivakatirswami From mark at maseurope.net Thu Dec 15 06:28:37 2005 From: mark at maseurope.net (Mark Smith) Date: Thu, 15 Dec 2005 11:28:37 +0000 Subject: How do I control a Java applet in my browser from Rev? In-Reply-To: <05B8CB70-A207-42F4-95F7-4D2D81175D2A@writeme.com> References: <BFC5E9CE.32053%JimAultWins@yahoo.com> <7BDA6E19-12BF-4D98-A4B2-2A64C334251B@maseurope.net> <05B8CB70-A207-42F4-95F7-4D2D81175D2A@writeme.com> Message-ID: <ACBC229C-D4D7-4AAC-97DA-44222A817753@maseurope.net> Dennis, send me the HTML, and I'll see if I can make any sense of it... Best, Mark On 15 Dec 2005, at 02:58, Dennis Brown wrote: > Mark, Tom, Jim, Terry, Xavier, > > Thanks for all your suggestions. I thought there was going to be a > simple answer when I ask it. The good news is that it appears to > be in the realms of doablity. The bad news is that I have avoided > learning Applescript and Javascript until now. Yet I am willing to > at least put my big toe in the water if that is what it takes. > > I am looking at the source HTML with some Javascript for the page > in question right now. I can see that the page source is created > just for me, because it has URL's and passwords for me embedded > into text constants. It seems to have some interesting definitions > in it that leads me to believe that the field I want to input to is > accessible through the page source. Since the page is full of URLs > as to where to find things on the server, I figure it would break > soon if I just took the script and changed the parts I want to. I > have hacked it to remove all the extraneous stuff like Ads, etc. to > get the source down to readable size --a couple of pages --it even > still sort of works. > > I think if I could change the values of the following params that > are in the Javascript, it might work: > > <param name="SYMBOL" value="NASDAQ:QQQQ" /> > <param name="SymbolChange" value="1" /> > > I would just grab the HTML into a file and edit it on the fly, but > reloading the page causes the script to take a long time to start > up, and it does not save the chart settings --they all revert to > startup defaults. So my best bet is changing these parameters > while it is running. > > Am I on the right track here? > > I could email the HTML source to someone if you would not mind > taking a quick look at it to see if this approach is likely to > work. (I changed the password, but it still runs --just won't > connect for the real quote data). > > Dennis > > On Dec 14, 2005, at 6:53 PM, Mark Smith wrote: > >> A useful thing can also be to store your applescripts in custom >> properties, with place-holders for values and then: >> >> put the myApplescript of me into tScript >> replace <placeholder> with <value> in tScript >> do tScript as applescript >> >> >> an example (including a bit of javaScript): >> >> a custom property called jsSetAndGetAS contains: >> >> set tScr to " >> document.ResultSel.Day.selectedIndex = dd; >> document.ResultSel.Month.selectedIndex = mm; >> document.ResultSel.Year.selectedIndex = yy; >> ResultsSubmit()" >> >> tell application "Safari" >> do JavaScript tScr in document 1 >> end tell >> >> and then in my app I have >> >> put the jsSetAndGetAS of me into tScript >> replace "dd" with dayOfMonth() in tScript >> replace "mm" with MonthNum() in tScript >> replace "yy" with getYear() in tScript >> >> do tScript as applescript >> >> >> building applescripts in a rev script can get hard to read. >> >> Cheers, >> >> Mark >> >> On 14 Dec 2005, at 23:25, Jim Ault wrote: >> >>> Dennis, you said >>>> I thought Safari would have been more scriptable. >>> There is a difference between 'recordable' and "scriptable' where >>> Safari is >>> amazingly scriptable. The key to your solution may be the >>> following: >>> >>> You might want to check the Applescript dictionary for Safari for >>> Do Javascript command >>> this will send a JavaScript command to the active browser window >>> and active >>> tab in that window. This could be a 'one-liner'. >>> >>> A more complictated way is to use UI Elements (User Interface >>> Elements) >>> which are quite resplendent in Safari. You can even get the text >>> string >>> that is in a static text piece in a java applet! >>> >>> I have not done this myself, but this should be the framework >>> plus a few >>> details...... >>> Try along these lines: >>> Transcript code >>> >>> open Safari, go url 'stock page', store the name of the window(or >>> window ID) >>> >>> ----build the javascript command >>> put "beginning chars "& \ >>> quote & "quotedStr" & quote & \ >>> " end chars" into javaStrMadeInRev >>> ---------- done building the javascript command >>> >>> put "tell app ""e&"Safari""e into cmd >>> --optional could be "activate window id "& theStockTickerID >>> --optional could be "activate window "& theStockTickerName >>> put cr & "do javascript "& quote & javaStrMadeInRev & quote after >>> cmd >>> put cr & "end tell" after cmd >>> do cmd as applescript >>> put the result into answerFromSafariWhichShouldBeThePriceILike >>> >>> HTH >>> Jim Ault >>> Las Vegas >>> >>> On 12/14/05 10:35 AM, "Dennis Brown" <see3d at writeme.com> wrote: >>> >>>> Tom, >>>> >>>> I was surprised that it did not, but the docs says that it will not >>>> do that. If I clicked in the Finder areas, it only recorded that I >>>> selcted the Finder. It did not record anything when I clicked on >>>> other applications. I thought Safari would have been more >>>> scriptable. >>>> >>>> Dennis >>>> >>>> On Dec 14, 2005, at 1:12 PM, Thomas McGrath III wrote: >>>> >>>>> Dennis, >>>>> >>>>> The recording function -- Are you able to at least record a click >>>>> at the button location? >>>>> >>>>> Tom >>>>> >>>>> On Dec 14, 2005, at 1:00 PM, Dennis Brown wrote: >>>>> >>>>>> I also tried Automator and tried the recording function in >>>>>> Applescript Studio, but no good. >>>>> >>>>> Thomas J McGrath III >>>>> 3mcgrath at adelphia.net >>>>> >>>>> Semantic Compaction Systems >>>>> SCIconics, LLC >>>>> >>>>> Lazy River Metal Arts >>>>> Lazy River Software? >>>>> & >>>>> Meeting Wear? - Unique Apparel Design >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> use-revolution mailing list >>>>> use-revolution at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription >>>> preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Thu Dec 15 07:18:02 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 15 Dec 2005 04:18:02 -0800 Subject: Christmas e-cards as learning tools In-Reply-To: <A8419871-1656-4621-8302-5C00D2AADEF5@mac.com> Message-ID: <BFC69EFA.2B271%scott@tactilemedia.com> Recently, Roger Guay wrote: > Can you suggest a way to do the final scene with the snow falling? Here's one way. Execute the following in your message box (not a Web browser): go url "http://www.tactilemedia.com/download/flurry.rev" This stack named "flurry" is based on the "blank line in a point list" technique originally brought to light by Geoff Canyon. The effect is achieved using a single graphic object, whose points are set by script to groups of points that represent each flake (with a space between each group of points). By varying the amount of vertical rate for each "flake", the result is (on my end at least) a fairly realistic snowfall effect, all created using a single polygon graphic. One could also add a horizontal offset offset to the code to make the flakes flutter randomly left and right. The "snow" button will reset the snowfall randomly each time it is started. By commenting out the buildSnow call in the mouseUp handler, you can pause & resume the same snowfall. Sliders are provided to achieve the effect you want: gentle snowfall or heavy flurry. There is some kind of intermittent bug that causes a random triangle to appear every once in a while -- not sure where this comes from. At first it was annoying but it has now started to resemble lightning for me. :-) Happy Holidays. Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From charles.hartman at conncoll.edu Thu Dec 15 07:44:42 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Thu, 15 Dec 2005 07:44:42 -0500 Subject: How About a Forum, I'll Supply the Space? In-Reply-To: <1134620920.43a0f0f8b7102@www.puredata.com.au> References: <43A085FC.90908@earthlink.net> <70ed6b130512141926x11af4261w613a3cfb34b2c32@mail.gmail.com> <1134620920.43a0f0f8b7102@www.puredata.com.au> Message-ID: <B688FFFE-AC16-4DD9-B98E-1C15DEE6AAAD@conncoll.edu> I agree. Email is a more convenient way to receive and browse information (hey, I don't have to do anything to get it) when there are 10 or 20 messages a day. A graph of recent activity on this list would look pretty steep. And though I think it has had some of the characteristics of a spike, I don't think it really is a spike. And we have to go to the archives anyway to search by threads (though it doesn't cross month boundaries!). Of course all this might mean I should unsubscribe from this list and remind myself daily to check the archives . . . Charles Hartman On Dec 14, 2005, at 11:28 PM, Rishi Viner wrote: > > I agree wtih Dan and Greg, > > A forum is a much better vehicle for building a community. I've > participated on > a number of things, forum based and mailing list based, and the > forum experience > wins hands down. These communities are so big they could not > operate on a > mailing list format: http://forums.gentoo.org/ > http://www.atomicmpc.com.au/forumlist.asp http://contribs.org/ > modules/pbboard/ From charles.hartman at conncoll.edu Thu Dec 15 08:15:09 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Thu, 15 Dec 2005 08:15:09 -0500 Subject: [OT] Re: [RRgraphix] TL.rev . . . In-Reply-To: <Pine.GSO.4.33.0512142118190.25318-100000@titan.ecs.fullerton.edu> References: <Pine.GSO.4.33.0512142118190.25318-100000@titan.ecs.fullerton.edu> Message-ID: <C47A1764-78B0-495E-9CDB-2B7163DB78EB@conncoll.edu> <sorry! sorry!> <totallyAndCompletelyOT> That complaint about Dylan, which has been around for 40 years, rests on several profound misunderstandings. First, of folk music, the medium in which Dylan began. Second, of how art works and how artists work. (T. S. Eliot: "Bad poets borrow. Great poets steal." Every poem enters, and alters, a vast context of other poems.) Third, of how audiences work. In "Sweetheart Like You" he sings, "They say that patriotism is the last refuge / To which a scoundrel clings. / Steal a little and they throw you in jail, / Steal a lot and they make you king." The first half is lifted from Dr Johnson ("Patriotism is the last refuge of a scoundrel." Boswell, Life of Johnson, October 18, 1769), and recognizing it gives complicated pleasure, because it sounds so odd in the mouth of that song's narrator. And the second half of Dylan's stanza? It's certainly nor original, but is he stealing it? </totallyAndCompletelyOT> </sorry! sorry!> Charles Hartman On Dec 15, 2005, at 12:20 AM, Judy Perry wrote: > It's been mentioned that Dylan has an, um, appropriation problem: > > http://www.bigmagic.com/pages/blackj/column95l4.html > > > Judy > From wouter.abraham at scarlet.be Thu Dec 15 09:02:01 2005 From: wouter.abraham at scarlet.be (Wouter) Date: Thu, 15 Dec 2005 15:02:01 +0100 Subject: Christmas e-cards as learning tools In-Reply-To: <BFC69EFA.2B271%scott@tactilemedia.com> References: <BFC69EFA.2B271%scott@tactilemedia.com> Message-ID: <EA23F954-58D5-4A9C-AE9A-316D288B4D72@scarlet.be> Hi Scott, A very nice stack as usual. But it showed a problem on my slowbook (titanium 400 mhz) driven by mac osx. The start and end values of the scrollbars are from high to low. This forces the engine to set the thumbsize to -0. When the showvalue of the scrollbars is true (indicated by the gray line formed by the "ticks") it will slow revolution down to an unresponsive condition. On my rig the unaltered stack uses over 80 % of cpu time and it takes several seconds (10 - 15) for each "frame" to show. The remedy is to reverse the start and endvalues of the scrollbars (from low to high) or turn off the showvalue. Let it snow, let it snow, let it snow... Greetings, W. On 15 Dec 2005, at 13:18, Scott Rossi wrote: -snip- > > Here's one way. Execute the following in your message box (not a Web > browser): > > go url "http://www.tactilemedia.com/download/flurry.rev" -snip- > > There is some kind of intermittent bug that causes a random > triangle to > appear every once in a while -- not sure where this comes from. At > first it > was annoying but it has now started to resemble lightning for me. :-) to stop the lightning: in the runFlurry handler comment out the following line: if tShift then repeat for each line L in tPoints put L after tempSet add -H to item 2 of line -1 of tempSet #if L <> "" then put cr after tempSet end repeat --delete last char of tempSet #### comment out put tempSet into tPoints end if > Happy Holidays. > > Scott Rossi From kray at sonsothunder.com Thu Dec 15 09:40:11 2005 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 15 Dec 2005 08:40:11 -0600 Subject: Graphic Tools In-Reply-To: <web-340676153@mail.maclaunch.com> Message-ID: <BFC6DC6B.31E78%kray@sonsothunder.com> On 12/15/05 3:12 AM, "Mathewson" <richmond at mail.maclaunch.com> wrote: > I have just ported the MetaCard Paint Tools Stack into a > usable format for RR and unploaded it to the RRGRaphix > Group: Why would you do that? Is there something in the MC paint tools stack that isn't available with Rev's paint tools? Just curious... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From david at dvkconsult.com.au Wed Dec 14 22:20:45 2005 From: david at dvkconsult.com.au (David Vaughan) Date: Thu, 15 Dec 2005 14:20:45 +1100 Subject: revdb error using record set (AltSQLite) -- Fixed In-Reply-To: <D3061730-0913-416F-87EA-5C0D47CA6C44@dvkconsult.com.au> References: <D3061730-0913-416F-87EA-5C0D47CA6C44@dvkconsult.com.au> Message-ID: <13D948FE-94C2-4076-A001-8F9ED09438A6@dvkconsult.com.au> My apologies to all. The line "get revdb_query(gConn,"SELECT * FROM taxl")" was the default in a SWITCH statement. I discovered eventually that a cutely simple error on my part meant that one of the earlier CASE statements was being executed where I had expected them all to be bypassed. However, the search in that CASE returned no data, something for which I was not testing because I was trying to get the DEFAULT code working first! The rest of the errors flowed from there. sorry David On 15/12/2005, at 13:35, David Vaughan wrote: > Using a licenced AltSQLite as the database, I created a record set > and endeavoured to extract data using the following code (some > error checking and other irrelevant pieces omitted from both > fragments): > > handler 1 > get revdb_query(gConn,"SELECT * FROM taxl") > put it into p > set the cursors of this stack to p > get revdb_moveFirst(p) > newRecDisplay > > on newRecDisplay > put the cursors of this stack into p > put revdb_columncount(p) into k > repeat with i = 1 to k > put revdb_columnByNumber(p,i) into field i > end repeat > > The code executes but at first put something like "revdberr, > invalid column number" into each field but now pretty consistently > just crashes Rev. > > The database is open and a few rows of data exist in it with three > columns, fully populated, in each row. I can see that data using > revdb_queryList() so one option is to switch away from using the > cursor structure and just manage the returned data in variables > myself. Before making that move, I would like to know if I have > made a mistake in this code or have encountered a bug in the RR > wrappers or in AltSQLite. > > I added revdb_moveFirst() in the first handler, as a trial fix > although I expect that the cursor would automatically be pointing > to the first record. > > thanks > David From edgar_spees at nekoosa.k12.wi.us Thu Dec 15 09:06:12 2005 From: edgar_spees at nekoosa.k12.wi.us (Edgar Spees) Date: Thu, 15 Dec 2005 08:06:12 -0600 Subject: Audio files won't play in 2.6.1 In-Reply-To: <2FA9CE2F-97A3-4956-A0D7-C412AC632222@mangomultimedia.com> References: <2FA9CE2F-97A3-4956-A0D7-C412AC632222@mangomultimedia.com> Message-ID: <fc.0075822e001b5afd3b9aca00d4016467.1b5b1c@nekoosa.k12.wi.us> Trevor - Thanks so much for responding. I happened on the solution to my problem a couple of days ago. The fix was very similar to what you suggested. I simply had to add the suffix ".aif" to my audio files. Once Rev. played 1 file with that suffix, it must have reset itself or something because now it plays all my audio files even if they don't have the ".aif" suffix. Thanks again for responding. I've been a diehard HyperCard user since 1989 and switched over to RunRev. in 2002. Wow! Do I love this program. Edgar Spees From bnz2 at cdc.gov Thu Dec 15 09:55:35 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 15 Dec 2005 09:55:35 -0500 Subject: How About a Forum, I'll Supply the Space? Message-ID: <64878EF567131D4596246171F75FD4A99683EA@m-epo-1.epo.cdc.gov> I say just do it... You can set it up such that you don't step on their toes. One of the forums can be for this list, the rest of the forums can be more specific. Participants can have the option, when they post a message to one of the more specific forums, to have it automatically post to this list. Just be careful to avoid some sort of recursion problem where a posting bounces back and forth. Just my thoughts, Jonathan -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Dan Shafer Sent: Wednesday, December 14, 2005 10:26 PM To: How to use Revolution Subject: Re: How About a Forum, I'll Supply the Space? I have free access to some of the best forum software around and it enables mail-list mirroring and participation in the forum via email in both directions. I've offered several times to mirror this list there but the response has been non-existent. I've hesitated to set this uip even though I have the software, the bandwidth, the disk capacity and the desire because: (a) RunRev seems to take the position that they own this list; and (b) without their permission, therefore, it seems ill-advised to mirror it elsewhere. On 12/14/05, Greg Smith <brucegregory at earthlink.net> wrote: > > I agree with Dan Shafer in both of his opinions - the community is too > small already and that a mailing list is the worst possible vehicle for > facilitating the Revolution Community at large. A forum would provide > for all of the possible areas of discussion by segregating the general > topic categories, accordingly. The mailing list requires reading > through too much "quoted" material and too many "re: . . . ." topic > headings. It is a snap to find those topics you are particularly > interested in reading about and responding to, using the forum format. > I've got quite a bit of room on my service, and wouldn't mind supplying > the forum basics, since the "raw" forum format is provided by my web > hosting service. I'm not using it, so maybe the Revolution Community > could benefit from this, instead. The "moderators" could remain the > moderators. It would be an enormous convenience to me, a new Revolution > learner. > > I also strongly suggest refraining from using the "Yahoo Groups" format, > it is nowhere near as friendly as the "standard" kind. > > Let me know if I can help, > > Sincerely, > > Greg Smith > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From richmond at mail.maclaunch.com Thu Dec 15 09:55:57 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Thu, 15 Dec 2005 09:55:57 -0500 Subject: Graphic Tools Message-ID: <web-340688997@mail.maclaunch.com> Ken Ray wrote: "Why would you do that? Is there something in the MC paint tools stack that isn't available with Rev's paint tools?" No, there isn't something extra in the MC paint tools stack, however somebody passed a comment that the RR paint tools were rather hard to access. Now, being the lazy chap that I am, I couldn't be bothered to spend ages hacking around with the "revTools" stack to make the paint tools more accessible. The best way forward seemed to 'port' the MetaCard paint tools so that users could have a free-standing Paint Tools Palette - perhaps accessible through the plug-ins folder. Personally I never use the built-in paint tools - seeing them as an evolutionary left-over from HyperCard - and use external graphics-editing software such as the GIMP. sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From 3mcgrath at adelphia.net Thu Dec 15 10:08:21 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Thu, 15 Dec 2005 10:08:21 -0500 Subject: Graphic Tools In-Reply-To: <BFC6DC6B.31E78%kray@sonsothunder.com> References: <BFC6DC6B.31E78%kray@sonsothunder.com> Message-ID: <2CE419B6-F264-44C8-A013-689F8CA91C5A@adelphia.net> Strictly my opinion here: It seems to me that Rev does not push or rather highlight it's drawing capabilities and as such they appear miniscule. If a software 'hides' it's drawing tools, then that says something to a person looking to do graphics with it. By 'hides' I mean where all of the drawing capabilities are under a pop up and out of view (I know you can just click on the popup button but that's the point for me) then they loose their importance. Now if they are not that important than I doubt they will be upgraded or considered in newer versions. Out of sight, out of mind, as the saying goes. So, Richmond's recreation of the palette says something more. It says 'here I am' and 'don't forget about me' and as a graphic designer that holds hope for the future of graphics tools and upgrades to them in Rev, for me. .02 Tom On Dec 15, 2005, at 9:40 AM, Ken Ray wrote: > On 12/15/05 3:12 AM, "Mathewson" <richmond at mail.maclaunch.com> wrote: > >> I have just ported the MetaCard Paint Tools Stack into a >> usable format for RR and unploaded it to the RRGRaphix >> Group: > > Why would you do that? Is there something in the MC paint tools > stack that > isn't available with Rev's paint tools? > > > Just curious... > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From devin_asay at byu.edu Thu Dec 15 10:16:13 2005 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 15 Dec 2005 08:16:13 -0700 Subject: Newbie Question In-Reply-To: <74B8EE97-A7EF-491C-851E-C23E31D47F02@adelphia.net> References: <64.630a9fad.30d1d833@aol.com> <675A8CFA-59FA-4798-989C-1609CC0AFD28@byu.edu> <74B8EE97-A7EF-491C-851E-C23E31D47F02@adelphia.net> Message-ID: <80A8AB70-BE4F-4D99-A550-5F1ACA10FEA7@byu.edu> On Dec 14, 2005, at 4:24 PM, Thomas McGrath III wrote: > Devin, > > My system seems to hang when I open the inspector to the tables > popup. If I command period it releases and displays the table info > correctly. > > OSX 10.4 Rev 2.6.1 > > Has that happened to you at all? > > Tom No, I've not seen that happen here, same platform and version. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From richmond at mail.maclaunch.com Thu Dec 15 10:48:42 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Thu, 15 Dec 2005 10:48:42 -0500 Subject: Graphic Tools Message-ID: <web-340692163@mail.maclaunch.com> 1. Just uploaded 4 images of 'StackWare' palettes for comparison to the RRGraphix Group ( http://groups.yahoo.com/group/RRgraphix/ ) 2. In the light of Heather Nagey's RULING DECISION it seems a bit odd that what she has RULED AGAINST continues here there's a place to do it: ( http://groups.yahoo.com/group/rev-biz/ ) 3. I feel that, at present, RR's graphic tools are a bit like the human appendix - left over from sometime else. This topic should be discussed on the RRGraphix Group - not here. sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From wjm at wjm.org Thu Dec 15 11:07:31 2005 From: wjm at wjm.org (Bill Marriott) Date: Thu, 15 Dec 2005 11:07:31 -0500 Subject: Heather: It's time for a Forum. (And an answer!) Message-ID: <dns4c3$ash$1@sea.gmane.org> I say, persuade RunRev to do it. That is where the forum belongs. They obviously have the web space to do this. I've asked the list manager (Heather) directly about it and I have not received an answer. I don't know why they choose not to respond on this. We've had dozens of posters beg for a true web-based forum. The request will not "go away" if ignored. Benefits of a Rev-run, web-based forum: 1) Ability to categorize posts into boards (IDE, TranScript, Graphics, Databases, Mac/Win/Linux, Suggestions, etc.) 2) Ability for well-organized threads (threads are continually "split" in the mailing list) 3) Easier moderation. (Individual posts can be edited/deleted before they are sent out to all members) 4) Ability to skip boards/topics you are not interested in 5) No loss of functionality. (Most boards, including phpBB, offer two-way email support) 6) Ability to provide user profiles, avatars and links to homepages (obviating the need for long signatures) 7) Preventing "splintering" of the list by multiple "renegade" forums. 8) Additional functionality (screen shots, for example) 9) Existing web-based interfaces to the list are not as nice and do not offer the benefits above. 10) Easier for newcomers. (Every month there is someone who doesn't know how to use this mailing list and mis-posts) Heather, this is a direct appeal for you to respond to this issue. Bill ---------- Lynch, Jonathan wrote: "I say just do it..." Dan Shafer wrote: "I have free access to some of the best forum software around and it enables mail-list mirroring and participation in the forum via email in both directions. I've offered several times to mirror this list there but the response has been non-existent." Greg Smith wrote: "a mailing list is the worst possible vehicle for facilitating the Revolution Community at large." Jerry Thomas wrote: "I believe(with much experience behind it)that the user mailing list is a very poor way to assist users and that FORUMS are by far the better idea." miscdas wrote: "I vote with Jerry for a forum.... I've seen several designs that are very good. There is no reason why a good one (with good design, UI, etc.) couldn't be implemented for the Revolution community. This is, afterall the 21st century people..." Rob Beynon wrote: "I wonder why this resource (use revolution) has not been presented using one of the many forum/bb software that seems to be everywhere else. With inbuilt search etc, it would be a lot better to use." From revolution at derbrill.de Thu Dec 15 11:20:03 2005 From: revolution at derbrill.de (Malte Brill) Date: Thu, 15 Dec 2005 17:20:03 +0100 Subject: Newbie Question (table in inspector) In-Reply-To: <20051215132137.4D57A825150@mail.runrev.com> Message-ID: <A6093786-6D86-11DA-943A-0030659A795C@derbrill.de> Confirmed Tom. Recipe: Create a field. Switch to "Contents" in the inspector, change the text there, try switching to table. I can?t remember if I filed a BZ on that one. I vaguely recall it, but might be wrong. Latest Rev, Os X.2.8 All the best, Malte > My system seems to hang when I open the inspector to the tables > popup. If I command period it releases and displays the table info > correctly. From darkshadow1 at metrocast.net Thu Dec 15 11:44:35 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Thu, 15 Dec 2005 11:44:35 -0500 Subject: Rev to SuperCard Message-ID: <000801c60196$d68d8980$6501a8c0@new0eeca32bb97> Has anyone experience with converting RunRev stacks created on WIN to SuperCard 4 on Mac? From ambassador at fourthworld.com Thu Dec 15 11:51:17 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 15 Dec 2005 08:51:17 -0800 Subject: Rev to SuperCard In-Reply-To: <000801c60196$d68d8980$6501a8c0@new0eeca32bb97> References: <000801c60196$d68d8980$6501a8c0@new0eeca32bb97> Message-ID: <43A19F05.4020406@fourthworld.com> Preston Shea wrote: > Has anyone experience with converting RunRev stacks created > on WIN to SuperCard 4 on Mac? I've done many a conversion from SC to Rev to turn a Mac-only product into a multiplatform product, but never had a need to go the other way. There are a few converters to help SC->Rev conversions, but I don't know if there's one to go from Rev to SC. It may not be too hard to write one, or perhaps even simpler to rewrite from scratch to take optimal advantage of the difference in object models. Since the Win version of the Rev project presumably runs under Win and there is an OS X-native engine available for Rev, mind if I ask what the advantage would be to rewriting the OS X version in an entirely different tool? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Thu Dec 15 12:01:57 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 15 Dec 2005 09:01:57 -0800 Subject: Heather: It's time for a Forum. (And an answer!) In-Reply-To: <dns4c3$ash$1@sea.gmane.org> References: <dns4c3$ash$1@sea.gmane.org> Message-ID: <43A1A185.9050204@fourthworld.com> Bill Marriott wrote: > I say, persuade RunRev to do it. That is where the forum belongs. They > obviously have the web space to do this. I've asked the list manager > (Heather) directly about it and I have not received an answer. I don't know > why they choose not to respond on this. We've had dozens of posters beg for > a true web-based forum. The request will not "go away" if ignored. Of that there is no doubt. ;) Some prefer this email list, some prefer a forum, and there is little agreement over which is the Ultimate Communications Solution. Fortunately current setup allows five ways to access this list, including two web forums: <http://www.revjournal.com/links/> It would seem we each have the opportunity to get what we want with what we already have in place today. You didn't mention how long it's been since you submitted your request, and I'm sure they have no shortage of email suggestions. Given the facts as presented, the conclusion that they've chosen not to reply to your email is conjecture. It could just as well be that because you didn't get an immediate "no" they are considering adding a sixth or even seventh way to access this list. Rather than make public assumptions of the bad behavior on their part, it would seem more productive to simply send a professionally-worded follow-up to ensure that your email was recieved and to encourage a reply at their earliest convenience. Kevin recently indicated they're working around the clock to deliver some interesting new goodies. It could be the case that his posted wasn't some Big Lie to provide plausible deniability for an internal policy of throwing incoming emails into the trash while they spend their days at the local pub. It might simply be that they're busy, and at this exact moment the need for yet another interface to this discussion is not the single highest priority they face. Heather's email address is heather at runrev.com. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mark at maseurope.net Thu Dec 15 12:08:03 2005 From: mark at maseurope.net (Mark Smith) Date: Thu, 15 Dec 2005 17:08:03 +0000 Subject: Graphic Tools In-Reply-To: <web-340692163@mail.maclaunch.com> References: <web-340692163@mail.maclaunch.com> Message-ID: <4228D56A-59C3-4A43-B430-DCEDD4329F8F@maseurope.net> But what kind of discussion of RunRevs drawing tools do you think might be said to be unrelated to using Revolution? Mark On 15 Dec 2005, at 15:48, Mathewson wrote: > 1. Just uploaded 4 images of 'StackWare' palettes for > comparison to the RRGraphix Group > > ( http://groups.yahoo.com/group/RRgraphix/ ) > > 2. In the light of Heather Nagey's RULING DECISION it seems > a bit odd that what she has RULED AGAINST continues here > > there's a place to do it: > > ( http://groups.yahoo.com/group/rev-biz/ ) > > 3. I feel that, at present, RR's graphic tools are a bit > like the human appendix - left over from sometime else. > This topic should be discussed on the RRGraphix Group - not > here. > > sincerely, Richmond Mathewson > __________________________________________________ > See Mathewson's software at: > > http://members.maclaunch.com/richmond/default.html > _______________________________________ > --------------------------------------------------------------- > The Think Different Store > http://www.thinkdifferentstore.com/ > For All Your Mac Gear > --------------------------------------------------------------- > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Thu Dec 15 12:17:03 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 15 Dec 2005 09:17:03 -0800 Subject: Christmas e-cards as learning tools In-Reply-To: <EA23F954-58D5-4A9C-AE9A-316D288B4D72@scarlet.be> Message-ID: <BFC6E50F.2B37A%scott@tactilemedia.com> Recently, Wouter wrote: > The start and end values of the scrollbars are from high to low. > This forces the engine to set the thumbsize to -0. > When the showvalue of the scrollbars is true (indicated by the gray > line formed by the "ticks") > it will slow revolution down to an unresponsive condition. Good to know, thanks. What version of Rev is this? >> There is some kind of intermittent bug that causes a random >> triangle to >> appear every once in a while -- not sure where this comes from. At >> first it >> was annoying but it has now started to resemble lightning for me. :-) > > to stop the lightning: Thanks for the fix -- it's been added to the posted stack. go url "http://www.tactilemedia.com/download/flurry.rev" Do the modifications make it work correctly on your side? Best Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From richmond at mail.maclaunch.com Thu Dec 15 12:10:37 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Thu, 15 Dec 2005 12:10:37 -0500 Subject: Graphic Tools Message-ID: <web-340695191@mail.maclaunch.com> I understood Heather Nagey's ruling to mean that the RR Use-List was ONLY to be used to discuss CODE and HOW-TOs. The RRGraphix Group that I started takes a rather broader canvas (pun intended) - in that it can also be used to suggest ways that the Graphic Capabilities of Runtime Revolution may be expanded and improved on (constructive criticism). sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From see3d at writeme.com Thu Dec 15 12:21:27 2005 From: see3d at writeme.com (Dennis Brown) Date: Thu, 15 Dec 2005 12:21:27 -0500 Subject: How About a Forum, I'll Supply the Space? In-Reply-To: <64878EF567131D4596246171F75FD4A99683EA@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A99683EA@m-epo-1.epo.cdc.gov> Message-ID: <BCC149E7-C213-4064-B7C6-48CAF8310734@writeme.com> I also would be more than happy to participate in Dan's forum if it were set up --as long as it interacted with this list. I really believe it is a much better solution that meets everybody's needs. Dennis On Dec 15, 2005, at 9:55 AM, Lynch, Jonathan wrote: > I say just do it... From rjb at robelko.com Thu Dec 15 12:12:01 2005 From: rjb at robelko.com (Robert Brenstein) Date: Thu, 15 Dec 2005 18:12:01 +0100 Subject: Recent Development on the Use-LIst In-Reply-To: <D34F5627-41CB-4AEC-93FA-499AE250084B@lexicall.org> References: <D34F5627-41CB-4AEC-93FA-499AE250084B@lexicall.org> Message-ID: <a06110409bfc753bcbc91@[141.89.100.174]> >To help in this debate, can I ask you all to specify how important >Revolution is in your day job. Please indicate whether you spend >most of the day developing RunRev-based applications or not. >Requests for structuration and forums usually come from (1) >newcommers (who don't want to have to ALL posts every published on >the use-rev list) and (2) non commercial users who don't have 1-2 >hours a day to spend reading the posts on this list. > >The idea is to find a solution that works for a large majority of >persons. Not a solution that works for "you" as a single individual. From operational side, forums mean a tad more effort for RR folks than a mailing list. On the other hand, they could allow guest forums for certain Rev extensions/plugins. Robert From pevensen at siboneylg.com Thu Dec 15 12:28:22 2005 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Thu, 15 Dec 2005 11:28:22 -0600 Subject: Items in a group Message-ID: <6.2.1.2.2.20051215112713.290e8858@exchange.slg.com> I've been searching the documentation. I'm sure this is an easy one, but how do I get the items that are in a group? I can't find that in the documentation anywhere. I want to iterate through each item in my group and do something with it. Thanks! Peter T. Evensen http://www.PetersRoadToHealth.com 24-hour recorded info hotline: 1-800-624-7671 From mwieder at ahsoftware.net Thu Dec 15 12:34:55 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 15 Dec 2005 09:34:55 -0800 Subject: Christmas e-cards as learning tools In-Reply-To: <BFC69EFA.2B271%scott@tactilemedia.com> References: <BFC69EFA.2B271%scott@tactilemedia.com> Message-ID: <331010322.20051215093455@ahsoftware.net> Scott- Thursday, December 15, 2005, 4:18:02 AM, you wrote: > There is some kind of intermittent bug that causes a random triangle to > appear every once in a while -- not sure where this comes from. Bermuda? -- -Mark Wieder mwieder at ahsoftware.net From mark at maseurope.net Thu Dec 15 12:32:58 2005 From: mark at maseurope.net (Mark Smith) Date: Thu, 15 Dec 2005 17:32:58 +0000 Subject: Graphic Tools In-Reply-To: <web-340695191@mail.maclaunch.com> References: <web-340695191@mail.maclaunch.com> Message-ID: <0EAC46AA-0DDA-470F-A758-81955F9F8055@maseurope.net> Of course, we're all free to create whatever lists and forums we want, but I see no indication in Heathers message to suggest that what you have in mind would be inapropriate for this list. That's why I asked. It just seems that it would be a shame to find that people hoping to find thngs out about Revs graphics facilities had to go hunting around because that subject matter had migrated to another place.... Mark > Dear list members, > > This is a list for discussing how to use revolution. It has always > been a list specifically for this purpose. The bigger the list has > got, and the larger the number of members, the more important it > becomes to stick to this topic, because off topic posts annoy ever > larger numbers of people. > > It is a moderated list, and always has been. Historically, this > list has needed very little moderation. I've only ever banned two > people, both for things which were completely unacceptable > (advocating piracy and foul language). Obviously the people on this > list are not automatons who do nothing but program, and from time > to time opinions will be expressed on various matters, but by and > large they have been expressed amicably, and kept sufficiently > short that no real action is needed. > > I'm beginning to feel that the list needs more active moderation. > For whatever reason, the spirit of the list appears to be rather > scratchy at the moment, and the signal to noise ratio is dropping. > > If you want to discuss politics, religion, how to run a business or > how not to run a business, free speech, or any other topic that is > not directly in keeping with the clearly stated aim of this list, > please take it elsewhere. Otherwise I am going to start putting > people on moderation, so that the rest of the group can continue to > use the list for what it is intended for. > > Warm Regards, > > Heather On 15 Dec 2005, at 17:10, Mathewson wrote: > I understood Heather Nagey's ruling to mean that the RR > Use-List was ONLY to be used to discuss CODE and HOW-TOs. > > The RRGraphix Group that I started takes a rather broader > canvas (pun intended) - in that it can also be used to > suggest ways that the Graphic Capabilities of Runtime > Revolution may be expanded and improved on (constructive > criticism). > > sincerely, Richmond Mathewson > __________________________________________________ > See Mathewson's software at: > > http://members.maclaunch.com/richmond/default.html > _______________________________________ > --------------------------------------------------------------- > The Think Different Store > http://www.thinkdifferentstore.com/ > For All Your Mac Gear > --------------------------------------------------------------- > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From see3d at writeme.com Thu Dec 15 12:40:14 2005 From: see3d at writeme.com (Dennis Brown) Date: Thu, 15 Dec 2005 12:40:14 -0500 Subject: Christmas e-cards as learning tools In-Reply-To: <BFC6E50F.2B37A%scott@tactilemedia.com> References: <BFC6E50F.2B37A%scott@tactilemedia.com> Message-ID: <F88C820F-12A2-470D-B344-04F13A89E83E@writeme.com> Scott, This is really cool. Great job! Thanks for showing up that ecard Flash snow with your Rev snow. And thanks to Wouter for making it work on my Mac G5 running OS X 10.4 with the latest DreamCard. Dennis On Dec 15, 2005, at 12:17 PM, Scott Rossi wrote: > go url "http://www.tactilemedia.com/download/flurry.rev" From klaus at major-k.de Thu Dec 15 12:41:54 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 15 Dec 2005 18:41:54 +0100 Subject: Items in a group In-Reply-To: <6.2.1.2.2.20051215112713.290e8858@exchange.slg.com> References: <6.2.1.2.2.20051215112713.290e8858@exchange.slg.com> Message-ID: <144640AE-4080-4DE7-8EEF-26D8BE9242A5@major-k.de> Hi Peter, > I've been searching the documentation. I'm sure this is an easy > one, but how do I get the items that are in a group? I can't find > that in the documentation anywhere. I want to iterate through each > item in my group and do something with it. The magic word is "controls" :-) ... repeat with i = 1 to the num of controls of grp 1 ## do something to control i of grp 1 end repeat ... Hope that helps. > Thanks! > > Peter T. Evensen > http://www.PetersRoadToHealth.com > 24-hour recorded info hotline: 1-800-624-7671 Regards Klaus Major klaus at major-k.de http://www.major-k.de From stephenREVOLUTION at barncard.com Thu Dec 15 12:43:24 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 15 Dec 2005 09:43:24 -0800 Subject: Rev to SuperCard In-Reply-To: <000801c60196$d68d8980$6501a8c0@new0eeca32bb97> References: <000801c60196$d68d8980$6501a8c0@new0eeca32bb97> Message-ID: <p06230901bfc75b92b269@[192.168.1.103]> WHy on earth would you want to do that?? Isn't that ... going backwards? >Has anyone experience with converting RunRev stacks created on WIN >to SuperCard 4 on Mac? >_______________________________________________ -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From bvg at mac.com Thu Dec 15 12:43:51 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 15 Dec 2005 18:43:51 +0100 Subject: Items in a group In-Reply-To: <144640AE-4080-4DE7-8EEF-26D8BE9242A5@major-k.de> References: <6.2.1.2.2.20051215112713.290e8858@exchange.slg.com> <144640AE-4080-4DE7-8EEF-26D8BE9242A5@major-k.de> Message-ID: <38d06747a0b83c223d36093c8e246da7@mac.com> On Dec 15 2005, at 18:41, Klaus Major wrote: > ## do something to control i of grp 1 that poor control, what has it done to you that you wish such harm unto it? *shakes head in disappointment* From europe at ehug.info Thu Dec 15 12:46:22 2005 From: europe at ehug.info (Mark Schonewille) Date: Thu, 15 Dec 2005 18:46:22 +0100 Subject: Items in a group In-Reply-To: <6.2.1.2.2.20051215112713.290e8858@exchange.slg.com> References: <6.2.1.2.2.20051215112713.290e8858@exchange.slg.com> Message-ID: <43A1ABEE.4060601@ehug.info> Peter, Here are two scripts that return a list of names or ID numbers of all controls in a group. Put these scripts in the stack script or in the stack script of a stack in use. (Mind line wraps). getProp objects repeat with x = 1 to number of controls of the target put the name of control x of the target & return after myList end repeat return myList end objects getProp objectIDs repeat with x = 1 to number of controls of the target put the id of control x of the target & return after myList end repeat return myList end objectIDs Usage: put the objects of group "My Group" put the objectIDs of group "My Group" Peter T. Evensen wrote: > I've been searching the documentation. I'm sure this is an easy one, > but how do I get the items that are in a group? I can't find that in > the documentation anywhere. I want to iterate through each item in my > group and do something with it. > > Thanks! -- eHUG coordinator mailto:europe at ehug.info http://www.ehug.info http://home.wanadoo.nl/mark.sch http://www.economy-x-talk.com Please inform me about vacancies in the field of general economics at your institute. I am also looking for new freelance programming projects. From klaus at major-k.de Thu Dec 15 12:51:15 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 15 Dec 2005 18:51:15 +0100 Subject: Items in a group In-Reply-To: <38d06747a0b83c223d36093c8e246da7@mac.com> References: <6.2.1.2.2.20051215112713.290e8858@exchange.slg.com> <144640AE-4080-4DE7-8EEF-26D8BE9242A5@major-k.de> <38d06747a0b83c223d36093c8e246da7@mac.com> Message-ID: <3F249415-906D-4285-9C5F-72BF6250C5B8@major-k.de> Hi Bj?rnke, > On Dec 15 2005, at 18:41, Klaus Major wrote: > >> ## do something to control i of grp 1 > that poor control, what has it done to you that you wish such harm > unto it? > *shakes head in disappointment* One can do something GOOD to that control, you know? It's all in the eye of the beholder! :-) So why assume the worst? And please add a smiley or two to posts like this, old mizer :-D Best Klaus Major klaus at major-k.de http://www.major-k.de P.S. Just in case this is something personal between the control and me i just can tell you: Mind your own business, brother! :-) From wjm at wjm.org Thu Dec 15 12:44:20 2005 From: wjm at wjm.org (Bill Marriott) Date: Thu, 15 Dec 2005 12:44:20 -0500 Subject: Heather: It's time for a Forum. (And an answer!) References: <dns4c3$ash$1@sea.gmane.org> <43A1A185.9050204@fourthworld.com> Message-ID: <dnsa1k$nh$1@sea.gmane.org> Richard, No one's accusing anyone of bad behavior. It's simply a fact: The suggestions to move this to a web forum have been occurring for months and months, by many many posters. It keeps coming up, the thread keeps going, it dies down, and resurfaces. There has never been an official reply to this topic. As for the "five different ways" to access the list, some are definite improvements (I've stated this about the gmane NNTP feed many times), however none can hold a candle to an official Rev-hosted phpBB-, vBulletin-, etc-based forum. In fact, I hope people aren't thinking that something like these kludges is what is being recommended. Because if you actually try them they're not really offering much. They are basically taking the list and dumping it on to a web page. They do not offer categories, or any of the other benefits I listed. We are *not* getting what we want with those alternative sources. As for the people who prefer email, it has been pointed out many times that the leading BBS systems offer email subscriptions as well. Therefore, there is no loss of functionality for them. A phpBB (for example) forum set up and administered by RunRev would be a Cadillac compared to the Schwinn bike offered by those alternatives. Bill From see3d at writeme.com Thu Dec 15 12:55:46 2005 From: see3d at writeme.com (Dennis Brown) Date: Thu, 15 Dec 2005 12:55:46 -0500 Subject: Graphic Tools In-Reply-To: <0EAC46AA-0DDA-470F-A758-81955F9F8055@maseurope.net> References: <web-340695191@mail.maclaunch.com> <0EAC46AA-0DDA-470F-A758-81955F9F8055@maseurope.net> Message-ID: <A1D8A98D-7961-4624-BDB3-D4559B48F514@writeme.com> I agree with Mark on this one. A forum might be indicated for graphics simply because graphics are very visual and screen shots might be helpful to a discussion (another shameless plug for forums). However, I took Heather's remarks to be that lengthly (and negative) discussions unrelated to "using" Rev should be taken somewhere else --especially the kind that get peoples tempers and frustrations up. Dennis On Dec 15, 2005, at 12:32 PM, Mark Smith wrote: > Of course, we're all free to create whatever lists and forums we > want, but I see no indication in Heathers message to suggest that > what you have in mind would be inapropriate for this list. That's > why I asked. It just seems that it would be a shame to find that > people hoping to find thngs out about Revs graphics facilities had > to go hunting around because that subject matter had migrated to > another place.... > > Mark > >> Dear list members, >> >> This is a list for discussing how to use revolution. It has always >> been a list specifically for this purpose. The bigger the list has >> got, and the larger the number of members, the more important it >> becomes to stick to this topic, because off topic posts annoy ever >> larger numbers of people. >> >> It is a moderated list, and always has been. Historically, this >> list has needed very little moderation. I've only ever banned two >> people, both for things which were completely unacceptable >> (advocating piracy and foul language). Obviously the people on >> this list are not automatons who do nothing but program, and from >> time to time opinions will be expressed on various matters, but by >> and large they have been expressed amicably, and kept sufficiently >> short that no real action is needed. >> >> I'm beginning to feel that the list needs more active moderation. >> For whatever reason, the spirit of the list appears to be rather >> scratchy at the moment, and the signal to noise ratio is dropping. >> >> If you want to discuss politics, religion, how to run a business >> or how not to run a business, free speech, or any other topic that >> is not directly in keeping with the clearly stated aim of this >> list, please take it elsewhere. Otherwise I am going to start >> putting people on moderation, so that the rest of the group can >> continue to use the list for what it is intended for. >> >> Warm Regards, >> >> Heather > > On 15 Dec 2005, at 17:10, Mathewson wrote: > >> I understood Heather Nagey's ruling to mean that the RR >> Use-List was ONLY to be used to discuss CODE and HOW-TOs. >> >> The RRGraphix Group that I started takes a rather broader >> canvas (pun intended) - in that it can also be used to >> suggest ways that the Graphic Capabilities of Runtime >> Revolution may be expanded and improved on (constructive >> criticism). >> >> sincerely, Richmond Mathewson >> __________________________________________________ >> See Mathewson's software at: >> >> http://members.maclaunch.com/richmond/default.html >> _______________________________________ >> --------------------------------------------------------------- >> The Think Different Store >> http://www.thinkdifferentstore.com/ >> For All Your Mac Gear >> --------------------------------------------------------------- >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From pevensen at siboneylg.com Thu Dec 15 12:56:15 2005 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Thu, 15 Dec 2005 11:56:15 -0600 Subject: Items in a group In-Reply-To: <144640AE-4080-4DE7-8EEF-26D8BE9242A5@major-k.de> References: <6.2.1.2.2.20051215112713.290e8858@exchange.slg.com> <144640AE-4080-4DE7-8EEF-26D8BE9242A5@major-k.de> Message-ID: <6.2.1.2.2.20051215115454.290e78f8@exchange.slg.com> Klaus, You are correct, "controls" was the magic word I was missing. I finally tried "images" which is what I had in the group, and that worked too. Seems like this should be documented in the Group Topics section. It's easy, once you know it, but find it... Thanks! At 11:41 AM 12/15/2005, you wrote: >Hi Peter, > >>I've been searching the documentation. I'm sure this is an easy >>one, but how do I get the items that are in a group? I can't find >>that in the documentation anywhere. I want to iterate through each >>item in my group and do something with it. > >The magic word is "controls" :-) > >... >repeat with i = 1 to the num of controls of grp 1 > ## do something to control i of grp 1 >end repeat >... > >Hope that helps. > >>Thanks! >> >>Peter T. Evensen >>http://www.PetersRoadToHealth.com >>24-hour recorded info hotline: 1-800-624-7671 > >Regards > >Klaus Major >klaus at major-k.de >http://www.major-k.de > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution Peter T. Evensen http://www.PetersRoadToHealth.com 24-hour recorded info hotline: 1-800-624-7671 From bnz2 at cdc.gov Thu Dec 15 12:40:26 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 15 Dec 2005 12:40:26 -0500 Subject: How About a Forum, I'll Supply the Space? Message-ID: <64878EF567131D4596246171F75FD4A99683EE@m-epo-1.epo.cdc.gov> Setting up a forum just isn't that hard. For a wiz like Dan, it should be a snap. That gmane interface is fine - but it isn't really like having a proper forum set up, with all the different categories and subcategories. So, um... go Dan! -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Dennis Brown Sent: Thursday, December 15, 2005 12:21 PM To: How to use Revolution Subject: Re: How About a Forum, I'll Supply the Space? I also would be more than happy to participate in Dan's forum if it were set up --as long as it interacted with this list. I really believe it is a much better solution that meets everybody's needs. Dennis On Dec 15, 2005, at 9:55 AM, Lynch, Jonathan wrote: > I say just do it... _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From bvg at mac.com Thu Dec 15 13:00:09 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 15 Dec 2005 19:00:09 +0100 Subject: Heather: It's time for a Forum. (And an answer!) In-Reply-To: <dnsa1k$nh$1@sea.gmane.org> References: <dns4c3$ash$1@sea.gmane.org> <43A1A185.9050204@fourthworld.com> <dnsa1k$nh$1@sea.gmane.org> Message-ID: <465200b98464d39aae7283a88058740c@mac.com> On Dec 15 2005, at 18:44, Bill Marriott wrote: > A phpBB (for example) forum set up and administered by RunRev would be > a > Cadillac compared to the Schwinn bike offered by those alternatives. I concur with this, but never found the right words to put it. -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From europe at ehug.info Thu Dec 15 13:01:54 2005 From: europe at ehug.info (Mark Schonewille) Date: Thu, 15 Dec 2005 19:01:54 +0100 Subject: Rev to SuperCard In-Reply-To: <000801c60196$d68d8980$6501a8c0@new0eeca32bb97> References: <000801c60196$d68d8980$6501a8c0@new0eeca32bb97> Message-ID: <43A1AF92.1060107@ehug.info> Hi Preston, I ported a Revolution project to SuperCard, a year ago. The original project was a HyperCard stack, which I ported to Revolution, first. By leaving most of the original HyperTalk scripts unchanged, I was able to port the project from Rev to SC rather quickly. The approach was to create the interface in SuperCard from scratch. Next, I copied all scripts from the Revolution project to the SuperCard project. I tested the scripts and made a small number of minor changed to get them to work. I believe I left all scripts that didn't involve fields or buttons unchanged. It was easy, because the original project had been a HyperCard stack. If your stack contains many Revolution-specific features, such as menu groups, tab buttons and combo boxes, including scripts handling events sent by these controls, it will be slightly more difficult to do the job, because you will have to rewrite the scripts. Eventually, it appeared that I was unable to make an exact copy of the Revolution interface in SuperCard. The differences were minor and true Mac addicts may even prefer the SuperCard version. Based on my experience, I'd say that creating the new project from scratch while copying scripts where possible, is the easiest and quickest way to do the conversion. Best, Mark Preston Shea wrote: > Has anyone experience with converting RunRev stacks created on WIN to SuperCard 4 on Mac? -- eHUG coordinator mailto:europe at ehug.info http://www.ehug.info http://home.wanadoo.nl/mark.sch http://www.economy-x-talk.com Please inform me about vacancies in the field of general economics at your institute. I am also looking for new freelance programming projects. From b.xavier at internet.lu Thu Dec 15 13:07:52 2005 From: b.xavier at internet.lu (MisterX) Date: Thu, 15 Dec 2005 19:07:52 +0100 Subject: Items in a group In-Reply-To: <38d06747a0b83c223d36093c8e246da7@mac.com> Message-ID: <20051215172137.1AA2B82519F@mail.runrev.com> to get the members of a group, here's an easy way put the long name of group x into thisgroup put the number of groups in grp x into thisgroupgroups repeat with x = 1 to thisgroupgroups get the long name of grp x of thisgroup put it & cr after thegrouplist end repeat delete last char of thegrouplist there you have the group list ;) cheers Xavier http://monsieurx.com > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Bj?rnke von Gierke > Sent: Thursday, 15 December, 2005 18:44 > To: How to use Revolution > Subject: Re: Items in a group > > > On Dec 15 2005, at 18:41, Klaus Major wrote: > > > ## do something to control i of grp 1 > > that poor control, what has it done to you that you wish such > harm unto it? > *shakes head in disappointment* > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Thu Dec 15 13:07:01 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 15 Dec 2005 19:07:01 +0100 Subject: Graphic Tools In-Reply-To: <web-340688997@mail.maclaunch.com> References: <web-340688997@mail.maclaunch.com> Message-ID: <DA0D15B2-B40B-49BD-BD79-166AA4EADD41@sosmartsoftware.com> Hi all, In French we are used to say that tastes and colors... (we never finish this phrase :-) I think you can distinguish mainly 2 kinds of developers (with all flavours between): . Those who come from HC and were used to use graphics HC features only (or mainly): for these and newcomers too, it's right that emphasise the current graphics tools, a specific palette for instance with a magnifying glass, would be fine. . Others, as me, who never use the built-in graphics Rev tools, preferring more powerful dedicated tools as Photoshop and others... who would be satisfied if a preference could allow to display a specific graphics palette or not at startup :-) It's always the same debate :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From bnz2 at cdc.gov Thu Dec 15 13:07:29 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 15 Dec 2005 13:07:29 -0500 Subject: Items in a group Message-ID: <64878EF567131D4596246171F75FD4A99683F3@m-epo-1.epo.cdc.gov> We could write an automated inquisition function... Put TortureMercilessly(control tMyControl of group tMyGroup) into field "tortured confession" -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Klaus Major Sent: Thursday, December 15, 2005 12:51 PM To: How to use Revolution Subject: Re: Items in a group Hi Bj?rnke, > On Dec 15 2005, at 18:41, Klaus Major wrote: > >> ## do something to control i of grp 1 > that poor control, what has it done to you that you wish such harm > unto it? > *shakes head in disappointment* One can do something GOOD to that control, you know? It's all in the eye of the beholder! :-) So why assume the worst? And please add a smiley or two to posts like this, old mizer :-D Best Klaus Major klaus at major-k.de http://www.major-k.de P.S. Just in case this is something personal between the control and me i just can tell you: Mind your own business, brother! :-) _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Thu Dec 15 13:17:29 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 15 Dec 2005 19:17:29 +0100 Subject: Heather: It's time for a Forum. (And an answer!) In-Reply-To: <dnsa1k$nh$1@sea.gmane.org> References: <dns4c3$ash$1@sea.gmane.org> <43A1A185.9050204@fourthworld.com> <dnsa1k$nh$1@sea.gmane.org> Message-ID: <DD4D4872-A77A-4453-8C4F-DA2B73E7C076@major-k.de> Hi all, > Am 15.12.2005 um 18:44 schrieb Bill Marriott: > Richard, > > No one's accusing anyone of bad behavior. > > It's simply a fact: The suggestions to move this to a web forum > have been > occurring for months and months, by many many posters. It keeps > coming up, > the thread keeps going, it dies down, and resurfaces. > > There has never been an official reply to this topic. > > As for the "five different ways" to access the list, some are definite > improvements (I've stated this about the gmane NNTP feed many times), > however none can hold a candle to an official Rev-hosted phpBB-, > vBulletin-, > etc-based forum. > > In fact, I hope people aren't thinking that something like these > kludges is > what is being recommended. Because if you actually try them they're > not > really offering much. They are basically taking the list and > dumping it on > to a web page. They do not offer categories, or any of the other > benefits I > listed. We are *not* getting what we want with those alternative > sources. > > As for the people who prefer email, it has been pointed out many > times that > the leading BBS systems offer email subscriptions as well. > Therefore, there > is no loss of functionality for them. > > A phpBB (for example) forum set up and administered by RunRev would > be a > Cadillac compared to the Schwinn bike offered by those alternatives. there is an english (and finnish :-) forum available for about almost 3 years, but with extremely low traffic over the last years... http://www.esashi.org/yabb/YaBB.pl > Bill Regards Klaus Major klaus at major-k.de http://www.major-k.de From graham.samuel at wanadoo.fr Thu Dec 15 13:20:24 2005 From: graham.samuel at wanadoo.fr (Graham SAMUEL) Date: Thu, 15 Dec 2005 19:20:24 +0100 (CET) Subject: Christmas e-cards as learning tools Message-ID: <3271096.1134670824718.JavaMail.www@wwinf1609> On Thu, 15 Dec 2005 15:02:01 +0100, Wouter <wouter.abraham at scarlet.be> wrote: A very nice stack as usual. But it showed a problem on my slowbook (titanium 400 mhz) driven by mac osx. The start and end values of the scrollbars are from high to low. This forces the engine to set the thumbsize to -0. When the showvalue of the scrollbars is true (indicated by the gray line formed by the "ticks") it will slow revolution down to an unresponsive condition. On my rig the unaltered stack uses over 80 % of cpu time and it takes several seconds (10 - 15) for each "frame" to show. The remedy is to reverse the start and endvalues of the scrollbars (from low to high) or turn off the showvalue. Let it snow, let it snow, let it snow... Funny, it works fine on my B&W G3/400 which shouldn't be any faster than Wouter's PowerBook. I'm running Tiger (10.4.3). It uses up to 60% of cpu time which I admit isn't exactly normal. I wonder how it will go on the Mac mini which I'm hoping against hope that Santa will bring me... Graham ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From klaus at major-k.de Thu Dec 15 13:20:58 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 15 Dec 2005 19:20:58 +0100 Subject: Hand me the soft cushion! WAS: Items in a group In-Reply-To: <64878EF567131D4596246171F75FD4A99683F3@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A99683F3@m-epo-1.epo.cdc.gov> Message-ID: <33D42DC2-6762-4189-BF3E-81F782168E1B@major-k.de> Hi Jonathan, Am 15.12.2005 um 19:07 schrieb Lynch, Jonathan: > We could write an automated inquisition function... > Put TortureMercilessly(control tMyControl of group tMyGroup) into > field "tortured confession" I didn't exspect the spanish inquisition. NOONE exspects the spanish inquisition! The three main weapons... etc... :-D Best Klaus Major klaus at major-k.de http://www.major-k.de From bnz2 at cdc.gov Thu Dec 15 13:01:35 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 15 Dec 2005 13:01:35 -0500 Subject: Graphic Tools Message-ID: <64878EF567131D4596246171F75FD4A99683F0@m-epo-1.epo.cdc.gov> Well, but see... If Dan had a proper Forum, then one of the subcategories could be graphics. It'd be right easy to follow. You could subscribe to interact with just that subcategory by Email, if that is all you care about, or you could subscribe to the whole board by email. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Mark Smith Sent: Thursday, December 15, 2005 12:33 PM To: How to use Revolution Subject: Re: Graphic Tools Of course, we're all free to create whatever lists and forums we want, but I see no indication in Heathers message to suggest that what you have in mind would be inapropriate for this list. That's why I asked. It just seems that it would be a shame to find that people hoping to find thngs out about Revs graphics facilities had to go hunting around because that subject matter had migrated to another place.... Mark > Dear list members, > > This is a list for discussing how to use revolution. It has always > been a list specifically for this purpose. The bigger the list has > got, and the larger the number of members, the more important it > becomes to stick to this topic, because off topic posts annoy ever > larger numbers of people. > > It is a moderated list, and always has been. Historically, this > list has needed very little moderation. I've only ever banned two > people, both for things which were completely unacceptable > (advocating piracy and foul language). Obviously the people on this > list are not automatons who do nothing but program, and from time > to time opinions will be expressed on various matters, but by and > large they have been expressed amicably, and kept sufficiently > short that no real action is needed. > > I'm beginning to feel that the list needs more active moderation. > For whatever reason, the spirit of the list appears to be rather > scratchy at the moment, and the signal to noise ratio is dropping. > > If you want to discuss politics, religion, how to run a business or > how not to run a business, free speech, or any other topic that is > not directly in keeping with the clearly stated aim of this list, > please take it elsewhere. Otherwise I am going to start putting > people on moderation, so that the rest of the group can continue to > use the list for what it is intended for. > > Warm Regards, > > Heather On 15 Dec 2005, at 17:10, Mathewson wrote: > I understood Heather Nagey's ruling to mean that the RR > Use-List was ONLY to be used to discuss CODE and HOW-TOs. > > The RRGraphix Group that I started takes a rather broader > canvas (pun intended) - in that it can also be used to > suggest ways that the Graphic Capabilities of Runtime > Revolution may be expanded and improved on (constructive > criticism). > > sincerely, Richmond Mathewson > __________________________________________________ > See Mathewson's software at: > > http://members.maclaunch.com/richmond/default.html > _______________________________________ > --------------------------------------------------------------- > The Think Different Store > http://www.thinkdifferentstore.com/ > For All Your Mac Gear > --------------------------------------------------------------- > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From darkshadow1 at metrocast.net Thu Dec 15 13:33:09 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Thu, 15 Dec 2005 13:33:09 -0500 Subject: tree widget Message-ID: <000e01c601a5$fff5faa0$6501a8c0@new0eeca32bb97> Does anyone know where I can copy a tree widget that uses the revXML library? From bvg at mac.com Thu Dec 15 13:51:18 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 15 Dec 2005 19:51:18 +0100 Subject: Heather: It's time for a Forum. (And an answer!) In-Reply-To: <DD4D4872-A77A-4453-8C4F-DA2B73E7C076@major-k.de> References: <dns4c3$ash$1@sea.gmane.org> <43A1A185.9050204@fourthworld.com> <dnsa1k$nh$1@sea.gmane.org> <DD4D4872-A77A-4453-8C4F-DA2B73E7C076@major-k.de> Message-ID: <9e0b11e327deb94d2ab79362dfe3bab3@mac.com> On Dec 15 2005, at 19:17, Klaus Major wrote: >> A phpBB (for example) forum set up and administered by RunRev would >> be a >> Cadillac compared to the Schwinn bike offered by those alternatives. > > there is an english (and finnish :-) forum available for about almost > 3 years, > but with extremely low traffic over the last years... > > http://www.esashi.org/yabb/YaBB.pl You are missing a key part in that sentence: administered by RunRev Any forum without the direct support from RR is currently cursed to fail or live a miserable life, unless it can attract users from other platforms/themes (like www.revolutionboard.de which has other scripting languages) In addition even a forum directly supported by RR will have a hard time, as all the hard timers are mail list... aficionados. I suspect we would have a higher newbie to pro ratio on a web board only, with one or two of the listers gone forever. Even though one might not think this to be a good thing at first, its actually very beneficial to RR, as that would increase the visibility and marketshare of rev, at the loss of some tutors, of which RR has many. From wouter.abraham at scarlet.be Thu Dec 15 13:52:46 2005 From: wouter.abraham at scarlet.be (Wouter) Date: Thu, 15 Dec 2005 19:52:46 +0100 Subject: Christmas e-cards as learning tools In-Reply-To: <BFC6E50F.2B37A%scott@tactilemedia.com> References: <BFC6E50F.2B37A%scott@tactilemedia.com> Message-ID: <2234E3E3-11CD-4FCE-A684-9BDAB95AEBBB@scarlet.be> On 15 Dec 2005, at 18:17, Scott Rossi wrote: -snip- > Good to know, thanks. What version of Rev is this? RR 2.1.6 Tested for this problem (slowdown by thumbsize 0 or start - end value descending order) down to RR 2.1 All problematic on slower macs (depending also on the graphics card). -snip- > Thanks for the fix -- it's been added to the posted stack. > > go url "http://www.tactilemedia.com/download/flurry.rev" > > Do the modifications make it work correctly on your side? Yes, works fine > > Best Regards, > > Scott Rossi Happy snowing, Wouter From 3mcgrath at adelphia.net Thu Dec 15 13:53:31 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Thu, 15 Dec 2005 13:53:31 -0500 Subject: Christmas e-cards as learning tools In-Reply-To: <BFC6E50F.2B37A%scott@tactilemedia.com> References: <BFC6E50F.2B37A%scott@tactilemedia.com> Message-ID: <860F3399-ED7D-4270-9D23-1FC7A3237A76@adelphia.net> Hey, It's now snowing on my computer!!! Fantastic...... Thanks for this. Tom On Dec 15, 2005, at 12:17 PM, Scott Rossi wrote: > go url "http://www.tactilemedia.com/download/flurry.rev" Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From klaus at major-k.de Thu Dec 15 13:57:40 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 15 Dec 2005 19:57:40 +0100 Subject: Heather: It's time for a Forum. (And an answer!) In-Reply-To: <9e0b11e327deb94d2ab79362dfe3bab3@mac.com> References: <dns4c3$ash$1@sea.gmane.org> <43A1A185.9050204@fourthworld.com> <dnsa1k$nh$1@sea.gmane.org> <DD4D4872-A77A-4453-8C4F-DA2B73E7C076@major-k.de> <9e0b11e327deb94d2ab79362dfe3bab3@mac.com> Message-ID: <0B56FBEA-3E44-4A28-9471-1B59A8792B03@major-k.de> Am 15.12.2005 um 19:51 schrieb Bj?rnke von Gierke: > On Dec 15 2005, at 19:17, Klaus Major wrote: > >>> A phpBB (for example) forum set up and administered by RunRev >>> would be a >>> Cadillac compared to the Schwinn bike offered by those alternatives. >> >> there is an english (and finnish :-) forum available for about >> almost 3 years, >> but with extremely low traffic over the last years... >> >> http://www.esashi.org/yabb/YaBB.pl > > You are missing a key part in that sentence: > administered by RunRev Oops, yes, sorry. Best Klaus Major klaus at major-k.de http://www.major-k.de From eric.chatonet at sosmartsoftware.com Thu Dec 15 14:22:22 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 15 Dec 2005 20:22:22 +0100 Subject: tree widget In-Reply-To: <000e01c601a5$fff5faa0$6501a8c0@new0eeca32bb97> References: <000e01c601a5$fff5faa0$6501a8c0@new0eeca32bb97> Message-ID: <06DC0EA5-A17D-4CCF-A049-8D9915FF7AF6@sosmartsoftware.com> Hi Preston, You will not have any answer to this question: copy does not allow to learn :-) Download the "Resources Picker "plugin from my website and search in the different sections for "tree": You will find all you need to build your "own" solution :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 15 d?c. 05 ? 19:33, Preston Shea a ?crit : > Does anyone know where I can copy a tree widget that uses the > revXML library? From gwalias-rev at yahoo.com Thu Dec 15 14:41:13 2005 From: gwalias-rev at yahoo.com (Gordon Webster) Date: Thu, 15 Dec 2005 11:41:13 -0800 (PST) Subject: Hand me the soft cushion! WAS: Items in a group In-Reply-To: <33D42DC2-6762-4189-BF3E-81F782168E1B@major-k.de> Message-ID: <20051215194114.65918.qmail@web53005.mail.yahoo.com> Klaus I think you mean "THE COMFY CHAIR!" (No no, not the comfy chair!) Gordon Klaus Major <klaus at major-k.de> wrote: Hi Jonathan, Am 15.12.2005 um 19:07 schrieb Lynch, Jonathan: > We could write an automated inquisition function... > Put TortureMercilessly(control tMyControl of group tMyGroup) into > field "tortured confession" I didn't exspect the spanish inquisition. NOONE exspects the spanish inquisition! The three main weapons... etc... :-D Best Klaus Major klaus at major-k.de http://www.major-k.de _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Thu Dec 15 15:21:28 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 15 Dec 2005 21:21:28 +0100 Subject: Hand me the soft cushion! WAS: Items in a group In-Reply-To: <20051215194114.65918.qmail@web53005.mail.yahoo.com> References: <20051215194114.65918.qmail@web53005.mail.yahoo.com> Message-ID: <8B1C1877-B80F-4AC8-A1EB-4934B4713549@major-k.de> Hi Gordon, > Klaus > > I think you mean "THE COMFY CHAIR!" (No no, not the comfy chair!) ah, yes, of course :-) Have to watch the series again soon! > Gordon Best Klaus Major klaus at major-k.de http://www.major-k.de From kray at sonsothunder.com Thu Dec 15 15:26:40 2005 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 15 Dec 2005 14:26:40 -0600 Subject: Graphic Tools In-Reply-To: <web-340688997@mail.maclaunch.com> Message-ID: <BFC72DA0.31EE9%kray@sonsothunder.com> On 12/15/05 8:55 AM, "Mathewson" <richmond at mail.maclaunch.com> wrote: > No, there isn't something extra in the MC paint tools > stack, > however somebody passed a comment that the RR paint tools > were rather hard to access. > > Now, being the lazy chap that I am, I couldn't be bothered > to spend ages hacking around with the "revTools" stack to > make the paint tools more accessible. They're right there at the bottom of the tools palette - not hard to access at all!! If they are collapsed, click the upward-pointing gray triangle in the bottom-right corner of the tools palette, and voila! Couldn't be much easier, IMHO... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Thu Dec 15 15:32:20 2005 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 15 Dec 2005 14:32:20 -0600 Subject: Graphic Tools In-Reply-To: <2CE419B6-F264-44C8-A013-689F8CA91C5A@adelphia.net> Message-ID: <BFC72EF4.31EEF%kray@sonsothunder.com> On 12/15/05 9:08 AM, "Thomas McGrath III" <3mcgrath at adelphia.net> wrote: > Strictly my opinion here: > > It seems to me that Rev does not push or rather highlight it's > drawing capabilities and as such they appear miniscule. If a software > 'hides' it's drawing tools, then that says something to a person > looking to do graphics with it. By 'hides' I mean where all of the > drawing capabilities are under a pop up and out of view (I know you > can just click on the popup button but that's the point for me) then > they loose their importance. Now if they are not that important than > I doubt they will be upgraded or considered in newer versions. Out of > sight, out of mind, as the saying goes. So, Richmond's recreation of > the palette says something more. It says 'here I am' and 'don't > forget about me' and as a graphic designer that holds hope for the > future of graphics tools and upgrades to them in Rev, for me. I agree with part of what you said, but disagree with most (sorry). :-) When building application interfaces, it is more likely you'll need buttons, fields, scrollbars, tab buttons, etc. than you'll need graphic rectangles, polygons and paint tools. So the choice to "hide" them is more for screen real-estate issues than that they are in some way ashamed of them. And making the MC paint tools a plugin means that a person won't automatically see it without them having to take the trouble to install the plugin, and set the stack to automatically open. Might be easier to just tell the Tools palette to automatically open expanded through a plugin... Just my 2 cents, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jeff at siphonophore.com Thu Dec 15 15:44:37 2005 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Thu, 15 Dec 2005 15:44:37 -0500 Subject: Heather: It's time for a Forum. (And an answer!) In-Reply-To: <20051215165233.5F392194C036@mail.runrev.com> References: <20051215165233.5F392194C036@mail.runrev.com> Message-ID: <41422156e626f7bfcca8d91049702e89@siphonophore.com> I for one think the list works just fine. I use rev a fair amount and find it useful as is, newbie questions, flame wars, and all. the digest mode allows a quick scan of stuff and tracking threads I am interested in is no real problem for me at least. I understand the benefits of forums, but for my use of rev this list (and the metacard list before that) has done me fine going on probably 9 years now. I actually pickup part way into threads when scanning the digest list that i would not see in the forum mode. As Richard pointed out the forum interfaces for the current list posts looks to work well if you want a forum front end on it. Newbies, focused, or casual could always approach the list from one of these interfaces to see only responses to their threads. sorry to be the curmudgeon, but prefer keeping things the same for now, i dont think its really broken, so dont go trying to fix it... Also have to add in light of the flame wars of late that metacard/rev has been the best supported product by both the companies that have owned/distributed it and by the list group here. I realize this support level has set expectations high for rev, and I think we tend to get a bit spoiled sometimes and try to push the bar a bit too high for them. compare rev support with most of the big and little software vendors/products out there and you will see. go have a problem with an adobe or macromedia product, have fun... I think we need to step back a second hear and take a deep breath and see whats reasonable and easy to do since disrupting this list which, IMHO, works very well for now. I think the recent events have just gotten folks a bit riled and not really been a systemic problem that needs a fixin'. Yes things can always be better, but at some point the effort goes up exponentially to make improvements and the risk of mucking up things that were working fine at an acceptable level goes way up. one final comment on the flame wars of recent, i have seen this happen on a number of different lists in the last year. I have been using lists for like 25 years now since grad school when we were doing them on darpa net accounts and flame wars have always erupted. But in the last year its been much more unruly on a number of different lists (from professional to hobby) that i have been on for a long while. I'm not quite sure what is causing this behavior all of a sudden. I hope it is not a shift in society going online and not behaving as they would if you were talking face to face. On some lists i have seen folks say things or in ways or with words that would cause an instant poke in the nose by many people if said to their faces. any how, finally just had to put my 1.5 cents into the bowl... cheers, jeff reynolds On Dec 15, 2005, at 11:52 AM, use-revolution-request at lists.runrev.com wrote: > I say, persuade RunRev to do it. That is where the forum belongs. They > obviously have the web space to do this. I've asked the list manager > (Heather) directly about it and I have not received an answer. I don't > know > why they choose not to respond on this. We've had dozens of posters > beg for > a true web-based forum. The request will not "go away" if ignored. > > Benefits of a Rev-run, web-based forum: > > 1) Ability to categorize posts into boards (IDE, TranScript, Graphics, > Databases, Mac/Win/Linux, Suggestions, etc.) > > 2) Ability for well-organized threads (threads are continually "split" > in > the mailing list) > > 3) Easier moderation. (Individual posts can be edited/deleted before > they > are sent out to all members) > > 4) Ability to skip boards/topics you are not interested in > > 5) No loss of functionality. (Most boards, including phpBB, offer > two-way > email support) > > 6) Ability to provide user profiles, avatars and links to homepages > (obviating the need for long signatures) > > 7) Preventing "splintering" of the list by multiple "renegade" forums. > > 8) Additional functionality (screen shots, for example) > > 9) Existing web-based interfaces to the list are not as nice and do not > offer the benefits above. > > 10) Easier for newcomers. (Every month there is someone who doesn't > know how > to use this mailing list and mis-posts) From katir at hindu.org Thu Dec 15 15:48:44 2005 From: katir at hindu.org (Sivakatirswami) Date: Thu, 15 Dec 2005 10:48:44 -1000 Subject: How About a Forum, I'll Supply the Space? In-Reply-To: <1134620920.43a0f0f8b7102@www.puredata.com.au> References: <43A085FC.90908@earthlink.net> <70ed6b130512141926x11af4261w613a3cfb34b2c32@mail.gmail.com> <1134620920.43a0f0f8b7102@www.puredata.com.au> Message-ID: <191ACC71-5DC7-4C9C-9A25-B5CF9E4178A5@hindu.org> FWIW: www.ExpertsExchange.cm is a fantastic resource... requires paid membership, but it's model is marvelous, it's categorization of issues along the lines of both programs as well as program "areas" is sooooo well done. I can have a thread going under CSS and another one under XML and a third one running under Apache, and a 4th one under CGI, and a 5th one under Mac sys admin with experts in each area working on my queries etc. but still see all my "open questions" in one fell swoop. at the risk of further "bifurcation" should Rev ever become "open source" enough (there are tech areas on EE for "proprietary" software like Photoshop, which have become so all pervasive as to be virtually "open source" in terms of usage...) to gain recognition for an area on ExpertsExchange, it would be major publicity bump for Rev. ExpertsExchange has 3,460,759 IT professional Members www.expertsexchange.com If our great sages of xTalk were to propose category areas like they have at EE, but just for Rev only, inside a new forum, this would be a big leap forward. rev-multi-media; rev-database; rev-crunching text; rev-working with Fields; etc. On Dec 14, 2005, at 6:28 PM, Rishi Viner wrote: > Mailing lists are OK when you are passing through 10 messages a > day, but this > thing is just not practical. Come on rev, let Dan mirror your list > and make you > the moderators of the new forum. You could even brand it. From richmond at mail.maclaunch.com Thu Dec 15 15:47:49 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Thu, 15 Dec 2005 15:47:49 -0500 Subject: (no subject) Message-ID: <web-340702867@mail.maclaunch.com> 1. I liked the separate Paint Tools palette in RR 2.0.1 - just seen a "bad case" of disclosure triangles on the SuperCard Trial - not to my taste . . . Um, Taste (quod degustibus diputandem est?) 2. I am being even more hypocritical than usual by discussing these matters HERE having set up a Grpahics forum - HOWEVER - I like the RR use-list 'warts and all' - But it seems that H. Nagey and the other folks at RR (the company) don't like 'warts' on their list. This might be taken as a negative sign in its own right. If a landlord is absent for many years and his/her property is occupied by tenants that she/he invited in don't they acquire certain rights over it, 'by habit and repute' as we say in SCOTLAND !!!!! "SQUATTER'S RIGHTS" and all that? sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From kray at sonsothunder.com Thu Dec 15 16:07:45 2005 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 15 Dec 2005 15:07:45 -0600 Subject: tree widget In-Reply-To: <000e01c601a5$fff5faa0$6501a8c0@new0eeca32bb97> Message-ID: <BFC73741.31EFB%kray@sonsothunder.com> On 12/15/05 12:33 PM, "Preston Shea" <darkshadow1 at metrocast.net> wrote: > Does anyone know where I can copy a tree widget that uses the revXML library? Sure, it was provided with Rev 2.2.1 and later dropped from other releases; I'll send it to you off-list. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Thu Dec 15 16:15:23 2005 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 15 Dec 2005 15:15:23 -0600 Subject: Graphic Tools In-Reply-To: <BFC72EF4.31EEF%kray@sonsothunder.com> Message-ID: <BFC7390B.31F00%kray@sonsothunder.com> On 12/15/05 2:32 PM, "Ken Ray" <kray at sonsothunder.com> wrote: > And making the MC paint tools a plugin means that a person won't > automatically see it without them having to take the trouble to install the > plugin, and set the stack to automatically open. Might be easier to just > tell the Tools palette to automatically open expanded through a plugin... Turns out it's only one line of code: send mouseUp to btn "paint and draw" of stack "revTools" There you go! Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From eric.chatonet at sosmartsoftware.com Thu Dec 15 16:23:38 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 15 Dec 2005 22:23:38 +0100 Subject: tree widget In-Reply-To: <BFC73741.31EFB%kray@sonsothunder.com> References: <BFC73741.31EFB%kray@sonsothunder.com> Message-ID: <A7E12CAE-2D01-4F8A-9550-A3A53C4301B7@sosmartsoftware.com> Still available in the Rev unsupported stacks package at http:// support.runrev.com/resources/unsupported.php Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 15 d?c. 05 ? 22:07, Ken Ray a ?crit : > On 12/15/05 12:33 PM, "Preston Shea" <darkshadow1 at metrocast.net> > wrote: > >> Does anyone know where I can copy a tree widget that uses the >> revXML library? > > Sure, it was provided with Rev 2.2.1 and later dropped from other > releases; > I'll send it to you off-list. From scott at tactilemedia.com Thu Dec 15 16:25:10 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 15 Dec 2005 13:25:10 -0800 Subject: Christmas e-cards as learning tools In-Reply-To: <F88C820F-12A2-470D-B344-04F13A89E83E@writeme.com> Message-ID: <BFC71F36.2B42C%scott@tactilemedia.com> Recently, Dennis Brown wrote: > This is really cool. No pun intended, right? :-) > Thanks for showing up that ecard Flash snow with your Rev snow. Well, I don't know if shows up Flash, but thanks for the kind words. And at the risk of being naughty, I went and updated the stack (yet again) so it now lets you play with all the parameters of the script using sliders: fall rate, snow density, and delay. This way you can play with (and fine tune) the effect on you system. You can have fun bringing your system to a crawl: go url "http://www.tactilemedia.com/download/flurry.rev" BTW, if you resize the stack larger and adjust the snow density, the script will fill the entire rect of the stack with flakes. A scalable snowstorm for you... Happy Holidays, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From mark at maseurope.net Thu Dec 15 16:26:03 2005 From: mark at maseurope.net (Mark Smith) Date: Thu, 15 Dec 2005 21:26:03 +0000 Subject: (no subject) In-Reply-To: <web-340702867@mail.maclaunch.com> References: <web-340702867@mail.maclaunch.com> Message-ID: <F04E6A14-BA63-40AA-8CB7-F677C1096437@maseurope.net> You seem to suggest that RR is both too neglectful of the list and, at the same time, too strict in it's moderation of same. I don't understand. Mark On 15 Dec 2005, at 20:47, Mathewson wrote: > 1. I liked the separate Paint Tools palette in RR 2.0.1 - > > just seen a "bad case" of disclosure triangles on the > SuperCard Trial - not to my taste . . . > > Um, Taste (quod degustibus diputandem est?) > > 2. I am being even more hypocritical than usual by > discussing these matters HERE having set up a Grpahics > forum - > > HOWEVER - I like the RR use-list 'warts and all' - But it > seems that H. Nagey and the other folks at RR (the company) > don't like 'warts' on their list. This might be taken as a > negative sign in its own right. > > If a landlord is absent for many years and his/her property > is occupied by tenants that she/he invited in don't they > acquire certain rights over it, 'by habit and repute' as we > say in SCOTLAND !!!!! "SQUATTER'S RIGHTS" and all that? > > sincerely, Richmond Mathewson > > __________________________________________________ > See Mathewson's software at: > > http://members.maclaunch.com/richmond/default.html > _______________________________________ > --------------------------------------------------------------- > The Think Different Store > http://www.thinkdifferentstore.com/ > For All Your Mac Gear > --------------------------------------------------------------- > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Thu Dec 15 16:34:58 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 16 Dec 2005 07:34:58 +1000 Subject: Recent Development on the Use-LIst In-Reply-To: <D34F5627-41CB-4AEC-93FA-499AE250084B@lexicall.org> References: <D34F5627-41CB-4AEC-93FA-499AE250084B@lexicall.org> Message-ID: <f99b52860512151334r2b0deb80yd54fb66d5dedf969@mail.gmail.com> > To help in this debate, can I ask you all to specify how important > Revolution is in your day job. Please indicate whether you spend most > of the day developing RunRev-based applications or not. Requests for > structuration and forums usually come from (1) newcommers (who don't > want to have to ALL posts every published on the use-rev list) and > (2) non commercial users who don't have 1-2 hours a day to spend > reading the posts on this list. > Rev is crucial to me. I spend about 50% of my day job developing in Rev and I also do consulting after hours. I prefer the more passive model of having everything arrive in my InBox. Then I can filter it and respond if I have the time, or leave it a few days if I don't. I do not see myself having the time or patience to troll through multiple groups or forums. FWIW, Sarah From eric.chatonet at sosmartsoftware.com Thu Dec 15 16:36:48 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 15 Dec 2005 22:36:48 +0100 Subject: Christmas e-cards as learning tools In-Reply-To: <BFC71F36.2B42C%scott@tactilemedia.com> References: <BFC71F36.2B42C%scott@tactilemedia.com> Message-ID: <261CD315-22B5-4D9C-8B0C-0E2D91FC5A74@sosmartsoftware.com> Hi Scott, This last version (? :-) is a step more towards perfection: A mix of arts and scientific demonstration... Happy holidays too. Best from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 15 d?c. 05 ? 22:25, Scott Rossi a ?crit : > And at the risk of being naughty, I went and updated the stack (yet > again) > so it now lets you play with all the parameters of the script using > sliders: > fall rate, snow density, and delay. This way you can play with > (and fine > tune) the effect on you system. You can have fun bringing your > system to a > crawl: > > go url "http://www.tactilemedia.com/download/flurry.rev" > > BTW, if you resize the stack larger and adjust the snow density, > the script > will fill the entire rect of the stack with flakes. A scalable > snowstorm > for you... > > Happy Holidays, From bnz2 at cdc.gov Thu Dec 15 16:37:47 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 15 Dec 2005 16:37:47 -0500 Subject: Recent Development on the Use-LIst Message-ID: <64878EF567131D4596246171F75FD4A99683F6@m-epo-1.epo.cdc.gov> Well, but if the forum is set up properly, then you would not have to troll through multiple anything... If you select an option to receive all postings by email, then you need never visit the forum. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Sarah Reichelt Sent: Thursday, December 15, 2005 4:35 PM To: How to use Revolution Subject: Re: Recent Development on the Use-LIst > To help in this debate, can I ask you all to specify how important > Revolution is in your day job. Please indicate whether you spend most > of the day developing RunRev-based applications or not. Requests for > structuration and forums usually come from (1) newcommers (who don't > want to have to ALL posts every published on the use-rev list) and > (2) non commercial users who don't have 1-2 hours a day to spend > reading the posts on this list. > Rev is crucial to me. I spend about 50% of my day job developing in Rev and I also do consulting after hours. I prefer the more passive model of having everything arrive in my InBox. Then I can filter it and respond if I have the time, or leave it a few days if I don't. I do not see myself having the time or patience to troll through multiple groups or forums. FWIW, Sarah _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From kevin at runrev.com Thu Dec 15 16:51:10 2005 From: kevin at runrev.com (Kevin Miller) Date: Thu, 15 Dec 2005 21:51:10 +0000 Subject: Forums & off topic posts Message-ID: <BFC795CE.26C8A%kevin@runrev.com> Hi Everyone, There are some major site revisions planned for January and user forums are among them. We've been quiet because we've been trying to get some other engineering pieces worked out just now, but now several list users have contacted us with complaints about the level of noise that has nothing to do with using Revolution. I ask the following: Be patient about the forums request. They are planned and coming. We will be talking about them by mid January. There will be some off-topic support there. Please end the threads on the off topic areas. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From eric.chatonet at sosmartsoftware.com Thu Dec 15 16:52:14 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 15 Dec 2005 22:52:14 +0100 Subject: Recent Development on the Use-LIst In-Reply-To: <D34F5627-41CB-4AEC-93FA-499AE250084B@lexicall.org> References: <D34F5627-41CB-4AEC-93FA-499AE250084B@lexicall.org> Message-ID: <D5CDA41D-43D0-44C1-81DA-BDD7DC154490@sosmartsoftware.com> Hi Marielle, Revolution is 50% of my time. Other languages: 20% Graphics tools: 20% Excel, Word and others: 10% May I add 15% for web surfing and 15% more for reading and answering this list. I know: it's more than 100% but we have not two lives :-) I receive all mails on-the-fly: Mail Appetizer (on Mac OS X) allows me to get an idea while working and answer immediately when I can.. and believe that I know the answer :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 14 d?c. 05 ? 17:27, Marielle Lange a ?crit : > To help in this debate, can I ask you all to specify how important > Revolution is in your day job. Please indicate whether you spend > most of the day developing RunRev-based applications or not. > Requests for structuration and forums usually come from (1) > newcommers (who don't want to have to ALL posts every published on > the use-rev list) and (2) non commercial users who don't have 1-2 > hours a day to spend reading the posts on this list. From bnz2 at cdc.gov Thu Dec 15 16:54:31 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 15 Dec 2005 16:54:31 -0500 Subject: Forums & off topic posts Message-ID: <64878EF567131D4596246171F75FD4A99683F7@m-epo-1.epo.cdc.gov> Heh... I guess they are listening... Thanks Kevin. So, um... Can we have 3-D objects? -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Kevin Miller Sent: Thursday, December 15, 2005 4:51 PM To: How to use Revolution Subject: Forums & off topic posts Hi Everyone, There are some major site revisions planned for January and user forums are among them. We've been quiet because we've been trying to get some other engineering pieces worked out just now, but now several list users have contacted us with complaints about the level of noise that has nothing to do with using Revolution. I ask the following: Be patient about the forums request. They are planned and coming. We will be talking about them by mid January. There will be some off-topic support there. Please end the threads on the off topic areas. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From chipp at chipp.com Thu Dec 15 17:52:21 2005 From: chipp at chipp.com (Chipp Walters) Date: Thu, 15 Dec 2005 16:52:21 -0600 Subject: [OT]Re: Graphic Tools In-Reply-To: <web-340692163@mail.maclaunch.com> References: <web-340692163@mail.maclaunch.com> Message-ID: <43A1F3A5.2090102@chipp.com> Mathewson wrote: > 3. I feel that, at present, RR's graphic tools are a bit > like the human appendix - left over from sometime else. > This topic should be discussed on the RRGraphix Group - not > here. Richmond, This comment itself is Off Topic, (where are the OFF TOPIC police when you really need them?) Please don't talk about that. I just had mine removed on Monday. Wait...I suppose mentioning my appendectomy is Off Topic too. Damn! From irog at mac.com Thu Dec 15 17:57:09 2005 From: irog at mac.com (Roger Guay) Date: Thu, 15 Dec 2005 15:57:09 -0700 Subject: Christmas e-cards as learning tools In-Reply-To: <20051215205825.E616B194C04A@mail.runrev.com> References: <20051215205825.E616B194C04A@mail.runrev.com> Message-ID: <349DF3F0-3553-467D-BA83-BC78F5BCB5E5@mac.com> Fantastic work, as usual, Scott! Thanks very much. Cheers, Roger On Dec 15, 2005, at 1:58 PM, use-revolution-request at lists.runrev.com wrote: > Message: 16 > Date: Thu, 15 Dec 2005 13:25:10 -0800 > From: Scott Rossi <scott at tactilemedia.com> > Subject: Re: Christmas e-cards as learning tools > To: How to use Revolution <use-revolution at lists.runrev.com> > Message-ID: <BFC71F36.2B42C%scott at tactilemedia.com> > Content-Type: text/plain; charset="US-ASCII" > > Recently, Dennis Brown wrote: > >> This is really cool. > > No pun intended, right? :-) > > >> Thanks for showing up that ecard Flash snow with your Rev snow. > > Well, I don't know if shows up Flash, but thanks for the kind words. > > And at the risk of being naughty, I went and updated the stack (yet > again) > so it now lets you play with all the parameters of the script using > sliders: > fall rate, snow density, and delay. This way you can play with > (and fine > tune) the effect on you system. You can have fun bringing your > system to a > crawl: > > go url "http://www.tactilemedia.com/download/flurry.rev" > > BTW, if you resize the stack larger and adjust the snow density, > the script > will fill the entire rect of the stack with flakes. A scalable > snowstorm > for you... > > Happy Holidays, > > Scott Rossi From revolutionary.dan at gmail.com Thu Dec 15 18:17:18 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 15 Dec 2005 15:17:18 -0800 Subject: Heather: It's time for a Forum. (And an answer!) In-Reply-To: <41422156e626f7bfcca8d91049702e89@siphonophore.com> References: <20051215165233.5F392194C036@mail.runrev.com> <41422156e626f7bfcca8d91049702e89@siphonophore.com> Message-ID: <70ed6b130512151517tc65e2f6n73c09de1d24dfd13@mail.gmail.com> I do not believe that a forum approach that both mirrors this list *and* provides a place for discussions that need to take place but that have been ruled inappropriate for this place needs to be RR-sponsored. In fact, such a forum, particularly if it had the participation of a few of the key veterans around here, could be a better place to hang out in many ways. I'm not even sure that mirroring this list is an important feature. Need to think about that some more. But I guess having a discussion about whether to have a forum is probably off topic, so I'll go back into my hidey-hole now. Dan From bnz2 at cdc.gov Thu Dec 15 18:19:50 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 15 Dec 2005 18:19:50 -0500 Subject: Heather: It's time for a Forum. (And an answer!) Message-ID: <64878EF567131D4596246171F75FD4A99683F9@m-epo-1.epo.cdc.gov> Hi Dan, Well, from Kevin's note it sounds like RunRev is going to step up to the plate on this. If it doesn't happen for any reason, or if the result is not satisfactory for us, then I'll be the first to ask you to make it happen. I have faith in RR though - I think they will make it work. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Dan Shafer Sent: Thursday, December 15, 2005 6:17 PM To: How to use Revolution Subject: Re: Heather: It's time for a Forum. (And an answer!) I do not believe that a forum approach that both mirrors this list *and* provides a place for discussions that need to take place but that have been ruled inappropriate for this place needs to be RR-sponsored. In fact, such a forum, particularly if it had the participation of a few of the key veterans around here, could be a better place to hang out in many ways. I'm not even sure that mirroring this list is an important feature. Need to think about that some more. But I guess having a discussion about whether to have a forum is probably off topic, so I'll go back into my hidey-hole now. Dan _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From revolutionary.dan at gmail.com Thu Dec 15 18:23:40 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 15 Dec 2005 15:23:40 -0800 Subject: Heather: It's time for a Forum. (And an answer!) In-Reply-To: <64878EF567131D4596246171F75FD4A99683F9@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A99683F9@m-epo-1.epo.cdc.gov> Message-ID: <70ed6b130512151523k625cf7c6y73b257eb477635bd@mail.gmail.com> I hope they do. THis is not the first time this has been promised, but I know how that goes at a small company where priority-juggling is an Olympic sport. On 12/15/05, Lynch, Jonathan <bnz2 at cdc.gov> wrote: > > Hi Dan, > > Well, from Kevin's note it sounds like RunRev is going to step up to the > plate on this. > > If it doesn't happen for any reason, or if the result is not > satisfactory for us, then I'll be the first to ask you to make it > happen. > > I have faith in RR though - I think they will make it work. > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Dan Shafer > Sent: Thursday, December 15, 2005 6:17 PM > To: How to use Revolution > Subject: Re: Heather: It's time for a Forum. (And an answer!) > > I do not believe that a forum approach that both mirrors this list *and* > provides a place for discussions that need to take place but that have > been > ruled inappropriate for this place needs to be RR-sponsored. In fact, > such a > forum, particularly if it had the participation of a few of the key > veterans > around here, could be a better place to hang out in many ways. > > I'm not even sure that mirroring this list is an important feature. Need > to > think about that some more. > > But I guess having a discussion about whether to have a forum is > probably > off topic, so I'll go back into my hidey-hole now. > > Dan > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From 3mcgrath at adelphia.net Thu Dec 15 18:28:46 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Thu, 15 Dec 2005 18:28:46 -0500 Subject: Graphic Tools In-Reply-To: <BFC72DA0.31EE9%kray@sonsothunder.com> References: <BFC72DA0.31EE9%kray@sonsothunder.com> Message-ID: <F962F0E1-E80B-412B-85D1-CE94DF0AB70B@adelphia.net> Ken, This is my point. They are not treated as too important in Rev at all. If the rest of the tools were under a pop-up eventually you might get tired of having to always click the pop up to get to them, but if they were out in a prominent place to get used more than they might get updated more. I am a graphic designer who programs but most on this list are programmers who design. A while back I was trying to get support for more graphic capabilities to be put into Rev but not many were interested at all. In fact I got a lot of "Why do you need that?" responses. It's a frame of mind, I think. I for one would like to see a bigger easier to access palette for all graphics capabilities. If you use the polygon tool and access the options for it in the tools palette they are very very tiny and not easy to access at all. Selecting a color for the different tools is not very intuitive and distinguishing which of them do what is not simple either. .02 Tom On Dec 15, 2005, at 3:26 PM, Ken Ray wrote: > > They're right there at the bottom of the tools palette - not hard > to access > at all!! If they are collapsed, click the upward-pointing gray > triangle in > the bottom-right corner of the tools palette, and voila! > > Couldn't be much easier, IMHO... From wjm at wjm.org Thu Dec 15 18:29:26 2005 From: wjm at wjm.org (Bill Marriott) Date: Thu, 15 Dec 2005 18:29:26 -0500 Subject: Forums & off topic posts References: <BFC795CE.26C8A%kevin@runrev.com> Message-ID: <dnsu8l$6g4$1@sea.gmane.org> Thank you very much Kevin. Your post was very helpful. From Camm29 at tesco.net Thu Dec 15 18:40:42 2005 From: Camm29 at tesco.net (Camm29) Date: Thu, 15 Dec 2005 23:40:42 -0000 Subject: Com Port Data Errors References: <009e01c60035$255c23e0$0a01a8c0@mobile1><2a263c0a4a4a01b0c16f4b21a36e7999@swcp.com><00a301c600f6$754133c0$0a01a8c0@mobile1> <f99b52860512141942kcb0d62ble5dcf57998c47438@mail.gmail.com> Message-ID: <00fc01c601d0$f81b4580$0a01a8c0@mobile1> I changed it a bit and the speeds great. I checked for valid length and ending with > , if not send again Thanks for making me think !!!! Camm ----- Original Message ----- From: "Sarah Reichelt" <sarah.reichelt at gmail.com> To: "How to use Revolution" <use-revolution at lists.runrev.com> Sent: Thursday, December 15, 2005 3:42 AM Subject: Re: Com Port Data Errors > Everything is the same ,hardware and comm settings. > The command sent does not really matter , > for example i used "AT00" which returns ERROR then CR AND LF and then the > character > > > This is the correct response but i can't seem to get Rev to send , receive > and wait for the > character then repeat without it getting missed sends. > > if i put a delay before resending of >= 1 second it works fine.(It should be > able to repeat in around 100ms , command send,receive and wait for >) > I may be missing something but what would be the fastest solution > What sequence are you following? I would send then keep reading the serial port and send again as soon as I had received the > That way you are not making any assumptions about the send of transmission or the response time of a particular modem. Here is what I tested: I sent the first "AT00" and set gIndex to 0. Then the handler that reads the data called this routine every time it received anything. on checkData pRec global gIndex if pRec contains "ERROR" then add 1 to gIndex if gIndex < 10 then put the label of btn "Port" into thePort write "AT0" & gIndex & numToChar(13) to driver thePort end if end if end checkData I don't get your ">" so I used ERROR as the trigger. This loops through 10 times sending "AT00", "AT01" etc etc. It doesn't miss any of them and the whole thing takes about 100 ticks, for 10 writes & reads. HTH, Sarah _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Thu Dec 15 18:41:18 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Thu, 15 Dec 2005 18:41:18 -0500 Subject: Graphic Tools In-Reply-To: <BFC72EF4.31EEF%kray@sonsothunder.com> References: <BFC72EF4.31EEF%kray@sonsothunder.com> Message-ID: <54BC8D24-0FF7-4592-A26A-9BCBBE070F33@adelphia.net> Ken, I just responded to your other email, so this is short. ;-) It's ok that you don't fully agree, I know I am in a minority here. You see I build "Graphical" User Interfaces and most here build application interfaces. Most are happy to have a nice looking field to enter database queries in and a simple button that looks like it belongs in the interface, that is as far as their graphic interests go. Not mine though. I would rather see a bigger palette then that tiny one at the bottom of the tools palette. And I didn't really think they were ashamed of it but rather they didn't see it as too important, like most on the list don't, is all. ;-) I for one would love to see greater and greater graphics capabilities in Rev. (Think Widgets) - ;-) grin........ Thanks for the response, Tom On Dec 15, 2005, at 3:32 PM, Ken Ray wrote: > I agree with part of what you said, but disagree with most > (sorry). :-) > > When building application interfaces, it is more likely you'll need > buttons, > fields, scrollbars, tab buttons, etc. than you'll need graphic > rectangles, > polygons and paint tools. So the choice to "hide" them is more for > screen > real-estate issues than that they are in some way ashamed of them. > > And making the MC paint tools a plugin means that a person won't > automatically see it without them having to take the trouble to > install the > plugin, and set the stack to automatically open. Might be easier to > just > tell the Tools palette to automatically open expanded through a > plugin... > > Just my 2 cents, > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From dvk at dvkconsult.com.au Thu Dec 15 18:52:27 2005 From: dvk at dvkconsult.com.au (David Vaughan) Date: Fri, 16 Dec 2005 10:52:27 +1100 Subject: Recent Development on the Use-LIst In-Reply-To: <20051215205826.20C89194C043@mail.runrev.com> References: <20051215205826.20C89194C043@mail.runrev.com> Message-ID: <26A05966-E6B1-42E3-BA6C-322B46B4BD6E@dvkconsult.com.au> On or before 16/12/2005, at 7:58, various people wrote in relation to the old question of forum vs mailing list. After a few years on the RunRev Use and Improve lists I switched to digest mode which cleaned my mailbox a bit but took away the ability to see messages in a timely manner. A few months ago I observed that there were so many new users asking and answering questions that I had no great need (or perhaps ability) to contribute and nothing to ask for myself at the time. I considered this a triumph for Rev, evidence of both a growing user base and increasing sophistication rather than it formerly being a mix of the deeply knowledgeable and the deeply inexperienced. This week, tackling an SQL database for the first time, I had need of assistance (although the problem naturally proved to be my own) and was impressed to see Chris Bohnert and Mark Wieder both take the trouble to test my code and respond very helpfully. I have no fears for the constructive quality of the readership and contributions. It was also a bit of a homecoming, to see (for example) Klaus and Richmond being their very different selves. So, to the actual topic here which is the medium for the discussions. On one of the occasions this debate ran a few years ago, I found the mailing list format easy to manage and use and agreed that it was preferable to forum software. The content was not very voluminous then. In the past 6-12 months I have spent much of my time on another list, on a wholly unrelated topic, using forum software. It employs Discus which is reputed by some to be not the greatest piece of forum software. Despite that supposed disadvantage, I find it to be vastly superior to the mailing list in every significant respect with key gains in responsiveness, coherence and time management. The notion, recently expressed by one highly respected member here, that a forum obliges trolling material or does not allow casual integration of list review with other work, is probably born of a lack of knowledge of the alternative. These are precisely the problems I find in a mailing list whereas a forum simplifies and expedites working with the list. Firstly, topics are broadly categorised based on input from the users. Secondly, a single button brings up in tree format every post made since you yourself last checked, and no others. Additional to the topic/thread categorisation, the hierarchy gives you crucial information on author and the first line of content. Using a tabbed browser you quickly pick out the items of interest and review or respond to them. Timeliness is superior because you manage the material in bulk when you wish to without waiting for a digest to turn up or alternatively being bombarded with irrelevant messages. If you wish to trace material there is a powerful built-in search facility. You can also immerse yourself in a topic or thread from the start for learning purposes, and having learned will most probably use the Posts ["since I last checked"] feature. You can use basic web text styling for clarification without tripping over mail reader limitations and easily add diagrams or pictures (size and density restricted) where relevant. It also facilitates creation of informative user profiles, although in the forums I use I do prefer the one which excludes signature lines within the post (additional to author identification in the left column) as completely useless clutter. I guess these advantages have all been discussed before, but I wish to emphasise their superiority in my practical experience. No-one expects everyone to favour a change but from what I am reading at least some of the pro-mail-list group are going to be pleasantly surprised when the inevitable change occurs. Whether RunRev manages a forum of its own, blesses an existing forum, or abandons the whole thing to the market is something on which I choose not to have an opinion at the moment but I agree that one of the alternatives they are doubtlessly considering needs to be taken up. Sorry about the length of post. Perhaps I have indulged myself in compensation for having been away for a while. cheers David From see3d at writeme.com Thu Dec 15 19:23:29 2005 From: see3d at writeme.com (Dennis Brown) Date: Thu, 15 Dec 2005 19:23:29 -0500 Subject: [OT: Heather: It's time for a Forum. (And an answer!)] In-Reply-To: <70ed6b130512151523k625cf7c6y73b257eb477635bd@mail.gmail.com> References: <64878EF567131D4596246171F75FD4A99683F9@m-epo-1.epo.cdc.gov> <70ed6b130512151523k625cf7c6y73b257eb477635bd@mail.gmail.com> Message-ID: <ED7A763F-8721-41F0-8931-2BB5E1C27B58@writeme.com> Dan, I know what you mean. I have run several small companies in my life, and staying focused on the highest priorities is always a challenge. I have also managed technical groups in very large companies. Guess what? Unless the company is VERY well run, it is even harder. It takes 2-4 times as many people to get the same job done because you can't stick to your priorities when the big bosses keep changing your mind for you. Right now, I am almost in tears because of all the great things I would like to do in many different creative areas of my life, but there is only one of me :-( I suspect that many of the people on this list are in this same boat (being the creative/inventive sort). That may be why it is so difficult to get enough critical mass together to get some of these documentation/forum type projects off the ground. So many good ideas, but only enough resources to do one of them --which one to support?... Undisputed leadership is required to rally the critical mass. If RunRev would lead in a direction (that we like), most will support that as the priority project. In the mean time we vacillate waiting for someone to lead by making a big personal investment in something that is given away for free. Of course there is no guarantee that the needed critical mass of followers will agree with the direction. Then the effort is disappointingly wasted... Now if there was the possibility of a big personal gain, that might make it worth taking a chance on --but where is the gain? Perhaps it is in there somewhere for someone. RunRev has something to gain, but then again, they could reap almost all the benefits even if someone else got it started. Maybe that is what they are waiting for... FWIW Dennis On Dec 15, 2005, at 6:23 PM, Dan Shafer wrote: > I hope they do. THis is not the first time this has been promised, > but I > know how that goes at a small company where priority-juggling is an > Olympic > sport. > From see3d at writeme.com Thu Dec 15 19:29:00 2005 From: see3d at writeme.com (Dennis Brown) Date: Thu, 15 Dec 2005 19:29:00 -0500 Subject: [OT: Heather: It's time for a Forum. (And an answer!)] In-Reply-To: <ED7A763F-8721-41F0-8931-2BB5E1C27B58@writeme.com> References: <64878EF567131D4596246171F75FD4A99683F9@m-epo-1.epo.cdc.gov> <70ed6b130512151523k625cf7c6y73b257eb477635bd@mail.gmail.com> <ED7A763F-8721-41F0-8931-2BB5E1C27B58@writeme.com> Message-ID: <74A8EB56-3E02-4983-9B1D-CC1B8D69A29F@writeme.com> I just read Kevin's post. I can shut up a wait a month more... Dennis On Dec 15, 2005, at 7:23 PM, Dennis Brown wrote: > Dan, > > I know what you mean. I have run several small companies in my > life, and staying focused on the highest priorities is always a > challenge. I have also managed technical groups in very large > companies. Guess what? Unless the company is VERY well run, it is > even harder. It takes 2-4 times as many people to get the same job > done because you can't stick to your priorities when the big bosses > keep changing your mind for you. > > Right now, I am almost in tears because of all the great things I > would like to do in many different creative areas of my life, but > there is only one of me :-( > > I suspect that many of the people on this list are in this same > boat (being the creative/inventive sort). That may be why it is so > difficult to get enough critical mass together to get some of these > documentation/forum type projects off the ground. So many good > ideas, but only enough resources to do one of them --which one to > support?... > > Undisputed leadership is required to rally the critical mass. > > If RunRev would lead in a direction (that we like), most will > support that as the priority project. > > In the mean time we vacillate waiting for someone to lead by making > a big personal investment in something that is given away for > free. Of course there is no guarantee that the needed critical > mass of followers will agree with the direction. Then the effort > is disappointingly wasted... > > Now if there was the possibility of a big personal gain, that might > make it worth taking a chance on --but where is the gain? Perhaps > it is in there somewhere for someone. > > RunRev has something to gain, but then again, they could reap > almost all the benefits even if someone else got it started. Maybe > that is what they are waiting for... > > FWIW > > Dennis > > > On Dec 15, 2005, at 6:23 PM, Dan Shafer wrote: > >> I hope they do. THis is not the first time this has been promised, >> but I >> know how that goes at a small company where priority-juggling is >> an Olympic >> sport. >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Thu Dec 15 20:51:21 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Thu, 15 Dec 2005 20:51:21 -0500 Subject: Recent Development on the Use-LIst In-Reply-To: <D5CDA41D-43D0-44C1-81DA-BDD7DC154490@sosmartsoftware.com> References: <D34F5627-41CB-4AEC-93FA-499AE250084B@lexicall.org> <D5CDA41D-43D0-44C1-81DA-BDD7DC154490@sosmartsoftware.com> Message-ID: <D146EBCE-8858-47D8-9B17-D4C306BF57B0@adelphia.net> Hi all, Revolution is from 15% to 35% during high times of projects (trying to fill that gap now) Other languages: 5% (Flash/MM Director) Graphics tools: 60% (Photoshop, Illustrator, Freehand, Painter) Word: 5% Powerpoint: 45% RevList: 5% Research/Web: 15% Also, more than 100% but I work 18 + hours a day most days. Tom On Dec 15, 2005, at 4:52 PM, Eric Chatonet wrote: > Hi Marielle, > > Revolution is 50% of my time. > Other languages: 20% > Graphics tools: 20% > Excel, Word and others: 10% > May I add 15% for web surfing and 15% more for reading and > answering this list. > I know: it's more than 100% but we have not two lives :-) > > I receive all mails on-the-fly: Mail Appetizer (on Mac OS X) allows > me to get an idea while working and answer immediately when I can.. > and believe that I know the answer :-) Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From JimCarwardine at OwnYourFuture-net.com Thu Dec 15 21:06:36 2005 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Thu, 15 Dec 2005 22:06:36 -0400 Subject: Audio won't play in Revolution 2.6.1 In-Reply-To: <fc.0075822e001b17450075822e001b09a4.1b1754@nekoosa.k12.wi.us> Message-ID: <BFC7996C.8E20%JimCarwardine@OwnYourFuture-net.com> I couldn't play the Christmas e-Card sound in Mac OS 10.3... Jim on 12/7/05 2:54 PM, Edgar Spees wrote: > I'm thinking there is a > problem playing audio on a Mac using system 10.4.2 or 10.4.3 in runrev > 2.6.1 Thanks again for getting back. -- OYF is... Highly resourceful people working together. <http://www.OwnYourFuture-net.com> Own Your Future Consulting Services Limited, 1959 Lower Water Street, Suite 1700, Halifax, Nova Scotia. B3J 3N2 Phone: 902-823-2339. Fax: 902-823-2139 What?s New... * Have you ever hired an employee who didn?t work out? * Did you do that on purpose? Probably not... If you want to greatly improve your hiring process, check out our new hiring process... www.HiringSmart.ca/ns <http://www.hiringsmart.ca/ns> and... www.KeepingTheBest.ca/ns <http://www.keepingthebest.ca/ns> From jhurley at infostations.com Thu Dec 15 21:09:40 2005 From: jhurley at infostations.com (Jim Hurley) Date: Thu, 15 Dec 2005 18:09:40 -0800 Subject: Christmas e-cards as learning tools In-Reply-To: <20051215205825.E616B194C04A@mail.runrev.com> References: <20051215205825.E616B194C04A@mail.runrev.com> Message-ID: <p06230907bfc7d05fb4da@[66.81.160.23]> This this is snowballing. go stack url "http://home.infostations.net/jhurley/flurryAndSnowball.rev" We're getting there. Jim From JimAultWins at yahoo.com Thu Dec 15 21:22:29 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 15 Dec 2005 18:22:29 -0800 Subject: Christmas e-cards as learning tools In-Reply-To: <p06230907bfc7d05fb4da@[66.81.160.23]> Message-ID: <BFC764E5.3216C%JimAultWins@yahoo.com> > This this is snowballing. And now for the intricate math feature that allows the user to set the time to fill the screen as the snow deposits, rises... thus a snow timer that adjusts the rate of fall & buildup to reach the top at the desired elapsed time... entitled "It's Snow Time" Jim Ault Las Vegas On 12/15/05 6:09 PM, "Jim Hurley" <jhurley at infostations.com> wrote: > This this is snowballing. > > go stack url "http://home.infostations.net/jhurley/flurryAndSnowball.rev" > > We're getting there. > > Jim > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From gbrackett at luceatlux.com Thu Dec 15 21:32:08 2005 From: gbrackett at luceatlux.com (George Brackett) Date: Thu, 15 Dec 2005 21:32:08 -0500 Subject: 219 - Please try again later Message-ID: <B3D9B098-5494-4613-8D45-62E5D85E922A@luceatlux.com> I'm writing a school application that uses a mySQl database via the lib.Bmm.Database library, which has worked smoothly as a substack. I just added as an additional substack the library libSmtp253 so I can email reports to students. The new stack works just fine in the Revolution development environment, but any standalone I've built since I added the SMTP capability generates a dialog on entry that reports "219 Please try again later." This dialog appears at the point of the first database access. The message is coming from the engine, if my search is correct. I've located some discussion of similar problems on the Use Revolution list in 2004, which mentioned a workaround for splash screen startup stacks (which I'm not using) and a possible engine problem with database access when there are more than two substacks. (Heeding this, I eliminated a simple substack I was using in addition.) I've tried various ways of creating the standalone by specifying inclusions or letting RunRev decide. I removed and carefully re- installed the two libraries following instructions from Eric Chatonet in Scripter's Scrapbook. All to no avail. Has anyone else encountered a similar problem? Am I doing something wrong, or is there some workaround I haven't found? I would appreciate ANY advice, since my faculty needs this app and I'm stuck. Thanks, George From gandalf at doctorTimothyMiller.com Thu Dec 15 21:55:39 2005 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Thu, 15 Dec 2005 18:55:39 -0800 Subject: sort dateTime problem Message-ID: <p06200701bfc7c6a06672@[10.0.1.201]> >From: Jim Ault <JimAultWins at ...> >Subject: Re: sort dateTime problem >Newsgroups: gmane.comp.ide.revolution.user >Date: 2005-12-15 04:48:31 GMT (20 hours and 30 minutes ago) > >Works here... >sort lines of cd field "schedule.2" datetime by item 2 of each > >What is the itemDel set to just before this step? >Are there any delimiters in what seems to be item 1? >Is there any reason the short date is not valid? >(eg 13/4/04 does not exist) > >Jim Ault >Las Vegas > >On 12/14/05 4:53 PM, "Timothy Miller" <gandalf at ...> >wrote: >> One line of a script I'm working on goes: >> >> sort lines of cd field "schedule.2" datetime by item 2 of each. >> >> Each line has four items. Item 2 consists of dates in short date >> format, e.g., 12/2/04. >> >> All 2005 dates come up in correct sequence, from earliest to latest. >> However, after sorting, 2004 dates *follow* 2005 dates, instead of >> preceding them. That is not a correct sort. >> >> Am I doing something wrong? Hey, Jim, thanks. If it works on your machine, I suppose I'm doing something wrong. Hmmm... I just did quite a bit of haphazard troubleshooting. I isolated the problem. The short dates are all preceded by a spacebar character. If I remove the spacebar characters, the sort works correctly. This is easily reproduced. It doesn't seem to matter whether items, lines or words are being sorted. I don't know about dates or times in other formats. I don't know about more than one spacebar character. I didn't check. Further testing shows that, in the problem script, converting a short date to seconds, if the short date is preceded by a spacebar character, produces a negative number. If the original date is in year 2005, the negative seconds covert back to a date in 1950 or so. More testing: If I use a simple script in button or msg box, then converting "4/19/05" to seconds produces the same value as converting "<spacebar>4/19/05" to seconds. OTOH, if a script with a repeat loop converts several words, items, or lines, one at a time, from short date to seconds, a leading spacebar character in the short date produces incorrect results. That doesn't seem right, does it? Okay, I'll reproduce it more carefully, just to be sure. Yup, I reproduced it. This seems like a flaw in the way Rev interprets certain dates, under certain circumstances. Comments? Cheers, Tim From sarah.reichelt at gmail.com Thu Dec 15 22:30:07 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 16 Dec 2005 13:30:07 +1000 Subject: 219 - Please try again later In-Reply-To: <B3D9B098-5494-4613-8D45-62E5D85E922A@luceatlux.com> References: <B3D9B098-5494-4613-8D45-62E5D85E922A@luceatlux.com> Message-ID: <f99b52860512151930g4f0bdd3fwf57f7387498b1b6e@mail.gmail.com> On 12/16/05, George Brackett <gbrackett at luceatlux.com> wrote: > I'm writing a school application that uses a mySQl database via the > lib.Bmm.Database library, which has worked smoothly as a substack. I > just added as an additional substack the library libSmtp253 so I can > email reports to students. The new stack works just fine in the > Revolution development environment, but any standalone I've built > since I added the SMTP capability generates a dialog on entry that > reports "219 Please try again later." This dialog appears at the > point of the first database access. > Are you sure it isn't a message from the SMTP server? I can't actually find any mention of code 219 in the info I have, but 2 means the command has completed, 1 means it's sending some human-readable information and the 9 would be error-specific. Cheers, Sarah From sarah.reichelt at gmail.com Thu Dec 15 22:37:22 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 16 Dec 2005 13:37:22 +1000 Subject: Recent Development on the Use-LIst In-Reply-To: <26A05966-E6B1-42E3-BA6C-322B46B4BD6E@dvkconsult.com.au> References: <20051215205826.20C89194C043@mail.runrev.com> <26A05966-E6B1-42E3-BA6C-322B46B4BD6E@dvkconsult.com.au> Message-ID: <f99b52860512151937u5b353ba9x611403683c5f123f@mail.gmail.com> > The notion, recently expressed by one highly respected member here, > that a forum obliges trolling material or does not allow casual > integration of list review with other work, is probably born of a > lack of knowledge of the alternative. These are precisely the > problems I find in a mailing list whereas a forum simplifies and > expedites working with the list. > Since I was the one who mentioned "trolling", I'll take it this refers to me, although the "highly-respected" bit would have my nearest & dearest ROTFL :-) I admit that I am not familiar with using forums (fora?). I don't like Yahoo groups and I had a look at the Nabble & Gmane mirrors of this list and didn't find them as convenient to use as my current preferred method which is gmail. However, I am willing to give it a try if RunRev sets up a forum. If it doesn't suit me, I can always chage the settings so it emails me all the posts anyway, so I certainly have no problem with the idea. Cheers, Sarah From jperryl at ecs.fullerton.edu Thu Dec 15 22:43:10 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 15 Dec 2005 19:43:10 -0800 (PST) Subject: [OT] Re: [RRgraphix] TL.rev . . . In-Reply-To: <C47A1764-78B0-495E-9CDB-2B7163DB78EB@conncoll.edu> Message-ID: <Pine.GSO.4.33.0512151935320.26707-100000@titan.ecs.fullerton.edu> I agree with you, FWIW. I very nearly posted the Dylan/Boswell passages but decided not to. Judy On Thu, 15 Dec 2005, Charles Hartman wrote: > <sorry! sorry!> > <totallyAndCompletelyOT> > > That complaint about Dylan, which has been around for 40 years, rests > on several profound misunderstandings. First, of folk music, the > medium in which Dylan began. Second, of how art works and how > artists work. (T. S. Eliot: "Bad poets borrow. Great poets steal." > Every poem enters, and alters, a vast context of other poems.) Third, > of how audiences work. In "Sweetheart Like You" he sings, "They say > that patriotism is the last refuge / To which a scoundrel clings. / > Steal a little and they throw you in jail, / Steal a lot and they > make you king." The first half is lifted from Dr Johnson ("Patriotism > is the last refuge of a scoundrel." Boswell, Life of Johnson, October > 18, 1769), and recognizing it gives complicated pleasure, because it > sounds so odd in the mouth of that song's narrator. And the second > half of Dylan's stanza? It's certainly nor original, but is he > stealing it? > > </totallyAndCompletelyOT> > </sorry! sorry!> From katir at hindu.org Thu Dec 15 22:46:18 2005 From: katir at hindu.org (Sivakatirswami) Date: Thu, 15 Dec 2005 17:46:18 -1000 Subject: Audio won't play in Revolution 2.6.1 In-Reply-To: <fc.0075822e001b17450075822e001b09a4.1b1754@nekoosa.k12.wi.us> References: <D35BA2A4-B41B-4900-8E0B-0549D196E95D@byu.edu> <fc.0075822e001b17450075822e001b09a4.1b1754@nekoosa.k12.wi.us> Message-ID: <B4D6C3A0-0D6E-4708-AFF7-3CC857B28978@hindu.org> I'm playing sound files just fine in Rev. I point to external files though... both .aiff and .mp3, using a little "audio player" widget...i.e. I never import into stacks...I find it much easier to manager large libraries as external files (and we have some very large audio libraries... 2000 plus) skts On Dec 07, 2005, at 8:54 AM, Edgar Spees wrote: > Devin - > > Thanks for getting back. No, these are not compressed files. > They're sound > files I've used many times in version 1.1.1 I imported them into to a > stack and played them using the play command. play "myAudio" > I work for a school district in Wisconsin and our computer guy and > I have > been working on this problem now for 2 days. I'm thinking there is a > problem playing audio on a Mac using system 10.4.2 or 10.4.3 in runrev > 2.6.1 Thanks again for getting back. > > Ed > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From rick-rice at shaw.ca Thu Dec 15 22:48:15 2005 From: rick-rice at shaw.ca (Rick Rice) Date: Thu, 15 Dec 2005 19:48:15 -0800 Subject: image export In-Reply-To: <p06200701bfc7c6a06672@[10.0.1.201]> References: <p06200701bfc7c6a06672@[10.0.1.201]> Message-ID: <fc12324ef4c62a1682859c6e29e725f4@shaw.ca> I know I've seen the answer to this before, in fact recently, but I can't find the answer now. How do you export an image from a card to the clipboard so I can paste it into an image edit app. Thanks Rick From katir at hindu.org Thu Dec 15 22:55:37 2005 From: katir at hindu.org (Sivakatirswami) Date: Thu, 15 Dec 2005 17:55:37 -1000 Subject: Documentation "Show Menu" In-Reply-To: <F2CCDE86-B97E-4FDC-BC65-536F4084999D@sosmartsoftware.com> References: <8F9479FE-C283-475A-AB9B-3169AF1015D9@hindu.org> <F2CCDE86-B97E-4FDC-BC65-536F4084999D@sosmartsoftware.com> Message-ID: <089D1DE6-BE27-4C1A-BD23-3B8986C89669@hindu.org> Thanks! what a find (smile) a lot of treasure in the docs, if know how to dig. On Dec 15, 2005, at 12:10 AM, Eric Chatonet wrote: > Some features in current docs have not been updated since 2.2.x... > Choose the "Objects" pane in the docs, then the Audioclip section. From davidocoker at gmail.com Thu Dec 15 22:58:38 2005 From: davidocoker at gmail.com (David Coker) Date: Thu, 15 Dec 2005 21:58:38 -0600 Subject: Chunking, Array's and I've lost my mind... Message-ID: <dcf79b820512151958q7ef281d1k8a43c8dc02cda4ac@mail.gmail.com> Hi folks, In the best tradition of newbie's everywhere, I'm stuck without the benefit of an "AhHa!" moment... Basically, I'm pleading for help. I'm trying to iterate through the contents of a text field (of varied length), acting on each character. As my script below shows, I can get the first character with no problems and have got the "Do something with it" part working like it should. Just can't figure out how to do the same for each remaining character in the field. on mouseUp repeat for the number of chars in field "Phrase" get the first char of field "Phrase" put it into tCurrentLetter --Do something with it--- get the next char of field "Phrase" <<-- Problem starts here end repeat end mouseUp All giggling aside from the more experienced folks out there (got my eye on ya), I could use a little a boost here, please. :) -Dave- From sarah.reichelt at gmail.com Thu Dec 15 23:05:47 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 16 Dec 2005 14:05:47 +1000 Subject: Chunking, Array's and I've lost my mind... In-Reply-To: <dcf79b820512151958q7ef281d1k8a43c8dc02cda4ac@mail.gmail.com> References: <dcf79b820512151958q7ef281d1k8a43c8dc02cda4ac@mail.gmail.com> Message-ID: <f99b52860512152005p4ca912a6x91ef00edd2087a77@mail.gmail.com> > I'm trying to iterate through the contents of a text field (of varied > length), acting on each character. As my script below shows, I can get > the first character with no problems and have got the "Do something > with it" part working like it should. Just can't figure out how to do > the same for each remaining character in the field. > The easiest & fastest method is to use the "repeat for each" loop, which would go like this: on mouseUp repeat for each char tCurrentLetter in field "Phrase" -- do something with it end repeat end mouseUp "repeat for each" works by setting the loop variable to the next specified chunk each time through the loop. It is really fast and while the syntax takes a bit of getting used to, it will pay off if you can make yourself use it. HTH, Sarah not even thinking about giggling :-) From davidocoker at gmail.com Thu Dec 15 23:08:50 2005 From: davidocoker at gmail.com (David Coker) Date: Thu, 15 Dec 2005 22:08:50 -0600 Subject: image export In-Reply-To: <fc12324ef4c62a1682859c6e29e725f4@shaw.ca> References: <p06200701bfc7c6a06672@10.0.1.201> <fc12324ef4c62a1682859c6e29e725f4@shaw.ca> Message-ID: <dcf79b820512152008r380605e7se380fc2407688c58@mail.gmail.com> On 12/15/05, Rick Rice <rick-rice at shaw.ca> wrote: > I know I've seen the answer to this before, in fact recently, but I > can't find the answer now. > How do you export an image from a card to the clipboard so I can paste > it into an image edit app. > Thanks > Rick Hey Rick, here's what I found in the doc's for ya: To copy the contents of an image in a handler or the message box, use a statement like the following: set the clipboardData["image"] to image "Bulb" HTH, -Dave From jacque at hyperactivesw.com Thu Dec 15 23:12:45 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 15 Dec 2005 22:12:45 -0600 Subject: sort dateTime problem In-Reply-To: <p06200701bfc7c6a06672@[10.0.1.201]> References: <p06200701bfc7c6a06672@[10.0.1.201]> Message-ID: <43A23EBD.1000400@hyperactivesw.com> Timothy Miller wrote: > I just did quite a bit of haphazard troubleshooting. I isolated the > problem. The short dates are all preceded by a spacebar character. If I > remove the spacebar characters, the sort works correctly. This is easily > reproduced. It doesn't seem to matter whether items, lines or words are > being sorted. <snip> > > This seems like a flaw in the way Rev interprets certain dates, under > certain circumstances. > > Comments? It's correct behavior, based on the way that Rev calculates variable types automatically. Dates are composed of numbers and a date delimiter (usually "/" in the US). When the sort command sees a list of dates that are well formatted, it sorts them as expected. But if there is a leading space, the engine interprets it as an ascii string instead -- since there are not suppoed to be spaces in dates -- and you get an alpha-numeric sort. If there is a bug at all, it is in the fact that Rev returns "true" if you ask it whether " 1/1/11" is a date. So it is smart about "is a date" but doesn't apply the same filtering to the sort routine. I'm not sure I'd exactly call this a bug as much as an inconsistency. You could fix your sort command this way: sort lines of cd fld "shedule.2" datetime by word 1 of item 2 of each -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From davidocoker at gmail.com Thu Dec 15 23:22:25 2005 From: davidocoker at gmail.com (David Coker) Date: Thu, 15 Dec 2005 22:22:25 -0600 Subject: Chunking, Array's and I've lost my mind... In-Reply-To: <f99b52860512152005p4ca912a6x91ef00edd2087a77@mail.gmail.com> References: <dcf79b820512151958q7ef281d1k8a43c8dc02cda4ac@mail.gmail.com> <f99b52860512152005p4ca912a6x91ef00edd2087a77@mail.gmail.com> Message-ID: <dcf79b820512152022w6ef3f726x4702558d51a20bf4@mail.gmail.com> > The easiest & fastest method is to use the "repeat for each" loop, > which would go like this: > > on mouseUp > repeat for each char tCurrentLetter in field "Phrase" > -- do something with it > end repeat > end mouseUp > > "repeat for each" works by setting the loop variable to the next > specified chunk each time through the loop. It is really fast and > while the syntax takes a bit of getting used to, it will pay off if > you can make yourself use it. > > HTH, > Sarah > not even thinking about giggling :-) Arrrgh... and to think I was SOoooo close in my earlier attempts. I've been digging through the documentation and Dan's book all evening and knew that "repeat for each" was what I needed... just couldn't get the syntax quite right. As far as the giggling goes, have at it! ...I'm accustomed to it and don't mind a bit. =) Thank you very much Sarah! -Dave- From rick-rice at shaw.ca Thu Dec 15 23:36:03 2005 From: rick-rice at shaw.ca (Rick Rice) Date: Thu, 15 Dec 2005 20:36:03 -0800 Subject: image export In-Reply-To: <dcf79b820512152008r380605e7se380fc2407688c58@mail.gmail.com> References: <p06200701bfc7c6a06672@10.0.1.201> <fc12324ef4c62a1682859c6e29e725f4@shaw.ca> <dcf79b820512152008r380605e7se380fc2407688c58@mail.gmail.com> Message-ID: <aebdaa168ca325aa8ab6c1f3aeb528b4@shaw.ca> Thanks a bunch Dave. Works great. Rick On Dec 15, 2005, at 8:08 PM, David Coker wrote: > On 12/15/05, Rick Rice <rick-rice at shaw.ca> wrote: >> How do you export an image from a card to the clipboard so I >> can paste >> it into an image edit app. > > To copy the contents of an image in a handler or the message box, use > a statement like the following: > > set the clipboardData["image"] to image "Bulb" From jacque at hyperactivesw.com Fri Dec 16 01:27:03 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 16 Dec 2005 00:27:03 -0600 Subject: Chunking, Array's and I've lost my mind... In-Reply-To: <dcf79b820512152022w6ef3f726x4702558d51a20bf4@mail.gmail.com> References: <dcf79b820512151958q7ef281d1k8a43c8dc02cda4ac@mail.gmail.com> <f99b52860512152005p4ca912a6x91ef00edd2087a77@mail.gmail.com> <dcf79b820512152022w6ef3f726x4702558d51a20bf4@mail.gmail.com> Message-ID: <43A25E37.1090208@hyperactivesw.com> David Coker wrote: > As far as the giggling goes, have at it! ...I'm accustomed to it and > don't mind a bit. =) No giggling, and I hope you never feel you have to apologize for asking anything here. I've said it before -- I love it when new users join the list. I'm afraid we can be intimidating for those who are just starting out with Transcript, but we really don't mean to scare anyone off. Ask us anything, anything at all. Really. You can pay it back when the next crop of users show up. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From JimAultWins at yahoo.com Fri Dec 16 02:24:23 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 15 Dec 2005 23:24:23 -0800 Subject: sort dateTime problem In-Reply-To: <p06200701bfc7c6a06672@[10.0.1.201]> Message-ID: <BFC7ABA7.32193%JimAultWins@yahoo.com> On 12/15/05 6:55 PM, "Timothy Miller" <gandalf at doctorTimothyMiller.com> wrote: > If I use a simple script in button or msg box, then converting > "4/19/05" to seconds produces the same value as converting > "<spacebar>4/19/05" to seconds. > > OTOH, if a script with a repeat loop converts several words, items, > or lines, one at a time, from short date to seconds, a leading > spacebar character in the short date produces incorrect results. > > That doesn't seem right, does it? Okay, I'll reproduce it more > carefully, just to be sure. > > This seems like a flaw in the way Rev interprets certain dates, under > certain circumstances. You need to remember that testing in a message box as one line or multi-line will at times produce different results than a script container. One immediate difference is that comments "--" are not accepted. The message stack is just that.. a stack. I think when we use the message box, we are using a field to enter the string (eg "put the short name of this stack" ) and that string is 'interpreted' then executed. I could be wrong about this, but the real test is to use a usual script container. The added benefit is that you get to debug and use variable watcher to check all the steps. We all develop our bag of tricks, but beware of assumptions and shortcuts. I frequently copy returned results, etc then paste into a new BBEdit doc, then turn invisibles+spaces ON.. therefore I see all the tabs, cr's, spaces, etc that can fool me. Jim Ault Las Vegas >> From: Jim Ault <JimAultWins at ...> >> Subject: Re: sort dateTime problem >> Newsgroups: gmane.comp.ide.revolution.user >> Date: 2005-12-15 04:48:31 GMT (20 hours and 30 minutes ago) >> >> Works here... >> sort lines of cd field "schedule.2" datetime by item 2 of each >> >> What is the itemDel set to just before this step? >> Are there any delimiters in what seems to be item 1? >> Is there any reason the short date is not valid? >> (eg 13/4/04 does not exist) >> >> Jim Ault >> Las Vegas >> >> On 12/14/05 4:53 PM, "Timothy Miller" <gandalf at ...> >> wrote: >>> One line of a script I'm working on goes: >>> >>> sort lines of cd field "schedule.2" datetime by item 2 of each. >>> >>> Each line has four items. Item 2 consists of dates in short date >>> format, e.g., 12/2/04. >>> >>> All 2005 dates come up in correct sequence, from earliest to latest. >>> However, after sorting, 2004 dates *follow* 2005 dates, instead of >>> preceding them. That is not a correct sort. >>> >>> Am I doing something wrong? > > > Hey, Jim, thanks. > > If it works on your machine, I suppose I'm doing something wrong. Hmmm... > > I just did quite a bit of haphazard troubleshooting. I isolated the > problem. The short dates are all preceded by a spacebar character. If > I remove the spacebar characters, the sort works correctly. This is > easily reproduced. It doesn't seem to matter whether items, lines or > words are being sorted. > > I don't know about dates or times in other formats. I don't know > about more than one spacebar character. I didn't check. > > Further testing shows that, in the problem script, converting a short > date to seconds, if the short date is preceded by a spacebar > character, produces a negative number. If the original date is in > year 2005, the negative seconds covert back to a date in 1950 or so. > > More testing: > > If I use a simple script in button or msg box, then converting > "4/19/05" to seconds produces the same value as converting > "<spacebar>4/19/05" to seconds. > > OTOH, if a script with a repeat loop converts several words, items, > or lines, one at a time, from short date to seconds, a leading > spacebar character in the short date produces incorrect results. > > That doesn't seem right, does it? Okay, I'll reproduce it more > carefully, just to be sure. > > Yup, I reproduced it. > > This seems like a flaw in the way Rev interprets certain dates, under > certain circumstances. > > Comments? > > Cheers, > > > Tim > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Fri Dec 16 03:00:02 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 16 Dec 2005 09:00:02 +0100 Subject: image export In-Reply-To: <fc12324ef4c62a1682859c6e29e725f4@shaw.ca> References: <p06200701bfc7c6a06672@[10.0.1.201]> <fc12324ef4c62a1682859c6e29e725f4@shaw.ca> Message-ID: <57E909DB-EEAC-4780-A2B8-678AB7AD9C40@sosmartsoftware.com> Hi Rick, You have a simpler way to let Rev entirely handle the process: In the general pane of the Preferences stack, specify your image editor location. Then use the contextual pop-up menu on any image in your stack (right click) and choose "Lauch Editor". The selected image will open in your image editor; modify it; save it. When going back to Rev, just click "Update" in the dialog box. You are done :-) So many unknown features in Rev :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 16 d?c. 05 ? 04:48, Rick Rice a ?crit : > I know I've seen the answer to this before, in fact recently, but > I can't find the answer now. > How do you export an image from a card to the clipboard so I can > paste it into an image edit app. > Thanks > Rick From dick.kriesel at mail.com Fri Dec 16 03:22:02 2005 From: dick.kriesel at mail.com (Dick Kriesel) Date: Fri, 16 Dec 2005 00:22:02 -0800 Subject: "Ask us anything" ( was: Chunking, Array's and I've lost my mind...) In-Reply-To: <43A25E37.1090208@hyperactivesw.com> Message-ID: <BFC7B92A.15B5A%dick.kriesel@mail.com> On 12/15/05 10:27 PM, "J. Landman Gay" <jacque at hyperactivesw.com> wrote: > Ask us anything, anything at all. Really. An offer far too good to refuse. The executionContexts could be a useful tool if it were sanctioned for use in standalones. What is there about the executionContexts that causes it to remain undocumented and unsupported for standalones? Thanks in advance, Jacque! -- Dick From katir at hindu.org Fri Dec 16 06:01:41 2005 From: katir at hindu.org (Sivakatirswami) Date: Fri, 16 Dec 2005 01:01:41 -1000 Subject: "Typesetting" functions Message-ID: <FA40421A-B673-4B13-A1CE-8BAE1ADF0257@hindu.org> As one who is spoiled by options for very precise control over type all these years (Quark and now InDesign) the challenges of making text look good in a Revolution field seem daunting. I was wondering if any one had "rolled their own" typesetting functions. I would rather not have to create multiple flds and then group these with some being centered and others align left... so I was thinking that one could, for example, center type but getting some measurement of the len(the selection) and then inserting something like (an algorithm that needs real code:) the total length of the line -(the length of type to be centered)/2 = (some number of spaces to insert in front of the text) I may be dreaming about cheddar on Mars, because I don't see from the docs any syntax that can provide a"real" correlation between len (fooString) and pixelwidth(fooString) that can be translated back into a tab width or number of spaces...as the pixel width of fooString will vary by the charWidths of the chars in the string and again, this has no correlation to the width of a space... and tabs are out anyway, since you cannot set tabs on a per line basis. (I hope this is on the feature list as a bare minimum upgrade to text handling in the next version of rev) etc. etc. round in circles. a typical thing one would like to be able to do, besides centering type on a line in a field... would be formatting like this: someTextLeftAligned [tab or string of spaces] SomeTextRightAligned I'm hoping some of you may have already "been there done that and yes it can be done... here's how" My actual context is rolling credits in a single field with centered headers for each section followed by Correspondents staff country Photographers: photographer country etc. now I can center all this and it looks fairly decent if you give up aspirations for any more control and think "well the do it like that in the movies and if you don't care about things lining up its just fine..." But this may not fly when it goes up for review... or I will have to say "sorry, this is all we get in Rev. we have to live with it like this for now... TIA Sivakatirswami From stevenf at gmail.com Fri Dec 16 07:00:43 2005 From: stevenf at gmail.com (Steven Fernandez) Date: Fri, 16 Dec 2005 08:00:43 -0400 Subject: cancel autotransfer with bppr 500 Message-ID: <768fa4fc0512160400k785dde86r3390df97799e73d8@mail.gmail.com> From FlexibleLearning at aol.com Fri Dec 16 08:23:39 2005 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Fri, 16 Dec 2005 08:23:39 EST Subject: [ANN] Scripter's Scrapbook XMAS Special Message-ID: <66.65281a5e.30d419db@aol.com> Happy Christmas! The Scripter's Scrapbook is available at half price ?19.98 until 1 January 2006. In case you missed the announcement a while ago, you can now renew your free trial period if your trial ended more than a month ago (you need the current release of the software). Since this has been a popular feature, it seems worth repeating the news :-) And in case you have not heard of the Scripter's Scrapbook, shame on you! But welcome to the revolution anyway! Features, testimonials and starter-kit System Downloads for MacOS, OSX and Win32 (both as plugin stack modules for Revolution, as well as with your choice of standalone engine) are all available at... www.FlexibleLearning.com/ssbk.htm To obtain your keys direct, go to www.FlexibleLearning.com/ssbk/purchase.htm /H www.FlexibleLearning.com Home of the Scripter's Scrapbook From yoy at comcast.net Fri Dec 16 08:26:12 2005 From: yoy at comcast.net (yoy) Date: Fri, 16 Dec 2005 08:26:12 -0500 Subject: "Typesetting" functions References: <FA40421A-B673-4B13-A1CE-8BAE1ADF0257@hindu.org> Message-ID: <001001c60244$7c9a5a80$6401a8c0@fatal> ----- Original Message ----- From: "Sivakatirswami" <katir at hindu.org> To: <use-revolution at lists.runrev.com> Sent: Friday, December 16, 2005 6:01 AM Subject: "Typesetting" functions > As one who is spoiled by options for very precise control over type > all these years (Quark and now InDesign) the challenges of making > text look good in a Revolution field seem daunting. You think Quark and InDesign gave you precise control over high quality typography? You're way off the mark. I typeset on CCI back in 1982 which was the best in it's day. Granted it was balck type on white paper. When Adobe introduced PostScript, I took their clases and wrote a typesetting system that fell short in kerning and tracking, but excelled in features that have yet seen the light of day. So in my experience of over 23 years in the field and asking the Magic-8 Ball, "The chances are unlikely." But anyway, have a look at my old typegauge, written entirely in postscript, then PDFd. http://mywebpages.comcast.net/foxcat/GAUGE_88.pdf Enjoy Andy Burns Media, PA From gbrackett at luceatlux.com Fri Dec 16 08:49:24 2005 From: gbrackett at luceatlux.com (George Brackett) Date: Fri, 16 Dec 2005 08:49:24 -0500 Subject: 219 - Please try again later In-Reply-To: <f99b52860512151930g4f0bdd3fwf57f7387498b1b6e@mail.gmail.com> References: <B3D9B098-5494-4613-8D45-62E5D85E922A@luceatlux.com> <f99b52860512151930g4f0bdd3fwf57f7387498b1b6e@mail.gmail.com> Message-ID: <950CA980-D0DC-412E-BE45-F69B80138B95@luceatlux.com> Thanks for your message, Sarah. When I load my stack and run a Find on "Please try again later," I get the following hit in the stack: "Please try again later" found in: Custom Properties: contents of "cREVGeneral[script]" (custom property set[key]) A Find on "219" gets hits in four places (a button, two cards, and a field???), two each of: ...contents of cREVGeneral[revUniqueID] (custom property set[key]) ...custom key of custom property set cREVGeometryCacheIDs It was this search that made me think it was the engine -- I have no idea what those custom properties are, anyway. Any thoughts? As for whether it's from the SMTP server, I've never had the least hesitation (or that message) running in the RunRev IDE. I'll do some more experiments to clarify what has to happen to get the error... Thanks again, George On Dec 15, 2005, at 10:30 PM, Sarah Reichelt wrote: > On 12/16/05, George Brackett <gbrackett at luceatlux.com> wrote: >> I'm writing a school application that uses a mySQl database via the >> lib.Bmm.Database library, which has worked smoothly as a substack. I >> just added as an additional substack the library libSmtp253 so I can >> email reports to students. The new stack works just fine in the >> Revolution development environment, but any standalone I've built >> since I added the SMTP capability generates a dialog on entry that >> reports "219 Please try again later." This dialog appears at the >> point of the first database access. >> > > Are you sure it isn't a message from the SMTP server? > I can't actually find any mention of code 219 in the info I have, but > 2 means the command has completed, 1 means it's sending some > human-readable information and the 9 would be error-specific. > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From 3mcgrath at adelphia.net Fri Dec 16 09:02:17 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 16 Dec 2005 09:02:17 -0500 Subject: Chunking, Array's and I've lost my mind... In-Reply-To: <43A25E37.1090208@hyperactivesw.com> References: <dcf79b820512151958q7ef281d1k8a43c8dc02cda4ac@mail.gmail.com> <f99b52860512152005p4ca912a6x91ef00edd2087a77@mail.gmail.com> <dcf79b820512152022w6ef3f726x4702558d51a20bf4@mail.gmail.com> <43A25E37.1090208@hyperactivesw.com> Message-ID: <D3EEED2E-5434-4574-A478-EB43B1B7DD7B@adelphia.net> OK, I'll bite. When applying a patina to cold rolled steel using a patina that does not contain acid is t best to warm the metal first? If so, is putting it out in the Sun acceptable? Tom On Dec 16, 2005, at 1:27 AM, J. Landman Gay wrote: > Ask us anything, anything at all. Really. You can pay it back when > the next crop of users show up. ;) > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From 3mcgrath at adelphia.net Fri Dec 16 09:05:15 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 16 Dec 2005 09:05:15 -0500 Subject: "Typesetting" functions In-Reply-To: <FA40421A-B673-4B13-A1CE-8BAE1ADF0257@hindu.org> References: <FA40421A-B673-4B13-A1CE-8BAE1ADF0257@hindu.org> Message-ID: <C359D8F8-C6D7-42A9-87B9-DEA78F1C8194@adelphia.net> These are all things on my wish list as well. Some are 'trickable' and doable but with some effort. Tom On Dec 16, 2005, at 6:01 AM, Sivakatirswami wrote: > As one who is spoiled by options for very precise control over type > all these years (Quark and now InDesign) the challenges of making > text look good in a Revolution field seem daunting. > > I was wondering if any one had "rolled their own" typesetting > functions. I would rather not have to create multiple flds and then > group these with some being centered and others align left... so I > was thinking that one could, for example, center type but getting > some measurement of the len(the selection) and then inserting > something like > > (an algorithm that needs real code:) > > the total length of the line -(the length of type to be centered)/2 > = (some number of spaces to insert in front of the text) > > I may be dreaming about cheddar on Mars, because I don't see from > the docs any syntax that can provide a"real" correlation between len > (fooString) and pixelwidth(fooString) that can be translated back > into a tab width or number of spaces...as the pixel width of > fooString will vary by the charWidths of the chars in the string > and again, this has no correlation to the width of a space... and > tabs are out anyway, since you cannot set tabs on a per line basis. > (I hope this is on the feature list as a bare minimum upgrade to > text handling in the next version of rev) etc. etc. round in circles. > > a typical thing one would like to be able to do, besides centering > type on a line in a field... would be formatting like this: > > someTextLeftAligned [tab or string of spaces] SomeTextRightAligned > > I'm hoping some of you may have already "been there done that and > yes it can be done... here's how" > > My actual context is rolling credits in a single field with > centered headers for each section followed by > > Correspondents > > staff country > > Photographers: > > photographer country > > etc. > > now I can center all this and it looks fairly decent if you give up > aspirations for any more control and think "well the do it like > that in the movies and if you don't care about things lining up its > just fine..." But this may not fly when it goes up for review... > or I will have to say "sorry, this is all we get in Rev. we have to > live with it like this for now... > > TIA > > Sivakatirswami > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From mark at maseurope.net Fri Dec 16 09:09:42 2005 From: mark at maseurope.net (Mark Smith) Date: Fri, 16 Dec 2005 14:09:42 +0000 Subject: Chunking, Array's and I've lost my mind... In-Reply-To: <D3EEED2E-5434-4574-A478-EB43B1B7DD7B@adelphia.net> References: <dcf79b820512151958q7ef281d1k8a43c8dc02cda4ac@mail.gmail.com> <f99b52860512152005p4ca912a6x91ef00edd2087a77@mail.gmail.com> <dcf79b820512152022w6ef3f726x4702558d51a20bf4@mail.gmail.com> <43A25E37.1090208@hyperactivesw.com> <D3EEED2E-5434-4574-A478-EB43B1B7DD7B@adelphia.net> Message-ID: <F033FE8D-9473-40F0-A7A4-F61B59B451A3@maseurope.net> A. 1.6574 B. A walrus :) On 16 Dec 2005, at 14:02, Thomas McGrath III wrote: > OK, I'll bite. > > When applying a patina to cold rolled steel using a patina that > does not contain acid is t best to warm the metal first? If so, is > putting it out in the Sun acceptable? > > Tom > > On Dec 16, 2005, at 1:27 AM, J. Landman Gay wrote: > >> Ask us anything, anything at all. Really. You can pay it back when >> the next crop of users show up. ;) >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com > > Thomas J McGrath III > 3mcgrath at adelphia.net > > Semantic Compaction Systems > SCIconics, LLC > > Lazy River Metal Arts > Lazy River Software? > & > Meeting Wear? - Unique Apparel Design > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Fri Dec 16 09:17:44 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 16 Dec 2005 09:17:44 -0500 Subject: Chunking, Array's and I've lost my mind... In-Reply-To: <F033FE8D-9473-40F0-A7A4-F61B59B451A3@maseurope.net> References: <dcf79b820512151958q7ef281d1k8a43c8dc02cda4ac@mail.gmail.com> <f99b52860512152005p4ca912a6x91ef00edd2087a77@mail.gmail.com> <dcf79b820512152022w6ef3f726x4702558d51a20bf4@mail.gmail.com> <43A25E37.1090208@hyperactivesw.com> <D3EEED2E-5434-4574-A478-EB43B1B7DD7B@adelphia.net> <F033FE8D-9473-40F0-A7A4-F61B59B451A3@maseurope.net> Message-ID: <FB6824F2-1ADB-4EA1-BFEC-2278CB5A7518@adelphia.net> Yep, She didn't say that the answer would be correct or even close!!! Did she.... LOL Tom On Dec 16, 2005, at 9:09 AM, Mark Smith wrote: > A. 1.6574 > B. A walrus > > :) > > On 16 Dec 2005, at 14:02, Thomas McGrath III wrote: > >> OK, I'll bite. >> >> When applying a patina to cold rolled steel using a patina that >> does not contain acid is t best to warm the metal first? If so, is >> putting it out in the Sun acceptable? >> >> Tom >> >> On Dec 16, 2005, at 1:27 AM, J. Landman Gay wrote: >> >>> Ask us anything, anything at all. Really. You can pay it back >>> when the next crop of users show up. ;) >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From charles.hartman at conncoll.edu Fri Dec 16 09:24:25 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Fri, 16 Dec 2005 09:24:25 -0500 Subject: Chunking, Array's and I've lost my mind... In-Reply-To: <F033FE8D-9473-40F0-A7A4-F61B59B451A3@maseurope.net> References: <dcf79b820512151958q7ef281d1k8a43c8dc02cda4ac@mail.gmail.com> <f99b52860512152005p4ca912a6x91ef00edd2087a77@mail.gmail.com> <dcf79b820512152022w6ef3f726x4702558d51a20bf4@mail.gmail.com> <43A25E37.1090208@hyperactivesw.com> <D3EEED2E-5434-4574-A478-EB43B1B7DD7B@adelphia.net> <F033FE8D-9473-40F0-A7A4-F61B59B451A3@maseurope.net> Message-ID: <AACA9BE5-B500-4200-B491-40AC0A8BD21B@conncoll.edu> (A) is probably close enough for government work, but in (B) watch out for rounding errors. Charles Hartman On Dec 16, 2005, at 9:09 AM, Mark Smith wrote: > A. 1.6574 > B. A walrus > > :) > > On 16 Dec 2005, at 14:02, Thomas McGrath III wrote: > >> OK, I'll bite. >> >> When applying a patina to cold rolled steel using a patina that >> does not contain acid is t best to warm the metal first? If so, is >> putting it out in the Sun acceptable? >> >> Tom >> >> On Dec 16, 2005, at 1:27 AM, J. Landman Gay wrote: >> >>> Ask us anything, anything at all. Really. You can pay it back >>> when the next crop of users show up. ;) >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >> >> Thomas J McGrath III >> 3mcgrath at adelphia.net >> >> Semantic Compaction Systems >> SCIconics, LLC >> >> Lazy River Metal Arts >> Lazy River Software? >> & >> Meeting Wear? - Unique Apparel Design >> >> >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jhurley at infostations.com Fri Dec 16 10:03:20 2005 From: jhurley at infostations.com (Jim Hurley) Date: Fri, 16 Dec 2005 07:03:20 -0800 Subject: Christmas e-cards as learning tools In-Reply-To: <20051215205825.E616B194C04A@mail.runrev.com> References: <20051215205825.E616B194C04A@mail.runrev.com> Message-ID: <p0623090abfc8871eb019@[66.81.160.23]> There has been a call for a snowman rather than a snowball, so...... go stack url "http://home.infostations.net/jhurley/flurrySnowman.rev' (It's a terrible cheat--from a physics point of view.) Jim From scott at tactilemedia.com Fri Dec 16 10:19:36 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 16 Dec 2005 07:19:36 -0800 Subject: "Typesetting" functions In-Reply-To: <FA40421A-B673-4B13-A1CE-8BAE1ADF0257@hindu.org> Message-ID: <BFC81B08.2B6D8%scott@tactilemedia.com> Recently, Sivakatirswami wrote: > I was wondering if any one had "rolled their own" typesetting > functions. Sorry, no (and obviously, you know it's difficult if not impossible do fine typographic settings in Rev, though if you're doing this for on screen use, I'm not sure how well fine typographic settings would come across). > My actual context is rolling credits in a single field with centered > headers for each section Did you say rolling credits? go url "http://www.tactilemedia.com/download/film_reel.rev" (This will most likely not perform well on the 400 mHz Powerbooks mentioned previously on the list.) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From gbrackett at luceatlux.com Fri Dec 16 10:46:48 2005 From: gbrackett at luceatlux.com (George Brackett) Date: Fri, 16 Dec 2005 10:46:48 -0500 Subject: 219 - Please try again later. Message-ID: <6EFBFCAA-3FEE-4D92-8BBB-21A336616DB8@luceatlux.com> Duh. The message is coming from the lib.bmm.Database library -- for some reason, my search didn't turn it up. However, the error has nothing to do with the SMTP library -- eliminating that library and returning to the old configuration, just one substack, still gives the error. I need to do more research. Sorry to take up everyone's time. George From mdswindell at charter.net Fri Dec 16 10:54:45 2005 From: mdswindell at charter.net (Mark Swindell) Date: Fri, 16 Dec 2005 07:54:45 -0800 Subject: Audio files won't play in 2.6.1 In-Reply-To: <2FA9CE2F-97A3-4956-A0D7-C412AC632222@mangomultimedia.com> References: <web-340648575@mail.maclaunch.com> <2FA9CE2F-97A3-4956-A0D7-C412AC632222@mangomultimedia.com> Message-ID: <825338CD-58EC-42D6-BE90-E3347875476F@charter.net> On Dec 14, 2005, at 1:38 PM, Trevor DeVore wrote: > On Dec 14, 2005, at 1:06 PM, Mathewson wrote: > >> Trevor Devore suggested changing suffixes on MP# files - >> >> ... >> >> I would convert all the MP3 files into AIFF files. > > If you have QuickTime Pro then you can just save the mp3 as .mov > files. This won't change your file size much. This technique I > know works. > But why won't mp3's work properly? Mark From irog at mac.com Fri Dec 16 10:55:15 2005 From: irog at mac.com (Roger Guay) Date: Fri, 16 Dec 2005 08:55:15 -0700 Subject: image export In-Reply-To: <20051216102637.7D71A825945@mail.runrev.com> References: <20051216102637.7D71A825945@mail.runrev.com> Message-ID: <B32231CF-3CD6-49AD-8C90-3353160045A0@mac.com> Eric, This doesn't seem to work for me (Mac OS X, Rev v. 2.6.1). I am able to set the preference but there is nothing in the contextual pop-up menu that will take me to the graphics editor. Any ideas? Thanks, Roger On Dec 16, 2005, at 3:26 AM, use-revolution-request at lists.runrev.com wrote: > Date: Fri, 16 Dec 2005 09:00:02 +0100 > From: Eric Chatonet <eric.chatonet at sosmartsoftware.com> > Subject: Re: image export > To: How to use Revolution <use-revolution at lists.runrev.com> > Message-ID: <57E909DB-EEAC-4780-A2B8-678AB7AD9C40 at sosmartsoftware.com> > Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed > > Hi Rick, > > You have a simpler way to let Rev entirely handle the process: > In the general pane of the Preferences stack, specify your image > editor location. > Then use the contextual pop-up menu on any image in your stack (right > click) and choose "Lauch Editor". > The selected image will open in your image editor; modify it; save it. > When going back to Rev, just click "Update" in the dialog box. > You are done :-) > > So many unknown features in Rev :-) > > Best Regards from Paris, > Eric Chatonet From JimAultWins at yahoo.com Fri Dec 16 11:03:05 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 16 Dec 2005 08:03:05 -0800 Subject: image export In-Reply-To: <57E909DB-EEAC-4780-A2B8-678AB7AD9C40@sosmartsoftware.com> Message-ID: <BFC82539.321C2%JimAultWins@yahoo.com> > Then use the contextual pop-up menu on any image in your stack (right > click) and choose "Lauch Editor". Further note: You may need to go to menu "File:Preferences" then click "General" in the dialog box, then active the check box "Contextual menus work in Revolution windows" to get Eric's suggestion to work. In Rev 2.6.1, the contextual menu only works in Pointer Tool mode. You may want it to work in Browse mode. If you are using referenced images: launch "/Documents/Projects/snowmanTall.jpg" with myApp launch the filename of image "snowman" with myApp If you are using embedded images, you may find it better to script... --save image by "put image snowman into url "pathname/filename.jpg" launch "/Documents/Projects/snowmanTall.jpg" with myApp -- [save changes to disk with your image editor, close the file ] --bring the new version by either importing put url ("binfile:"&"pathname/filename.jpg") into image snowman --or setting the property set the filename of image snowman to url "pathname/filename.jpg" HTH Jim Ault Las Vegas On 12/16/05 12:00 AM, "Eric Chatonet" <eric.chatonet at sosmartsoftware.com> wrote: > Hi Rick, > > You have a simpler way to let Rev entirely handle the process: > In the general pane of the Preferences stack, specify your image > editor location. > Then use the contextual pop-up menu on any image in your stack (right > click) and choose "Lauch Editor". > The selected image will open in your image editor; modify it; save it. > When going back to Rev, just click "Update" in the dialog box. > You are done :-) > > So many unknown features in Rev :-) > > Best Regards from Paris, > Eric Chatonet > ------------------------------------------------------------------------ > ---------------------- > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > > > Le 16 d?c. 05 ? 04:48, Rick Rice a ?crit : > >> I know I've seen the answer to this before, in fact recently, but >> I can't find the answer now. >> How do you export an image from a card to the clipboard so I can >> paste it into an image edit app. >> Thanks >> Rick > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Fri Dec 16 11:04:37 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 16 Dec 2005 17:04:37 +0100 Subject: image export In-Reply-To: <B32231CF-3CD6-49AD-8C90-3353160045A0@mac.com> References: <20051216102637.7D71A825945@mail.runrev.com> <B32231CF-3CD6-49AD-8C90-3353160045A0@mac.com> Message-ID: <3B9C0713-0923-4517-8703-91CFCDE20F6E@sosmartsoftware.com> Hi Roger, I work with Rev 2.6.1 and Mac OS 10.4.1 and it works fine here: very handy :-) But it only works with images: i.e. images made with the paint tools (not the graphic tools that are not images) or images you have previously imported. Try: a new stack, import any image or create one with a large brush for instance. Select the image, use right click and choose "Launch Editor" :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 16 d?c. 05 ? 16:55, Roger Guay a ?crit : > This doesn't seem to work for me (Mac OS X, Rev v. 2.6.1). I am > able to set the preference but there is nothing in the contextual > pop-up menu that will take me to the graphics editor. Any ideas? From gbrackett at luceatlux.com Fri Dec 16 11:18:40 2005 From: gbrackett at luceatlux.com (George Brackett) Date: Fri, 16 Dec 2005 11:18:40 -0500 Subject: 219 - Please try again later. In-Reply-To: <6EFBFCAA-3FEE-4D92-8BBB-21A336616DB8@luceatlux.com> References: <6EFBFCAA-3FEE-4D92-8BBB-21A336616DB8@luceatlux.com> Message-ID: <716F5C0B-BF48-4C51-B97D-00EEED9CEE19@luceatlux.com> More precisely: I have a stack using the lib.bmm.Database library which runs fine in the RunRev IDE, and previous standalones have also had no problem. After adding several cards, the stack in RunRev IDE still runs fine, but the standalone now reports an error 219 via the lib.bmm.Database library's error routine, before the first download of data from the database. The error 219 is coming from the revdb library, but I haven't found any mention yet of what it means. Does anyone have any ideas? Mac OS X 10.4.3, Rev 2.6.1, mySQL database on remote server. George On Dec 16, 2005, at 10:46 AM, George Brackett wrote: > Duh. The message is coming from the lib.bmm.Database library -- > for some reason, my search didn't turn it up. However, the error > has nothing to do with the SMTP library -- eliminating that library > and returning to the old configuration, just one substack, still > gives the error. I need to do more research. Sorry to take up > everyone's time. > > George > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jhurley at infostations.com Fri Dec 16 11:24:19 2005 From: jhurley at infostations.com (Jim Hurley) Date: Fri, 16 Dec 2005 08:24:19 -0800 Subject: Christmas e-cards as learning tools Message-ID: <p0623090bbfc899b70bfa@[66.81.160.23]> Update: It occurred to me that the graphic for the snowman's head can be greatly simplified using the "move" command. Seems that RunRev has thought of everything necessary to make life simpler. I have updated the file--see below. Jim >There has been a call for a snowman rather than a snowball, so...... > > go stack url "http://home.infostations.net/jhurley/flurrySnowman.rev' > >(It's a terrible cheat--from a physics point of view.) > >Jim From jacque at hyperactivesw.com Fri Dec 16 11:34:27 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 16 Dec 2005 10:34:27 -0600 Subject: Chunking, Array's and I've lost my mind... In-Reply-To: <D3EEED2E-5434-4574-A478-EB43B1B7DD7B@adelphia.net> References: <dcf79b820512151958q7ef281d1k8a43c8dc02cda4ac@mail.gmail.com> <f99b52860512152005p4ca912a6x91ef00edd2087a77@mail.gmail.com> <dcf79b820512152022w6ef3f726x4702558d51a20bf4@mail.gmail.com> <43A25E37.1090208@hyperactivesw.com> <D3EEED2E-5434-4574-A478-EB43B1B7DD7B@adelphia.net> Message-ID: <43A2EC93.7020404@hyperactivesw.com> Thomas McGrath III wrote: > OK, I'll bite. > > When applying a patina to cold rolled steel using a patina that does > not contain acid is t best to warm the metal first? If so, is putting > it out in the Sun acceptable? > > Tom > > On Dec 16, 2005, at 1:27 AM, J. Landman Gay wrote: > >> Ask us anything, anything at all. Really. You can pay it back when >> the next crop of users show up. ;) <Picks up Magic 8 Ball. Shake shake. Pause.> The answer is: 219 - Please try again later. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Dec 16 11:41:04 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 16 Dec 2005 10:41:04 -0600 Subject: "Ask us anything" ( was: Chunking, Array's and I've lost my mind...) In-Reply-To: <BFC7B92A.15B5A%dick.kriesel@mail.com> References: <BFC7B92A.15B5A%dick.kriesel@mail.com> Message-ID: <43A2EE20.20902@hyperactivesw.com> Dick Kriesel wrote: > On 12/15/05 10:27 PM, "J. Landman Gay" <jacque at hyperactivesw.com> wrote: > > >>Ask us anything, anything at all. Really. > > > An offer far too good to refuse. > > The executionContexts could be a useful tool if it were sanctioned for use > in standalones. What is there about the executionContexts that causes it to > remain undocumented and unsupported for standalones? > > Thanks in advance, Jacque! Hey, I didn't say I could *answer*. :) But as I understand it, the executionContexts was implemented internally when the script editor was rewritten, back when MetaCard first changed over to allowing clickable breakpoints (yes, there was a time when that wasn't in there.) It was never intended for consumer use, but its availability leaked out and some folks started taking advantage of it. Officially it isn't really supported, and there are no guarantees that it won't change in the future. Thus, it's not documented. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From JimAultWins at yahoo.com Fri Dec 16 11:42:56 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 16 Dec 2005 08:42:56 -0800 Subject: image export In-Reply-To: <B32231CF-3CD6-49AD-8C90-3353160045A0@mac.com> Message-ID: <BFC82E90.321D0%JimAultWins@yahoo.com> Quick note: I am assuming you were using the following at some point In the docs: set the clipboardData["image"] to image 1 lauch myFavoriteGraphicsApp ... then do a paste from the keyboard or menu in that app, but this was not what you wanted. Is this correct? or have you solved your problem and creating Monty-Python-eque images left and right? Jim Ault Las Vegas On 12/16/05 7:55 AM, "Roger Guay" <irog at mac.com> wrote: > Eric, > > This doesn't seem to work for me (Mac OS X, Rev v. 2.6.1). I am able > to set the preference but there is nothing in the contextual pop-up > menu that will take me to the graphics editor. Any ideas? > > Thanks, Roger From JimAultWins at yahoo.com Fri Dec 16 11:44:35 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 16 Dec 2005 08:44:35 -0800 Subject: Chunking, Array's and I've lost my mind... In-Reply-To: <43A2EC93.7020404@hyperactivesw.com> Message-ID: <BFC82EF3.321D1%JimAultWins@yahoo.com> On 12/16/05 8:34 AM, "J. Landman Gay" <jacque at hyperactivesw.com> wrote: > <Picks up Magic 8 Ball. Shake shake. Pause.> The answer is: > 219 - Please try again later. Far better than the 911 - Please try again later <Amercian humor> Jim Ault Las Vegas From thierry.arbellot at laposte.net Fri Dec 16 11:45:31 2005 From: thierry.arbellot at laposte.net (Thierry Arbellot) Date: Fri, 16 Dec 2005 17:45:31 +0100 Subject: MacOS X, player, long filename and accented chars : solved Message-ID: <2b0cd7437da11d7a3647da0c35debfdf@laposte.net> Hi All, I would like to share a solution allowing to open movies with long filenames and accented characters in a player on MacOS X I made a sample stack to show this solution: http://www.tokitest.com/download/player.rev.sitx It should work with latin characters only I have tested with all characters I can key in from my keyboard, but if you have a file with characters that cause problem, please let me know. Kind Regards, Thierry From rick-rice at shaw.ca Fri Dec 16 11:52:50 2005 From: rick-rice at shaw.ca (Rick Rice) Date: Fri, 16 Dec 2005 08:52:50 -0800 Subject: image export In-Reply-To: <57E909DB-EEAC-4780-A2B8-678AB7AD9C40@sosmartsoftware.com> References: <p06200701bfc7c6a06672@[10.0.1.201]> <fc12324ef4c62a1682859c6e29e725f4@shaw.ca> <57E909DB-EEAC-4780-A2B8-678AB7AD9C40@sosmartsoftware.com> Message-ID: <a1e20a9868a7b760ba790785fe5ed6e5@shaw.ca> On Dec 16, 2005, at 12:00 AM, Eric Chatonet wrote: > You have a simpler way to let Rev entirely handle the process: > In the general pane of the Preferences stack, specify your image > editor location. > Then use the contextual pop-up menu on any image in your stack (right > click) and choose "Lauch Editor". > The selected image will open in your image editor; modify it; save it. > When going back to Rev, just click "Update" in the dialog box. > You are done :-) > > So many unknown features in Rev :-) Now that's trick. Thanks Eric Rick From wjm at wjm.org Fri Dec 16 12:10:40 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 16 Dec 2005 12:10:40 -0500 Subject: "Typesetting" functions References: <FA40421A-B673-4B13-A1CE-8BAE1ADF0257@hindu.org> Message-ID: <dnusfm$mbv$1@sea.gmane.org> Sivakatirswami, Have you looked into whether formattedWidth, formattedHeight and other formatted* commands will help you achieve this? I don't think you'll be able to get kerning control or Quark-like results when printing, but these functions may be of use when trying to get screen elements to look right. Bill "Sivakatirswami" <katir at hindu.org> wrote in message news:FA40421A-B673-4B13-A1CE-8BAE1ADF0257 at hindu.org... > I was wondering if any one had "rolled their own" typesetting functions. > I would rather not have to create multiple flds and then group these with > some being centered and others align left... so I was thinking that one > could, for example, center type but getting some measurement of the > len(the selection) and then inserting something like > > (an algorithm that needs real code:) > > the total length of the line -(the length of type to be centered)/2 = > (some number of spaces to insert in front of the text) From liamlambert at mac.com Fri Dec 16 12:18:44 2005 From: liamlambert at mac.com (liamlambert) Date: Fri, 16 Dec 2005 17:18:44 +0000 Subject: Is it posable to do this as a card script Message-ID: <2C9FC437-C1CA-4D99-90CE-7485809BC3EA@mac.com> I am building stack for cueing quicktime movies to a projector I want a number of thumbnail players showing that you drag and drop the .mov into and when you click the thumbnail player it lodes the movie into the main player stack . I have this working with the script below in each thumbnail player. I was wondering if there is a way to use this script as a card script rather than in each player. on dragEnter if the short name of the target = "player1" then set the acceptDrop to true end dragEnter on dragDrop if there is a folder tfile then answer "This is a folder files only !" exit dragdrop end if put the dragdata into fld "addOne" ---file path add 1 to fld "track" --this is for later script so I know how meny tracks there are set itemDel to slash put item - 1 of dragdata into fld "Cue1"---fld with name of movie set the filename of player "player1" to dragData end dragDrop on mouseUp lock screen get fld "addOne"----get file path put it into tmov1 if the hilite button "loop1" is true then set the looping of player "main" stack "projector" to true else set the looping of player "main" stack "projector" to false ---set looping to true or false get fld "cardNO" --I use two cards so I can have quicktime effects between movie changes put it into tcardNo if tcardNo = 1 then go to card "2" stack "projector" else if tcardNo = 2 then go to card "1" stack "projector" set the filename of player "main" stack projector to tmov1 end mouseUp Liam Lambert liamlambert at mac.com IRELAND From wjm at wjm.org Fri Dec 16 12:14:25 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 16 Dec 2005 12:14:25 -0500 Subject: "Typesetting" functions References: <FA40421A-B673-4B13-A1CE-8BAE1ADF0257@hindu.org> <BFC81B08.2B6D8%scott@tactilemedia.com> Message-ID: <dnusmo$n4l$1@sea.gmane.org> Scott, I found that if you set the "reel delay" to 0 on this stack, it will become quite difficult to change the delay again, or to quit or do anything else with Revolution until you kill the process with task manager :) Bill "Scott Rossi" <scott at tactilemedia.com> wrote in message news:BFC81B08.2B6D8%scott at tactilemedia.com... > Did you say rolling credits? > > go url "http://www.tactilemedia.com/download/film_reel.rev" From richmond at mail.maclaunch.com Fri Dec 16 01:55:22 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 16 Dec 2005 01:55:22 -0500 Subject: Neglectful & Strict Message-ID: <web-340725787@mail.maclaunch.com> Mark Smith wrote: "You seem to suggest that RR is both too neglectful of the list and, at the same time, too strict in it's moderation of same." WELL: Over the last while the use-list has looked rather like a playroom where the 'children' (and this should not be taken as offensive) have got on with their 'thing' unobstructed by adults; no ground rules, nothing except the modus operandi that the children have negotiated between themselves. As some of the children began to have doubts about the way things were progressing one of them asked Mummy for an opinion. Mummy then came down on the children in a way that would seem to indicate that their self-negotiated rules had no value at all as Mummy (in consultation with Daddy and various Uncles and Aunties) set the rules without paying heed to the wants of the children. What would be the end-result in that playroom? Well, once the 'hormones of adolescence' went to work there would be an outbreak of "spotty teenagerism" with the spottiest leaving home and setting up home in tree-houses and suchlike - yet still desperate for parental approval. With children (even if with no-one else) inconsistency breeds distrust; and children who spot inconsistency in parental behaviour get "all mixed up". Just at present, I am "all mixed up": however, my tree-house is quite roomy and you are welcome to join me there any time you like! http://groups.yahoo.com/group/RRgraphix/ sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From richmond at mail.maclaunch.com Fri Dec 16 02:11:05 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 16 Dec 2005 02:11:05 -0500 Subject: Images, Movement, Visibility and Random Numbers Message-ID: <web-340726494@mail.maclaunch.com> I have found that using the MOVE term to shift pictures takes up an awful lot of time. So to work my way round the time lag I decided to try something else: http://groups.yahoo.com/group/RRgraphix/files/CHEEKY PIG.rev.zip this stack consists of a 375 x 375 card covered with 25 identical images numbered from 1 to 25: all except 1 have their VISIBLE set to FALSE. When the image that is VISIBLE is clicked on it generates a RANDOM NUMBER between 1 and 25, sets the VISIBLE to TRUE of the image thats name is that number, and sets the VISIBLE of the clicked-on image to FALSE. This simulates rapid movement of 1 image. sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From klaus at major-k.de Fri Dec 16 12:22:31 2005 From: klaus at major-k.de (Klaus Major) Date: Fri, 16 Dec 2005 18:22:31 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <2b0cd7437da11d7a3647da0c35debfdf@laposte.net> References: <2b0cd7437da11d7a3647da0c35debfdf@laposte.net> Message-ID: <82AF39FE-338D-44DD-851D-694D14C7A2F8@major-k.de> Bon soir Thierry, > Hi All, > > I would like to share a solution allowing to open movies with long > filenames and accented characters in a player on MacOS X > > I made a sample stack to show this solution: > http://www.tokitest.com/download/player.rev.sitx > > It should work with latin characters only > I have tested with all characters I can key in from my keyboard, > but if you have a file with characters that cause problem, please > let me know. Mon dieux, c'est MERVEILLEUX!!!!!!!!!! You just kind of saved my life! :-) > Kind Regards, > Thierry Very deep regards from germany Klaus Major klaus at major-k.de http://www.major-k.de From swartart at iafrica.com Fri Dec 16 12:38:56 2005 From: swartart at iafrica.com (Ryno) Date: Fri, 16 Dec 2005 19:38:56 +0200 Subject: Whassa difference? In-Reply-To: <20051216102637.7D71A825945@mail.runrev.com> Message-ID: <D520A330-6E5A-11DA-B48C-003065D180EE@iafrica.com> I put the following script into button "A": on mouseUp ? put image "Image A" into image "Image1" end mouseUp on mouseUp put image "Image A" into image "Image end mouseUp When I comment out the first part, it works perfectly. When I comment out the second part I get this error: Commands: Missing ',' Line: put image "Image A" into image "Image1" The only difference is: I copied and pasted the first script from the Web, and the second script I typed in manually. Whasappening? Ryno. From eric.chatonet at sosmartsoftware.com Fri Dec 16 12:39:33 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 16 Dec 2005 18:39:33 +0100 Subject: Is it posable to do this as a card script In-Reply-To: <2C9FC437-C1CA-4D99-90CE-7485809BC3EA@mac.com> References: <2C9FC437-C1CA-4D99-90CE-7485809BC3EA@mac.com> Message-ID: <246EEED2-CA65-4AD5-BA16-979FC79EEBED@sosmartsoftware.com> Hi Liam, Not only you can but you *must* :-) Good scripting *absolutely* never repeats the same code in several objects: it makes maintenance undoable, multiplies errors possibilities, etc. To get started: > Hi Roger, > > As you have been, I have been amazed to see many years ago :-) > empty scripts in a stack written by Frederic Rinaldi (called > FreDOS?Stack: some of you will remember...) > And I learned... how to never repeat a line of code in my own stacks. > It's what did Scott: > > on mouseUp > if "peg" is in short name of the target then > <snip> > put last char of tPeg into N > etc. > > By naming correctly his buttons (peg1, peg2, etc.), Scott is able > to know *who" is the target and act accordingly. > All the code is in a single place: safe and easy to maintain :-) > Hope it's clearer :-) > > Best Regards from Paris, > Eric Chatonet Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 16 d?c. 05 ? 18:18, liamlambert a ?crit : > I am building stack for cueing quicktime movies to a projector I > want a number of thumbnail players showing that you drag and drop > the .mov into and when you click the thumbnail player it lodes the > movie into the main player stack . I have this working with the > script below in each thumbnail player. I was wondering if there is > a way to use this script as a card script rather than in each player. From klaus at major-k.de Fri Dec 16 12:54:15 2005 From: klaus at major-k.de (Klaus Major) Date: Fri, 16 Dec 2005 18:54:15 +0100 Subject: Whassa difference? In-Reply-To: <D520A330-6E5A-11DA-B48C-003065D180EE@iafrica.com> References: <D520A330-6E5A-11DA-B48C-003065D180EE@iafrica.com> Message-ID: <4D0F279B-21FB-491B-B96B-4D9654C422E1@major-k.de> Hi Ryno > I put the following script into button "A": > > on mouseUp > put image "Image A" into image "Image1" > end mouseUp > > on mouseUp > put image "Image A" into image "Image i guess that should read "image1" If not, that's the explanation ;-) > end mouseUp > > When I comment out the first part, it works perfectly. > When I comment out the second part I get this error: > > Commands: Missing ',' > Line: put image "Image A" into image "Image1" > > The only difference is: I copied and pasted the first script from > the Web, and the second script I typed in manually. Whasappening? > > Ryno well i guess that could be an invisible character that got also copied. I remember that i had something similar soem months ago. Retyping the SAME phrase again cleared it. Regards Klaus Major klaus at major-k.de http://www.major-k.de From richmond at mail.maclaunch.com Fri Dec 16 10:55:57 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 16 Dec 2005 10:55:57 -0500 Subject: Use of 'VIS' to fake MOVE Message-ID: <web-340739746@mail.maclaunch.com> Using multiple instances of one picture and manipulating their VISIBLE characteristic seems to produce a much faster effect than MOVE. I have uploade a DEMO of how this can work: http://groups.yahoo.com/group/RRgraphix/files/CHEEKY PIG.rev sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From eric.chatonet at sosmartsoftware.com Fri Dec 16 13:04:17 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 16 Dec 2005 19:04:17 +0100 Subject: Whassa difference? In-Reply-To: <D520A330-6E5A-11DA-B48C-003065D180EE@iafrica.com> References: <D520A330-6E5A-11DA-B48C-003065D180EE@iafrica.com> Message-ID: <5465381D-15EC-4C0B-9F98-ECAD94DE7D0E@sosmartsoftware.com> Hi Ryno, You have certainly invisible characters that were be copied :-) When you copy code from the web, paste it into textEdit (Mac) or Wordpad (Win) and transform it in plain text first :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 16 d?c. 05 ? 18:38, Ryno a ?crit : > I put the following script into button "A": > > on mouseUp > put image "Image A" into image "Image1" > end mouseUp > > on mouseUp > put image "Image A" into image "Image > end mouseUp > > When I comment out the first part, it works perfectly. > When I comment out the second part I get this error: > > Commands: Missing ',' > Line: put image "Image A" into image "Image1" > > The only difference is: I copied and pasted the first script from > the Web, and the second script I typed in manually. Whasappening? From rick-rice at shaw.ca Fri Dec 16 13:35:00 2005 From: rick-rice at shaw.ca (Rick Rice) Date: Fri, 16 Dec 2005 10:35:00 -0800 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <82AF39FE-338D-44DD-851D-694D14C7A2F8@major-k.de> References: <2b0cd7437da11d7a3647da0c35debfdf@laposte.net> <82AF39FE-338D-44DD-851D-694D14C7A2F8@major-k.de> Message-ID: <d7fca8eb189b91b2ecfb4bfec9f3e3ba@shaw.ca> On Dec 16, 2005, at 9:22 AM, Klaus Major wrote: >> I made a sample stack to show this solution: >> http://www.tokitest.com/download/player.rev.sitx I get an error message when I try to un-sit this. Rick From jperryl at ecs.fullerton.edu Fri Dec 16 13:43:01 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 16 Dec 2005 10:43:01 -0800 (PST) Subject: Audio files won't play in 2.6.1 In-Reply-To: <825338CD-58EC-42D6-BE90-E3347875476F@charter.net> Message-ID: <Pine.GSO.4.33.0512161040570.22809-100000@titan.ecs.fullerton.edu> My apologies if this chime-in is late (server was down most of yesterday), but, a quick look at Trevor's multimedia chat stack indicates that it isn't a supported format. The docs say likewise: "Audio clips can be in WAV, AIFF, or AU format". Additionally, they must be uncompressed. HTH, Judy On Fri, 16 Dec 2005, Mark Swindell wrote: > But why won't mp3's work properly? From klaus at major-k.de Fri Dec 16 13:50:48 2005 From: klaus at major-k.de (Klaus Major) Date: Fri, 16 Dec 2005 19:50:48 +0100 Subject: Audio files won't play in 2.6.1 In-Reply-To: <Pine.GSO.4.33.0512161040570.22809-100000@titan.ecs.fullerton.edu> References: <Pine.GSO.4.33.0512161040570.22809-100000@titan.ecs.fullerton.edu> Message-ID: <BC11D710-D81D-4330-B802-CC3C80011D46@major-k.de> Hi Judy, > My apologies if this chime-in is late (server was down most of > yesterday), > but, a quick look at Trevor's multimedia chat stack indicates that it > isn't a supported format. > > The docs say likewise: > > "Audio clips can be in WAV, AIFF, or AU format". > > Additionally, they must be uncompressed. Except the AU format which is a compressed format per se. I recommend the AU format, which i have been using for years and never had problems with it (mac and Windows). > HTH, > > Judy > > On Fri, 16 Dec 2005, Mark Swindell wrote: > >> But why won't mp3's work properly? But Mark is correct here! Until version 2.6.1 every QT supported format could be played with "play ac xyz" on the Mac. Maybe they do stick to their own conventions now? ;-) Regards Klaus Major klaus at major-k.de http://www.major-k.de From jperryl at ecs.fullerton.edu Fri Dec 16 13:55:28 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 16 Dec 2005 10:55:28 -0800 (PST) Subject: Audio files won't play in 2.6.1 In-Reply-To: <BC11D710-D81D-4330-B802-CC3C80011D46@major-k.de> Message-ID: <Pine.GSO.4.33.0512161052510.22809-100000@titan.ecs.fullerton.edu> Maybe he's on a PC? I dunno... when in doubt, stick with what the docs say... or the mm gurus like Trevor. Or Scott... or... you? My mostly PC-using students do not want to use the AU format, for whatever reason. Judy On Fri, 16 Dec 2005, Klaus Major wrote: > > Additionally, they must be uncompressed. > > Except the AU format which is a compressed format per se. > > I recommend the AU format, which i have been using for years and never > had problems with it (mac and Windows). > > But Mark is correct here! > Until version 2.6.1 every QT supported format could be played with > "play ac xyz" > on the Mac. > > Maybe they do stick to their own conventions now? ;-) > From mcdomi at free.fr Fri Dec 16 13:55:53 2005 From: mcdomi at free.fr (Dom) Date: Fri, 16 Dec 2005 19:55:53 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <2b0cd7437da11d7a3647da0c35debfdf@laposte.net> Message-ID: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> Thierry Arbellot <thierry.arbellot at laposte.net> wrote: > http://www.tokitest.com/download/player.rev.sitx Ahem... "an error has occured while expanding (bla bla) This an unsupported archive version" -- Revolutionario From scott at tactilemedia.com Fri Dec 16 13:56:17 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 16 Dec 2005 10:56:17 -0800 Subject: "Typesetting" functions In-Reply-To: <dnusmo$n4l$1@sea.gmane.org> Message-ID: <BFC84DD1.2B785%scott@tactilemedia.com> Recently, Bill Marriott wrote: > I found that if you set the "reel delay" to 0 on this stack, it will become > quite difficult to change the delay again, or to quit or do anything else > with Revolution until you kill the process with task manager Then don't don't set the reel delay to 0. :-) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From liamlambert at mac.com Fri Dec 16 14:02:12 2005 From: liamlambert at mac.com (liamlambert) Date: Fri, 16 Dec 2005 19:02:12 +0000 Subject: Is it posable to do this as a card script Message-ID: <F4C31DBB-0875-4BC6-AF24-F4E2820C0FD4@mac.com> yes I know I must that is why I asked but how do I refer to each player Liam Lambert liamlambert at mac.com IRELAND From klaus at major-k.de Fri Dec 16 14:04:26 2005 From: klaus at major-k.de (Klaus Major) Date: Fri, 16 Dec 2005 20:04:26 +0100 Subject: "Typesetting" functions In-Reply-To: <BFC84DD1.2B785%scott@tactilemedia.com> References: <BFC84DD1.2B785%scott@tactilemedia.com> Message-ID: <AB478B1A-6F54-4F03-8164-5F926D722184@major-k.de> Hi Scott, > Recently, Bill Marriott wrote: > >> I found that if you set the "reel delay" to 0 on this stack, it >> will become >> quite difficult to change the delay again, or to quit or do >> anything else >> with Revolution until you kill the process with task manager > > Then don't don't set the reel delay to 0. :-) you are so wise, guy :-D > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com Regards Klaus Major klaus at major-k.de http://www.major-k.de From FMoyer at aol.com Fri Dec 16 14:18:40 2005 From: FMoyer at aol.com (FMoyer at aol.com) Date: Fri, 16 Dec 2005 14:18:40 EST Subject: Best modality for rather large stacks Message-ID: <e3.221897f5.30d46d10@aol.com> Hi: I have to port a bunch of Hypercard Stacks over to Revolution. A typical stack contains 5000 cards with one background and about 50 fields. While these are not huge stacks, they are big enough where if I simply port them as they are to Revolution, searches will be glacially slow. I need to be able to search quickly and see different views of the material. For example, one of the stacks is my address stack. Most of the time I just need to find a person's name; at other times, I need to see a list of everyone with a certain zip code, or a list of those who responded to a mailing, etc. Can anyone advise on the best mode? At the moment I am inclined to create a one-card stack that links to a text file. In the text file, one line of text would contain all of the data for one card. So to "go" to card 533 the computer would simply read line 533 of the text file, parse it, and set up the data onto the fields. This method seems really good as searches are very fast using "lineoffset", and if things get fouled up I can simply open the text file in any word-processor and fix it. I also like the fact that I don't have to continually save the stack -- in my script the text file would be continually updated as fields are changed, cards created/deleted. Before I invest the time in the above method, can anyone tell me if I am taking the right approach? For example, what about using arrays, or Valentina? I don't know anything about them. I'm not asking for detailed instructions, just a hint at what is the best approach. Thanks for your suggestions. Fred Moyer From liamlambert at mac.com Fri Dec 16 14:20:31 2005 From: liamlambert at mac.com (liamlambert) Date: Fri, 16 Dec 2005 19:20:31 +0000 Subject: Is it posable to do this as a card script Message-ID: <76204AFA-D55D-41B6-9525-9015475668C1@mac.com> Thank you Eric yes I get it, on mouseUp > if "peg" is in short name of the target then > <snip> > put last char of tPeg into N > etc. That Large Dinner I just had slowed my brain down. Liam Lambert liamlambert at mac.com IRELAND From eric.chatonet at sosmartsoftware.com Fri Dec 16 14:21:42 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 16 Dec 2005 20:21:42 +0100 Subject: Is it posable to do this as a card script In-Reply-To: <F4C31DBB-0875-4BC6-AF24-F4E2820C0FD4@mac.com> References: <F4C31DBB-0875-4BC6-AF24-F4E2820C0FD4@mac.com> Message-ID: <3A118909-7324-473B-9B91-308E5456A7CF@sosmartsoftware.com> Hi Liam, I'm glad you know you must :-) That's the first step... Try to follow the example of Scott's abacus: Name your players <something1>, <something2>, etc. And in the card's script, refer to your players as following: on dragEnter if word 1 of the target <> "player" then exit dragEnter ----- put last char of the short name of the target into tCurPlayer <domystuff> end dragEnter ---------------------------------------- on dragDrop if there is a folder tfile then beep exit dragdrop end if put the dragdata into fld "addOne" -- file path add 1 to fld "track" -- this is for later script so I know how meny tracks there are set itemDel to slash put item - 1 of dragdata into fld "Cue1"-- fld with name of movie set the filename of player (the short name of the target) to dragData end dragDrop Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 16 d?c. 05 ? 20:02, liamlambert a ?crit : > yes I know I must that is why I asked but how do I refer to each > player From eric.chatonet at sosmartsoftware.com Fri Dec 16 14:25:36 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 16 Dec 2005 20:25:36 +0100 Subject: Is it posable to do this as a card script In-Reply-To: <76204AFA-D55D-41B6-9525-9015475668C1@mac.com> References: <76204AFA-D55D-41B6-9525-9015475668C1@mac.com> Message-ID: <EFC8F2B5-FABB-4173-A916-41797F9F282C@sosmartsoftware.com> Hi Liam, Yes, it happens also to me and I don't dislike it :-) I made an error in my last post you rectified: on dragEnter if word 1 of the target <> "player" then exit dragEnter end dragEnter That's enough :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 16 d?c. 05 ? 20:20, liamlambert a ?crit : > Thank you Eric > yes I get it, > on mouseUp > > if "peg" is in short name of the target then > > <snip> > > put last char of tPeg into N > > etc. > That Large Dinner I just had slowed my brain down. From thierry.arbellot at laposte.net Fri Dec 16 14:25:42 2005 From: thierry.arbellot at laposte.net (Thierry Arbellot) Date: Fri, 16 Dec 2005 20:25:42 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> References: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> Message-ID: <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> On 2005, Dec 16, , at 19:55, Dom wrote: > Thierry Arbellot <thierry.arbellot at laposte.net> wrote: > >> http://www.tokitest.com/download/player.rev.sitx > > Ahem... > > "an error has occured while expanding (bla bla) This an unsupported > archive version" The archive was compressed with Stuffit 10. It may be not backward compatible with previous version > > -- > Revolutionario > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From got at mindspring.com Fri Dec 16 14:26:02 2005 From: got at mindspring.com (Gordon Tillman) Date: Fri, 16 Dec 2005 13:26:02 -0600 Subject: Best modality for rather large stacks In-Reply-To: <e3.221897f5.30d46d10@aol.com> References: <e3.221897f5.30d46d10@aol.com> Message-ID: <3C531CB8-C64E-4E8D-BAD0-671EC73113A3@mindspring.com> Howdy Fred, On Dec 16, 2005, at 13:18, FMoyer at aol.com wrote: > Hi: > > I have to port a bunch of Hypercard Stacks over to Revolution. A > typical > stack contains 5000 cards with one background and about 50 fields. > While these are > not huge stacks, they are big enough where if I simply port them as > they are > to Revolution, searches will be glacially slow. I need to be able > to search > quickly and see different views of the material. For example, one > of the stacks > is my address stack. Most of the time I just need to find a > person's name; at > other times, I need to see a list of everyone with a certain zip > code, or a > list of those who responded to a mailing, etc. > > Can anyone advise on the best mode? At the moment I am inclined to > create a > one-card stack that links to a text file. In the text file, one > line of text > would contain all of the data for one card. So to "go" to card 533 > the computer > would simply read line 533 of the text file, parse it, and set up > the data > onto the fields. This method seems really good as searches are > very fast using > "lineoffset", and if things get fouled up I can simply open the > text file in > any word-processor and fix it. I also like the fact that I don't > have to > continually save the stack -- in my script the text file would be > continually > updated as fields are changed, cards created/deleted. I would recommend that you use the altSQLite external from http:// www.altuit.com/webs/hemingway/AltuitCover/default.htm. This external is a wrapper around the excellent SQLite database engine. You can read more about SQLite here: http://sqlite.org/ Works very well, is extremely fast, and can handle even much larger databases that what you are needing. Plus it is less expensive than than the Valentina route. The database file is also fully cross- platform. Regards, Gordon Tillman From klaus at major-k.de Fri Dec 16 14:28:37 2005 From: klaus at major-k.de (Klaus Major) Date: Fri, 16 Dec 2005 20:28:37 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> References: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> Message-ID: <D38C1E60-2A6D-4060-A7F4-038E35B0DF55@major-k.de> Hi all, > > On 2005, Dec 16, , at 19:55, Dom wrote: > >> Thierry Arbellot <thierry.arbellot at laposte.net> wrote: >> >>> http://www.tokitest.com/download/player.rev.sitx >> >> Ahem... >> >> "an error has occured while expanding (bla bla) This an unsupported >> archive version" > > The archive was compressed with Stuffit 10. It may be not backward > compatible with previous version worked here with version 9.01... But there are some known issues with stuffit! Maybe you could you post it in OS X zip format, too? >> -- >> Revolutionario Regards Klaus Major klaus at major-k.de http://www.major-k.de From eric.chatonet at sosmartsoftware.com Fri Dec 16 14:35:15 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 16 Dec 2005 20:35:15 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> References: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> Message-ID: <B836742B-EE83-4FB9-ABE7-ABE6A431F468@sosmartsoftware.com> Hi Thierry, Dom is a mac user and he can't decompress your archive since the last available version of Stuffit is 9.01 on this platform. I asked Klaus to send me your stack but I was unable too to open the archive he sent to me. Since your stack is light, I suggest that you put it on your server as a binary file without compressing it. Then we all be able to thank you :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 16 d?c. 05 ? 20:25, Thierry Arbellot a ?crit : > The archive was compressed with Stuffit 10. It may be not backward > compatible with previous version From yvescoppe at skynet.be Fri Dec 16 15:00:31 2005 From: yvescoppe at skynet.be (Yves COPPE) Date: Fri, 16 Dec 2005 21:00:31 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> References: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> Message-ID: <D6D3FCED-27CB-4576-829E-861B696BEB86@skynet.be> Le 16-d?c.-05 ? 20:25, Thierry Arbellot a ?crit : > > On 2005, Dec 16, , at 19:55, Dom wrote: > >> Thierry Arbellot <thierry.arbellot at laposte.net> wrote: >> >>> http://www.tokitest.com/download/player.rev.sitx >> Hi, I have a filename with a name in French S?bastien with your code it gives : SeA%CC%83A%CC%8Abastien Can you help me ? Thanks. Greetings. Yves COPPE yvescoppe at skynet.be From scott at tactilemedia.com Fri Dec 16 15:05:14 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 16 Dec 2005 12:05:14 -0800 Subject: [Not so OT] MS Office UI Developments In-Reply-To: <BFC51397.2AF5E%scott@tactilemedia.com> Message-ID: <BFC85DFA.2B7AF%scott@tactilemedia.com> For those folks interested in UI... The local CHI group posted slide (2.8MB) and audio (84MB) downloads from Jensen Harris's recent presentation on MS's UI redesign of Office. http://www.baychi.org/calendar/20051213/ Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From soapdog at mac.com Fri Dec 16 15:08:55 2005 From: soapdog at mac.com (Andre Garzia) Date: Fri, 16 Dec 2005 18:08:55 -0200 Subject: [Not so OT] MS Office UI Developments In-Reply-To: <BFC85DFA.2B7AF%scott@tactilemedia.com> References: <BFC85DFA.2B7AF%scott@tactilemedia.com> Message-ID: <4DE7EC56-6483-4522-BE45-5710D32608A1@mac.com> I am still downloading this, since I usually find my interfaces awkward, I often look into any resources that can help me build better UIs... In my opinion, the best MS Office interface was the Office:Mac interface, far better than it's windows cousin... the inspector works fine, things fit together... cheers andre On Dec 16, 2005, at 6:05 PM, Scott Rossi wrote: > For those folks interested in UI... > > The local CHI group posted slide (2.8MB) and audio (84MB) downloads > from > Jensen Harris's recent presentation on MS's UI redesign of Office. > > http://www.baychi.org/calendar/20051213/ > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sunshine at public.kherson.ua Fri Dec 16 15:13:08 2005 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Fri, 16 Dec 2005 22:13:08 +0200 Subject: Best modality for rather large stacks In-Reply-To: <3C531CB8-C64E-4E8D-BAD0-671EC73113A3@mindspring.com> Message-ID: <BFC8EC74.462D7%sunshine@public.kherson.ua> On 12/16/05 9:26 PM, "Gordon Tillman" <got at mindspring.com> wrote: > I would recommend that you use the altSQLite external from http:// > www.altuit.com/webs/hemingway/AltuitCover/default.htm. > > This external is a wrapper around the excellent SQLite database > engine. You can read more about SQLite here: > > http://sqlite.org/ > > Works very well, is extremely fast, Fred, SQlLite is *extremely slow*. Like bicycle comparing to rocket. Do not believe just me! read testimonials of developers that have use both and can compare. http://paradigmasoft.com/en/testimonials Pay attention to Justin's quote about SqlLite and Valentina. ------------------------------------- Justin Drury on Valentina for Cocoa and REALbasic I?ve been using Valentina since 2000 first with Realbasic and now with Cocoa. What has always struck me as impressive is not just the database engine but the dedication and excitement the folks at Paradigma have for their product. I had moved to Apple?s Cocoa framework about a year ago and had to use alternate databases(SqLite/MySQL) while Valentina 2 was prepared. Recently I have been able to start integrating V4CC(Valentina for Cocoa) into my apps, and frankly its THE most exciting addition to my development environment! I can use Valentina?s RAM databases with the same ease as CoreFoundation?s datatypes with all the speed and efficiency that we have come to respect out of Valentina. With its objective C interface and built-in binding support, Valentina for Cocoa (with xCode) is an incredible RAD tool. I had been using CoreData with both its XML store and Sql Lite store and while that was fine for a few thousand records it quickly started to bog down and I missed the ability to tinker under the hood. Within an hour I had whipped together a prototype using Valentina and was awed by its power. I?m again able to access hundreds of thousands of records with lightning speed and with its mature SQL support I?m able to manipulate the data with ease. --------------------------------------- > and can handle even much larger databases that what you are needing. Plus it > is less expensive than than the Valentina route. The database file is also > fully cross- platform. If somebody care about price, then please be aware that right now Runtime Revolution offer you Valentina 1.x for FREE. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From lfredricks at proactive-intl.com Fri Dec 16 15:20:34 2005 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Fri, 16 Dec 2005 12:20:34 -0800 Subject: Best modality for rather large stacks In-Reply-To: <3C531CB8-C64E-4E8D-BAD0-671EC73113A3@mindspring.com> Message-ID: <20051216202049.D55B77F05A@spatula.dreamhost.com> > Works very well, is extremely fast, and can handle even much > larger databases that what you are needing. Plus it is less > expensive than than the Valentina route. The database file > is also fully cross- platform. Don't know if it was lost in Ruslan's response on SQLite but, if you upgrade Studio or higher now you'll get VXCMD for free. Best regards, Lynn Fredricks President Paradigma Software, Inc Joining Worlds of Information Deploy True Client-Server Database Solutions Royalty Free with Valentina Developer Network http://www.paradigmasoft.com From thierry.arbellot at laposte.net Fri Dec 16 15:26:41 2005 From: thierry.arbellot at laposte.net (Thierry Arbellot) Date: Fri, 16 Dec 2005 21:26:41 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <B836742B-EE83-4FB9-ABE7-ABE6A431F468@sosmartsoftware.com> References: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> <B836742B-EE83-4FB9-ABE7-ABE6A431F468@sosmartsoftware.com> Message-ID: <b3a2aa0d2906f447f561bbf3eaa33996@laposte.net> OK I will put the stack without compression on the server on Monday. Thierry On 2005, Dec 16, , at 20:35, Eric Chatonet wrote: > Hi Thierry, > > Dom is a mac user and he can't decompress your archive since the last > available version of Stuffit is 9.01 on this platform. > I asked Klaus to send me your stack but I was unable too to open the > archive he sent to me. > Since your stack is light, I suggest that you put it on your server as > a binary file without compressing it. > Then we all be able to thank you :-) > > Best Regards from Paris, > Eric Chatonet > ----------------------------------------------------------------------- > ----------------------- > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > > > Le 16 d?c. 05 ? 20:25, Thierry Arbellot a ?crit : > >> The archive was compressed with Stuffit 10. It may be not backward >> compatible with previous version > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From thierry.arbellot at laposte.net Fri Dec 16 15:32:30 2005 From: thierry.arbellot at laposte.net (Thierry Arbellot) Date: Fri, 16 Dec 2005 21:32:30 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <D6D3FCED-27CB-4576-829E-861B696BEB86@skynet.be> References: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> <D6D3FCED-27CB-4576-829E-861B696BEB86@skynet.be> Message-ID: <b6042099170d7c11eeee0739a87e65d3@laposte.net> On 2005, Dec 16, , at 21:00, Yves COPPE wrote: > > Hi, > > I have a filename with a name in French > S?bastien > > with your code it gives : > > SeA%CC%83A%CC%8Abastien > > Can you help me ? > > Thanks. > > Greetings. > > Yves COPPE > yvescoppe at skynet.be Hi Yves, I tested with a file named S?bastien.mov and I got the correct encoding Se%CC%81bastien.mov The player can open the file. Is it possible we don't have the same character ? ? Thierry From service at gaich.de Fri Dec 16 15:41:12 2005 From: service at gaich.de (gaich software service) Date: Fri, 16 Dec 2005 21:41:12 +0100 Subject: Revolution developers on a german linux system??? Message-ID: <43A32668.7030705@gaich.de> Hi all, are there any developers running a german linux and revolution? I tested V2.61 in suse 10 with KDE and there are no umlauts in the editor (for my comments) and no backslash :-( and in fields are no umlauts too. In all other applications (Kate, OpenOffice, shell, ...) I have all (???????\). What are your experiences? Best G?nter ------------------------------------------------------------------------ From gandalf at doctorTimothyMiller.com Fri Dec 16 15:46:16 2005 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Fri, 16 Dec 2005 12:46:16 -0800 Subject: sort dateTime problem In-Reply-To: <43A23EBD.1000400@hyperactivesw.com> References: <p06200701bfc7c6a06672@[10.0.1.201]> <43A23EBD.1000400@hyperactivesw.com> Message-ID: <p06200700bfc8d488a92d@[10.0.1.2]> >Timothy Miller wrote: > >>I just did quite a bit of haphazard troubleshooting. I isolated the >>problem. The short dates are all preceded by a spacebar character. >>If I remove the spacebar characters, the sort works correctly. This >>is easily reproduced. It doesn't seem to matter whether items, >>lines or words are being sorted. ><snip> >> >>This seems like a flaw in the way Rev interprets certain dates, >>under certain circumstances. >> >>Comments? jacque at hyperactivesw.com replied: >It's correct behavior, based on the way that Rev calculates variable >types automatically. Dates are composed of numbers and a date >delimiter (usually "/" in the US). When the sort command sees a list >of dates that are well formatted, it sorts them as expected. That's a pretty smart engine. >But if there is a leading space, the engine interprets it as an >ascii string instead -- since there are not suppoed to be spaces in >dates -- and you get an alpha-numeric sort. Okay, that seems more or less consistent with what is happening. OTOH, I'm not sure this explains why "<space>4/19/05" would convert to a negative number of seconds, assuming the date in question is one in a well-formatted sequence of dates. But I don't need to understand that. The main thing is that it's not a bug that RR should fix. > >If there is a bug at all, it is in the fact that Rev returns "true" >if you ask it whether " 1/1/11" is a date. So it is smart about "is >a date" but doesn't apply the same filtering to the sort routine. >I'm not sure I'd exactly call this a bug as much as an inconsistency. Understood. This kind of inconsistency might be the price the user pays for RR's flexibility when it comes to reporting, converting and interpreting dates and times. This "gotcha" should be documented, though. > >You could fix your sort command this way: > > sort lines of cd fld "shedule.2" datetime by word 1 of item 2 of each Good idea. I wouldn't have thought of that. Thanks to you and Jim, too, for your assistance. Tim From yvescoppe at skynet.be Fri Dec 16 15:50:54 2005 From: yvescoppe at skynet.be (Yves COPPE) Date: Fri, 16 Dec 2005 21:50:54 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <b6042099170d7c11eeee0739a87e65d3@laposte.net> References: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> <D6D3FCED-27CB-4576-829E-861B696BEB86@skynet.be> <b6042099170d7c11eeee0739a87e65d3@laposte.net> Message-ID: <CE4908F1-F877-4FE9-B335-1E29A6823F1C@skynet.be> > Hi Yves, > > I tested with a file named S?bastien.mov > and I got the correct encoding Se%CC%81bastien.mov > The player can open the file. > Is it possible we don't have the same character ? ? Hi Thierry in fact, I use a shell function to use spotlight function mdfind pQuery -- This one find matching files based on a given query. return shell("mdfind" && pQuery) end mdfind ask "Quel mot" as sheet if it is empty then exit to top put it into tSearch put mdfind(tSearch) into tmp the variable "tmp" contains "unreadable" pathToFile I hoped with your function to retrieve the files given with the pathToFile but it doesn't work ... Perhaps you have a tip ? Thanks. Greetings. Yves COPPE yvescoppe at skynet.be From sanke at hrz.uni-kassel.de Fri Dec 16 16:12:37 2005 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Fri, 16 Dec 2005 22:12:37 +0100 Subject: ANN: Colorpattern Toolkit available for download Message-ID: <43A32DC5.9080802@hrz.uni-kassel.de> Eventually I managed to put together a public version of the toolkit that I hope is presentable as a first attempt. I needed to weed out remnants of earlier solutions and to do some initial streamlining of various different approaches that actually tried to address the same problems. Especially it took some time to transform a number of scripts that manipulated colors of fields and graphics to the present format that is based on changing backcolors of chars in a field, which is actually much faster, but poses extra problems (see below). The toolkit at present consists of three parts: A standalone splash stack, the toolkit stack, and a first rudimentary help stack containing basic information about the toolkit (not much more than in this post) and some additional examples how to create specific categories of patterns.You need to start with the standalone "Colorpattern Toolkit Intro" and go to the toolkit from there. The help stack can be accessed both from the "Intro" and "Toolkit" stacks, but also opened independently in the Metacard or Revolution IDE. A number of additional functions I have experimented with are left out to restrict stack size to a tolerable level, but the toolkit contains all the functions necessary to produce color patterns like shown in my "Pattern Art" galleries on my website <http://www.sanke.org/MetaMedia>. The files can be downloaded from here: <http://www.sanke.org/Software/PatternToolkitWin.zip> (3.6 MB) and <http://www.sanke.org/Software/PatternToolkitMacOS.sit> (2 MB) or from pages "Pattern Art" or "Sample Stacks" of <http://www.sanke.org/MetaMedia>. Requirements: The program needs a computer with at least about 2 GHz speed and 1 GB RAM for satisfactory performance. Performance time for the different functions (manipulating the colors and spatial order of the 19.200 color units) is between 400 milliseconds and 4 seconds on the average (for the above described configuration on a Windows computer), with some functions needing more time. Such a "fast" average speed is a basic requirement, because before you arrive at a satisfactory image you usually need to apply quite a number of consecutive (or repetitive) color transformations. MacOS computers with their slow graphics pose a special problem. It is almost impossible to work with the toolkit on my 667 MHz Powerbook - unless you have ample time and patience; my wife's iBook with 1.3 GHz and 1.2 GB RAM is somewhat faster, of course, but still not satisfactory. The slow performance can be felt especially when the new color values are added "on screen" in real time, however, also processing within and between arrays (offscreen) is much slower than on a Windows machine. My older Windows 98 computer with 1 GHz and only 256 MB RAM is very much faster than both Macs. For a future separate MacOS version I intend to move most color transformations offscreen, which would however eliminate some interesting visual effects. The problem of the "engine leak": Working with the toolkit you should take into account the "engine leak" bug of the Revolution engine, apparent especially on WindowsXP, to a lesser degree for MacOS, a bug which is interestingly completely absent on Windows 98 (see also my post "Near completion of Color Pattern Toolkit: IDE, engine, and font problems (part two)" of Nov 25, 2005 (and following posts)). The program gradually and progressively gets slower. Sometimes it even seems to freeze for a while - the engine is "choking" - which may last in extreme cases for two to three minutes for the execution of one script that would normally take 1 second. After that the engine may return to normal speed, but probably not quite. Quitting the IDE or the standalone - not only closing the stack - once in a while is recommended. Basic structure of the toolkit: There are about 200 functions - many of which are just slight variants of a common basic algorithms - ordered in five "groups" to produce color patterns and to manipulate them by changing colors and spatial order of the color units; 1. "Primary patterns" which form the basis for further processing This group contains "random" and "preset" options. With "random" the start RGB values and the incremental XYZ color values are chosen randomly along with the "scope" factor that describes the extension of color changes for a chosen number of color units (in the direction(s) specified in the individual functions). With "preset" the presently existing values for RGB, XYZ, and "scope" are being used, which can be set by using sliders. 2. "Color tranformations" Various ways to change colors: Rotating RGB values, complementary colors, extracting gray values, add/subtract color values to existing values combined for RGB or separate for each RGB value, "diffuse" colors, produce "warmer colors", "pastellize" colors etc. 3. "Spatial transformations": Duplicating (multiplying) parts of the image, mirrors and partial (including diagonal) mirrors, distortions, stretching and enlarging parts, flipping the image (horizontally and vertically), shifting, rotating. 4. "Overlays" Different kinds of overlays inside a given image: right-left, top-bottom, diagonal, horizontal + rotated vertical version of image, crosswise and "twisted" overlays etc. All of these overlays can use any combination of the RGB values, i.e. for each of these functions there are 7 options, which can be set in three RGB check boxes. There is an additional possibility to produce overlays of *two* previously produced and internally stored images with the options combine "positive", "negative" and "multiplied". 5. "Transitions" Transforming existing color structures into segments containing equal colors - option "plain" - or "gradients", producing gradient segments reaching from the first to the last color value of a horizontal, vertical or diagonal extension of a segment. Segment sizes can be chosen or created with random options (comprising options that produce several segments of different size during one pass). Of course producing gradients across the whole width or height of an image is possible.- Storing image data: There are six possibilities to store the image data in the stack itself for further processing (or even permanently) or during sessions and four options to save the images or the image data in external files: "export as PNG" (this interestingly produces the smallest file size), "export as JPEG", "save array data", "save HTMLtext" of the image. The array and HTMLtext files can be read in again from the toolkit to resume processing of the stored image data. Reading in an external data file is fastest for the HTMLtext files, but the HTMLtext files are generally bigger than the array data. Storing the array data *internally* will increase stack size by about 300 KB for each stored image, meaning the stack size of the toolkit will increase to about 10 MB when all 6 storage slots are being used, but there is a button to delete all internal image data (with the exception of the "image" itself, i.e. the field containing the color chars). Issues of using char color: Manipulating the backcolor of chars is considerably faster (more than 10 times) than changing the color values of a comparable number of fields or graphics. Also chars in a single field do not slow down the overall performance of both IDEs as it happens with a greater number of fields or graphics. However, backcolors of chars present some problems not occuring when using fields or graphics. For example, for the 120X160 color chars of the image field you automatically get an extra 119 chars, namely CRs, which you have to consider in your scripts when changing colors and spatial structure. One way I overcome this problem - in case spatial order is of importance for the functions - is to put the 19200 (times 3) color values into a two-dimensional array (eliminating the 119 CRs), change colors and locations inside the array, and then put back the array values into the chars using a correctional CR variable. One feature - or another bug - of Revolution can be watched when new color values are imposed over the old backcolors of chars: When the new backcolors are drawn "onscreen" they appear with a smaller size in such a way that the underlying old colors still "shine" through. Only after a simulated mouseclick on the field - or after hiding and showing the color field - the new colors will be adjusted to their proper size. This effect can be watched at best by choosing option "multiple horizontal" of button "random horizontal" of group "primary patterns". Crossplatform problems with fonts: Until recently I used the space character of font "Wingdings" with a textsize and textheight of four for each value. This worked perfectly on my WindowsXP computer and my Powerbook and produces the best visual representation of the image colors (the images of my pattern galleries were created on the basis of these properties). But I had to notice that Wingdings is displayed differently on my wife's iBook, on my Windows98 computer, and even on the WindowsXP machine with older versions of the Metacard/Revolution engine; I verified these findings by testing on a number of other computers at my workplace. Such problems of course would not arise when fields or graphics are used as color units. After a lot of experimenting I now chose font "Courier New" with a textsize of 6 and a textheight of 4 (thus causing overlapping of chars) to produce the 4x4 pixels color units. This produces the same kind of fine-grained images as before unless you apply the "interrupted" options of "primary patterns" where each second char in horizontal, vertical, or diagonal direction is left out (this was the basis for my "Scottish plaids" images). The visual representation is much better here with Wingdings, but after applying the next transformation, e.g. using "horizontal overlay" of a diagonally interrupted primary pattern, the effect of using "Courier New" equals that with Wingdings. Using "Courier New" appears to be stable on all computers I have used for testing so far. Help file: Future versions of the help file will come with more detailed descriptions of how to work with the many and diverse possibilities of the toolkit. It will also contain more strategies and recipes to produce specific categories of patterns. At present it contains 6 examples structured in a number of successive steps. For the time being I offer a very general recommendation how to proceed: Because of the complex structure of the small universe "toolkit" and a great deal of built-in "randomness" it is in many cases difficult to anticipate the effects of the various interrelated options. Therefore "intelligent design" is not applicable here, you should rather choose an approach of "intelligent evolution", connected with the principle of "serendipity" (see Horace Walpole), to unexpectedly come across fortunate constellations and discoveries. Or to quote another writer, you could apply "intelligence guided by experience" - the way Archie Goodwin solved his problems in the Nero Wolfe stories by Rex Stout). I am aware that such a remark may arouse suspicions and a defensive discussion in medievally fundamentalistic circles, those in the USA not excluded. But that remark is certainly true for my "Colorpattern Toolkit". Why a standalone "intro" stack produced with the standalone builder of the alternative Metacard IDE?: Revolution does not like modified answer and ask dialogs as added substacks (I use dialog versions that can be placed anywhere in the stack area or on the screen). Any time you would open the stack in Revolution you would get warnings, and it is impossible to produce standalones with the Revolution standalone builder when these dialogs are already embedded as substacks. By the way, even with standard dialogs it is impossible for some still undetected reason to transform the toolkit stack into a standalone inside the Rev IDE.- I chose the option to encrypt the toolkit and to configure it in a way that it works only in conjunction with the standalone splash stack "Colorpattern Toolkit Intro". On the other hand the toolkit is offered as freeware. Those who should be interested in what is going on inside the toolkit stack can inspect the two sample stacks I have already mentioned in my posts to the Revolution list: <www.sanke.org/Software/ScanTest2700.zip> and stack <www.sanke.org/Software/RevTestStacks.zip>, the latter of which is also attached to Bugzilla 2217. These stacks show the underlying principles of producing color patterns which I use in my toolkit (many other approaches are possible) and can be used as a starting point for individual experimenting. Anybody interested in more detailed information about specific functions can contact me (on the list or off-list), and I will at least provide an outline of the applied algorithms. I am also considering to put together a few (unencrypted) sample stacks with a smaller matrix of color units to demonstrate particular possibilities of creating color patterns. Enjoy if you like to play with colors, Wilhelm Sanke From 3mcgrath at adelphia.net Fri Dec 16 18:29:22 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 16 Dec 2005 18:29:22 -0500 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <B836742B-EE83-4FB9-ABE7-ABE6A431F468@sosmartsoftware.com> References: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> <B836742B-EE83-4FB9-ABE7-ABE6A431F468@sosmartsoftware.com> Message-ID: <DCBBEE78-BE40-4638-B936-0750FAB81B4E@adelphia.net> I got the same error, however the file was unstuffed even with the error. Tom OSX 10.4 On Dec 16, 2005, at 2:35 PM, Eric Chatonet wrote: > Hi Thierry, > > Dom is a mac user and he can't decompress your archive since the > last available version of Stuffit is 9.01 on this platform. > I asked Klaus to send me your stack but I was unable too to open > the archive he sent to me. > Since your stack is light, I suggest that you put it on your server > as a binary file without compressing it. > Then we all be able to thank you :-) > > Best Regards from Paris, > Eric Chatonet > ---------------------------------------------------------------------- > ------------------------ > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > > > Le 16 d?c. 05 ? 20:25, Thierry Arbellot a ?crit : > >> The archive was compressed with Stuffit 10. It may be not backward >> compatible with previous version > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From lists at mangomultimedia.com Fri Dec 16 19:13:59 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 16 Dec 2005 16:13:59 -0800 Subject: Audio files won't play in 2.6.1 In-Reply-To: <825338CD-58EC-42D6-BE90-E3347875476F@charter.net> References: <web-340648575@mail.maclaunch.com> <2FA9CE2F-97A3-4956-A0D7-C412AC632222@mangomultimedia.com> <825338CD-58EC-42D6-BE90-E3347875476F@charter.net> Message-ID: <FA9B6E71-3A30-4A1F-A7D3-F22AC2EEADE9@mangomultimedia.com> On Dec 16, 2005, at 7:54 AM, Mark Swindell wrote: > > But why won't mp3's work properly? I think it has to do with how Revolution is saving the videoClip to disk before it plays it. When you import a videoClip Revolution stores it inside of the stack file. When you play the videoClip Revolution saves that data to a file on disk and then loads it into a player object for playback. There seems to be an issue with how that data is being saved to disk. Wrapping the file up in a .mov container helps make things right for whatever reason. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From irog at mac.com Fri Dec 16 19:17:15 2005 From: irog at mac.com (Roger Guay) Date: Fri, 16 Dec 2005 17:17:15 -0700 Subject: image export In-Reply-To: <20051216160019.F1CA8825855@mail.runrev.com> References: <20051216160019.F1CA8825855@mail.runrev.com> Message-ID: <356FB7B9-5D50-4EAD-9FBC-7D6E72192521@mac.com> What a dummy I am . . . I knew that it works only on images!! It works fine just as it is supposed to!! Thanks, Roger On Dec 16, 2005, at 9:00 AM, use-revolution-request at lists.runrev.com wrote: > Date: Fri, 16 Dec 2005 17:04:37 +0100 > From: Eric Chatonet <eric.chatonet at sosmartsoftware.com> > Subject: Re: image export > To: How to use Revolution <use-revolution at lists.runrev.com> > Message-ID: <3B9C0713-0923-4517-8703-91CFCDE20F6E at sosmartsoftware.com> > Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed > > Hi Roger, > > I work with Rev 2.6.1 and Mac OS 10.4.1 and it works fine here: very > handy :-) > But it only works with images: i.e. images made with the paint tools > (not the graphic tools that are not images) or images you have > previously imported. > Try: a new stack, import any image or create one with a large brush > for instance. > Select the image, use right click and choose "Launch Editor" :-) > > Best Regards from Paris, > Eric Chatonet From boogiedownbronx at gmail.com Fri Dec 16 19:18:33 2005 From: boogiedownbronx at gmail.com (Troy McDonald) Date: Fri, 16 Dec 2005 17:18:33 -0700 Subject: CMS/BLOG Tool -- Word processing (RTF Tool) Message-ID: <edd4cd970512161618l7b494cf5ya2fae227803480b3@mail.gmail.com> I want to create a CMS (Content Management System) to allow my wife to update things on web sites she creates. (In order for her to be able to type, point click and your done - type of scenario.) I'm new to Revolution and I did do some research before asking, but can't seem to find any type of package/plug-in/functionality to process text (bold, underline, strike through, spell check, etc.) This is the only thing I found (Google search): runrev "word processing" RAD contest...;-) ... Re: RAD contest...;- Peter, While you are correct in your assumption that a full-featured Word Processing program is not currently possible in RunRev, I have ... www.runrev.com/pipermail/ use-revolution/2005-January/050172.html That page no longer exists. So, anyone know of what's available for creating/working with RTF in a format like (Gmail, if you are familiar with it..)? Thanks, Troy From katir at hindu.org Fri Dec 16 19:24:08 2005 From: katir at hindu.org (Sivakatirswami) Date: Fri, 16 Dec 2005 14:24:08 -1000 Subject: "Typesetting" functions In-Reply-To: <001001c60244$7c9a5a80$6401a8c0@fatal> References: <FA40421A-B673-4B13-A1CE-8BAE1ADF0257@hindu.org> <001001c60244$7c9a5a80$6401a8c0@fatal> Message-ID: <9EC4354D-E5A6-4ED6-A220-D272EE13C965@hindu.org> Well, Andy I set type back in 1974, by hand (well, almost... smile), burned the plates and ran the KORD myself, folded the parents sheets, collated signatures, perfect bound and trimmed... Those were the days, ... (you can have them! I much rather outsource as we do today... ) I remember the first AFGA we got, yes, true we had more precise control then than we do now, though Abobe's optical is pretty amazing... True, the new layout programs still don't cut it (we set the kerning pairs by hand for every font we used in Quark...) by old world standards. But we are talking apples and oranges. You are in another zone... I looking for some simple functions for Rev fields, nothing more than simple alignment controls per para in a single field, basic justification & tab controls per paragraph, We can leave the fine H & J's out of this equation... I'll check on Scott rolling credits... Sivakatirswami On Dec 16, 2005, at 3:26 AM, yoy wrote: > ----- Original Message ----- > From: "Sivakatirswami" <katir at hindu.org> > To: <use-revolution at lists.runrev.com> > Sent: Friday, December 16, 2005 6:01 AM > Subject: "Typesetting" functions > > > >> As one who is spoiled by options for very precise control over type >> all these years (Quark and now InDesign) the challenges of making >> text look good in a Revolution field seem daunting. >> > > You think Quark and InDesign gave you precise control over high > quality > typography? You're way off the mark. > > I typeset on CCI back in 1982 which was the best in it's day. > Granted it was > balck type on white paper. When Adobe introduced PostScript, I took > their > clases and wrote a typesetting system that fell short in kerning and > tracking, but excelled in features that have yet seen the light of > day. > > So in my experience of over 23 years in the field and asking the > Magic-8 > Ball, "The chances are unlikely." > > But anyway, have a look at my old typegauge, written entirely in > postscript, > then PDFd. > > http://mywebpages.comcast.net/foxcat/GAUGE_88.pdf > > > Enjoy > > Andy Burns > Media, PA > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From katir at hindu.org Fri Dec 16 19:25:03 2005 From: katir at hindu.org (Sivakatirswami) Date: Fri, 16 Dec 2005 14:25:03 -1000 Subject: "Typesetting" functions In-Reply-To: <C359D8F8-C6D7-42A9-87B9-DEA78F1C8194@adelphia.net> References: <FA40421A-B673-4B13-A1CE-8BAE1ADF0257@hindu.org> <C359D8F8-C6D7-42A9-87B9-DEA78F1C8194@adelphia.net> Message-ID: <148FBD84-19E1-4DD1-BFE3-9A8668A110E5@hindu.org> OK, what are your tricks? Once scripted, they shoudl be easily repeatable, n'est ce pas? On Dec 16, 2005, at 4:05 AM, Thomas McGrath III wrote: > Some are 'trickable' and doable but with some effort. From irog at mac.com Fri Dec 16 19:26:28 2005 From: irog at mac.com (Roger Guay) Date: Fri, 16 Dec 2005 17:26:28 -0700 Subject: image export In-Reply-To: <20051216180007.21C22824E9F@mail.runrev.com> References: <20051216180007.21C22824E9F@mail.runrev.com> Message-ID: <F405500D-C6F2-4D4D-89FF-F5A9ED3DD2AA@mac.com> Thanks for your reply, Jim. Actually, I was trying to use the contextual menus with preferences set to a specific image editor as Eric pointed out. The reason it didn't work for me is because I had a brain f____t! I'm OK . . . now!! Thanks and cheers, Roger On Dec 16, 2005, at 11:00 AM, use-revolution-request at lists.runrev.com wrote: > Date: Fri, 16 Dec 2005 08:42:56 -0800 > From: Jim Ault <JimAultWins at yahoo.com> > Subject: Re: image export > To: How to use Revolution <use-revolution at lists.runrev.com> > Message-ID: <BFC82E90.321D0%JimAultWins at yahoo.com> > Content-Type: text/plain; charset="US-ASCII" > > Quick note: I am assuming you were using the following at some point > In the docs: > > set the clipboardData["image"] to image 1 > lauch myFavoriteGraphicsApp > ... then do a paste from the keyboard or menu in that app, > but this was not what you wanted. > > Is this correct? or have you solved your problem and creating > Monty-Python-eque images left and right? > > Jim Ault > Las Vegas From katir at hindu.org Fri Dec 16 19:28:55 2005 From: katir at hindu.org (Sivakatirswami) Date: Fri, 16 Dec 2005 14:28:55 -1000 Subject: "Typesetting" functions In-Reply-To: <dnusfm$mbv$1@sea.gmane.org> References: <FA40421A-B673-4B13-A1CE-8BAE1ADF0257@hindu.org> <dnusfm$mbv$1@sea.gmane.org> Message-ID: <69B6A0C0-2786-420C-9E29-06CE2B159C1A@hindu.org> I tried getting the formattedWidth of a chunk expression for char 1 to char -1 of someFooLine.. but this gets you a pixel integer, how do you translate that into "len(someSpacesStringToInsert)" /2 example all in one field. Center This Title paragraph aligned left; paragraph aligned left; paragraph aligned left; paragraph aligned left; paragraph aligned left; paragraph aligned left; paragraph aligned left; paragraph aligned left; paragraph aligned left; paragraph aligned left; paragraph aligned left; paragraph aligned left; Maybe the formula is there, but I couldn't get my head around it, if it is..?? Sivakatirswami On Dec 16, 2005, at 7:10 AM, Bill Marriott wrote: > Sivakatirswami, > > Have you looked into whether formattedWidth, formattedHeight and other > formatted* commands will help you achieve this? I don't think > you'll be able > to get kerning control or Quark-like results when printing, but these > functions may be of use when trying to get screen elements to look > right. > > Bill > > "Sivakatirswami" <katir at hindu.org> wrote in > message news:FA40421A-B673-4B13-A1CE-8BAE1ADF0257 at hindu.org... > >> I was wondering if any one had "rolled their own" typesetting >> functions. >> I would rather not have to create multiple flds and then group >> these with >> some being centered and others align left... so I was thinking >> that one >> could, for example, center type but getting some measurement of the >> len(the selection) and then inserting something like >> >> (an algorithm that needs real code:) >> >> the total length of the line -(the length of type to be centered)/2 = >> (some number of spaces to insert in front of the text) >> > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From revolutionary.dan at gmail.com Fri Dec 16 19:57:14 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Fri, 16 Dec 2005 16:57:14 -0800 Subject: Best modality for rather large stacks In-Reply-To: <BFC8EC74.462D7%sunshine@public.kherson.ua> References: <3C531CB8-C64E-4E8D-BAD0-671EC73113A3@mindspring.com> <BFC8EC74.462D7%sunshine@public.kherson.ua> Message-ID: <70ed6b130512161657g189fbf03o213d47626159c689@mail.gmail.com> Ruslan...... Once again you find it necessary to attack someone else's product to promote your own. I, for one, find this pretty distasteful and I can't imagine it's making you very popular in this community. You say there are testimonials of developers that have used both on your site. I went there and searched for SQLite and the only mention is in the one you included in your email. And that guy's not even using Rev. He's using Valentina with Cocoa and/or RealBASIC. You are not helping yourself here, sir. On 12/16/05, Ruslan Zasukhin <sunshine at public.kherson.ua> wrote: > > On 12/16/05 9:26 PM, "Gordon Tillman" <got at mindspring.com> wrote: > > Fred, SQlLite is *extremely slow*. Like bicycle comparing to rocket. > > Do not believe just me! > > read testimonials of developers that have use both and can compare. > http://paradigmasoft.com/en/testimonials > > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From scott at proherp.com Fri Dec 16 20:28:17 2005 From: scott at proherp.com (Scott Kane) Date: Sat, 17 Dec 2005 12:28:17 +1100 Subject: Best modality for rather large stacks In-Reply-To: <BFC8EC74.462D7%sunshine@public.kherson.ua> Message-ID: <001001c602a9$2a699950$0201010a@scott4zia6fbp2> > Fred, SQlLite is *extremely slow*. Like bicycle comparing to rocket. > > Do not believe just me! That's the only valid point you make. Not to believe you. I use SQLite with altSQL and it is fast, efficient and very clean. I combine this with Trevor's libDatabase. If you are in a competition to win friends and influence people then you have lost the plot, mate. Attacking other products to promote your own is marketing suicide. People don't like it, no matter the value (or lack of) of your product. Given that the people from Altuit are always helping out here for free I find your comments offensive in the extreme. Yes- I'm a newbie to Rev. But I've been programming (professionally) for over twenty years and I can assure you I've met twits like you before. I suggest you refine your marketing strategy or risk continuing looking like a goat. Scott Kane From alex at tweedly.net Fri Dec 16 21:08:29 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 17 Dec 2005 02:08:29 +0000 Subject: Best modality for rather large stacks In-Reply-To: <3C531CB8-C64E-4E8D-BAD0-671EC73113A3@mindspring.com> References: <e3.221897f5.30d46d10@aol.com> <3C531CB8-C64E-4E8D-BAD0-671EC73113A3@mindspring.com> Message-ID: <43A3731D.1000202@tweedly.net> Gordon Tillman wrote: > > On Dec 16, 2005, at 13:18, FMoyer at aol.com wrote: > >> >> Can anyone advise on the best mode? At the moment I am inclined to >> create a >> one-card stack that links to a text file. In the text file, one line >> of text >> would contain all of the data for one card. So to "go" to card 533 >> the computer >> would simply read line 533 of the text file, parse it, and set up >> the data >> onto the fields. This method seems really good as searches are >> very fast using >> "lineoffset", and if things get fouled up I can simply open the text >> file in >> any word-processor and fix it. I also like the fact that I don't >> have to >> continually save the stack -- in my script the text file would be >> continually >> updated as fields are changed, cards created/deleted. > > > > I would recommend that you use the altSQLite external from http:// > www.altuit.com/webs/hemingway/AltuitCover/default.htm. > > This external is a wrapper around the excellent SQLite database > engine. You can read more about SQLite here: > > http://sqlite.org/ > > Works very well, is extremely fast, and can handle even much larger > databases that what you are needing. Plus it is less expensive than > than the Valentina route. The database file is also fully cross- > platform. > sqlite sounds like a good option - but I'm not sure it is needed. For 5000 records of 50 fields, that's not a scale of problem that *requires* any database. There may be other aspects of your problem that cause you to need a database (complex searches or sorting, maybe), but for many purposes, the simple text file with CR + TAB delimiters should be adequate. I have a couple of such projects - the larger one is 8-9,000 records of 40 fields per record - around 1.4 Mb total data. Straightforward searches - e.g. filtering to display only those records that match a couple of values or even regexes in specific fields - are, to all intents and purposes, instantaneous. I don't do much in the way of inter-record combinations, though I do some (it's a pedigree database, and I do things like multi-generation pedigrees and offspring reports). This is done with a simple text file for storage, with a the data held in a Transcript variable. You should be careful about how / when you save changes (I do so only on user command, and keep N generations of backups, where N is user-selectable) - but my database is close to read-only - changes are infrequent and usually arrive in a large batch. My advice is to not leap into using a more complex solution until you've proven a need for it. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.1/204 - Release Date: 15/12/2005 From mdswindell at charter.net Fri Dec 16 21:55:55 2005 From: mdswindell at charter.net (Mark Swindell) Date: Fri, 16 Dec 2005 18:55:55 -0800 Subject: Audio files won't play in 2.6.1 In-Reply-To: <FA9B6E71-3A30-4A1F-A7D3-F22AC2EEADE9@mangomultimedia.com> References: <web-340648575@mail.maclaunch.com> <2FA9CE2F-97A3-4956-A0D7-C412AC632222@mangomultimedia.com> <825338CD-58EC-42D6-BE90-E3347875476F@charter.net> <FA9B6E71-3A30-4A1F-A7D3-F22AC2EEADE9@mangomultimedia.com> Message-ID: <CFF8CBC7-D8E1-4188-8849-29981DDEED3C@charter.net> On Dec 16, 2005, at 4:13 PM, Trevor DeVore wrote: > On Dec 16, 2005, at 7:54 AM, Mark Swindell wrote: >> >> But why won't mp3's work properly? > > I think it has to do with how Revolution is saving the videoClip to > disk before it plays it. When you import a videoClip Revolution > stores it inside of the stack file. When you play the videoClip > Revolution saves that data to a file on disk and then loads it into > a player object for playback. There seems to be an issue with how > that data is being saved to disk. Wrapping the file up in a .mov > container helps make things right for whatever reason. > Thanks. This doesn't affect playing audio mp3 files from disk using the player, correct? From wjm at wjm.org Fri Dec 16 21:59:54 2005 From: wjm at wjm.org (Bill Marriott) Date: Fri, 16 Dec 2005 21:59:54 -0500 Subject: CMS/BLOG Tool -- Word processing (RTF Tool) References: <edd4cd970512161618l7b494cf5ya2fae227803480b3@mail.gmail.com> Message-ID: <dnvuv9$pup$1@sea.gmane.org> Troy, You can use the HTMLText property to get/set what is written and styled in a Revolution text field as text with HTML tags. Not all HTML tags are supported by Rev; Rev also adds some tags that are not true HTML. Check the help stack/Dictionary for complete details. Bill "Troy McDonald" <boogiedownbronx at gmail.com> wrote in message news:edd4cd970512161618l7b494cf5ya2fae227803480b3 at mail.gmail.com... I'm new to Revolution and I did do some research before asking, but can't seem to find any type of package/plug-in/functionality to process text (bold, underline, strike through, spell check, etc.) From Cubist at aol.com Fri Dec 16 22:13:13 2005 From: Cubist at aol.com (Cubist at aol.com) Date: Fri, 16 Dec 2005 22:13:13 EST Subject: sort dateTime problem Message-ID: <1fa.16d6b77d.30d4dc49@aol.com> sez Timothy Miller: >jacque at hyperactivesw.com replied: >>Timothy Miller wrote: >>>I just did quite a bit of haphazard troubleshooting. I isolated the >>>problem. The short dates are all preceded by a spacebar character. >>>If I remove the spacebar characters, the sort works correctly. This >>>is easily reproduced. It doesn't seem to matter whether items, >>>lines or words are being sorted. > >>It's correct behavior, based on the way that Rev calculates variable >>types automatically. Dates are composed of numbers and a date >>delimiter (usually "/" in the US). When the sort command sees a list >>of dates that are well formatted, it sorts them as expected. >>But if there is a leading space, the engine interprets it as an >>ascii string instead -- since there are not suppoed to be spaces in >>dates -- and you get an alpha-numeric sort. >>You could fix your sort command this way: >> >> sort lines of cd fld "shedule.2" datetime by word 1 of item 2 of each > >Good idea. I wouldn't have thought of that. In order to forestall future problems of this kind, might it not be appropriate to nuke all those leading spaces wherever they occur? Something in this neighborhood might do the trick: put cd fld "shedule.2" into Fred put "" into CleanData repeat for each line LL in Fred put (word 1 of (item 2 of LL)) into item 2 of LL put LL into line (1 + the number of lines in CleanData) of CleanData end repeat put CleanData into cd fld "shedule.2" And, of course, you prolly want to make sure that no dates every get entered with leading spaces -- assuming that's even possible in your stack. From lists at mangomultimedia.com Fri Dec 16 22:25:10 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 16 Dec 2005 19:25:10 -0800 Subject: Audio files won't play in 2.6.1 In-Reply-To: <CFF8CBC7-D8E1-4188-8849-29981DDEED3C@charter.net> References: <web-340648575@mail.maclaunch.com> <2FA9CE2F-97A3-4956-A0D7-C412AC632222@mangomultimedia.com> <825338CD-58EC-42D6-BE90-E3347875476F@charter.net> <FA9B6E71-3A30-4A1F-A7D3-F22AC2EEADE9@mangomultimedia.com> <CFF8CBC7-D8E1-4188-8849-29981DDEED3C@charter.net> Message-ID: <3B75416D-4601-4231-AAD3-42698DBC6A22@mangomultimedia.com> On Dec 16, 2005, at 6:55 PM, Mark Swindell wrote: >> I think it has to do with how Revolution is saving the videoClip >> to disk before it plays it. When you import a videoClip >> Revolution stores it inside of the stack file. When you play the >> videoClip Revolution saves that data to a file on disk and then >> loads it into a player object for playback. There seems to be an >> issue with how that data is being saved to disk. Wrapping the >> file up in a .mov container helps make things right for whatever >> reason. > > Thanks. This doesn't affect playing audio mp3 files from disk > using the player, correct? Correct. This just affects videoClips. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From psahores at easynet.fr Fri Dec 16 22:43:13 2005 From: psahores at easynet.fr (Pierre Sahores) Date: Sat, 17 Dec 2005 04:43:13 +0100 Subject: CMS/BLOG Tool -- Word processing (RTF Tool) In-Reply-To: <edd4cd970512161618l7b494cf5ya2fae227803480b3@mail.gmail.com> References: <edd4cd970512161618l7b494cf5ya2fae227803480b3@mail.gmail.com> Message-ID: <1C29C2D0-B512-4277-ACB8-5087C072E045@easynet.fr> Hi Troy, I will be working in modeling such a solution for the six next months. The application service provided will mainly have to let teatchers build on-line courses and exercices and studient access those contains to learn them and post the related exercices back to their teatchers. The system will firslty handle nativelly the french and arabic languages. As the global architectur, i choosed to use different main components : 1.- A tunned derivate of the dotclear rock-solid weblog system as the CMS front-end <http://www.dotclear.net/> ; 2.- Apache as the web server ; 3.- PHP 4.4.x as the RPC gateway to the web application server ; 4.- Runtime Revolution 2.x.x as the web application server system ; 5.- MySQL 4.x.x (dotclear back-end) and PostgreSQL 8.x.x (web app back-end) as the RDBMS 6.- Kamap (AJAX) + Mapscript + MapServer as the GIS optional part of the solution ; 7.- Runtime Revolution (again) as an optional client-side application server dedicated to interact trough sockets with the client web browser in localhost mode 8.- Mac OS X Server + XServe Dual G5 The core system will use the ablility of dotclear to handle, from within its web GUI, the external related pages dynamically build by the Rev applications servers. Why Dotclear instead of WorldPress, Plone or other CMS solutions : because its friendly rock-solid architectur... Why Revolution instead of Tomcat or JBoss as the applications servers : because Rev rocks in about coding simplicity, security tasks and processing speed where java-based stuff just can't let us think, design and code our projects at the same level of mind... Hope this can help, Best Regards, Pierre Le 17 d?c. 05 ? 01:18, Troy McDonald a ?crit : > I want to create a CMS (Content Management System) to allow my wife to > update things on web sites she creates. (In order for her to be able > to type, point click and your done - type of scenario.) > > I'm new to Revolution and I did do some research before asking, but > can't seem to find any type of package/plug-in/functionality to > process text (bold, underline, strike through, spell check, etc.) > > This is the only thing I found (Google search): > runrev "word processing" > > RAD contest...;-) > ... Re: RAD contest...;- Peter, While you are correct in your > assumption that a > full-featured Word Processing program is not currently possible in > RunRev, I have ... > www.runrev.com/pipermail/ use-revolution/2005-January/050172.html > > That page no longer exists. > > So, anyone know of what's available for creating/working with RTF in a > format like (Gmail, if you are familiar with it..)? > > Thanks, > Troy > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sc+ at +sahores-conseil.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 <http://www.sahores-conseil.com/> WEB/VoD/ACID-DB services over IP "Mutualiser les deltas de productivit?" From chipp at chipp.com Fri Dec 16 22:42:35 2005 From: chipp at chipp.com (Chipp Walters) Date: Fri, 16 Dec 2005 21:42:35 -0600 Subject: [ANN] Renumbering Images with new IDs Message-ID: <43A3892B.7020702@chipp.com> Some of you know of the hassles regarding renumbering your ImageIDs so as to not create conflicts. Ken Ray even has a database table of reserved image IDs many of us use to register 'blocks' of IDs for our own projects. (revInterop Group on Yahoo - for more info check out www.revjournal.com) It's a complicated issue which isn't a big problem for casual scriptors. But for plugin and libray authors and anyone else who creates large intertwined projects full of stacks, it can be quite a bugaboo. I've been working on a altPlugin which automates renumbering ImageIDs in a stack and it's substacks as well as checking for conflicts and automatically fixing them. It will even check to make sure IDs are in a 'range' before changing them. Once changed, it tediously works through backpatterns, all the icon IDs of buttons, and even searches and 'marks' scripts for evaluation. It should work in MC though not tested. If anyone is interested in helping to betatest, please contact me offlist and I'll shoot you an email telling where to get it. I'd like to make sure this one is as 'bullet-proof' as possible before releasing to the entire group. best, Chipp From kray at sonsothunder.com Fri Dec 16 23:24:00 2005 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 16 Dec 2005 22:24:00 -0600 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <43A3892B.7020702@chipp.com> Message-ID: <BFC8EF00.320A3%kray@sonsothunder.com> On 12/16/05 9:42 PM, "Chipp Walters" <chipp at chipp.com> wrote: > Some of you know of the hassles regarding renumbering your ImageIDs so > as to not create conflicts. Ken Ray even has a database table of > reserved image IDs many of us use to register 'blocks' of IDs for our > own projects. Also a side note - if anyone wants to register for a block of IDs, send me an email offlist (preferably after reviewing the list of IDs at the revInterop group). Also note that although the database only lists IDs up to 299,999 you can have IDs (both positive and negative) up to 2,147,483,640, so don't be shy! :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From katir at hindu.org Fri Dec 16 23:27:43 2005 From: katir at hindu.org (Sivakatirswami) Date: Fri, 16 Dec 2005 18:27:43 -1000 Subject: "Typesetting" functions In-Reply-To: <dnusmo$n4l$1@sea.gmane.org> References: <FA40421A-B673-4B13-A1CE-8BAE1ADF0257@hindu.org> <BFC81B08.2B6D8%scott@tactilemedia.com> <dnusmo$n4l$1@sea.gmane.org> Message-ID: <11AB7452-F393-427D-ABB6-BC78C4D8EE3B@hindu.org> Oh my... LOL... what fun. Not sure that's where I want to go, but it sure brightened my evening. On Dec 16, 2005, at 7:14 AM, Bill Marriott wrote: >> go url "http://www.tactilemedia.com/download/film_reel.rev" > From jacque at hyperactivesw.com Sat Dec 17 00:04:19 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 16 Dec 2005 23:04:19 -0600 Subject: Audio files won't play in 2.6.1 In-Reply-To: <3B75416D-4601-4231-AAD3-42698DBC6A22@mangomultimedia.com> References: <web-340648575@mail.maclaunch.com> <2FA9CE2F-97A3-4956-A0D7-C412AC632222@mangomultimedia.com> <825338CD-58EC-42D6-BE90-E3347875476F@charter.net> <FA9B6E71-3A30-4A1F-A7D3-F22AC2EEADE9@mangomultimedia.com> <CFF8CBC7-D8E1-4188-8849-29981DDEED3C@charter.net> <3B75416D-4601-4231-AAD3-42698DBC6A22@mangomultimedia.com> Message-ID: <43A39C53.6060704@hyperactivesw.com> Trevor DeVore wrote: > On Dec 16, 2005, at 6:55 PM, Mark Swindell wrote: > >> Thanks. This doesn't affect playing audio mp3 files from disk using >> the player, correct? > > > Correct. This just affects videoClips. I'm considering moving a bunch of .wav files to mp3 and playing them on a Windows box via a player object. Scanning through the archives seems to indicate that there can be a problem with MP3s on some systems that are using certain (older?) versions of WMP. Is that resolved now? My files would all be on disk, not in the stack. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kkaufman at snet.net Sat Dec 17 00:31:16 2005 From: kkaufman at snet.net (Kurt Kaufman) Date: Sat, 17 Dec 2005 00:31:16 -0500 Subject: Best modality for rather large stacks Message-ID: <6A1D1368-2BEF-4762-89B2-D0D6E3F2125B@snet.net> Alex Tweedly wrote: > [...] > sqlite sounds like a good option - but I'm not sure it is needed. For > 5000 records of 50 fields, that's not a scale of problem that > *requires* > any database. There may be other aspects of your problem that cause > you > to need a database (complex searches or sorting, maybe), but for many > purposes, the simple text file with CR + TAB delimiters should be > adequate. > [...] I know there was a discussion on this topic about a year ago, when I inquired about the necessity of using a formal database extension to Rev vs. a text file vs. multiple substacks. I ended up going with the substacks as in doing so multiple users could concurrently access different records, and the data of the individual records (in this case) did not need to be combined in any way. Would it have been possible to allow multiuser access had I used a single text file instead of multiple substacks? At this point the question is academic, as the system I have in place is working fine. Thanks, Kurt From lists at mangomultimedia.com Sat Dec 17 01:01:26 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 16 Dec 2005 22:01:26 -0800 Subject: Audio files won't play in 2.6.1 In-Reply-To: <43A39C53.6060704@hyperactivesw.com> References: <web-340648575@mail.maclaunch.com> <2FA9CE2F-97A3-4956-A0D7-C412AC632222@mangomultimedia.com> <825338CD-58EC-42D6-BE90-E3347875476F@charter.net> <FA9B6E71-3A30-4A1F-A7D3-F22AC2EEADE9@mangomultimedia.com> <CFF8CBC7-D8E1-4188-8849-29981DDEED3C@charter.net> <3B75416D-4601-4231-AAD3-42698DBC6A22@mangomultimedia.com> <43A39C53.6060704@hyperactivesw.com> Message-ID: <D366E479-041F-4F75-B519-870FBF4E91A1@mangomultimedia.com> On Dec 16, 2005, at 9:04 PM, J. Landman Gay wrote: > > I'm considering moving a bunch of .wav files to mp3 and playing > them on a Windows box via a player object. Scanning through the > archives seems to indicate that there can be a problem with MP3s on > some systems that are using certain (older?) versions of WMP. Is > that resolved now? My files would all be on disk, not in the stack. Jacque, Are you talking about playing MP3 in a player object on systems without QuickTime? If the system doesn't have QT installed the you are using MCI. Whether or not MP3 will play depends on if an MCI- compatible CODEC is installed. WMP 7.0 installs an MP3 CODEC which I believe is MCI-compatible. Version 2 of ActiveMovie supports MP3 and has a driver that MCI can use. Win 95 OSR2 included this. Based on some stuff I read you may have to manually add the ActiveMovie MCI driver to get it working though. I haven't tested this as all of my apps require QT. The above is just based off of what I have researched on the web. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From jacque at hyperactivesw.com Sat Dec 17 01:14:31 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 17 Dec 2005 00:14:31 -0600 Subject: Audio files won't play in 2.6.1 In-Reply-To: <D366E479-041F-4F75-B519-870FBF4E91A1@mangomultimedia.com> References: <web-340648575@mail.maclaunch.com> <2FA9CE2F-97A3-4956-A0D7-C412AC632222@mangomultimedia.com> <825338CD-58EC-42D6-BE90-E3347875476F@charter.net> <FA9B6E71-3A30-4A1F-A7D3-F22AC2EEADE9@mangomultimedia.com> <CFF8CBC7-D8E1-4188-8849-29981DDEED3C@charter.net> <3B75416D-4601-4231-AAD3-42698DBC6A22@mangomultimedia.com> <43A39C53.6060704@hyperactivesw.com> <D366E479-041F-4F75-B519-870FBF4E91A1@mangomultimedia.com> Message-ID: <43A3ACC7.2020704@hyperactivesw.com> Trevor DeVore wrote: > On Dec 16, 2005, at 9:04 PM, J. Landman Gay wrote: > >> >> I'm considering moving a bunch of .wav files to mp3 and playing them >> on a Windows box via a player object. Scanning through the archives >> seems to indicate that there can be a problem with MP3s on some >> systems that are using certain (older?) versions of WMP. Is that >> resolved now? My files would all be on disk, not in the stack. > > > Jacque, > > Are you talking about playing MP3 in a player object on systems without > QuickTime? If the system doesn't have QT installed the you are using > MCI. Whether or not MP3 will play depends on if an MCI- compatible > CODEC is installed. WMP 7.0 installs an MP3 CODEC which I believe is > MCI-compatible. Version 2 of ActiveMovie supports MP3 and has a driver > that MCI can use. Win 95 OSR2 included this. Based on some stuff I > read you may have to manually add the ActiveMovie MCI driver to get it > working though. I haven't tested this as all of my apps require QT. > The above is just based off of what I have researched on the web. > > Thanks Trevor. Yes, I meant on machines that don't have QT installed. I won't have much control over what codecs are on the machines, so it sounds like mp3 files won't work consistently everywhere. I'm trying to get a huge number of audio files (currently .wav format) to fit on a single CD, and converting them to mp3 just might make them small enough to fit. But if they won't play everywhere then that's not a good choice. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From b.xavier at internet.lu Sat Dec 17 01:38:34 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 17 Dec 2005 07:38:34 +0100 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <43A3892B.7020702@chipp.com> Message-ID: <20051217055154.D86E6824F77@mail.runrev.com> nothing xosmedialib doesn't already do... it is seriously annoying to see another one of my long time projects being duplicated. Seriously, it's not the competition that bothers me but out of 4 projects I've made and put hundreds of hours of work into, all 4 were copied or released separately by someone else with nearly the same feature details... And when I ask for beta testers no one show up... There's usually 2 persons who really help a lot, out of supposedly thousands of rev customers... But funny, hardly ever from the other gurus... Nothing personal Chipp... But this is getting really anoying to work hard on something, no one helps debugging, no one cheers the releases and then someone comes up and does it all over again... xosmedialib does image id changes for your stack and any dependent controls using the images or patterns. And there's more to it, image editing, duplicate id checking, stack media browsing, drag and drop import of images (one or many), image descriptions and imported media path keeping, categorizing, and I pass the rest of the features... no, see for yourself: http://www.monsieurx.com/tiki/tiki-read_article.php?articleId=10 A few bugs remain, agreed, but if you want image management in rev, nothing compares... Tested with over 2000 images! Now if I did get more testers, I could already 2X more features and happy users... and do the real workflow features for these libraries still missing out there... Is this the NIH all over again? cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Chipp Walters > Sent: Saturday, 17 December, 2005 04:43 > To: Use-Revolution > Subject: [ANN] Renumbering Images with new IDs > > Some of you know of the hassles regarding renumbering your > ImageIDs so as to not create conflicts. Ken Ray even has a > database table of reserved image IDs many of us use to > register 'blocks' of IDs for our own projects. > > (revInterop Group on Yahoo - for more info check out > www.revjournal.com) > > It's a complicated issue which isn't a big problem for casual > scriptors. > But for plugin and libray authors and anyone else who creates > large intertwined projects full of stacks, it can be quite a bugaboo. > > I've been working on a altPlugin which automates renumbering > ImageIDs in a stack and it's substacks as well as checking > for conflicts and automatically fixing them. It will even > check to make sure IDs are in a 'range' before changing them. > Once changed, it tediously works through backpatterns, all > the icon IDs of buttons, and even searches and 'marks' > scripts for evaluation. It should work in MC though not tested. > > If anyone is interested in helping to betatest, please > contact me offlist and I'll shoot you an email telling where > to get it. I'd like to make sure this one is as > 'bullet-proof' as possible before releasing to the entire group. > > best, > > Chipp > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From b.xavier at internet.lu Sat Dec 17 01:45:04 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 17 Dec 2005 07:45:04 +0100 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <BFC8EF00.320A3%kray@sonsothunder.com> Message-ID: <20051217055818.EAA0B824FB6@mail.runrev.com> Ken, Chipp, im using id ranges from 700000 up to 999999 for TAOO... And I plan to fill them up into a series of standard libraries... ;) 700Ks for patterns, 800Ks for icons and cursors, 900K for thematics Is there a list of the ids everyone is using? It would be useful that it would be "visible"... ID dispute resolution would also be nice... cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Ken Ray > Sent: Saturday, 17 December, 2005 05:24 > To: Use Revolution List > Subject: Re: [ANN] Renumbering Images with new IDs > > On 12/16/05 9:42 PM, "Chipp Walters" <chipp at chipp.com> wrote: > > > Some of you know of the hassles regarding renumbering your > ImageIDs so > > as to not create conflicts. Ken Ray even has a database table of > > reserved image IDs many of us use to register 'blocks' of > IDs for our > > own projects. > > Also a side note - if anyone wants to register for a block of > IDs, send me an email offlist (preferably after reviewing the > list of IDs at the revInterop group). Also note that although > the database only lists IDs up to > 299,999 you can have IDs (both positive and negative) up to > 2,147,483,640, so don't be shy! > > :-) > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Sat Dec 17 01:47:20 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 17 Dec 2005 07:47:20 +0100 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <20051217055818.EAA0B824FB6@mail.runrev.com> References: <20051217055818.EAA0B824FB6@mail.runrev.com> Message-ID: <6C9F2855-F654-4A3B-8DDB-7DE57C455BB7@sosmartsoftware.com> Hi Xavier, http://groups.yahoo.com/group/revInterop/database Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 17 d?c. 05 ? 07:45, MisterX a ?crit : > Is there a list of the ids everyone is using? > It would be useful that it would be "visible"... From b.xavier at internet.lu Sat Dec 17 02:18:10 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 17 Dec 2005 08:18:10 +0100 Subject: ANN: XOSMediaLib 2.4.7 Message-ID: <20051217063124.6D3F682595A@mail.runrev.com> A new update is released of xosmedialib... Version 2.4.7 is packed with 800 icons and patterns to use in your guis, stacks and applications For a screenshot, download and a non-comprehensive list of features visit http://www.monsieurx.com/tiki/tiki-read_article.php?articleId=10 (dont forget to get the GIM stack first) The stack is opensource and free for non-commercial, personal or third world education. Debuggers will get a serious discount when released... Release planed for Q2 2006. cheers Xavier From bvlahos at mac.com Sat Dec 17 02:13:44 2005 From: bvlahos at mac.com (Bill Vlahos) Date: Fri, 16 Dec 2005 23:13:44 -0800 Subject: Export to Excel In-Reply-To: <BFC5901E.31FB5%JimAultWins@yahoo.com> References: <BFC5901E.31FB5%JimAultWins@yahoo.com> Message-ID: <8a27f780a0b97f063d0b6596feb0c6cf@mac.com> On Dec 14, 2005, at 9:02 AM, Jim Ault wrote: > Couple of questions: > 1) is this one table, or several? One table. I might do several but if I can do one then I can do several. > 2) is is continuously updated, or a one-time publish? One-time publish. > 3) does the format vary each/several times? Not really. Essentially tab delimited fields. > 4) does the dimension of the table change? It might. Bill Vlahos > > Jim Ault > Las Vegas > > On 12/13/05 5:20 PM, "Bill Vlahos" <bvlahos at mac.com> wrote: > >> I have a table in an appliation which I want to export to Excel. I >> can fake it out by simply saving it as a text file with the .xls >> extension and when the user double-clicks it, Excel will open it up. >> >> That will fake it out but won't do any fancy Excel things like set up >> tabbed categories, etc. >> >> Is there a better way to do this export? >> >> I've seen some programs export it directly into Excel without going >> through a file on disk. How is that done? I assume on the Mac I could >> use AppleScript but how would I do it on Windows? >> >> Bill Vlahos >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From scott at proherp.com Sat Dec 17 03:28:19 2005 From: scott at proherp.com (Scott Kane) Date: Sat, 17 Dec 2005 19:28:19 +1100 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <20051217055154.D86E6824F77@mail.runrev.com> Message-ID: <000301c602e3$dbb10100$0201010a@scott4zia6fbp2> Xavier, I'm positive your stuff is very cool (I'm still trying to work out what it all does), but the reason for my reply is to simply say - relax... :-) I come from Borland Delphi on Windows (I still design and create all my Windows app's using Delphi 7 and have done so since the Delphi Beta in 1994). I'm not sure if you are familiar with Delphi's open object model or not, but it is an excellent example of thousands of programmers solving problems, often the same problems, with a tool they write for the job. Some are free and open source, others are commercial. But there are tens of thousands of these objects (called VCL for "Visual Component Library"). Take a look at: http://www.torry.net to see what I mean. My point is that there is no reason why people should not do the same in Rev. Duplicating may well create the same means to an end, but each VCL object is done a little differently, thus one can choose the solution that solves a specific problem or is done in a code style one prefers. I think we all need to remember that, no matter what IDE, compiler and programming language we work in... :-) Scott From chipp at chipp.com Sat Dec 17 03:51:19 2005 From: chipp at chipp.com (Chipp Walters) Date: Sat, 17 Dec 2005 02:51:19 -0600 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <20051217055154.D86E6824F77@mail.runrev.com> References: <20051217055154.D86E6824F77@mail.runrev.com> Message-ID: <43A3D187.7040208@chipp.com> Xavier, This is something I've had to write in order to keep my libraries, plugins and gadgets from all 'bumping into each other.' Didn't know you had already created one, but even from your own admission yours "has a few bugs." I've tried your stuff a couple of times before, and sorry, but it mostly seems overly complicated for me (frankly can never get it to work)-- and I don't have I have the time to really get into it. In fact, like most of us here (you included), I like to 'roll my own' so as to work with a specific set of functionality which I need. Here's a screenshot of the tool. www.altuit.com/webs/altuit2/RunRevCaseStudies/altImageIDFix_big.jpg Perhaps you might like to comment on if yours has a similar feature set? I'm sure it does more. The keen thing about this plugin, is it's ability to Fix conflicts OR Renumber ALL images, OR just Renumber Images outside of a range. For most of us in revInterOp, we have sets of IDs (mine is 90000-99000) and this tool enables me to easily renumber all IDs in a set of stacks. If I want to make sure the IDs don't conflict with my other projects, I just need to open them up before renumbering and it will take them all into consideration. Anyway, after a few more beta testers banging on it, I'll realease it. best, Chipp MisterX wrote: > nothing xosmedialib doesn't already do... > > it is seriously annoying to see another one of my > long time projects being duplicated. Seriously, it's > not the competition that bothers me but out of 4 projects > I've made and put hundreds of hours of work into, all 4 were > copied or released separately by someone else with nearly > the same feature details... From chipp at chipp.com Sat Dec 17 03:59:07 2005 From: chipp at chipp.com (Chipp Walters) Date: Sat, 17 Dec 2005 02:59:07 -0600 Subject: ANN: XOSMediaLib 2.4.7 In-Reply-To: <20051217063124.6D3F682595A@mail.runrev.com> References: <20051217063124.6D3F682595A@mail.runrev.com> Message-ID: <43A3D35B.4030000@chipp.com> Xavier, After looking at your project and mine, I think we both can agree, they appear to be for very different tasks. Congratulations on your release! It looks like a lot of work went into it. best, Chipp MisterX wrote: > A new update is released of xosmedialib... > > Version 2.4.7 is packed with 800 icons and patterns to use in your guis, > stacks and applications > > For a screenshot, download and a non-comprehensive list of features visit > > http://www.monsieurx.com/tiki/tiki-read_article.php?articleId=10 > (dont forget to get the GIM stack first) From dick.kriesel at mail.com Sat Dec 17 04:14:16 2005 From: dick.kriesel at mail.com (Dick Kriesel) Date: Sat, 17 Dec 2005 01:14:16 -0800 Subject: "Ask us anything" and the executionContexts In-Reply-To: <43A2EE20.20902@hyperactivesw.com> Message-ID: <BFC916E8.15BED%dick.kriesel@mail.com> Your answer left me a hope that maybe we were just a BZ away from being able to use the executionContexts in a standalone, so I decided to search BZ before asking about that possibility. The result was a surprise, so here's another question: Would you please comment on the resolutions of BZ 724 and BZ 1243? I know you're not speaking officially for RR, but you know the BZ business process pretty well. On 2003-9-29 Jeanne Devoto (then still at RR) commented on BZ 724: the executionContexts "... will be documented sooooooon (probably the next nonbugfix release)..." She later commented "Removed for 2.1.2." BZ 724 shows severity "minor" and status "RESOLVED/FIXED." But there's still no entry for the executionContexts in the dictionary. BZ 1243 in an enhancement request for implementing and documenting anything like the functionality of the executionContexts (my words, not Dar's). BZ 1243 shows status "RESOLVED/NOT_A_BUG." Of course it was "not_a_bug;" it was an enhancement request. If these weren't marked "resolved" I'd vote for them. Instead of voting, what's the next step to take? Thanks again in advance, Jacque. -- Dick On 12/16/05 8:41 AM, "J. Landman Gay" <jacque at hyperactivesw.com> wrote: > Dick Kriesel wrote: >> On 12/15/05 10:27 PM, "J. Landman Gay" <jacque at hyperactivesw.com> wrote: >> >> >>> Ask us anything, anything at all. Really. >> >> >> An offer far too good to refuse. >> >> The executionContexts could be a useful tool if it were sanctioned for use >> in standalones. What is there about the executionContexts that causes it to >> remain undocumented and unsupported for standalones? >> >> Thanks in advance, Jacque! > > Hey, I didn't say I could *answer*. :) > > But as I understand it, the executionContexts was implemented internally > when the script editor was rewritten, back when MetaCard first changed > over to allowing clickable breakpoints (yes, there was a time when that > wasn't in there.) It was never intended for consumer use, but its > availability leaked out and some folks started taking advantage of it. > Officially it isn't really supported, and there are no guarantees that > it won't change in the future. Thus, it's not documented. From b.xavier at internet.lu Sat Dec 17 04:22:07 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 17 Dec 2005 10:22:07 +0100 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <43A3D187.7040208@chipp.com> Message-ID: <20051217083518.11AAA82565F@mail.runrev.com> Chipp, I'll gladly help... but lets work together ;) if some thing in my stack doesn't fit your fancy, let me know about it - which you rarely do. If you don't tell me what's wrong, how can I fix it? If a teacher doesn't tell a student about a bad habit, you know what happens to the student and worse, what happens to the bad habit... Your GUIs are still far more pleasing than mine, no doubt but I prefer to have features united under a concise manager than having 10 disparate tools to do the same job - usually workflow related jobs in my case. xosmedialib is a conglomerate of image browsing, editing, id fixing, conflict finding and more! It's easy to make and fix a little stack like yours, but limits show up fast. This is what I want to resolve under one roof... cheers Xavier http://monsieurx.com/taoo > -----Original Message----- > From: Chipp Walters [mailto:chipp at chipp.com] > Sent: Saturday, 17 December, 2005 09:51 > To: x at monsieurx.com; How to use Revolution > Subject: Re: [ANN] Renumbering Images with new IDs > > Xavier, > > This is something I've had to write in order to keep my > libraries, plugins and gadgets from all 'bumping into each > other.' Didn't know you had already created one, but even > from your own admission yours "has a few bugs." I've tried > your stuff a couple of times before, and sorry, but it mostly > seems overly complicated for me (frankly can never get it to > work)-- and I don't have I have the time to really get into it. > > In fact, like most of us here (you included), I like to 'roll > my own' so as to work with a specific set of functionality > which I need. > > Here's a screenshot of the tool. > www.altuit.com/webs/altuit2/RunRevCaseStudies/altImageIDFix_big.jpg > > Perhaps you might like to comment on if yours has a similar > feature set? > I'm sure it does more. The keen thing about this plugin, is > it's ability to Fix conflicts OR Renumber ALL images, OR just > Renumber Images outside of a range. > > For most of us in revInterOp, we have sets of IDs (mine is > 90000-99000) and this tool enables me to easily renumber all > IDs in a set of stacks. > If I want to make sure the IDs don't conflict with my other > projects, I just need to open them up before renumbering and > it will take them all into consideration. > > Anyway, after a few more beta testers banging on it, I'll realease it. > > best, > > Chipp > > > > MisterX wrote: > > nothing xosmedialib doesn't already do... > > > > it is seriously annoying to see another one of my long time > projects > > being duplicated. Seriously, it's not the competition that > bothers me > > but out of 4 projects I've made and put hundreds of hours of work > > into, all 4 were copied or released separately by someone else with > > nearly the same feature details... > From b.xavier at internet.lu Sat Dec 17 04:22:07 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 17 Dec 2005 10:22:07 +0100 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <000301c602e3$dbb10100$0201010a@scott4zia6fbp2> Message-ID: <20051217083521.2946B8256C0@mail.runrev.com> Scott very cool indeed! I know how good Delphi is because FLStudio uses that environment to make FruityLoops which is IMOHO the runtime revolution of music making. ;) HyperCard was the first CMS I used for notes taking in college. Since then it has grown to do enterprise storage administration and NT AD domain user and share management and lots more at home in my home software studio ;)... Same functions or handlers, different problems... im quite confident of my object model because it has worked so well so far... it's a pity few have managed to get into it - if any did... (I know, I need to document stuff and all this... but being alone and amidst the furious evolution I do in TAOO, documentation doesn't help much at this stage... I work on it bit by bit though...) What can't rev do? that's open to the user of course... im the user and I respect other's work like delphi, ms office and OS, OSX and all mac things since 1984. I also am awed at linux and how it too grew out of features users wanted... In rev, im the architect, the designer, the programmer the tester and the user. What I like about it is that I can wipe new features in the middle of the workflow and make all of my stacks more powerful each time. Is this possible in delphi? Real time? Also I don't like pascal programming which delphi is using... my fault but any feature I see in delphi I could replicate in rev in minutes or a few hours depending. Then it's copy paste or automatic updates (almost there) across any stack I use... im not sure delphi would follow at this stage... real time... probably can though ;) Thousands of objects? eh? I wont compare a single programmer's work to a thousands'... It may be unfair to them ;) But that's how big TAOO is... And im still 10% of where I want to be conceptually compared to today's scripted situation. I'd say my biggest problem is finding powerusers or scripters that want to tap the challenge and get it going... Im no Linus and definitely not well funded at all and do this in my spare time mostly but I persist I'm on the right object model from the beginning because so far I enjoy the benefits developping or using rev... It may not be OOP but it's not far phylosophically or on the context-logic... And im only too aware how one object model may not fit the workflow of another object model - We all choose our IDEs, the features we need we add to it right? That's the way it works so far for the past 15 years... about a new feature every week on average... this has added up so far... If I had time to discover and learn delphi I might do the same thing, at this point, though it's faster for me to wipe the delphi feature in rev when needed - and I don't look at delphi at all because I base these new features on actual needs... In the end I have all the features I've programmed in since 15 years and I can enhance any myself any time, use it across all my stacks and go faster each time... Just to add fuel to the fire, Im working on a new DB model which I call NodeDB - im not too happy in sql and why not make something even more xtalk like, ahem practical for Rev! Anything to make rev do my workflow faster - hopefully it's compatible with other users ;) cheers Xavier http://monsieurx.com/taoo > -----Original Message----- > From: Scott Kane [mailto:scott at proherp.com] > Sent: Saturday, 17 December, 2005 09:28 > To: x at monsieurx.com; 'How to use Revolution' > Subject: RE: [ANN] Renumbering Images with new IDs > > Xavier, > > I'm positive your stuff is very cool (I'm still trying to > work out what it all does), but the reason for my reply is to > simply say - relax... :-) I come from Borland Delphi on > Windows (I still design and create all my Windows app's using > Delphi 7 and have done so since the Delphi Beta in 1994). > I'm not sure if you are familiar with Delphi's open object > model or not, but it is an excellent example of thousands of > programmers solving problems, often the same problems, with a > tool they write for the job. Some are free and open source, > others are commercial. But there are tens of thousands of > these objects (called VCL for "Visual Component Library"). > Take a look at: > > http://www.torry.net to see what I mean. My point is that > there is no reason why people should not do the same in Rev. > Duplicating may well create the same means to an end, but > each VCL object is done a little differently, thus one can > choose the solution that solves a specific problem or is done > in a code style one prefers. I think we all need to remember > that, no matter what IDE, compiler and programming language > we work in... :-) > > Scott > > From b.xavier at internet.lu Sat Dec 17 04:26:18 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 17 Dec 2005 10:26:18 +0100 Subject: ANN: XOSMediaLib 2.4.7 In-Reply-To: <43A3D35B.4030000@chipp.com> Message-ID: <20051217083931.9FCC68252EA@mail.runrev.com> Thanks Chipp Lots of work, bugzillas, crashes... lots... The worse was porting to osx and it's demanding users ;) Lots of testing too - believe it or not... BTW, Im just released 2.4.8 - it's fast evolving ;) - The change id of selected image via the image menu didn't work! ;) - now it should upload the GIM stack automatically... (not tested) - the net update checking works better... it's not that I want to release buggy software, it's the amount of testing post feature-design that remains when I don't hear from the kind users ;) damn, 3 more ideas!!! ;) cheers Xavier > -----Original Message----- > From: Chipp Walters [mailto:chipp at chipp.com] > Sent: Saturday, 17 December, 2005 09:59 > To: x at monsieurx.com; How to use Revolution > Subject: Re: ANN: XOSMediaLib 2.4.7 > > Xavier, > > After looking at your project and mine, I think we both can > agree, they appear to be for very different tasks. > Congratulations on your release! > It looks like a lot of work went into it. > > best, > > Chipp > > MisterX wrote: > > A new update is released of xosmedialib... > > > > Version 2.4.7 is packed with 800 icons and patterns to use in your > > guis, stacks and applications > > > > For a screenshot, download and a non-comprehensive list of features > > visit > > > > http://www.monsieurx.com/tiki/tiki-read_article.php?articleId=10 > > (dont forget to get the GIM stack first) > From scott at proherp.com Sat Dec 17 04:59:49 2005 From: scott at proherp.com (Scott Kane) Date: Sat, 17 Dec 2005 20:59:49 +1100 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <20051217083521.2946B8256C0@mail.runrev.com> Message-ID: <000201c602f0$a36d6560$0201010a@scott4zia6fbp2> Hi Xavier, Don't get me wrong, I'm not looking for a "Delphi vs. Rev" argument. <g>. There are things that Rev can do that Delphi can't. Multiple platform for starters. I tried RealBasic in the process of evaluating the multi-platform universe and found it to be absolutely terrible. In terms of stability Rev is the closest thing I can get, in terms of stability and flexibility and I love using it now - after quite a learning curve (which I am still undertaking). Sure there are things Delphi can do that Rev can't . Inline ASM for starters, but I don't use that very often anyway. One thing Delphi can do is write data to the executable. But then Rev has the magic of external stacks so it's not really a needed feature. I've always believed in choosing the right tool for the job. I can see me writing some applications for all three platforms in Rev in time to come. Rev needs more people like you developing cool objects and libraries, it promises to be an exciting time for me! :-) Scott > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of MisterX > Sent: Saturday, 17 December 2005 8:22 PM > To: 'How to use Revolution' > Subject: RE: [ANN] Renumbering Images with new IDs > > > Scott > > very cool indeed! I know how good Delphi is because FLStudio > uses that environment to make FruityLoops which is IMOHO the > runtime revolution of music making. ;) > > HyperCard was the first CMS I used for notes taking in > college. Since then it has grown to do enterprise storage > administration and NT AD domain user and share management and > lots more at home in my home software studio ;)... > > Same functions or handlers, different problems... im quite > confident of my object model because it has worked so well so > far... it's a pity few have managed to get into it - if any > did... (I know, I need to document stuff and all this... but > being alone and amidst the furious evolution I do in TAOO, > documentation doesn't help much at this stage... I work on it > bit by bit > though...) > > What can't rev do? that's open to the user of course... im > the user and I respect other's work like delphi, ms office > and OS, OSX and all mac things since 1984. I also am awed at > linux and how it too grew out of features users wanted... > > In rev, im the architect, the designer, the programmer the > tester and the user. What I like about it is that I can wipe > new features in the middle of the workflow and make all of my > stacks more powerful each time. Is this possible in delphi? Real time? > > Also I don't like pascal programming which delphi is using... > my fault but any feature I see in delphi I could replicate in > rev in minutes or a few hours depending. Then it's copy paste > or automatic updates (almost there) across any stack I use... > im not sure delphi would follow at this stage... real time... > probably can though ;) > > Thousands of objects? eh? > > I wont compare a single programmer's work to a thousands'... > It may be unfair to them ;) But that's how big TAOO is... And > im still 10% of where I want to be conceptually compared to > today's scripted situation. I'd say my biggest problem is > finding powerusers or scripters that want to tap the > challenge and get it going... Im no Linus and definitely not > well funded at all and do this in my spare time mostly but I > persist I'm on the right object model from the beginning > because so far I enjoy the benefits developping or using > rev... It may not be OOP but it's not far phylosophically or > on the context-logic... > > And im only too aware how one object model may not fit the > workflow of another object model - > > We all choose our IDEs, the features we need we add to it > right? That's the way it works so far for the past 15 > years... about a new feature every week on average... this > has added up so far... > > If I had time to discover and learn delphi I might do the > same thing, at this point, though it's faster for me to wipe > the delphi feature in rev when needed - and I don't look at > delphi at all because I base these new features on actual > needs... In the end I have all the features I've programmed > in since 15 years and I can enhance any myself any time, use > it across all my stacks and go faster each time... > > Just to add fuel to the fire, Im working on a new DB model > which I call NodeDB - im not too happy in sql and why not > make something even more xtalk like, ahem practical for Rev! > Anything to make rev do my workflow faster - hopefully it's > compatible with other users ;) From scott at proherp.com Sat Dec 17 05:07:26 2005 From: scott at proherp.com (Scott Kane) Date: Sat, 17 Dec 2005 21:07:26 +1100 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <20051217083521.2946B8256C0@mail.runrev.com> Message-ID: <000301c602f1$b2b666b0$0201010a@scott4zia6fbp2> > Just to add fuel to the fire, Im working on a new DB model > which I call NodeDB - im not too happy in sql and why not > make something even more xtalk like, ahem practical for Rev! > Anything to make rev do my workflow faster - hopefully it's > compatible with other users ;) Databases! LOL! Not the calmest topic today. But your goal seems rather an interesting one to me and I look forward to seeing how you go with it. :-) Scott From b.xavier at internet.lu Sat Dec 17 05:18:47 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 17 Dec 2005 11:18:47 +0100 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <000201c602f0$a36d6560$0201010a@scott4zia6fbp2> Message-ID: <20051217093201.662BC194C099@mail.runrev.com> Scott, I wouldn't dare comparing the environments... Both have their purpose and place... They are different products despite being the same... I think that to use inline ASM in rev you need to do so in a c compiler and wrappit up in an external ;) cheers Xavier > -----Original Message----- > From: Scott Kane [mailto:scott at proherp.com] > Sent: Saturday, 17 December, 2005 11:00 > To: x at monsieurx.com; 'How to use Revolution' > Subject: RE: [ANN] Renumbering Images with new IDs > > Hi Xavier, > > Don't get me wrong, I'm not looking for a "Delphi vs. Rev" argument. > <g>. > There are things that Rev can do that Delphi can't. Multiple > platform for starters. I tried RealBasic in the process of > evaluating the multi-platform universe and found it to be > absolutely terrible. In terms of stability Rev is the > closest thing I can get, in terms of stability and > flexibility and I love using it now - after quite a learning > curve (which I am still undertaking). Sure there are things > Delphi can do that Rev can't . Inline ASM for starters, but > I don't use that very often anyway. One thing Delphi can do > is write data to the executable. But then Rev has the magic > of external stacks so it's not really a needed feature. I've > always believed in choosing the right tool for the job. > I can see me writing some applications for all three > platforms in Rev in time to come. Rev needs more people like > you developing cool objects and libraries, it promises to be > an exciting time for me! :-) > > Scott > > > -----Original Message----- > > From: use-revolution-bounces at lists.runrev.com > > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf > Of MisterX > > Sent: Saturday, 17 December 2005 8:22 PM > > To: 'How to use Revolution' > > Subject: RE: [ANN] Renumbering Images with new IDs > > > > > > Scott > > > > very cool indeed! I know how good Delphi is because > FLStudio uses that > > environment to make FruityLoops which is IMOHO the runtime > revolution > > of music making. ;) > > > > HyperCard was the first CMS I used for notes taking in > college. Since > > then it has grown to do enterprise storage administration and NT AD > > domain user and share management and lots more at home in my home > > software studio ;)... > > > > Same functions or handlers, different problems... im quite > confident > > of my object model because it has worked so well so far... > it's a pity > > few have managed to get into it - if any did... (I know, I need to > > document stuff and all this... but being alone and amidst > the furious > > evolution I do in TAOO, documentation doesn't help much at this > > stage... I work on it bit by bit > > though...) > > > > What can't rev do? that's open to the user of course... im the user > > and I respect other's work like delphi, ms office and OS, > OSX and all > > mac things since 1984. I also am awed at linux and how it > too grew out > > of features users wanted... > > > > In rev, im the architect, the designer, the programmer the > tester and > > the user. What I like about it is that I can wipe new > features in the > > middle of the workflow and make all of my stacks more powerful each > > time. Is this possible in delphi? Real time? > > > > Also I don't like pascal programming which delphi is using... > > my fault but any feature I see in delphi I could replicate > in rev in > > minutes or a few hours depending. Then it's copy paste or automatic > > updates (almost there) across any stack I use... > > im not sure delphi would follow at this stage... real time... > > probably can though ;) > > > > Thousands of objects? eh? > > > > I wont compare a single programmer's work to a thousands'... > > It may be unfair to them ;) But that's how big TAOO is... > And im still > > 10% of where I want to be conceptually compared to today's scripted > > situation. I'd say my biggest problem is finding powerusers or > > scripters that want to tap the challenge and get it going... Im no > > Linus and definitely not well funded at all and do this in my spare > > time mostly but I persist I'm on the right object model from the > > beginning because so far I enjoy the benefits developping or using > > rev... It may not be OOP but it's not far phylosophically or on the > > context-logic... > > > > And im only too aware how one object model may not fit the > workflow of > > another object model - > > > > We all choose our IDEs, the features we need we add to it right? > > That's the way it works so far for the past 15 years... about a new > > feature every week on average... this has added up so far... > > > > If I had time to discover and learn delphi I might do the > same thing, > > at this point, though it's faster for me to wipe the delphi > feature in > > rev when needed - and I don't look at delphi at all because I base > > these new features on actual needs... In the end I have all the > > features I've programmed in since 15 years and I can enhance any > > myself any time, use it across all my stacks and go faster each > > time... > > > > Just to add fuel to the fire, Im working on a new DB model which I > > call NodeDB - im not too happy in sql and why not make > something even > > more xtalk like, ahem practical for Rev! > > Anything to make rev do my workflow faster - hopefully it's > compatible > > with other users ;) > > > From yoy at comcast.net Sat Dec 17 05:11:35 2005 From: yoy at comcast.net (yoy) Date: Sat, 17 Dec 2005 05:11:35 -0500 Subject: "Typesetting" functions References: <FA40421A-B673-4B13-A1CE-8BAE1ADF0257@hindu.org><001001c60244$7c9a5a80$6401a8c0@fatal> <9EC4354D-E5A6-4ED6-A220-D272EE13C965@hindu.org> Message-ID: <000801c602f2$47da2e20$6401a8c0@fatal> ----- Original Message ----- > I'll check on Scott rolling credits... > > Sivakatirswami I can pretty much guarantee that until computer monitors have 2000+ pixels to the inch, it'll never happen. Dammit!!! Andy From scott at proherp.com Sat Dec 17 05:18:38 2005 From: scott at proherp.com (Scott Kane) Date: Sat, 17 Dec 2005 21:18:38 +1100 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <20051217093201.662BC194C099@mail.runrev.com> Message-ID: <000401c602f3$43acbba0$0201010a@scott4zia6fbp2> > I wouldn't dare comparing the environments... Both have their > purpose and place... They are different products despite > being the same... I agree 100% > I think that to use inline ASM in rev you need to do so in a > c compiler and > wrappit up in an external ;) Hadn't thought of that... Scott From b.xavier at internet.lu Sat Dec 17 05:29:06 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 17 Dec 2005 11:29:06 +0100 Subject: "Typesetting" functions In-Reply-To: <000801c602f2$47da2e20$6401a8c0@fatal> Message-ID: <20051217094216.C01C2824DAF@mail.runrev.com> Andy, Sorry, but this is possible in FreeHand 1.0 or illustrator 1.0 eons ago ;) But there's another good reason to have 3D in rev to zoom in further ;) cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of yoy > Sent: Saturday, 17 December, 2005 11:12 > To: How to use Revolution > Subject: Re: "Typesetting" functions > > > ----- Original Message ----- > I'll check on Scott rolling credits... > > > > Sivakatirswami > > I can pretty much guarantee that until computer monitors have > 2000+ pixels to the inch, it'll never happen. Dammit!!! > > Andy > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From yoy at comcast.net Sat Dec 17 05:45:01 2005 From: yoy at comcast.net (yoy) Date: Sat, 17 Dec 2005 05:45:01 -0500 Subject: "Typesetting" functions References: <20051217094216.C01C2824DAF@mail.runrev.com> Message-ID: <000601c602f6$f3a7d230$6401a8c0@fatal> ----- Original Message ----- From: "MisterX" <b.xavier at internet.lu> To: "'How to use Revolution'" <use-revolution at lists.runrev.com> Sent: Saturday, December 17, 2005 5:29 AM Subject: RE: "Typesetting" functions > Andy, > > Sorry, but this is possible in FreeHand 1.0 or illustrator 1.0 eons ago ;) > > But there's another good reason to have 3D in rev to zoom in further ;) > > cheers > Xavier Xavier, You're speaking of point sizes of type. I was speaking of screen resolution. The monitors today are 72 to 100 dpi or maybe larger, but not thousands of pixels per inch. Andy From mcdomi at free.fr Sat Dec 17 06:37:28 2005 From: mcdomi at free.fr (Dom) Date: Sat, 17 Dec 2005 12:37:28 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <DCBBEE78-BE40-4638-B936-0750FAB81B4E@adelphia.net> Message-ID: <1h7psdi.clo7jdhgg30gM%mcdomi@free.fr> Thomas McGrath III <3mcgrath at adelphia.net> wrote: > I got the same error, however the file was unstuffed even with the > error. but it was a 0 Kb file ;-> -- Revolutionario From richmond at mail.maclaunch.com Sat Dec 17 06:32:59 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Sat, 17 Dec 2005 06:32:59 -0500 Subject: Cross-Platform Memory Inconsistencies Message-ID: <web-340794939@mail.maclaunch.com> Why does a stack on a CD run really quite well on a Pentium 2, 300MHz, 128 MB RAM (Win 98), a Pentium 3, 700 MHz, 128 MB RAM (Ubuntu 5.10) and grind to a shuddering halt on an iMac G3, 333MHz, 320 MB RAM (Mac 10.4)? This is a 'bother' as one has to plan for eventualities with machines and operating systems one might not own and/or have access to. __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From thierry.arbellot at laposte.net Sat Dec 17 06:43:10 2005 From: thierry.arbellot at laposte.net (Thierry Arbellot) Date: Sat, 17 Dec 2005 12:43:10 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <b3a2aa0d2906f447f561bbf3eaa33996@laposte.net> References: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> <B836742B-EE83-4FB9-ABE7-ABE6A431F468@sosmartsoftware.com> <b3a2aa0d2906f447f561bbf3eaa33996@laposte.net> Message-ID: <97e7222b720c5793a730f618935e886d@laposte.net> The stack is available on another server Here are the links : http://perso.wanadoo.fr/hal/player.rev http://perso.wanadoo.fr/hal/player.rev.zip Cheers, Thierry On 2005, Dec 16, , at 21:26, Thierry Arbellot wrote: > OK > > I will put the stack without compression on the server on Monday. > > Thierry > > On 2005, Dec 16, , at 20:35, Eric Chatonet wrote: > >> Hi Thierry, >> >> Dom is a mac user and he can't decompress your archive since the last >> available version of Stuffit is 9.01 on this platform. >> I asked Klaus to send me your stack but I was unable too to open the >> archive he sent to me. >> Since your stack is light, I suggest that you put it on your server >> as a binary file without compressing it. >> Then we all be able to thank you :-) >> >> Best Regards from Paris, >> Eric Chatonet >> ---------------------------------------------------------------------- >> ------------------------ >> http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ >> >> >> Le 16 d?c. 05 ? 20:25, Thierry Arbellot a ?crit : >> >>> The archive was compressed with Stuffit 10. It may be not backward >>> compatible with previous version >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From thierry.arbellot at laposte.net Sat Dec 17 06:50:09 2005 From: thierry.arbellot at laposte.net (Thierry Arbellot) Date: Sat, 17 Dec 2005 12:50:09 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <B836742B-EE83-4FB9-ABE7-ABE6A431F468@sosmartsoftware.com> References: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> <B836742B-EE83-4FB9-ABE7-ABE6A431F468@sosmartsoftware.com> Message-ID: <fb19c56c9b370481322d3025b1a43160@laposte.net> On 2005, Dec 16, , at 20:35, Eric Chatonet wrote: > Hi Thierry, Bonjour Eric, > > Dom is a mac user and he can't decompress your archive since the last > available version of Stuffit is 9.01 on this platform. I'm on a Mac (10.3.8) too and use Stuffit 10. Why not upgrade ? It's free :-) > I asked Klaus to send me your stack but I was unable too to open the > archive he sent to me. > Since your stack is light, I suggest that you put it on your server as > a binary file without compressing it. > Then we all be able to thank you :-) > > Best Regards from Paris, > Eric Chatonet > ----------------------------------------------------------------------- > ----------------------- > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > Best Regards from Villeneuve St Georges ;-) Thierry From klaus at major-k.de Sat Dec 17 06:50:42 2005 From: klaus at major-k.de (Klaus Major) Date: Sat, 17 Dec 2005 12:50:42 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <1h7psdi.clo7jdhgg30gM%mcdomi@free.fr> References: <1h7psdi.clo7jdhgg30gM%mcdomi@free.fr> Message-ID: <FC4B3054-D11C-46B8-9F1A-4A08D19A7DB7@major-k.de> Hi all, > Thomas McGrath III <3mcgrath at adelphia.net> wrote: > >> I got the same error, however the file was unstuffed even with the >> error. > > but it was a 0 Kb file ;-> I hope Thierry does not mind if i put that namely stack in OS X zip format on my homepage: http://www.major-k.de/staxx/macurlencode.mc.zip Have fun. > Revolutionario Venceremos! :-) Regards from cold and snowy germany Klaus Major klaus at major-k.de http://www.major-k.de From b.xavier at internet.lu Sat Dec 17 07:07:12 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 17 Dec 2005 13:07:12 +0100 Subject: Cross-Platform Memory Inconsistencies In-Reply-To: <web-340794939@mail.maclaunch.com> Message-ID: <20051217112026.1CDAE194C0CE@mail.runrev.com> Maybe it's time you admited pcs are not so bad after all ;) Welcome to the cross-plaform world... I hear standard buttons or animated gifs are a bad CPU cycle eater in the osx world... Xavier http://monsieurx.com/taoo - going where no object's been before > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Mathewson > Sent: Saturday, 17 December, 2005 12:33 > To: use-revolution at lists.runrev.com > Subject: Cross-Platform Memory Inconsistencies > > Why does a stack on a CD run really quite well on a Pentium > 2, 300MHz, 128 MB RAM (Win 98), a Pentium 3, 700 MHz, 128 MB > RAM (Ubuntu 5.10) and grind to a shuddering halt on an iMac > G3, 333MHz, 320 MB RAM (Mac 10.4)? > > This is a 'bother' as one has to plan for eventualities with > machines and operating systems one might not own and/or have > access to. > __________________________________________________ > See Mathewson's software at: > > http://members.maclaunch.com/richmond/default.html > _______________________________________ > --------------------------------------------------------------- > The Think Different Store > http://www.thinkdifferentstore.com/ > For All Your Mac Gear > --------------------------------------------------------------- > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From alex at tweedly.net Sat Dec 17 07:40:15 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 17 Dec 2005 12:40:15 +0000 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <20051217083518.11AAA82565F@mail.runrev.com> References: <20051217083518.11AAA82565F@mail.runrev.com> Message-ID: <43A4072F.2090303@tweedly.net> MisterX wrote: >[ ........ ] no doubt but I prefer to >have features united under a concise manager than having 10 disparate tools >to do the same job - usually workflow related jobs in my case. > > > Whereas I generally prefer to have "single-purpose" tools, so that when I need one, having not used it for 6 months, I can read a small doc and know just what it can do. If I have a tool I use all the time, then it can be (should be) one of those more powerful, "multi-capable" tools, because in using it all the time I have it to hand and remember how to use it. >xosmedialib is a conglomerate of image browsing, editing, id fixing, >conflict finding and more! It's easy to make and fix a little stack like >yours, but limits show up fast. This is what I want to resolve under one >roof... > > Of course, you use xos and xosmedialib all the time, so a fully integrated set of features is just what you need. I might well find that if I used it all the time, I would love it. But without a compelling need for some feature or capability, there is nothing to carry me through the learning curve of installation and initial usage of a large tool. The larger and more powerful a tool is, the more need it has for simple (though complete) documents, tutorials, walkthroughs, etc. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.1/206 - Release Date: 16/12/2005 From richmond at mail.maclaunch.com Sat Dec 17 07:30:48 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Sat, 17 Dec 2005 07:30:48 -0500 Subject: Cross-Platform Memory Inconsistencies Message-ID: <web-340796466@mail.maclaunch.com> I have absolutely no problem with PCs - in fact my day-to-day income depends on 4 COMPAQs running Ubuntu Linux 5.10. What I do not like is MS Windows. Notwithstanding those slightly OT remarks: There seems to be no effective way of telling what the memory requirements of an RR stack will be (either as a stack running with a player, or as a standalone) on the differing platforms on which it may be delivered. As I work with software I don't understand about RAM, DRAMM, SDRAMM or DAMN (the last type of memory seems to be the one I come across most!) and the niceties of Virtual Memory. My real question boils down to the following: is there a way to construct a stack that can inform one about relative memory requirements - let us imagine a stack with a few entry-fields: 1. size of stack to be ported 2. memory required to run that stack so one could pop that stack on various computers running various operating system - tap into field 1 the size of one's stack; click a suitably titled button, and the memory requirements will magically appear in field 2. This would be a really useful piece of stuff!!! sincerely, Richmond __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From alex at tweedly.net Sat Dec 17 07:44:49 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 17 Dec 2005 12:44:49 +0000 Subject: Best modality for rather large stacks In-Reply-To: <6A1D1368-2BEF-4762-89B2-D0D6E3F2125B@snet.net> References: <6A1D1368-2BEF-4762-89B2-D0D6E3F2125B@snet.net> Message-ID: <43A40841.5000508@tweedly.net> Kurt Kaufman wrote: > I know there was a discussion on this topic about a year ago, when I > inquired about the necessity of using a formal database extension to > Rev vs. a text file vs. multiple substacks. I ended up going with > the substacks as in doing so multiple users could concurrently access > different records, and the data of the individual records (in this > case) did not need to be combined in any way. Would it have been > possible to allow multiuser access had I used a single text file > instead of multiple substacks? > Possible but difficult. Sufficiently difficult that I'd say it wouldn't be worth it. If you have multiple simultaneous users including one (or some) doing updates, then use a database. (or multiple substacks, but personally I'd just go the whole hog and use a database). -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.1/206 - Release Date: 16/12/2005 From darkshadow1 at metrocast.net Sat Dec 17 07:48:17 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Sat, 17 Dec 2005 07:48:17 -0500 Subject: Word XML Message-ID: <000c01c60308$27222a50$6501a8c0@new0eeca32bb97> Has anyone used MS Word 2003 to write XML for Revolution? From b.xavier at internet.lu Sat Dec 17 08:19:19 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 17 Dec 2005 14:19:19 +0100 Subject: [ANN] Renumbering Images with new IDs In-Reply-To: <43A4072F.2090303@tweedly.net> Message-ID: <20051217123229.1C91382499D@mail.runrev.com> Alex, truly insightful ;) I do use this tool all the time one way or another even If I don't use it directly... My palettes, my stack's button bars, all use a unified media stack after a bugzilla by the number of 2449... And it was Tuv's idea too ;) http://support.runrev.com/bugdatabase/show_bug.cgi?id=2449 I knew it wouldn't be easy a stack to do because images cross lots of workflow lines in my day to day use of runrev... including development which is why I think it's worthy of release for it's practical use... Not to mention the many example scripts inside demo'ing rev's capabilities... I know the value of simple stacks and do use them myself as possible... Chipp's stack is inspiration for me too, im not boasting... He gave me an idea I hope will be as helpful - where as Chipp's stack will prevent id changes, mine will tell you where the conflicts are - better to be proactive than sorry ;) Now, either I do this before I leave on hollidays or it will be first thing to do in 2006 or Chipp will free me of the trouble :) But the real solution would be if images could be or not shared across stacks... maybe an idea to solve this runrev's image id crisis... Like stacks, images share an area of conflicts between IDs and names. Stacks can't have similar names (even if there's a unique ID per stack and damn you if your substack is the same name as another without warning - hope you read that Chipp! Why should this be a problem when similar fields can coexist?. ID's of images should be made unique within the engine internally but the problem persists with duplicate ids at the user level - usually with a crash - not nice... And the rev icon/pattern chooser doesn't show all images if duplicate ids exist or where opened before, etc...)... This is a deeply rooted and antique problem in Rev and MetaCard... If stacks and images could be finally addressed as easily as fields (by name OR ID), it could be easier for everyone... that was the issue with 2449... To resolve the issue I had to arm myself with XOSMediaLib... Stacks in this case are another issue... but not unmentioned... cheerios Xavier http://monsieurx.com/taoo - because automating development is possible with a little programming > -----Original Message----- > From: Alex Tweedly [mailto:alex at tweedly.net] > Sent: Saturday, 17 December, 2005 13:40 > To: x at monsieurx.com; How to use Revolution > Subject: Re: [ANN] Renumbering Images with new IDs > > MisterX wrote: > > >[ ........ ] no doubt but I prefer to > >have features united under a concise manager than having 10 > disparate > >tools to do the same job - usually workflow related jobs in my case. > > > > > > > Whereas I generally prefer to have "single-purpose" tools, so > that when I need one, having not used it for 6 months, I can > read a small doc and know just what it can do. > > If I have a tool I use all the time, then it can be (should > be) one of those more powerful, "multi-capable" tools, > because in using it all the time I have it to hand and > remember how to use it. > > >xosmedialib is a conglomerate of image browsing, editing, id fixing, > >conflict finding and more! It's easy to make and fix a little stack > >like yours, but limits show up fast. This is what I want to resolve > >under one roof... > > > > > Of course, you use xos and xosmedialib all the time, so a > fully integrated set of features is just what you need. I > might well find that if I used it all the time, I would love > it. But without a compelling need for some feature or > capability, there is nothing to carry me through the learning > curve of installation and initial usage of a large tool. > > The larger and more powerful a tool is, the more need it has > for simple (though complete) documents, tutorials, walkthroughs, etc. > > > -- > Alex Tweedly http://www.tweedly.net > From b.xavier at internet.lu Sat Dec 17 08:29:37 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 17 Dec 2005 14:29:37 +0100 Subject: yet a few thousand more icons ;) Message-ID: <20051217124246.833EF824D7C@mail.runrev.com> http://www.yellowicon.com http://jimmac.musichall.cz/icons.php there's lots of icons out there... ;) Rev imports them fine... but... you can't browse them easily, you can't edit them easily... Rev wont either import them with the right ID or checking that the ID is not duplicate... arrange them so they are visible... Chipp's stack is a great idea to prevent further image ID bangs... (hear that rev?) My stack does that and more, a good starting point for archiving, cataloguing and editing images the right way... I've said earlier that HyperCard was my CMS in university. The same CMS had a stack with some 14000 icons (all black and white)... It didn't work like Rev does today so i've laid it to rest - and it never converted to rev or mc anyway without crashing the whole IDE... what a loss... For that shareware i got postcards from Japan and Oregon! i was so proud! 10 years after i get 2 emails about this stack having problems, hardly any good critiques... it took lots more time actually... Today with so many color icons... XOSMediaLib is the tool of choice. I designed it to respond to a need to import, renumber, or find any image amond a 1000 quickly and keeping them tidy across multiple stacks. no easy task - not for a simple stack... But power users will appreciate... It's a work in progress with many many more features to come, a few to be fixed maybe... Lots of them to be improved surely and there's lots i haven't imagined either. It's not a simple stack but for what it does that's so simple (import images and set their ids correctly), and all the editing features built-in, im sure even Chipp will find it useful if he tried to get beyond the bugs or bad-cross-platform-port visual effects... ;) cheers Xavier http://monsieurx.com/taoo - practical objects = portable features... From b.xavier at internet.lu Sat Dec 17 08:29:37 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 17 Dec 2005 14:29:37 +0100 Subject: Word XML In-Reply-To: <000c01c60308$27222a50$6501a8c0@new0eeca32bb97> Message-ID: <20051217124248.6501D824D95@mail.runrev.com> you mean "hello world" translates to: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?mso-application progid="Word.Document"?> <w:wordDocument xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:sl="http://schemas.microsoft.com/schemaLibrary/2003/core" xmlns:aml="http://schemas.microsoft.com/aml/2001/core" xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" w:macrosPresent="no" w:embeddedObjPresent="no" w:ocxPresent="no" xml:space="preserve"><o:DocumentProperties><o:Title>Hello world</o:Title><o:Author>X</o:Author><o:LastAuthor>X</o:LastAuthor><o:Revisi on>1</o:Revision><o:TotalTime>0</o:TotalTime><o:Created>2005-12-17T13:21:00Z </o:Created><o:LastSaved>2005-12-17T13:21:00Z</o:LastSaved><o:Pages>1</o:Pag es><o:Words>1</o:Words><o:Characters>11</o:Characters><o:Company></o:Company ><o:Lines>1</o:Lines><o:Paragraphs>1</o:Paragraphs><o:CharactersWithSpaces>1 1</o:CharactersWithSpaces><o:Version>11.5604</o:Version></o:DocumentProperti es><w:fonts><w:defaultFonts w:ascii="Times New Roman" w:fareast="Times New Roman" w:h-ansi="Times New Roman" w:cs="Times New Roman"/></w:fonts><w:styles><w:versionOfBuiltInStylenames w:val="4"/><w:latentStyles w:defLockedState="off" w:latentStyleCount="156"/><w:style w:type="paragraph" w:default="on" w:styleId="Normal"><w:name w:val="Normal"/><w:rPr><wx:font wx:val="Times New Roman"/><w:sz w:val="24"/><w:sz-cs w:val="24"/><w:lang w:val="EN-US" w:fareast="EN-US" w:bidi="AR-SA"/></w:rPr></w:style><w:style w:type="character" w:default="on" w:styleId="DefaultParagraphFont"><w:name w:val="Default Paragraph Font"/><w:semiHidden/></w:style><w:style w:type="table" w:default="on" w:styleId="TableNormal"><w:name w:val="Normal Table"/><wx:uiName wx:val="Table Normal"/><w:semiHidden/><w:rPr><wx:font wx:val="Times New Roman"/></w:rPr><w:tblPr><w:tblInd w:w="0" w:type="dxa"/><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPr></w:style><w:style w:type="list" w:default="on" w:styleId="NoList"><w:name w:val="No List"/><w:semiHidden/></w:style></w:styles><w:docPr><w:view w:val="print"/><w:zoom w:percent="100"/><w:doNotEmbedSystemFonts/><w:proofState w:spelling="clean" w:grammar="clean"/><w:attachedTemplate w:val=""/><w:defaultTabStop w:val="720"/><w:punctuationKerning/><w:characterSpacingControl w:val="DontCompress"/><w:optimizeForBrowser/><w:validateAgainstSchema/><w:sa veInvalidXML w:val="off"/><w:ignoreMixedContent w:val="off"/><w:alwaysShowPlaceholderText w:val="off"/><w:compat><w:breakWrappedTables/><w:snapToGridInCell/><w:wrapTe xtWithPunct/><w:useAsianBreakRules/><w:dontGrowAutofit/></w:compat></w:docPr ><w:body><wx:sect><w:p><w:r><w:t>Hello world</w:t></w:r></w:p><w:sectPr><w:pgSz w:w="12240" w:h="15840"/><w:pgMar w:top="1440" w:right="1800" w:bottom="1440" w:left="1800" w:header="720" w:footer="720" w:gutter="0"/><w:cols w:space="720"/><w:docGrid w:line-pitch="360"/></w:sectPr></wx:sect></w:body></w:wordDocument> ? no way!!!! ROTFL.... just tested... Even QuarkXpress tags were nicer to the developper ;) And why is my user and company information outputed? This requires careful filtering to save documents with moft office with privacy... cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Preston Shea > Sent: Saturday, 17 December, 2005 13:48 > To: use-revolution at lists.runrev.com > Subject: Word XML > > Has anyone used MS Word 2003 to write XML for Revolution? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From b.xavier at internet.lu Sat Dec 17 08:45:07 2005 From: b.xavier at internet.lu (MisterX) Date: Sat, 17 Dec 2005 14:45:07 +0100 Subject: Cross-Platform Memory Inconsistencies In-Reply-To: <web-340796466@mail.maclaunch.com> Message-ID: <20051217125817.9D14A8254B6@mail.runrev.com> > What I do not like is MS Windows. I can understand this... but you should have another look. As a standard UI It cannot be avoided and Moft - as much as I hated them - do try (and do get it right once in a while) to make a good job of it... Just like Rev tries to make all of us as happy as possible... > My real question boils down to the following: > > is there a way to construct a stack that can inform one about > relative memory requirements - let us imagine a stack with a > few entry-fields: > > 1. size of stack to be ported > > 2. memory required to run that stack > > so one could pop that stack on various computers running > various operating system - tap into field 1 the size of one's > stack; click a suitably titled button, and the memory > requirements will magically appear in field 2. > > This would be a really useful piece of stuff!!! only rev could do this... I open TAOO and whop, 100MBs of ram are eaten... it's pretty fast though... I don't get it... the only trick I found is max out your ram... cheers Xavier From graham.samuel at wanadoo.fr Sat Dec 17 10:50:45 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Sat, 17 Dec 2005 16:50:45 +0100 Subject: Debugging and the execution path Message-ID: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> Folks, for years I've been debugging Rev projects with what I now realise is a rather poor subset of the available facilities: basically I have set breakpoints, stepped through code using the debugger, and looked at variables using the Variable Watcher. Now however I have a tricky 'how did I get here?' type of question which involves me wanting to know the caller of a particular handler, and the caller of the caller etc. I think this may perhaps be accomplished by using the undocumented executionContexts which has been written about recently. So far, I've noticed that at the top of the Variable Watcher window there is a dropdown list which may be a form of this: it gives the names of the objects in which scripts leading to the breakpoint were executed, and a line number in each. It doesn't contain the names of any handlers, and AFAIK I can't display line numbers in scripts, so this is of limited use in a really large script. In the RR docs the description of the variable watcher is not long, to say the least, and I don't think there's a tutorial about it either. Can anyone point me at a more in-depth description of the debugging facilities of Rev? TIA Graham ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From 3mcgrath at adelphia.net Sat Dec 17 11:16:33 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sat, 17 Dec 2005 11:16:33 -0500 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <1h7psdi.clo7jdhgg30gM%mcdomi@free.fr> References: <1h7psdi.clo7jdhgg30gM%mcdomi@free.fr> Message-ID: <AA65F21C-0DD7-405F-9335-418F320B8C28@adelphia.net> The file opened in Rev and was a player window with a button to select a file. It was not 0Kb. the stuffit error did not effect the file. HHmm... Tom On Dec 17, 2005, at 6:37 AM, Dom wrote: > Thomas McGrath III <3mcgrath at adelphia.net> wrote: > >> I got the same error, however the file was unstuffed even with the >> error. > > but it was a 0 Kb file ;-> > > -- > Revolutionario > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From charles.hartman at conncoll.edu Sat Dec 17 11:21:27 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Sat, 17 Dec 2005 11:21:27 -0500 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <97e7222b720c5793a730f618935e886d@laposte.net> References: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> <e5f6b0f7826acf99b2c0e61cea1e3bd3@laposte.net> <B836742B-EE83-4FB9-ABE7-ABE6A431F468@sosmartsoftware.com> <b3a2aa0d2906f447f561bbf3eaa33996@laposte.net> <97e7222b720c5793a730f618935e886d@laposte.net> Message-ID: <AC256844-F9AB-4615-994B-1D8C58E2CB69@conncoll.edu> I haven't played with players before, and I have a really simple question: If I want to add a keystroke handler to this player stack, how do I do it? I can put a rawKeyDown handler in either the stack or the card, and keystrokes are recognized. (Not if I put the handler in the script of the player itself.) But the player doesn't seem to respond to the commands I associate with keystrokes. I'm just trying to implement spacebar = pause/resume, arrow keys step forward/back. Is the filename this player stack loads also the name of the clip? That is, if I put "put the filename of player 'Player' into theClip" at the top of my rawKeyDown handler (very inefficient; I'm just testing), can I then use theClip as the argument for various 'play' commands? That's what I'm trying but it doesn't seem to do anything. What am I missing? I can't seem to find a thread in the docs that clarifies this . . . Charles Hartman On Dec 17, 2005, at 6:43 AM, Thierry Arbellot wrote: > The stack is available on another server > Here are the links : > > http://perso.wanadoo.fr/hal/player.rev > http://perso.wanadoo.fr/hal/player.rev.zip > > Cheers, > Thierry > > On 2005, Dec 16, , at 21:26, Thierry Arbellot wrote: > >> OK >> >> I will put the stack without compression on the server on Monday. >> >> Thierry >> >> On 2005, Dec 16, , at 20:35, Eric Chatonet wrote: >> >>> Hi Thierry, >>> >>> Dom is a mac user and he can't decompress your archive since the >>> last available version of Stuffit is 9.01 on this platform. >>> I asked Klaus to send me your stack but I was unable too to open >>> the archive he sent to me. >>> Since your stack is light, I suggest that you put it on your >>> server as a binary file without compressing it. >>> Then we all be able to thank you :-) >>> >>> Best Regards from Paris, >>> Eric Chatonet >>> -------------------------------------------------------------------- >>> -------------------------- >>> http://www.sosmartsoftware.com/ >>> eric.chatonet at sosmartsoftware.com/ >>> >>> >>> Le 16 d?c. 05 ? 20:25, Thierry Arbellot a ?crit : >>> >>>> The archive was compressed with Stuffit 10. It may be not >>>> backward compatible with previous version >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mcdomi at free.fr Sat Dec 17 11:24:32 2005 From: mcdomi at free.fr (Dom) Date: Sat, 17 Dec 2005 17:24:32 +0100 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: <97e7222b720c5793a730f618935e886d@laposte.net> Message-ID: <1h7q5kp.g16wt11f3d7mqM%mcdomi@free.fr> Thierry Arbellot <thierry.arbellot at laposte.net> wrote: > http://perso.wanadoo.fr/hal/player.rev.zip ?a roule ! that rolls! :-) -- Revolutionario From eric.chatonet at sosmartsoftware.com Sat Dec 17 11:47:32 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 17 Dec 2005 17:47:32 +0100 Subject: Cross-Platform Memory Inconsistencies In-Reply-To: <web-340796466@mail.maclaunch.com> References: <web-340796466@mail.maclaunch.com> Message-ID: <A40B81CC-318F-4E1D-9A74-65083AEB6A1F@sosmartsoftware.com> Hi Richmond, From the docs (FAQ): How do I estimate how much memory your application will need? The amount of memory required by your standalone application depends on many factors, including the platform, the complexity of your code, which Revolution custom libraries you include, and how many windows you have open at once. As a general rule of thumb, add up the size of the stacks to be loaded into memory (and the picture and movie files to be displayed in referenced controls) at any one time and add 4M to obtain a rough approximation: total size of loaded stacks + total size of external files displayed + 4 megabytes = minimum memory required (very approximate) Without forgetting that Rev uses virtual memory as soon it's needed and can't crash due to a lack of memory :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 17 d?c. 05 ? 13:30, Mathewson a ?crit : > I have absolutely no problem with PCs - in fact my > day-to-day income depends on 4 COMPAQs running Ubuntu Linux > 5.10. > > What I do not like is MS Windows. > > Notwithstanding those slightly OT remarks: > > There seems to be no effective way of telling what the > memory requirements of an RR stack will be (either as a > stack running with a player, or as a standalone) on the > differing platforms on which it may be delivered. As I work > with software I don't understand about RAM, DRAMM, SDRAMM > or DAMN (the last type of memory seems to be the one I come > across most!) and the niceties of Virtual Memory. > > My real question boils down to the following: > > is there a way to construct a stack that can inform one > about relative memory requirements - let us imagine a stack > with a few entry-fields: > > 1. size of stack to be ported > > 2. memory required to run that stack > > so one could pop that stack on various computers running > various operating system - tap into field 1 the size of > one's stack; click a suitably titled button, and the memory > requirements will magically appear in field 2. > > This would be a really useful piece of stuff!!! > > sincerely, Richmond > __________________________________________________ > See Mathewson's software at: > > http://members.maclaunch.com/richmond/default.html > _______________________________________ > --------------------------------------------------------------- > The Think Different Store > http://www.thinkdifferentstore.com/ > For All Your Mac Gear > --------------------------------------------------------------- > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From alex at tweedly.net Sat Dec 17 11:49:19 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 17 Dec 2005 16:49:19 +0000 Subject: Debugging and the execution path In-Reply-To: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> Message-ID: <43A4418F.3080505@tweedly.net> graham samuel wrote: > Folks, for years I've been debugging Rev projects with what I now > realise is a rather poor subset of the available facilities: > basically I have set breakpoints, stepped through code using the > debugger, and looked at variables using the Variable Watcher. > > Now however I have a tricky 'how did I get here?' type of question > which involves me wanting to know the caller of a particular handler, > and the caller of the caller etc. I think this may perhaps be > accomplished by using the undocumented executionContexts which has > been written about recently. So far, I've noticed that at the top of > the Variable Watcher window there is a dropdown list which may be a > form of this: it gives the names of the objects in which scripts > leading to the breakpoint were executed, and a line number in each. > It doesn't contain the names of any handlers, and AFAIK I can't > display line numbers in scripts, so this is of limited use in a > really large script. In the RR docs the description of the variable > watcher is not long, to say the least, and I don't think there's a > tutorial about it either. > > Can anyone point me at a more in-depth description of the debugging > facilities of Rev? Can't do that, but I can give you a couple more hints. In the Variable Watcher, just to the right of the drop-down menu of objects/contexts, there is a button like a scroll of paper. Clicking on that will take you to the script line of the currently selected context. Also, in the script editor, you can use the menu View / Go to line ... to go to a line number. Unfortunately, you can't do that while in debugger mode - the whole View menu is not enabled at that point. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.1/206 - Release Date: 16/12/2005 From JimAultWins at yahoo.com Sat Dec 17 12:20:45 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 17 Dec 2005 09:20:45 -0800 Subject: Export to Excel In-Reply-To: <8a27f780a0b97f063d0b6596feb0c6cf@mac.com> Message-ID: <BFC988ED.32290%JimAultWins@yahoo.com> On 12/16/05 11:13 PM, "Bill Vlahos" <bvlahos at mac.com> wrote: > I've seen some programs export it directly into Excel without going > through a file on disk. How is that done? I assume on the Mac I could > use AppleScript but how would I do it on Windows? Your task seems rather uncomplicated as you have described it (below). I can build a quick demo stack to show one technique I use, but it will be Mac only since it uses Applescript. If doing this in Windows, I would build a workbook (or template) with at least one Visual Basic script that would read the tab-delimited text data file and do the fancy work. Most likely, I would also do the fancy work in VBA on the Mac rather than learn all the Applescript equivalents. Rev would 'trigger' the running of the XL script using Applescript and the magic would commence. If the destination workbook required more than one option for which VBA script to run, I would make the first line of the data file a value that would tell the workbook which to execute. I am sure there is a Visual Basic option in Windows to do this, but I have not done this in over 5 years and cannot remember how I did it. The major difference to note is that there is VBA (for applications like Excel) and there is VB that works in Windows between apps. Hope this helps. Jim Ault Las Vegas On 12/16/05 11:13 PM, "Bill Vlahos" <bvlahos at mac.com> wrote: > > On Dec 14, 2005, at 9:02 AM, Jim Ault wrote: > >> Couple of questions: >> 1) is this one table, or several? > One table. I might do several but if I can do one then I can do several. >> 2) is is continuously updated, or a one-time publish? > One-time publish. >> 3) does the format vary each/several times? > Not really. Essentially tab delimited fields. >> 4) does the dimension of the table change? > It might. > > Bill Vlahos > >> >> Jim Ault >> Las Vegas >> >> On 12/13/05 5:20 PM, "Bill Vlahos" <bvlahos at mac.com> wrote: >> >>> I have a table in an appliation which I want to export to Excel. I >>> can fake it out by simply saving it as a text file with the .xls >>> extension and when the user double-clicks it, Excel will open it up. >>> >>> That will fake it out but won't do any fancy Excel things like set up >>> tabbed categories, etc. >>> >>> Is there a better way to do this export? >>> >>> I've seen some programs export it directly into Excel without going >>> through a file on disk. How is that done? I assume on the Mac I could >>> use AppleScript but how would I do it on Windows? >>> >>> Bill Vlahos From wdesmet at wanadoo.nl Sat Dec 17 12:44:26 2005 From: wdesmet at wanadoo.nl (William de Smet) Date: Sat, 17 Dec 2005 18:44:26 +0100 Subject: How to set a field in place with dragenter and a singleclick? Message-ID: <043F3D9E-668D-43AC-BE9E-916A9211B642@wanadoo.nl> Hi there, For my first app I am looking for a function where a field would stick to the mouseloc after a mouseclick and on the next mouseclick to let the field go (I work with disabled children so need to make it as easy as possible!) By accident (after playing with dragEnter) I got what I want but a little thing still bothers me: with the script I got so far I need to doubleclick to let the field go and put it in place. What I want is a singleclick to make this happen. What do I need to do ? Below the script I use: Stackscript: on dragEnter end dragEnter Fieldscript: on mouseDown grab me set the layer of me to 100 set cursor to 28 lock cursor set the dragdata["text"] to the short name of the target end mouseDown on mouseup unlock cursor set cursor to arrow end mouseup Thanks, William de Smet From kray at sonsothunder.com Sat Dec 17 12:50:38 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 17 Dec 2005 11:50:38 -0600 Subject: "Ask us anything" and the executionContexts In-Reply-To: <BFC916E8.15BED%dick.kriesel@mail.com> Message-ID: <BFC9AC0E.32143%kray@sonsothunder.com> On 12/17/05 3:14 AM, "Dick Kriesel" <dick.kriesel at mail.com> wrote: > Your answer left me a hope that maybe we were just a BZ away from being able > to use the executionContexts in a standalone, so I decided to search BZ > before asking about that possibility. Dick, are you saying that you can't use executionContexts in a standalone? Or that you need to know how to use it? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jacque at hyperactivesw.com Sat Dec 17 13:02:47 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 17 Dec 2005 12:02:47 -0600 Subject: "Ask us anything" and the executionContexts In-Reply-To: <BFC916E8.15BED%dick.kriesel@mail.com> References: <BFC916E8.15BED%dick.kriesel@mail.com> Message-ID: <43A452C7.80605@hyperactivesw.com> Dick Kriesel wrote: > Your answer left me a hope that maybe we were just a BZ away from being able > to use the executionContexts in a standalone, so I decided to search BZ > before asking about that possibility. The result was a surprise, so here's > another question: > > Would you please comment on the resolutions of BZ 724 and BZ 1243? I know > you're not speaking officially for RR, but you know the BZ business process > pretty well. I'm afraid I don't know the answer to this. I don't do much with Bugzilla myself, except to enter an occasional bug of my own, and I don't have any more input than anyone else. When someone on the team mentioned in IM that they were planning some more bug fixes for the next release, I asked "Can I pick which ones?" and got back "LOL!" So, I guess my status isn't exactly superior. ;) Well, I wasn't being entirely serious when I asked it either. I know a little bit about the generic process though. Bugs are fixed according to a flexible process of prioritization. Crashing bugs get top priority. The number of people who are likely using a buggy feature also influences priority. The number of votes a bug has influences it some too. The ease of the fix is also a factor. None of these things weights a fix according to a rigid decision tree, but rather a combination of all those factors tends to influence the order in which bugs and enhancements get addressed. Since you want to add votes to this feature, you could ask one of the original bug owners to re-open the bug. That would free it up again for votes and comments. Or you could open a new bug yourself to address it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jerry at daniels-mara.com Sat Dec 17 13:04:58 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sat, 17 Dec 2005 12:04:58 -0600 Subject: Chunking, Array's and I've lost my mind... In-Reply-To: <43A2EC93.7020404@hyperactivesw.com> References: <dcf79b820512151958q7ef281d1k8a43c8dc02cda4ac@mail.gmail.com> <f99b52860512152005p4ca912a6x91ef00edd2087a77@mail.gmail.com> <dcf79b820512152022w6ef3f726x4702558d51a20bf4@mail.gmail.com> <43A25E37.1090208@hyperactivesw.com> <D3EEED2E-5434-4574-A478-EB43B1B7DD7B@adelphia.net> <43A2EC93.7020404@hyperactivesw.com> Message-ID: <6A58DD1A-A2DF-4B68-ACA3-9E4FBDA5D0A0@daniels-mara.com> The lower the acid ph, the higher temperature required--rule of thumb. Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 16, 2005, at 10:34 AM, J. Landman Gay wrote: > > When applying a patina to cold rolled steel using a patina that does > > not contain acid is t best to warm the metal first? If so, is > putting > > it out in the Sun acceptable? > > From 3mcgrath at adelphia.net Sat Dec 17 13:10:58 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sat, 17 Dec 2005 13:10:58 -0500 Subject: Chunking, Array's and I've lost my mind... In-Reply-To: <6A58DD1A-A2DF-4B68-ACA3-9E4FBDA5D0A0@daniels-mara.com> References: <dcf79b820512151958q7ef281d1k8a43c8dc02cda4ac@mail.gmail.com> <f99b52860512152005p4ca912a6x91ef00edd2087a77@mail.gmail.com> <dcf79b820512152022w6ef3f726x4702558d51a20bf4@mail.gmail.com> <43A25E37.1090208@hyperactivesw.com> <D3EEED2E-5434-4574-A478-EB43B1B7DD7B@adelphia.net> <43A2EC93.7020404@hyperactivesw.com> <6A58DD1A-A2DF-4B68-ACA3-9E4FBDA5D0A0@daniels-mara.com> Message-ID: <B3BFBA96-BC27-425D-B8EB-6CC8EC62BC96@adelphia.net> Jerry, Thanks, I will put that on my thumb. Tom On Dec 17, 2005, at 1:04 PM, Jerry Daniels wrote: > The lower the acid ph, the higher temperature required--rule of thumb. > > Best, > > Jerry Daniels Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From martyknapp at comcast.net Sat Dec 17 13:30:00 2005 From: martyknapp at comcast.net (Marty Knapp) Date: Sat, 17 Dec 2005 10:30:00 -0800 Subject: Image resolution Message-ID: <43A45928.4010007@comcast.net> I'm putting the finishing touches on a project and have started designing the graphics (using Photoshop), but I can't seem to find anything about image resolution. It sounds like the .png format is a great way to go. These images will just be for the screen- background & icons, not for printing. And is there a difference for cross-platform compatibility? Thanks, Marty Knapp From wdesmet at wanadoo.nl Sat Dec 17 13:36:54 2005 From: wdesmet at wanadoo.nl (William de Smet) Date: Sat, 17 Dec 2005 19:36:54 +0100 Subject: Image resolution In-Reply-To: <43A45928.4010007@comcast.net> References: <43A45928.4010007@comcast.net> Message-ID: <7C0620FF-BA03-49AE-BE1A-17BEDCC40DBA@wanadoo.nl> Hi Marty, I had some problems with PNG transparency on Windows XP. On MacOSX it worked perfect. William Op 17-dec-2005, om 19:30 heeft Marty Knapp het volgende geschreven: > I'm putting the finishing touches on a project and have started > designing the graphics (using Photoshop), but I can't seem to find > anything about image resolution. It sounds like the .png format is > a great way to go. These images will just be for the screen- > background & icons, not for printing. And is there a difference for > cross-platform compatibility? > > Thanks, > > Marty Knapp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From JimAultWins at yahoo.com Sat Dec 17 13:36:33 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 17 Dec 2005 10:36:33 -0800 Subject: Chunking, Array's and I've lost my mind... In-Reply-To: <6A58DD1A-A2DF-4B68-ACA3-9E4FBDA5D0A0@daniels-mara.com> Message-ID: <BFC99AB1.3229A%JimAultWins@yahoo.com> My rule of thumb is the lower the pH, the faster I remove it, and the corollary is the higher the temperature the faster I remove it. If both move to the extreme, the faster I decide not to put it in in the first place. Jim Ault Las Vegas On 12/17/05 10:04 AM, "Jerry Daniels" <jerry at daniels-mara.com> wrote: > The lower the acid ph, the higher temperature required--rule of thumb. > Jerry Daniels > > > On Dec 16, 2005, at 10:34 AM, J. Landman Gay wrote: > >>> When applying a patina to cold rolled steel using a patina that does >>> not contain acid is t best to warm the metal first? If so, is >> putting >>> it out in the Sun acceptable? From mwieder at ahsoftware.net Sat Dec 17 13:57:50 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 17 Dec 2005 10:57:50 -0800 Subject: Debugging and the execution path In-Reply-To: <43A4418F.3080505@tweedly.net> References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> <43A4418F.3080505@tweedly.net> Message-ID: <1544813942.20051217105750@ahsoftware.net> Alex- Saturday, December 17, 2005, 8:49:19 AM, you wrote: > Also, in the script editor, you can use the menu View / Go to line ... > to go to a line number. Unfortunately, you can't do that while in > debugger mode - the whole View menu is not enabled at that point. Interesting. This was possible before 2.6.1. I'm not sure how far back, though. I used to toggle into "Go To Line" mode before starting a debugging session and then I could type in a line number when I hit a breakpoint. I haven't had to do that since the context button got installed, so I don't really miss it. ...and BZ #1564 is open for voting. -- -Mark Wieder mwieder at ahsoftware.net From martyknapp at comcast.net Sat Dec 17 14:27:44 2005 From: martyknapp at comcast.net (Marty Knapp) Date: Sat, 17 Dec 2005 11:27:44 -0800 Subject: Image resolution In-Reply-To: <7C0620FF-BA03-49AE-BE1A-17BEDCC40DBA@wanadoo.nl> References: <43A45928.4010007@comcast.net> <7C0620FF-BA03-49AE-BE1A-17BEDCC40DBA@wanadoo.nl> Message-ID: <43A466B0.2070203@comcast.net> William de Smet wrote: > Hi Marty, > > I had some problems with PNG transparency on Windows XP. On MacOSX it > worked perfect. > > William Seems like I recall a post that suggested using an alpha channel to preserve transparency - does anyone recall that? In regard to my graphic resolution question, for all my OSX stuff I've alway used a resolution of 72, but seem to recall that the default for Windows is 96. If I want OSX and XP compatibility what do I need to know? Is there a reason/problem with going to a higher resolution? Marty Knapp From chipp at chipp.com Sat Dec 17 14:34:21 2005 From: chipp at chipp.com (Chipp Walters) Date: Sat, 17 Dec 2005 13:34:21 -0600 Subject: Image resolution In-Reply-To: <43A45928.4010007@comcast.net> References: <43A45928.4010007@comcast.net> Message-ID: <43A4683D.2010108@chipp.com> Hi Marty, If what you mean by 'image resolution' is what dpi to set for, then you should know it's not important for screen images-- as they're displayed at typically whatever the resolution of the monitor is. If I'm not worried about printing, I just set the dpi to 72. The important part of the equation is how many pixels wide and tall your image is. You can set those in the Canvas Size dialog under the Image menu. So set the dpi for 72 (typical screen resolution) and set your canvas to whatever size you want for the image and you're good to go. DPI typicaly only comes into play when printing. PNGs have a small difference in gamma cross platform, but JPG's don't. I tend to use mostly PNGs. HTH, Chipp Marty Knapp wrote: > I'm putting the finishing touches on a project and have started > designing the graphics (using Photoshop), but I can't seem to find > anything about image resolution. It sounds like the .png format is a > great way to go. These images will just be for the screen- background & > icons, not for printing. And is there a difference for cross-platform > compatibility? From chipp at chipp.com Sat Dec 17 14:37:42 2005 From: chipp at chipp.com (Chipp Walters) Date: Sat, 17 Dec 2005 13:37:42 -0600 Subject: Image resolution In-Reply-To: <43A466B0.2070203@comcast.net> References: <43A45928.4010007@comcast.net> <7C0620FF-BA03-49AE-BE1A-17BEDCC40DBA@wanadoo.nl> <43A466B0.2070203@comcast.net> Message-ID: <43A46906.7050405@chipp.com> Marty Knapp wrote: > Seems like I recall a post that suggested using an alpha channel to > preserve transparency - does anyone recall that? To preserve transparency for PNGs. Create your artwork on a layer (not the background layer!) in Photoshop. Make sure the checkerboard pattern shows through where you want the transparency to be. Save for Web under the file menu, choose PNG-24 format and check the transparency button. That should do it. Import as control > Image file under File Menu in Rev into stack. best, Chipp From martyknapp at comcast.net Sat Dec 17 14:36:41 2005 From: martyknapp at comcast.net (Marty Knapp) Date: Sat, 17 Dec 2005 11:36:41 -0800 Subject: Image resolution In-Reply-To: <43A4683D.2010108@chipp.com> References: <43A45928.4010007@comcast.net> <43A4683D.2010108@chipp.com> Message-ID: <43A468C9.4070003@comcast.net> Chipp Walters wrote: > Hi Marty, > > If what you mean by 'image resolution' is what dpi to set for, then > you should know it's not important for screen images-- as they're > displayed at typically whatever the resolution of the monitor is. If > I'm not worried about printing, I just set the dpi to 72. The > important part of the equation is how many pixels wide and tall your > image is. You can set those in the Canvas Size dialog under the Image > menu. > > So set the dpi for 72 (typical screen resolution) and set your canvas > to whatever size you want for the image and you're good to go. > Great. Thanks Chipp. Your Rev stuff is really cool - an inspiration to me, and I'm sure many others on the list. Marty Knapp From alex at tweedly.net Sat Dec 17 14:47:26 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 17 Dec 2005 19:47:26 +0000 Subject: Debugging and the execution path In-Reply-To: <1544813942.20051217105750@ahsoftware.net> References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> <43A4418F.3080505@tweedly.net> <1544813942.20051217105750@ahsoftware.net> Message-ID: <43A46B4E.60003@tweedly.net> Mark Wieder wrote: >Alex- > >Saturday, December 17, 2005, 8:49:19 AM, you wrote: > > > >>Also, in the script editor, you can use the menu View / Go to line ... >>to go to a line number. Unfortunately, you can't do that while in >>debugger mode - the whole View menu is not enabled at that point. >> >> > >Interesting. This was possible before 2.6.1. I'm not sure how far >back, though. I used to toggle into "Go To Line" mode before starting >a debugging session and then I could type in a line number when I hit >a breakpoint. I haven't had to do that since the context button got >installed, so I don't really miss it. > > > I just tried this on 2.5, and when it hits a breakpoint, the bottom section of the script window shows the "Step Into", "Step Over", ...., "Abort" and so the "Go to " box and button are no longer accessible. Is there something else I need to do to get at them ? >...and BZ #1564 is open for voting. > > > Hmmm - I kind of disagree with it, so I won't be voting. I sometimes use the contexts to see the local variables in each context, but don't want to switch my view of the script (and particularly don't want additional script windows popping up with the card script, the stack script, the library script, ...etc.) - so it;s OK by me to keep it being a two-step process as it is now. I do wish the contexts in the drop-down would show handler name, as well as object name and line number. -- Alex Tweedly http://www.tweedly.net -------------- next part -------------- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.1/206 - Release Date: 16/12/2005 From wjm at wjm.org Sat Dec 17 14:42:39 2005 From: wjm at wjm.org (Bill Marriott) Date: Sat, 17 Dec 2005 14:42:39 -0500 Subject: Image resolution References: <43A45928.4010007@comcast.net> <7C0620FF-BA03-49AE-BE1A-17BEDCC40DBA@wanadoo.nl> Message-ID: <do1pnd$qcj$1@sea.gmane.org> Marty: I have used transparent (and partially transparent) PNGs many times with Revolution on Windows XP and never had a problem. The only issue with PNGs on XP I know of is that IE6 doesn't support them well (but there is a workaround for that as well). I do think PNG is the ideal format, except for non-transparent photographs. JPG is better than PNG for those because it compresses better. (PNG is a "lossless" format.) There should be no cross-platform issues. William: I searched Rev's Bugzilla ( http://support.runrev.com/bugdatabase/ ) database for PNG and didn't find any entries for Windows. What problems did you encounter? You might want to report them there if they are still occurring with Revolution 2.6.1. Bill "William de Smet" wrote > I had some problems with PNG transparency on Windows XP. On MacOSX it > worked perfect. > > Op 17-dec-2005, om 19:30 heeft Marty Knapp het volgende geschreven: > >> It sounds like the .png format is a great way to go. These images will >> just be for the screen- background & icons, not for printing. And is >> there a difference for cross-platform compatibility? From martyknapp at comcast.net Sat Dec 17 14:49:08 2005 From: martyknapp at comcast.net (Marty Knapp) Date: Sat, 17 Dec 2005 11:49:08 -0800 Subject: Image resolution In-Reply-To: <do1pnd$qcj$1@sea.gmane.org> References: <43A45928.4010007@comcast.net> <7C0620FF-BA03-49AE-BE1A-17BEDCC40DBA@wanadoo.nl> <do1pnd$qcj$1@sea.gmane.org> Message-ID: <43A46BB4.2030005@comcast.net> Bill Marriott wrote: >Marty: > >The only issue with PNGs >on XP I know of is that IE6 doesn't support them well (but there is a >workaround for that as well) > Hey Bill, What's the issue with IE6? Is the workaround posted somewhere? Thanks for the help! marty Knapp From wjm at wjm.org Sat Dec 17 15:01:32 2005 From: wjm at wjm.org (Bill Marriott) Date: Sat, 17 Dec 2005 15:01:32 -0500 Subject: Image resolution References: <43A45928.4010007@comcast.net> <7C0620FF-BA03-49AE-BE1A-17BEDCC40DBA@wanadoo.nl><do1pnd$qcj$1@sea.gmane.org> <43A46BB4.2030005@comcast.net> Message-ID: <do1qqp$u82$1@sea.gmane.org> Marty, The issue and fix are described wonderfully at: http://homepage.ntlworld.com/bobosola/ Bill Marty Knapp wrote > What's the issue with [transparent PNG and] IE6? > Is the workaround posted somewhere? From eric.chatonet at sosmartsoftware.com Sat Dec 17 15:07:33 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 17 Dec 2005 21:07:33 +0100 Subject: Png versus jpeg (was: Re: Image resolution) In-Reply-To: <43A45928.4010007@comcast.net> References: <43A45928.4010007@comcast.net> Message-ID: <7A750457-B33B-410B-BCEC-964A17A45C80@sosmartsoftware.com> Hi Marty, Chipp and others have given you very good advice. I just want to draw your attention to the relative weights of images saved as png or jpeg. Png are a lot heavier depending on the jpeg compression. For instance, png is about 2.5 x uncompressed jpeg and if you choose a moderate compression it comes up to 5 or 6. That's a lot. You could take this into consideration :-) Now another thing: jpeg does not allow transparency but you can, in many situations, use a workaround: 1. You make a png with transparency, a dropped shadow for instance. 2. You superimpose it on your background. 3. You save the whole image as jpeg. When the image will be displayed, the user will not see that you have also replaced the part of the background where is your dropped shadow :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 17 d?c. 05 ? 19:30, Marty Knapp a ?crit : > I'm putting the finishing touches on a project and have started > designing the graphics (using Photoshop), but I can't seem to find > anything about image resolution. It sounds like the .png format is > a great way to go. These images will just be for the screen- > background & icons, not for printing. And is there a difference for > cross-platform compatibility? From martyknapp at comcast.net Sat Dec 17 15:22:43 2005 From: martyknapp at comcast.net (Marty Knapp) Date: Sat, 17 Dec 2005 12:22:43 -0800 Subject: Image resolution In-Reply-To: <do1qqp$u82$1@sea.gmane.org> References: <43A45928.4010007@comcast.net> <7C0620FF-BA03-49AE-BE1A-17BEDCC40DBA@wanadoo.nl><do1pnd$qcj$1@sea.gmane.org> <43A46BB4.2030005@comcast.net> <do1qqp$u82$1@sea.gmane.org> Message-ID: <43A47393.30603@comcast.net> Thanks to all for your help with my image questions. Now I can go to work! Marty Knapp From graham.samuel at wanadoo.fr Sat Dec 17 16:21:05 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Sat, 17 Dec 2005 22:21:05 +0100 Subject: Debugging and the execution path Message-ID: <AB507B14-A9BE-4E39-A6F5-81AE3CF45A7E@wanadoo.fr> On Sat, 17 Dec 2005 16:49:19 +0000, Alex Tweedly <alex at tweedly.net> wrote: > > In the Variable Watcher, just to the right of the drop-down menu of > objects/contexts, there is a button like a scroll of paper. > Clicking on > that will take you to the script line of the currently selected > context. > > Also, in the script editor, you can use the menu View / Go to line ... > to go to a line number. Unfortunately, you can't do that while in > debugger mode - the whole View menu is not enabled at that point. So that means that the debugger telling me that I was executing line 437 in a certain script is kind of unhelpful, unless I choose to count the lines when not in debugger mode, or unless the jumping-off point in the calling script is obvious for example because it's the only call to a particular handler (which would make the need to identify line 437 redundant). I wonder how other people get round this problem... thanks for the info Graham ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From alex at tweedly.net Sat Dec 17 16:41:32 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 17 Dec 2005 21:41:32 +0000 Subject: Debugging and the execution path In-Reply-To: <AB507B14-A9BE-4E39-A6F5-81AE3CF45A7E@wanadoo.fr> References: <AB507B14-A9BE-4E39-A6F5-81AE3CF45A7E@wanadoo.fr> Message-ID: <43A4860C.50909@tweedly.net> graham samuel wrote: > On Sat, 17 Dec 2005 16:49:19 +0000, Alex Tweedly <alex at tweedly.net> > wrote: > >> >> In the Variable Watcher, just to the right of the drop-down menu of >> objects/contexts, there is a button like a scroll of paper. Clicking on >> that will take you to the script line of the currently selected >> context. >> >> Also, in the script editor, you can use the menu View / Go to line ... >> to go to a line number. Unfortunately, you can't do that while in >> debugger mode - the whole View menu is not enabled at that point. > > > So that means that the debugger telling me that I was executing line > 437 in a certain script is kind of unhelpful, unless I choose to > count the lines when not in debugger mode, or unless the jumping-off > point in the calling script is obvious for example because it's the > only call to a particular handler (which would make the need to > identify line 437 redundant). > No - you can click on the "scroll of paper" button in the VW window and it will move to that line in the script editor window. Or, if you have already figured out what the problem is, then you can click on "Abort", and then you have "Go to line" available again. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.1/206 - Release Date: 16/12/2005 From dvk at dvkconsult.com.au Sat Dec 17 17:06:09 2005 From: dvk at dvkconsult.com.au (David Vaughan) Date: Sun, 18 Dec 2005 09:06:09 +1100 Subject: Cross-Platform Memory Inconsistencies In-Reply-To: <20051217115859.C3BE8194C0CE@mail.runrev.com> References: <20051217115859.C3BE8194C0CE@mail.runrev.com> Message-ID: <8B9FA219-EEB5-4C91-9E28-3A3FFB6674A4@dvkconsult.com.au> On 17/12/2005, at 22:58, "Mathewson" <richmond at mail.maclaunch.com>wrote: > > Why does a stack on a CD run really quite well on a Pentium > 2, 300MHz, 128 MB RAM (Win 98), a Pentium 3, 700 MHz, 128 > MB RAM (Ubuntu 5.10) and grind to a shuddering halt on an > iMac G3, 333MHz, 320 MB RAM (Mac 10.4)? > > This is a 'bother' as one has to plan for eventualities > with machines and operating systems one might not own > and/or have access to. I would expect a 333MHz iMac G3 running OS X 10.4 to grind exceedingly slow all by itself. I have an old 300MHz Powerbook G3 256MB running OS X 10.2 and it goes quite respectably and runs Rev perfectly well within its own limitations. I suggest that Rev is not the problem. The rational comparison with Win 9x on old platforms is Mac OS9, not the latest and greatest in OS X. Alternatively, have you tried Linux on the iMac? regards David post script: The G3 is not the machine I use, thankfully. We do have current Powerbooks on which to work while the G3 waits on the shelf still hoping for a role in life :-) From mwieder at ahsoftware.net Sat Dec 17 19:38:36 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 17 Dec 2005 16:38:36 -0800 Subject: Forum Message-ID: <18225260282.20051217163836@ahsoftware.net> All- Frappr has just instituted fora, which they insist on calling forums, so I set one up for us. Nothing in there yet, and it's completely unmoderated, so we'll see how this goes. Personally I don't have much love for these things, so you won't see me there much, but it's there if you want a forum. Have fun. -- -Mark Wieder mwieder at ahsoftware.net From katir at hindu.org Sat Dec 17 21:28:15 2005 From: katir at hindu.org (Sivakatirswami) Date: Sat, 17 Dec 2005 16:28:15 -1000 Subject: "Typesetting" functions In-Reply-To: <000801c602f2$47da2e20$6401a8c0@fatal> References: <FA40421A-B673-4B13-A1CE-8BAE1ADF0257@hindu.org><001001c60244$7c9a5a80$6401a8c0@fatal> <9EC4354D-E5A6-4ED6-A220-D272EE13C965@hindu.org> <000801c602f2$47da2e20$6401a8c0@fatal> Message-ID: <10E6A2EB-AB98-4E1F-90A7-BE95E7CD9C62@hindu.org> OK, I threw in the towel completely, replaced tabs with a single space simple centered everything in the field: Correspondents Rajiv Malik, Delhi Choodamani Sivaram, Bangalore Prabha Prabhakar Bhardwaj, Delhi Madhu Kishwar, Delhi Mangala Prasad Mohanty, Orissa V. S. Gopalakrishnan, Kerala Archana Dongre, Los Angeles Lavina Melwani, New York Dr. Hari Bansh Jha, Nepal Paras Ramoutar, Trinidad V. G. Julie Rajan, Philadelphia Rajesh Jantilal, South Africa Iraja Sivadas, California Tara Katir, Hawaii etc. it works... On Dec 17, 2005, at 12:11 AM, yoy wrote: > I can pretty much guarantee that until computer monitors have 2000+ > pixels > to the inch, it'll never happen. Dammit!!! > > Andy From Kresten.Bjerg at psy.ku.dk Sat Dec 17 21:59:43 2005 From: Kresten.Bjerg at psy.ku.dk (Kresten Bjerg) Date: Sun, 18 Dec 2005 03:59:43 +0100 Subject: How restrict display to 1024x768 on larger screens Message-ID: <s3a4dec6.031@PSYLIN2.LIN.KU.DK> We have developed a stack size 3072 x 2304, thus having 9 different full screens available on a card, when using a 1024 x 768 screen. This works fine on such a screen. But how can we limit the appearance on larger screens, so precisely a given of the 9 windows, and only that, can be seen ? Our approach suceeded with the upper left window: on tomainwindow global phenowindow if the platform is "MacOS" then set the rect of this window to "0,20,1024,768" but for the remaing 8 windows e.g. on toworkplacewindow global phenowindow if the platform is "MacOS" then set the rect of this window to "-2047,-1520,1025,760" it does not work: parts of the card lying outside the specified rect (parts of neighboring windows) remain visible. We might of course camouflage those parts with an empty field, but it would be ugly and awkward. How can a solution be constructed, which does not imply splitting up in 9 parallel substacks? It shall be cross-platform, for standalones. Kresten kresten.bjerg at psy.ku.dk www.psy.ku.dk/bjerg From bvg at mac.com Sun Dec 18 00:29:29 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 18 Dec 2005 06:29:29 +0100 Subject: CGI & Database Message-ID: <54a9e82ca868a6230a2f7bb8fe833f73@mac.com> Hi all I need a step by step how to about installing and configuring rev cgi with database support on os x: what i have tried: I am running rev cgi engine vers. 2.5 I was unable to obtain a more up to date engine that runs on mac os x (neither linux engine (understandeable) nor mac os x engine (from the bundle) worked). so I need a how to about that too... i tried to put many files into the cgi-executables folder, among them: dbmysql.so --linux engine dbmysql --mac os x engine the whole folder "database_driver" from the newest rev (2.6.1) and the oldest rev i still have (2.2) when i used the folder i tried to use the revdb_setdriverpath command on several different paths to no avail. as it's 6:30 in the morning already... i sleep now. greetings Bj?rnke PS: "vanilla" cgi work fine, it's just the database stuff which doesn't PPS: I seem to recall a promise for more transparency about how to get the up to date cgi engines, did i dream that? -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From eric.chatonet at sosmartsoftware.com Sun Dec 18 01:28:44 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sun, 18 Dec 2005 07:28:44 +0100 Subject: How restrict display to 1024x768 on larger screens In-Reply-To: <s3a4dec6.031@PSYLIN2.LIN.KU.DK> References: <s3a4dec6.031@PSYLIN2.LIN.KU.DK> Message-ID: <D093D3FD-AB04-42CF-B922-CBF46825ECCC@sosmartsoftware.com> Hi Kresten, May be I don't understand well your problem but here is how I would imagine a reliable solution: Stack window: 1024*768 All objects grouped - group locked - size: 1024 768 Then I would set the scroll of the group according to the screen I want to display. On larger screens if needed, you can set a backdrop with the same background than the stack and no shadow (decorations as you wish) and center the window. BTW, why do you don't use 9 cards? :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 18 d?c. 05 ? 03:59, Kresten Bjerg a ?crit : > We have developed a stack size 3072 x 2304, thus having 9 different > full screens > available on a card, when using a 1024 x 768 screen. This works > fine on such a screen. > > But how can we limit the appearance on larger screens, so precisely > a given of the 9 > windows, and only that, can be seen ? > Our approach suceeded with the upper left window: > > on tomainwindow > global phenowindow > if the platform is "MacOS" then > set the rect of this window to "0,20,1024,768" > > but for the remaing 8 windows > e.g. > > on toworkplacewindow > global phenowindow > if the platform is "MacOS" then > set the rect of this window to "-2047,-1520,1025,760" > > it does not work: parts of the card lying outside the specified > rect (parts of neighboring > windows) remain visible. > We might of course camouflage those parts with an empty field, but > it would be ugly and awkward. > How can a solution be constructed, which does not imply splitting > up in 9 parallel substacks? > It shall be cross-platform, for standalones. > > Kresten > > kresten.bjerg at psy.ku.dk www.psy.ku.dk/bjerg > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From katheryn.swynford at gmail.com Sun Dec 18 01:53:32 2005 From: katheryn.swynford at gmail.com (Judy Perry) Date: Sat, 17 Dec 2005 22:53:32 -0800 Subject: Forum In-Reply-To: <18225260282.20051217163836@ahsoftware.net> References: <18225260282.20051217163836@ahsoftware.net> Message-ID: <4be051070512172253r5652294fy4f1f683c32cf9c7f@mail.gmail.com> Will Fauna & Merryweather be there? Judy On 12/17/05, Mark Wieder <mwieder at ahsoftware.net> wrote: > All- > > Frappr has just instituted fora, which they insist on calling forums, > so I set one up for us. Nothing in there yet, and it's completely > unmoderated, so we'll see how this goes. Personally I don't have much > love for these things, so you won't see me there much, but it's there > if you want a forum. Have fun. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From revolution at derbrill.de Sun Dec 18 03:44:08 2005 From: revolution at derbrill.de (Malte Brill) Date: Sun, 18 Dec 2005 09:44:08 +0100 Subject: Newbie Question (table in inspector) In-Reply-To: <20051217180006.169E682544F@mail.runrev.com> Message-ID: <74628544-6FA2-11DA-9125-0030659A795C@derbrill.de> I wrote: > Recipe: Create a field. Switch to "Contents" in the inspector, change > the text there, try switching to table. > > I can?t remember if I filed a BZ on that one. I vaguely recall it, but > might be wrong. It was bug 3180 http://support.runrev.com/bugdatabase/show_bug.cgi?id=3180 All the best, Malte From b.xavier at internet.lu Sun Dec 18 04:55:51 2005 From: b.xavier at internet.lu (MisterX) Date: Sun, 18 Dec 2005 10:55:51 +0100 Subject: Newbie Question (table in inspector) In-Reply-To: <74628544-6FA2-11DA-9125-0030659A795C@derbrill.de> Message-ID: <20051218090853.D7B728254FF@mail.runrev.com> that's funny, I added a comment to it this morning ;) I added that the bug also affected XP and if you want to unfreeze the IDE, just press control C (or command .) cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Malte Brill > Sent: Sunday, 18 December, 2005 09:44 > To: use-revolution at lists.runrev.com > Subject: Re: Newbie Question (table in inspector) > > I wrote: > > > Recipe: Create a field. Switch to "Contents" in the > inspector, change > > the text there, try switching to table. > > > > I can?t remember if I filed a BZ on that one. I vaguely > recall it, but > > might be wrong. > > It was bug 3180 > > http://support.runrev.com/bugdatabase/show_bug.cgi?id=3180 > > All the best, > > Malte > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Sun Dec 18 08:27:49 2005 From: mark at maseurope.net (Mark Smith) Date: Sun, 18 Dec 2005 13:27:49 +0000 Subject: [OT]test Message-ID: <6596D33C-70EB-4E48-A6AF-27B7325B66B0@maseurope.net> test, everyone ingnore except tom...:) From mwieder at ahsoftware.net Sun Dec 18 12:18:23 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 18 Dec 2005 09:18:23 -0800 Subject: Debugging and the execution path In-Reply-To: <43A46B4E.60003@tweedly.net> References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> <43A4418F.3080505@tweedly.net> <1544813942.20051217105750@ahsoftware.net> <43A46B4E.60003@tweedly.net> Message-ID: <1671564970.20051218091823@ahsoftware.net> Alex- Saturday, December 17, 2005, 11:47:26 AM, you wrote: > Hmmm - I kind of disagree with it, so I won't be voting. I sometimes use > the contexts to see the local variables in each context, but don't want > to switch my view of the script (and particularly don't want additional > script windows popping up with the card script, the stack script, the > library script, ...etc.) - so it;s OK by me to keep it being a two-step > process as it is now. Interesting. I hadn't thought of actually *wanting* it to stay the way it is. I remember the Bad Old Days when we had only a single script editing window at a time and I certainly don't want to go back there again. Keeping the functions separate does make some sense, though. But the scroll button should be documented. This does bring up an interesting point, though. It would be nice (hint to rev BZ team) if there were a way to vote yea or nay on BZ enhancement requests instead of just voting yea on them. How about adding a comment to #1564 since I've already gotten a verbal agreement that it seems like a good idea to make the change? > I do wish the contexts in the drop-down would show handler name, as well > as object name and line number. Indeed yes. I want a full stack trace available. You can modify the Variable Watcher to do this yourself, of course, but you'd have to do this with each new release of the IDE. -- -Mark Wieder mwieder at ahsoftware.net From wow at together.net Sun Dec 18 12:29:55 2005 From: wow at together.net (Richard Miller) Date: Sun, 18 Dec 2005 12:29:55 -0500 Subject: Starting an application In-Reply-To: <1671564970.20051218091823@ahsoftware.net> References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> <43A4418F.3080505@tweedly.net> <1544813942.20051217105750@ahsoftware.net> <43A46B4E.60003@tweedly.net> <1671564970.20051218091823@ahsoftware.net> Message-ID: <16CC2E52-EE33-49FF-9470-48CC637D4DEB@together.net> This is probably simple syntax, but it escapes me. How do I start up an application (i.e. a ".app" file under OS X 10.4) from inside of Rev? Thanks. Richard Miller Imprinter Technologies From charles.hartman at conncoll.edu Sun Dec 18 12:19:03 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Sun, 18 Dec 2005 12:19:03 -0500 Subject: Debugging and the execution path In-Reply-To: <1671564970.20051218091823@ahsoftware.net> References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> <43A4418F.3080505@tweedly.net> <1544813942.20051217105750@ahsoftware.net> <43A46B4E.60003@tweedly.net> <1671564970.20051218091823@ahsoftware.net> Message-ID: <371006C0-1C76-400C-87C2-282D0B7B15C5@conncoll.edu> On Dec 18, 2005, at 12:18 PM, Mark Wieder wrote: > Indeed yes. I want a full stack trace available. You can modify the > Variable Watcher to do this yourself, of course, but you'd have to do > this with each new release of the IDE. You can? Did I miss that? To me it would be worth doing even if I had to redo it. (Though I'm hoping Constellation will incorporate this instead -- which I don't *think* it can yet -- hint to Jerry Daniels!) Charles Hartman From graham.samuel at wanadoo.fr Sun Dec 18 12:32:16 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Sun, 18 Dec 2005 18:32:16 +0100 Subject: Debugging and the execution path Message-ID: <FE17FDD3-263E-4DB0-BC0F-9B5FF44583E1@wanadoo.fr> On Sat, 17 Dec 2005 21:41:32 +0000, Alex Tweedly <alex at tweedly.net> wrote: > > graham samuel wrote: > > >> On Sat, 17 Dec 2005 16:49:19 +0000, Alex Tweedly <alex at tweedly.net> >> wrote: >> >> >>> >>> In the Variable Watcher, just to the right of the drop-down menu of >>> objects/contexts, there is a button like a scroll of paper. >>> Clicking on >>> that will take you to the script line of the currently selected >>> context. >>> >>> Also, in the script editor, you can use the menu View / Go to >>> line ... >>> to go to a line number. Unfortunately, you can't do that while in >>> debugger mode - the whole View menu is not enabled at that point. >>> >> >> >> So that means that the debugger telling me that I was executing line >> 437 in a certain script is kind of unhelpful, unless I choose to >> count the lines when not in debugger mode, or unless the jumping-off >> point in the calling script is obvious for example because it's the >> only call to a particular handler (which would make the need to >> identify line 437 redundant). >> >> > No - you can click on the "scroll of paper" button in the VW window > and > it will move to that line in the script editor window. Not here it doesn't (RR 2.6.1 build 152 on Tiger): the cursor appears to go to an arbitrary line in the script shown. I have for example a script of a button where the Variable Watcher reports that execution was at line 9, but the cursor shows a much later line - even if I don't count the comment lines (should I?), I can't equate the cursor with line 9. But far more importantly, it's easy to show that the execution can't have branched from the line where the cursor is - indeed in one case the cursor is on a line with a comment, and in another, the cursor isn't set... I'd be happier if I could find some official documentation for all this. I sure hope there is some, not only for my sake but for the sake of all those new to RR. > > Or, if you have already figured out what the problem is, then you can > click on "Abort", and then you have "Go to line" available again. Yep, but I would have had to write down all the line numbers (I might be six deep in the execution path, or more) which seems against the spirit of an online debugger. thanks as ever for the info Graham ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From mwieder at ahsoftware.net Sun Dec 18 12:55:25 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 18 Dec 2005 09:55:25 -0800 Subject: Forum In-Reply-To: <4be051070512172253r5652294fy4f1f683c32cf9c7f@mail.gmail.com> References: <18225260282.20051217163836@ahsoftware.net> <4be051070512172253r5652294fy4f1f683c32cf9c7f@mail.gmail.com> Message-ID: <613787155.20051218095525@ahsoftware.net> Judy- Saturday, December 17, 2005, 10:53:32 PM, you wrote: > Will Fauna & Merryweather be there? OK - I admit I had to look this reference up. I had *no idea* what you were talking about. http://www.fpx.de/fp/Disney/Scripts/SleepingBeauty/13_GoodFairiesPlan.html "Now, come have a nice cup of tea, dear. I'm sure it'll work out somehow." -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sun Dec 18 12:57:42 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 18 Dec 2005 09:57:42 -0800 Subject: Debugging and the execution path In-Reply-To: <43A46B4E.60003@tweedly.net> References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> <43A4418F.3080505@tweedly.net> <1544813942.20051217105750@ahsoftware.net> <43A46B4E.60003@tweedly.net> Message-ID: <673924152.20051218095742@ahsoftware.net> Alex- Saturday, December 17, 2005, 11:47:26 AM, you wrote: > Mark Wieder wrote: > I just tried this on 2.5, and when it hits a breakpoint, the bottom > section of the script window shows the "Step Into", "Step Over", ...., > "Abort" and so the "Go to " box and button are no longer accessible. Is > there something else I need to do to get at them ? Well, I could swear I used to do this, but I can't do it now. -- -Mark Wieder mwieder at ahsoftware.net From JimAultWins at yahoo.com Sun Dec 18 13:03:07 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 18 Dec 2005 10:03:07 -0800 Subject: Starting an application In-Reply-To: <16CC2E52-EE33-49FF-9470-48CC637D4DEB@together.net> Message-ID: <BFCAE45B.322DF%JimAultWins@yahoo.com> Try using launch "Excel" look in the docs under "launch" Jim Ault Las Vegas On 12/18/05 9:29 AM, "Richard Miller" <wow at together.net> wrote: > This is probably simple syntax, but it escapes me. How do I start up > an application (i.e. a ".app" file under OS X 10.4) from inside of Rev? > > Thanks. > Richard Miller > Imprinter Technologies > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From b.xavier at internet.lu Sun Dec 18 13:09:11 2005 From: b.xavier at internet.lu (MisterX) Date: Sun, 18 Dec 2005 19:09:11 +0100 Subject: ANN: The Hypercard Navigator Palette is revived! Message-ID: <20051218172204.AA1F2825535@mail.runrev.com> hear ye scripters... Remember the HyperCard Navigator palette? download, screenshot, and blablabla...right here... http://monsieurx.com/modules.php?name=News <http://monsieurx.com/modules.php?name=News&file=article&sid=194> &file=article&sid=194 Last stack of 2005 for MonsieurX... A whopper of 30 kilobytes of cheese and sauve all over ;) Hope you like it, use it lots and let me know of any issues or improvements you make ;) I wanted to add squishy-eeky plastic button sounds but... for the sake of simplicity and modem users ;)... Please let me know off-list of any visual issues on osx or macos with a small screenshot... Best wishes and merry holidays, happy new year, and peace over the known and unknown universe around you ;) Xavier http://monsieurx.com/taoo - not just new old tricks From wow at together.net Sun Dec 18 13:07:29 2005 From: wow at together.net (Richard Miller) Date: Sun, 18 Dec 2005 13:07:29 -0500 Subject: Starting an application In-Reply-To: <BFCAE45B.322DF%JimAultWins@yahoo.com> References: <BFCAE45B.322DF%JimAultWins@yahoo.com> Message-ID: <6439F1AC-E56B-4553-8C1E-F01DFC81D4CF@together.net> That's the one I needed. Thanks! Richard On Dec 18, 2005, at 1:03 PM, Jim Ault wrote: > Try using > launch "Excel" > > look in the docs under "launch" > > Jim Ault > Las Vegas > > On 12/18/05 9:29 AM, "Richard Miller" <wow at together.net> wrote: > >> This is probably simple syntax, but it escapes me. How do I start up >> an application (i.e. a ".app" file under OS X 10.4) from inside of >> Rev? >> >> Thanks. >> Richard Miller >> Imprinter Technologies >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Sun Dec 18 13:12:11 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 18 Dec 2005 10:12:11 -0800 Subject: Starting an application In-Reply-To: <6439F1AC-E56B-4553-8C1E-F01DFC81D4CF@together.net> Message-ID: <BFCAE67B.322E3%JimAultWins@yahoo.com> your're welcome !! On 12/18/05 10:07 AM, "Richard Miller" <wow at together.net> wrote: > That's the one I needed. Thanks! > Richard > > > On Dec 18, 2005, at 1:03 PM, Jim Ault wrote: > >> Try using >> launch "Excel" >> >> look in the docs under "launch" >> >> Jim Ault >> Las Vegas >> >> On 12/18/05 9:29 AM, "Richard Miller" <wow at together.net> wrote: >> >>> This is probably simple syntax, but it escapes me. How do I start up >>> an application (i.e. a ".app" file under OS X 10.4) from inside of >>> Rev? >>> >>> Thanks. >>> Richard Miller >>> Imprinter Technologies >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Sun Dec 18 13:14:27 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sun, 18 Dec 2005 13:14:27 -0500 Subject: [OT]test In-Reply-To: <6596D33C-70EB-4E48-A6AF-27B7325B66B0@maseurope.net> References: <6596D33C-70EB-4E48-A6AF-27B7325B66B0@maseurope.net> Message-ID: <76295500-4DFA-416D-9908-C71DE81CB71A@adelphia.net> IGNORED On Dec 18, 2005, at 8:27 AM, Mark Smith wrote: > test, everyone ingnore except tom...:) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From b.xavier at internet.lu Sun Dec 18 13:48:52 2005 From: b.xavier at internet.lu (MisterX) Date: Sun, 18 Dec 2005 19:48:52 +0100 Subject: The Hypercard Navigator Palette is revived! In-Reply-To: <20051218172204.AA1F2825535@mail.runrev.com> Message-ID: <20051218180144.5052182539A@mail.runrev.com> Many thanks to Kweed and BvG for fixing the few invisible osx visuals and eye sores... ChatRev Rocks man!!! To know if you have the latest version, just control-click on the help icon and you'll see the About NavH2O stack... For the Faq of it, it's pronouced "navatoo"... cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of MisterX > Sent: Sunday, 18 December, 2005 19:09 > To: 'How to use Revolution' > Subject: ANN: The Hypercard Navigator Palette is revived! > > hear ye scripters... > > Remember the HyperCard Navigator palette? > > download, screenshot, and blablabla...right here... > > http://monsieurx.com/modules.php?name=News > <http://monsieurx.com/modules.php?name=News&file=article&sid=194> > &file=article&sid=194 > > Last stack of 2005 for MonsieurX... A whopper of 30 kilobytes > of cheese and sauve all over ;) > > Hope you like it, use it lots and let me know of any issues > or improvements you make ;) > > I wanted to add squishy-eeky plastic button sounds but... > for the sake of simplicity and modem users ;)... > > Please let me know off-list of any visual issues on osx or > macos with a small screenshot... > > Best wishes and merry holidays, happy new year, and peace > over the known and unknown universe around you ;) > > Xavier > http://monsieurx.com/taoo - not just new old tricks > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Sun Dec 18 14:20:36 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 18 Dec 2005 11:20:36 -0800 Subject: Debugging and the execution path In-Reply-To: <FE17FDD3-263E-4DB0-BC0F-9B5FF44583E1@wanadoo.fr> References: <FE17FDD3-263E-4DB0-BC0F-9B5FF44583E1@wanadoo.fr> Message-ID: <978898425.20051218112036@ahsoftware.net> graham- Sunday, December 18, 2005, 9:32:16 AM, you wrote: > another, the cursor isn't set... I'd be happier if I could find some > official documentation for all this. I sure hope there is some, not Nay, not so. Didn't even make it into the release notes. > Yep, but I would have had to write down all the line numbers (I might > be six deep in the execution path, or more) which seems against the > spirit of an online debugger. Yep. -- -Mark Wieder mwieder at ahsoftware.net From JimCarwardine at OwnYourFuture-net.com Sun Dec 18 14:28:45 2005 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Sun, 18 Dec 2005 15:28:45 -0400 Subject: [OT] Note to Mr. X... In-Reply-To: <76295500-4DFA-416D-9908-C71DE81CB71A@adelphia.net> Message-ID: <BFCB30AD.8F0B%JimCarwardine@OwnYourFuture-net.com> Sorry list... Xavier, I suspect that you still aren't receiving my emails directly. I can't figure it out unless for some obscure reason the French spam filters don't like Canadian emails... I thought we had patched up that little tiff between Trudeau and DeGalle a long time ago... Any ideas about what's happening? Seems as though the Rev list is the only medium in which we can communicate... Jim From b.xavier at internet.lu Sun Dec 18 14:42:04 2005 From: b.xavier at internet.lu (MisterX) Date: Sun, 18 Dec 2005 20:42:04 +0100 Subject: [OT] Note to Mr. X... In-Reply-To: <BFCB30AD.8F0B%JimCarwardine@OwnYourFuture-net.com> Message-ID: <20051218185458.4A133825496@mail.runrev.com> there's also messages via monsieurx.com - im on hollidays so no work emails... do you get my mails? really sorry list... join us at chatrev (on revonline) so we can talk cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Jim Carwardine > Sent: Sunday, 18 December, 2005 20:29 > To: Revolution Listserve > Subject: [OT] Note to Mr. X... > > Sorry list... Xavier, I suspect that you still aren't > receiving my emails directly. I can't figure it out unless > for some obscure reason the French spam filters don't like > Canadian emails... I thought we had patched up that little > tiff between Trudeau and DeGalle a long time ago... Any ideas > about what's happening? Seems as though the Rev list is the > only medium in which we can communicate... Jim > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Sun Dec 18 14:49:01 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 18 Dec 2005 11:49:01 -0800 Subject: Word XML In-Reply-To: <20051217124248.6501D824D95@mail.runrev.com> References: <20051217124248.6501D824D95@mail.runrev.com> Message-ID: <5210603266.20051218114901@ahsoftware.net> MisterX- Saturday, December 17, 2005, 5:29:37 AM, you wrote: ROTFL indeed!!! I especially like the namespace tags like <much snippage> > xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml" since the reference can't be found, and http://schemas.microsoft.com brings up a page with the following html contents: <!-- TOOLBAR_EXEMPT --> <html> <head><title>schemas.microsoft.com schemas.microsoft.com -- -Mark Wieder mwieder at ahsoftware.net From LunchnMeets at aol.com Sun Dec 18 14:46:09 2005 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Sun, 18 Dec 2005 14:46:09 EST Subject: ClickText problem Message-ID: <26f.2a203b1.30d71681@aol.com> Hi everyone, When I use "clickText" in HyperCard I get the word I clicked on. When I use it in Revolution I'm getting the full line. How do I get only the word I click on? Joe, Orlando, FL From b.xavier at internet.lu Sun Dec 18 14:55:00 2005 From: b.xavier at internet.lu (MisterX) Date: Sun, 18 Dec 2005 20:55:00 +0100 Subject: ClickText problem In-Reply-To: <26f.2a203b1.30d71681@aol.com> Message-ID: <20051218190751.4F8D782549E@mail.runrev.com> Hi Joe Straight from the docs... if the clickText contains "*" then goToFootnote (the clickText) check out also the mousetext, linkclicked, etc... ;) cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > LunchnMeets at aol.com > Sent: Sunday, 18 December, 2005 20:46 > To: use-revolution at lists.runrev.com > Subject: ClickText problem > > Hi everyone, > > When I use "clickText" in HyperCard I get the word I clicked > on. When I use it in Revolution I'm getting the full line. > How do I get only the word I click on? > > Joe, > Orlando, FL > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Sun Dec 18 15:00:21 2005 From: soapdog at mac.com (Andre Garzia) Date: Sun, 18 Dec 2005 18:00:21 -0200 Subject: CMS/BLOG Tool -- Word processing (RTF Tool) In-Reply-To: References: Message-ID: <01DCD9B9-8187-4046-BCB9-CBA7AD34F92D@mac.com> Hi There Troy, First there are plenty of routines to manipulate text, both styles and content, just check the chunk expressions and the textSyle property, it's very very advanced and easy to use. Spell check you'll have to run your own, but you can use webservices that do that if you want. As for building CMS in Rev, well, many did that here, including me, I built half a dozen CMS in Rev, each custom one. I build them compatible with Blogger API 1.0 and 2.0. I also did standalone blog tools that could generate and mantain html pages, it's very easy to do that in Rev, just need to know about file i/o and chunk expressions. Better than working with RTF is the HTMLTEXT and the textStyles of the field objects, it's far more flexible. I don't know what kind of CMS you're trying to build, but if you could tell us more, then we could point you to some better resources. Cheers andre On Dec 16, 2005, at 10:18 PM, Troy McDonald wrote: > I want to create a CMS (Content Management System) to allow my wife to > update things on web sites she creates. (In order for her to be able > to type, point click and your done - type of scenario.) > > I'm new to Revolution and I did do some research before asking, but > can't seem to find any type of package/plug-in/functionality to > process text (bold, underline, strike through, spell check, etc.) > > This is the only thing I found (Google search): > runrev "word processing" > > RAD contest...;-) > ... Re: RAD contest...;- Peter, While you are correct in your > assumption that a > full-featured Word Processing program is not currently possible in > RunRev, I have ... > www.runrev.com/pipermail/ use-revolution/2005-January/050172.html > > That page no longer exists. > > So, anyone know of what's available for creating/working with RTF in a > format like (Gmail, if you are familiar with it..)? > > Thanks, > Troy > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From wow at together.net Sun Dec 18 15:12:13 2005 From: wow at together.net (Richard Miller) Date: Sun, 18 Dec 2005 15:12:13 -0500 Subject: Downloading a Rev app from a server In-Reply-To: References: Message-ID: <85EE15CD-28E0-4DAF-B4D5-DD3C8B4D4345@together.net> I'm having difficulty downloading a Rev application from our server. After trying the standard "put url" and LibURLDowloadToFile commands, and not having those work, I've come to the conclusion the problem is probably with the structure of a Rev-created application (in that it's a package.... not just one file). Apparently, those commands just can't grab the package. I then thought about compressing the Rev app first using the compress () commands, but "compress" doesn't seem to want to grab the entire package either. So I'm stuck. I could use Stuffit to compress the file on the server, but I would need to unstuff it on the local side "on the fly" from within a running Rev application... and that would appear to be a tricky issue. Suggestions? Basically, a Rev application on the local side needs to download a Rev application from our server and then launch it locally. What's the best way to do that? Thanks. Richard Miller Imprinter Technologies From soapdog at mac.com Sun Dec 18 15:26:55 2005 From: soapdog at mac.com (Andre Garzia) Date: Sun, 18 Dec 2005 18:26:55 -0200 Subject: Downloading a Rev app from a server In-Reply-To: <85EE15CD-28E0-4DAF-B4D5-DD3C8B4D4345@together.net> References: <85EE15CD-28E0-4DAF-B4D5-DD3C8B4D4345@together.net> Message-ID: <8FC1F73A-77F2-4F10-B036-FD74D0B32DAB@mac.com> Richard, best way is not to generate the standalone and use the single file stackfile, this way a simple GO STACK URL will do... if you must generate a standalone, then zip it beforehand, then transfer, create a routine that will unzip it and load, but that sucks because you'll end up with duplicate memory use for engine since (it's two standalones in memory), and the file will be bigger... and will not be cross platform, using the plain rev file is better as it works everywhere and loads faster. cheers andre On Dec 18, 2005, at 6:12 PM, Richard Miller wrote: > I'm having difficulty downloading a Rev application from our > server. After trying the standard "put url" and LibURLDowloadToFile > commands, and not having those work, I've come to the conclusion > the problem is probably with the structure of a Rev-created > application (in that it's a package.... not just one file). > Apparently, those commands just can't grab the package. > > I then thought about compressing the Rev app first using the > compress() commands, but "compress" doesn't seem to want to grab > the entire package either. So I'm stuck. > > I could use Stuffit to compress the file on the server, but I would > need to unstuff it on the local side "on the fly" from within a > running Rev application... and that would appear to be a tricky issue. > > Suggestions? > > Basically, a Rev application on the local side needs to download a > Rev application from our server and then launch it locally. What's > the best way to do that? > > Thanks. > Richard Miller > Imprinter Technologies > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sanke at hrz.uni-kassel.de Sun Dec 18 15:27:34 2005 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sun, 18 Dec 2005 21:27:34 +0100 Subject: ANN: Colorpattern Toolkit available for download Message-ID: <43A5C636.6030809@hrz.uni-kassel.de> I have just uploaded a slightly modified version of the Toolkit. What did change? - The option to save image data externally as arrays has been eliminated. Instead I now only use *compressed* HTMLtext files that have an average size of only 10 KB. Reloading the images is much faster that way. - For storing images internally I have also switched from arrays to compressed HTMLtext. Apart from faster reloading the stack size remains almost uneffected. This holds for internally storing images 1 to 4. Images A and B need two-dimensional arrays as before, because otherwise the connected overlay functions would not work. - I have slightly improved the stack closing procedures. - The "pseudo"-close button near the decorations bar has been deleted. This was a remnant from earlier experiments I forgot to delete. The files can be downloaded as before from here: (3.6 MB) and (2 MB) or from pages "Pattern Art" or "Sample Stacks" of . From the log of my website I see that the Toolkit has been downloaded more than 100 times as of now. Regards, Wilhelm Sanke From kray at sonsothunder.com Sun Dec 18 15:28:23 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 18 Dec 2005 14:28:23 -0600 Subject: ClickText problem In-Reply-To: <26f.2a203b1.30d71681@aol.com> Message-ID: On 12/18/05 1:46 PM, "LunchnMeets at aol.com" wrote: > Hi everyone, > > When I use "clickText" in HyperCard I get the word I clicked on. When I use > it in Revolution I'm getting the full line. How do I get only the word I click > on? Something must be wrong with the field you're using... either the text has been grouped together in a link style, or something similar, since when I create a stack, add a field with text like "This is a test", lock the field, set the script of the field to: on mouseUp put the clickText end mouseUp ... and then click on words, I get only the individual words showing up in the message box. If you can't figure it out, contact me offlist and I'll take a look at the stack and see if I can figure it out... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From LunchnMeets at aol.com Sun Dec 18 15:38:56 2005 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Sun, 18 Dec 2005 15:38:56 EST Subject: ClickText problem clarified Message-ID: <1e2.4ac6c5a6.30d722e0@aol.com> Hi everyone, I'll be a little more specific. One of the lines of a field is "First / Second / Third" depending on which word is clicked on I want different things to happen. I could specify each word in HyperCard with clickText, but apparently not in Revolution. I have the field set to sharedText. If I grouped the line inadvertently, how to I ungroup the line. Alternatively can I set up a single word link to click on? Joe From wouter.abraham at scarlet.be Sun Dec 18 16:19:12 2005 From: wouter.abraham at scarlet.be (Buster) Date: Sun, 18 Dec 2005 22:19:12 +0100 Subject: ClickText problem In-Reply-To: References: Message-ID: <636CCEAD-424B-45F8-815D-7DAF1BFE571F@scarlet.be> On 18 Dec 2005, at 21:28, Ken Ray wrote: > On 12/18/05 1:46 PM, "LunchnMeets at aol.com" > wrote: > >> Hi everyone, >> >> When I use "clickText" in HyperCard I get the word I clicked on. >> When I use >> it in Revolution I'm getting the full line. How do I get only the >> word I click >> on? > > Something must be wrong with the field you're using... either the > text has > been grouped together in a link style, or something similar, since > when I > create a stack, add a field with text like "This is a test", lock > the field, > set the script of the field to: -snip Hi, What kind of field is used? In a field with listbehavior set to true, the clicktext will return the whole line (even without the link textStyle). Geetings, Wouter From jerry at hytext.com Sun Dec 18 16:29:45 2005 From: jerry at hytext.com (Jerry Muelver) Date: Sun, 18 Dec 2005 15:29:45 -0600 Subject: ClickText problem References: Message-ID: <003101c6041a$2e67e760$0100a8c0@INSIGHT3> >> When I use "clickText" in HyperCard I get the word I clicked on. When I >> use >> it in Revolution I'm getting the full line. How do I get only the word I >> click >> on? >From the Help file) - When a field's listBehavior is set to true, and user clicks a line, the entire line is highlighted. So, set the field's listBehavior to false, and set the individual word's textStyle to link. (See "link" in the Help files). ---- Jerry Muelver From tkuypers at pandora.be Sun Dec 18 16:42:12 2005 From: tkuypers at pandora.be (Ton Kuypers) Date: Sun, 18 Dec 2005 22:42:12 +0100 Subject: [OT]test In-Reply-To: <6596D33C-70EB-4E48-A6AF-27B7325B66B0@maseurope.net> References: <6596D33C-70EB-4E48-A6AF-27B7325B66B0@maseurope.net> Message-ID: ok, ignored, because you asked so nicely ;-) Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com On 18-dec-05, at 14:27, Mark Smith wrote: > test, everyone ingnore except tom...:) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarah.reichelt at gmail.com Sun Dec 18 17:23:22 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 19 Dec 2005 08:23:22 +1000 Subject: Printing selected pages Message-ID: Hi All, I have a printing query today - Chipp, is that printing script conference stack ever going to appear? I have a routine to print a number of cards, but if the user selects a page range in the print dialog, how to I detect this and allow for it. Here is a test script I have been using: on mouseUp open printing with dialog put the result into tRes if tRes = "Cancel" then exit to top print card 1 print card 7 print card 10 close printing answer tRes -- for debugging purposes end mouseUp Clicking "Cancel" in the print dialog works as expected, but if I choose to print page 1 only, I still get all 3 cards and "the result" is empty. It looks like "open printing with dailog" doesn't give me the info I need, so does anyone know of a workaround for this? I only need it for Mac OS X if that makes any difference. I searched the archives and found a few references to this from several years ago, but no solution and nothing recent, so here's hoping there is an answer now. TIA, Sarah From stevef at upnaway.com Sun Dec 18 17:55:26 2005 From: stevef at upnaway.com (Flavel Steve) Date: Mon, 19 Dec 2005 06:55:26 +0800 Subject: Paste into a text entry field Message-ID: <7261DC44-B40C-439B-B36D-551FA87BB672@upnaway.com> Hi, I have another basic question. I have multiple text entry fields with filtered key entries, for example only accepts numbers of length less than 10. However any paste is accepted. I would like to keep cut and paste between fields. And if this was the only copy and paste allowed it would be OK. But at the moment I can copy anything and paste it into the text field. What is the best way to filter pastes in this situation? Also is it possible to not allow cut and paste on a text entry field? Regards Steve Flavel From kray at sonsothunder.com Sun Dec 18 19:48:23 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 18 Dec 2005 18:48:23 -0600 Subject: Paste into a text entry field In-Reply-To: <7261DC44-B40C-439B-B36D-551FA87BB672@upnaway.com> Message-ID: On 12/18/05 4:55 PM, "Flavel Steve" wrote: > Hi, > I have another basic question. > > I have multiple text entry fields with filtered key entries, for > example only accepts numbers of length less than 10. > > However any paste is accepted. I would like to keep cut and paste > between fields. And if this was the only copy and paste allowed it > would be OK. But at the moment I can copy anything and paste it into > the text field. > > What is the best way to filter pastes in this situation? Trap the 'pasteKey' message, and then look at the clipboardData["text"] to determine what to do. Look at the Transcript Dictionary entry for 'pasteKey' to see an example of replacing returns with spaces in the clipboard. As to knowing whether the text in the clipboard came from your app or somewhere else - I'm not sure if that's innately possible. You may need to set some flag when you do a copy and then check the flag when you paste to see if it is "on". > Also is it possible to not allow cut and paste on a text entry field? Sure. Just trap the pasteKey message and don't pass it. Note that the pasteKey message is only triggered by keyboard - if someone chooses "Paste" from one of your menus, you'd have to put a similar "check-and-pass" trap in your menu code. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jason at polydiam.com Sun Dec 18 20:07:20 2005 From: jason at polydiam.com (Jason - Polydiam.com) Date: Mon, 19 Dec 2005 01:07:20 -0000 Subject: Need to perform an action when a window is maximised Message-ID: I need to perform an action when a window is maximised. (after it has been minimised) Is this possible? Thanks again! From gandalf at doctorTimothyMiller.com Sun Dec 18 20:29:26 2005 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Sun, 18 Dec 2005 17:29:26 -0800 Subject: a little more on datetime Message-ID: Greetings, As Jacque recently mentioned, RR is inconsistent in the way it copes with dates and times, when interpreting, sorting or converting values. How true! As far as I can tell, the IDE will appear to sort datetime or convert from one dateTime format to another, without producing an error message, regardless of the value in question. It will do so in cases where the value is almost, but not quite completely unlike a date or a time. If the IDE cannot understand the value as a date or time, it sorts as if the value were alphanumeric, or ignores the convert command. In addition, it will report a value is a date, but then refuse to recognize the same value as a date when converting or sorting. Try this: on mouseUp put " 11/24/96" into var1 answer (var1 is a date) convert var1 to seconds answer the result answer var1 end mouseUp At least on my machine and version, the IDE reports the value is a date, but then refuses to convert it, or converts it incorrectly. The result is empty. This example even stranger: on mouseUp put " 11/24/96" & cr & "avfdt" into var1 answer (var1 is a date) convert var1 to seconds answer the result answer var1 end mouseUp The IDE says the value in the second example is also a number, but it ignores the same leading spaces AND the second line, AND correctly converts the first line, leading spaces and all, to seconds! The result is still empty. The second example suggests a handy hack if you want to force the IDE to correctly interpret certain badly formatted dates or times. Just ad a cr and some nonsense characters in the second line. I'm mostly joking... Maybe this is all as it must be, for obscure reasons. Still, it seems to me the user needs a break here. A small and likely easy step would be for the IDE to give the user a result, if the user cares to take advantage of it. "Ambiguous dateTime value" other such words might be helpful in some cases. "Value not in dateTime format" and "value contains multiple lines" are other possibilities. The IDE seems to be making these determinations anyway, but not reporting them. Is this is a bad idea? Cheers, Tim From rjb at robelko.com Sun Dec 18 20:28:20 2005 From: rjb at robelko.com (Robert Brenstein) Date: Mon, 19 Dec 2005 02:28:20 +0100 Subject: CMS/BLOG Tool -- Word processing (RTF Tool) In-Reply-To: References: Message-ID: >I want to create a CMS (Content Management System) to allow my wife to >update things on web sites she creates. (In order for her to be able >to type, point click and your done - type of scenario.) > >I'm new to Revolution and I did do some research before asking, but >can't seem to find any type of package/plug-in/functionality to >process text (bold, underline, strike through, spell check, etc.) > >So, anyone know of what's available for creating/working with RTF in a >format like (Gmail, if you are familiar with it..)? > >Thanks, >Troy Is this going to be a server-side or client-side solution? I mean whether Rev program is going to run behind a web server (as a cgi or web application) or is it going to run on your wife's computer and upload pages to web server via ftp? Or a combination thereof? Robert From chipp at chipp.com Sun Dec 18 21:01:37 2005 From: chipp at chipp.com (Chipp Walters) Date: Sun, 18 Dec 2005 20:01:37 -0600 Subject: Printing selected pages In-Reply-To: References: Message-ID: <43A61481.1050105@chipp.com> Hi Sarah, Sarah Reichelt wrote: > Hi All, > > I have a printing query today - Chipp, is that printing script > conference stack ever going to appear? Sorry, it's not going to get done. Jacque mentioned she expected it to be created at a 'beginner' level, and Dan already has a print e-book which covers just about all the basics. Since I helped him a bit during the writing, I'm not to keen to publish a stack going over the basics which competes against his. Besides, I'm praying/hoping all the print routines will get a close look from RR in the future as I think we all believe they could use some work. But to answer your question, the only way I know how to do this is to create your own print manager. AFAIK, the bug you describe is just that. I don't know of a workaround other than to build your own previewer and let your users select the pages they want to print (it does work correctly on the PC). FYI, Here's how I do it on the Mac (OSX Tiger). answer printer it will give you a standard PageSetup dialog. You can use that to figure out how to layout your printing on an offscreen stack. After finished creating the cards to print you can then preview them and choose which ones to let your user print. Delete the cards you don't want printed then: put item 1 of printPaperSize into tW put item 2 of printPaperSize into tH open printing with dialog set the defaultStack to "tempPrint" repeat with x = 1 to the number of cards in stack "tempPrint" go cd x print card into 0,0,tW,tH print break end repeat close printing (This also ends up printing a last blank page, but you can figure out how to fix that! OTCO) This will give you a print dialog box where you can set the page range of the resulting repeat loop. It's confusing as you would think you would see the dialog box *before* the repeat loop, but you see it after. HTH -Chipp > > I have a routine to print a number of cards, but if the user selects a > page range in the print dialog, how to I detect this and allow for it. > > Here is a test script I have been using: > > on mouseUp > open printing with dialog > put the result into tRes > if tRes = "Cancel" then exit to top > > print card 1 > print card 7 > print card 10 > close printing > > answer tRes -- for debugging purposes > end mouseUp > > Clicking "Cancel" in the print dialog works as expected, but if I > choose to print page 1 only, I still get all 3 cards and "the result" > is empty. It looks like "open printing with dailog" doesn't give me > the info I need, so does anyone know of a workaround for this? I only > need it for Mac OS X if that makes any difference. > > I searched the archives and found a few references to this from > several years ago, but no solution and nothing recent, so here's > hoping there is an answer now. > > TIA, > Sarah From chipp at chipp.com Sun Dec 18 21:06:07 2005 From: chipp at chipp.com (Chipp Walters) Date: Sun, 18 Dec 2005 20:06:07 -0600 Subject: Printing selected pages In-Reply-To: <43A61481.1050105@chipp.com> References: <43A61481.1050105@chipp.com> Message-ID: <43A6158F.504@chipp.com> Chipp Walters wrote: > This will give you a print dialog box where you can set the page range > of the resulting repeat loop. > > It's confusing as you would think you would see the dialog box *before* > the repeat loop, but you see it after. OOPs, should mention, even though you see and set the page range, it isn't 'honored' (at least not by my Mac;-) -Chipp From jerry at hytext.com Sun Dec 18 21:19:46 2005 From: jerry at hytext.com (Jerry Muelver) Date: Sun, 18 Dec 2005 20:19:46 -0600 Subject: wandering IDE windows on Linux Message-ID: <000301c60442$bfb942e0$0100a8c0@INSIGHT3> RevRun 2.6.1 on Ubuntu Linux does not redisplay IDE-related windows and palettes exactly where they were when I last closed the program. And windows opened during traversal of Help files and tuturials are also a bit peripatetic -- each new window opens a bit down and to the left of the window just closed. Is this minor misbehavior characteristic of Linux, RR, or just my machine? ---- Jerry Muelver From jhurley at infostations.com Sun Dec 18 21:37:57 2005 From: jhurley at infostations.com (Jim Hurley) Date: Sun, 18 Dec 2005 18:37:57 -0800 Subject: How do I import an image from a web page? In-Reply-To: <20051219005442.3333E8253E4@mail.runrev.com> References: <20051219005442.3333E8253E4@mail.runrev.com> Message-ID: How do I import an image from the web into a Rev stack? For example: The web site is "http://www.example.com/" and there is an image at this site "myPicture.jpg" Thanks, Jim From scott at tactilemedia.com Sun Dec 18 21:42:48 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 18 Dec 2005 18:42:48 -0800 Subject: How do I import an image from a web page? In-Reply-To: Message-ID: Recently, Jim Hurley wrote: > How do I import an image from the web into a Rev stack? > > For example: > > The web site is "http://www.example.com/" and there is an image at > this site "myPicture.jpg" After creating a new image, this seems to work: put url "http://www.example.com/myPicture.jpg" into img "myCoolPicture" Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From sarah.reichelt at gmail.com Sun Dec 18 21:54:47 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 19 Dec 2005 12:54:47 +1000 Subject: Printing selected pages In-Reply-To: <43A61481.1050105@chipp.com> References: <43A61481.1050105@chipp.com> Message-ID: > Besides, I'm praying/hoping all the print routines will get a close look > from RR in the future as I think we all believe they could use some work. > > But to answer your question, the only way I know how to do this is to > create your own print manager. AFAIK, the bug you describe is just that. > I don't know of a workaround other than to build your own previewer and > let your users select the pages they want to print (it does work > correctly on the PC). > Thanks for the reply Chipp, even if it wasn't the answer I was hoping for :-) OK, I'll have to make my own I guess :-( Here's the bugzilla entry if anyone wants to vote for it: Sarah From jacque at hyperactivesw.com Sun Dec 18 22:53:19 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 18 Dec 2005 21:53:19 -0600 Subject: How to set a field in place with dragenter and a singleclick? In-Reply-To: <043F3D9E-668D-43AC-BE9E-916A9211B642@wanadoo.nl> References: <043F3D9E-668D-43AC-BE9E-916A9211B642@wanadoo.nl> Message-ID: <43A62EAF.40006@hyperactivesw.com> William de Smet wrote: > Hi there, > > For my first app I am looking for a function where a field would stick > to the mouseloc after a mouseclick and on the next mouseclick to let > the field go (I work with disabled children so need to make it as easy > as possible!) > By accident (after playing with dragEnter) I got what I want but a > little thing still bothers me: with the script I got so far I need to > doubleclick to let the field go and put it in place. What I want is a > singleclick to make this happen. > What do I need to do ? > Below the script I use: > > Stackscript: > on dragEnter > end dragEnter > > Fieldscript: > on mouseDown > grab me > set the layer of me to 100 > set cursor to 28 > lock cursor > set the dragdata["text"] to the short name of the target > end mouseDown > on mouseup > unlock cursor > set cursor to arrow > end mouseup This seems to work okay for me (Mac OS X), but if you are having trouble try putting the "grab" command as the last thing in your mousedown handler. That way everything in the handler will have already executed before the grab command takes over control of the mouse. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Dec 18 22:54:55 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 18 Dec 2005 21:54:55 -0600 Subject: Need to perform an action when a window is maximised In-Reply-To: References: Message-ID: <43A62F0F.5010001@hyperactivesw.com> Jason - Polydiam.com wrote: > I need to perform an action when a window is maximised. (after it has been > minimised) > > > > Is this possible? Yes, see the "unIconifyStack" system message in the docs. This message is sent in just this circumstance. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jerry at daniels-mara.com Mon Dec 19 01:16:36 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Mon, 19 Dec 2005 00:16:36 -0600 Subject: Debugging and the execution path In-Reply-To: <371006C0-1C76-400C-87C2-282D0B7B15C5@conncoll.edu> References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> <43A4418F.3080505@tweedly.net> <1544813942.20051217105750@ahsoftware.net> <43A46B4E.60003@tweedly.net> <1671564970.20051218091823@ahsoftware.net> <371006C0-1C76-400C-87C2-282D0B7B15C5@conncoll.edu> Message-ID: I heard that. Email me, Charles...let's see what we can do. Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 18, 2005, at 11:19 AM, Charles Hartman wrote: > > On Dec 18, 2005, at 12:18 PM, Mark Wieder wrote: > >> Indeed yes. I want a full stack trace available. You can modify the >> Variable Watcher to do this yourself, of course, but you'd have to do >> this with each new release of the IDE. > > You can? Did I miss that? To me it would be worth doing even if I > had to redo it. (Though I'm hoping Constellation will incorporate > this instead -- which I don't *think* it can yet -- hint to Jerry > Daniels!) > > Charles Hartman > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wdesmet at wanadoo.nl Mon Dec 19 01:39:49 2005 From: wdesmet at wanadoo.nl (William de Smet) Date: Mon, 19 Dec 2005 07:39:49 +0100 Subject: How to set a field in place with dragenter and a singleclick? In-Reply-To: <43A62EAF.40006@hyperactivesw.com> References: <043F3D9E-668D-43AC-BE9E-916A9211B642@wanadoo.nl> <43A62EAF.40006@hyperactivesw.com> Message-ID: Thanks for your reply Jacgueline, When I put the "grab" command as the last thing the feld is going nowhere (I can't grab it). The script works for me as well but want I want is a single mouseclick to unlock the cursor. With this script I need to doubleclick tomake it happen. And that's to difficult for the children I work with. So can anyone help? Please.. : - ) TIA, William de Smet (Mac OSX 10.4.3 and RR 2.6) Op 19-dec-2005, om 4:53 heeft J. Landman Gay het volgende geschreven: > William de Smet wrote: >> Hi there, >> For my first app I am looking for a function where a field would >> stick to the mouseloc after a mouseclick and on the next >> mouseclick to let the field go (I work with disabled children so >> need to make it as easy as possible!) >> By accident (after playing with dragEnter) I got what I want but >> a little thing still bothers me: with the script I got so far I >> need to doubleclick to let the field go and put it in place. What >> I want is a singleclick to make this happen. >> What do I need to do ? >> Below the script I use: >> Stackscript: >> on dragEnter >> end dragEnter >> Fieldscript: >> on mouseDown >> grab me >> set the layer of me to 100 >> set cursor to 28 >> lock cursor >> set the dragdata["text"] to the short name of the target >> end mouseDown >> on mouseup >> unlock cursor >> set cursor to arrow >> end mouseup > > This seems to work okay for me (Mac OS X), but if you are having > trouble try putting the "grab" command as the last thing in your > mousedown handler. That way everything in the handler will have > already executed before the grab command takes over control of the > mouse. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From dick.kriesel at mail.com Mon Dec 19 02:07:30 2005 From: dick.kriesel at mail.com (Dick Kriesel) Date: Sun, 18 Dec 2005 23:07:30 -0800 Subject: Debugging and the execution path In-Reply-To: Message-ID: On 12/18/05 10:16 PM, "Jerry Daniels" wrote: > I heard that. Email me, Charles...let's see what we can do. In case you're still collecting ideas, I'd like to add a few based on my own repeatedly-installed-through-the-upgrades hacks of the Variable Watcher. I have other hacks for the message watcher I'd like to share, if that's on the docket. Or do you already have all that in beta testing, on schedule as a holiday present to your fans? -- Dick From b.xavier at internet.lu Mon Dec 19 02:36:14 2005 From: b.xavier at internet.lu (MisterX) Date: Mon, 19 Dec 2005 08:36:14 +0100 Subject: Menus what is going on? In-Reply-To: Message-ID: <20051219064859.0640F82524F@mail.runrev.com> after this little navigator stack I made I noticed that the usual replace "/" with "//" in themenu didn't work on XP... I would see "//" all over the menu... So I removed this replace statement... Then Eric told me it was broken without it (on OSX I presume)... can anyone clarify? The menu is popup style thanks in advance... Xavier From ambassador at fourthworld.com Mon Dec 19 02:36:39 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 18 Dec 2005 23:36:39 -0800 Subject: Menus what is going on? In-Reply-To: <20051219064859.0640F82524F@mail.runrev.com> References: <20051219064859.0640F82524F@mail.runrev.com> Message-ID: <43A66307.6060309@fourthworld.com> MisterX wrote: > after this little navigator stack I made > > I noticed that the usual > > replace "/" with "//" in themenu > > didn't work on XP... I would see "//" all over the menu... > > So I removed this replace statement... > > Then Eric told me it was broken without it (on OSX I presume)... > > can anyone clarify? The menu is popup style I think that was fixed a version or two ago. Just tested on OS X 10.4.3 -- works as on XP. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From wow at together.net Sun Dec 18 19:22:47 2005 From: wow at together.net (Richard Miller) Date: Sun, 18 Dec 2005 19:22:47 -0500 Subject: Downloading a Rev app from a server In-Reply-To: <8FC1F73A-77F2-4F10-B036-FD74D0B32DAB@mac.com> References: <85EE15CD-28E0-4DAF-B4D5-DD3C8B4D4345@together.net> <8FC1F73A-77F2-4F10-B036-FD74D0B32DAB@mac.com> Message-ID: Andre, Your response helped me see a different way of updating, by utilizing a small startup Rev application that opens all the main parts of our system as stacks, allowing for easier download and updating. Thanks for your response. Richard On Dec 18, 2005, at 3:26 PM, Andre Garzia wrote: > Richard, > > best way is not to generate the standalone and use the single file > stackfile, this way a simple GO STACK URL will do... if you must > generate a standalone, then zip it beforehand, then transfer, > create a routine that will unzip it and load, but that sucks > because you'll end up with duplicate memory use for engine since > (it's two standalones in memory), and the file will be bigger... > and will not be cross platform, using the plain rev file is better > as it works everywhere and loads faster. > > cheers > andre > > On Dec 18, 2005, at 6:12 PM, Richard Miller wrote: > >> I'm having difficulty downloading a Rev application from our >> server. After trying the standard "put url" and >> LibURLDowloadToFile commands, and not having those work, I've come >> to the conclusion the problem is probably with the structure of a >> Rev-created application (in that it's a package.... not just one >> file). Apparently, those commands just can't grab the package. >> >> I then thought about compressing the Rev app first using the >> compress() commands, but "compress" doesn't seem to want to grab >> the entire package either. So I'm stuck. >> >> I could use Stuffit to compress the file on the server, but I >> would need to unstuff it on the local side "on the fly" from >> within a running Rev application... and that would appear to be a >> tricky issue. >> >> Suggestions? >> >> Basically, a Rev application on the local side needs to download a >> Rev application from our server and then launch it locally. What's >> the best way to do that? >> >> Thanks. >> Richard Miller >> Imprinter Technologies >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From b.xavier at internet.lu Mon Dec 19 02:52:08 2005 From: b.xavier at internet.lu (MisterX) Date: Mon, 19 Dec 2005 08:52:08 +0100 Subject: Menus what is going on? In-Reply-To: <20051219064859.0640F82524F@mail.runrev.com> Message-ID: <20051219070451.B1FD2825389@mail.runrev.com> of course this happens only on WinXP... pop up menus do not work like other menus... (sorry Richard, I just tested this again twice to make sure I wasn't going rev-bananas) // in a popup menu in windows looks like // not like / in other menus... the day I leave on hollidays wouldn't be complete with yet another bugzilla... Anyway, I've uploaded a new version of the navigator palette on monsieurx.com. For those nostalgic of the old monochrome version, please supply me with a screenshot and I'll make the skin switcheable... I wanted also a safari and aqua skins but time wasn't on my side ;) cheers Xavier http://monsieurx.com > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of MisterX > Sent: Monday, 19 December, 2005 08:36 > To: 'How to use Revolution' > Subject: Menus what is going on? > > after this little navigator stack I made > > I noticed that the usual > > replace "/" with "//" in themenu > > didn't work on XP... I would see "//" all over the menu... > > So I removed this replace statement... > > Then Eric told me it was broken without it (on OSX I presume)... > > can anyone clarify? The menu is popup style > > thanks in advance... > Xavier > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Mon Dec 19 02:51:02 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 18 Dec 2005 23:51:02 -0800 Subject: a little more on datetime In-Reply-To: Message-ID: On 12/18/05 5:29 PM, "Timothy Miller" wrote: > As Jacque recently mentioned, RR is inconsistent in the way it copes > with dates and times, when interpreting, sorting or converting > values. How true! > The IDE seems to be making these determinations anyway, but not reporting > them > (the full quote below) Caution: You are making assumptions about what 'convert' is working with for a short date string. As with any programming language, functions are designed with limitations and tend to be 'GIGO' ( garbage in....). In particular, date and time functions in any program I have ever worked with are an adventure in hitting sweet spots, and, boy, are they all different! Try the following script and see what the nuances are. Pay attention to what Rev generates as the short date, and then the converted values. The final answer is that Rev gives you the tools to generate a "cleanShortDate()" function to hand off to 'convert', much like the 'trim' functions discussed over the last few weeks. By the way... you used... > The result is still empty. What you need ---> look in "it", not the result (according to the docs and my example) ------------- code to copy starts here on mousedoubleUp put " 11/24/96" into var1 answer (var1 is a date) &cr& "var1 could be a date of some sort." convert var1 to long date --convert var1 to seconds answer var1 &cr&" convert var1 to long date = " & it &", Rev did it" answer var1 &cr&" convert var1 to long date = " & it \ &cr& "whooops.. now why did that happen?? " &cr& "11/24/96 > Dec 31st ?" convert var1 to short date answer var1 &cr&" convert var1 to short date = " & it &", Rev did it" &cr&"Yuk" convert var1 to seconds answer var1 &cr& " convert var1 to seconds = " & it &", Rev did it" &cr&"Double Yuk" convert "11/24/96" to seconds answer "11/24/96 >" & it &cr&"starting clean" convert "11/24/9" to seconds answer "11/24/9 >" & it &cr&"one char shorter" convert "11/24/" to seconds answer "11/24/ >" & it &cr&"two chars shorter gets worse, but there is a pattern" --considering short date -- prefix padded with spaces put "11/24/96" into var2 put "" into resultList put var2 into original repeat with x = 1 to 10 put " " before var2 get var2 convert it to short date put x & "-space prefix [date]= " & it into line x of resultList end repeat convert original to short date put "0-space prefix [date]= " & original &cr before resultList put cr & "**watch the *year* on each line" after resultList answer resultList --considering seconds -- prefix padded with spaces put "11/24/96" into var3 put "" into resultList put var3 into original repeat with x = 1 to 10 put " " before var3 get var3 convert it to seconds put x & "-space prefix [secs]= " & it into line x of resultList end repeat convert original to seconds put "0-space prefix [secs]= " & original &cr before resultList answer resultList --considering a suffix padded with spaces put "11/24/96" into var4 put "" into resultList repeat with x = 1 to 10 put " " after var4 get var4 convert it to seconds put x & "-space suffix = " & it into line x of resultList end repeat answer resultList answer "Moral: At first, First dates can be deceiving" end mousedoubleUp ---------------- end code to copy On 12/18/05 5:29 PM, "Timothy Miller" wrote: > Greetings, > > As Jacque recently mentioned, RR is inconsistent in the way it copes > with dates and times, when interpreting, sorting or converting > values. How true! > > As far as I can tell, the IDE will appear to sort datetime or convert > from one dateTime format to another, without producing an error > message, regardless of the value in question. It will do so in cases > where the value is almost, but not quite completely unlike a date or > a time. If the IDE cannot understand the value as a date or time, it > sorts as if the value were alphanumeric, or ignores the convert > command. > > In addition, it will report a value is a date, but then refuse to > recognize the same value as a date when converting or sorting. > > Try this: > > on mouseUp > put " 11/24/96" into var1 > answer (var1 is a date) > convert var1 to seconds > answer the result > answer var1 > end mouseUp > > At least on my machine and version, the IDE reports the value is a > date, but then refuses to convert it, or converts it incorrectly. The > result is empty. > > This example even stranger: > > on mouseUp > put " 11/24/96" & cr & "avfdt" into var1 > answer (var1 is a date) > convert var1 to seconds > answer the result > answer var1 > end mouseUp > > > The IDE says the value in the second example is also a number, but it > ignores the same leading spaces AND the second line, AND correctly > converts the first line, leading spaces and all, to seconds! The > result is still empty. > > The second example suggests a handy hack if you want to force the IDE > to correctly interpret certain badly formatted dates or times. Just > ad a cr and some nonsense characters in the second line. I'm mostly > joking... > > Maybe this is all as it must be, for obscure reasons. Still, it seems > to me the user needs a break here. A small and likely easy step would > be for the IDE to give the user a result, if the user cares to take > advantage of it. "Ambiguous dateTime value" other such words might be > helpful in some cases. "Value not in dateTime format" and "value > contains multiple lines" are other possibilities. > > The IDE seems to be making these determinations anyway, but not reporting > them. > > Is this is a bad idea? > Tim From swartart at iafrica.com Mon Dec 19 03:46:15 2005 From: swartart at iafrica.com (Ryno) Date: Mon, 19 Dec 2005 10:46:15 +0200 Subject: System Window In-Reply-To: <20051219005442.3333E8253E4@mail.runrev.com> Message-ID: Hi, I am trying to create a system window in DreamCard. With the decorations to close, drag, and to maximise the window? When I set the window decorations for system, I end up with a window that floats, yes, nicely, but it cannot be dragged, it cannot be closed, and it cannot be minimised/maximised (the window has no decorations). I'm on a Mac, OS X. Can I get these decorations automatically, or is the best option to build my own, in which case I would need a couple more questions answered... Thanks, Ryno. From psahores at easynet.fr Mon Dec 19 03:44:49 2005 From: psahores at easynet.fr (Pierre Sahores) Date: Mon, 19 Dec 2005 09:44:49 +0100 Subject: Debugging and the execution path In-Reply-To: References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> <43A4418F.3080505@tweedly.net> <1544813942.20051217105750@ahsoftware.net> <43A46B4E.60003@tweedly.net> <1671564970.20051218091823@ahsoftware.net> <371006C0-1C76-400C-87C2-282D0B7B15C5@conncoll.edu> Message-ID: Ho l? l? !!! I need to use this feature too, just to avoid some erratic starting procedures of my rev server's apps under the Mac OS X platform (all works always fine under the Linux one). I would be very happy to license the "Constellation" framework if this tool can help to automate this process. Many thanks for pointing us about the right way, Charles Best Regards, Le 19 d?c. 05 ? 07:16, Jerry Daniels a ?crit : > I heard that. Email me, Charles...let's see what we can do. > > Best, > > Jerry Daniels > > > > Tool makers for the 21st century > http://www.daniels-mara.com/products > > > > On Dec 18, 2005, at 11:19 AM, Charles Hartman wrote: > >> >> On Dec 18, 2005, at 12:18 PM, Mark Wieder wrote: >> >>> Indeed yes. I want a full stack trace available. You can modify the >>> Variable Watcher to do this yourself, of course, but you'd have >>> to do >>> this with each new release of the IDE. >> >> You can? Did I miss that? To me it would be worth doing even if I >> had to redo it. (Though I'm hoping Constellation will incorporate >> this instead -- which I don't *think* it can yet -- hint to Jerry >> Daniels!) >> >> Charles Hartman >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sc+ at +sahores-conseil.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/VoD/ACID-DB services over IP "Mutualiser les deltas de productivit?" From eric.chatonet at sosmartsoftware.com Mon Dec 19 04:02:48 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 19 Dec 2005 10:02:48 +0100 Subject: How to set a field in place with dragenter and a singleclick? In-Reply-To: References: <043F3D9E-668D-43AC-BE9E-916A9211B642@wanadoo.nl> <43A62EAF.40006@hyperactivesw.com> Message-ID: <7D1A4D28-9F08-449F-9756-B381BDDA978D@sosmartsoftware.com> Hi William, This should do the trick you want: local lAllowDrag --------------------------------- on mouseDown set cursor to 28 lock cursor set the layer of me to 100 set the dragdata["text"] to the short name of the target put the (mouseH - the left of me) & comma & (the mouseV - the top of me) into lAllowDrag end mouseDown --------------------------------- on dragMove x,y if lAllowDrag is empty then exit dragMove set the topLeft of me to (x - item 1 of lAllowDrag) & comma & (y - item 2 of lAllowDrag) if the mouse is up then put empty into lAllowDrag unlock cursor end if end dragMove --------------------------------- on mouseEnter put empty into lAllowDrag end mouseEnter Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 19 d?c. 05 ? 07:39, William de Smet a ?crit : > When I put the "grab" command as the last thing the feld is going > nowhere (I can't grab it). > The script works for me as well but want I want is a single > mouseclick to unlock the cursor. > With this script I need to doubleclick tomake it happen. And that's > to difficult for the children I work with. > > So can anyone help? Please.. : - ) From eric.chatonet at sosmartsoftware.com Mon Dec 19 04:08:02 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 19 Dec 2005 10:08:02 +0100 Subject: System Window In-Reply-To: References: Message-ID: <15AF5676-5859-491D-B62B-E04F79688520@sosmartsoftware.com> Hi Ryno, Just set the decorations do default and the systemWindow of your stack to true :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 19 d?c. 05 ? 09:46, Ryno a ?crit : > Hi, I am trying to create a system window in DreamCard. With the > decorations to close, drag, and to maximise the window? > > When I set the window decorations for system, I end up with a > window that floats, yes, nicely, but it cannot be dragged, it > cannot be closed, and it cannot be minimised/maximised (the window > has no decorations). I'm on a Mac, OS X. > > Can I get these decorations automatically, or is the best option to > build my own, in which case I would need a couple more questions > answered... From b.xavier at internet.lu Mon Dec 19 04:19:11 2005 From: b.xavier at internet.lu (MisterX) Date: Mon, 19 Dec 2005 10:19:11 +0100 Subject: ANN: NavH2O with neostalgia Message-ID: <20051219083200.4790882523E@mail.runrev.com> OK, just to make sure i didn't leave anything undone before my hollidays, i added a few goodies to the NavH2O HyperCard navigation palette... You can now switch between hyper-classic Monochrome, X's Bluewater or Jaguar skins... To see how, read the instructions ;) i fixed the rogue slash menu for the recent cards and made it pulldown menu as bad as that can be... And the navigation buttons now work perfectly - thanks to Eric for his bug report! I added few more things for solidity and fix misbehaving hilites if you moused-up outside the button that was hilited... This should look and work a lot better ;) Amazing how simple stacks quickly get complicated ;) I resized buttons "again" to fit correctly the monochrome button frames in the graphics. The graphics are aligned and hopefully the button hilites will not look too akward across the osx border... Download at cheers Xavier http://monsieurx.com/taoo - not just old new tricks From eric.chatonet at sosmartsoftware.com Mon Dec 19 04:19:33 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 19 Dec 2005 10:19:33 +0100 Subject: ANN: NavH2O with neostalgia In-Reply-To: <20051219083200.4790882523E@mail.runrev.com> References: <20051219083200.4790882523E@mail.runrev.com> Message-ID: <04705154-3FDA-4AC8-A059-F9585B45E2B0@sosmartsoftware.com> And forgot to update the file on my website ;-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 19 d?c. 05 ? 10:19, MisterX a ?crit : > OK, just to make sure i didn't leave anything undone before my > hollidays, i > added a few goodies to the NavH2O HyperCard navigation palette... From martin at smartdesigners.co.uk Mon Dec 19 06:21:54 2005 From: martin at smartdesigners.co.uk (Martin) Date: Mon, 19 Dec 2005 11:21:54 -0000 Subject: Is this possible. Message-ID: <20051219112200.ENHW1068.aamta10-winn.ispmail.ntl.com@Mart> Hi there I am looking to purchase Revolution, I have no programming experience but I have a task I wish to tackle. This task is using an excel spreadsheet full of reviews and articles, these articles are broken down into columns with headings these headings are criteria within the article. (example)- I have over 1500 articles on fishing, each article has a heading, a species of fish, what bait was used to catch the fish, a date, methods etc. I want to make a quick reference quide (programme) to find information quickly from the excel spreadsheet which in turn can be updated by the program if possible. The front end of such a program will have drop down menus say 6 in a line. The first drop down box will display all the fish species, The user will select a fish (a Carp) from this list, which will then in turn populate all the other drop down menus with information on Carp, next drop down menu would be bait (maggot) etc etc. So the end result would generate all articles containing the fish Carp, caught on the bait maggot, in the year 1990, on a lake, in England, in the Morning. There may be 30 results, so I would like the article headings to show up in a box below the drop down boxes, these headings can be selected to show the full article, say in another box below. This then can be printed out. Questions Can this be done with Revolution and Excel Is this type of thing difficult to produce. Can this system be updated from the program and not Excel Could all the drop down menus have all the information contained in them so, If my initial search was on date (year) this would populate all the other menus, so then I could search for the the species of fish etc. I know this is a bit vague, but I was wondering if this could be done. Let me know your thoughts. Thanks Martin martin at smartdesigners.co.uk From JimCarwardine at OwnYourFuture-net.com Mon Dec 19 07:34:11 2005 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Mon, 19 Dec 2005 08:34:11 -0400 Subject: [OT] Note to Mr. X... Message-ID: Testing, please ignore... Jim on 12/18/05 4:06 PM, MisterX wrote: > Jim > > try > > x at monsieurx.com > > again. I added your email address to the filter out spam exceptions. how > that works... > > >> -----Original Message----- >> From: use-revolution-bounces at lists.runrev.com >> [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of >> Jim Carwardine >> Sent: Sunday, 18 December, 2005 20:29 >> To: Revolution Listserve >> Subject: [OT] Note to Mr. X... >> >> Sorry list... Xavier, I suspect that you still aren't >> receiving my emails directly. I can't figure it out unless >> for some obscure reason the French spam filters don't like >> Canadian emails... I thought we had patched up that little >> tiff between Trudeau and DeGalle a long time ago... Any ideas >> about what's happening? Seems as though the Rev list is the >> only medium in which we can communicate... Jim >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage >> your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Lower Water Street, Suite 1700, Halifax, Nova Scotia. B3J 3N2 Phone: 902-823-2339. Fax: 902-823-2139 What?s New... * Have you ever hired an employee who didn?t work out? * Did you do that on purpose? Probably not... If you want to greatly improve your hiring process, check out our new hiring process... www.HiringSmart.ca/ns and... www.KeepingTheBest.ca/ns From charles.hartman at conncoll.edu Mon Dec 19 07:50:20 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Mon, 19 Dec 2005 07:50:20 -0500 Subject: Is this possible. In-Reply-To: <20051219112200.ENHW1068.aamta10-winn.ispmail.ntl.com@Mart> References: <20051219112200.ENHW1068.aamta10-winn.ispmail.ntl.com@Mart> Message-ID: <34725F6D-E6C5-4907-9B22-A00B8A8D2290@conncoll.edu> You'll get better answers from others who know more, but two things seem clear to me: 1) Revolution is a fine way to do this 2) Using Excel is not going to be the easiest way (very not); are you stuck with that? what form do you get the data in? Charles Hartman On Dec 19, 2005, at 6:21 AM, Martin wrote: > Hi there > > > > I am looking to purchase Revolution, I have no programming > experience but I > have a task I wish to tackle. This task is using an excel > spreadsheet full > of reviews and articles, these articles are broken down into > columns with > headings these headings are criteria within the article. (example)- > I have > over 1500 articles on fishing, each article has a heading, a > species of > fish, what bait was used to catch the fish, a date, methods etc. I > want to > make a quick reference quide (programme) to find information > quickly from > the excel spreadsheet which in turn can be updated by the program if > possible. The front end of such a program will have drop down menus > say 6 in > a line. The first drop down box will display all the fish species, > The user > will select a fish (a Carp) from this list, which will then in turn > populate > all the other drop down menus with information on Carp, next drop > down menu > would be bait (maggot) etc etc. > > > > So the end result would generate all articles containing the fish > Carp, > caught on the bait maggot, in the year 1990, on a lake, in England, > in the > Morning. > > There may be 30 results, so I would like the article headings to > show up in > a box below the drop down boxes, these headings can be selected to > show the > full article, say in another box below. This then can be printed out. > > > > Questions > > Can this be done with Revolution and Excel > > Is this type of thing difficult to produce. > > Can this system be updated from the program and not Excel > > Could all the drop down menus have all the information contained in > them so, > If my initial search was on date (year) this would populate all the > other > menus, so then I could search for the the species of fish etc. > > > > I know this is a bit vague, but I was wondering if this could be done. > > > > Let me know your thoughts. > > > > Thanks > > Martin > > > > martin at smartdesigners.co.uk > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From martin at smartdesigners.co.uk Mon Dec 19 07:58:03 2005 From: martin at smartdesigners.co.uk (Martin) Date: Mon, 19 Dec 2005 12:58:03 -0000 Subject: Is this possible. In-Reply-To: <34725F6D-E6C5-4907-9B22-A00B8A8D2290@conncoll.edu> Message-ID: <20051219125809.GVTA774.aamta12-winn.ispmail.ntl.com@Mart> Hi Charles Thanks for the quick response, The information is is already produced in Excel, but if it would be easier I could change this format, I forgot to mention that this program would be shipped on a cd so the end user I guess would have to drag the program onto there own pc so they could update or add articles to the program. A question for you Charles, Whats the difference with Revolution and Visual Basic? As you can see I have no Idea where to start. Thanks Martin -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Charles Hartman Sent: 19 December 2005 12:50 To: How to use Revolution Subject: Re: Is this possible. You'll get better answers from others who know more, but two things seem clear to me: 1) Revolution is a fine way to do this 2) Using Excel is not going to be the easiest way (very not); are you stuck with that? what form do you get the data in? Charles Hartman On Dec 19, 2005, at 6:21 AM, Martin wrote: > Hi there > > > > I am looking to purchase Revolution, I have no programming > experience but I > have a task I wish to tackle. This task is using an excel > spreadsheet full > of reviews and articles, these articles are broken down into > columns with > headings these headings are criteria within the article. (example)- > I have > over 1500 articles on fishing, each article has a heading, a > species of > fish, what bait was used to catch the fish, a date, methods etc. I > want to > make a quick reference quide (programme) to find information > quickly from > the excel spreadsheet which in turn can be updated by the program if > possible. The front end of such a program will have drop down menus > say 6 in > a line. The first drop down box will display all the fish species, > The user > will select a fish (a Carp) from this list, which will then in turn > populate > all the other drop down menus with information on Carp, next drop > down menu > would be bait (maggot) etc etc. > > > > So the end result would generate all articles containing the fish > Carp, > caught on the bait maggot, in the year 1990, on a lake, in England, > in the > Morning. > > There may be 30 results, so I would like the article headings to > show up in > a box below the drop down boxes, these headings can be selected to > show the > full article, say in another box below. This then can be printed out. > > > > Questions > > Can this be done with Revolution and Excel > > Is this type of thing difficult to produce. > > Can this system be updated from the program and not Excel > > Could all the drop down menus have all the information contained in > them so, > If my initial search was on date (year) this would populate all the > other > menus, so then I could search for the the species of fish etc. > > > > I know this is a bit vague, but I was wondering if this could be done. > > > > Let me know your thoughts. > > > > Thanks > > Martin > > > > martin at smartdesigners.co.uk > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From charles.hartman at conncoll.edu Mon Dec 19 08:16:44 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Mon, 19 Dec 2005 08:16:44 -0500 Subject: Is this possible. In-Reply-To: <20051219125809.GVTA774.aamta12-winn.ispmail.ntl.com@Mart> References: <20051219125809.GVTA774.aamta12-winn.ispmail.ntl.com@Mart> Message-ID: I haven't used Visual Basic. Consensus seems to be that Revolution is a lot easier as a way to make GUI front-ends. As for program design, you probably need to think about whether the information will be updated, and how. If it's all already in place (you ship the data to your user along with your search-and-display front-end), then converting it (export from Excel as comma-delimited fields?) and incorporating it into your Revolution app will make your life easier. If your user is going to have to add new data later, that will get more complicated. But I'm not the one to be answering; let's see what those who are more expert say. Charles On Dec 19, 2005, at 7:58 AM, Martin wrote: > Hi Charles > > Thanks for the quick response, The information is is already > produced in > Excel, but if it would be easier I could change this format, I > forgot to > mention that this program would be shipped on a cd so the end user > I guess > would have to drag the program onto there own pc so they could > update or add > articles to the program. > > A question for you Charles, Whats the difference with Revolution > and Visual > Basic? As you can see I have no Idea where to start. > > Thanks > Martin > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Charles > Hartman > Sent: 19 December 2005 12:50 > To: How to use Revolution > Subject: Re: Is this possible. > > You'll get better answers from others who know more, but two things > seem clear to me: > > 1) Revolution is a fine way to do this > > 2) Using Excel is not going to be the easiest way (very not); are you > stuck with that? what form do you get the data in? > > Charles Hartman > > > On Dec 19, 2005, at 6:21 AM, Martin wrote: > >> Hi there >> >> >> >> I am looking to purchase Revolution, I have no programming >> experience but I >> have a task I wish to tackle. This task is using an excel >> spreadsheet full >> of reviews and articles, these articles are broken down into >> columns with >> headings these headings are criteria within the article. (example)- >> I have >> over 1500 articles on fishing, each article has a heading, a >> species of >> fish, what bait was used to catch the fish, a date, methods etc. I >> want to >> make a quick reference quide (programme) to find information >> quickly from >> the excel spreadsheet which in turn can be updated by the program if >> possible. The front end of such a program will have drop down menus >> say 6 in >> a line. The first drop down box will display all the fish species, >> The user >> will select a fish (a Carp) from this list, which will then in turn >> populate >> all the other drop down menus with information on Carp, next drop >> down menu >> would be bait (maggot) etc etc. >> >> >> >> So the end result would generate all articles containing the fish >> Carp, >> caught on the bait maggot, in the year 1990, on a lake, in England, >> in the >> Morning. >> >> There may be 30 results, so I would like the article headings to >> show up in >> a box below the drop down boxes, these headings can be selected to >> show the >> full article, say in another box below. This then can be printed out. >> >> >> >> Questions >> >> Can this be done with Revolution and Excel >> >> Is this type of thing difficult to produce. >> >> Can this system be updated from the program and not Excel >> >> Could all the drop down menus have all the information contained in >> them so, >> If my initial search was on date (year) this would populate all the >> other >> menus, so then I could search for the the species of fish etc. >> >> >> >> I know this is a bit vague, but I was wondering if this could be >> done. >> >> >> >> Let me know your thoughts. >> >> >> >> Thanks >> >> Martin >> >> >> >> martin at smartdesigners.co.uk >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From martin at smartdesigners.co.uk Mon Dec 19 08:23:08 2005 From: martin at smartdesigners.co.uk (Martin) Date: Mon, 19 Dec 2005 13:23:08 -0000 Subject: Is this possible. In-Reply-To: Message-ID: <20051219132314.GXQB29634.aamta11-winn.ispmail.ntl.com@Mart> Thanks Charles for your time -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Charles Hartman Sent: 19 December 2005 13:17 To: How to use Revolution Subject: Re: Is this possible. I haven't used Visual Basic. Consensus seems to be that Revolution is a lot easier as a way to make GUI front-ends. As for program design, you probably need to think about whether the information will be updated, and how. If it's all already in place (you ship the data to your user along with your search-and-display front-end), then converting it (export from Excel as comma-delimited fields?) and incorporating it into your Revolution app will make your life easier. If your user is going to have to add new data later, that will get more complicated. But I'm not the one to be answering; let's see what those who are more expert say. Charles On Dec 19, 2005, at 7:58 AM, Martin wrote: > Hi Charles > > Thanks for the quick response, The information is is already > produced in > Excel, but if it would be easier I could change this format, I > forgot to > mention that this program would be shipped on a cd so the end user > I guess > would have to drag the program onto there own pc so they could > update or add > articles to the program. > > A question for you Charles, Whats the difference with Revolution > and Visual > Basic? As you can see I have no Idea where to start. > > Thanks > Martin > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Charles > Hartman > Sent: 19 December 2005 12:50 > To: How to use Revolution > Subject: Re: Is this possible. > > You'll get better answers from others who know more, but two things > seem clear to me: > > 1) Revolution is a fine way to do this > > 2) Using Excel is not going to be the easiest way (very not); are you > stuck with that? what form do you get the data in? > > Charles Hartman > > > On Dec 19, 2005, at 6:21 AM, Martin wrote: > >> Hi there >> >> >> >> I am looking to purchase Revolution, I have no programming >> experience but I >> have a task I wish to tackle. This task is using an excel >> spreadsheet full >> of reviews and articles, these articles are broken down into >> columns with >> headings these headings are criteria within the article. (example)- >> I have >> over 1500 articles on fishing, each article has a heading, a >> species of >> fish, what bait was used to catch the fish, a date, methods etc. I >> want to >> make a quick reference quide (programme) to find information >> quickly from >> the excel spreadsheet which in turn can be updated by the program if >> possible. The front end of such a program will have drop down menus >> say 6 in >> a line. The first drop down box will display all the fish species, >> The user >> will select a fish (a Carp) from this list, which will then in turn >> populate >> all the other drop down menus with information on Carp, next drop >> down menu >> would be bait (maggot) etc etc. >> >> >> >> So the end result would generate all articles containing the fish >> Carp, >> caught on the bait maggot, in the year 1990, on a lake, in England, >> in the >> Morning. >> >> There may be 30 results, so I would like the article headings to >> show up in >> a box below the drop down boxes, these headings can be selected to >> show the >> full article, say in another box below. This then can be printed out. >> >> >> >> Questions >> >> Can this be done with Revolution and Excel >> >> Is this type of thing difficult to produce. >> >> Can this system be updated from the program and not Excel >> >> Could all the drop down menus have all the information contained in >> them so, >> If my initial search was on date (year) this would populate all the >> other >> menus, so then I could search for the the species of fish etc. >> >> >> >> I know this is a bit vague, but I was wondering if this could be >> done. >> >> >> >> Let me know your thoughts. >> >> >> >> Thanks >> >> Martin >> >> >> >> martin at smartdesigners.co.uk >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From jerry at hytext.com Mon Dec 19 08:55:42 2005 From: jerry at hytext.com (Jerry Muelver) Date: Mon, 19 Dec 2005 07:55:42 -0600 Subject: App code protection options? Message-ID: <000301c604a3$ebaa8880$0100a8c0@INSIGHT3> The people on this list have been so helpful answering my asked and unasked questions that I'm making good progress in building an ultimately commercially viable product in RR. So, suppose a guy came up with something that could be really HUGE, market-wise. Is there a procedure, policy, method for protecting stack code to keep from being stolen blind? Say, release only as compiled executables, munge transcript code within the executable, encrypt associated files... or any other paranoid devices? Apps built on other platforms have protection options, but none of them are cross-platform. For instance, I use Armadillo registration key systems for applications for Windows, but have no way to provide for that function cross-platform. ---- Jerry Muelver From jerry at hytext.com Mon Dec 19 09:13:05 2005 From: jerry at hytext.com (Jerry Muelver) Date: Mon, 19 Dec 2005 08:13:05 -0600 Subject: Is this possible. References: <20051219132314.GXQB29634.aamta11-winn.ispmail.ntl.com@Mart> Message-ID: <000e01c604a6$57cc0af0$0100a8c0@INSIGHT3> Martin, Excel has some built-in data reporting and display tools, accessible through VBA (Visual Basic Applications), which is part of Excel. Have you explored those features? While Revolution is a fine tool, it's better to use an appropriate screwdriver when you've got screws to drive, even though a smart rap with a hammer would do the job. ---- Jerry Muelver From dburgun at dsl.pipex.com Mon Dec 19 09:23:26 2005 From: dburgun at dsl.pipex.com (David Burgun) Date: Mon, 19 Dec 2005 14:23:26 +0000 Subject: File Path/Name Problem In-Reply-To: <20051219132314.GXQB29634.aamta11-winn.ispmail.ntl.com@Mart> References: <20051219132314.GXQB29634.aamta11-winn.ispmail.ntl.com@Mart> Message-ID: Hi, In MacOS X, it is possible to have file/folder names that contain a "/" character. For instance for Photoshop, in the plug-ins folder, there is a folder called "Import/Export". If you try to use the path for a file inside this folder, it causes a problem in RunRev because it thinks that the Export folder is a folder inside the Import folder as apposed to one folder that is called "Import/Export"! Anyone have any tips for handling this? Thanks a lot All the Best Dave From thierry.arbellot at laposte.net Mon Dec 19 09:43:30 2005 From: thierry.arbellot at laposte.net (Thierry Arbellot) Date: Mon, 19 Dec 2005 15:43:30 +0100 Subject: File Path/Name Problem In-Reply-To: References: <20051219132314.GXQB29634.aamta11-winn.ispmail.ntl.com@Mart> Message-ID: Hi Dave, replace the "/" with a ":" in "Import/Export", it should work. Thierry On 2005, Dec 19, , at 15:23, David Burgun wrote: > Hi, > > In MacOS X, it is possible to have file/folder names that contain a > "/" character. For instance for Photoshop, in the plug-ins folder, > there is a folder called "Import/Export". If you try to use the path > for a file inside this folder, it causes a problem in RunRev because > it thinks that the Export folder is a folder inside the Import folder > as apposed to one folder that is called "Import/Export"! > > Anyone have any tips for handling this? > > Thanks a lot > All the Best > Dave > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From rcozens at pon.net Mon Dec 19 10:47:35 2005 From: rcozens at pon.net (Rob Cozens) Date: Mon, 19 Dec 2005 07:47:35 -0800 Subject: Answer Dialog Resets Cursor Message-ID: <7.0.0.10.1.20051218091124.01967040@pon.net> Hi All, In case it may save someone else some debugging time in the future, it appears that one must lock the cursor before an answer dialog or reset it afterward: on mouseUp -- 18 Dec 05:RCC set cursor to watch switch (the short name of the target) case "First" play audioClip "click.au" go to first card break case "Previous" play audioClip "click.au" go to previous card break case "Next" play audioClip "click.au" go to next card break case "Card Titles" get the selectedText of button "Card Titles" if it is the short name of this card then exit mouseUp play audioClip "click.au" put it into cardName if it is not "Photo Index" then get "I'll wait" else answer warning "Rendering the photo index may take more than 90 seconds." with "Forget it" or "I'll wait" play audioClip "click.au" end if if it is "Forget it" then exit mouseUp set cursor to watch -- without this statement, cursor reverts to hand <<< go to card cardName break case "Photo Index" play audioClip "click.au" answer "Rendering the photo index may take more than 90 seconds." with "Forget it" or "I'll wait" play audioClip "click.au" if it is "Forget it" then exit mouseUp set cursor to watch -- without this statement, cursor reverts to hand <<< go to card "Photo Index" break case "Zoom Bar" play audioClip "click.au" zoomImage break default beep end switch end mouseUp Of course, one could lock the cursor; but then the watch is shown in the answer dialog. Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From JimCarwardine at OwnYourFuture-net.com Mon Dec 19 10:47:53 2005 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Mon, 19 Dec 2005 11:47:53 -0400 Subject: Table Field Question In-Reply-To: <20051218185458.4A133825496@mail.runrev.com> Message-ID: Hi List... I've lost my link to the source that discusses table fields. Can anyone tell me where to find a general discussion of table fields? Specifically, I want to lock the cells and react to a mouseClick on the individual cell. I also can't remember how to specify the number of columns and rows in a table field... Jim From eric.chatonet at sosmartsoftware.com Mon Dec 19 10:51:52 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 19 Dec 2005 16:51:52 +0100 Subject: Table Field Question In-Reply-To: References: Message-ID: <1EF67DFA-FE4B-43A1-88AE-0DAAE0146D87@sosmartsoftware.com> Hi Jim, The "How to Manage Table Fields" tutorial might help you: This stack, which comprises a Lab section and an Explanations section, explains table fields and all the aspects that for the moment are still not documented. Fully commented scripts lets you start working with them at once. Print function included. You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. At the moment, 19 tutorials are available through "Tutorials Picker": How to Monitor a QuickTime Player by Script How to Download Data from the Internet How to Manage Resizing How to Manage Table Fields How to Display and Manage Ask Dialogs How to Display and Manage Answer Dialogs How to Manage Tabbed Buttons How to Ask for a Password How to Manage User's Waiting Time How to Manage Drag and Drop for Files or Folders How to Fix Stack Decorations How to build and manage dynamic menus How to Manage "Snap to" Scrollbars How to Create Contextual Tooltips on-the-fly How to Store Images How to Create and Manage HTML lists How to Install "Metal Appearance" on All Platforms How to Change Card Dimensions Smoothly How to Magnify Images Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 19 d?c. 05 ? 16:47, Jim Carwardine a ?crit : > Hi List... I've lost my link to the source that discusses table > fields. Can > anyone tell me where to find a general discussion of table fields? > Specifically, I want to lock the cells and react to a mouseClick on > the > individual cell. I also can't remember how to specify the number > of columns > and rows in a table field... Jim From bvg at mac.com Mon Dec 19 11:25:39 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 19 Dec 2005 17:25:39 +0100 Subject: CGI & Database Message-ID: Hi all I need a step by step how to about installing and configuring rev cgi with database support on os x. The MySQL database is running and i can connect from revappversion 2.6.1, which is version 2.6.6. My rev CGI is version 2.5. "normal" cgi's work fine. I guess that my rev cgi engine is too old. So it would be nice to tell me how to get a newer one. what i have tried: i tried to put many files into the cgi-executables folder, among them: dbmysql.so --linux engine dbmysql --mac os x engine the whole folder "database_driver" from the newest rev (2.6.1) and the oldest rev i still have (2.2) when i used the folder i tried to use the revSetDatabaseDriverPath command on several different paths to no avail. greetings Bj?rnke PS: I seem to recall a promise for more transparency about how to get the up to date cgi engines. That was some years ago. Did i dream that? -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From soapdog at mac.com Mon Dec 19 11:40:51 2005 From: soapdog at mac.com (Andre Garzia) Date: Mon, 19 Dec 2005 14:40:51 -0200 Subject: Downloading a Rev app from a server In-Reply-To: References: <85EE15CD-28E0-4DAF-B4D5-DD3C8B4D4345@together.net> <8FC1F73A-77F2-4F10-B036-FD74D0B32DAB@mac.com> Message-ID: <2B4ED074-2AC7-4BCF-AF0D-FF77C8CA6061@mac.com> On Dec 18, 2005, at 10:22 PM, Richard Miller wrote: > Andre, > Your response helped me see a different way of updating, by > utilizing a small startup Rev application that opens all the main > parts of our system as stacks, allowing for easier download and > updating. Thanks for your response. > Richard Richard, we're here to help! Many users here use this kind of approach, so it's tested and true. Just check past threads for things like "splash screen" which is usually what we call loaders... Cheers, glad I could help andre From JimAultWins at yahoo.com Mon Dec 19 12:00:37 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Dec 2005 09:00:37 -0800 Subject: Is this possible. In-Reply-To: <20051219112200.ENHW1068.aamta10-winn.ispmail.ntl.com@Mart> Message-ID: On 12/19/05 3:21 AM, "Martin" wrote: > Questions > Can this be done with Revolution and Excel > Is this type of thing difficult to produce. > Can this system be updated from the program and not Excel (full quote below) First, this is easily possible in Rev. There are many database design options available to you. Answer the following so we can further help you... -1- Is this to be cross-platform? -2- Will this be a compiled application or just a Rev stack -3- Will the user be the only one updating the information, or will you be sending articles to be added? -4- Is there an online source for these articles to be automatically added if the user wishes? -5- What kind of search functions do you want to allow the user? -6- I use and program Excel & Excel VBA, and I would recommend that either stick with an Excel solution or switch to Rev, rather than try a combo. Recommendation: You should really cruise the existing examples offered in different places to see the many ways to put together Rev apps try http://www.sosmartsoftware.com/, clk Welcome, clk Revolution, clk Plugins Section, download the 2nd offering in the list, RevOnline Picker 1.0 Then go back one page, scroll to the bottom and follow the links to other authors to see much more. Hope this helps you get started.. Jim Ault Las Vegas On 12/19/05 3:21 AM, "Martin" wrote: > I am looking to purchase Revolution, I have no programming experience but I > have a task I wish to tackle. This task is using an excel spreadsheet full > of reviews and articles, these articles are broken down into columns with > headings these headings are criteria within the article. (example)- I have > over 1500 articles on fishing, each article has a heading, a species of > fish, what bait was used to catch the fish, a date, methods etc. I want to > make a quick reference quide (programme) to find information quickly from > the excel spreadsheet which in turn can be updated by the program if > possible. The front end of such a program will have drop down menus say 6 in > a line. The first drop down box will display all the fish species, The user > will select a fish (a Carp) from this list, which will then in turn populate > all the other drop down menus with information on Carp, next drop down menu > would be bait (maggot) etc etc. > > > > So the end result would generate all articles containing the fish Carp, > caught on the bait maggot, in the year 1990, on a lake, in England, in the > Morning. > > There may be 30 results, so I would like the article headings to show up in > a box below the drop down boxes, these headings can be selected to show the > full article, say in another box below. This then can be printed out. > > > > Questions > > Can this be done with Revolution and Excel > > Is this type of thing difficult to produce. > > Can this system be updated from the program and not Excel > > Could all the drop down menus have all the information contained in them so, > If my initial search was on date (year) this would populate all the other > menus, so then I could search for the the species of fish etc. > > > > I know this is a bit vague, but I was wondering if this could be done. > > > > Let me know your thoughts. > > > > Thanks > > Martin > > > > martin at smartdesigners.co.uk > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Mon Dec 19 12:06:58 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Dec 2005 09:06:58 -0800 Subject: File Path/Name Problem In-Reply-To: Message-ID: Try on mousedoubleUp answer file "Pick a file with a PATH containing a slash" answer it on mousedoubleUp On 12/19/05 6:23 AM, "David Burgun" wrote: > In MacOS X, it is possible to have file/folder names that contain a > "/" character. For instance for Photoshop, in the plug-ins folder, > there is a folder called "Import/Export". If you try to use the path > for a file inside this folder, it causes a problem in RunRev because > it thinks that the Export folder is a folder inside the Import folder > as apposed to one folder that is called "Import/Export"! > > Anyone have any tips for handling this? > Dave From userev at canelasoftware.com Mon Dec 19 12:22:13 2005 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 19 Dec 2005 09:22:13 -0800 Subject: wandering IDE windows on Linux In-Reply-To: <000301c60442$bfb942e0$0100a8c0@INSIGHT3> References: <000301c60442$bfb942e0$0100a8c0@INSIGHT3> Message-ID: <79C7C068-1C6D-478D-A9E9-FB592F4DB68C@canelasoftware.com> On Dec 18, 2005, at 6:19 PM, Jerry Muelver wrote: > RevRun 2.6.1 on Ubuntu Linux does not redisplay IDE-related windows > and palettes exactly where they were when I last closed the > program. And windows opened during traversal of Help files and > tuturials are also a bit peripatetic -- each new window opens a bit > down and to the left of the window just closed. Is this minor > misbehavior characteristic of Linux, RR, or just my machine? > Hi Jerry, Please see bug report: I have seen it as well. It is on the list of things to get fixed. Mark Talluto -- CANELA Software http://www.canelasoftware.com From rcozens at pon.net Mon Dec 19 12:39:48 2005 From: rcozens at pon.net (Rob Cozens) Date: Mon, 19 Dec 2005 09:39:48 -0800 Subject: Rectangle graphics with even lineSizes rendered incorrectly on Win XP Message-ID: <7.0.0.10.1.20051219092754.019e4750@pon.net> Hi All, 1. Create a single-card stack with a single image...in my case a jpeg 2. Create a rectangle graphic with a non-zero lineSize and transparent center From Message Box 3. Set the rect of the graphic to the rect of the image 4. Set the lineSize of the graphic to various odd & even values Here, v2.6.1 running on Win XP, the graphic fails to cover the image [but Rev says the rects are the same] whenever the lineSize is set to an even value, both in the Development Environment and as a standalone. The stacks were originally created in v2.1.2/MacOSX, where the issue did not arise, and an OSX standalone built on Win XP works fine also. Classic Mac & 'nixs untested. I posted this to Bugzilla, but decided to use odd-valued lineSizes rather than give it any votes. Anyway, it's BZ#3271. Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From garretthylltun at gmail.com Mon Dec 19 12:46:32 2005 From: garretthylltun at gmail.com (Garrett Hylltun) Date: Mon, 19 Dec 2005 09:46:32 -0800 Subject: Player Duration to hh:mm:ss Message-ID: Greetings, Is there a command or function to convert the Player duration into hh:mm:ss? I know that the following gives me the total seconds of the media file, but I'm lost as to how to convert divide duration of Player "objPlayerMain" by the timeScale of player "objPlayerMain" I browsed through the documentation and saw a few things like "convert", but could not see how to use it in this situation. I'm still a newb with Rev, but some things are coming along fine, while other still seem to confuse me a bit like the above. Thanks in advance, -Garrett From eric.chatonet at sosmartsoftware.com Mon Dec 19 12:50:38 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 19 Dec 2005 18:50:38 +0100 Subject: Player Duration to hh:mm:ss In-Reply-To: References: Message-ID: <967EF8F6-B77B-42F5-A167-153BCFDBA58F@sosmartsoftware.com> Hi Garret, The "How to Monitor a QuickTime Player by Script" tutorial might help you: This stack shows you how to monitor a QT player to play music (mp3 included) and provide all the usual commands, and more, to the user. How to know if the right version of QT is installed, manage durations, progress, quick searches, sound level, loops, play-lists, etc. The main commands are embedded in a scripted group, which you can export into any project. This scripted group is able to monitor, not only sound files, but also the video files as well. You will find the function you need in it :-) You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 19 d?c. 05 ? 18:46, Garrett Hylltun a ?crit : > Is there a command or function to convert the Player duration into > hh:mm:ss? > I know that the following gives me the total seconds of the media > file, but I'm lost as to how to convert > divide duration of Player "objPlayerMain" by the timeScale of > player "objPlayerMain" > I browsed through the documentation and saw a few things like > "convert", but could not see how to use it in this situation. > I'm still a newb with Rev, but some things are coming along fine, > while other still seem to confuse me a bit like the above. From garretthylltun at gmail.com Mon Dec 19 13:02:26 2005 From: garretthylltun at gmail.com (Garrett Hylltun) Date: Mon, 19 Dec 2005 10:02:26 -0800 Subject: Text exceeds Label width Message-ID: Greetings, Does anyone know if there is a way to find out if the text of a Label exceeds it's width? Thanks in advance, -Garrett From janschenkel at yahoo.com Mon Dec 19 13:04:57 2005 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 19 Dec 2005 10:04:57 -0800 (PST) Subject: Text exceeds Label width In-Reply-To: Message-ID: <20051219180457.51286.qmail@web60512.mail.yahoo.com> --- Garrett Hylltun wrote: > Greetings, > > Does anyone know if there is a way to find out if > the text of a Label > exceeds it's width? > > Thanks in advance, > -Garrett > Hi Garett, Check out the 'formattedWidth' property: -- if the formattedWidth of field 1 < the width of field 1 then ... -- Hope this helped, Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From wdesmet at wanadoo.nl Mon Dec 19 13:09:03 2005 From: wdesmet at wanadoo.nl (William de Smet) Date: Mon, 19 Dec 2005 19:09:03 +0100 Subject: How to set a field in place with dragenter and a singleclick? In-Reply-To: <7D1A4D28-9F08-449F-9756-B381BDDA978D@sosmartsoftware.com> References: <043F3D9E-668D-43AC-BE9E-916A9211B642@wanadoo.nl> <43A62EAF.40006@hyperactivesw.com> <7D1A4D28-9F08-449F-9756-B381BDDA978D@sosmartsoftware.com> Message-ID: <733047BB-575E-4D6B-BDD2-F6DB185549B6@wanadoo.nl> Hi Eric, Thanks for your reply, I need something like this but not exactly what you suggested. When I use your script you need to put your mouse down to move the field but when you release the mouse the field stays in place (you need to hold down the mousebutton to move the field!). I want to leftclick the mouse once and be able to move the field around (the field sticks to the mousepointer). With the next leftclick on the mouse the field will be put in place. I hope you know what I mean ( my English isn't that great!). TIA, William Op 19-dec-2005, om 10:02 heeft Eric Chatonet het volgende geschreven: > Hi William, > > This should do the trick you want: > > local lAllowDrag > --------------------------------- > on mouseDown > set cursor to 28 > lock cursor > set the layer of me to 100 > set the dragdata["text"] to the short name of the target > put the (mouseH - the left of me) & comma & (the mouseV - the top > of me) into lAllowDrag > end mouseDown > --------------------------------- > on dragMove x,y > if lAllowDrag is empty then exit dragMove > set the topLeft of me to (x - item 1 of lAllowDrag) & comma & (y > - item 2 of lAllowDrag) > if the mouse is up then > put empty into lAllowDrag > unlock cursor > end if > end dragMove > --------------------------------- > on mouseEnter > put empty into lAllowDrag > end mouseEnter > > > Best Regards from Paris, > Eric Chatonet > ---------------------------------------------------------------------- > ------------------------ > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > > > Le 19 d?c. 05 ? 07:39, William de Smet a ?crit : > >> When I put the "grab" command as the last thing the feld is going >> nowhere (I can't grab it). >> The script works for me as well but want I want is a single >> mouseclick to unlock the cursor. >> With this script I need to doubleclick tomake it happen. And >> that's to difficult for the children I work with. >> >> So can anyone help? Please.. : - ) > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From JimCarwardine at OwnYourFuture-net.com Mon Dec 19 13:11:57 2005 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Mon, 19 Dec 2005 14:11:57 -0400 Subject: Table Field Question In-Reply-To: <1EF67DFA-FE4B-43A1-88AE-0DAAE0146D87@sosmartsoftware.com> Message-ID: That's great, Eric. Just what I needed. Thanks... Jim on 12/19/05 11:51 AM, Eric Chatonet wrote: > Hi Jim, > > The "How to Manage Table Fields" tutorial might help you: > This stack, which comprises a Lab section and an Explanations > section, explains table fields and all the aspects that for the > moment are still not documented. > Fully commented scripts lets you start working with them at once. > Print function included. > > You will access this tutorial through "Tutorials Picker" a free > plugin that interfaces with the So Smart Software website in order to > display all available tutorials stacks directly from the web. > You will find it by going to http://www.sosmartsoftware.com/. > Revolution/Plugins or Tutorials section. > > At the moment, 19 tutorials are available through "Tutorials Picker": > How to Monitor a QuickTime Player by Script > How to Download Data from the Internet > How to Manage Resizing > How to Manage Table Fields > How to Display and Manage Ask Dialogs > How to Display and Manage Answer Dialogs > How to Manage Tabbed Buttons > How to Ask for a Password > How to Manage User's Waiting Time > How to Manage Drag and Drop for Files or Folders > How to Fix Stack Decorations > How to build and manage dynamic menus > How to Manage "Snap to" Scrollbars > How to Create Contextual Tooltips on-the-fly > How to Store Images > How to Create and Manage HTML lists > How to Install "Metal Appearance" on All Platforms > How to Change Card Dimensions Smoothly > How to Magnify Images > > Best Regards from Paris, > Eric Chatonet > ------------------------------------------------------------------------ > ---------------------- > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > > > Le 19 d?c. 05 ? 16:47, Jim Carwardine a ?crit : > >> Hi List... I've lost my link to the source that discusses table >> fields. Can >> anyone tell me where to find a general discussion of table fields? >> Specifically, I want to lock the cells and react to a mouseClick on >> the >> individual cell. I also can't remember how to specify the number >> of columns >> and rows in a table field... Jim > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Lower Water Street, Suite 1700, Halifax, Nova Scotia. B3J 3N2 Phone: 902-823-2339. Fax: 902-823-2139 What?s New... * Have you ever hired an employee who didn?t work out? * Did you do that on purpose? Probably not... If you want to greatly improve your hiring process, check out our new hiring process... www.HiringSmart.ca/ns and... www.KeepingTheBest.ca/ns From eric.chatonet at sosmartsoftware.com Mon Dec 19 13:20:08 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 19 Dec 2005 19:20:08 +0100 Subject: How to set a field in place with dragenter and a singleclick? In-Reply-To: <733047BB-575E-4D6B-BDD2-F6DB185549B6@wanadoo.nl> References: <043F3D9E-668D-43AC-BE9E-916A9211B642@wanadoo.nl> <43A62EAF.40006@hyperactivesw.com> <7D1A4D28-9F08-449F-9756-B381BDDA978D@sosmartsoftware.com> <733047BB-575E-4D6B-BDD2-F6DB185549B6@wanadoo.nl> Message-ID: <4378855E-C242-4188-A36D-501BA7BFFD91@sosmartsoftware.com> William, Sorry, I did not understand exactly what you needed. As soon as I have a moment, I'll dig in your needs :-) Probably, just need a local script variable acting as a Boolean flag to solve your issue. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 19 d?c. 05 ? 19:09, William de Smet a ?crit : > Thanks for your reply, > > I need something like this but not exactly what you suggested. > When I use your script you need to put your mouse down to move the > field but when you release the mouse the field stays in place (you > need to hold down the mousebutton to move the field!). > > I want to leftclick the mouse once and be able to move the field > around (the field sticks to the mousepointer). > With the next leftclick on the mouse the field will be put in place. > > I hope you know what I mean ( my English isn't that great!). From JimAultWins at yahoo.com Mon Dec 19 13:29:21 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Dec 2005 10:29:21 -0800 Subject: How to set a field in place with dragenter and a singleclick? In-Reply-To: <733047BB-575E-4D6B-BDD2-F6DB185549B6@wanadoo.nl> Message-ID: Quick question, William... Are there any other items you want to be 'sticky'? Do you need the cursor to change to show the user that he is in 'sticky' mode? Jim Ault Las Vegas On 12/19/05 10:09 AM, "William de Smet" wrote: > Hi Eric, > Thanks for your reply, > I need something like this but not exactly what you suggested. > When I use your script you need to put your mouse down to move the > field but when you release the mouse the field stays in place (you > need to hold down the mousebutton to move the field!). > > I want to leftclick the mouse once and be able to move the field > around (the field sticks to the mousepointer). > With the next leftclick on the mouse the field will be put in place. > > I hope you know what I mean ( my English isn't that great!). > William > > Op 19-dec-2005, om 10:02 heeft Eric Chatonet het volgende geschreven: > >> Hi William, >> >> This should do the trick you want: >> >> local lAllowDrag >> --------------------------------- >> on mouseDown >> set cursor to 28 >> lock cursor >> set the layer of me to 100 >> set the dragdata["text"] to the short name of the target >> put the (mouseH - the left of me) & comma & (the mouseV - the top >> of me) into lAllowDrag >> end mouseDown >> --------------------------------- >> on dragMove x,y >> if lAllowDrag is empty then exit dragMove >> set the topLeft of me to (x - item 1 of lAllowDrag) & comma & (y >> - item 2 of lAllowDrag) >> if the mouse is up then >> put empty into lAllowDrag >> unlock cursor >> end if >> end dragMove >> --------------------------------- >> on mouseEnter >> put empty into lAllowDrag >> end mouseEnter >> >> >> Best Regards from Paris, >> Eric Chatonet >> >> >> Le 19 d?c. 05 ? 07:39, William de Smet a ?crit : >> >>> When I put the "grab" command as the last thing the feld is going >>> nowhere (I can't grab it). >>> The script works for me as well but want I want is a single >>> mouseclick to unlock the cursor. >>> With this script I need to doubleclick tomake it happen. And >>> that's to difficult for the children I work with. >>> >>> So can anyone help? Please.. : - ) From garretthylltun at gmail.com Mon Dec 19 13:42:25 2005 From: garretthylltun at gmail.com (Garrett Hylltun) Date: Mon, 19 Dec 2005 10:42:25 -0800 Subject: Text exceeds Label width In-Reply-To: <20051219180457.51286.qmail@web60512.mail.yahoo.com> References: <20051219180457.51286.qmail@web60512.mail.yahoo.com> Message-ID: <259BEC0A-5BD3-4A56-A446-90F063B3CE22@gmail.com> Outstanding! Thank you Jan! :-) -Garrett On Dec 19, 2005, at 10:04 AM, Jan Schenkel wrote: > --- Garrett Hylltun wrote: >> Greetings, >> >> Does anyone know if there is a way to find out if >> the text of a Label >> exceeds it's width? >> >> Thanks in advance, >> -Garrett >> > > Hi Garett, > > Check out the 'formattedWidth' property: > -- > if the formattedWidth of field 1 < the width of field > 1 then ... > -- > > Hope this helped, > > Jan Schenkel. > > Quartam Reports for Revolution > > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From garretthylltun at gmail.com Mon Dec 19 13:50:26 2005 From: garretthylltun at gmail.com (Garrett Hylltun) Date: Mon, 19 Dec 2005 10:50:26 -0800 Subject: Player Duration to hh:mm:ss In-Reply-To: <967EF8F6-B77B-42F5-A167-153BCFDBA58F@sosmartsoftware.com> References: <967EF8F6-B77B-42F5-A167-153BCFDBA58F@sosmartsoftware.com> Message-ID: Thanks for all the info Eric. But now another question or two here.... I have to assume that QT has to be installed then, correct? And how do I actually use this Tutorial Picker? I'm at a screen on it where it says "Loading succesful", but there are no active buttons to continue on to the tutorials, only a "Make a Donation!" button is active. Do I need to make a donation in order to use this program? Thanks a bunch, -Garrett On Dec 19, 2005, at 9:50 AM, Eric Chatonet wrote: > Hi Garret, > > The "How to Monitor a QuickTime Player by Script" tutorial might > help you: > This stack shows you how to monitor a QT player to play music (mp3 > included) and provide [snip] From garretthylltun at gmail.com Mon Dec 19 13:55:02 2005 From: garretthylltun at gmail.com (Garrett Hylltun) Date: Mon, 19 Dec 2005 10:55:02 -0800 Subject: Drag and Drop from Finder to Stack Message-ID: Does anyone know if it's possible to accept drag and drop from Finder to a stack? I've browsed the doc's and only found some references to text drag and drop from field to field etc, but nothing about from outside of our own stack. Any help or info on this is appreciated, Thanks, -Garrett From eric.chatonet at sosmartsoftware.com Mon Dec 19 13:59:53 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 19 Dec 2005 19:59:53 +0100 Subject: Player Duration to hh:mm:ss In-Reply-To: References: <967EF8F6-B77B-42F5-A167-153BCFDBA58F@sosmartsoftware.com> Message-ID: <98DDCD48-04A4-4C7E-915E-0674C1896FF8@sosmartsoftware.com> Hi Garret, NO! :-) It's not a trap! You should be able to see the list of the tutorials and pick the one you want. If you have problems (it's used by hundreds of developers), just write me off list. About your other mail about drag and drop, there is also another tutorial in the same collection that might get you started. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 19 d?c. 05 ? 19:50, Garrett Hylltun a ?crit : > And how do I actually use this Tutorial Picker? I'm at a screen on > it where it says "Loading succesful", but there are no active > buttons to continue on to the tutorials, only a "Make a Donation!" > button is active. Do I need to make a donation in order to use > this program? From gbrackett at luceatlux.com Mon Dec 19 14:23:28 2005 From: gbrackett at luceatlux.com (George Brackett) Date: Mon, 19 Dec 2005 14:23:28 -0500 Subject: File Path/Name Problem In-Reply-To: References: <20051219132314.GXQB29634.aamta11-winn.ispmail.ntl.com@Mart> Message-ID: Alternatively, you can use a backslash (\) to force the OS X operating system to treat the next character as a character only. I've forgotten what this is called, but it also allows you to deal with paths that have spaces in them (like /Applications/My App/ can be handled by using /Applications/My\ App/). In other words, if you know a / is NOT a directory indicator, change it to \/ . George On Dec 19, 2005, at 9:43 AM, Thierry Arbellot wrote: > Hi Dave, > > replace the "/" with a ":" in "Import/Export", it should work. > > Thierry > > On 2005, Dec 19, , at 15:23, David Burgun wrote: > >> Hi, >> >> In MacOS X, it is possible to have file/folder names that contain >> a "/" character. For instance for Photoshop, in the plug-ins >> folder, there is a folder called "Import/Export". If you try to >> use the path for a file inside this folder, it causes a problem in >> RunRev because it thinks that the Export folder is a folder inside >> the Import folder as apposed to one folder that is called "Import/ >> Export"! >> >> Anyone have any tips for handling this? >> >> Thanks a lot >> All the Best >> Dave >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From garretthylltun at gmail.com Mon Dec 19 14:25:23 2005 From: garretthylltun at gmail.com (Garrett Hylltun) Date: Mon, 19 Dec 2005 11:25:23 -0800 Subject: Player Duration to hh:mm:ss In-Reply-To: <98DDCD48-04A4-4C7E-915E-0674C1896FF8@sosmartsoftware.com> References: <967EF8F6-B77B-42F5-A167-153BCFDBA58F@sosmartsoftware.com> <98DDCD48-04A4-4C7E-915E-0674C1896FF8@sosmartsoftware.com> Message-ID: <1C657E0F-D760-413B-B3EE-D131CDC6AA1A@gmail.com> Great, thanks a bunch again. :-) -Garrett On Dec 19, 2005, at 10:59 AM, Eric Chatonet wrote: > Hi Garret, > > NO! :-) > It's not a trap! > You should be able to see the list of the tutorials and pick the > one you want. > If you have problems (it's used by hundreds of developers), just > write me off list. > About your other mail about drag and drop, there is also another > tutorial in the same collection that might get you started. > > Best Regards from Paris, > Eric Chatonet > ---------------------------------------------------------------------- > ------------------------ > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > > > Le 19 d?c. 05 ? 19:50, Garrett Hylltun a ?crit : > >> And how do I actually use this Tutorial Picker? I'm at a screen >> on it where it says "Loading succesful", but there are no active >> buttons to continue on to the tutorials, only a "Make a Donation!" >> button is active. Do I need to make a donation in order to use >> this program? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From rcozens at pon.net Mon Dec 19 14:11:59 2005 From: rcozens at pon.net (Rob Cozens) Date: Mon, 19 Dec 2005 11:11:59 -0800 Subject: Image Display Issues on Win XP Message-ID: <7.0.0.10.1.20051219104322.01967b38@pon.net> Hi All, I have a stack displaying my wife's artistic creations. The basic design is: Title Card About Card Art Card 1 ... Art Card n Photo Index Each Art Card contains one to six 5MPix jpeg images locked in 75x50 "thumbnail" size & position. Selecting an image copies it to a larger "main image" at a size based on current card dimensions. From there the viewer can enlarge the main image [under a "frame"] to view detail and move a scaled "position box" over the thumbnail to traverse the main image. All images have alwaysBuffer set to true. The Photo Index Card contains one button for each Art Card, with the icon id set to the id of the curently-selected thumbnail image of the pertinent card. The stack was originally created in v2.1.2 on MacOSX, with no problems except the inordinate amount of time it takes to open the Photo Index Card. It was compressed/decompressed before/after transfer. In v2.6.1 on Win XP, sometimes the images are not displayed when an Art Card is opened, and the Photo Index Card shows the icons for the first six Art Cards plus the Art Card from which one navigated to the Index, only6. I seem to recall some discussion along this line; but a Bugzilla search for image visibility & alwaysBuffer came up zip. Suggestions, anyone? Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From garretthylltun at gmail.com Mon Dec 19 14:33:01 2005 From: garretthylltun at gmail.com (Garrett Hylltun) Date: Mon, 19 Dec 2005 11:33:01 -0800 Subject: Player Duration to hh:mm:ss In-Reply-To: <98DDCD48-04A4-4C7E-915E-0674C1896FF8@sosmartsoftware.com> References: <967EF8F6-B77B-42F5-A167-153BCFDBA58F@sosmartsoftware.com> <98DDCD48-04A4-4C7E-915E-0674C1896FF8@sosmartsoftware.com> Message-ID: Seems it needs to be run from the Rev/DreamCard IDE. I initially ran it from the ScriptRunner program, which it stuck at the loading screen and the button needed stayed inactive. Ran it from the DreamCard Player and it said it couldn't find an internet connection. But running it from the IDE works without problems. :-) Thanks, -Garrett On Dec 19, 2005, at 10:59 AM, Eric Chatonet wrote: > Hi Garret, > > NO! :-) > It's not a trap! > You should be able to see the list of the tutorials and pick the > one you want. > If you have problems (it's used by hundreds of developers), just > write me off list. > About your other mail about drag and drop, there is also another > tutorial in the same collection that might get you started. [snip] From wow at together.net Mon Dec 19 14:40:27 2005 From: wow at together.net (Richard Miller) Date: Mon, 19 Dec 2005 14:40:27 -0500 Subject: Search structure suggestions In-Reply-To: <2B4ED074-2AC7-4BCF-AF0D-FF77C8CA6061@mac.com> References: <85EE15CD-28E0-4DAF-B4D5-DD3C8B4D4345@together.net> <8FC1F73A-77F2-4F10-B036-FD74D0B32DAB@mac.com> <2B4ED074-2AC7-4BCF-AF0D-FF77C8CA6061@mac.com> Message-ID: <70B1BA3F-AF17-4FE6-8D8A-824424633456@together.net> Looking for suggestions on the best way to present a search query to the user. I've got approximately 70 possible search items for be used in a search. These 70 search items can be broadly organized within 6 different categories. Each search item offers from 3-8 predefined values, which the user can select one value from. Selecting any one value from any one item immediately causes the search to begin. Of course, I can do it like this: Category 1 (Button) Search Item 1 - This button could be a Cascade Menu type with x number of predefined values (Button) Search Item 2 - This button could be a Cascade Menu type with x number of predefined values Category 2 (Button) Search Item 7 - This button could be a Cascade Menu type with x number of predefined values (Button) Search Item 8 - This button could be a Cascade Menu type with x number of predefined values etc. etc. Obviously, this method involves placing some 70 odd buttons on the screen. I'd like to avoid that. Would it make any sense to organize all of this under one button, using several hierarchical levels? .... or perhaps 6 buttons (one for each category)? Suggestions? Thanks. Richard Miller Imprinter Technologies . From wjm at wjm.org Mon Dec 19 14:40:10 2005 From: wjm at wjm.org (Bill Marriott) Date: Mon, 19 Dec 2005 14:40:10 -0500 Subject: Player Duration to hh:mm:ss References: Message-ID: There is no built-in function, but the custom function below (place it in the stack script) should get you started: =================================== function ConvertSeconds mySecondsTime if isNumber(mySecondsTime) then -- 3600 seconds in an hour put the trunc of (mySecondsTime / 3600) into myHours if myHours < 10 then put "0" before myHours -- leading zero -- 60 seconds in a minute put the trunc of ((mySecondsTime - (3600 * myHours)) / 60) into myMinutes if myMinutes < 10 then put "0" before MyMinutes -- leading zero -- the remainder is seconds put mySecondsTime - 3600 * myHours - 60 * myMinutes into mySeconds if mySeconds < 10 then put "0" before MySeconds -- leading zero return myHours & ":" & myMinutes & ":" & mySeconds else return "Error: ConvertSeconds() requires a number" end if end ConvertSeconds =================================== >From this you can use ConvertSeconds(number) from any handler in the stack to get the result you want. Example: ConvertSeconds(60) returns "00:01:00" ConvertSeconds(121.5) returns "00:02:01.5" - Bill "Garrett Hylltun" wrote in message news:DFA618F5-E5A1-4050-B37F-1E9B4DE6C247 at gmail.com... > Greetings, > > Is there a command or function to convert the Player duration into > hh:mm:ss? > > I know that the following gives me the total seconds of the media file, > but I'm lost as to how to convert > > divide duration of Player "objPlayerMain" by the timeScale of player > "objPlayerMain" > > I browsed through the documentation and saw a few things like "convert", > but could not see how to use it in this situation. > > I'm still a newb with Rev, but some things are coming along fine, while > other still seem to confuse me a bit like the above. > > Thanks in advance, > -Garrett > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From see3d at writeme.com Mon Dec 19 14:47:43 2005 From: see3d at writeme.com (Dennis Brown) Date: Mon, 19 Dec 2005 14:47:43 -0500 Subject: Getting a URL form a "logged in" site Message-ID: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> I have the url that I captured from my browser that displays my personal info from a web site. This is a site that I logged into. However, when I create a Rev app to put this url into a field, I get a login page instead. Can someone tell me how I can make the site think I am logged in with my Rev app? What is the magic incantation? If I figure out how to have Rev "log in" to the site, will that work? Or is there more to it than that? I have two browsers running. As long as I have logged in at some time in the past with one browser, I can quit and launch that browser and it will still show me logged in as I don't specifically log out with it. Is there a way I can make Rev look like it is making a request, but pretending to be my Safari or Firefox browser? Thanks, Dennis From wjm at wjm.org Mon Dec 19 14:55:37 2005 From: wjm at wjm.org (Bill Marriott) Date: Mon, 19 Dec 2005 14:55:37 -0500 Subject: Image Display Issues on Win XP References: <7.0.0.10.1.20051219104322.01967b38@pon.net> Message-ID: For performance and reliability (the problem you are seeing is almost certainly the result of memory management trouble) I would create an actual 75x50 pixel thumbnail (not shrink a 5 megapixel image) for the opening page and link to the full image as a discreet file on disk. - Loading multiple megapixel images is sure to gobble up tons of RAM - Keeping images on disk preserves ability to work with graphic apps easily, as well as Windows Explorer thumbnails, etc. - Keeping images outside of the stack minimizes potential for corruption Bill "Rob Cozens" wrote in message news:7.0.0.10.1.20051219104322.01967b38 at pon.net... > Hi All, > > I have a stack displaying my wife's artistic creations. > > The basic design is: > > Title Card > About Card > Art Card 1 > ... > Art Card n > Photo Index > > Each Art Card contains one to six 5MPix jpeg images locked in 75x50 > "thumbnail" size & position. Selecting an image copies it to a larger > "main image" at a size based on current card dimensions. From there the > viewer can enlarge the main image [under a "frame"] to view detail and > move a scaled "position box" over the thumbnail to traverse the main > image. All images have alwaysBuffer set to true. > > The Photo Index Card contains one button for each Art Card, with the icon > id set to the id of the curently-selected thumbnail image of the pertinent > card. > > The stack was originally created in v2.1.2 on MacOSX, with no problems > except the inordinate amount of time it takes to open the Photo Index > Card. It was compressed/decompressed before/after transfer. > > In v2.6.1 on Win XP, sometimes the images are not displayed when an Art > Card is opened, and the Photo Index Card shows the icons for the first six > Art Cards plus the Art Card from which one navigated to the Index, only6. > > I seem to recall some discussion along this line; but a Bugzilla search > for image visibility & alwaysBuffer came up zip. > > Suggestions, anyone? > > Rob Cozens CCW > Serendipity Software Company > > "And I, which was two fooles, do so grow three; > Who are a little wise, the best fooles bee." > > from "The Triple Foole" by John Donne (1572-1631) > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wjm at wjm.org Mon Dec 19 15:07:22 2005 From: wjm at wjm.org (Bill Marriott) Date: Mon, 19 Dec 2005 15:07:22 -0500 Subject: Getting a URL form a "logged in" site References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> Message-ID: The reason you get the login page is that the site is using cookies to maintain your "session" status. It's technically possible to support cookies with Rev, but fairly complicated. I don't know of a simple tutorial that addresses cookies, and I don't know if all methods of reading/writing cookies (i.e., JavaScript) can be supported. Everything I can remember seeing on the list regarding cookies requires in-depth knowledge of HTTP headers and their format, plus the format of the particular cookie used by that particular site. I wish there were a generic "bi-directional pass-through" facility for handling cookies but I don't think there is.... maybe someone will correct me on this and point the way. Bill Dennis Brown wrote: > Can someone tell me how I can make the site think I am logged in with my > Rev app? From revolutionary.dan at gmail.com Mon Dec 19 15:11:37 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 19 Dec 2005 12:11:37 -0800 Subject: Getting a URL form a "logged in" site In-Reply-To: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> Message-ID: <70ed6b130512191211lf033d44oa682840db1868ba5@mail.gmail.com> Dennis..... This is almost certainliy going to be site-specific. When the site you are logged into receives a URL via an HTTP request, it probably looks for some string that is a session ID or a login code or a password (scrambled perhaps) or some other information that lets the server know you're logged in already. The fact that you copied a URL after logging in and told your Rev app to use that URL didn't work leads me to believe the server in question is probably either expiring the session ID or using a cookie to confirm it. Without knowing how the server determines the identity of a logged-in user, you won't be able to reproduce that behavior in a Rev app, I'm afraid. But if you do know that, it might be possible. On 12/19/05, Dennis Brown wrote: > > > Is there a way I can make Rev look like it is making a request, but > pretending to be my Safari or Firefox browser? > > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From jbv.silences at club-internet.fr Mon Dec 19 15:23:38 2005 From: jbv.silences at club-internet.fr (jbv) Date: Mon, 19 Dec 2005 21:23:38 +0100 Subject: Getting a URL form a "logged in" site References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> Message-ID: <43A716C2.5BC36D56@club-internet.fr> Dennis, Unless I'm missing something, this should be quite easy : - first take a look at the source code of the log page of that site... it should feature at least 2 "input fields" (1 for loggin and 1 for pwd) in a form with an "Action" and a "method" - second check what the method is (get or post), and then use the relevant transcript command ("get url" or "post") to simulate a log to that site by passing the right parameters to the action url. it should return the html code that you get after a regular log via your usual browser (unless that site filters agents, and in that case you'll need to add the right parameters to the header of the transcript post to try to fool the distant server). if that's not clear, just post to this list the url of the log page of the site, and I'll be happy to write the transcript code. JB > I have the url that I captured from my browser that displays my > personal info from a web site. This is a site that I logged into. > However, when I create a Rev app to put this url into a field, I get > a login page instead. > > Can someone tell me how I can make the site think I am logged in with > my Rev app? > > What is the magic incantation? > > If I figure out how to have Rev "log in" to the site, will that > work? Or is there more to it than that? > > I have two browsers running. As long as I have logged in at some > time in the past with one browser, I can quit and launch that browser > and it will still show me logged in as I don't specifically log out > with it. > > Is there a way I can make Rev look like it is making a request, but > pretending to be my Safari or Firefox browser? > > Thanks, > Dennis > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- _________________________ Faith is a central nervous system disease, like Alzheimer or multiple sclerosis. From JimAultWins at yahoo.com Mon Dec 19 15:17:35 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Dec 2005 12:17:35 -0800 Subject: Getting a URL form a "logged in" site In-Reply-To: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> Message-ID: One avenue is to consider AltBrowser, which is actually Safari/Mac or Explorer/Win32 inside a Rev stack. You can compile an app cross-platform. Works great for me, but you may want a solution that does not require purchasing software. http://www.altuit.com/webs/altuit2/altBrowserCover/default.htm Jim Ault Las Vegas On 12/19/05 11:47 AM, "Dennis Brown" wrote: > I have the url that I captured from my browser that displays my > personal info from a web site. This is a site that I logged into. > However, when I create a Rev app to put this url into a field, I get > a login page instead. > > Can someone tell me how I can make the site think I am logged in with > my Rev app? > > What is the magic incantation? > > If I figure out how to have Rev "log in" to the site, will that > work? Or is there more to it than that? > > I have two browsers running. As long as I have logged in at some > time in the past with one browser, I can quit and launch that browser > and it will still show me logged in as I don't specifically log out > with it. > > Is there a way I can make Rev look like it is making a request, but > pretending to be my Safari or Firefox browser? > > Thanks, > Dennis From bvg at mac.com Mon Dec 19 15:30:26 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 19 Dec 2005 21:30:26 +0100 Subject: Getting a URL form a "logged in" site In-Reply-To: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> Message-ID: <0908a51a53571a43242ea8d40b009a8e@mac.com> I am not sure but it seems you want to set a cookie? In that case read the cookie page from netscape: http://wp.netscape.com/newsref/std/cookie_spec.html what you need to do in rev is to get the libURLLastHTTPHeaders() it should contain a line similar to this: Set-Cookie: NameOfCookie=Value; path=/; expires=Wednesday, 09-Nov-2006 23:12:40 GMT You need to set the httpHeaders to this line in response to keep logged in, showing that you have kept the cookie: Cookie: NameOfCookie=Value Beware: There are ways to have several cookies in the same request! So you need to accommodate for that. Also if you get a Set-Cookie header with a date before the current date, you should delete the cookie. To pretend to be someone else, you need to to set the "User-Agent:" header to something else using libURLSetCustomHTTPHeaders. On Dec 19 2005, at 20:47, Dennis Brown wrote: > I have the url that I captured from my browser that displays my > personal info from a web site. This is a site that I logged into. > However, when I create a Rev app to put this url into a field, I get a > login page instead. > > Can someone tell me how I can make the site think I am logged in with > my Rev app? > > What is the magic incantation? > > If I figure out how to have Rev "log in" to the site, will that work? > Or is there more to it than that? > > I have two browsers running. As long as I have logged in at some time > in the past with one browser, I can quit and launch that browser and > it will still show me logged in as I don't specifically log out with > it. > > Is there a way I can make Rev look like it is making a request, but > pretending to be my Safari or Firefox browser? > > Thanks, > Dennis > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From wjm at wjm.org Mon Dec 19 15:27:56 2005 From: wjm at wjm.org (Bill Marriott) Date: Mon, 19 Dec 2005 15:27:56 -0500 Subject: Getting a URL form a "logged in" site References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> <43A716C2.5BC36D56@club-internet.fr> Message-ID: JB, I've found that unless you also support the cookies, emulating the GET/POST won't be sufficient. Bill jbv wrote: > - second check what the method is (get or post), and then use > the relevant transcript command ("get url" or "post") to simulate > a log to that site by passing the right parameters to the action url. > it should return the html code that you get after a regular log via > your usual browser (unless that site filters agents, and in that case > you'll need to add the right parameters to the header of the transcript > post to try to fool the distant server). From jbv.silences at club-internet.fr Mon Dec 19 15:45:37 2005 From: jbv.silences at club-internet.fr (jbv) Date: Mon, 19 Dec 2005 21:45:37 +0100 Subject: Getting a URL form a "logged in" site References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> Message-ID: <43A71BE9.86D7013D@club-internet.fr> > The reason you get the login page is that the site is using cookies to > maintain your "session" status. you can't jump to that conclusion until you can see the source code. in all websites I've built that maintained sessions, I've never used cookies. JB From wdesmet at wanadoo.nl Mon Dec 19 15:36:05 2005 From: wdesmet at wanadoo.nl (William de Smet) Date: Mon, 19 Dec 2005 21:36:05 +0100 Subject: How to set a field in place with dragenter and a singleclick? In-Reply-To: <4378855E-C242-4188-A36D-501BA7BFFD91@sosmartsoftware.com> References: <043F3D9E-668D-43AC-BE9E-916A9211B642@wanadoo.nl> <43A62EAF.40006@hyperactivesw.com> <7D1A4D28-9F08-449F-9756-B381BDDA978D@sosmartsoftware.com> <733047BB-575E-4D6B-BDD2-F6DB185549B6@wanadoo.nl> <4378855E-C242-4188-A36D-501BA7BFFD91@sosmartsoftware.com> Message-ID: <4D43F8F8-3B11-4262-8A8D-1B3C29DD1B9B@wanadoo.nl> Hi Eric, Looking forward to your solution! As you probably have read I work with disabled children and need to make the ' mouse handling' as easy as possible. William Op 19-dec-2005, om 19:20 heeft Eric Chatonet het volgende geschreven: > William, > > Sorry, I did not understand exactly what you needed. > As soon as I have a moment, I'll dig in your needs :-) > Probably, just need a local script variable acting as a Boolean > flag to solve your issue. > > Best Regards from Paris, > Eric Chatonet > ---------------------------------------------------------------------- > ------------------------ > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > > > Le 19 d?c. 05 ? 19:09, William de Smet a ?crit : > >> Thanks for your reply, >> >> I need something like this but not exactly what you suggested. >> When I use your script you need to put your mouse down to move the >> field but when you release the mouse the field stays in place (you >> need to hold down the mousebutton to move the field!). >> >> I want to leftclick the mouse once and be able to move the field >> around (the field sticks to the mousepointer). >> With the next leftclick on the mouse the field will be put in place. >> >> I hope you know what I mean ( my English isn't that great!). > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jacque at hyperactivesw.com Mon Dec 19 15:38:08 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 19 Dec 2005 14:38:08 -0600 Subject: How to set a field in place with dragenter and a singleclick? In-Reply-To: References: <043F3D9E-668D-43AC-BE9E-916A9211B642@wanadoo.nl> <43A62EAF.40006@hyperactivesw.com> Message-ID: <43A71A30.5020101@hyperactivesw.com> William de Smet wrote: > Thanks for your reply Jacgueline, > > When I put the "grab" command as the last thing the feld is going > nowhere (I can't grab it). > The script works for me as well but want I want is a single mouseclick > to unlock the cursor. > With this script I need to doubleclick tomake it happen. And that's to > difficult for the children I work with. After reading your other responses, I see now that you do not want to hold down the mouse. I missed that when I first read your message. That is why the "grab" command does not work -- "grab" requires that the mouse is down. So instead, try something like this: local lDragObj on mouseUp if lDragObj = empty then put the name of the target into lDragObj -- do other things here when object is being dragged else put empty into lDragObj -- do other things here when object is "dropped" end if end mouseUp on mouseMove x,y if lDragObj <> empty then set the loc of lDragObj to x,y pass mouseMove end mouseMove -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From wjm at wjm.org Mon Dec 19 15:35:25 2005 From: wjm at wjm.org (Bill Marriott) Date: Mon, 19 Dec 2005 15:35:25 -0500 Subject: Getting a URL form a "logged in" site References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> Message-ID: Jim, I may be wrong, but I believe the altBrowser works as a "black box" and you cannot automate with scripting the login process or any other activity on the site. You simply have the ability to integrate the OS browser into a Rev stack (going to particular URLs, displaying custom HTML text, etc.). [Not that that isn't VERY useful.] One additional thought that occurs to me is that many sites have "web services" that allow you to get information, for example in XML format, bypassing the usual login procedures. You might look into that. Bill Jim Ault wrote: > One avenue is to consider AltBrowser, which is actually Safari/Mac or > Explorer/Win32 inside a Rev stack. You can compile an app cross-platform. > Works great for me, but you may want a solution that does not require > purchasing software. > http://www.altuit.com/webs/altuit2/altBrowserCover/default.htm From wdesmet at wanadoo.nl Mon Dec 19 15:44:27 2005 From: wdesmet at wanadoo.nl (William de Smet) Date: Mon, 19 Dec 2005 21:44:27 +0100 Subject: How to set a field in place with dragenter and a singleclick? In-Reply-To: References: Message-ID: Hi Jim, On both your questions: yes. Imagine 5 fields or images that need to be put in the right place. The user needs to know when an item is 'sticky' because visible support makes it easier. greetings, William Op 19-dec-2005, om 19:29 heeft Jim Ault het volgende geschreven: > Quick question, William... > Are there any other items you want to be 'sticky'? > Do you need the cursor to change to show the user that he is in > 'sticky' > mode? > > Jim Ault > Las Vegas > > On 12/19/05 10:09 AM, "William de Smet" wrote: >> Hi Eric, >> Thanks for your reply, >> I need something like this but not exactly what you suggested. >> When I use your script you need to put your mouse down to move the >> field but when you release the mouse the field stays in place (you >> need to hold down the mousebutton to move the field!). >> >> I want to leftclick the mouse once and be able to move the field >> around (the field sticks to the mousepointer). >> With the next leftclick on the mouse the field will be put in place. >> >> I hope you know what I mean ( my English isn't that great!). >> William >> >> Op 19-dec-2005, om 10:02 heeft Eric Chatonet het volgende geschreven: >> >>> Hi William, >>> >>> This should do the trick you want: >>> >>> local lAllowDrag >>> --------------------------------- >>> on mouseDown >>> set cursor to 28 >>> lock cursor >>> set the layer of me to 100 >>> set the dragdata["text"] to the short name of the target >>> put the (mouseH - the left of me) & comma & (the mouseV - the top >>> of me) into lAllowDrag >>> end mouseDown >>> --------------------------------- >>> on dragMove x,y >>> if lAllowDrag is empty then exit dragMove >>> set the topLeft of me to (x - item 1 of lAllowDrag) & comma & (y >>> - item 2 of lAllowDrag) >>> if the mouse is up then >>> put empty into lAllowDrag >>> unlock cursor >>> end if >>> end dragMove >>> --------------------------------- >>> on mouseEnter >>> put empty into lAllowDrag >>> end mouseEnter >>> >>> >>> Best Regards from Paris, >>> Eric Chatonet >>> >>> >>> Le 19 d?c. 05 ? 07:39, William de Smet a ?crit : >>> >>>> When I put the "grab" command as the last thing the feld is going >>>> nowhere (I can't grab it). >>>> The script works for me as well but want I want is a single >>>> mouseclick to unlock the cursor. >>>> With this script I need to doubleclick tomake it happen. And >>>> that's to difficult for the children I work with. >>>> >>>> So can anyone help? Please.. : - ) > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From eric.chatonet at sosmartsoftware.com Mon Dec 19 15:50:22 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 19 Dec 2005 21:50:22 +0100 Subject: How to set a field in place with dragenter and a singleclick? In-Reply-To: <4D43F8F8-3B11-4262-8A8D-1B3C29DD1B9B@wanadoo.nl> References: <043F3D9E-668D-43AC-BE9E-916A9211B642@wanadoo.nl> <43A62EAF.40006@hyperactivesw.com> <7D1A4D28-9F08-449F-9756-B381BDDA978D@sosmartsoftware.com> <733047BB-575E-4D6B-BDD2-F6DB185549B6@wanadoo.nl> <4378855E-C242-4188-A36D-501BA7BFFD91@sosmartsoftware.com> <4D43F8F8-3B11-4262-8A8D-1B3C29DD1B9B@wanadoo.nl> Message-ID: Hi William, Here is a variation that, I hope so, will fit your needs: local lAllowDrag --------------------------------- on mouseUp if lAllowDrag <> empty then put empty into lAllowDrag unlock cursor set the cursor to arrow else set cursor to 28 lock cursor set the layer of me to 100 set the dragdata["text"] to the short name of the target put the (mouseH - the left of me) & comma & (the mouseV - the top of me) into lAllowDrag end if end mouseUp --------------------------------- on dragMove x,y if lAllowDrag is empty then exit dragMove set the topLeft of me to (x - item 1 of lAllowDrag) & comma & (y - item 2 of lAllowDrag) end dragMove --------------------------------- on mouseEnter put empty into lAllowDrag end mouseEnter Jacque gave you an excellent answer: this one take into account that you can click anywhere in the field without forcing its location to be set to the mouse location: might appear more natural. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 19 d?c. 05 ? 21:36, William de Smet a ?crit : > Hi Eric, > > Looking forward to your solution! > As you probably have read I work with disabled children and need to > make the ' mouse handling' as easy as possible. From JimAultWins at yahoo.com Mon Dec 19 16:12:03 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Dec 2005 13:12:03 -0800 Subject: Getting a URL form a "logged in" site In-Reply-To: Message-ID: Thanks for the notes: I use altBrowser to see the web page as well as download the html. Viewing is essential for the project, interactive links, as well as simultaneously parsing the html for the data within its structure to pass to a database. There is no XML feed available (nor likely to be) but agreed, that would be much cleaner for me. Cookies so far are not an issue. The next site on my list may be a different story. My thought with AltBrowser was that it would handle certain cache/cookie operations, etc automatically, just as the browser would. Of course, Chipp Walters &Chris Bohnert are the ones to ask about the details. Thanks :-) Jim Ault Las Vegas On 12/19/05 12:35 PM, "Bill Marriott" wrote: > Jim, > > I may be wrong, but I believe the altBrowser works as a "black box" and you > cannot automate with scripting the login process or any other activity on > the site. You simply have the ability to integrate the OS browser into a Rev > stack (going to particular URLs, displaying custom HTML text, etc.). > > [Not that that isn't VERY useful.] > > One additional thought that occurs to me is that many sites have "web > services" that allow you to get information, for example in XML format, > bypassing the usual login procedures. You might look into that. > > Bill > > Jim Ault wrote: > >> One avenue is to consider AltBrowser, which is actually Safari/Mac or >> Explorer/Win32 inside a Rev stack. You can compile an app cross-platform. >> Works great for me, but you may want a solution that does not require >> purchasing software. >> http://www.altuit.com/webs/altuit2/altBrowserCover/default.htm > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Mon Dec 19 16:18:44 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 20 Dec 2005 07:18:44 +1000 Subject: Search structure suggestions In-Reply-To: <70B1BA3F-AF17-4FE6-8D8A-824424633456@together.net> References: <85EE15CD-28E0-4DAF-B4D5-DD3C8B4D4345@together.net> <8FC1F73A-77F2-4F10-B036-FD74D0B32DAB@mac.com> <2B4ED074-2AC7-4BCF-AF0D-FF77C8CA6061@mac.com> <70B1BA3F-AF17-4FE6-8D8A-824424633456@together.net> Message-ID: On 12/20/05, Richard Miller wrote: > Looking for suggestions on the best way to present a search query to > the user. > > I've got approximately 70 possible search items for be used in a > search. These 70 search items can be broadly organized within 6 > different categories. Each search item offers from 3-8 predefined > values, which the user can select one value from. Selecting any one > value from any one item immediately causes the search to begin. I would definitely go for a hierarchical display rather than presenting the user with 70 choices. Give them a choice among the 6 main categories, then a new display with the sub-choices relevant to that category. The 6 main categories could be radio buttons or tabs that show & hide groups holding the rest of the choices. They could be option buttons or whatever type of menu button you preferred. HTH, Sarah From sarah.reichelt at gmail.com Mon Dec 19 16:21:37 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 20 Dec 2005 07:21:37 +1000 Subject: App code protection options? In-Reply-To: <000301c604a3$ebaa8880$0100a8c0@INSIGHT3> References: <000301c604a3$ebaa8880$0100a8c0@INSIGHT3> Message-ID: > So, suppose a guy came up with something that could be really HUGE, > market-wise. Is there a procedure, policy, method for protecting stack code > to keep from being stolen blind? Say, release only as compiled executables, > munge transcript code within the executable, encrypt associated files... or > any other paranoid devices? Apps built on other platforms have protection > options, but none of them are cross-platform. For instance, I use Armadillo > registration key systems for applications for Windows, but have no way to > provide for that function cross-platform. When you build an app in Rev, the binary file can be opened in a text editor and the scripts and any text based properties can be read. If you password-protect the stack as part of the build process, this cannot be done, so that is the first stage in protection. As regards registration codes, there have been several discussions about these in the past, but I don't remember them in any detail. Search the archives and I'm sure you will find some useful stuff. Cheers, Sarah From see3d at writeme.com Mon Dec 19 16:22:51 2005 From: see3d at writeme.com (Dennis Brown) Date: Mon, 19 Dec 2005 16:22:51 -0500 Subject: Getting a URL form a "logged in" site In-Reply-To: <43A71BE9.86D7013D@club-internet.fr> References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> <43A71BE9.86D7013D@club-internet.fr> Message-ID: JB, Here is the url of the log in page. http://ldbauth.lycos.com/cgi-bin/mayaLogin?m_PR=4&m_CBURL=http:// www.quote.com/qc/downloads/default.aspx The source does indeed have a post:
The only mention of a cookie is in a line concerning automatic logins checkbox. Perhaps that is why every time after I have logged in once, I don't have to again on the same browser: "By checking "Sign me in automatically," your browser will temporarily save your member name and password, allowing you to visit other Lycos Network sites without having to log in and reenter your account information. The "auto-login" setting will stay active for 90 days, or until you log out, whichever comes first." So perhaps the post will work, but I might have to use it many times without having cookie support. Please take a look at the source and let me know what you think and how the script to test this would look. Thanks, Dennis On Dec 19, 2005, at 3:45 PM, jbv wrote: > > >> The reason you get the login page is that the site is using >> cookies to >> maintain your "session" status. > > you can't jump to that conclusion until you can see the source code. > > in all websites I've built that maintained sessions, I've never > used cookies. > > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Mon Dec 19 16:24:09 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 19 Dec 2005 22:24:09 +0100 Subject: Calculating harmonised colours Message-ID: Hi all, I would like to build a range of harmonised colours in the same tint: Something like "162,173,215","182,193,235","202,213,255", etc. As long than a colour value is less than 255, it does not seem to be a problem as above. But I don't find out how to calculate consistent values once a value has reached 255. Any ideas? Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From see3d at writeme.com Mon Dec 19 16:24:21 2005 From: see3d at writeme.com (Dennis Brown) Date: Mon, 19 Dec 2005 16:24:21 -0500 Subject: Getting a URL form a "logged in" site In-Reply-To: References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> Message-ID: Jim/Bill, I took a quick look at the altBrowser demo. I could not actually try scripting with it, because the demo is a stand alone. However, I could manually log into the site and it remembered that it was still logged in when I restarted it later. So if I can direct which page to open and get the html of that page, it would technically work in this one case. If altBrowser came with an external command (fake keyboard and mouse driver) to move the mouse, click, and enter keystrokes. Then it could be programmed by Rev to automatically (after a fashion) navigate sites or control Java apps (that don't change their layout dynamically). This could be useful for some people. If it did this I could have justified the price for my use --it is a bit steep for personal use, but for someone else who wants to distribute it as part of a stack, it is a bargain. Dennis On Dec 19, 2005, at 3:35 PM, Bill Marriott wrote: > Jim, > > I may be wrong, but I believe the altBrowser works as a "black box" > and you > cannot automate with scripting the login process or any other > activity on > the site. You simply have the ability to integrate the OS browser > into a Rev > stack (going to particular URLs, displaying custom HTML text, etc.). > > [Not that that isn't VERY useful.] > > One additional thought that occurs to me is that many sites have "web > services" that allow you to get information, for example in XML > format, > bypassing the usual login procedures. You might look into that. > > Bill > > Jim Ault wrote: > >> One avenue is to consider AltBrowser, which is actually Safari/Mac or >> Explorer/Win32 inside a Rev stack. You can compile an app cross- >> platform. >> Works great for me, but you may want a solution that does not require >> purchasing software. >> http://www.altuit.com/webs/altuit2/altBrowserCover/default.htm > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Mon Dec 19 16:25:20 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 20 Dec 2005 07:25:20 +1000 Subject: Drag and Drop from Finder to Stack In-Reply-To: References: Message-ID: On 12/20/05, Garrett Hylltun wrote: > Does anyone know if it's possible to accept drag and drop from Finder > to a stack? I've browsed the doc's and only found some references to > text drag and drop from field to field etc, but nothing about from > outside of our own stack. > Here is a link to a stack I wrote that compresses & un-compresses files: It allows files to be dragged & dropped on to it's buttons, so have a look at the scripts and you should be able to modify them for your own purposes. Cheers, Sarah From swartart at iafrica.com Mon Dec 19 16:30:43 2005 From: swartart at iafrica.com (Ryno) Date: Mon, 19 Dec 2005 23:30:43 +0200 Subject: System Window In-Reply-To: <20051219154417.9D5DB82544E@mail.runrev.com> Message-ID: Merci Eric, ?a marche! > Just set the decorations do default and the systemWindow of your stack > to true :-) Now is there a way to make this stack resize to a given maximum? say... 200 x 470? instead of filling the entire screen? and then resize back down to say 200 x 1, to give the effect of the old windowshade? Va bien, Ryno. From gandalf at doctorTimothyMiller.com Mon Dec 19 16:28:42 2005 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Mon, 19 Dec 2005 13:28:42 -0800 Subject: a little more on datetime In-Reply-To: References: Message-ID: Hello Jim, I appreciate your efforts, but I don't think you understood my concern. I was thinking about a few small changes that might make RR slightly more user friendly. I've learned by trial and error -- and with the help of the list -- to anticipate that the IDE might interpret, convert and sort dates and/or times inconsistently. In the same way, I've learned to pay close attention to how dates and times are formatted in my scripts, before I try manipulate them. I've learned how to write code that will clean up badly formatted dates and times. Rev gives me the tools to do these jobs in several different ways. I'm not thinking of me. I'm thinking of a new user not yet convinced that Rev is the answer to his/her needs. Few new users are going to come to the table with your degree of expertise or interest. I think you also misunderstood my reason for looking at the result in the short scripts I posted. I wanted to know if RR reports a result if it attempts to interpret a badly formatted date, or a non-date. It doesn't. It doesn't report a result when attempting to interpret a value that does not even slightly resemble a date or time. None of this is documented, as far as I can tell. If it isn't, it should be. Ideally, future users might be able to skip some of my trial and error experience. For instance, if the IDE reports that var1 is a date and then converts or sorts it as if it is not a date, because it is badly formatted, without reporting an error or result, then RR is putting the user in a bad position. This seems avoidable. I merely meant to suggest a small improvement. I asked if my suggestion is is a bad idea. Is it? Cheers, Tim >On 12/18/05 5:29 PM, "Timothy Miller" >wrote: >> As Jacque recently mentioned, RR is inconsistent in the way it copes >> with dates and times, when interpreting, sorting or converting >> values. How true! >> The IDE seems to be making these determinations anyway, but not reporting >> them >> (the full quote below) >Caution: You are making assumptions about what 'convert' is working with >for a short date string. As with any programming language, functions are >designed with limitations and tend to be 'GIGO' ( garbage in....). In >particular, date and time functions in any program I have ever worked with >are an adventure in hitting sweet spots, and, boy, are they all different! > >Try the following script and see what the nuances are. Pay attention to >what Rev generates as the short date, and then the converted values. > >The final answer is that Rev gives you the tools to generate a >"cleanShortDate()" function to hand off to 'convert', much like the 'trim' >functions discussed over the last few weeks. > >By the way... you used... >> The result is still empty. >What you need ---> look in "it", not the result (according to the docs and >my example) > >------------- code to copy starts here >on mousedoubleUp > put " 11/24/96" into var1 > answer (var1 is a date) &cr& "var1 could be a date of some sort." > convert var1 to long date > --convert var1 to seconds > answer var1 &cr&" convert var1 to long date = " & it &", Rev did it" > answer var1 &cr&" convert var1 to long date = " & it \ > &cr& "whooops.. now why did that happen?? " &cr& "11/24/96 > Dec 31st ?" > > convert var1 to short date > answer var1 &cr&" convert var1 to short date = " & it &", Rev did it" >&cr&"Yuk" > convert var1 to seconds > answer var1 &cr& " convert var1 to seconds = " & it &", Rev did it" >&cr&"Double Yuk" > > convert "11/24/96" to seconds > answer "11/24/96 >" & it &cr&"starting clean" > > convert "11/24/9" to seconds > answer "11/24/9 >" & it &cr&"one char shorter" > > convert "11/24/" to seconds > answer "11/24/ >" & it &cr&"two chars shorter gets worse, but there is a >pattern" > --considering short date -- prefix padded with spaces > put "11/24/96" into var2 > put "" into resultList > put var2 into original > repeat with x = 1 to 10 > put " " before var2 > get var2 > convert it to short date > put x & "-space prefix [date]= " & it into line x of resultList > end repeat > convert original to short date > put "0-space prefix [date]= " & original &cr before resultList > put cr & "**watch the *year* on each line" after resultList > answer resultList > --considering seconds -- prefix padded with spaces > put "11/24/96" into var3 > put "" into resultList > put var3 into original > repeat with x = 1 to 10 > put " " before var3 > get var3 > convert it to seconds > put x & "-space prefix [secs]= " & it into line x of resultList > end repeat > convert original to seconds > put "0-space prefix [secs]= " & original &cr before resultList > answer resultList > --considering a suffix padded with spaces > put "11/24/96" into var4 > put "" into resultList > repeat with x = 1 to 10 > put " " after var4 > get var4 > convert it to seconds > put x & "-space suffix = " & it into line x of resultList > end repeat > answer resultList > answer "Moral: At first, First dates can be deceiving" > >end mousedoubleUp > > >---------------- end code to copy > >On 12/18/05 5:29 PM, "Timothy Miller" >wrote: > >> Greetings, >> >> As Jacque recently mentioned, RR is inconsistent in the way it copes >> with dates and times, when interpreting, sorting or converting >> values. How true! >> >> As far as I can tell, the IDE will appear to sort datetime or convert >> from one dateTime format to another, without producing an error >> message, regardless of the value in question. It will do so in cases >> where the value is almost, but not quite completely unlike a date or >> a time. If the IDE cannot understand the value as a date or time, it >> sorts as if the value were alphanumeric, or ignores the convert >> command. >> >> In addition, it will report a value is a date, but then refuse to >> recognize the same value as a date when converting or sorting. >> >> Try this: >> >> on mouseUp >> put " 11/24/96" into var1 >> answer (var1 is a date) >> convert var1 to seconds >> answer the result >> answer var1 >> end mouseUp >> >> At least on my machine and version, the IDE reports the value is a >> date, but then refuses to convert it, or converts it incorrectly. The >> result is empty. >> >> This example even stranger: >> >> on mouseUp >> put " 11/24/96" & cr & "avfdt" into var1 >> answer (var1 is a date) >> convert var1 to seconds >> answer the result >> answer var1 >> end mouseUp >> >> >> The IDE says the value in the second example is also a number, but it >> ignores the same leading spaces AND the second line, AND correctly >> converts the first line, leading spaces and all, to seconds! The >> result is still empty. >> >> The second example suggests a handy hack if you want to force the IDE >> to correctly interpret certain badly formatted dates or times. Just >> ad a cr and some nonsense characters in the second line. I'm mostly >> joking... >> >> Maybe this is all as it must be, for obscure reasons. Still, it seems >> to me the user needs a break here. A small and likely easy step would >> be for the IDE to give the user a result, if the user cares to take >> advantage of it. "Ambiguous dateTime value" other such words might be >> helpful in some cases. "Value not in dateTime format" and "value >> contains multiple lines" are other possibilities. >> >> The IDE seems to be making these determinations anyway, but not reporting >> them. >> >> Is this is a bad idea? >> Tim > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Mon Dec 19 16:35:17 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 19 Dec 2005 22:35:17 +0100 Subject: System Window In-Reply-To: References: Message-ID: <74D81209-D35E-4D22-ABD0-A199F3435D24@sosmartsoftware.com> Hi Ryno, Don't understand exactly what you want (Mac old system 8 behaviour?) but some guesses: You can set the rect of your stack as you want by script: set the rect of this stack to 100,100,500,500 -- 400*400 pixels set the rect of this stack to 100,100,500,100 -- just the title bar Have a look at the "How to Change Card Dimensions Smoothly" tutorial: How to change smoothly the dimensions of any card like in the rev property palette. You can choose the new width, the new height and the duration of the transition. As usual, you will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 19 d?c. 05 ? 22:30, Ryno a ?crit : > Merci Eric, ?a marche! > >> Just set the decorations do default and the systemWindow of your >> stack to true :-) > > Now is there a way to make this stack resize to a given maximum? > say... 200 x 470? instead of filling the entire screen? and then > resize back down to say 200 x 1, to give the effect of the old > windowshade? From rcozens at pon.net Mon Dec 19 16:33:51 2005 From: rcozens at pon.net (Rob Cozens) Date: Mon, 19 Dec 2005 13:33:51 -0800 Subject: Image Display Issues on Win XP In-Reply-To: References: <7.0.0.10.1.20051219104322.01967b38@pon.net> Message-ID: <7.0.0.10.1.20051219132146.00f60480@pon.net> Hi Bill, >For performance and reliability (the problem you are seeing is almost >certainly the result of memory management trouble) I would create an actual >75x50 pixel thumbnail (not shrink a 5 megapixel image) for the opening page >and link to the full image as a discreet file on disk. Thanks for your suggestion. My design was influenced by the desire to distribute the standalone as a single file to keep the individual images inaccessable to the viewer. Would it help to: * Set images' alwaysBuffer to false? * Replace Photo Index Card's buttons with images whose imageData is set to the imageData of the thumbnail image? * ?? Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From JimAultWins at yahoo.com Mon Dec 19 16:43:47 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Dec 2005 13:43:47 -0800 Subject: Getting a URL form a "logged in" site In-Reply-To: Message-ID: On 12/19/05 1:24 PM, "Dennis Brown" wrote: > If altBrowser came with an external command (fake keyboard and mouse > driver) to move the mouse, click, and enter keystrokes. Then it > could be programmed by Rev to automatically (after a fashion) > navigate sites or control Java apps (that don't change their layout > dynamically). This could be useful for some people. If it did this > I could have justified the price for my use --it is a bit steep for > personal use, but for someone else who wants to distribute it as part > of a stack, it is a bargain. > Yes, Dennis, the issue of programmed clicks and keystrokes is not handled in this version of AltBrowser (I did check this out), but who knows, maybe someone out there is developing just that! Jim Ault Las Vegas From sarah.reichelt at gmail.com Mon Dec 19 16:44:48 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 20 Dec 2005 07:44:48 +1000 Subject: System Window In-Reply-To: References: <20051219154417.9D5DB82544E@mail.runrev.com> Message-ID: > Now is there a way to make this stack resize to a given maximum? say... > 200 x 470? instead of filling the entire screen? Yes, set the maxWidth & maxHeight of the stack and that will limit the size it can maximise to. > and then resize back > down to say 200 x 1, to give the effect of the old windowshade? You'll have to do that manually, however 1 pixel high would make it very hard to click on again, so I would suggest at least 10 pixels for your window-shaded version. Cheers, Sarah From dick.kriesel at mail.com Mon Dec 19 17:00:50 2005 From: dick.kriesel at mail.com (Dick Kriesel) Date: Mon, 19 Dec 2005 14:00:50 -0800 Subject: "Ask us anything" and the executionContexts In-Reply-To: Message-ID: On 12/17/05 9:50 AM, "Ken Ray" wrote: > On 12/17/05 3:14 AM, "Dick Kriesel" wrote: > >> Your answer left me a hope that maybe we were just a BZ away from being able >> to use the executionContexts in a standalone, so I decided to search BZ >> before asking about that possibility. > > Dick, are you saying that you can't use executionContexts in a standalone? > Or that you need to know how to use it? Thanks for asking, Ken. My answer is neither: I'm concerned because of the following message from Scott Raney, which leads me to think there may be some disqualifying problem in the design or implementation of the executionContexts. On 05/31/03 10:54 PM, "Scott Raney" wrote: > On Sat, 31 May 2003 curry wrote: > >> How about a function that returns the name of the handler that called >> the current handler? For example, this would be useful when a handler >> needs to reset each time a different handler calls it, or to keep >> track of different sets of data for each handler that calls it. > > You can get this information with the executionContexts function. I > hesitate to even mention it, however, because it was designed for > debugging purposes *only*: using it for conditional execution would > be, IMHO, heinous. Use an optional parameter instead unless you want > your status as an xTalk wizard permanently revoked. > Regards, > Scott Even though I don't have the status of xTalk wizard, that sounds pretty foreboding. -- Dick From garretthylltun at gmail.com Mon Dec 19 17:13:03 2005 From: garretthylltun at gmail.com (Garrett Hylltun) Date: Mon, 19 Dec 2005 14:13:03 -0800 Subject: Player Duration to hh:mm:ss In-Reply-To: References: Message-ID: This is exactly what I wanted to do! Thanks :-) -Garrett On Dec 19, 2005, at 11:40 AM, Bill Marriott wrote: > There is no built-in function, but the custom function below (place > it in > the stack script) should get you started: > > =================================== > > function ConvertSeconds mySecondsTime > > if isNumber(mySecondsTime) then > > -- 3600 seconds in an hour > put the trunc of (mySecondsTime / 3600) into myHours > if myHours < 10 then put "0" before myHours -- leading zero > > -- 60 seconds in a minute > put the trunc of ((mySecondsTime - (3600 * myHours)) / 60) into > myMinutes > if myMinutes < 10 then put "0" before MyMinutes -- leading zero > > -- the remainder is seconds > put mySecondsTime - 3600 * myHours - 60 * myMinutes into mySeconds > if mySeconds < 10 then put "0" before MySeconds -- leading zero > return myHours & ":" & myMinutes & ":" & mySeconds > > else > > return "Error: ConvertSeconds() requires a number" > > end if > > end ConvertSeconds > > =================================== > >> From this you can use ConvertSeconds(number) from any handler in >> the stack > to get the result you want. > > Example: > > ConvertSeconds(60) returns "00:01:00" > ConvertSeconds(121.5) returns "00:02:01.5" > > - Bill [snip] From garretthylltun at gmail.com Mon Dec 19 17:14:23 2005 From: garretthylltun at gmail.com (Garrett Hylltun) Date: Mon, 19 Dec 2005 14:14:23 -0800 Subject: Drag and Drop from Finder to Stack In-Reply-To: References: Message-ID: <1B5D548C-CA59-45B1-9180-8AAC1C240776@gmail.com> Thank you so much Sarah :-) -Garrett On Dec 19, 2005, at 1:25 PM, Sarah Reichelt wrote: > On 12/20/05, Garrett Hylltun wrote: >> Does anyone know if it's possible to accept drag and drop from Finder >> to a stack? I've browsed the doc's and only found some references to >> text drag and drop from field to field etc, but nothing about from >> outside of our own stack. >> > > Here is a link to a stack I wrote that compresses & un-compresses > files: > > It allows files to be dragged & dropped on to it's buttons, so have a > look at the scripts and you should be able to modify them for your own > purposes. > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From brad at activadesign.com Mon Dec 19 17:13:29 2005 From: brad at activadesign.com (Brad Borch) Date: Mon, 19 Dec 2005 17:13:29 -0500 Subject: Sorting array Message-ID: I have about 300 items for a timeline, each with a start date, an end date, some simple classification, a title, and some text content. I'm building a Rev back end to manage the timeline events, and a flash front end to create an animated timeline. Flash will be reading what is essentially a tab-delimited database. First, am I better off dropping text into an array in Rev to edit it, or simply sorting and managing the text as a big hunk of text? Second, if the array is better, how do I sort the array? (I've already built the Rev tool to split the text into the array). I've tried "sort gMyEvents numeric by item 1 of each" (after defining the itemDelimiter as tab). Is there a simple way to sort an array? Am I missing something? From see3d at writeme.com Mon Dec 19 17:42:28 2005 From: see3d at writeme.com (Dennis Brown) Date: Mon, 19 Dec 2005 17:42:28 -0500 Subject: Sorting array In-Reply-To: References: Message-ID: You can't sort an array. The internal sorted format is undefined. You need to create a key that gives you the order you want each element to be in --like time code. Depending on the type of operations you want to perform, the lines of items might be better --you can sort by different items. Dennis On Dec 19, 2005, at 5:13 PM, Brad Borch wrote: > I have about 300 items for a timeline, each with a start date, an > end date, some simple classification, a title, and some text > content. I'm building a Rev back end to manage the timeline events, > and a flash front end to create an animated timeline. Flash will be > reading what is essentially a tab-delimited database. > > First, am I better off dropping text into an array in Rev to edit > it, or simply sorting and managing the text as a big hunk of text? > > Second, if the array is better, how do I sort the array? (I've > already built the Rev tool to split the text into the array). I've > tried "sort gMyEvents numeric by item 1 of each" (after defining > the itemDelimiter as tab). Is there a simple way to sort an array? > Am I missing something? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Mon Dec 19 17:47:52 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Dec 2005 14:47:52 -0800 Subject: Sorting array In-Reply-To: Message-ID: On 12/19/05 2:13 PM, "Brad Borch" wrote: > First, am I better off dropping text into an array in Rev to edit it, or > simply sorting and managing the text as a big hunk of text? I would recommend you keep using the tab as a delimiter and do the following: set the itemdel to tab sort gMyEvents datetime by item 1 of each Unless you need something that an array can do that simple lines with a single delimiter cannot, use what Rev does very well (words, items, lines) This can take various forms using one or more fields, list field(s), or table formatted fields. Questions: Do you want to copy and paste the whole text block from another program? ? read a text file from the hard drive ? edit one line at a time ? edit a column ? have Rev automatically set the start times given the end times of the line before, or enter these manually (or conversely, set the end times) ? assume that empty categories are the same as the line before ? allow drag and drop, or even smart-drag-and-drop ? one-click duplicate prev line, insert new line, delete selected lines, etc ? automatic renumbering In every case, arrays are not directly editable, but would be packed/unpacked into fields for editing. I do the same thing you are setting up, with Rev > text > SWF loadVars Jim Ault Las Vegas On 12/19/05 2:13 PM, "Brad Borch" wrote: > I have about 300 items for a timeline, each with a start date, an end > date, some simple classification, a title, and some text content. I'm > building a Rev back end to manage the timeline events, and a flash front > end to create an animated timeline. Flash will be reading what is > essentially a tab-delimited database. > > First, am I better off dropping text into an array in Rev to edit it, or > simply sorting and managing the text as a big hunk of text? > > Second, if the array is better, how do I sort the array? (I've already > built the Rev tool to split the text into the array). I've tried "sort > gMyEvents numeric by item 1 of each" (after defining the itemDelimiter > as tab). Is there a simple way to sort an array? Am I missing something? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From garretthylltun at gmail.com Mon Dec 19 18:00:57 2005 From: garretthylltun at gmail.com (Garrett Hylltun) Date: Mon, 19 Dec 2005 15:00:57 -0800 Subject: Player Duration to hh:mm:ss In-Reply-To: References: Message-ID: <4BDC1024-86B9-4FDD-BFD7-62314ADA8FCA@gmail.com> Hi again Bill and list, Your player time convert works great except it was missing one thing, so here's a fixed version in case anyone else was going to use the same bit of code (there's a note between ---> and <--- that describes the changed code): function ConvertSeconds mySecondsTime if isNumber(mySecondsTime) then -- 3600 seconds in an hour put the trunc of (mySecondsTime / 3600) into myHours if myHours < 10 then put "0" before myHours -- leading zero -- 60 seconds in a minute put the trunc of ((mySecondsTime - (3600 * myHours)) / 60) into myMinutes if myMinutes < 10 then put "0" before MyMinutes -- leading zero -- the remainder is seconds put the trunc of (mySecondsTime - 3600 * myHours - 60 * myMinutes) into mySeconds -- ---> the above needed a "trunc" issued like further above <------- if mySeconds < 10 then put "0" before MySeconds -- leading zero return myHours & ":" & myMinutes & ":" & mySeconds else return "Error: ConvertSeconds() requires a number" end if end ConvertSeconds -Garrett On Dec 19, 2005, at 11:40 AM, Bill Marriott wrote: > =================================== > > function ConvertSeconds mySecondsTime > > if isNumber(mySecondsTime) then > > -- 3600 seconds in an hour > put the trunc of (mySecondsTime / 3600) into myHours > if myHours < 10 then put "0" before myHours -- leading zero > > -- 60 seconds in a minute > put the trunc of ((mySecondsTime - (3600 * myHours)) / 60) into > myMinutes > if myMinutes < 10 then put "0" before MyMinutes -- leading zero > > -- the remainder is seconds > put mySecondsTime - 3600 * myHours - 60 * myMinutes into mySeconds > if mySeconds < 10 then put "0" before MySeconds -- leading zero > return myHours & ":" & myMinutes & ":" & mySeconds > > else > > return "Error: ConvertSeconds() requires a number" > > end if > > end ConvertSeconds > > =================================== From wjm at wjm.org Mon Dec 19 18:01:28 2005 From: wjm at wjm.org (Bill Marriott) Date: Mon, 19 Dec 2005 18:01:28 -0500 Subject: Image Display Issues on Win XP References: <7.0.0.10.1.20051219104322.01967b38@pon.net> <7.0.0.10.1.20051219132146.00f60480@pon.net> Message-ID: Yes, that is the basic idea... whatever is going to be the least demanding on system memory will work best. Use actual thumbnails when possible; load images into memory only when needed. Another method to consider is to keep the images out of the stack; encrypt the images on disk (encrypt command); and decrypt them (decrypt command) as they are loaded. This will make them slightly larger on disk and use more memory, but it will keep your stack small and stable. Keep in mind that without extreme workarounds (i.e., using certain DirectX routines), images are never really secure on a computer; a press of the Print Screen button will put that picture on the clipboard. By embedding them in a stack or encrypting the image files on disk, you're only making it a little less difficult to access them. Bill ----------------------- Rob Cozens wrote: > Would it help to: > * Set images' alwaysBuffer to false? > * Replace Photo Index Card's buttons with images whose imageData > is set to the imageData of the thumbnail image? From wow at together.net Mon Dec 19 18:05:19 2005 From: wow at together.net (Richard Miller) Date: Mon, 19 Dec 2005 18:05:19 -0500 Subject: Search structure suggestions In-Reply-To: References: <85EE15CD-28E0-4DAF-B4D5-DD3C8B4D4345@together.net> <8FC1F73A-77F2-4F10-B036-FD74D0B32DAB@mac.com> <2B4ED074-2AC7-4BCF-AF0D-FF77C8CA6061@mac.com> <70B1BA3F-AF17-4FE6-8D8A-824424633456@together.net> Message-ID: Thanks for the suggestion. That sent me in a productive direction. Richard On Dec 19, 2005, at 4:18 PM, Sarah Reichelt wrote: > On 12/20/05, Richard Miller wrote: >> Looking for suggestions on the best way to present a search query to >> the user. >> >> I've got approximately 70 possible search items for be used in a >> search. These 70 search items can be broadly organized within 6 >> different categories. Each search item offers from 3-8 predefined >> values, which the user can select one value from. Selecting any one >> value from any one item immediately causes the search to begin. > > > I would definitely go for a hierarchical display rather than > presenting the user with 70 choices. Give them a choice among the 6 > main categories, then a new display with the sub-choices relevant to > that category. > > The 6 main categories could be radio buttons or tabs that show & hide > groups holding the rest of the choices. They could be option buttons > or whatever type of menu button you preferred. > > HTH, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From wjm at wjm.org Mon Dec 19 18:08:36 2005 From: wjm at wjm.org (Bill Marriott) Date: Mon, 19 Dec 2005 18:08:36 -0500 Subject: Calculating harmonised colours References: Message-ID: Eric, I hope you don't mind if I reproduce here some links I shared on another newsgroup (comp.databases.filemaker) for determining complementary colors. In some cases, it can be quite educational to review the JavaScript code for these pages. I think that as a general approach, you probably want to convert to HSL, figure out your colors, then convert back to RGB. Formulas for this can be found at: http://www.easyrgb.com/math.php?MATH=M19#text19 Here are links to other color calculators: ----- http://www.colormatch.dk/ http://meddle.dzygn.com/tests/colors/ A very easy, elegant, visual tool that returns six complementary colors. The first link is the original gem, the second one provides RGB values and precise color entry. ----- http://wellstyled.com/tools/colorscheme2/index-en.html Offers five different styles of color matching ----- http://www.december.com/html/spec/colorschemer.html Offers six different styles of matching, plus a nice preview of a formatted page using the colors. (Requires the free Adobe SVG viewer plug-in from http://www.adobe.com/svg/viewer/install/main.html) ----- http://www.webwhirlers.com/colors/colorwizard.asp Offers seven different matches of color (but requires entry of hex values) ----- http://www.hypergurl.com/colormatch.php Another color mixer that supplies nine compatible colors. (Try clicking on the "Load predefined theme" popup menu and using the scroll wheel on your mouse.) ----- http://colorblender.com/ A very easy to use blender that will also suggest PANTONE(R) colors. ----- For an in-depth look at the theory behind color schemes, and why you might want to use one style of color matching over another, check out: http://www.december.com/html/spec/colorhslhexuse.html Bill "Eric Chatonet" wrote in message news:AEEB3008-9A28-4E71-9BE3-706D26DA449E at sosmartsoftware.com... > I would like to build a range of harmonised colours in the same tint: > Something like "162,173,215","182,193,235","202,213,255", etc. > As long than a colour value is less than 255, it does not seem to be a > problem as above. > But I don't find out how to calculate consistent values once a value has > reached 255. > Any ideas? From wjm at wjm.org Mon Dec 19 18:14:36 2005 From: wjm at wjm.org (Bill Marriott) Date: Mon, 19 Dec 2005 18:14:36 -0500 Subject: Player Duration to hh:mm:ss References: <4BDC1024-86B9-4FDD-BFD7-62314ADA8FCA@gmail.com> Message-ID: Actually, if you note my examples, the omission of the third trunc was intentional to allow for fractional seconds. You can always pass a trunc'ed or rounded value if you like. :) Bill Garrett Hylltun wrote: > Your player time convert works great except it was missing one thing, so > here's a fixed version in case anyone else was going to use the same bit > of code (there's a note between ---> and <--- that describes the changed > code): > put the trunc of (mySecondsTime - 3600 * myHours - 60 * myMinutes) > into mySeconds > -- ---> the above needed a "trunc" issued like further above <------- I wrote earlier: > Example: > > ConvertSeconds(60) returns "00:01:00" > ConvertSeconds(121.5) returns "00:02:01.5" From kray at sonsothunder.com Mon Dec 19 18:56:39 2005 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 19 Dec 2005 17:56:39 -0600 Subject: "Ask us anything" and the executionContexts In-Reply-To: Message-ID: On 12/19/05 4:00 PM, "Dick Kriesel" wrote: > Thanks for asking, Ken. My answer is neither: I'm concerned because of the > following message from Scott Raney, which leads me to think there may be > some disqualifying problem in the design or implementation of the > executionContexts. No, not at all... it's just that it was designed for debugging (that is, the debugger uses it), and not for public use. As such, it's "internal", and may be changed at any time as RunRev sees fit. So if you want to use it for now, knowing that it might be changed later on, fine. In fact, I've done so myself. And since the executionContexts have been in there for years, and AFAICR have not been changed since their original creation, they are "safe" to use, but may very likely remain undocumented because of their internal bent. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jerry at hytext.com Mon Dec 19 19:03:48 2005 From: jerry at hytext.com (Jerry Muelver) Date: Mon, 19 Dec 2005 18:03:48 -0600 Subject: Player Duration to hh:mm:ss References: <967EF8F6-B77B-42F5-A167-153BCFDBA58F@sosmartsoftware.com> Message-ID: <001101c604f8$e5467bc0$0100a8c0@INSIGHT3> From: "Garrett Hylltun" > And how do I actually use this Tutorial Picker? I'm at a screen on it > where it says "Loading succesful", but there are no active buttons to > continue on to the tutorials, only a "Make a Donation!" button is active. > Do I need to make a donation in order to use this program? > > Thanks a bunch, > -Garrett Garret, put the Tutorial Picker .rev file in RR's "plugins" directory, then run it from RR's IDE menu "Development > Plugins > Tutorial Picker". ---- Jerry Muelver From martyknapp at comcast.net Mon Dec 19 19:51:35 2005 From: martyknapp at comcast.net (Marty Knapp) Date: Mon, 19 Dec 2005 16:51:35 -0800 Subject: Visual effects - simulated sheet look Message-ID: <43A75597.10205@comcast.net> Hey, I'm trying to simulated the OSX sheet effect for a stack that will be used on OSX and XP. I've tried a couple of visual effects that work OK on the Mac, but not the PC. My thought was to implement one solution that would work on both platforms. Here's what looks best so far on the Mac (older G4 OS 10.2.8, Rev 2.2.1): lock screen show group "LoadSearch" visual effect wipe down unlock screen but on my PC it seems to have no effect and my group object just pops onto the screen. (a low-end e-machines) I suppose another angle would be to move it off the visible screen and use a move command. Any suggestions? Marty Knapp From garretthylltun at gmail.com Mon Dec 19 20:30:40 2005 From: garretthylltun at gmail.com (Garrett Hylltun) Date: Mon, 19 Dec 2005 17:30:40 -0800 Subject: Player Duration to hh:mm:ss In-Reply-To: References: <4BDC1024-86B9-4FDD-BFD7-62314ADA8FCA@gmail.com> Message-ID: On Dec 19, 2005, at 3:14 PM, Bill Marriott wrote: > Actually, if you note my examples, the omission of the third trunc was > intentional to allow for fractional seconds. You can always pass a > trunc'ed > or rounded value if you like. :) > > Bill Ahhhhh......... Ok, and now you've peaked my curiosity here. How would I handle fractional seconds, or convert fractional seconds into milliseconds? This is something I was going to ask soon anyway. Because I will want to update some information every .5 seconds. And I hadn't had the chance to see if Rev was capable of this or not. Here's the scenario.... If a song title is too wide for the label's width, I want to scroll the the title one letter at a time every .5 seconds so that eventually the entire title of the song has passed before the users view. And my bad on the assumption. Since you didn't mention it, I thought it was just an oversight. Thanks again, -Garrett From wjm at wjm.org Mon Dec 19 21:06:18 2005 From: wjm at wjm.org (Bill Marriott) Date: Mon, 19 Dec 2005 21:06:18 -0500 Subject: Player Duration to hh:mm:ss References: <4BDC1024-86B9-4FDD-BFD7-62314ADA8FCA@gmail.com> Message-ID: Hi Garrett, It's ok -- the example was a "subtle" indication. It really comes down to whether you salt something while cooking or leave it to guests to salt to taste, doesn't it? > Ahhhhh......... Ok, and now you've peaked my curiosity here. How would > I handle fractional seconds, or convert fractional seconds into > milliseconds? Fractions are just passed through directly. Try this: ConvertSeconds(the round of XXX) ConvertSeconds(trunc(XXX)) makes sure seconds is always a whole number. One rounds off, the other drops the fractional part. ConvertSeconds(round(XXX,1)) Rounds to tenths of a second (but doesn't provide fixed digits in the result; even seconds will not show the decimal point or fractional part). A millisecond is one thousandth of a second, i.e. three digits after the period. In this case, you would indeed modify the function, to ensure a fixed number of digits after the decimal. You'd pad out with zeros and then take the first N digits you wanted. You could even add a parameter to the function to dynamically specify how many digits are required. > This is something I was going to ask soon anyway. Because I will want to > update some information every .5 seconds. And I hadn't had the chance to > see if Rev was capable of this or not. The more updates you do, the slower your program may potentially run. > Here's the scenario.... If a song title is too wide for the label's > width, I want to scroll the the title one letter at a time every .5 > seconds so that eventually the entire title of the song has passed before > the users view. Scott Rossi recently (within last week or two) posted a link to a music player he built which does something like this... you might want to check it out. :) Bill From admin at elementarysoftware.com Mon Dec 19 21:31:56 2005 From: admin at elementarysoftware.com (Scott Morrow) Date: Mon, 19 Dec 2005 18:31:56 -0800 Subject: Visual effects - simulated sheet look In-Reply-To: <43A75597.10205@comcast.net> References: <43A75597.10205@comcast.net> Message-ID: Marty, What about resizing (growing) the group or alternately, using revChangeWindowSize to grow a stack? Let us know if you find something that looks good. I'm a big fan of sheets... especially now that rev won't show them off screen :) -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Dec 19, 2005, at 4:51 PM, Marty Knapp wrote: > Hey, > > I'm trying to simulated the OSX sheet effect for a stack that will > be used on OSX and XP. I've tried a couple of visual effects that > work OK on the Mac, but not the PC. My thought was to implement one > solution that would work on both platforms. Here's what looks best > so far on the Mac (older G4 OS 10.2.8, Rev 2.2.1): > > lock screen > show group "LoadSearch" > visual effect wipe down > unlock screen > > but on my PC it seems to have no effect and my group object just > pops onto the screen. (a low-end e-machines) > > I suppose another angle would be to move it off the visible screen > and use a move command. > > Any suggestions? > > > Marty Knapp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From JimAultWins at yahoo.com Mon Dec 19 23:13:57 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Dec 2005 20:13:57 -0800 Subject: Search structure suggestions In-Reply-To: <70B1BA3F-AF17-4FE6-8D8A-824424633456@together.net> Message-ID: On 12/19/05 11:40 AM, "Richard Miller" wrote: > Looking for suggestions on the best way to present a search query to > the user. (full quote below) It sounds like you have a tree of possibilities and want any of the branches to trigger a search. I have put together a little stack that takes the quick-and-dirty approach to populating fields at each level with the following logic... single click allows the selection of a line in a field and shows the next level of possibilities. double click would allow the search to commence at that level, using the string to that point. thus, the user could choose the search string. Field 1 would have 6 lines, fld 2 would have 8. My stack actually populates three fields, but you could use it to see if the code would be a starting point for you. It parses the contents of a 'source field' containing all the search strings possible and builds the 'menus'. This way, you could enter your specific terms and click-away :-) If you are interested, let me know and I can send it to you directly. Jim Ault Las Vegas On 12/19/05 11:40 AM, "Richard Miller" wrote: > Looking for suggestions on the best way to present a search query to > the user. > > I've got approximately 70 possible search items for be used in a > search. These 70 search items can be broadly organized within 6 > different categories. Each search item offers from 3-8 predefined > values, which the user can select one value from. Selecting any one > value from any one item immediately causes the search to begin. > > Of course, I can do it like this: > > Category 1 > (Button) Search Item 1 - This button could be a Cascade Menu type > with x number of predefined values > (Button) Search Item 2 - This button could be a Cascade Menu type > with x number of predefined values > > Category 2 > (Button) Search Item 7 - This button could be a Cascade Menu type > with x number of predefined values > (Button) Search Item 8 - This button could be a Cascade Menu type > with x number of predefined values > > etc. etc. > > Obviously, this method involves placing some 70 odd buttons on the > screen. I'd like to avoid that. > > Would it make any sense to organize all of this under one button, > using several hierarchical levels? .... or perhaps 6 buttons (one for > each category)? Suggestions? > > Thanks. > Richard Miller > Imprinter Technologies From scott at tactilemedia.com Mon Dec 19 23:09:28 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 19 Dec 2005 20:09:28 -0800 Subject: Visual effects - simulated sheet look In-Reply-To: <43A75597.10205@comcast.net> Message-ID: Recently, Marty Knapp wrote: > I'm trying to simulated the OSX sheet effect for a stack that will be > used on OSX and XP. I've tried a couple of visual effects that work OK > on the Mac, but not the PC. > ... > Any suggestions? Two suggestions: 1) Don't use an effect. Script a *real* panel (a group of controls) and move it in and out of position as needed. 2) If you really want to use an effect, you can place your content/controls in a group, position the group at the top of the card (or wherever you want your sheet to slide into), hide the group, and then try the following: show group fakeSheet with visual push down fast ...to show the group "sheet style". To "unsheet" the group, use: hide group fakeSheet with visual push up fast While visual effects are normally applied to an entire card, using a visual effect with hide/show localizes the effect the rect of the object being hidden/shown. This is a handy technique when you don't want an effect applied to the entire card. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From chipp at chipp.com Tue Dec 20 00:02:58 2005 From: chipp at chipp.com (Chipp Walters) Date: Mon, 19 Dec 2005 23:02:58 -0600 Subject: Button 'stuck' on hilite mode Message-ID: <43A79082.1020402@chipp.com> I've had this problem for some time now, where a button get's stuck on the hiliteicon when inside a group. I've finally (I believe) narrowed it down to the smallest recipe possible. If you have a sec, please try: (in the message box) go URL "http://www.gadgetplugins.com/chippstuff/ButtonHiliteBug.rev" and report back if it get's STUCK on your machine. Thanks! -Chipp From scott at proherp.com Tue Dec 20 00:08:23 2005 From: scott at proherp.com (Scott Kane) Date: Tue, 20 Dec 2005 16:08:23 +1100 Subject: Button 'stuck' on hilite mode In-Reply-To: <43A79082.1020402@chipp.com> Message-ID: <002501c60523$6c70bdc0$0201010a@scott4zia6fbp2> Hi Chipp, > and report back if it get's STUCK on your machine. Thanks! Works a treat here on XP. Scott From JimAultWins at yahoo.com Tue Dec 20 00:31:20 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Dec 2005 21:31:20 -0800 Subject: Button 'stuck' on hilite mode In-Reply-To: <43A79082.1020402@chipp.com> Message-ID: gets stuck here, OSX 10.4.2, Rev 2.6.1 However, I did notice this.. using message watcher 1) mouse in and out of top button only = enter, leave, enter, leave, etc 2) mouse in, out of bottom button, in, out of top button messages are enter, leave, enter, release... that's right.. mouseRelease, not mouseLeave Workaround might involve mouseRelease without mouseDown ?!? Jim Ault Las Vegas On 12/19/05 9:02 PM, "Chipp Walters" wrote: > I've had this problem for some time now, where a button get's stuck on > the hiliteicon when inside a group. > > I've finally (I believe) narrowed it down to the smallest recipe > possible. If you have a sec, please try: > > and report back if it get's STUCK on your machine. Thanks! > > -Chipp > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dvk at dvkconsult.com.au Tue Dec 20 00:49:51 2005 From: dvk at dvkconsult.com.au (David Vaughan) Date: Tue, 20 Dec 2005 16:49:51 +1100 Subject: Sorting array In-Reply-To: <20051220012721.4DE5B825210@mail.runrev.com> References: <20051220012721.4DE5B825210@mail.runrev.com> Message-ID: On 20/12/2005, at 12:27, Brad Borch wrote: > > Flash will be reading what is > essentially a tab-delimited database. > > First, am I better off dropping text into an array in Rev to edit > it, or > simply sorting and managing the text as a big hunk of text? > > Second, if the array is better, how do I sort the array? (I've already > built the Rev tool to split the text into the array). I've tried "sort > gMyEvents numeric by item 1 of each" (after defining the itemDelimiter > as tab). Is there a simple way to sort an array? Am I missing > something? You could manage a tab-delimited list as suggested but if it is otherwise useful to have array access then you need an answer to that question, sorting an array. Answer: You don't; you just access it in sorted order. Explanation: Take an array flashData put the keys of flashData into fKeys sort fKeys repeat for each line fk in fKeys doSomething flashData[fk] etc This way you still have your array with direct key access and also can iterate through it in sorted order as desired. HTH regards David From kray at sonsothunder.com Tue Dec 20 00:54:12 2005 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 19 Dec 2005 23:54:12 -0600 Subject: Button 'stuck' on hilite mode In-Reply-To: <43A79082.1020402@chipp.com> Message-ID: On 12/19/05 11:02 PM, "Chipp Walters" wrote: > I've had this problem for some time now, where a button get's stuck on > the hiliteicon when inside a group. > > I've finally (I believe) narrowed it down to the smallest recipe > possible. If you have a sec, please try: > > (in the message box) > > go URL "http://www.gadgetplugins.com/chippstuff/ButtonHiliteBug.rev" > > and report back if it get's STUCK on your machine. Thanks! Yup, sticks here - OS X 10.3.9. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From b.xavier at internet.lu Tue Dec 20 01:43:46 2005 From: b.xavier at internet.lu (MisterX) Date: Tue, 20 Dec 2005 07:43:46 +0100 Subject: Button 'stuck' on hilite mode In-Reply-To: Message-ID: <20051220055621.61408824E80@mail.runrev.com> Jim, You just solved one of my problems!!! Thanks very much!!! Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Jim Ault > Sent: Tuesday, 20 December, 2005 06:31 > To: chipp at chipp.com, How to use Revolution > Subject: Re: Button 'stuck' on hilite mode > > gets stuck here, OSX 10.4.2, Rev 2.6.1 > > However, I did notice this.. using message watcher > 1) mouse in and out of top button only = enter, leave, enter, > leave, etc > > 2) mouse in, out of bottom button, in, out of top button > messages are enter, leave, enter, release... that's right.. > mouseRelease, not mouseLeave > > Workaround might involve mouseRelease without mouseDown ?!? > > Jim Ault > Las Vegas > > On 12/19/05 9:02 PM, "Chipp Walters" wrote: > > > I've had this problem for some time now, where a button > get's stuck on > > the hiliteicon when inside a group. > > > > I've finally (I believe) narrowed it down to the smallest recipe > > possible. If you have a sec, please try: > > > > and report back if it get's STUCK on your machine. Thanks! > > > > -Chipp > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription > > preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Tue Dec 20 01:48:37 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 20 Dec 2005 07:48:37 +0100 Subject: Calculating harmonised colours In-Reply-To: References: Message-ID: <434A8404-800A-4B3F-8089-C4D090109B7E@sosmartsoftware.com> Hi Bill, Thanks a lot for all theses links. When playing with the system color chooser (Mac OS X) I guessed I had to convert RGB to HSL and back in order to be able to modify the luminosity value and get a range of colours. The link below is invaluable :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 20 d?c. 05 ? 00:08, Bill Marriott a ?crit : > I think that as a general approach, you probably want to convert to > HSL, > figure out your colors, then convert back to RGB. > > Formulas for this can be found at: > > http://www.easyrgb.com/math.php?MATH=M19#text19 From JimAultWins at yahoo.com Tue Dec 20 01:55:11 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Dec 2005 22:55:11 -0800 Subject: Button 'stuck' on hilite mode In-Reply-To: <20051220055621.61408824E80@mail.runrev.com> Message-ID: cool :-) On 12/19/05 10:43 PM, "MisterX" wrote: > Jim, > > You just solved one of my problems!!! > > Thanks very much!!! > > Xavier > >> -----Original Message----- >> From: use-revolution-bounces at lists.runrev.com >> [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Jim Ault >> Sent: Tuesday, 20 December, 2005 06:31 >> To: chipp at chipp.com, How to use Revolution >> Subject: Re: Button 'stuck' on hilite mode >> >> gets stuck here, OSX 10.4.2, Rev 2.6.1 >> >> However, I did notice this.. using message watcher >> 1) mouse in and out of top button only = enter, leave, enter, >> leave, etc >> >> 2) mouse in, out of bottom button, in, out of top button >> messages are enter, leave, enter, release... that's right.. >> mouseRelease, not mouseLeave >> >> Workaround might involve mouseRelease without mouseDown ?!? >> >> Jim Ault >> Las Vegas >> >> On 12/19/05 9:02 PM, "Chipp Walters" wrote: >> >>> I've had this problem for some time now, where a button >> get's stuck on >>> the hiliteicon when inside a group. >>> >>> I've finally (I believe) narrowed it down to the smallest recipe >>> possible. If you have a sec, please try: >>> >>> and report back if it get's STUCK on your machine. Thanks! >>> >>> -Chipp >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage >> your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jperryl at ecs.fullerton.edu Tue Dec 20 02:09:55 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 19 Dec 2005 23:09:55 -0800 (PST) Subject: The Hypercard Navigator Palette is revived! In-Reply-To: <20051218180144.5052182539A@mail.runrev.com> Message-ID: Oh, yeah!!! Even if it mysteriously hogs CPU usage and crashes on me predictably (any guesses why??? Nobody else seems to know... plain-vanilla Rev install... no plugins, nuttin'...) Okay, I'm begging... why does Rev continually crash on me in Chatrev? Judy On Sun, 18 Dec 2005, MisterX wrote: > Many thanks to Kweed and BvG for fixing the few invisible osx visuals and > eye sores... > > ChatRev Rocks man!!! From jperryl at ecs.fullerton.edu Tue Dec 20 02:18:27 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 19 Dec 2005 23:18:27 -0800 (PST) Subject: Forum In-Reply-To: <613787155.20051218095525@ahsoftware.net> Message-ID: Mark, Well, okay, _I_ probably would have had to have looked it up too, excepting that I still have wee ones, one of which is is a wee one female, at home ;-) Hey -- I haven't seem "Sleeping Beauty" NEAR as many times as I've seen Finding Nemo, The Incredibles (and, now, Star Wars: Revenge of the Sith) :-/ Desperately seeking that cuppa' tea... Judy On Sun, 18 Dec 2005, Mark Wieder wrote: > Judy- > > Saturday, December 17, 2005, 10:53:32 PM, you wrote: > > > Will Fauna & Merryweather be there? > > OK - I admit I had to look this reference up. I had *no idea* what you > were talking about. > > http://www.fpx.de/fp/Disney/Scripts/SleepingBeauty/13_GoodFairiesPlan.html > > "Now, come have a nice cup of tea, dear. I'm sure it'll work out > somehow." From b.xavier at internet.lu Tue Dec 20 02:40:10 2005 From: b.xavier at internet.lu (MisterX) Date: Tue, 20 Dec 2005 08:40:10 +0100 Subject: The Hypercard Navigator Palette is revived! In-Reply-To: Message-ID: <20051220065406.8FDD7825233@mail.runrev.com> Judy, Im sorry to hear of these crashes... Thanks to ChatRev and a few improvements I made for sound feedback I found out that QuickTime was not just crashing Rev but also rebooting my machine - it's a hardware conflict or failure due to my sound card (which still works perfectly out of this)... Go figure... The CPU hogging I don't get though... If I drag the window bar (a mousedown script) the cpu (a P4 3GHz) will go as high as 25% but no more... Meanwhile I uploaded a newer version with the mouserelease issue fixed thanks to Jim... And a few more amazingly complex issues involved in making simple stacks thanks to Eric Chatonet! hope that fares better ;) http://monsieurx.com/modules.php?name=News&file=article&sid=194 Xavier http://monsieurx.com/taoo > -----Original Message----- > From: Judy Perry [mailto:jperryl at ecs.fullerton.edu] > Sent: Tuesday, 20 December, 2005 08:10 > To: x at monsieurx.com; How to use Revolution > Subject: RE: The Hypercard Navigator Palette is revived! > > Oh, yeah!!! > > Even if it mysteriously hogs CPU usage and crashes on me > predictably (any guesses why??? Nobody else seems to know... > plain-vanilla Rev install... > no plugins, nuttin'...) > > Okay, I'm begging... why does Rev continually crash on me in Chatrev? > > Judy > > On Sun, 18 Dec 2005, MisterX wrote: > > > Many thanks to Kweed and BvG for fixing the few invisible > osx visuals > > and eye sores... > > > > ChatRev Rocks man!!! > From jperryl at ecs.fullerton.edu Tue Dec 20 02:41:37 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 19 Dec 2005 23:41:37 -0800 (PST) Subject: Forum In-Reply-To: <613787155.20051218095525@ahsoftware.net> Message-ID: In case anybody else is clueless but seriously seeking Flora, Fauna & Merryweather (the three fairies set up to protect Sleeping Beauty -- two of them have a hillarious scene zapping poor SB's dress "Pink!" then "Blue!".. "Pink!"... "Blue!" with corresponding fairie zapping turning up in the chimney smoke, you can find them below): http://www.acmeanimation.com/090183.gif http://www.acmeanimation.com/090217.gif http://www.acmeanimation.com/090182.gif http://www.acmeanimation.com/090122sleep.html http://www.acmeanimation.com/090112sleep.html Hey -- the original artists/animators are commanding a thousand dollars or more for these frames. Sheer magic.. Judy From dcragg at lacscentre.co.uk Tue Dec 20 02:48:51 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 20 Dec 2005 07:48:51 +0000 Subject: Getting a URL form a "logged in" site In-Reply-To: <0908a51a53571a43242ea8d40b009a8e@mac.com> References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> <0908a51a53571a43242ea8d40b009a8e@mac.com> Message-ID: <409DC126-D66B-4216-814A-0252C98225C8@lacscentre.co.uk> On 19 Dec 2005, at 20:30, Bj?rnke von Gierke wrote: > I am not sure but it seems you want to set a cookie? > In that case read the cookie page from netscape: > http://wp.netscape.com/newsref/std/cookie_spec.html > > what you need to do in rev is to get the libURLLastHTTPHeaders() it > should contain a line similar to this: This should be libUrlLastRHHeaders(). This returns the headers received from the remote host's response. (libUrlLastHttpHeaders() returns the last headers used by libUrl in a request.) > Set-Cookie: NameOfCookie=Value; path=/; expires=Wednesday, 09- > Nov-2006 23:12:40 GMT > > You need to set the httpHeaders to this line in response to keep > logged in, showing that you have kept the cookie: > Cookie: NameOfCookie=Value > > Beware: There are ways to have several cookies in the same request! > So you need to accommodate for that. Also if you get a Set-Cookie > header with a date before the current date, you should delete the > cookie. > > To pretend to be someone else, you need to to set the "User-Agent:" > header to something else using libURLSetCustomHTTPHeaders. You should just set the httpHeaders for this as well. (libURLSetCustomHTTPHeaders is for setting a complete set of headers including the request line, and is probably only useful for things such as HEAD or OPTIONS requests.) To add multiple headers to the httpHeaders, you can do something like this: put "Cookie: NameOFCookie=Value" into tMyHeaders put return & "User-Agent: specialAgentString" after tMyHeaders set the httpHeaders to tMyHeaders Cheers Dave From revolutionary.dan at gmail.com Tue Dec 20 02:51:08 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 19 Dec 2005 23:51:08 -0800 Subject: Button 'stuck' on hilite mode In-Reply-To: <43A79082.1020402@chipp.com> References: <43A79082.1020402@chipp.com> Message-ID: <70ed6b130512192351qf9ed5c7idbf74140124bb5dd@mail.gmail.com> Rev 2.6.1 on OS X 10.4.3.... It sticks alright. I mouseOver on the bottom button, then on the top. It sticks. Mousing over a second time on either button unsticks it. On 12/19/05, Chipp Walters wrote: > > I've had this problem for some time now, where a button get's stuck on > the hiliteicon when inside a group. > > I've finally (I believe) narrowed it down to the smallest recipe > possible. If you have a sec, please try: > > (in the message box) > > go URL "http://www.gadgetplugins.com/chippstuff/ButtonHiliteBug.rev" > > and report back if it get's STUCK on your machine. Thanks! > > -Chipp > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From scott at proherp.com Tue Dec 20 02:58:09 2005 From: scott at proherp.com (Scott Kane) Date: Tue, 20 Dec 2005 18:58:09 +1100 Subject: App code protection options? In-Reply-To: <000301c604a3$ebaa8880$0100a8c0@INSIGHT3> Message-ID: <002b01c6053b$237b2480$0201010a@scott4zia6fbp2> I think Monsieur X has such a tool for Rev implemented as a stack solution, but I could be wrong... I have some code that does it on Windows in another language (Delphi), that I'm considering porting, but I have no idea when I'll get to it as yet... Scott > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Jerry Muelver > Sent: Tuesday, 20 December 2005 12:56 AM > To: How to use Revolution > Subject: App code protection options? > > > The people on this list have been so helpful answering my > asked and unasked > questions that I'm making good progress in building an ultimately > commercially viable product in RR. > > So, suppose a guy came up with something that could be really HUGE, > market-wise. Is there a procedure, policy, method for > protecting stack code > to keep from being stolen blind? Say, release only as > compiled executables, > munge transcript code within the executable, encrypt > associated files... or > any other paranoid devices? Apps built on other platforms > have protection > options, but none of them are cross-platform. For instance, I > use Armadillo > registration key systems for applications for Windows, but > have no way to > provide for that function cross-platform. > > ---- Jerry Muelver > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-> revolution > > From kray at sonsothunder.com Tue Dec 20 03:12:36 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 20 Dec 2005 02:12:36 -0600 Subject: Calculating harmonised colours In-Reply-To: <434A8404-800A-4B3F-8089-C4D090109B7E@sosmartsoftware.com> Message-ID: On 12/20/05 12:48 AM, "Eric Chatonet" wrote: > Hi Bill, > > Thanks a lot for all theses links. > When playing with the system color chooser (Mac OS X) I guessed I had > to convert RGB to HSL and back in order to be able to modify the > luminosity value and get a range of colours. > The link below is invaluable :-) Actually, you should get Monte's libColor that does all the conversions for you, in addition to Web (Hex) and Pantone colors... good stuff! http://www.sweattechnologies.com/rev/ Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From eric.chatonet at sosmartsoftware.com Tue Dec 20 03:24:57 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 20 Dec 2005 09:24:57 +0100 Subject: Calculating harmonised colours In-Reply-To: References: Message-ID: <50C04B0B-5565-429A-ADE5-F2B73C65D13D@sosmartsoftware.com> Hi Ken, Really great stuff! I was struggling with a pseudo code to convert RGB to HSL and found errors in it (http://www.easyrgb.com/math.php?MATH=M18#text18). I solved some ones (H converted to degrees and right calculation of L) but could not achieve to get the right S value... Thanks to you and, above all, to Monte :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 20 d?c. 05 ? 09:12, Ken Ray a ?crit : > Actually, you should get Monte's libColor that does all the > conversions for > you, in addition to Web (Hex) and Pantone colors... good stuff! > > http://www.sweattechnologies.com/rev/ > > > Ken Ray > Sons of Thunder Software From mwieder at ahsoftware.net Tue Dec 20 03:43:26 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 20 Dec 2005 00:43:26 -0800 Subject: Forum In-Reply-To: References: Message-ID: <17553942915.20051220004326@ahsoftware.net> Judy- Monday, December 19, 2005, 11:18:27 PM, you wrote: "would have had to have looked it up" Sheesh! And folks still want computer languages that act like English? -- -Mark Wieder mwieder at ahsoftware.net From FlexibleLearning at aol.com Tue Dec 20 04:04:01 2005 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Tue, 20 Dec 2005 04:04:01 EST Subject: Calculating harmonised colours Message-ID: <1f7.18a95d00.30d92301@aol.com> There is also Color Converter at www.FlexibleLearnig.com/xtalk that provides useful equivalents in various formats along with Rev's color names and other interactive color tables. /H From eric.chatonet at sosmartsoftware.com Tue Dec 20 04:20:21 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 20 Dec 2005 10:20:21 +0100 Subject: Calculating harmonised colours In-Reply-To: <1f7.18a95d00.30d92301@aol.com> References: <1f7.18a95d00.30d92301@aol.com> Message-ID: <05E208CE-4FC5-442D-87F5-DFFF5338CE82@sosmartsoftware.com> Thanks Hugh, My problem at the moment is to make a conversion RGB/HSL forth and back. Monte's LibColor does provide this less usual conversion. Such process allows to master hue, saturation and luminosity and then modify any colour with a great precision :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 20 d?c. 05 ? 10:04, FlexibleLearning at aol.com a ?crit : > There is also Color Converter at www.FlexibleLearnig.com/xtalk > that provides > useful equivalents in various formats along with Rev's color names > and other > interactive color tables. From chipp at chipp.com Tue Dec 20 04:20:37 2005 From: chipp at chipp.com (Chipp Walters) Date: Tue, 20 Dec 2005 03:20:37 -0600 Subject: Button 'stuck' on hilite mode In-Reply-To: References: Message-ID: <43A7CCE5.9010504@chipp.com> Hi Jim, Thanks for the insights :-) Sure you don't have it turned around? It appears to me the top button only receives a 'mouseRelease' when it's first rolledover after coming from an object which has focus outside the group. So, if you put in the script of the top button: on mouseRelease focus on btn "ff" end mouseRelease things work. (At least they do here). best, Chipp Jim Ault wrote: > gets stuck here, OSX 10.4.2, Rev 2.6.1 > > However, I did notice this.. using message watcher > 1) mouse in and out of top button only = enter, leave, enter, leave, etc > > 2) mouse in, out of bottom button, in, out of top button > messages are enter, leave, enter, release... that's right.. mouseRelease, > not mouseLeave > > Workaround might involve mouseRelease without mouseDown ?!? From chipp at chipp.com Tue Dec 20 04:34:08 2005 From: chipp at chipp.com (Chipp Walters) Date: Tue, 20 Dec 2005 03:34:08 -0600 Subject: Button 'stuck' on hilite mode In-Reply-To: <43A7CCE5.9010504@chipp.com> References: <43A7CCE5.9010504@chipp.com> Message-ID: <43A7D010.4080408@chipp.com> Here's an overall fix for the 'stuck hilite' problem. Create a button called "Help" (or any other button you might have which isn't in a group) put in your card or stack script: on mouseRelease put the long name of the target into tName if word 1 of tName is "button" and tName contains "group" then focus on btn "Help" end if end mouseRelease Works great here! Thanks again Jim. -Chipp From sims at ezpzapps.com Tue Dec 20 04:32:53 2005 From: sims at ezpzapps.com (sims) Date: Tue, 20 Dec 2005 10:32:53 +0100 Subject: crash on me in Chatrev? In-Reply-To: References: Message-ID: At 11:09 PM -0800 12/19/05, Judy Perry wrote: >Okay, I'm begging... why does Rev continually crash on me in Chatrev? Any chance of something blocking ports, either your machine or ISP? ciao, sims European Rev Conference 2006 www.techietours.com From sgorton at usa.net Tue Dec 20 05:12:49 2005 From: sgorton at usa.net (Stephen Gorton) Date: Tue, 20 Dec 2005 23:12:49 +1300 Subject: unzipping a file in revolution2.6.1 Message-ID: <43A7D921.6050407@usa.net> hi i'm attempting to read in a file (.zip) within the URL command, then unzip it into text. How does runrev handle this type of file? is it possible to URL ftp a zipped file and convert it without pushing it onto the disk? thanks stephen From Cubist at aol.com Tue Dec 20 05:22:46 2005 From: Cubist at aol.com (Cubist at aol.com) Date: Tue, 20 Dec 2005 05:22:46 EST Subject: Player Duration to hh:mm:ss Message-ID: <27f.2b50f91.30d93576@aol.com> Although Bill Marriott's function works fine, it struck me as being somewhat inelegant, not to mention longer than necessary. Here's my version of the function in question; for you newbies, my code makes use of the numberFormat property, and the div (integer division) and mod (the remainder of an integer division) functions. function Sec2HMS TheTime # TheTime is measured in seconds # Automagically take care of leading zeroes as needed set the numberFormat to "00" # How many hours is that? put TheTime div 3600 into TheHours put TheTime mod 3600 into TheTime # How many minutes? put TheTime div 60 into TheMinutes # How many seconds? put TheTime mod 60 into TheSeconds # We got yer result right here... return TheHours & ":" & TheMinutes & ":" & TheSeconds end Sec2HMS From jerry at hytext.com Tue Dec 20 06:38:40 2005 From: jerry at hytext.com (Jerry Muelver) Date: Tue, 20 Dec 2005 05:38:40 -0600 Subject: Player Duration to hh:mm:ss References: <967EF8F6-B77B-42F5-A167-153BCFDBA58F@sosmartsoftware.com> <001101c604f8$e5467bc0$0100a8c0@INSIGHT3> Message-ID: <001301c60559$f082a5c0$0100a8c0@INSIGHT3> From: "Jerry Muelver" > > Garret, put the Tutorial Picker .rev file in RR's "plugins" directory, > then run it from RR's IDE menu "Development > Plugins > Tutorial Picker". > However, I should mention that on Linux (Ubuntu Gnome) the menu picklist is black on dark charcoal, so I have to pause-mouse over a menu item to pick up the tooltip expansion to read the item.... Being new to both Linux and RR, I suspect I'm missing a configuration parameter somewhere off in command-line wilderness. ---- Jerry Muelver From jbv.silences at club-internet.fr Tue Dec 20 07:43:03 2005 From: jbv.silences at club-internet.fr (jbv) Date: Tue, 20 Dec 2005 13:43:03 +0100 Subject: Getting a URL form a "logged in" site References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> <43A71BE9.86D7013D@club-internet.fr> Message-ID: <43A7FC56.39FF62AA@club-internet.fr> Dennis, I had a quick look at the webpage, and it seems like you'll have to proceed in sections, since the html form is slightly more complex than expected (among other things it has a parameter "Z" that seems to be a session number) : - 1 use "get url" with the url you gave us to grab the original html code of the log page - 2 parse that code to get the parameters + values of the "form1" form - then use the transcript POST command as follows to get the code of the next html page (after loggin) POST "m_PR=4&m_CBURL=http://www.quote.com/qc/downloads/default.aspx&m_CBERRURL=http://www.quote.com/qc/downloads/default.aspx&m_LANG=1&Z=1135080270&m_AL=4&m_DL_FREE=1&m_WS=&m_U=&m_P=" to URL "http://ldbauth.lycos.com/cgi-bin/mayaLogin" I can't test any further as I'm not logged on this site (and don't want to). Best, JB > JB, > > Here is the url of the log in page. > > http://ldbauth.lycos.com/cgi-bin/mayaLogin?m_PR=4&m_CBURL=http:// > www.quote.com/qc/downloads/default.aspx > > The source does indeed have a post: > > > > The only mention of a cookie is in a line concerning automatic logins > checkbox. Perhaps that is why every time after I have logged in > once, I don't have to again on the same browser: > > "By checking "Sign me in automatically," your browser will > temporarily save your member name and password, allowing you to visit > other Lycos Network sites without having to log in and reenter your > account information. The "auto-login" setting will stay active for 90 > days, or until you log out, whichever comes first." > > So perhaps the post will work, but I might have to use it many times > without having cookie support. > > Please take a look at the source and let me know what you think and > how the script to test this would look. > > Thanks, > Dennis > > On Dec 19, 2005, at 3:45 PM, jbv wrote: > > > > > > >> The reason you get the login page is that the site is using > >> cookies to > >> maintain your "session" status. > > > > you can't jump to that conclusion until you can see the source code. > > > > in all websites I've built that maintained sessions, I've never > > used cookies. > > > > JB > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- _________________________ Faith is a central nervous system disease, like Alzheimer or multiple sclerosis. From sarah.reichelt at gmail.com Tue Dec 20 07:32:56 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 20 Dec 2005 22:32:56 +1000 Subject: unzipping a file in revolution2.6.1 In-Reply-To: <43A7D921.6050407@usa.net> References: <43A7D921.6050407@usa.net> Message-ID: > i'm attempting to read in a file (.zip) within the URL command, then > unzip it into text. > How does runrev handle this type of file? > is it possible to URL ftp a zipped file and convert it without pushing > it onto the disk? > Does it have to be zip? Rev has compression/decompression built-in but only for gz format, not zip. However it allows you to read a file into a variable, compress the variable and then upload it. You can also download into a variable, decompress and then do whatever you need. If you must use zip, have a look at the shell command ditto, otherwise check the Rev compress & decompress commands. HTH, Sarah From scott at proherp.com Tue Dec 20 07:45:42 2005 From: scott at proherp.com (Scott Kane) Date: Tue, 20 Dec 2005 23:45:42 +1100 Subject: unzipping a file in revolution2.6.1 In-Reply-To: <43A7D921.6050407@usa.net> Message-ID: <000001c60563$4e49d300$0201010a@scott4zia6fbp2> > i'm attempting to read in a file (.zip) within the URL command, then > unzip it into text. > How does runrev handle this type of file? > is it possible to URL ftp a zipped file and convert it > without pushing > it onto the disk? There's a stack on the User code module in Rev (Rev Online) under the "Utilities" section that is called "Windows Zipfolder" that seems to do what you are after.. HTH Scott From bvg at mac.com Tue Dec 20 08:09:19 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 20 Dec 2005 14:09:19 +0100 Subject: crash on me in Chatrev? In-Reply-To: References: Message-ID: <703fa41f32b6fd989592f6b96dc4ace0@mac.com> On Dec 20 2005, at 10:32, sims wrote: > At 11:09 PM -0800 12/19/05, Judy Perry wrote: >> Okay, I'm begging... why does Rev continually crash on me in Chatrev? > > Any chance of something blocking ports, either your machine > or ISP? > > ciao, > sims I guess it can't be the sockets, as she is able to connect and only after some time she get's disconnected (due to rev crashing). But i have an idea that it could be the sound: Most clients do use one or two player objects to play sounds, so what is your quicktime setup judy? did you try to put empty into the two sound setting fields yet? -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From europe at ehug.info Tue Dec 20 08:54:20 2005 From: europe at ehug.info (Mark Schonewille) Date: Tue, 20 Dec 2005 14:54:20 +0100 Subject: ChatRev client crashes and bug reports In-Reply-To: References: Message-ID: <43A80D0C.6030608@ehug.info> Hi Judy and other ChatRev users, I propose you send a bug report to the developer of the client you are using --I guess that would be me in your case. That is definitely *much* more effective than sending a message to this list. Several times, I've noticed that people have difficulties with the client I made. I have received not one bug report, though. As long as I don't receive bug reports, there is nothing I can do. So, send it on and give me a reason to update the client. You can send bug reports, by e-mail only, to support at economy-x-talk.com. Please, make sure to include all relevant information you can possibily think of, including the brand of whine you were drinking when ChatRev crashed. Best, Mark Judy Perry wrote: > Oh, yeah!!! > > Even if it mysteriously hogs CPU usage and crashes on me predictably (any > guesses why??? Nobody else seems to know... plain-vanilla Rev install... > no plugins, nuttin'...) > > Okay, I'm begging... why does Rev continually crash on me in Chatrev? > > Judy -- eHUG coordinator mailto:europe at ehug.info http://www.ehug.info http://home.wanadoo.nl/mark.sch http://www.economy-x-talk.com Please inform me about vacancies in the field of general economics at your institute. I am also looking for new freelance programming projects. From soapdog at mac.com Tue Dec 20 10:28:29 2005 From: soapdog at mac.com (Andre Garzia) Date: Tue, 20 Dec 2005 13:28:29 -0200 Subject: crash on me in Chatrev? In-Reply-To: <703fa41f32b6fd989592f6b96dc4ace0@mac.com> References: <703fa41f32b6fd989592f6b96dc4ace0@mac.com> Message-ID: <8A618445-5455-41CF-998A-DC4EF62A7CB0@mac.com> On Dec 20, 2005, at 11:09 AM, Bj?rnke von Gierke wrote: > I guess it can't be the sockets, as she is able to connect and only > after some time she get's disconnected (due to rev crashing). > > But i have an idea that it could be the sound: > Most clients do use one or two player objects to play sounds, so > what is your quicktime setup judy? did you try to put empty into > the two sound setting fields yet? > There are sounds in chatrev??!?!?!?!?! :~~~~ my chatrev here never played a beep.... :( Cheers andre From gcanyon at inspiredlogic.com Tue Dec 20 10:51:09 2005 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Tue, 20 Dec 2005 07:51:09 -0800 Subject: Debugging and the execution path In-Reply-To: <1671564970.20051218091823@ahsoftware.net> References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> <43A4418F.3080505@tweedly.net> <1544813942.20051217105750@ahsoftware.net> <43A46B4E.60003@tweedly.net> <1671564970.20051218091823@ahsoftware.net> Message-ID: On Dec 18, 2005, at 9:18 AM, Mark Wieder wrote: > I remember the Bad Old Days when we had only a single script > editing window at a time and I certainly don't want to go back there > again. Keeping the functions separate does make some sense, though. > But the scroll button should be documented. I haven't upset Jacque lately, so I should jump in here and add that I long for the "Bad Old Days." I have enough windows open when an app is running, I don't want a plethora of new ones just because I'm debugging. I want a purpose-built debugging window that shows variables, the calling chain, and the currently executing code in a single window that will go away when execution ends. Of course, within that window I want to be able to click on any handler in the calling chain to be able to show that handler with where I currently am in it, but I don't want or need to be able to see two handlers at once when debugging unless I specifically ask for it. my 3 cents, fire away From rcozens at pon.net Tue Dec 20 10:59:04 2005 From: rcozens at pon.net (Rob Cozens) Date: Tue, 20 Dec 2005 07:59:04 -0800 Subject: Image Display Issues on Win XP In-Reply-To: References: <7.0.0.10.1.20051219104322.01967b38@pon.net> <7.0.0.10.1.20051219132146.00f60480@pon.net> Message-ID: <7.0.0.10.1.20051220074310.019e10b8@pon.net> Bill, >Yes, that is the basic idea... whatever is going to be the least demanding >on system memory will work best. Use actual thumbnails when possible; load >images into memory only when needed. Thanks for the additional info. One question: Does alwaysBuffer really mean anything if an image is added directly into a stack [as opposed to adding it by reference]? It seems to me an image included in a stack file is always in memory once the stack is opened. >Another method to consider is to keep the images out of the stack; encrypt >the images on disk (encrypt command); and decrypt them (decrypt command) as >they are loaded. This will make them slightly larger on disk and use more >memory, but it will keep your stack small and stable. Yes, it is a possibility. >Keep in mind that without extreme workarounds (i.e., using certain DirectX >routines), images are never really secure on a computer; a press of the >Print Screen button will put that picture on the clipboard. By embedding >them in a stack or encrypting the image files on disk, you're only making it >a little less difficult to access them. I understand. It's a lot like anti-hacker protection: it's never going to be 100% effective, and there comes a point of diminishing returns where the additional protection is not worth the programming effort. But here's a larger [& somewhat off topic] question: Suppose one is creating a portfolio of photographic art. Furthermore, assume the "original" photographs are sold as "one-of-a-kind" photos, with the proviso that the original electronic photo image is "destroyed" after a print is made. How does one provide a likeness of the image (in 5 MPix detail) without providing access to the image file itself? Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From wjm at wjm.org Tue Dec 20 11:59:19 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Dec 2005 11:59:19 -0500 Subject: Image Display Issues on Win XP References: <7.0.0.10.1.20051219104322.01967b38@pon.net><7.0.0.10.1.20051219132146.00f60480@pon.net> <7.0.0.10.1.20051220074310.019e10b8@pon.net> Message-ID: Rob Cozens wrote: > Thanks for the additional info. One question: Does alwaysBuffer really > mean anything if an image is added directly into a stack [as opposed to > adding it by reference]? It seems to me an image included in a stack file > is always in memory once the stack is opened. I really don't know in an authoritative way the specifics of how Rev manages memory for itself, except that "alwaysBuffer" definitely applies to stacks, windows, and images within a stack. I am pretty sure an entire stack is not loaded into RAM on opening though. That would just not be smart ;) > Suppose one is creating a portfolio of photographic art. Furthermore, > assume the "original" photographs are sold as "one-of-a-kind" photos, with > the proviso that the original electronic photo image is "destroyed" after > a print is made. How does one provide a likeness of the image (in 5 MPix > detail) without providing access to the image file itself? I've seen photographers add highly visible text to sample photos -- like a repeating pattern of a photographer's logo or company name, or the word "SAMPLE" printed/overlayed larger than life -- so that the photo is unusable in its digital format. Also look at how clip art houses like PhotoDisc handle this. They never provide hi-res previews and always have a "watermark" on the previews. [Well, I guess PhotoDisc is now Getty Images, but they still do something similar.] But of course, if someone is bent on having your image, they probably will be able to get it. Bill From jacque at hyperactivesw.com Tue Dec 20 12:49:04 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 20 Dec 2005 11:49:04 -0600 Subject: Debugging and the execution path In-Reply-To: References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> <43A4418F.3080505@tweedly.net> <1544813942.20051217105750@ahsoftware.net> <43A46B4E.60003@tweedly.net> <1671564970.20051218091823@ahsoftware.net> Message-ID: <43A84410.3070301@hyperactivesw.com> Geoff Canyon wrote: > > On Dec 18, 2005, at 9:18 AM, Mark Wieder wrote: > >> I remember the Bad Old Days when we had only a single script >> editing window at a time and I certainly don't want to go back there >> again. Keeping the functions separate does make some sense, though. >> But the scroll button should be documented. > > > I haven't upset Jacque lately, so I should jump in here and add that I > long for the "Bad Old Days." Jacque is having trouble remembering when the last "single script window" was the maximum, so can't really make too much trouble for you. ;) I think that was back in HyperCard 1.0, yes? Like, 20 years ago? > > I have enough windows open when an app is running, I don't want a > plethora of new ones just because I'm debugging. > > I want a purpose-built debugging window that shows variables, the > calling chain, and the currently executing code in a single window that > will go away when execution ends. That sounds kind of cool to me, actually. I have a hard time working on my Powerbook, where screen real estate is scarce. A one-window composite would be ideal. I will try to think of something else to get upset with you about though, if you are feeling neglected. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jperryl at ecs.fullerton.edu Tue Dec 20 12:51:10 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 20 Dec 2005 09:51:10 -0800 (PST) Subject: Forum In-Reply-To: <17553942915.20051220004326@ahsoftware.net> Message-ID: Yup! In my case, it still beats Martian. ;-) Judy On Tue, 20 Dec 2005, Mark Wieder wrote: > Judy- > > Monday, December 19, 2005, 11:18:27 PM, you wrote: > > "would have had to have looked it up" > > Sheesh! And folks still want computer languages that act like English? > From jacque at hyperactivesw.com Tue Dec 20 12:56:19 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 20 Dec 2005 11:56:19 -0600 Subject: Image Display Issues on Win XP In-Reply-To: References: <7.0.0.10.1.20051219104322.01967b38@pon.net><7.0.0.10.1.20051219132146.00f60480@pon.net> <7.0.0.10.1.20051220074310.019e10b8@pon.net> Message-ID: <43A845C3.503@hyperactivesw.com> Bill Marriott wrote: > Rob Cozens wrote: > > >>Thanks for the additional info. One question: Does alwaysBuffer really >>mean anything if an image is added directly into a stack [as opposed to >>adding it by reference]? It seems to me an image included in a stack file >>is always in memory once the stack is opened. > > > I really don't know in an authoritative way the specifics of how Rev manages > memory for itself, except that "alwaysBuffer" definitely applies to stacks, > windows, and images within a stack. I am pretty sure an entire stack is not > loaded into RAM on opening though. That would just not be smart ;) But it *is* very fast. Revolution does load the entire stack into RAM. To answer Rob's question, the alwaysBuffer setting determines whether an offscreen buffer is created before displaying the image. If not, the image is drawn directly to the screen. This can cause flickering in some cases. If alwaysBuffer is true, the offscreen buffer allows a more stable image display at the cost of using more memory and a tiny bit of overhead time when opening the image. I believe -- but don't know for sure -- that the buffer is created when the card is accessed. So, for images that are stored in a stack, the image data is already in memory when the stack opens, but the buffer is not created until the card containing the image is opened. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jperryl at ecs.fullerton.edu Tue Dec 20 12:58:35 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 20 Dec 2005 09:58:35 -0800 (PST) Subject: crash on me in Chatrev? In-Reply-To: <703fa41f32b6fd989592f6b96dc4ace0@mac.com> Message-ID: My QT is normal Mac set-up... got Pro installed though, but I cannot imagine that is the issue, as I've always had it installed. I will try your suggestion next time I'm on... Thanks! Judy On Tue, 20 Dec 2005, [ISO-8859-1] Bj?rnke von Gierke wrote: > > On Dec 20 2005, at 10:32, sims wrote: > > > At 11:09 PM -0800 12/19/05, Judy Perry wrote: > >> Okay, I'm begging... why does Rev continually crash on me in Chatrev? > > > > Any chance of something blocking ports, either your machine > > or ISP? > > > > ciao, > > sims > > I guess it can't be the sockets, as she is able to connect and only > after some time she get's disconnected (due to rev crashing). > > But i have an idea that it could be the sound: > Most clients do use one or two player objects to play sounds, so what > is your quicktime setup judy? did you try to put empty into the two > sound setting fields yet? > > > -- > > official ChatRev page: > http://chatrev.bjoernke.com > > Chat with other RunRev developers: > go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Tue Dec 20 12:59:47 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 20 Dec 2005 09:59:47 -0800 (PST) Subject: crash on me in Chatrev? In-Reply-To: <8A618445-5455-41CF-998A-DC4EF62A7CB0@mac.com> Message-ID: Mine does. Nice little boinky noises when someone joins or leaves or posts... (IIRC). Judy On Tue, 20 Dec 2005, Andre Garzia wrote: > There are sounds in chatrev??!?!?!?!?! :~~~~ my chatrev here never > played a beep.... :( From JimAultWins at yahoo.com Tue Dec 20 13:28:15 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 20 Dec 2005 10:28:15 -0800 Subject: Button 'stuck' on hilite mode In-Reply-To: <43A7CCE5.9010504@chipp.com> Message-ID: On 12/20/05 1:20 AM, "Chipp Walters" wrote: > Hi Jim, > Thanks for the insights :-) > Sure you don't have it turned around? It appears to me the top button > only receives a 'mouseRelease' when it's first rolledover after coming > from an object which has focus outside the group. > > So, if you put in the script of the top button: > on mouseRelease > focus on btn "ff" > end mouseRelease (in the message box) go URL "http://www.gadgetplugins.com/chippstuff/ButtonHiliteBug.rev" Hi, Chipp, > Sure you don't have it turned around? Here is a quick run down of the messages I see on OSX 10.4.2/2.6.1 4 sequences of mousing around. Confusing to me. Your test stack (ButtonHiliteBug.rev), two buttons top (grouped) and bottom --test 1------------------------------------- only the bott button id 1036, in pointer mode mouseEnter --1036 mouseLeave mouseEnter --1036 mouseLeave -- test 2------------------------------------- only the TOP button id 1035, in pointer mode focusIn mouseEnter --1035 mouseLeave focusIn mouseEnter --1035 mouseLeave focusIn mouseEnter --1035 mouseLeave -- test 3------------------------------------- only the TOP button, browse mode focusIn mouseEnter --1035 -- focusOut focusIn mouseRelease --1035 -- mouseEnter --1035 -- mouseLeave focusOut focusIn -- mouseEnter --1035 -- mouseLeave focusOut focusIn -- test 4------------------------------------- move between bott then top, repeating focusIn mouseEnter --bott 1036 -- mouseLeave --bott 1036 -- focusIn mouseEnter --top 1035 -- focusOut --btn 1035 focusIn --not sure why, focusIn btn 1035 = top mouseRelease --top 1035..yep, release -- focusOut focusIn mouseLeave --top 1035 mouseEnter --bott 1036 -- mouseLeave --bott yep, no focusOut, but hilite gone -- focusIn mouseEnter --top 1035 -- focusOut focusIn mouseRelease --top 1035..yep, release Somewhat confusing to me, but this is not my bailiwick Hope this helps. Jim Ault Las Vegas From mwieder at ahsoftware.net Tue Dec 20 13:54:15 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 20 Dec 2005 10:54:15 -0800 Subject: Debugging and the execution path In-Reply-To: References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> <43A4418F.3080505@tweedly.net> <1544813942.20051217105750@ahsoftware.net> <43A46B4E.60003@tweedly.net> <1671564970.20051218091823@ahsoftware.net> Message-ID: <356131035.20051220105415@ahsoftware.net> Geoff- Tuesday, December 20, 2005, 7:51:09 AM, you wrote: > I have enough windows open when an app is running, I don't want a > plethora of new ones just because I'm debugging. > I want a purpose-built debugging window that shows variables, the > calling chain, and the currently executing code in a single window > that will go away when execution ends. Of course, within that window > I want to be able to click on any handler in the calling chain to be > able to show that handler with where I currently am in it, but I > don't want or need to be able to see two handlers at once when > debugging unless I specifically ask for it. Well, you're certainly not going to get an argument from me. It's not a case of keep-things-as-they-are or go back to a editing just a single script at a time. I think a tabbed script editor window with tabs for each script you're editing or debugging would suit my needs. The windows-all-over-the-screen thing gets to be a pain. And of course in *my* debugging window I also want to have the option of getting down and dirty and seeing the assembly code that's being executed. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Dec 20 13:55:27 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 20 Dec 2005 10:55:27 -0800 Subject: Forum In-Reply-To: References: Message-ID: <266202779.20051220105527@ahsoftware.net> Judy- Tuesday, December 20, 2005, 9:51:10 AM, you wrote: > In my case, it still beats Martian. ;-) Of course. But then Martian's a dead language, like COBOL. -- -Mark Wieder mwieder at ahsoftware.net From transcom at comcast.net Tue Dec 20 14:07:32 2005 From: transcom at comcast.net (Michael Mandaville) Date: Tue, 20 Dec 2005 11:07:32 -0800 Subject: Rev Internal Data Structures Message-ID: I received an email from Sarah a while back that Revolution was perfectly capable of handling data through its own internal database structures (rather than have a newbie like myself work in mySQL). I am primarily manipulating extensive tables of data, not unlike a huge spreadsheet with input from the user. Is this done by putting data in an invisible substack hundreds of fields, each containing a chain of data? I have gone through the Help section of Revolution but am not sure where to begin to familiarize myself with the internal data structure for naming conventions, etc., Thanks, Michael From bnz2 at cdc.gov Tue Dec 20 14:20:14 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Tue, 20 Dec 2005 14:20:14 -0500 Subject: Rev Internal Data Structures Message-ID: <64878EF567131D4596246171F75FD4A99683FE@m-epo-1.epo.cdc.gov> You'll get it going much much faster if you use custom properties rather than fields. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Michael Mandaville Sent: Tuesday, December 20, 2005 2:08 PM To: use-revolution at lists.runrev.com Subject: Rev Internal Data Structures I received an email from Sarah a while back that Revolution was perfectly capable of handling data through its own internal database structures (rather than have a newbie like myself work in mySQL). I am primarily manipulating extensive tables of data, not unlike a huge spreadsheet with input from the user. Is this done by putting data in an invisible substack hundreds of fields, each containing a chain of data? I have gone through the Help section of Revolution but am not sure where to begin to familiarize myself with the internal data structure for naming conventions, etc., Thanks, Michael _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From pierre.bernaert at mac.com Tue Dec 20 14:20:28 2005 From: pierre.bernaert at mac.com (Pierre Bernaert) Date: Tue, 20 Dec 2005 20:20:28 +0100 Subject: Help badly needed about StandAlone and save procedures during development Message-ID: Hello every body, On Mac Mini (0S X 4.3), Rev 2.6 puis 2.6.1 I Developed One main stack with 3 sub-stacks which work as I like to running under Revolution. I wanted to test the stuff as standalone so I generated it for MAC OS and Windows generating each sub-stack as separated files. (Thanks to Sarah Reichelt (for her document saving data in Revolution Standalones)) Then Big surprise: ? At least 1 of the sub-stack generated was at a level something 1 month behind. ? Back to the original I noticed that saving where numerous then when reopening the original I got the same old version again. I am afraid of loosing one month work. My questions are: ? Where can I find a documentation which could explain me what happened . ? What kinds of informations are kept by the development tool. ? Why is it done ? ? How is it possible to avoid this kind of problem ? ? How is it possible to reset these informations ? ? What is the solution to find my last version if possible ? ? What does mean exactly "Close and remove from memory" in the "File Menu" ? Where can I find informations about How works "Standalone Application settings" (I cant suppress sub-stack, button is not working ?). ? Although I wrote 1 Splash Screen and 3 sub-stacks may generate a standalone with only 2 sub-stacks ? I deleted the Revolution 2.6. Installed 2.6.1 ? Saw my last version (Good news). ? Standalones generated where wrong again. Hopping someone will be able to give me address or documents where I could find answers to my questions Many thanks Pierre From darkshadow1 at metrocast.net Tue Dec 20 14:43:18 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Tue, 20 Dec 2005 14:43:18 -0500 Subject: Standalone settings Message-ID: <001001c6059d$a3055d80$6501a8c0@new0eeca32bb97> I want to make a standalone that plays a bunch of .wav files and will be distributed on CD. How do I configure the standalone settings (do I include these sound files?) and where do I put things on the CD so the whole megilla will play on somebody else's machine? I'm going nuts trying to figure this out. Help would be appreciated by me and my long-suffering roommate. From JimAultWins at yahoo.com Tue Dec 20 14:45:10 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 20 Dec 2005 11:45:10 -0800 Subject: Debugging and the execution path In-Reply-To: <356131035.20051220105415@ahsoftware.net> Message-ID: On 12/20/05 10:54 AM, "Mark Wieder" wrote: > I think a tabbed script editor window with > tabs for each script you're editing or debugging would suit my needs. > The windows-all-over-the-screen thing gets to be a pain. This is what you get with Constellation, tabbed in a single window. Plus much more than Rev. http://daniels-mara.com/products/constellation.htm Jim Ault Las Vegas From darkshadow1 at metrocast.net Tue Dec 20 14:54:26 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Tue, 20 Dec 2005 14:54:26 -0500 Subject: Oh, yeah, I forgot Message-ID: <000801c6059f$2e9e67f0$6501a8c0@new0eeca32bb97> Also - what path do I use in the scripts of the stack that will become a standalone capable of finding the .wav files called for? From kevin at stallibrass.com Tue Dec 20 14:54:53 2005 From: kevin at stallibrass.com (kevin at stallibrass.com) Date: Tue, 20 Dec 2005 19:54:53 -0000 Subject: Send spool file to Ip address? Message-ID: <20051220191320.9216482513E@mail.runrev.com> Hello, I need to send a pre made printer spool file to a network printer. I can't find a command in transcript to do this but may be searching for the wrong thing. Is this possible using transcript? Thanks Kevin Stallibrass From rcozens at pon.net Tue Dec 20 14:57:15 2005 From: rcozens at pon.net (Rob Cozens) Date: Tue, 20 Dec 2005 11:57:15 -0800 Subject: Image Display Issues on Win XP In-Reply-To: <43A845C3.503@hyperactivesw.com> References: <7.0.0.10.1.20051219104322.01967b38@pon.net> <7.0.0.10.1.20051219132146.00f60480@pon.net> <7.0.0.10.1.20051220074310.019e10b8@pon.net> <43A845C3.503@hyperactivesw.com> Message-ID: <7.0.0.10.1.20051220115142.019ea6a0@pon.net> Jacque, >To answer Rob's question, the alwaysBuffer setting determines >whether an offscreen buffer is created before displaying the image. >If not, the image is drawn directly to the screen. This can cause >flickering in some cases. If alwaysBuffer is true, the offscreen >buffer allows a more stable image display at the cost of using more >memory and a tiny bit of overhead time when opening the image. I >believe -- but don't know for sure -- that the buffer is created >when the card is accessed. So, for images that are stored in a >stack, the image data is already in memory when the stack opens, but >the buffer is not created until the card containing the image is opened. Thanks for that explanation. I'll try setting alwaysBuffer to false and see what happens. BTW, Bill, the time to open the Photo Index Card dropped to nil when I replaced the buttons with images based on the imageData of the thumbnail. Unfortunately, Win XP is still losing images when I navigate to an Art Card. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From wjm at wjm.org Tue Dec 20 15:13:32 2005 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Dec 2005 15:13:32 -0500 Subject: Image Display Issues on Win XP References: <7.0.0.10.1.20051219104322.01967b38@pon.net><7.0.0.10.1.20051219132146.00f60480@pon.net> <7.0.0.10.1.20051220074310.019e10b8@pon.net> <43A845C3.503@hyperactivesw.com> Message-ID: So you're saying that if a stack is 2GB, Rev tries to request 2GB RAM? Wow. What is the maximum size of a stack? J. Landman Gay wrote: > But it *is* very fast. Revolution does load the entire stack into RAM. From eric.chatonet at sosmartsoftware.com Tue Dec 20 16:12:26 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 20 Dec 2005 22:12:26 +0100 Subject: Player Duration to hh:mm:ss In-Reply-To: <001301c60559$f082a5c0$0100a8c0@INSIGHT3> References: <967EF8F6-B77B-42F5-A167-153BCFDBA58F@sosmartsoftware.com> <001101c604f8$e5467bc0$0100a8c0@INSIGHT3> <001301c60559$f082a5c0$0100a8c0@INSIGHT3> Message-ID: <2F5DFDC7-F742-4F5F-B185-0111677D8062@sosmartsoftware.com> Hi Jerry, Tutorials Picker has been tested and optimised for Mac OS 9, Mac OS X, Win 2000 and XP but not for Linux. I would be glad if you could give me some details in order to make it functional on Linux. Thanks Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 20 d?c. 05 ? 12:38, Jerry Muelver a ?crit : > However, I should mention that on Linux (Ubuntu Gnome) the menu > picklist is black on dark charcoal, so I have to pause-mouse over a > menu item to pick up the tooltip expansion to read the item.... > Being new to both Linux and RR, I suspect I'm missing a > configuration parameter somewhere off in command-line wilderness. From jacque at hyperactivesw.com Tue Dec 20 16:38:23 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 20 Dec 2005 15:38:23 -0600 Subject: Image Display Issues on Win XP In-Reply-To: References: <7.0.0.10.1.20051219104322.01967b38@pon.net><7.0.0.10.1.20051219132146.00f60480@pon.net> <7.0.0.10.1.20051220074310.019e10b8@pon.net> <43A845C3.503@hyperactivesw.com> Message-ID: <43A879CF.6060807@hyperactivesw.com> Bill Marriott wrote: > So you're saying that if a stack is 2GB, Rev tries to request 2GB RAM? Wow. > > What is the maximum size of a stack? Look in the Help menu -> Quick Reference Guide -> Memory and Limits Basically, Rev's total addressable space is 4 gigs. There's more detail in the reference on per-item limits. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From martyknapp at comcast.net Tue Dec 20 16:55:02 2005 From: martyknapp at comcast.net (Marty Knapp) Date: Tue, 20 Dec 2005 13:55:02 -0800 Subject: Visual effects - simulated sheet look In-Reply-To: References: Message-ID: <43A87DB6.4070407@comcast.net> Scott Rossi wrote: >1) Don't use an effect. Script a *real* panel (a group of controls) and >move it in and out of position as needed. > > I went this route and it works great. I sliced my background image into pieces, hid my group behind the top piece, then use the "move" command to slide it into place. Works great on the Mac and my PC. And I can adjust the move to a speed that is consistent across OSes and processor speeds. Marty Knapp From eric.chatonet at sosmartsoftware.com Tue Dec 20 17:05:35 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 20 Dec 2005 23:05:35 +0100 Subject: Visual effects - simulated sheet look In-Reply-To: <43A87DB6.4070407@comcast.net> References: <43A87DB6.4070407@comcast.net> Message-ID: Hi Marty, Scott is too modest: he released a great stack named "Ease" that allows to sheet anything you want with acceleration or deceleration. I used it two years ago to sheet a kind of drawer: the effect was great and very natural. http://www.tactilemedia.com/download/ Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 20 d?c. 05 ? 22:55, Marty Knapp a ?crit : > Scott Rossi wrote: > >> 1) Don't use an effect. Script a *real* panel (a group of >> controls) and >> move it in and out of position as needed. >> > I went this route and it works great. I sliced my background image > into pieces, hid my group behind the top piece, then use the "move" > command to slide it into place. Works great on the Mac and my PC. > And I can adjust the move to a speed that is consistent across OSes > and processor speeds. From rev at armbase.com Tue Dec 20 17:31:05 2005 From: rev at armbase.com (Bob Hartley) Date: Tue, 20 Dec 2005 22:31:05 +0000 Subject: steel itunes-like skins Message-ID: Hi All How do you get a window background looking like the itunes steel. WindowsXP et al. Cheers Bob From see3d at writeme.com Tue Dec 20 17:33:18 2005 From: see3d at writeme.com (Dennis Brown) Date: Tue, 20 Dec 2005 17:33:18 -0500 Subject: Getting a URL form a "logged in" site In-Reply-To: <43A7FC56.39FF62AA@club-internet.fr> References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> <43A71BE9.86D7013D@club-internet.fr> <43A7FC56.39FF62AA@club-internet.fr> Message-ID: <14CCF146-E803-4422-BA8A-8598795DB71B@writeme.com> JB, Thanks for your help with this. I have crawled through these pages trying to get this login working. I think I am close. When I use the following script in a login button, it does not return any errors in it. If I change usemyusername to something that is not my user name, then it spits out the login page again. So I would think that means it took my login: ON mouseUp set the text of fld "Display Quotes" to URL ("http:// ldbauth.lycos.com/cgi-bin/mayaLogin?m_PR=4&m_CBURL=http:// www.quote.com/qc/default.aspx") put offset(quote&"Z""e&" value=",fld "Display Quotes")+11 into zPointer put char zPointer to zPointer+9 of fld "Display Quotes" into zValue POST ("m_PR=4&m_CBURL=http://www.quote.com/qc/ default.aspx&m_CBERRURL=http://www.quote.com/qc/ default.aspx&m_LANG=1&Z="&zValue&"&m_AL=4&m_DL_FREE=1&m_WS=&m_U=usemyuse rname&m_P=usemypassword") to URL ("http://ldbauth.lycos.com/cgi-bin/ mayaLogin") put it into fld "Display Quotes" --what the post returns END mouseUp When I execute the following script in an UpdateQuotes button, it should give me the data I want, but it takes me back to a login page: ON mouseUp set the text of fld "Display Quotes" to URL ("http:// www.quote.com/qc/downloads/download_ascii.aspx?FG=% 7BB7002E03-75B6-42D3-891B-EED31E739C4D% 7D&option=BidAsk&fileFormat=text&delimiter=tab") END mouseUp This means that I now need to accept and respond with cookies, because if I disable cookies in the browser, I can not log in there either. So now I will tackle the other thread responses about cookies to see if I can figure those out --although I would not be shy about accepting any further help from the list. This is all first time stuff for me. The miracle is that Transcript and this list is even letting me get close --with my current level of ignorance. I hope some others can learn a few things from this also. :-) Thanks, Dennis On Dec 20, 2005, at 7:43 AM, jbv wrote: > Dennis, > > I had a quick look at the webpage, and it seems like you'll have to > proceed in > sections, since the html form is slightly more complex than > expected (among > other things it has a parameter "Z" that seems to be a session > number) : > - 1 use "get url" with the url you gave us to grab the original > html code of the > log page > - 2 parse that code to get the parameters + values of the "form1" form > - then use the transcript POST command as follows to get the code > of the next > html page (after loggin) > POST > "m_PR=4&m_CBURL=http://www.quote.com/qc/downloads/ > default.aspx&m_CBERRURL=http://www.quote.com/qc/downloads/ > default.aspx&m_LANG=1&Z=1135080270&m_AL=4&m_DL_FREE=1&m_WS=&m_U= member name>&m_P=" to URL "http://ldbauth.lycos.com/ > cgi-bin/mayaLogin" > > I can't test any further as I'm not logged on this site (and don't > want to). > > Best, > JB From davis.phil at comcast.net Tue Dec 20 17:37:58 2005 From: davis.phil at comcast.net (Phil Davis) Date: Tue, 20 Dec 2005 14:37:58 -0800 Subject: Standalone settings In-Reply-To: <001001c6059d$a3055d80$6501a8c0@new0eeca32bb97> References: <001001c6059d$a3055d80$6501a8c0@new0eeca32bb97> Message-ID: <43A887C6.6030704@comcast.net> Preston, If you want your CD-based app to "know" where to find the .wav files on that same CD, your script needs to figure out the path name at run-time. It's easy. Assuming your app is a standalone app and you have a folder called 'wavfiles" at the same level as your app, you could do it like this: global gPath on openStack -- create the path to the .wav files put the effective filename of this stack into tAppPath if the platform = "MacOS" then set the itemDelimiter to "." put item 1 of the systemVersion into tVersionNum end if set the itemDelimiter to slash if tVersionNum > 9 then delete item -4 to -1 of tAppPath else -- OS is anything but OS X delete item -1 of tAppPath end if put tAppPath & slash into gPath end openStack Then later in your app when you want to play a file, you can set the filename of a player to (gPath & the 'short name' of a .wav file), and off you go. HTH - Phil Davis There are also other ways to do it. Multiple choices sort of makes it into a "runtime revolution", doesn't it? OK, OK... Preston Shea wrote: > I want to make a standalone that plays a bunch of .wav files and will > be distributed on CD. How do I configure the standalone settings (do > I include these sound files?) and where do I put things on the CD so > the whole megilla will play on somebody else's machine? I'm going > nuts trying to figure this out. Help would be appreciated by me and > my long-suffering roommate. From eric.chatonet at sosmartsoftware.com Tue Dec 20 17:41:04 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 20 Dec 2005 23:41:04 +0100 Subject: steel itunes-like skins In-Reply-To: References: Message-ID: <2390EBCD-81AB-4477-BED4-4BD27431A9D5@sosmartsoftware.com> Hi Bob, The "How to Install a Metal Appearance' on All Platforms" tutorial might help you: How to create a stack with metal appearance, allowing window resizing and grabbing from any area on any platform. Automatic template creator included. You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 20 d?c. 05 ? 23:31, Bob Hartley a ?crit : > How do you get a window background looking like the itunes steel. > > WindowsXP et al. From alex at tweedly.net Tue Dec 20 17:47:30 2005 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 20 Dec 2005 22:47:30 +0000 Subject: iTunes for windows In-Reply-To: References: Message-ID: <43A88A02.7070401@tweedly.net> Scott Rossi wrote: >Recently, Thomas McGrath III wrote: > > >>I have a project that involves iTunes. I want to extract locally a >>users playlists and song/podcast list from their computer and do some >>things in Rev. I then want to put/import some content back into iTunes. >> >>I figure I can use Applescript on the Mac but I don't know about >>iTunes for Windows. Is anyone familiar with doing things like this on >>Windows? >> >> > > > >>What are the options available? On the extraction side can I use an >>output from iTunes? Is there an XML file etc.? >> >>On the importing side is it acceptable to just ask the user to drop/ >>import a folder into iTunes from my output? Or is there a way to send >>a command to iTunes to tell it to do the import? >> >>I am just starting this project and any and all help or input is >>greatly appreciated. >> >> > >As Sims suggested, you might be able to parse an XML file to get what you >need. If you're looking to *talk* to iTunes, you need to use COM, according >to Apple. An SDK is here: >http://developer.apple.com/sdk/itunescomsdk.html > >If you build an external, please let me know. I've been interested in this >for months. > > I knew an external was beyond me, so I built a "proof-of-concept" web server. It's written in Python, using the COM interface (i.e. Windows specific). For now it implements only a few commands: version - returns a version string stop - stops the server backTrack - go to previous track nextTrack - skip to next track getCurrentTrack - get info on track currently playing track number, duration (seconds) and track name - separated by ":" getCurrentTrack?all - get ALL info on track currently playing attribute name : attribute getLibrary - returns album/artist/track for everything in the Library playlist (":" separated) addFile?pathname - adds the file (or folder of files) to the library playlist. If you want to try it (and have Python installed on your windows machine), you can find it at http://www.tweedly.net/RunRev/iTunesHTTP.pys If you haven't got Python, you can download it (and the Windows COM interface) at http://www.python.org/2.4.2/ If you don't want to install Python but want to play with this, let me know and I'll build an executable and put it up on my site. And if there is a specific other command you'd like to be supported, just let me know and I can add them (assuming the COM interface supports it, and assuming I can figure it out :-) I didn't, in the end, build a Rev library - it's a set of simple URL calls, e.g. put URL ("http:127.0.0.1:7979/getCurrentTrack") into myVar or put URL ("http:127.0.0.1:7979/getLibrary") into myVar set the itemDel to ":" repeat for each line L in myVar put item 1 of L into myTrackName put item 2 of L into myArtist put item 3 of L into myAlbum etc. end repeat or put URL ("http:127.0.0.1:7979/addFile?D:/NewMusic") into myVar -- Alex Tweedly http://www.tweedly.net -------------- next part -------------- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.1/207 - Release Date: 19/12/2005 From rev at armbase.com Tue Dec 20 17:54:43 2005 From: rev at armbase.com (Bob Hartley) Date: Tue, 20 Dec 2005 22:54:43 +0000 Subject: steel itunes-like skins In-Reply-To: <2390EBCD-81AB-4477-BED4-4BD27431A9D5@sosmartsoftware.com> References: <2390EBCD-81AB-4477-BED4-4BD27431A9D5@sosmartsoftware.com> Message-ID: You wrote: > Hi Bob, Hi Eric Thanks for that. I've not been around recently (finishing work before my christmas break) and I'm in a mad rush before I go up north to relax...see www.burghead.com so I will get to the site tomorrow night when I get my laptop back home and download all the goodies. I really appreciate your help with these tools. I'm taking the laptop on my christmas break because I cant be without a machine to play with for the next 2.5 weeks. :-) Cheers Bob; Sunny Scotland (honest) > > The "How to Install a Metal Appearance' on All Platforms" tutorial might > help you: How to create a stack with metal appearance, allowing window > resizing and grabbing from any area on any platform. Automatic template > creator included. > > You will access this tutorial through "Tutorials Picker" a free plugin > that interfaces with the So Smart Software website in order to display all > available tutorials stacks directly from the web. You will find it by > going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials > section. > > Best Regards from Paris, Eric Chatonet > ------------------------------------------------------------------------ > ---------------------- http://www.sosmartsoftware.com/ > eric.chatonet at sosmartsoftware.com/ > > > Le 20 d?c. 05 ? 23:31, Bob Hartley a ?crit : > > > How do you get a window background looking like the itunes steel. > > > > WindowsXP et al. > > _______________________________________________ use-revolution mailing > list use-revolution at lists.runrev.com Please visit this url to subscribe, > unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From see3d at writeme.com Tue Dec 20 21:11:06 2005 From: see3d at writeme.com (Dennis Brown) Date: Tue, 20 Dec 2005 21:11:06 -0500 Subject: Getting a URL form a "logged in" site In-Reply-To: <409DC126-D66B-4216-814A-0252C98225C8@lacscentre.co.uk> References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> <0908a51a53571a43242ea8d40b009a8e@mac.com> <409DC126-D66B-4216-814A-0252C98225C8@lacscentre.co.uk> Message-ID: Dave, I am trying to find the cookies... In response to my login, libUrlLastRHHeaders() returns this: HTTP/1.1 302 Moved Temporarily Server: Zeus/3.4 Date: Wed, 21 Dec 2005 00:59:02 GMT Connection: close Location: http://cookiejar.lycos.com/cgi-bin/mayaCookies? m_LE=ATFW396OinZbAY4vG4DLdMbB7MgA&m_PR=4&m_CBURL=http%3A%2F% 2Fwww.quote.com%2Fqc%2Fdefault.aspx%3Fm_E% 3DvNz1veQGl6DTfuByc_RNFJa9WmMfGBl9GKZclehDhLYVfb4d96S9orrvpajYxL1_au7wqv uZzszKGecKq4R6CAqgrPcnGwy1uRSmnPZd3gyvq6AeS0AuXvfR3e059Xcq35Opu6- phKMbTR8z6ypKeaL4hQdBv- J1YkzAHELp0EP7RGUXutasf9H_HgUKCa5t4Ib2pj4y9tfKGecKq4R6CAqgrPcnGwy1eZPpWt vxyhGi3dOjTPgKgWyDbj7RfDY2IFW- TAfSRynZtFZuwmL88XyUjjeC9dcfL5TXgVnaPQtB4b_p5MCgn- KrDjOvRXGn&Z=1135126743 P3p: CP="CAO DSP COR CURa ADMa DEVa CONo PSAa OUR IND DEM PRE PUR TAIa NAV UNI" Expires: = -1 Window-Target: _self Pragma: no-cache Cache-Control: no-cache, no-store, max-age=0, s-maxage=0, must- revalidate ########## I am not seeing any set-cookie in there. It kind of looks like it does not like my login request for some reason. These are the cookies captured by the browser after the login: IFsess=1 QANON IF_SessionCookie1 A=1 ASP.NET_SessionId #########After I make the data request, a bunch more cookies show up in the browser: MAYA_SSO_4 QID QCBASE QB PORTUSERVER IF_SessionCookie1 IF_SessionCookie2 IF_SessionCookie2 ############# Cookies seem to be flying all over the place, but I just can't seem to find when/how to capture them. I must be missing something very fundamental. :-( Dennis On Dec 20, 2005, at 2:48 AM, Dave Cragg wrote: > > On 19 Dec 2005, at 20:30, Bj?rnke von Gierke wrote: > >> I am not sure but it seems you want to set a cookie? >> In that case read the cookie page from netscape: >> http://wp.netscape.com/newsref/std/cookie_spec.html >> >> what you need to do in rev is to get the libURLLastHTTPHeaders() >> it should contain a line similar to this: > > This should be libUrlLastRHHeaders(). This returns the headers > received from the remote host's response. (libUrlLastHttpHeaders() > returns the last headers used by libUrl in a request.) > > >> Set-Cookie: NameOfCookie=Value; path=/; expires=Wednesday, 09- >> Nov-2006 23:12:40 GMT >> >> You need to set the httpHeaders to this line in response to keep >> logged in, showing that you have kept the cookie: >> Cookie: NameOfCookie=Value >> >> Beware: There are ways to have several cookies in the same >> request! So you need to accommodate for that. Also if you get a >> Set-Cookie header with a date before the current date, you should >> delete the cookie. >> >> To pretend to be someone else, you need to to set the "User- >> Agent:" header to something else using libURLSetCustomHTTPHeaders. > > You should just set the httpHeaders for this as well. > (libURLSetCustomHTTPHeaders is for setting a complete set of > headers including the request line, and is probably only useful for > things such as HEAD or OPTIONS requests.) > > To add multiple headers to the httpHeaders, you can do something > like this: > > put "Cookie: NameOFCookie=Value" into tMyHeaders > put return & "User-Agent: specialAgentString" after tMyHeaders > > set the httpHeaders to tMyHeaders > > Cheers > Dave > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From briany at qldlearning.com Tue Dec 20 21:38:16 2005 From: briany at qldlearning.com (Brian Yennie) Date: Tue, 20 Dec 2005 18:38:16 -0800 Subject: Getting a URL form a "logged in" site In-Reply-To: References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> <0908a51a53571a43242ea8d40b009a8e@mac.com> <409DC126-D66B-4216-814A-0252C98225C8@lacscentre.co.uk> Message-ID: Dave & Dennis, Those headers you report are a redirect which probably needs to be followed. What happens if you follow the URL indicated in the "Location" field? That URL seems to indicate from it's name that is has something to do with setting cookies. > Dave, > > I am trying to find the cookies... In response to my login, > libUrlLastRHHeaders() returns this: > > HTTP/1.1 302 Moved Temporarily > > Server: Zeus/3.4 > > Date: Wed, 21 Dec 2005 00:59:02 GMT > > Connection: close > > Location: > > http://cookiejar.lycos.com/cgi-bin/mayaCookies? > m_LE=ATFW396OinZbAY4vG4DLdMbB7MgA&m_PR=4&m_CBURL=http%3A%2F%2Fwww.quote > .com%2Fqc%2Fdefault.aspx%3Fm_E%3DvNz1veQGl6DTfuByc_RNFJa9WmMfGBl9GKZcle > hDhLYVfb4d96S9orrvpajYxL1_au7wqvuZzszKGecKq4R6CAqgrPcnGwy1uRSmnPZd3gyvq > 6AeS0AuXvfR3e059Xcq35Opu6-phKMbTR8z6ypKeaL4hQdBv- > J1YkzAHELp0EP7RGUXutasf9H_HgUKCa5t4Ib2pj4y9tfKGecKq4R6CAqgrPcnGwy1eZPpW > tvxyhGi3dOjTPgKgWyDbj7RfDY2IFW- > TAfSRynZtFZuwmL88XyUjjeC9dcfL5TXgVnaPQtB4b_p5MCgn- > KrDjOvRXGn&Z=1135126743 > > P3p: CP="CAO DSP COR CURa ADMa DEVa CONo PSAa OUR IND DEM PRE PUR TAIa > NAV UNI" > > Expires: = -1 > > Window-Target: _self > > Pragma: no-cache > > Cache-Control: no-cache, no-store, max-age=0, s-maxage=0, > must-revalidate > > ########## I am not seeing any set-cookie in there. > It kind of looks like it does not like my login request for some > reason. > These are the cookies captured by the browser after the login: > > IFsess=1 > QANON > IF_SessionCookie1 > A=1 > ASP.NET_SessionId > > #########After I make the data request, a bunch more cookies show up > in the browser: > > MAYA_SSO_4 > QID > QCBASE > QB > PORTUSERVER > IF_SessionCookie1 > IF_SessionCookie2 > IF_SessionCookie2 > > ############# Cookies seem to be flying all over the place, but I just > can't seem to find when/how to capture them. I must be missing > something very fundamental. :-( > > Dennis > > On Dec 20, 2005, at 2:48 AM, Dave Cragg wrote: > >> >> On 19 Dec 2005, at 20:30, Bj?rnke von Gierke wrote: >> >>> I am not sure but it seems you want to set a cookie? >>> In that case read the cookie page from netscape: >>> http://wp.netscape.com/newsref/std/cookie_spec.html >>> >>> what you need to do in rev is to get the libURLLastHTTPHeaders() it >>> should contain a line similar to this: >> >> This should be libUrlLastRHHeaders(). This returns the headers >> received from the remote host's response. (libUrlLastHttpHeaders() >> returns the last headers used by libUrl in a request.) >> >> >>> Set-Cookie: NameOfCookie=Value; path=/; expires=Wednesday, >>> 09-Nov-2006 23:12:40 GMT >>> >>> You need to set the httpHeaders to this line in response to keep >>> logged in, showing that you have kept the cookie: >>> Cookie: NameOfCookie=Value >>> >>> Beware: There are ways to have several cookies in the same request! >>> So you need to accommodate for that. Also if you get a Set-Cookie >>> header with a date before the current date, you should delete the >>> cookie. >>> >>> To pretend to be someone else, you need to to set the "User-Agent:" >>> header to something else using libURLSetCustomHTTPHeaders. >> >> You should just set the httpHeaders for this as well. >> (libURLSetCustomHTTPHeaders is for setting a complete set of headers >> including the request line, and is probably only useful for things >> such as HEAD or OPTIONS requests.) >> >> To add multiple headers to the httpHeaders, you can do something like >> this: >> >> put "Cookie: NameOFCookie=Value" into tMyHeaders >> put return & "User-Agent: specialAgentString" after tMyHeaders >> >> set the httpHeaders to tMyHeaders >> >> Cheers >> Dave >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From sarah.reichelt at gmail.com Tue Dec 20 22:09:31 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 21 Dec 2005 13:09:31 +1000 Subject: Rev Internal Data Structures In-Reply-To: <64878EF567131D4596246171F75FD4A99683FE@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A99683FE@m-epo-1.epo.cdc.gov> Message-ID: Fields in a data stack that is hidden have almost the same access time as custom properties, but they can be shown when necessary for easier debugging. Without being sure of your data structure, I would put each table in a single field on it's own card. Then write functions to get & set this data easily e.g. getTable, getCell, setTable, setCell. I wouldn't recommend using Rev's tables as they are not very good yet, but you can use a field with vertical & horizontal grids and tabstops to make something similar, just handle the data editing yourself. Fell free to ask again if you have any mroe questions. Sarah On 12/21/05, Lynch, Jonathan wrote: > You'll get it going much much faster if you use custom properties rather > than fields. > > I received an email from Sarah a while back that Revolution was > perfectly > capable of handling data through its own internal database structures > (rather than have a newbie like myself work in mySQL). I am primarily > manipulating extensive tables of data, not unlike a huge spreadsheet > with > input from the user. > > Is this done by putting data in an invisible substack hundreds of > fields, > each containing a chain of data? > > I have gone through the Help section of Revolution but am not sure where > to > begin to familiarize myself with the internal data structure for naming > conventions, etc., > > Thanks, > Michael > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarah.reichelt at gmail.com Tue Dec 20 22:14:36 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 21 Dec 2005 13:14:36 +1000 Subject: Send spool file to Ip address? In-Reply-To: <20051220191320.9216482513E@mail.runrev.com> References: <20051220191320.9216482513E@mail.runrev.com> Message-ID: > Hello, > I need to send a pre made printer spool file to a network printer. I can't > find a command in transcript to do this but may be searching for the wrong > thing. Is this possible using transcript? > I've never tried anything like this, but can you open a socket to the printer's address and send the spool file down that? Sarah From sarah.reichelt at gmail.com Tue Dec 20 22:18:58 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 21 Dec 2005 13:18:58 +1000 Subject: Help badly needed about StandAlone and save procedures during development In-Reply-To: References: Message-ID: > I Developed One main stack with 3 sub-stacks which work as I like > to running under Revolution. > > I wanted to test the stuff as standalone so I generated it for MAC OS > and Windows generating each sub-stack as separated files. (Thanks to > Sarah Reichelt (for her document saving data in Revolution Standalones)) > > Then Big surprise: > > ? At least 1 of the sub-stack generated was at a level something 1 > month behind. > > ? Back to the original I noticed that saving where numerous then > when reopening the original I got the same old version again. I am > afraid of loosing one month work. Hi Pierre, I am guessing that you are using some sort of archiving tool to keep multiple backups and the standalone builder is picking the wrong ones to include in your app. Have a look in the standalone settings dialog and confirm that it is listing the stacks you expect to find in your app and that it is looking in the right place for them. Are the sub-stacks saved as separate files or are they part of a single stack file? If you can find the old copies of your stacks, move them to a separate folder and zip them so that Rev cannot use them, then try building again. HTH, Sarah From nicolas_cueto at yahoo.com Tue Dec 20 23:15:38 2005 From: nicolas_cueto at yahoo.com (N Cueto) Date: Tue, 20 Dec 2005 20:15:38 -0800 (PST) Subject: revOpendatabase: 10061 can't connect error In-Reply-To: Message-ID: <20051221041538.77020.qmail@web60612.mail.yahoo.com> Hello All, Just this morning, I installed mysql (5.0, Win) and then used revOpendatabase to connect. On the machine where mysql is actually running (localhost), RunRev can connect to the database. But from the other networked machines, a "can't connect (10061)" error is the result. My guess is that firewall software is blocking the TCP/IP port, but I don't know how to confirm this guess (the sys-admin comes tomorrow). Or maybe it's something else. I also checked the archives, which do mention a very similar problem but without a solution. Thank you. -- Nicolas Cueto From ambassador at fourthworld.com Tue Dec 20 23:35:44 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 20 Dec 2005 20:35:44 -0800 Subject: Rev Internal Data Structures In-Reply-To: References: <64878EF567131D4596246171F75FD4A99683FE@m-epo-1.epo.cdc.gov> Message-ID: <43A8DBA0.1060104@fourthworld.com> Sarah Reichelt wrote: > Fields in a data stack that is hidden have almost the same access time > as custom properties It seems dependent on what you're doing. Reads are faster with fields, but writes much slower: on mouseUp put 1000 into n -- put the millisecs into t repeat n put "hello world" into fld 1 get word 2 of fld 1 end repeat put the millisecs - t into t1 -- put the millisecs into t repeat n set the uTest of this cd to "hello world" get word 2 of the uTest of this cd end repeat put the millisecs - t into t2 -- put t1 && t2 end mouseUp I've played with variants of the above, at times commenting out the writes and at other times the reads, and in both cases the results mystify me.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From scott at proherp.com Tue Dec 20 23:45:43 2005 From: scott at proherp.com (Scott Kane) Date: Wed, 21 Dec 2005 15:45:43 +1100 Subject: revOpendatabase: 10061 can't connect error In-Reply-To: <20051221041538.77020.qmail@web60612.mail.yahoo.com> Message-ID: <001501c605e9$6c128630$0201010a@scott4zia6fbp2> > Just this morning, I installed mysql (5.0, Win) > and then used revOpendatabase to connect. > On the machine where mysql is actually > running (localhost), RunRev can connect > to the database. But from the other networked > machines, a "can't connect (10061)" error > is the result. >From memory I seem to recall that "localhost" can cause problems on machines running Win 2K and above, regardless of what app' is calling it. You might like to try setting up a different port. Scott From dcragg at lacscentre.co.uk Wed Dec 21 03:11:52 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Wed, 21 Dec 2005 08:11:52 +0000 Subject: Getting a URL form a "logged in" site In-Reply-To: References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> <0908a51a53571a43242ea8d40b009a8e@mac.com> <409DC126-D66B-4216-814A-0252C98225C8@lacscentre.co.uk> Message-ID: On 21 Dec 2005, at 02:38, Brian Yennie wrote: > Dave & Dennis, > > Those headers you report are a redirect which probably needs to be > followed. > What happens if you follow the URL indicated in the "Location" > field? That URL seems to indicate from it's name that is has > something to do with setting cookies. You should follow Brian's suggestion. I haven't really followed all of this thread, sorry. By the way, libUrl will automatically follow redirects if the original request is a GET, but won't follow them for POST requests. (This follows the http rfc spec.) I'm assuming your login request used POST. To extract the Location url: put libUrlLastRHHeaders() into tRHHeaders put lineOffset("Location:", tRHHeaders) into tLocLine if tLocLine > 0 then put word 2 to -1 of line tLocLine of tRHHeaders into tNewLoc end if Cheers Dave From dcragg at lacscentre.co.uk Wed Dec 21 03:19:03 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Wed, 21 Dec 2005 08:19:03 +0000 Subject: revOpendatabase: 10061 can't connect error In-Reply-To: <20051221041538.77020.qmail@web60612.mail.yahoo.com> References: <20051221041538.77020.qmail@web60612.mail.yahoo.com> Message-ID: <74A49EB4-EC13-4667-A0EE-6DED5388A865@lacscentre.co.uk> On 21 Dec 2005, at 04:15, N Cueto wrote: > Hello All, > > Just this morning, I installed mysql (5.0, Win) > and then used revOpendatabase to connect. > On the machine where mysql is actually > running (localhost), RunRev can connect > to the database. But from the other networked > machines, a "can't connect (10061)" error > is the result. > > My guess is that firewall software is blocking > the TCP/IP port, but I don't know how to > confirm this guess (the sys-admin comes > tomorrow). Or maybe it's something else. I'm assuming 10061 is a Winsock error, in which case it means the connection was actively refused by the server. I guess it may be a firewall setting as you say, or possibly a mySQL configuration setting. (I don't know anything about mySQL on Windows, sorry.) Cheers Dave From pierre.bernaert at mac.com Wed Dec 21 06:18:49 2005 From: pierre.bernaert at mac.com (Pierre Bernaert) Date: Wed, 21 Dec 2005 12:18:49 +0100 Subject: Help badly needed about StandAlone and save procedures during development In-Reply-To: References: Message-ID: <14603D67-20F7-4E63-BC71-EF7E7FE99EA3@mac.com> Hi Sarah, In fact I did something which solved my problem: ? Being under development tool I "Saved as" my application. ? Loaded this last file and built a standalone which was OK Now I'm able to debug the standalone fine. Many thanks for your help but I'm still interested in reading some stuff about these topics If you or somebody else have eared about documentation I'm very interested. Cheers Pierre Le 21 d?c. 05 ? 04:18, Sarah Reichelt a ?crit : >> I Developed One main stack with 3 sub-stacks which work as I like >> to running under Revolution. >> >> I wanted to test the stuff as standalone so I generated it for MAC OS >> and Windows generating each sub-stack as separated files. (Thanks to >> Sarah Reichelt (for her document saving data in Revolution >> Standalones)) >> >> Then Big surprise: >> >> ? At least 1 of the sub-stack generated was at a level >> something 1 >> month behind. >> >> ? Back to the original I noticed that saving where >> numerous then >> when reopening the original I got the same old version again. I am >> afraid of loosing one month work. > > Hi Pierre, > > I am guessing that you are using some sort of archiving tool to keep > multiple backups and the standalone builder is picking the wrong ones > to include in your app. No, I just duplicate the folder and change its name with a version or a date > > Have a look in the standalone settings dialog and confirm that it is > listing the stacks you expect to find in your app and that it is > looking in the right place for them. Are the sub-stacks saved as > separate files or are they part of a single stack file? As separate files. > If you can find the old copies of your stacks, move them to a separate > folder and zip them so that Rev cannot use them, then try building > again. > > HTH, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jonkotthoff at clarionstl.com Wed Dec 21 06:36:22 2005 From: jonkotthoff at clarionstl.com (Jonathan D. Kotthoff) Date: Wed, 21 Dec 2005 05:36:22 -0600 Subject: Help ASAP. Newbie Needs to develop magnify like feature Message-ID: <2c2a2e8bb8c902a37d7cb68178a5287c@clarionstl.com> Hello, I need to develop a script that will smoothly magnify a group of pictures as a user mouses over them. I am going for the exact same look as the macs dock only in both the x and y directions... I would appreciate any help asap. Jonathan From eric.chatonet at sosmartsoftware.com Wed Dec 21 06:52:38 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 21 Dec 2005 12:52:38 +0100 Subject: Help ASAP. Newbie Needs to develop magnify like feature In-Reply-To: <2c2a2e8bb8c902a37d7cb68178a5287c@clarionstl.com> References: <2c2a2e8bb8c902a37d7cb68178a5287c@clarionstl.com> Message-ID: <9DF651C8-ECC3-4176-8C0A-EED5491E6C2B@sosmartsoftware.com> Hi Jonathan, The "How to Magnify Images" tutorial might help you: How to install a magnifying glass in order to magnify all images in a stack but only images. Choice among 3 magnification factors. You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. Other interesting links: Dar Scott tiny loupe at http://www.swcp.com/dsc/revstacks.html Magnyfing by Frederic Rinaldi on Rev Online ImedMagnifier by Jo?l Guillodon Rev Online too. A tip: Download the "Resources Picker" plugin from my website: it would have told you all that yet and much more :-) Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 21 d?c. 05 ? 12:36, Jonathan D. Kotthoff a ?crit : > I need to develop a script that will smoothly magnify a group of > pictures as a user mouses over them. I am going for the exact same > look as the macs dock only in both the x and y directions... > > I would appreciate any help asap. From jerry at hytext.com Wed Dec 21 06:59:58 2005 From: jerry at hytext.com (Jerry Muelver) Date: Wed, 21 Dec 2005 05:59:58 -0600 Subject: Comments disappear from script Message-ID: <000601c60626$152ecb70$0100a8c0@INSIGHT3> I had a bunch of helpful, instructional comments at the top of my stack script. After an hour or so of coding and saving reloading, I went back to review the comments, and they were gone. Is there some code-cleaning option that I triggered that would strip comments out? Rev 2.6.1 on Linux (Ubuntu Gnome). (Note: Replies to my previous questions were very helpful, and much appreciated. Is it good form to give generic thanks, or does this community thrive better on one-on-one replies to replies. I come from a fairly taciturn, bandwidth-conservative background....) ---- Jerry Muelver From jerry at hytext.com Wed Dec 21 07:24:50 2005 From: jerry at hytext.com (Jerry Muelver) Date: Wed, 21 Dec 2005 06:24:50 -0600 Subject: Player Duration to hh:mm:ss References: <967EF8F6-B77B-42F5-A167-153BCFDBA58F@sosmartsoftware.com><001101c604f8$e5467bc0$0100a8c0@INSIGHT3><001301c60559$f082a5c0$0100a8c0@INSIGHT3> <2F5DFDC7-F742-4F5F-B185-0111677D8062@sosmartsoftware.com> Message-ID: <001801c60629$91e6ddd0$0100a8c0@INSIGHT3> From: "Eric Chatonet" >Hi Jerry, >Tutorials Picker has been tested and optimised for Mac OS 9, Mac OS X, Win >2000 and XP but not for Linux. >I would be glad if you could give me some details in order to make it >functional on Linux. >Thanks Thanks, Eric. Here's a snap of what I see: http://hytext.com/picker.jpg (152k) The tooltip lights up nicely, though. Menu selection bar is dark blue and almost not readable. However, the detail descriptions on the side panel are wonderful! Would you like a snap of that? ---- Jerry Muelver From bnz2 at cdc.gov Wed Dec 21 09:33:51 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Wed, 21 Dec 2005 09:33:51 -0500 Subject: Rev Internal Data Structures Message-ID: <64878EF567131D4596246171F75FD4A9968404@m-epo-1.epo.cdc.gov> I did not know that about fields in a hidden stack. Thanks. What about keeping data in global arrays while the program is running, then saving to a custom property when it needs to be saved? I have not done that, but have thought about it. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Sarah Reichelt Sent: Tuesday, December 20, 2005 10:10 PM To: How to use Revolution Subject: Re: Rev Internal Data Structures Fields in a data stack that is hidden have almost the same access time as custom properties, but they can be shown when necessary for easier debugging. Without being sure of your data structure, I would put each table in a single field on it's own card. Then write functions to get & set this data easily e.g. getTable, getCell, setTable, setCell. I wouldn't recommend using Rev's tables as they are not very good yet, but you can use a field with vertical & horizontal grids and tabstops to make something similar, just handle the data editing yourself. Fell free to ask again if you have any mroe questions. Sarah On 12/21/05, Lynch, Jonathan wrote: > You'll get it going much much faster if you use custom properties rather > than fields. > > I received an email from Sarah a while back that Revolution was > perfectly > capable of handling data through its own internal database structures > (rather than have a newbie like myself work in mySQL). I am primarily > manipulating extensive tables of data, not unlike a huge spreadsheet > with > input from the user. > > Is this done by putting data in an invisible substack hundreds of > fields, > each containing a chain of data? > > I have gone through the Help section of Revolution but am not sure where > to > begin to familiarize myself with the internal data structure for naming > conventions, etc., > > Thanks, > Michael > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From bnz2 at cdc.gov Wed Dec 21 09:38:40 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Wed, 21 Dec 2005 09:38:40 -0500 Subject: Help ASAP. Newbie Needs to develop magnify like feature Message-ID: <64878EF567131D4596246171F75FD4A9968405@m-epo-1.epo.cdc.gov> Hello Jonathan, Try Emailing Roger Eller about this (Roger.E.Eller at sealedair.com) - I helped him create a similar stack. He might be able to share it with you, to get you started. Cheers, Jonathan -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Jonathan D. Kotthoff Sent: Wednesday, December 21, 2005 6:36 AM To: How to use Revolution Subject: Help ASAP. Newbie Needs to develop magnify like feature Hello, I need to develop a script that will smoothly magnify a group of pictures as a user mouses over them. I am going for the exact same look as the macs dock only in both the x and y directions... I would appreciate any help asap. Jonathan _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From see3d at writeme.com Wed Dec 21 11:35:49 2005 From: see3d at writeme.com (Dennis Brown) Date: Wed, 21 Dec 2005 11:35:49 -0500 Subject: Getting a URL form a "logged in" site In-Reply-To: References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> <0908a51a53571a43242ea8d40b009a8e@mac.com> <409DC126-D66B-4216-814A-0252C98225C8@lacscentre.co.uk> Message-ID: <805B8A1D-5951-4C36-8494-038B2019A648@writeme.com> Thanks Brian and Dave, I am now getting cookies :-) I will post the script that allows a log in as soon as I get it working. Dennis On Dec 21, 2005, at 3:11 AM, Dave Cragg wrote: > On 21 Dec 2005, at 02:38, Brian Yennie wrote: > >> Dave & Dennis, >> >> Those headers you report are a redirect which probably needs to be >> followed. >> What happens if you follow the URL indicated in the "Location" >> field? That URL seems to indicate from it's name that is has >> something to do with setting cookies. > > You should follow Brian's suggestion. I haven't really followed all > of this thread, sorry. > > By the way, libUrl will automatically follow redirects if the > original request is a GET, but won't follow them for POST requests. > (This follows the http rfc spec.) I'm assuming your login request > used POST. > > To extract the Location url: > > put libUrlLastRHHeaders() into tRHHeaders > put lineOffset("Location:", tRHHeaders) into tLocLine > if tLocLine > 0 then > put word 2 to -1 of line tLocLine of tRHHeaders into tNewLoc > end if > > Cheers > Dave > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jerry at daniels-mara.com Wed Dec 21 12:30:35 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Wed, 21 Dec 2005 11:30:35 -0600 Subject: Debugging and the execution path In-Reply-To: References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> <43A4418F.3080505@tweedly.net> <1544813942.20051217105750@ahsoftware.net> <43A46B4E.60003@tweedly.net> <1671564970.20051218091823@ahsoftware.net> <371006C0-1C76-400C-87C2-282D0B7B15C5@conncoll.edu> Message-ID: <09CC3626-9CEA-4745-944F-42AC7001377E@daniels-mara.com> Pierre, et al... Assuming you could have a calling path in your debug environs, what would it look like? Examples to get you thinking... 1. First call to last call: card "billing machine card": resumeStack / field "billings": mouseUp / card "billing machine card": disableAddEditDel 2. Last call to first call: card "billing machine card": disableAddEditDel / field "billings": mouseUp / card "billing machine card": resumeStack And how detailed would the object names be? Name? Long name? Variant of long name? Best, Jerry Daniels Ten Script & Property Editors in ONE Window! http://www.daniels-mara.com/products/constellation.htm On Dec 19, 2005, at 2:44 AM, Pierre Sahores wrote: > Ho l? l? !!! > > I need to use this feature too, just to avoid some erratic starting > procedures of my rev server's apps under the Mac OS X platform (all > works always fine under the Linux one). I would be very happy to > license the "Constellation" framework if this tool can help to > automate this process. > > Many thanks for pointing us about the right way, Charles > > Best Regards, > > Le 19 d?c. 05 ? 07:16, Jerry Daniels a ?crit : > >> I heard that. Email me, Charles...let's see what we can do. >> >> Best, >> >> Jerry Daniels >> >> >> >> Tool makers for the 21st century >> http://www.daniels-mara.com/products >> >> >> >> On Dec 18, 2005, at 11:19 AM, Charles Hartman wrote: >> >>> >>> On Dec 18, 2005, at 12:18 PM, Mark Wieder wrote: >>> >>>> Indeed yes. I want a full stack trace available. You can modify the >>>> Variable Watcher to do this yourself, of course, but you'd have >>>> to do >>>> this with each new release of the IDE. >>> >>> You can? Did I miss that? To me it would be worth doing even if I >>> had to redo it. (Though I'm hoping Constellation will incorporate >>> this instead -- which I don't *think* it can yet -- hint to Jerry >>> Daniels!) >>> >>> Charles Hartman >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > -- > Bien cordialement, Pierre Sahores > > 100, rue de Paris > F - 77140 Nemours > > psahores+ at +easynet.fr > sc+ at +sahores-conseil.com > > GSM: +33 6 03 95 77 70 > Pro: +33 1 64 45 05 33 > Fax: +33 1 64 45 05 33 > > > > WEB/VoD/ACID-DB services over IP > "Mutualiser les deltas de productivit?" > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From transcom at comcast.net Wed Dec 21 12:45:27 2005 From: transcom at comcast.net (Michael Mandaville) Date: Wed, 21 Dec 2005 09:45:27 -0800 Subject: Rev Internal Data Structures Message-ID: Everyone, thanks for the help. If I used Fields (or tables in fields) in a data stack that is hidden, what is the limit to the number of entries from the user? If I can figure out where to put all the data that I know will be generated, I can make good progress toward the app. Does anybody have a miniexample that they can share that shows User Entry Fields going to such a TABLE or FIELD WITH GRIDS&TABS. I assume that the TABLE or FIELD WITH GRID&TABS would operate like a traditional DB table. Or bad assumption, too much early eggnog? Thanks, Michael From kray at sonsothunder.com Wed Dec 21 12:54:40 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 21 Dec 2005 11:54:40 -0600 Subject: Comments disappear from script In-Reply-To: <000601c60626$152ecb70$0100a8c0@INSIGHT3> Message-ID: On 12/21/05 5:59 AM, "Jerry Muelver" wrote: > I had a bunch of helpful, instructional comments at the top of my stack > script. After an hour or so of coding and saving reloading, I went back to > review the comments, and they were gone. Is there some code-cleaning option > that I triggered that would strip comments out? Rev 2.6.1 on Linux (Ubuntu > Gnome). Sorry, Jerry - I've never seen Rev do this before, but then again I spend 99.5% of my time in non-Linux environments. So if this *is* a bug, it would seem to be only on Linux. One question - are you colorizing your scripts, or did you turn on colorization recently? The reason I ask is that Rev keeps a formatted copy of your scripts handy so it can show you the colorized version when you want to see it. So there might have been some kind of disconnect between the plain text version of the script (with comments) and the formatted one (no comments). I haven't seen this before, but it's the only thing I could think of... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From cmsheffield at gmail.com Wed Dec 21 13:32:41 2005 From: cmsheffield at gmail.com (Chris Sheffield) Date: Wed, 21 Dec 2005 11:32:41 -0700 Subject: calculating vscroll Message-ID: <80627F1C-F0EE-4E98-B85E-F7C2D3FC33BE@gmail.com> It's been a while since I've posted anything to the list. I'm thinking this one probably has an easy answer and I'm missing it for some reason. Anyone know how to calculate the vscroll of a field based on the hilitedLine of that field? What I want to do is highlight/select a line in a field (this part is working fine) then scroll the field to that line (this is the part I don't know how to do). Any help would be appreciated. Thanks, Chris ------------------------------------------ Chris Sheffield Read Naturally The Fluency Company http://www.readnaturally.com ------------------------------------------ From dick.kriesel at mail.com Wed Dec 21 13:52:47 2005 From: dick.kriesel at mail.com (Dick Kriesel) Date: Wed, 21 Dec 2005 10:52:47 -0800 Subject: Debugging and the execution path In-Reply-To: <09CC3626-9CEA-4745-944F-42AC7001377E@daniels-mara.com> Message-ID: On 12/21/05 9:30 AM, "Jerry Daniels" wrote: > Assuming you could have a calling path in your debug environs, what > would it look like? IMHO, since objects of the same type can have the same name, and objects in different stacks can have the same abbreviated id, we need the calling path to identify long ids. We need to toggle the display of the calling path to show objects' names and/or ids. We need to see handler names. Since within a script functions and commands can have the same name, and getProps and setProps can have the same name, we need a handler type, or a line number. Since one handler can invoke another from multiple lines, we need a line number. Since a line can have multiple statements delimited by semicolons, and since a statement can invoke a handler more than once, we need a character offset within the line. Since execution can depend on the target, not just on the calling path, we need to know the target (during debugging, typing "put the target" into the message box does not respect the executionContexts). So it seems to me the minimum entry for each call is the long id of me, the character offset in the script of me, and the long id of the target. A handler which displays the path to the scripter can determine object names, handler names, and handler types. -- Dick From mark at maseurope.net Wed Dec 21 14:10:35 2005 From: mark at maseurope.net (Mark Smith) Date: Wed, 21 Dec 2005 19:10:35 +0000 Subject: calculating vscroll In-Reply-To: <80627F1C-F0EE-4E98-B85E-F7C2D3FC33BE@gmail.com> References: <80627F1C-F0EE-4E98-B85E-F7C2D3FC33BE@gmail.com> Message-ID: <1F293DFD-22C8-4E76-B0F5-DF50EDE12409@maseurope.net> How are you selecting the line? I just tried 'select line 21' of a field (field is only about 4 lines high), and it scrolled right to it without me having to do anything.... Mark On 21 Dec 2005, at 18:32, Chris Sheffield wrote: > It's been a while since I've posted anything to the list. > > I'm thinking this one probably has an easy answer and I'm missing > it for some reason. Anyone know how to calculate the vscroll of a > field based on the hilitedLine of that field? > > What I want to do is highlight/select a line in a field (this part > is working fine) then scroll the field to that line (this is the > part I don't know how to do). Any help would be appreciated. > > Thanks, > Chris > > > ------------------------------------------ > Chris Sheffield > Read Naturally > The Fluency Company > http://www.readnaturally.com > ------------------------------------------ > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From cmsheffield at gmail.com Wed Dec 21 14:25:11 2005 From: cmsheffield at gmail.com (Chris Sheffield) Date: Wed, 21 Dec 2005 12:25:11 -0700 Subject: calculating vscroll In-Reply-To: <1F293DFD-22C8-4E76-B0F5-DF50EDE12409@maseurope.net> References: <80627F1C-F0EE-4E98-B85E-F7C2D3FC33BE@gmail.com> <1F293DFD-22C8-4E76-B0F5-DF50EDE12409@maseurope.net> Message-ID: Ah, haven't tried that. I've been using "set the hilitedLine to ...". I'll try using select instead. Thanks. Chris On Dec 21, 2005, at 12:10 PM, Mark Smith wrote: > How are you selecting the line? I just tried 'select line 21' of a > field (field is only about 4 lines high), and it scrolled right to > it without me having to do anything.... > > Mark > > On 21 Dec 2005, at 18:32, Chris Sheffield wrote: > >> It's been a while since I've posted anything to the list. >> >> I'm thinking this one probably has an easy answer and I'm missing >> it for some reason. Anyone know how to calculate the vscroll of a >> field based on the hilitedLine of that field? >> >> What I want to do is highlight/select a line in a field (this part >> is working fine) then scroll the field to that line (this is the >> part I don't know how to do). Any help would be appreciated. >> >> Thanks, >> Chris >> >> >> ------------------------------------------ >> Chris Sheffield >> Read Naturally >> The Fluency Company >> http://www.readnaturally.com >> ------------------------------------------ >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Wed Dec 21 14:34:09 2005 From: mark at maseurope.net (Mark Smith) Date: Wed, 21 Dec 2005 19:34:09 +0000 Subject: calculating vscroll In-Reply-To: References: <80627F1C-F0EE-4E98-B85E-F7C2D3FC33BE@gmail.com> <1F293DFD-22C8-4E76-B0F5-DF50EDE12409@maseurope.net> Message-ID: Strange - I tried 'set the hilited line...' in a list field, and that also scrolled right to it. I'm on Rev 2.6.1, Mac OS 10.4....wonder if that makes a difference. Mark On 21 Dec 2005, at 19:25, Chris Sheffield wrote: > Ah, haven't tried that. I've been using "set the hilitedLine > to ...". I'll try using select instead. Thanks. > > Chris > > On Dec 21, 2005, at 12:10 PM, Mark Smith wrote: > >> How are you selecting the line? I just tried 'select line 21' of a >> field (field is only about 4 lines high), and it scrolled right to >> it without me having to do anything.... >> >> Mark >> >> On 21 Dec 2005, at 18:32, Chris Sheffield wrote: >> >>> It's been a while since I've posted anything to the list. >>> >>> I'm thinking this one probably has an easy answer and I'm missing >>> it for some reason. Anyone know how to calculate the vscroll of >>> a field based on the hilitedLine of that field? >>> >>> What I want to do is highlight/select a line in a field (this >>> part is working fine) then scroll the field to that line (this is >>> the part I don't know how to do). Any help would be appreciated. >>> >>> Thanks, >>> Chris >>> >>> >>> ------------------------------------------ >>> Chris Sheffield >>> Read Naturally >>> The Fluency Company >>> http://www.readnaturally.com >>> ------------------------------------------ >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From simplsol at aol.com Wed Dec 21 14:51:50 2005 From: simplsol at aol.com (simplsol at aol.com) Date: Wed, 21 Dec 2005 14:51:50 -0500 Subject: Rev Internal Data Structures In-Reply-To: References: Message-ID: <8C7D47F1EAF21E2-F20-196E@mblk-d40.sysops.aol.com> Michael, If the field is hidden you may have no problem. If the field containing the database is visible, you will probably encounter two problems: 1. the maximum number of characters in a line in a visible field is a little over 65,000 2. fields with lots of characters and tabs do not display well I switched the tabs to "|" (the shift character on top of "\" on the US keyboard) - much easier to see when visible. I started a project using a field as a database and switched to a custom property. The cp was obviously faster - and appears to have no limits - beyond the fact that it must fit in RAM. Paul Looney -----Original Message----- From: Michael Mandaville To: use-revolution at lists.runrev.com Sent: Wed, 21 Dec 2005 09:45:27 -0800 Subject: Rev Internal Data Structures Everyone, thanks for the help. If I used Fields (or tables in fields) in a data stack that is hidden, what is the limit to the number of entries from the user? If I can figure out where to put all the data that I know will be generated, I can make good progress toward the app. Does anybody have a miniexample that they can share that shows User Entry Fields going to such a TABLE or FIELD WITH GRIDS&TABS. I assume that the TABLE or FIELD WITH GRID&TABS would operate like a traditional DB table. Or bad assumption, too much early eggnog? Thanks, Michael _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From bnz2 at cdc.gov Wed Dec 21 14:59:35 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Wed, 21 Dec 2005 14:59:35 -0500 Subject: Rev Internal Data Structures Message-ID: <64878EF567131D4596246171F75FD4A996840C@m-epo-1.epo.cdc.gov> Another thing, With Custom Properties and Custom Property sets using array notation, you can arrange your data in all sorts of complex ways, if needed. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of simplsol at aol.com Sent: Wednesday, December 21, 2005 2:52 PM To: use-revolution at lists.runrev.com Subject: Re: Rev Internal Data Structures Michael, If the field is hidden you may have no problem. If the field containing the database is visible, you will probably encounter two problems: 1. the maximum number of characters in a line in a visible field is a little over 65,000 2. fields with lots of characters and tabs do not display well I switched the tabs to "|" (the shift character on top of "\" on the US keyboard) - much easier to see when visible. I started a project using a field as a database and switched to a custom property. The cp was obviously faster - and appears to have no limits - beyond the fact that it must fit in RAM. Paul Looney -----Original Message----- From: Michael Mandaville To: use-revolution at lists.runrev.com Sent: Wed, 21 Dec 2005 09:45:27 -0800 Subject: Rev Internal Data Structures Everyone, thanks for the help. If I used Fields (or tables in fields) in a data stack that is hidden, what is the limit to the number of entries from the user? If I can figure out where to put all the data that I know will be generated, I can make good progress toward the app. Does anybody have a miniexample that they can share that shows User Entry Fields going to such a TABLE or FIELD WITH GRIDS&TABS. I assume that the TABLE or FIELD WITH GRID&TABS would operate like a traditional DB table. Or bad assumption, too much early eggnog? Thanks, Michael _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From chipp at chipp.com Wed Dec 21 15:11:54 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 21 Dec 2005 14:11:54 -0600 Subject: [OT] ButtonGadget2 for the Mac. Message-ID: <43A9B70A.1000309@chipp.com> It's working, but not yet finished beta testing. Hopefully will be released in time for the new year:-) Screenshot: www.altuit.com/webs/altuit2/test/bg2if_big.jpg btw, the entire interface (sans logo and reflections on right) was done with the latest version of Interface Designer. www.altuit.com/webs/altuit/RevConWest/PurchaseSessions.htm best, Chipp From FlexibleLearning at aol.com Wed Dec 21 15:15:34 2005 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Wed, 21 Dec 2005 15:15:34 EST Subject: calculating vscroll Message-ID: <149.5328dd4d.30db11e6@aol.com> Something like... set the scroll of fld n to (the hilitedLines of fld n) * (the lineheight of fld n)? Although I thought setting the hilitedLines of fld automatically set the scroll to the selected line. Dunno. Not enuf eggnog yet. /H I'm thinking this one probably has an easy answer and I'm missing it for some reason. Anyone know how to calculate the vscroll of a field based on the hilitedLine of that field? What I want to do is highlight/select a line in a field (this part is working fine) then scroll the field to that line (this is the part I don't know how to do). Any help would be appreciated. Thanks, Chris From JimAultWins at yahoo.com Wed Dec 21 15:26:47 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 21 Dec 2005 12:26:47 -0800 Subject: Comments disappear from script In-Reply-To: Message-ID: One step that might shed some light. Open the stack.rev in a word processor, like BBEdit on Mac, and you should be able to read all your scripting. If the script editor window is not writing some lines to the interface, then this could be a bug, or some sort of corruption that occludes the comments. Another thought is that the comments may only be the apparent change. Some code might not be showing either. If you have backup versions, try using the word processor that can compare differences in the stacks/files. This might show invisible chars as well as visible script changes. Caution: when editing and saving scripts while using multiple stacks open, saves may not work well if handlers have not fully aborted. A few months ago, one of the members of the list was using a technique that kept many, many script containers open and this created a very messy situation. He also experienced odd behavior, crashes, and loss of code. Hope this helps. Jim Ault Las Vegas > On 12/21/05 5:59 AM, "Jerry Muelver" wrote: > >> I had a bunch of helpful, instructional comments at the top of my stack >> script. After an hour or so of coding and saving reloading, I went back to >> review the comments, and they were gone. Is there some code-cleaning option >> that I triggered that would strip comments out? Rev 2.6.1 on Linux (Ubuntu >> Gnome). > > Sorry, Jerry - I've never seen Rev do this before, but then again I spend > 99.5% of my time in non-Linux environments. So if this *is* a bug, it would > seem to be only on Linux. > > One question - are you colorizing your scripts, or did you turn on > colorization recently? The reason I ask is that Rev keeps a formatted copy > of your scripts handy so it can show you the colorized version when you want > to see it. So there might have been some kind of disconnect between the > plain text version of the script (with comments) and the formatted one (no > comments). I haven't seen this before, but it's the only thing I could think > of... > > Ken Ray From cmsheffield at gmail.com Wed Dec 21 15:39:52 2005 From: cmsheffield at gmail.com (Chris Sheffield) Date: Wed, 21 Dec 2005 13:39:52 -0700 Subject: calculating vscroll In-Reply-To: References: <80627F1C-F0EE-4E98-B85E-F7C2D3FC33BE@gmail.com> <1F293DFD-22C8-4E76-B0F5-DF50EDE12409@maseurope.net> Message-ID: <9E4EF8D2-9F8D-47BA-AF22-4B02FDDEFD78@gmail.com> Yes, this works just fine. Thank you. It wasn't working for me because I was trying to set the vscroll, and was doing it incorrectly, after setting the hilitedLine. After commenting out the line that was setting the vscroll, it scrolled to the selected line like it should. Thanks again. On Dec 21, 2005, at 12:34 PM, Mark Smith wrote: > Strange - I tried 'set the hilited line...' in a list field, and > that also scrolled right to it. I'm on Rev 2.6.1, Mac OS > 10.4....wonder if that makes a difference. > > Mark ------------------------------------------ Chris Sheffield Read Naturally The Fluency Company http://www.readnaturally.com ------------------------------------------ From LunchnMeets at aol.com Wed Dec 21 16:21:35 2005 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Wed, 21 Dec 2005 16:21:35 EST Subject: Tint the background of a field. Message-ID: <279.1f2ae49.30db215f@aol.com> Hi Everyone, This is probably a simple question. But, this newbie can't figure out how to print a field with a 5 or 10% gray tint behind the type of a field. Thanks in advance for your help. Joe, Orlando, FL From mark at maseurope.net Wed Dec 21 16:32:12 2005 From: mark at maseurope.net (Mark Smith) Date: Wed, 21 Dec 2005 21:32:12 +0000 Subject: Tint the background of a field. In-Reply-To: <279.1f2ae49.30db215f@aol.com> References: <279.1f2ae49.30db215f@aol.com> Message-ID: <321E5DDE-E113-4B92-8065-24FAD3855BFD@maseurope.net> "set the backColor of fld xxx to 220,220,220" all three numbers will get you grey, and the higher the number (max 255 = white) the lighter the grey. Cheers, Mark On 21 Dec 2005, at 21:21, LunchnMeets at aol.com wrote: > Hi Everyone, > > This is probably a simple question. But, this newbie can't figure > out how to > print a field with a 5 or 10% gray tint behind the type of a field. > Thanks in > advance for your help. > > Joe, > Orlando, FL > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jerry at hytext.com Wed Dec 21 17:04:12 2005 From: jerry at hytext.com (Jerry Muelver) Date: Wed, 21 Dec 2005 16:04:12 -0600 Subject: Comments disappear from script References: Message-ID: <002301c6067a$7d187750$0100a8c0@INSIGHT3> From: "Ken Ray" > One question - are you colorizing your scripts, or did you turn on > colorization recently? The reason I ask is that Rev keeps a formatted copy > of your scripts handy so it can show you the colorized version when you > want > to see it. So there might have been some kind of disconnect between the > plain text version of the script (with comments) and the formatted one (no > comments). I haven't seen this before, but it's the only thing I could > think > of... I'll play around with that a bit. I have hit the "colorize" switch a couple of times. Now that I know I'm looking for something, I'll pay more attention to possible causes. ---- Jerry Muelver From LunchnMeets at aol.com Wed Dec 21 17:18:33 2005 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Wed, 21 Dec 2005 17:18:33 EST Subject: Tint the background of a field. Message-ID: <28c.2dd30de.30db2eb9@aol.com> In a message dated 12/21/05 4:32:35 PM, mark at maseurope.net writes: > "set the backColor of fld xxx to 220,220,220" > I tried that but it didn't work! I must have another setting wrong that overrides this. Joe, Orlando, FL From eric.chatonet at sosmartsoftware.com Wed Dec 21 17:22:21 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 21 Dec 2005 23:22:21 +0100 Subject: Tint the background of a field. In-Reply-To: <28c.2dd30de.30db2eb9@aol.com> References: <28c.2dd30de.30db2eb9@aol.com> Message-ID: Hi Joe, Check if the opaque of your field is true :-) Property inspector > Basic Properties > Opaque Le 21 d?c. 05 ? 23:18, LunchnMeets at aol.com a ?crit : > I tried that but it didn't work! I must have another setting wrong > that > overrides this. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From jerry at daniels-mara.com Wed Dec 21 17:31:10 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Wed, 21 Dec 2005 16:31:10 -0600 Subject: Debugging and the execution path In-Reply-To: References: Message-ID: Dick, I threw together a quick Var Watcher last night that puts the calling path into a pop up menu above the vars, much like Rev's Var Watcher does. Each item in the menu looks like this: stack "save test"/button "Button"/handler "mouseUp"/line: 7 The label of the pop up menu is the current execution context. Clicking the menu displays the calling path in order from last to first in the format you see above. The format is easy to change if you think it would look better some other way. I also thought of making more like the transcript syntax: line "7" of handler "mouseUp" of button "button" of stack "save test" Not sure which approach more clearly delineates that item as part of the calling path. Funtionality: I made the menu switch execution contexts upon picking another menu item. In terms of the list of vars, upon clicking they are editable. What puzzles me is the fact that every one wanted the calling path when, as far as I can tell, it's already in the Rev Var Watcher. They call it the "execution contexts." Please tell me if I'm missing something. Conclusion: I'm not sure that the watcher I built would offer much new, other than the fact that it would reside in the upper two panes of Constellation where the props and previews sit ordinarily. I could make the array elements editable, I suppose. Best, Jerry Daniels 5 Reasons 12 Top Rev Developers Use to Constellation! http://daniels-mara.com/products/5reasons.htm On Dec 21, 2005, at 12:52 PM, Dick Kriesel wrote: > On 12/21/05 9:30 AM, "Jerry Daniels" wrote: > >> Assuming you could have a calling path in your debug environs, what >> would it look like? > > IMHO, since objects of the same type can have the same name, and > objects in > different stacks can have the same abbreviated id, we need the > calling path > to identify long ids. We need to toggle the display of the calling > path to > show objects' names and/or ids. We need to see handler names. > Since within > a script functions and commands can have the same name, and > getProps and > setProps can have the same name, we need a handler type, or a line > number. > Since one handler can invoke another from multiple lines, we need a > line > number. Since a line can have multiple statements delimited by > semicolons, > and since a statement can invoke a handler more than once, we need a > character offset within the line. > > Since execution can depend on the target, not just on the calling > path, we > need to know the target (during debugging, typing "put the target" > into the > message box does not respect the executionContexts). > > So it seems to me the minimum entry for each call is the long id of > me, the > character offset in the script of me, and the long id of the target. A > handler which displays the path to the scripter can determine > object names, > handler names, and handler types. > > -- Dick > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From davidocoker at gmail.com Wed Dec 21 17:41:57 2005 From: davidocoker at gmail.com (David Coker) Date: Wed, 21 Dec 2005 16:41:57 -0600 Subject: [OT] ButtonGadget2 for the Mac. In-Reply-To: <43A9B70A.1000309@chipp.com> References: <43A9B70A.1000309@chipp.com> Message-ID: Hello Chipp, I've kind of been waiting for an official announcement for your Interface Designer and have yet to see it listed at the main altuit site, so maybe I've missed something... Using the link below, are we good to go? Thanks, -Dave- On 12/21/05, Chipp Walters wrote: > btw, the entire interface (sans logo and reflections on right) was done > with the latest version of Interface Designer. > > www.altuit.com/webs/altuit/RevConWest/PurchaseSessions.htm From rpresender at cox.net Wed Dec 21 17:52:41 2005 From: rpresender at cox.net (Robert Presender) Date: Wed, 21 Dec 2005 14:52:41 -0800 Subject: Menus Message-ID: <21f22931bf1bd1433d5c82305421eefb@cox.net> Is it possible to replace a menu button in a menuBar of one substack with a menu button from another substack? Using OS 10.3.9 and Rev 2.5.1. For example: replace btn 3 of stack A with btn 1 of stack B. In SuperCard I was able to do this with insert ... after. I have tried various ways to do this (in Rev) with copy,move,set, put, etc. but haven't been successful. Suggestions will be appreciated. Regard ..Bob rpresender at cox.net From SimPLsol at aol.com Wed Dec 21 18:11:40 2005 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Wed, 21 Dec 2005 18:11:40 EST Subject: Debugging and the execution path Message-ID: <21a.52a47ab.30db3b2c@aol.com> Jerry, I would love to have a good variable watcher integrated into Constellation. This is more important to me than the property list. Having everything together in one place would be most helpful. And the Constellation layout, with the attached and resizable panels, is almost ideal for debugging. Incidentally I vote for the transcript syntax: line "7" of handler "mouseUp" of button "button".... etc. Please keep up the good work! Paul Looney From jhonken at x12.info Wed Dec 21 18:33:12 2005 From: jhonken at x12.info (Jeff Honken) Date: Wed, 21 Dec 2005 16:33:12 -0700 Subject: Date Valadation and MatchText Message-ID: <001301c60686$ebc79df0$640fa8c0@work1> I've been trying to write some error coding for a text field containing a date. I found some old code that someone wrote in the past but I'm having a hard time figuring out how it's working. I'm trying to get the code so if the Year is 5 digits it gets flagged as a bad date. The pattern I'm trying to check is: mm/dd/yyyy Here's the Code: function CheckDate pDateToCheck if matchText(pDateToCheck,"(0[1-9]|1[0-2])/(0[1-9]|[12][0-9]|3[01])/([0-9][ 0-9][0-9][0-9])") is true then return pDateToCheck else return "Bad date" end if end CheckDate From charles.hartman at conncoll.edu Wed Dec 21 19:08:37 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Wed, 21 Dec 2005 19:08:37 -0500 Subject: Debugging and the execution path In-Reply-To: <21a.52a47ab.30db3b2c@aol.com> References: <21a.52a47ab.30db3b2c@aol.com> Message-ID: <1D95C178-7817-4140-9BBB-1F4BCAA01CE1@conncoll.edu> Timidly, I'll weigh in. I don't want the transcript syntax, which is full of potential snares. (How many newbies -- not this one, anyway -- can remember when some long string of prepositional phrases needs a set of parentheses somewhere?) If I'm looking at a stack trace, I expect to see it starting from the top and working down. To see my immediate context I look at the bottom (or right end), and scan back (up) as I needed. I'm really excited at the thought of Constellation reforming the degugging environment for Rev. Even more important than what it does for editing! I know that's putting it too strongly, and Jerry didn't promise that at all -- well, I'll take a little at a time, as offered. But much as I like building apps in Rev, I really miss the kind of debugging I get in WingIDE in Python. Because Transcript can scatter the handlers in an app into so many nooks & crannies, it's especially valuable to be able to see what *did* happen, rung by rung, as opposed to what I thought was going to happen. Charles On Dec 21, 2005, at 6:11 PM, SimPLsol at aol.com wrote: > Jerry, > I would love to have a good variable watcher integrated into > Constellation. > This is more important to me than the property list. Having > everything together > in one place would be most helpful. And the Constellation layout, > with the > attached and resizable panels, is almost ideal for debugging. > Incidentally I vote for the transcript syntax: > line "7" of handler "mouseUp" of button "button".... etc. > > Please keep up the good work! > Paul Looney > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From see3d at writeme.com Wed Dec 21 19:36:05 2005 From: see3d at writeme.com (Dennis Brown) Date: Wed, 21 Dec 2005 19:36:05 -0500 Subject: Getting a URL form a "logged in" site In-Reply-To: References: <3EBADB38-7C57-4C4B-805C-8014194E1708@writeme.com> <0908a51a53571a43242ea8d40b009a8e@mac.com> <409DC126-D66B-4216-814A-0252C98225C8@lacscentre.co.uk> Message-ID: Well, I am getting discouraged with this. I have done everything suggested on this thread. I am following the redirects, capturing all the cookies in a cookie array, and setting the httpHeaders with them, but I still can't complete a login successfully. I guess this can get complicated, and it is hard for me to determine what the server is looking for vs what it is getting. I did not set out to create a general purpose http transaction engine, but that is what it feels like I am headed for! Not really sure I can succeed at this by Christmas at this rate! With my very limited knowledge of internet protocols (but I learned 5 times as much as I knew before starting this thread, thanks to this list) I might just have to try the altBrowser solution. I gave the demo a try, but it crashed just at the point of downloading the data --It did not say that it was compatible with my OS X 10.4 system without going for the real license and the latest version though. It is an expensive solution for personal use --costs as much as my DC and more than Constellation, but I have spent several days on this and I need a solution soon. I don't want to keep bugging this list forever about this. You all have been so generous with you advice already, and I thank you! Dennis On Dec 20, 2005, at 9:38 PM, Brian Yennie wrote: > Dave & Dennis, > > Those headers you report are a redirect which probably needs to be > followed. > What happens if you follow the URL indicated in the "Location" > field? That URL seems to indicate from it's name that is has > something to do with setting cookies. > >> Dave, >> >> I am trying to find the cookies... In response to my login, >> libUrlLastRHHeaders() returns this: >> >> HTTP/1.1 302 Moved Temporarily >> >> Server: Zeus/3.4 >> >> Date: Wed, 21 Dec 2005 00:59:02 GMT >> >> Connection: close >> >> Location: >> >> http://cookiejar.lycos.com/cgi-bin/mayaCookies? >> m_LE=ATFW396OinZbAY4vG4DLdMbB7MgA&m_PR=4&m_CBURL=http%3A%2F% >> 2Fwww.quote.com%2Fqc%2Fdefault.aspx%3Fm_E% >> 3DvNz1veQGl6DTfuByc_RNFJa9WmMfGBl9GKZclehDhLYVfb4d96S9orrvpajYxL1_au7 >> wqvuZzszKGecKq4R6CAqgrPcnGwy1uRSmnPZd3gyvq6AeS0AuXvfR3e059Xcq35Opu6-p >> hKMbTR8z6ypKeaL4hQdBv- >> J1YkzAHELp0EP7RGUXutasf9H_HgUKCa5t4Ib2pj4y9tfKGecKq4R6CAqgrPcnGwy1eZP >> pWtvxyhGi3dOjTPgKgWyDbj7RfDY2IFW- >> TAfSRynZtFZuwmL88XyUjjeC9dcfL5TXgVnaPQtB4b_p5MCgn- >> KrDjOvRXGn&Z=1135126743 >> >> P3p: CP="CAO DSP COR CURa ADMa DEVa CONo PSAa OUR IND DEM PRE PUR >> TAIa NAV UNI" >> >> Expires: = -1 >> >> Window-Target: _self >> >> Pragma: no-cache >> >> Cache-Control: no-cache, no-store, max-age=0, s-maxage=0, must- >> revalidate >> >> ########## I am not seeing any set-cookie in there. >> It kind of looks like it does not like my login request for some >> reason. >> These are the cookies captured by the browser after the login: >> >> IFsess=1 >> QANON >> IF_SessionCookie1 >> A=1 >> ASP.NET_SessionId >> >> #########After I make the data request, a bunch more cookies show >> up in the browser: >> >> MAYA_SSO_4 >> QID >> QCBASE >> QB >> PORTUSERVER >> IF_SessionCookie1 >> IF_SessionCookie2 >> IF_SessionCookie2 >> >> ############# Cookies seem to be flying all over the place, but I >> just can't seem to find when/how to capture them. I must be >> missing something very fundamental. :-( >> >> Dennis >> >> On Dec 20, 2005, at 2:48 AM, Dave Cragg wrote: >> >>> >>> On 19 Dec 2005, at 20:30, Bj?rnke von Gierke wrote: >>> >>>> I am not sure but it seems you want to set a cookie? >>>> In that case read the cookie page from netscape: >>>> http://wp.netscape.com/newsref/std/cookie_spec.html >>>> >>>> what you need to do in rev is to get the libURLLastHTTPHeaders() >>>> it should contain a line similar to this: >>> >>> This should be libUrlLastRHHeaders(). This returns the headers >>> received from the remote host's response. (libUrlLastHttpHeaders >>> () returns the last headers used by libUrl in a request.) >>> >>> >>>> Set-Cookie: NameOfCookie=Value; path=/; expires=Wednesday, 09- >>>> Nov-2006 23:12:40 GMT >>>> >>>> You need to set the httpHeaders to this line in response to keep >>>> logged in, showing that you have kept the cookie: >>>> Cookie: NameOfCookie=Value >>>> >>>> Beware: There are ways to have several cookies in the same >>>> request! So you need to accommodate for that. Also if you get a >>>> Set-Cookie header with a date before the current date, you >>>> should delete the cookie. >>>> >>>> To pretend to be someone else, you need to to set the "User- >>>> Agent:" header to something else using libURLSetCustomHTTPHeaders. >>> >>> You should just set the httpHeaders for this as well. >>> (libURLSetCustomHTTPHeaders is for setting a complete set of >>> headers including the request line, and is probably only useful >>> for things such as HEAD or OPTIONS requests.) >>> >>> To add multiple headers to the httpHeaders, you can do something >>> like this: >>> >>> put "Cookie: NameOFCookie=Value" into tMyHeaders >>> put return & "User-Agent: specialAgentString" after tMyHeaders >>> >>> set the httpHeaders to tMyHeaders >>> >>> Cheers >>> Dave >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dick.kriesel at mail.com Wed Dec 21 19:43:27 2005 From: dick.kriesel at mail.com (Dick Kriesel) Date: Wed, 21 Dec 2005 16:43:27 -0800 Subject: Debugging and the execution path In-Reply-To: Message-ID: On 12/21/05 2:31 PM, "Jerry Daniels" wrote: > stack "save test"/button "Button"/handler "mouseUp"/line: 7 > line "7" of handler "mouseUp" of button "button" of stack "save > test" I guess you mean that each line in the context button's text would identify the object whose script is executing, and each object in the long owner of that object. So sometimes the string would be pretty long. Probably some users would want their own preferences for long vs. abbreviated vs. short, names vs. ids, and ascending vs. descending. Constellation already shows handler types; some users would want to see them in the context menu rather than just the word "handler." With the executionContexts as it is, the finest granularity is line number. The next level of granularity would be the character offset within the line, which could be useful for lines that invoke a handler more than once. I wonder whether the engine makes that level of granularity possible. > What puzzles me is the fact that every one wanted the calling path > when, as far as I can tell, it's already in the Rev Var Watcher. They > call it the "execution contexts." Please tell me if I'm missing > something. My interest in the calling path includes not only debugging, as in the Variable Watcher, but also use in a standalone app, where the Variable Watcher is irrelevant. > Conclusion: I'm not sure that the watcher I built would offer much > new, other than the fact that it would reside in the upper two panes > of Constellation where the props and previews sit ordinarily. I could > make the array elements editable, I suppose. A new variable watcher could let scripters create virtual variables, such as "tLongNameOfTheTarget," whose values the variable watcher would derive by evaluating an associated expression, such as "the long name of the target," after each breakPoint and each step. Each object in the long owner of the script could have its own virtual variables, to be evaluated when debugging any handler in the object's script. The names and expressions for the virtual variables of each object could be stored in a custom property set of the object. I have an install-again-for-each-rev-version hack that does some of this in the Rev Variable Watcher. If you'd like to see it, let me know. I hope you'll extend Constellation with a new variable watcher. I'm even willing in principle to pay an upgrade fee for it. -- Dick From kevin at stallibrass.com Wed Dec 21 19:49:05 2005 From: kevin at stallibrass.com (kevin at stallibrass.com) Date: Thu, 22 Dec 2005 00:49:05 -0000 Subject: Send spool file to Ip address? Message-ID: <20051222000706.9EFEF825522@mail.runrev.com> Thanks for the tip Sarah, I've tried opening a socket to the printer IP address and then write the spool file to that socket but this appears not to work. I'm using : open socket "192.168.0.201:631" write "c:testspool7600.Print" to socket "192.168.0.201:631" and many variations of it but no joy.... From darkshadow1 at metrocast.net Wed Dec 21 20:12:18 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Wed, 21 Dec 2005 20:12:18 -0500 Subject: Bush-like weasel words about standalone Message-ID: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> The Revolution Website promises: Revolution allows you to create true standalone applications for any of the major platforms - Windows, Linux, Unix, Mac OS X and Classic. Develop on the operating system of your choice and preview the look and feel of your target platform. Develop Linux and Unix applications on Windows, develop Windows applications on Mac OS X - you have total flexibility over where you develop and where you deliver. And when you deliver, you don't incur additional license or royalty fees - maximising your revenue and pricing flexibility, while minimising your administration. .. so, imagine my dismay when, having bought the product, spent a month learning to use it (sorta) and having developed my project as a standalone, I discovered from the conference on standalones that: Note that the Mac OS option will not be available if you are running on Windows or Linux. Due to the way MacOS works, you can only build MacOS standalones using a Macintosh, though you can do it under Mac OS X if you like. I went back to the sweeping assertions and noticed that "Develop Linux and Unix applications on Windows, develop Windows applications on Mac" doesn't say you can develop Mac standalones on Windows - only that one can preview the look and feel. Like "weapons of mass destruction related program activities," one has to look carefully to find out what it means by what it says." OK, I should have known better. I'm not really even sore. But I would like to know what I'm going to have to do to make a standalone for the Earth Shoe and VW Bus OS. I've tried the Rev. docs (Ha! I should have known after a month of ownership) and the otherwise admirable Rev.net on-line. Can anyone point me in the right direction? From jerry at hytext.com Wed Dec 21 20:13:20 2005 From: jerry at hytext.com (Jerry Muelver) Date: Wed, 21 Dec 2005 19:13:20 -0600 Subject: Player Duration to hh:mm:ss References: <967EF8F6-B77B-42F5-A167-153BCFDBA58F@sosmartsoftware.com><001101c604f8$e5467bc0$0100a8c0@INSIGHT3><001301c60559$f082a5c0$0100a8c0@INSIGHT3><2F5DFDC7-F742-4F5F-B185-0111677D8062@sosmartsoftware.com> <001801c60629$91e6ddd0$0100a8c0@INSIGHT3> Message-ID: <004201c60694$e9673760$0100a8c0@INSIGHT3> > From: "Eric Chatonet" >>Hi Jerry, > >>Tutorials Picker has been tested and optimised for Mac OS 9, Mac OS X, >>Win 2000 and XP but not for Linux. >>I would be glad if you could give me some details in order to make it >>functional on Linux. >>Thanks > Note to the List -- Eric just sent me an updated version of Tutorials Picker that plays as-designed on Linux. It looks great! A simply marvelous tool! ---- Jerry Muelver From mark at maseurope.net Wed Dec 21 20:19:00 2005 From: mark at maseurope.net (Mark Smith) Date: Thu, 22 Dec 2005 01:19:00 +0000 Subject: Send spool file to Ip address? In-Reply-To: <20051222000706.9EFEF825522@mail.runrev.com> References: <20051222000706.9EFEF825522@mail.runrev.com> Message-ID: Have you tried reading the file into a variable, and then writing it to the socket? assuming the spool file is binary: put URL ("binfile:" & theFilePath) into myVar write myVar to socket "192.168.0.201" or even bypassing the variable (don't know if this is reasonable) write URL ("binfile:" & theFilePath) to socket "192.168.0.201" Mark On 22 Dec 2005, at 00:49, wrote: > Thanks for the tip Sarah, I've tried opening a socket to the > printer IP > address and then write the spool file to that socket but this > appears not to > work. > I'm using : > open socket "192.168.0.201:631" > > write "c:testspool7600.Print" to socket "192.168.0.201:631" > > and many variations of it but no joy.... > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From scott at proherp.com Wed Dec 21 20:20:20 2005 From: scott at proherp.com (Scott Kane) Date: Thu, 22 Dec 2005 12:20:20 +1100 Subject: Bush-like weasel words about standalone In-Reply-To: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> Message-ID: <000101c60695$e5b8b8e0$0201010a@scott4zia6fbp2> Preston, I'm not sure if you are talking about Mac Classic or Mac OSX. If the latter then a standalone for OSX and *nix can be built using the Windows version, the *nix version and on OSX - and so forth. Mac Classic, however is a dead as a door nail. Backwards compatibility becomes harder to maintain as time goes on. Cheers Scott From kray at sonsothunder.com Wed Dec 21 20:24:47 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 21 Dec 2005 19:24:47 -0600 Subject: Bush-like weasel words about standalone In-Reply-To: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> Message-ID: On 12/21/05 7:12 PM, "Preston Shea" wrote: > But I would like to know > what I'm going to have to do to make a standalone for the Earth Shoe and VW > Bus OS. I assume you're using the virus-riddled and managed-by-the-monkey-boy OS? ;-) Well, apart from the obvious response (buy a Mac), the only other way I know of would be to have a friend who has a Mac build the standalone for you. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Wed Dec 21 20:28:54 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 21 Dec 2005 19:28:54 -0600 Subject: Date Valadation and MatchText In-Reply-To: <001301c60686$ebc79df0$640fa8c0@work1> Message-ID: On 12/21/05 5:33 PM, "Jeff Honken" wrote: > I've been trying to write some error coding for a text field containing > a date. I found some old code that someone wrote in the past but I'm > having a hard time figuring out how it's working. I'm trying to get the > code so if the Year is 5 digits it gets flagged as a bad date. The > pattern I'm trying to check is: mm/dd/yyyy You should be able to just say: if pDateToCheck is a date then ... No need to run a function unless you are planning on checking a bunch of other date formats that aren't support by the "is a date" approach (like MySQL's YYYY-MM-DD)... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From dweeble at wi.rr.com Wed Dec 21 20:46:22 2005 From: dweeble at wi.rr.com (Michael D.) Date: Wed, 21 Dec 2005 19:46:22 -0600 Subject: Help ASAP. Newbie Needs to develop magnify like feature References: <64878EF567131D4596246171F75FD4A9968405@m-epo-1.epo.cdc.gov> Message-ID: <003b01c60699$839179f0$0400a8c0@olie> Jonathan I remember seeing a sample stack at revonline that does this, think its called magnifying. Michael ----- Original Message ----- From: "Lynch, Jonathan" To: "How to use Revolution" Sent: Wednesday, December 21, 2005 8:38 AM Subject: RE: Help ASAP. Newbie Needs to develop magnify like feature Hello Jonathan, Try Emailing Roger Eller about this (Roger.E.Eller at sealedair.com) - I helped him create a similar stack. He might be able to share it with you, to get you started. Cheers, Jonathan -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Jonathan D. Kotthoff Sent: Wednesday, December 21, 2005 6:36 AM To: How to use Revolution Subject: Help ASAP. Newbie Needs to develop magnify like feature Hello, I need to develop a script that will smoothly magnify a group of pictures as a user mouses over them. I am going for the exact same look as the macs dock only in both the x and y directions... I would appreciate any help asap. Jonathan _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From alex at tweedly.net Wed Dec 21 20:52:40 2005 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 22 Dec 2005 01:52:40 +0000 Subject: Debugging and the execution path In-Reply-To: References: Message-ID: <43AA06E8.50500@tweedly.net> Jerry Daniels wrote: > Dick, > > I threw together a quick Var Watcher last night that puts the calling > path into a pop up menu above the vars, much like Rev's Var Watcher > does. Each item in the menu looks like this: > > stack "save test"/button "Button"/handler "mouseUp"/line: 7 > I find that a bit verbose. > The label of the pop up menu is the current execution context. > Clicking the menu displays the calling path in order from last to > first in the format you see above. The format is easy to change if > you think it would look better some other way. I also thought of > making more like the transcript syntax: > > line "7" of handler "mouseUp" of button "button" of stack "save > test" > > Not sure which approach more clearly delineates that item as part of > the calling path. > And that even more verbose :-) I'd consider suppressing the stack name unless it is different from the breakpoint's stack name. I would like to see it as brief as possible, with an easy way to get the full version (such as pop-up text like a tooltip for the full info, with only object / handler / line shown normally). > Funtionality: I made the menu switch execution contexts upon picking > another menu item. In terms of the list of vars, upon clicking they > are editable. > > What puzzles me is the fact that every one wanted the calling path > when, as far as I can tell, it's already in the Rev Var Watcher. They > call it the "execution contexts." Please tell me if I'm missing > something. > Rev VW has only partial info - it's missing the handler name which is one of the the most important parts. > Conclusion: I'm not sure that the watcher I built would offer much > new, other than the fact that it would reside in the upper two panes > of Constellation where the props and previews sit ordinarily. I could > make the array elements editable, I suppose. > There is lots of value waiting to be added :-) - currently you can only see data in an array by clicking on that variable to see each element in the "extended" display area; you could display the first few elements in the "line per variable" display. - same issue for multi-line variables; you could (as an option) display e.g. "\n" or "\r\n" for the newlines, and hence show a few lines directly in "line per var" mode - make it an expression watcher - i.e. allow the user to specify an expression to evaluate & display - allow user-selection of variables to hide or display (and hence eliminate scrolling back and forwards to see the two or three variables that are most interesting). - highlight values changed since last display - allow display of variables from another context That's enough for a (good) start :-) -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.2/208 - Release Date: 20/12/2005 From jacque at hyperactivesw.com Wed Dec 21 21:12:38 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 21 Dec 2005 20:12:38 -0600 Subject: Bush-like weasel words about standalone In-Reply-To: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> References: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> Message-ID: <43AA0B96.6050907@hyperactivesw.com> Preston Shea wrote: > I went back to the sweeping assertions and noticed that "Develop > Linux and Unix applications on Windows, develop Windows applications > on Mac" doesn't say you can develop Mac standalones on Windows - only > that one can preview the look and feel. Like "weapons of mass > destruction related program activities," one has to look carefully to > find out what it means by what it says." I suspect you've never used OS 9, right? You'll find that no other OS can create Classic apps either. OS 9 had a file structure unique to itself, and other operating systems don't support it. Mac OS X can emulate it, for now, but next year when Apple stops supporting Classic, who knows? It's one of those things that anyone who has used OS 9 wouldn't think twice about; sort of like how I don't expect my parrot to like my canary, even though they're both birds. Self-evident if you've been there, but I suppose not so clear to the Mac naifs. Now if you plan to build for Mac OS X, you can do that fine on Windows. Apple ditched the proprietary file structure for that OS. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Dec 21 21:19:12 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 21 Dec 2005 20:19:12 -0600 Subject: Send spool file to Ip address? In-Reply-To: <20051222000706.9EFEF825522@mail.runrev.com> References: <20051222000706.9EFEF825522@mail.runrev.com> Message-ID: <43AA0D20.8010705@hyperactivesw.com> kevin at stallibrass.com wrote: > Thanks for the tip Sarah, I've tried opening a socket to the printer IP > address and then write the spool file to that socket but this appears not to > work. You can access a printer through the serial port with the "open file" command (see docs.) Then you write to it as though it were a file. Your printer has to be attached to the serial port though, and you'll have to send a properly-formatted printer file to it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From 3mcgrath at adelphia.net Wed Dec 21 21:58:05 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 21 Dec 2005 21:58:05 -0500 Subject: Bush-like weasel words about standalone In-Reply-To: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> References: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> Message-ID: <7CE34EE5-8BED-49D7-9184-0D09DFD8C7CB@adelphia.net> Preston, OS9 is only build-able on an OS9-X machine but OSX is build-able on Windows so if you really get stuck and need an OS9 build I am sure someone on the list who has a mac can help out. I will if you really need OS9. I am assuming however that what you really need and want is OSX. OS9 is on it's death bed and not really worth the investment to develop for. Let us know what you really want and what your plans are??? P.S. I love my VW Bus (72 Transporter converted into a Camper Bus). Wish I had an OS for it, that would be cool. Tom McGrath On Dec 21, 2005, at 8:12 PM, Preston Shea wrote: > The Revolution Website promises: > > I went back to the sweeping assertions and noticed that "Develop > Linux and Unix applications on Windows, develop Windows > applications on Mac" doesn't say you can develop Mac standalones on > Windows - only that one can preview the look and feel. Like > "weapons of mass destruction related program activities," one has > to look carefully to find out what it means by what it says." OK, I > should have known better. I'm not really even sore. But I would > like to know what I'm going to have to do to make a standalone for > the Earth Shoe and VW Bus OS. I've tried the Rev. docs (Ha! I > should have known after a month of ownership) and the otherwise > admirable Rev.net on-line. Can anyone point me in the right direction? > _______________________________________________ From charles.hartman at conncoll.edu Wed Dec 21 22:04:21 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Wed, 21 Dec 2005 22:04:21 -0500 Subject: Bush-like weasel words about standalone In-Reply-To: <7CE34EE5-8BED-49D7-9184-0D09DFD8C7CB@adelphia.net> References: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> <7CE34EE5-8BED-49D7-9184-0D09DFD8C7CB@adelphia.net> Message-ID: On Dec 21, 2005, at 9:58 PM, Thomas McGrath III wrote: > P.S. I love my VW Bus (72 Transporter converted into a Camper Bus). > Wish I had an OS for it, that would be cool. You *are* the OS for it. Those were the good old days. Charles From 3mcgrath at adelphia.net Wed Dec 21 22:14:31 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 21 Dec 2005 22:14:31 -0500 Subject: Bush-like weasel words about standalone In-Reply-To: References: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> <7CE34EE5-8BED-49D7-9184-0D09DFD8C7CB@adelphia.net> Message-ID: Charles, Then Duct tape and Alligator Clips are the main development tools. Hey, that gives me an idea. A Duct tape tool for the computer. Pretty cool. The biggest problem is finding parts to keep the VW running. But I love it. Tom On Dec 21, 2005, at 10:04 PM, Charles Hartman wrote: > > On Dec 21, 2005, at 9:58 PM, Thomas McGrath III wrote: > >> P.S. I love my VW Bus (72 Transporter converted into a Camper >> Bus). Wish I had an OS for it, that would be cool. > > You *are* the OS for it. Those were the good old days. > > Charles > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From scott at proherp.com Wed Dec 21 22:18:08 2005 From: scott at proherp.com (Scott Kane) Date: Thu, 22 Dec 2005 14:18:08 +1100 Subject: Bush-like weasel words about standalone In-Reply-To: <7CE34EE5-8BED-49D7-9184-0D09DFD8C7CB@adelphia.net> Message-ID: <000101c606a6$567d5530$0201010a@scott4zia6fbp2> > P.S. I love my VW Bus (72 Transporter converted into a Camper Bus). I've got a 76 in bright orange. It's rather a good workhorse (I DJ on weekends and use it for the sound etc). Scott From stephenREVOLUTION at barncard.com Wed Dec 21 22:29:06 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 21 Dec 2005 19:29:06 -0800 Subject: Bush-like weasel words about standalone In-Reply-To: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> References: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> Message-ID: Hmmm. Preston - you aren't that new here, you've been posting since 11/05. You have just noticed this? If you are dissing the so-called "Earth Shoe and VW Bus OS" why should you care to develop for it at all? Furthermore, it's just the development for OS 9, not OSX, that is affected. Look, Rev is a great tool to help bridge 'platform bigotry' and it's always recommended to have an Enterprise License and a machine running the IDE for every platform for testing and final tweaking. It's absurd to expect the level perfection you seem to want from this software. The fact is that Rev has made it a hell of a lot easier to develop cross-platform applications than any other product that I've seen. sqb >The Revolution Website promises: > >Revolution allows you to create true standalone applications for any >of the major platforms - Windows, Linux, Unix, Mac OS X and Classic. >Develop on the operating system of your choice and preview the look >and feel of your target platform. Develop Linux and Unix >applications on Windows, develop Windows applications on Mac OS X - >you have total flexibility over where you develop and where you >deliver. And when you deliver, you don't incur additional license or >royalty fees - maximising your revenue and pricing flexibility, >while minimising your administration. > >.. so, imagine my dismay when, having bought the product, spent a >month learning to use it (sorta) and having developed my project as >a standalone, I discovered from the conference on standalones that: > >Note that the Mac OS option will not be available if you are running >on Windows or Linux. Due to the way MacOS works, you can only build >MacOS standalones using a Macintosh, though you can do it under Mac >OS X if you like. > >I went back to the sweeping assertions and noticed that "Develop >Linux and Unix applications on Windows, develop Windows applications >on Mac" doesn't say you can develop Mac standalones on Windows - >only that one can preview the look and feel. Like "weapons of mass >destruction related program activities," one has to look carefully >to find out what it means by what it says." OK, I should have known >better. I'm not really even sore. But I would like to know what I'm >going to have to do to make a standalone for the Earth Shoe and VW >Bus OS. I've tried the Rev. docs (Ha! I should have known after a >month of ownership) and the otherwise admirable Rev.net on-line. Can >anyone point me in the right direction? -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mwieder at ahsoftware.net Wed Dec 21 22:33:48 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 21 Dec 2005 19:33:48 -0800 Subject: Debugging and the execution path In-Reply-To: <43AA06E8.50500@tweedly.net> References: <43AA06E8.50500@tweedly.net> Message-ID: <9336875153.20051221193348@ahsoftware.net> Alex- Wednesday, December 21, 2005, 5:52:40 PM, you wrote: > - make it an expression watcher - i.e. allow the user to specify an > expression to evaluate & display Click in the gray column to the left of the variable name... -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Dec 21 22:37:49 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 21 Dec 2005 19:37:49 -0800 Subject: Bush-like weasel words about standalone In-Reply-To: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> References: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> Message-ID: <5637116290.20051221193749@ahsoftware.net> Preston- If you really really need to target the Mac OS you will need an OSX machine in any event in order to make sure that things don't go wonky when you're running in Classic mode. It's been quite a while since I've had any reason to target OS9 for a build. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Dec 21 22:41:19 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 21 Dec 2005 19:41:19 -0800 Subject: Bush-like weasel words about standalone In-Reply-To: <43AA0B96.6050907@hyperactivesw.com> References: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> <43AA0B96.6050907@hyperactivesw.com> Message-ID: <3537325471.20051221194119@ahsoftware.net> Jacque- > I suspect you've never used OS 9, right? You'll find that no other OS > can create Classic apps either. OS 9 had a file structure unique to Well, HyperNext has supposedly figured out how to do it. Not that I think it's worth putting a lot of research time into nor that I think it's a worthwhile goal, but it's not in the perpetual motion physical impossibility category. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Dec 21 23:17:56 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 21 Dec 2005 20:17:56 -0800 Subject: Send spool file to Ip address? In-Reply-To: <20051222000706.9EFEF825522@mail.runrev.com> References: <20051222000706.9EFEF825522@mail.runrev.com> Message-ID: <4439523051.20051221201756@ahsoftware.net> kevin- Wednesday, December 21, 2005, 4:49:05 PM, you wrote: > Thanks for the tip Sarah, I've tried opening a socket to the printer IP > address and then write the spool file to that socket but this appears not to > work. > I'm using : > open socket "192.168.0.201:631" > write "c:testspool7600.Print" to socket "192.168.0.201:631" > and many variations of it but no joy.... I'm sure you have a reason for needing to do this by hand, but... I think you're going about this all wrong. If you really need to write your own lpr driver, here's the bible: http://www.ietf.org/rfc/rfc1179.txt You'll need to write binary to socket 515 if you're talking to a proper lpr daemon. And you'll need to be sending from a port between 721 and 731. And you'll have to send control packets to the daemon to tell it what you're trying to do. And if this is on a network with other computers you'll have to wait until the printer is idle. All in all, it's nothing I would want to try coding if I had an OS to take care of things for me. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Wed Dec 21 23:28:34 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 21 Dec 2005 20:28:34 -0800 Subject: Bush-like weasel words about standalone In-Reply-To: <3537325471.20051221194119@ahsoftware.net> References: <001201c60694$c22970a0$6501a8c0@new0eeca32bb97> <43AA0B96.6050907@hyperactivesw.com> <3537325471.20051221194119@ahsoftware.net> Message-ID: <43AA2B72.1090302@fourthworld.com> Mark Wieder wrote: >>I suspect you've never used OS 9, right? You'll find that no other OS >>can create Classic apps either. OS 9 had a file structure unique to > > Well, HyperNext has supposedly figured out how to do it. I believe HN generates to an intermediate format, perhaps HQX, which is then reassembled when brought over to the Mac. Since Win has no resource fork, generating a traditional Mac Classic app (in which main is in a 'CODE' resource) isn't possible on OSes that don't support resource forks. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From scott at proherp.com Wed Dec 21 23:47:11 2005 From: scott at proherp.com (Scott Kane) Date: Thu, 22 Dec 2005 15:47:11 +1100 Subject: Bush-like weasel words about standalone In-Reply-To: <43AA2B72.1090302@fourthworld.com> Message-ID: <000101c606b2$c9832bc0$0201010a@scott4zia6fbp2> > Since Win has no resource fork, generating a traditional Mac > Classic app > (in which main is in a 'CODE' resource) isn't possible on OSes that > don't support resource forks. Actually - RealBasic does it... Scott From vokey at uleth.ca Wed Dec 21 23:55:47 2005 From: vokey at uleth.ca (John Vokey) Date: Wed, 21 Dec 2005 21:55:47 -0700 Subject: [OT] Re: Bush-like weasel words about standalone, now micro-busses In-Reply-To: <20051222023618.4EB7182568A@mail.runrev.com> References: <20051222023618.4EB7182568A@mail.runrev.com> Message-ID: <6F13790F-7B1C-4BF9-9BF2-03E9994A2277@uleth.ca> I loved my 1959 VW micro-bus (split windscreen, etc.), and my subsequent 1969 VW Transporter/Camper Bus with the pop-top and extra canopy bed. Both died from the dreaded thrown 3rd cylinder. The 1969 transporter managed to leave a 5-metre strip of rubber as the engine ceased---quite impressive! The 1959 had been through so many engines, transmissions, and just about everything else (the body had been modified in a body-shop to make it a true ``hippie-van''-- including the wild paint job) that, at the last, it was thought preferable to let it just die a graceful death. The 1969 was subsequently used as an office on oil drill site (the gas heater, although flaky otherwise, proved a reliable heater for a stationary micro-bus) for many years... On 21-Dec-05, at 7:36 PM, use-revolution-request at lists.runrev.com wrote: > >> P.S. I love my VW Bus (72 Transporter converted into a Camper Bus). >> Wish I had an OS for it, that would be cool. > > You *are* the OS for it. Those were the good old days. > > Charles -- Please avoid sending me Word or PowerPoint attachments. See -Dr. John R. Vokey From gcanyon at inspiredlogic.com Thu Dec 22 00:46:38 2005 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Wed, 21 Dec 2005 21:46:38 -0800 Subject: Debugging and the execution path In-Reply-To: <43A84410.3070301@hyperactivesw.com> References: <9DEC274E-4A2D-4D97-8B5A-69749777161C@wanadoo.fr> <43A4418F.3080505@tweedly.net> <1544813942.20051217105750@ahsoftware.net> <43A46B4E.60003@tweedly.net> <1671564970.20051218091823@ahsoftware.net> <43A84410.3070301@hyperactivesw.com> Message-ID: <40EA19B6-F19A-4A62-9480-E96D519110BA@inspiredlogic.com> On Dec 20, 2005, at 9:49 AM, J. Landman Gay wrote: > Jacque is having trouble remembering when the last "single script > window" was the maximum, so can't really make too much trouble for > you. ;) I think that was back in HyperCard 1.0, yes? Like, 20 years > ago? > >> I have enough windows open when an app is running, I don't want a >> plethora of new ones just because I'm debugging. >> I want a purpose-built debugging window that shows variables, the >> calling chain, and the currently executing code in a single >> window that will go away when execution ends. > > That sounds kind of cool to me, actually. I have a hard time > working on my Powerbook, where screen real estate is scarce. A one- > window composite would be ideal. On Dec 20, 2005, at 10:54 AM, Mark Wieder wrote: > Well, you're certainly not going to get an argument from me. It's not > a case of keep-things-as-they-are or go back to a editing just a > single script at a time. I think a tabbed script editor window with > tabs for each script you're editing or debugging would suit my needs. > The windows-all-over-the-screen thing gets to be a pain. I guess I wasn't being clear. I would never want to be restricted to just one script editor window. I just want a single debugging window with an integrated variable watcher panel and execution context panel (which would let me switch between the scripts in the calling chain. Bonus points for being able to enter arbitrary expressions to watch their value as execution proceeds. gc From ambassador at fourthworld.com Thu Dec 22 00:51:34 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 21 Dec 2005 21:51:34 -0800 Subject: Bush-like weasel words about standalone In-Reply-To: <000101c606b2$c9832bc0$0201010a@scott4zia6fbp2> References: <000101c606b2$c9832bc0$0201010a@scott4zia6fbp2> Message-ID: <43AA3EE6.6020904@fourthworld.com> Scott Kane wrote: >>Since Win has no resource fork, generating a traditional Mac >>Classic app (in which main is in a 'CODE' resource) isn't >>possible on OSes that don't support resource forks. > > Actually - RealBasic does it... How? I would pesume they use an intermediary file format, like the HQX option I mentioned earlier, as Windows has no resource fork. If RB has found a way to coerce the Windows OS into handling resource forks I'd be interested in learning more. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From scott at proherp.com Thu Dec 22 01:02:22 2005 From: scott at proherp.com (Scott Kane) Date: Thu, 22 Dec 2005 17:02:22 +1100 Subject: Bush-like weasel words about standalone In-Reply-To: <43AA3EE6.6020904@fourthworld.com> Message-ID: <000301c606bd$4bbd7190$0201010a@scott4zia6fbp2> > How? As a bin file. I assume that's similar to HQX, I'm cutting new ground (for me) on Mac's. > I would pesume they use an intermediary file format, like the > HQX option > I mentioned earlier, as Windows has no resource fork. > > If RB has found a way to coerce the Windows OS into handling resource > forks I'd be interested in learning more. It's about the only thing it does nicely. Otherwise my experience of it, compared to the stability of Rev, is that it's junk. I still use Delphi for Windows app's, but I use Rev for OSX and *nix. RB app's compiled for Classic, in my limited experience, have had massive memory management issues, espeicially with database work. Scott From lescom at comcast.net Thu Dec 22 01:24:56 2005 From: lescom at comcast.net (Les Harris) Date: Wed, 21 Dec 2005 22:24:56 -0800 Subject: Bush-like weasel words about standalone In-Reply-To: <43AA3EE6.6020904@fourthworld.com> References: <000101c606b2$c9832bc0$0201010a@scott4zia6fbp2> <43AA3EE6.6020904@fourthworld.com> Message-ID: <1135232696.13835.1.camel@localhost.localdomain> > If RB has found a way to coerce the Windows OS into handling resource > forks I'd be interested in learning more. Its nothing too exciting. Visual Studio employs the same method. You have resource file foo.res. After compilation you link foo.res into the main executable. :) Les From eric.chatonet at sosmartsoftware.com Thu Dec 22 01:59:08 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 22 Dec 2005 07:59:08 +0100 Subject: [ANN] Tutorials Picker 2.0 optimised for Linux available Message-ID: Hi all linux users, All my plugins are tested on Mac OS, OS X, Win 2000 and XP before release but unfortunately not on Linux. Jerry Muelver informed me that Tutorials Picker appearance was not correct on this platform. The plugin has been corrected and you will find it by going to http:// www.sosmartsoftware.com/. Revolution/Plugins section. PS. If some of you have encountered problems with another plugin of mine on Linux, please, write me off-list. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From eric.chatonet at sosmartsoftware.com Thu Dec 22 02:32:28 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 22 Dec 2005 08:32:28 +0100 Subject: [ANN][EN][FR][Long] Tutorials Picker 2.0 optimised for Linux Message-ID: <122979E5-48D5-4683-994E-99E2292ADC94@sosmartsoftware.com> ------------------------------------- English version ------------------------------------- Dear Linux user, So Smart Software has the pleasure of announcing the availability of Tutorials Picker 2.0 optimised for Linux, a plugin that interfaces with the So Smart Software website in order to display all available tutorials directly from the web. By using it, you are sure to always have access to the last updates and the new releases. Tutorials Picker provides automatic notification of new releases, shows which tutorials you have already visited, which tutorials have been updated since your last visit, etc. Fast rate downloads (gz archives). Automatic copy to a cache. Collaboration with the Tutorials Watcher plugin. Broadband connection recommended. To download Tutorials Picker, please visit http:// www.sosmartsoftware.com At the moment, 19 tutorials are available through "Tutorials Picker": How to Monitor a QuickTime Player by Script How to Download Data from the Internet How to Manage Stack Resizing How to Manage Table Fields How to Display and Manage Ask Dialogs How to Display and Manage Answer Dialogs How to Manage Tabbed Buttons How to Ask for a Password How to Manage User's Waiting Time How to Manage Drag and Drop for Files or Folders How to Fix Stack Decorations How to build and Manage Dynamic Menus How to Manage "Snap to" Scrollbars How to Create Contextual Tooltips on-the-fly How to Store Images How to Create and Manage HTML lists How to Install "Metal Appearance" on All Platforms How to Change Card Dimensions Smoothly How to Magnify Images Best regards, Eric Chatonet. ---------------------------------- Version fran?aise ------------------------------------- Cher utilisateur Linux, So Smart Software a le plaisir d'annoncer la sortie de Tutorials Picker 2.0 optimis? pour Linux, un plugin qui travaille en collaboration avec le site de So Smart Software pour afficher tous les didacticiels directement depuis le web : En utilisant cette interface vous disposez automatiquement des nouveaut?s et des derni?res mises ? jour. Indication automatique des nouveaut?s, des didacticiels d?j? visit?s, des didacticiels mis ? jour depuis votre derni?re visite, etc. T?l?chargement acc?l?r? des didacticiels (archives gz). Mise en cache automatique des didacticiels visit?s. Collaboration avec le plugin Tutorials Watcher. Connexion haut-d?bit recommand?e. Pour t?l?charger Tutorials Picker, merci de vous rendre sur http:// www.sosmartsoftware.com Actuellement, 19 didacticiels (en anglais) sont disponibles via Tutorials Picker : Comment piloter finement un player QuickTime par script Comment t?l?charger des donn?es depuis internet Comment redimensionner le contenu d'une fen?tre Comment utiliser les champs tables Comment afficher et g?rer les dialogues Ask Comment afficher et g?rer les dialogues Answer Comment g?rer les boutons onglets Comment r?clamer un mot de passe Comment g?rer les attentes utilisateur Comment g?rer le glisser d?poser de dossiers et de fichiers Comment fixer les "d?corations" d'une pile Comment construire et g?rer un menu dynamique Comment g?rer le comportement "magn?tique" d'un scrollbar Comment cr?er ? la vol?e des tooltips contextuels Comment stocker des images dans une pile Comment cr?er et g?rer des listes en HTML Comment installer l'apparence m?tal bross? sur toutes plate-formes Comment changer les dimensions d'une carte avec un effet progressif Comment impl?menter une loupe destin?e ? ne grossir que les images Cordialement, Eric Chatonet. ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From eric.chatonet at sosmartsoftware.com Thu Dec 22 03:04:15 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 22 Dec 2005 09:04:15 +0100 Subject: [ANN][EN][FR][Long] Tutorials Picker 2.0 optimised for Linux Message-ID: <0EA603C1-6EDD-43F9-9D30-7B76BE62DBF3@sosmartsoftware.com> ------------------------------------- English version ------------------------------------- Dear Linux user, So Smart Software has the pleasure of announcing the availability of Tutorials Picker 2.0 optimised for Linux, a plugin that interfaces with the So Smart Software website in order to display all available tutorials directly from the web. By using it, you are sure to always have access to the last updates and the new releases. Tutorials Picker provides automatic notification of new releases, shows which tutorials you have already visited, which tutorials have been updated since your last visit, etc. Fast rate downloads (gz archives). Automatic copy to a cache. Collaboration with the Tutorials Watcher plugin. Broadband connection recommended. To download Tutorials Picker, please visit http:// www.sosmartsoftware.com At the moment, 19 tutorials are available through "Tutorials Picker": How to Monitor a QuickTime Player by Script How to Download Data from the Internet How to Manage Stack Resizing How to Manage Table Fields How to Display and Manage Ask Dialogs How to Display and Manage Answer Dialogs How to Manage Tabbed Buttons How to Ask for a Password How to Manage User's Waiting Time How to Manage Drag and Drop for Files or Folders How to Fix Stack Decorations How to build and Manage Dynamic Menus How to Manage "Snap to" Scrollbars How to Create Contextual Tooltips on-the-fly How to Store Images How to Create and Manage HTML lists How to Install "Metal Appearance" on All Platforms How to Change Card Dimensions Smoothly How to Magnify Images Best regards, Eric Chatonet. ---------------------------------- Version fran?aise ------------------------------------- Cher utilisateur Linux, So Smart Software a le plaisir d'annoncer la sortie de Tutorials Picker 2.0 optimis? pour Linux, un plugin qui travaille en collaboration avec le site de So Smart Software pour afficher tous les didacticiels directement depuis le web : En utilisant cette interface vous disposez automatiquement des nouveaut?s et des derni?res mises ? jour. Indication automatique des nouveaut?s, des didacticiels d?j? visit?s, des didacticiels mis ? jour depuis votre derni?re visite, etc. T?l?chargement acc?l?r? des didacticiels (archives gz). Mise en cache automatique des didacticiels visit?s. Collaboration avec le plugin Tutorials Watcher. Connexion haut-d?bit recommand?e. Pour t?l?charger Tutorials Picker, merci de vous rendre sur http:// www.sosmartsoftware.com Actuellement, 19 didacticiels (en anglais) sont disponibles via Tutorials Picker : Comment piloter finement un player QuickTime par script Comment t?l?charger des donn?es depuis internet Comment redimensionner le contenu d'une fen?tre Comment utiliser les champs tables Comment afficher et g?rer les dialogues Ask Comment afficher et g?rer les dialogues Answer Comment g?rer les boutons onglets Comment r?clamer un mot de passe Comment g?rer les attentes utilisateur Comment g?rer le glisser d?poser de dossiers et de fichiers Comment fixer les "d?corations" d'une pile Comment construire et g?rer un menu dynamique Comment g?rer le comportement "magn?tique" d'un scrollbar Comment cr?er ? la vol?e des tooltips contextuels Comment stocker des images dans une pile Comment cr?er et g?rer des listes en HTML Comment installer l'apparence m?tal bross? sur toutes plate-formes Comment changer les dimensions d'une carte avec un effet progressif Comment impl?menter une loupe destin?e ? ne grossir que les images Cordialement, Eric Chatonet. ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From 3mcgrath at adelphia.net Sat Dec 17 13:02:29 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sat, 17 Dec 2005 13:02:29 -0500 Subject: MacOS X, player, long filename and accented chars : solved In-Reply-To: References: <1h7ohyf.1r54aq9ii3f4aM%mcdomi@free.fr> <97e7222b720c5793a730f618935e886d@laposte.net> Message-ID: <50549551-CD38-408A-A119-F3989E176E57@adelphia.net> Charles, I would try working with players in buttons first and make sure you get those down pat, then look at capturing the keystrokes. Maybe capture keystrokes to execute the buttons and then look at doing it all via scripts at the card level. Create a bunch of buttons for all of the commands like: on mouseup answer file "Please select a movie-file:" if the result is not "cancel" then set the filename of player 1 to it end mouseup on mouseup start player 1 end mouseup on mouseup stop player 1 end mouseup on mouseup set the paused of player 1 to true end mouseup on mouseup set the paused of player 1 to false end mouseup on mouseup put the currenttime of player 1 into field 2 end mouseup on mouseup set the currenttime of player 1 to 0 end mouseup on mouseup set the currenttime of player 1 to 4000 end mouseup on mouseup set the playRate of player 1 to 2 -- 1 is normal, 0.5 is half speed, 2 is double speed end mouseup on mouseup set the playloudness of player 1 to 0 -- mute end mouseup on mouseup set playloudness of player 1 to 100 -- full end mouseup on mouseup set playloudness of player 1 to 50 -- half end mouseup on mouseup if the QTVersion < 3 then answer "Hey bub, you need Quicktime 3.0 or later." if the QTVersion > 4 then answer "Great, you have a version of Quicktime that will work great with the app." end mouseup HTH Tom On Dec 17, 2005, at 11:21 AM, Charles Hartman wrote: > I haven't played with players before, and I have a really simple > question: > > If I want to add a keystroke handler to this player stack, how do I > do it? I can put a rawKeyDown handler in either the stack or the > card, and keystrokes are recognized. (Not if I put the handler in > the script of the player itself.) But the player doesn't seem to > respond to the commands I associate with keystrokes. I'm just > trying to implement spacebar = pause/resume, arrow keys step > forward/back. > > Is the filename this player stack loads also the name of the clip? > That is, if I put "put the filename of player 'Player' into > theClip" at the top of my rawKeyDown handler (very inefficient; I'm > just testing), can I then use theClip as the argument for various > 'play' commands? That's what I'm trying but it doesn't seem to do > anything. > > What am I missing? I can't seem to find a thread in the docs that > clarifies this . . . > > Charles Hartman > > > On Dec 17, 2005, at 6:43 AM, Thierry Arbellot wrote: > >> The stack is available on another server >> Here are the links : >> >> http://perso.wanadoo.fr/hal/player.rev >> http://perso.wanadoo.fr/hal/player.rev.zip >> >> Cheers, >> Thierry >> >> On 2005, Dec 16, , at 21:26, Thierry Arbellot wrote: >> >>> OK >>> >>> I will put the stack without compression on the server on Monday. >>> >>> Thierry >>> >>> On 2005, Dec 16, , at 20:35, Eric Chatonet wrote: >>> >>>> Hi Thierry, >>>> >>>> Dom is a mac user and he can't decompress your archive since the >>>> last available version of Stuffit is 9.01 on this platform. >>>> I asked Klaus to send me your stack but I was unable too to open >>>> the archive he sent to me. >>>> Since your stack is light, I suggest that you put it on your >>>> server as a binary file without compressing it. >>>> Then we all be able to thank you :-) >>>> >>>> Best Regards from Paris, >>>> Eric Chatonet >>>> ------------------------------------------------------------------- >>>> --------------------------- >>>> http://www.sosmartsoftware.com/ >>>> eric.chatonet at sosmartsoftware.com/ >>>> >>>> >>>> Le 16 d?c. 05 ? 20:25, Thierry Arbellot a ?crit : >>>> >>>>> The archive was compressed with Stuffit 10. It may be not >>>>> backward compatible with previous version >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From masmitsend at googlemail.com Wed Dec 21 16:27:54 2005 From: masmitsend at googlemail.com (Mark Smith) Date: Wed, 21 Dec 2005 21:27:54 +0000 Subject: Tint the background of a field. In-Reply-To: <279.1f2ae49.30db215f@aol.com> References: <279.1f2ae49.30db215f@aol.com> Message-ID: "set the backColor of fld xxx to 220,220,220" all three numbers will get you grey, and the highr the number the lighter the grey. Cheers, Mark On 21 Dec 2005, at 21:21, LunchnMeets at aol.com wrote: > Hi Everyone, > > This is probably a simple question. But, this newbie can't figure > out how to > print a field with a 5 or 10% gray tint behind the type of a field. > Thanks in > advance for your help. > > Joe, > Orlando, FL > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From masmitsend at googlemail.com Wed Dec 21 20:08:57 2005 From: masmitsend at googlemail.com (Mark Smith) Date: Thu, 22 Dec 2005 01:08:57 +0000 Subject: Send spool file to Ip address? In-Reply-To: <20051222000706.9EFEF825522@mail.runrev.com> References: <20051222000706.9EFEF825522@mail.runrev.com> Message-ID: <6A305BCB-72FA-4279-AD4F-68123B7E5ACB@gmail.com> Have you tried reading the file into a variable, and then writing it to the socket? assuming the spool file is binary: put URL ("binfile:" & theFilePath) into myVar write myVar to socket "192.168.0.201" or even bypassing the variable (don't know if this is reasonable) write URL ("binfile:" & theFilePath) to socket "192.168.0.201" Mark On 22 Dec 2005, at 00:49, wrote: > Thanks for the tip Sarah, I've tried opening a socket to the > printer IP > address and then write the spool file to that socket but this > appears not to > work. > I'm using : > open socket "192.168.0.201:631" > > write "c:testspool7600.Print" to socket "192.168.0.201:631" > > and many variations of it but no joy.... > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jason at polydiam.com Thu Dec 22 04:48:31 2005 From: jason at polydiam.com (Jason (Polydiam)) Date: Thu, 22 Dec 2005 09:48:31 -0000 Subject: JPEG images not loading Message-ID: <000501c606dc$ddf1a210$0200a8c0@Jason> While experimenting with some stacks, I have noticed that when loading an image into an image area, some jpeg images do not load. Is this supposed to happen? Is there a way of fixing this, or detecting when an incompatible images are loaded so you can create a handler? Thanks so much for your help. Jason From scott at elementarysoftware.com Thu Dec 22 04:50:56 2005 From: scott at elementarysoftware.com (Scott Morrow) Date: Thu, 22 Dec 2005 01:50:56 -0800 Subject: empty customPropertySet and array notation Message-ID: <0C1EA811-C595-4706-B57F-0A386CC41FEE@elementarysoftware.com> The documentation mentions using array notation to access custom property sets. Is it possible to access the "empty" customPropertySet in this fashion or is it always necessary to first: set the customPropertySet to empty I've been unable to discover a method for doing: empty["foo"] of field "Example" ----- from the documentation You can access a property that is not part of the current customPropertySet using array notation. get the myCustomSet["foo"] of field "Example" Thanks, -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- From mark at maseurope.net Thu Dec 22 05:08:44 2005 From: mark at maseurope.net (Mark Smith) Date: Thu, 22 Dec 2005 10:08:44 +0000 Subject: empty customPropertySet and array notation In-Reply-To: <0C1EA811-C595-4706-B57F-0A386CC41FEE@elementarysoftware.com> References: <0C1EA811-C595-4706-B57F-0A386CC41FEE@elementarysoftware.com> Message-ID: Scott, you have to specify what object the custom property set belongs to, so to get a a value from a custom property set. get the cpsName["foo"] of fld "myField" if the set doesn't exist, or if the specified element doesn't exist, the above will return empty, but if the object doesn't exist, you'll get an error. Mark On 22 Dec 2005, at 09:50, Scott Morrow wrote: > The documentation mentions using array notation to access custom > property sets. > > > Is it possible to access the "empty" customPropertySet in this > fashion or is it always necessary to first: > > set the customPropertySet to empty > > > > I've been unable to discover a method for doing: > > empty["foo"] of field "Example" > > > > ----- from the documentation > > You can access a property that is not part of the current > customPropertySet using array notation. > > get the myCustomSet["foo"] of field "Example" > > > Thanks, > > -Scott Morrow > > Elementary Software > (Now with 20% less chalk dust !) > web http://elementarysoftware.com/ > email scott at elementarysoftware.com > > ----------------------------------------------------------------- > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From garretthylltun at gmail.com Thu Dec 22 05:27:53 2005 From: garretthylltun at gmail.com (Garrett Hylltun) Date: Thu, 22 Dec 2005 02:27:53 -0800 Subject: [OT] Re: Bush-like weasel words about standalone, now micro-busses In-Reply-To: <6F13790F-7B1C-4BF9-9BF2-03E9994A2277@uleth.ca> References: <20051222023618.4EB7182568A@mail.runrev.com> <6F13790F-7B1C-4BF9-9BF2-03E9994A2277@uleth.ca> Message-ID: I had a wonderful '72 myself. Blue lower and mid with a white top. Had the slide back roof. Was perfect for the 4th when we'd go down to the water front to watch the fireworks. Slide the top back, throw the kids up top and let them watch the show. :-) But as I grew older, I got tired of constantly taping the air hoses or replacing them, so sold the bus and beat myself with Fiat cars for a few years. Now I spend more time with my Mac Mini and have the wife or kids get what I need from the store so I don't have to leave my Mac Mini alone. :-) Not sure what we have for a car(s) these days. Might have to poke my head out the front door one of these days and see what's up with that ;-) -Garrett On Dec 21, 2005, at 8:55 PM, John Vokey wrote: > I loved my 1959 VW micro-bus (split windscreen, etc.), and my > subsequent 1969 VW [snip] > y micro-bus) for many years... > > On 21-Dec-05, at 7:36 PM, use-revolution-request at lists.runrev.com > wrote: > >> >>> P.S. I love my VW Bus (72 Transporter converted into a Camper Bus). >>> Wish I had an OS for it, that would be cool. [snip] From alex at tweedly.net Thu Dec 22 05:29:33 2005 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 22 Dec 2005 10:29:33 +0000 Subject: Debugging and the execution path In-Reply-To: <9336875153.20051221193348@ahsoftware.net> References: <43AA06E8.50500@tweedly.net> <9336875153.20051221193348@ahsoftware.net> Message-ID: <43AA800D.3030009@tweedly.net> Mark Wieder wrote: >Alex- > >Wednesday, December 21, 2005, 5:52:40 PM, you wrote: > > > >> - make it an expression watcher - i.e. allow the user to specify an >>expression to evaluate & display >> >> > >Click in the gray column to the left of the variable name... > > That brings up a dialog which allows me to specify a "Stop condition". Useful, but quite different from what I want. I want to click in the gray column to the left of an empty line in the VarWatcher, and get a dialog that says "Enter an expression" I type in "item tIVar of line tLVar of gData" and then each time the debugger displays that execution context, it evaluates and displays this expression, just as it does the local variables. I'd even like to do things like sqrt(a^2 + b^2) the cProp of button "abc" etc. -- Alex Tweedly http://www.tweedly.net -------------- next part -------------- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.3/209 - Release Date: 21/12/2005 From markgreenberg at cox.net Thu Dec 22 07:08:05 2005 From: markgreenberg at cox.net (Mark Greenberg) Date: Thu, 22 Dec 2005 05:08:05 -0700 Subject: MouseChunk with false cursor In-Reply-To: <20051022232633.860A08251CB@mail.runrev.com> References: <20051022232633.860A08251CB@mail.runrev.com> Message-ID: <955345E3-057B-4248-B6B6-57B014B3CF3E@cox.net> How can I use a false cursor (an image that follows the mouse with the cursor set to none) that also recognizes MouseChunk, MouseText, etc. It seems that the way I am doing it, the image blocks the mouse from "seeing" the text in the field. Thanks in advance for any help. Mark From richmond at mail.maclaunch.com Thu Dec 22 07:03:31 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Thu, 22 Dec 2005 07:03:31 -0500 Subject: [Directly On Topic] Cheesed Off Message-ID: Having had an 'awful' December with all sorts of debate about what the RR use-list should be for - and as a result of rulings by the Runtime Revolution High-Heid-Yuns, having started a Yahoo Group for discussing Graphic stuff, and being the moderator of a rev-biz group - I am cheesed-off to see that some folk just 'don't get it' and want to continue using the RR use-list for MOT (Madly Off Topic) stuff about their bashy old cars. I post all my OT stuff to either of the above Groups or to the nifty little Trash can that sitteth on my computer's desktop. So why won't the bashy old car club either found a group "Runtime Revolution programmers who like comparing notes about bashy old cars" / "rev-bangers"? On a lighter note, to the Christians: "Happy Christmas", and the non-Christians my similar sentiments without in anyway denigrating your religious traditions. sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From office at praxmatrix.com Thu Dec 22 07:27:50 2005 From: office at praxmatrix.com (praxMatrix Internet Services) Date: Thu, 22 Dec 2005 13:27:50 +0100 Subject: recording lag Message-ID: I'm very new to RR and have started looking at it to extend projects we usually use Director + Flash + Zinc for. Initially we are trying to build an audio recording and playback app and I have found out how to do this with RR but am having trouble with the recording as there is always 1- 2 second lag after clicking a button with the record sound command in it and the start of the recording - so the user, invariably, truncates the recording as they start speaking before the recording begins. As I'm very new to this I suspect there is a simple solution. At the same time if anyone knows how we can analyse the audio wave form to display I would appreciate some pointers. Lastly, in Flash we import a lot of XML files to build lists and would like to do this in RR - ie a list that displays the title of the phrase and which can be used to trigger the audio play and load a text file for the track - are there any xml tutorials. Thank you. Anthony Hughes From eric.chatonet at sosmartsoftware.com Thu Dec 22 07:31:51 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 22 Dec 2005 13:31:51 +0100 Subject: MouseChunk with false cursor In-Reply-To: <955345E3-057B-4248-B6B6-57B014B3CF3E@cox.net> References: <20051022232633.860A08251CB@mail.runrev.com> <955345E3-057B-4248-B6B6-57B014B3CF3E@cox.net> Message-ID: <8C0BAA8B-0EB8-4D84-8027-EA6B69B6D569@sosmartsoftware.com> Hi Mark, Normal behaviour: the topmost object always gets the focus even if it is transparent... Usually, we build cursors but, as you know it, there is a size limitation (16*16 pixels on Mac OS and 32*32 on other platforms) If you want to use a png as a bigger cursor, just an idea, not tested and a bit dirty :-) Use a pending message (has to be dug in): on WhereAreWe global gPosArray ----- lock screen hide img "MyCursor.png" if "field" is in the target then put the mouseChunk into gPosArray["chunk"] put the mouseText into gPosArray["text"] put the short name of the target into gPosArray["name"] etc. -- all you can need else delete global gPosArray show img "MyCursor.png" unlock screen AnalyseData -- another handler that will act according to the keys in gPosArray send "WhereAreWe" to me in 50 milliseconds end WhereAreWe Le 22 d?c. 05 ? 13:08, Mark Greenberg a ?crit : > How can I use a false cursor (an image that follows the mouse with > the cursor set to none) that also recognizes MouseChunk, MouseText, > etc. It seems that the way I am doing it, the image blocks the > mouse from "seeing" the text in the field. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From Stgoldberg at aol.com Thu Dec 22 08:02:44 2005 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Thu, 22 Dec 2005 08:02:44 EST Subject: Jump on going from stack to substack Message-ID: I've noticed that when going from one card in the main stack to another card in the same stack the transition is smooth. However, when going from the main stack to a card in a substack there is a brief "flash" showing one stack closing and the other opening. This does not seem to be resolved by setting the lockscreen to true. The nature of the script is as follows: on mouseUp go to card 2 of stack "gross" -- from stack "Pathology museum" close stack "Pathology museum" -- so the two stacks cannot both exist on the screen if the user moves a stack around end mouseUp It's not a major problem, but would look better without the jump. Any suggestions? Thanks. Steve Goldberg From jason at polydiam.com Thu Dec 22 08:22:15 2005 From: jason at polydiam.com (Jason (Polydiam)) Date: Thu, 22 Dec 2005 13:22:15 -0000 Subject: Live resizing of an image Message-ID: <000c01c606fa$bb4e0140$0200a8c0@Jason> Is it possible to resize an image live in "runtime mode" like you can when you click an image in "editor mode"? Thanks again you guys are great. Jason From bvg at mac.com Thu Dec 22 08:42:00 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 22 Dec 2005 14:42:00 +0100 Subject: Jump on going from stack to substack In-Reply-To: References: Message-ID: How does go to card 2 of stack "gross" in stack "Pathology museum" suit you? On Dec 22 2005, at 14:02, Stgoldberg at aol.com wrote: > I've noticed that when going from one card in the main stack to > another card > in the same stack the transition is smooth. However, when going > from the > main stack to a card in a substack there is a brief "flash" showing > one stack > closing and the other opening. This does not seem to be resolved by > setting > the lockscreen to true. The nature of the script is as follows: > > on mouseUp > go to card 2 of stack "gross" -- from stack "Pathology museum" > close stack "Pathology museum" -- so the two stacks cannot both > exist on > the screen if the user moves a stack around > end mouseUp > > It's not a major problem, but would look better without the jump. Any > suggestions? Thanks. > Steve Goldberg > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From bnz2 at cdc.gov Thu Dec 22 10:12:50 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 22 Dec 2005 10:12:50 -0500 Subject: MouseChunk with false cursor Message-ID: <64878EF567131D4596246171F75FD4A9744670@m-epo-1.epo.cdc.gov> This is something I have also thought about... An image can be set so that the transparent portion still receives a mouseclick - or it can be set so that the transparent portion does not receive the mouseclick, but instead passes it on to what lies underneath. I have not tried this, but have considered having a cursor that is just a single dot, and programming for mousemove to always move the image to be located around that single dot, with a transparent dot for the image directly under the mouse-dot. This way, the click is passed through the image. It isn't perfect, because your hotspot on the image would always be the black (or white) dot from the cursor - but that shouldn't be too terrible. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Eric Chatonet Sent: Thursday, December 22, 2005 7:32 AM To: How to use Revolution Subject: Re: MouseChunk with false cursor Hi Mark, Normal behaviour: the topmost object always gets the focus even if it is transparent... Usually, we build cursors but, as you know it, there is a size limitation (16*16 pixels on Mac OS and 32*32 on other platforms) If you want to use a png as a bigger cursor, just an idea, not tested and a bit dirty :-) Use a pending message (has to be dug in): on WhereAreWe global gPosArray ----- lock screen hide img "MyCursor.png" if "field" is in the target then put the mouseChunk into gPosArray["chunk"] put the mouseText into gPosArray["text"] put the short name of the target into gPosArray["name"] etc. -- all you can need else delete global gPosArray show img "MyCursor.png" unlock screen AnalyseData -- another handler that will act according to the keys in gPosArray send "WhereAreWe" to me in 50 milliseconds end WhereAreWe Le 22 d?c. 05 ? 13:08, Mark Greenberg a ?crit : > How can I use a false cursor (an image that follows the mouse with > the cursor set to none) that also recognizes MouseChunk, MouseText, > etc. It seems that the way I am doing it, the image blocks the > mouse from "seeing" the text in the field. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From bnz2 at cdc.gov Thu Dec 22 10:43:56 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 22 Dec 2005 10:43:56 -0500 Subject: OT: Happy Holidays... Message-ID: <64878EF567131D4596246171F75FD4A9744672@m-epo-1.epo.cdc.gov> I enjoyed Richmond's PC Christmas greetings to everyone, and thought I'd do the same... So, to all of you... Merry Christmas Happy Hanukkah Joyful Kwanzaa Enlightened Bodhi Day Wonderful Winter Solstice And a general happy holidays to anyone who isn't covered by the above:) For a list of celebrations that occur around the same time as the winter solstice, check out: http://www.religioustolerance.org/winter_solstice.htm Cheers, Jonathan From david at dvglasgow.wanadoo.co.uk Thu Dec 22 11:01:44 2005 From: david at dvglasgow.wanadoo.co.uk (David Glasgow) Date: Thu, 22 Dec 2005 16:01:44 +0000 Subject: Rights to write in Programs folder In-Reply-To: <000c01c606fa$bb4e0140$0200a8c0@Jason> References: <000c01c606fa$bb4e0140$0200a8c0@Jason> Message-ID: <7171bae8b3a327206a70292aa40e7bfa@dvglasgow.wanadoo.co.uk> I was just reading Sarah Reichelt's tutorial on saving data. http://www.revjournal.com/tutorials/saving_data_in_revolution.html I have always saved data to stack in a subfolder of the standalone containing folder. Of this she says: "this may cause problems if the application is stored in the Applications or Program Files folder and the user does not have write access to that folder." She is of course quite correct. I have had some problems with this, and the error reporting by Rev and customers seemed a bit hit and miss. Can anyone tell me what Rev and Windows does if an attempt is made to write to a location for which the user does not have the necessary privileges. I have had described to me three different things: 1/ An endlessly busy cursor. 2/ Absolutely no indication that anything has gone wrong (but no data saved) 3/ An error report that the path was not "available" (?) Is this a case for using 'try throw catch' at startup to pre-empt problems later? If so, what might the script look like? I would prefer to stick to the subfolder data saving method - unless anyone can persuade me that there is a much better way to go. Best Wishes, David Glasgow http://www.i-psych.co.uk From jerry at hytext.com Thu Dec 22 11:07:54 2005 From: jerry at hytext.com (Jerry Muelver) Date: Thu, 22 Dec 2005 10:07:54 -0600 Subject: Happy Holidays... References: <64878EF567131D4596246171F75FD4A9744672@m-epo-1.epo.cdc.gov> Message-ID: <001201c60711$e49bc4d0$0100a8c0@INSIGHT3> From: "Lynch, Jonathan" > I enjoyed Richmond's PC Christmas greetings to everyone, and thought I'd >do the same... ... > For a list of celebrations that occur around the same time as the winter > solstice, check out: > http://www.religioustolerance.org/winter_solstice.htm Wonderful, very inclusive list! And, I must say, it's about time we atheists and other non-believers got recognition for our dedicated, persistent observance of Winter Solstice. By the way, I regret to report that our local Winter Solstice bonfire was unsuccessful this year -- heavy wet snowstorms followed by sub-zero temperatures made the brushpile unignitable by natural (non-petroleum-assisted) means -- so the Sun has not been shown how to return to full glory, and summer in the Northern Hemispere will be cancelled this year. Oh well, there's always next time! ---- Jerry Muelver From jerry at daniels-mara.com Thu Dec 22 11:24:55 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Thu, 22 Dec 2005 10:24:55 -0600 Subject: Debugging and the execution path In-Reply-To: References: Message-ID: Colleagues, I'm encouraged by your enthusiasm for an embedded var watcher in Constellation to replace the Rev Var watcher palette that we now use. Here's what I'm proposing to do: - inclusion of an embedded var watcher in Constellation as opposed to using Rev's as a separate palette - new var watcher general behavior + only appears during debugging session + props and preview disappear during debugging session + new var watcher appears where props and preview would normally appear + new var watcher automatically appears during debugging session + new var watcher automatically disappears when debugging session is over + props and preview reappear when debugging session is over - new var watcher features + calling path = drop down menu at top with calling path item in each line of menu = type of handler will be indicated in path item = path syntax will be like transcript syntax = choosing a calling path will reconstruct its context showing its vars and values + var names = name will appear in first column = if var is an array, a disclosure triangle will precede = clicking array disclosure triangle will reveal element keys and values + var values = first 100 chars and/or first line of var value will appear = values will be links = clicking link will make entire value of var editable = array elements will be editable in same fashion when disclosed I have been somewhat reluctant to do this because most of this functionality is in Rev's var watcher. However, the approach outlined above, does offer several advantages, and hearing from folks so enthusiastically offers me encouragement. I appreciate the offer of additional monies for upgrade, and certainly won't turn down paypal donations (paypal button at http:// www.daniels-mara.com). That said, spreading the word "amongst yourselves" and thus increasing Constellation market share would be an excellent tribute (payment) for this boon (embedded variable watcher) and future improvements. Reminder: Constellation still only costs 50 dollars US. That's a cheap dinner for two in any major metro area. If you live in your mom's (or your wife's!) basement, she spends that kind of money on your food every couple of days. Happy Holidays! Jerry Daniels Tool makers for the 21st century http://www.daniels-mara.com/products P.S. Dick, please send your install-again-for-each-rev-version hack to me (better rename it so Rev doesn't go bonkers), so I can see what you're talking about. On Dec 21, 2005, at 6:43 PM, Dick Kriesel wrote: > I have an install-again-for-each-rev-version hack that does some of > this in > the Rev Variable Watcher. If you'd like to see it, let me know. I > hope > you'll extend Constellation with a new variable watcher. I'm even > willing > in principle to pay an upgrade fee for it. > > -- Dick From jerry at daniels-mara.com Thu Dec 22 11:27:34 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Thu, 22 Dec 2005 10:27:34 -0600 Subject: Debugging and the execution path In-Reply-To: <43AA06E8.50500@tweedly.net> References: <43AA06E8.50500@tweedly.net> Message-ID: <574C323E-6EA6-4262-A100-A5CD4E72B8BB@daniels-mara.com> Alex, Sounds like we could use a preference for VW calling path verbosity. Thanks for the encouragement. Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 21, 2005, at 7:52 PM, Alex Tweedly wrote: > Jerry Daniels wrote: > >> Dick, >> >> I threw together a quick Var Watcher last night that puts the >> calling path into a pop up menu above the vars, much like Rev's >> Var Watcher does. Each item in the menu looks like this: >> >> stack "save test"/button "Button"/handler "mouseUp"/line: 7 >> > I find that a bit verbose. > >> The label of the pop up menu is the current execution context. >> Clicking the menu displays the calling path in order from last to >> first in the format you see above. The format is easy to change >> if you think it would look better some other way. I also thought >> of making more like the transcript syntax: >> >> line "7" of handler "mouseUp" of button "button" of stack >> "save test" >> >> Not sure which approach more clearly delineates that item as part >> of the calling path. >> > And that even more verbose :-) > > I'd consider suppressing the stack name unless it is different from > the breakpoint's stack name. > > I would like to see it as brief as possible, with an easy way to > get the full version (such as pop-up text like a tooltip for the > full info, with only object / handler / line shown normally). > >> Funtionality: I made the menu switch execution contexts upon >> picking another menu item. In terms of the list of vars, upon >> clicking they are editable. >> >> What puzzles me is the fact that every one wanted the calling >> path when, as far as I can tell, it's already in the Rev Var >> Watcher. They call it the "execution contexts." Please tell me if >> I'm missing something. >> > Rev VW has only partial info - it's missing the handler name which > is one of the the most important parts. > >> Conclusion: I'm not sure that the watcher I built would offer >> much new, other than the fact that it would reside in the upper >> two panes of Constellation where the props and previews sit >> ordinarily. I could make the array elements editable, I suppose. >> > There is lots of value waiting to be added :-) > > - currently you can only see data in an array by clicking on that > variable to see each element in the "extended" display area; you > could display the first few elements in the "line per variable" > display. > - same issue for multi-line variables; you could (as an option) > display e.g. "\n" or "\r\n" for the newlines, and hence show a few > lines directly in "line per var" mode > - make it an expression watcher - i.e. allow the user to specify an > expression to evaluate & display > - allow user-selection of variables to hide or display (and hence > eliminate scrolling back and forwards to see the two or three > variables that are most interesting). > - highlight values changed since last display > - allow display of variables from another context > > That's enough for a (good) start :-) > > > -- > Alex Tweedly http://www.tweedly.net > > > > -- > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.1.371 / Virus Database: 267.14.2/208 - Release Date: > 20/12/2005 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From JimAultWins at yahoo.com Thu Dec 22 11:28:51 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 22 Dec 2005 08:28:51 -0800 Subject: Rights to write in Programs folder In-Reply-To: <7171bae8b3a327206a70292aa40e7bfa@dvglasgow.wanadoo.co.uk> Message-ID: On 12/22/05 8:01 AM, "David Glasgow" wrote: > (snip) Can anyone tell me what Rev and Windows does if an attempt is > made to write to a location for which the user does not have the > necessary privileges. (snip .. full quote below) Why not try writing a 1 char file to the path reading the file (which should not return empty) then if not empty, deleting the 'scout' file In the case of 'empty', ask the user where to store the data, offering Desktop, or My Documents ( Desktop, Documents on Mac). Additionally, getting the path and checking if it is a known problematic path User friendly way may be to do a routine that informs the user that you will be checking for the default storage location success, then, if cool, inform the result, else let the user choose, if choice is also not workable, stay in the loop. On cancel by user, inform that data cannot be saved with the current settings. If you are saving data to someone's hard drive, it is nicer to let them know you will be doing this and where is resides. Some users will want to include the data in their backup routines. Hope this helps. Jim Ault Las Vegas On 12/22/05 8:01 AM, "David Glasgow" wrote: > > I was just reading Sarah Reichelt's tutorial on saving data. > > http://www.revjournal.com/tutorials/saving_data_in_revolution.html > > I have always saved data to stack in a subfolder of the standalone > containing folder. Of this she says: > > "this may cause problems if the application is stored in the > Applications or Program Files folder and the user does not have write > access to that folder." > > She is of course quite correct. I have had some problems with this, > and the error reporting by Rev and customers seemed a bit hit and > miss. Can anyone tell me what Rev and Windows does if an attempt is > made to write to a location for which the user does not have the > necessary privileges. I have had described to me three different > things: > > 1/ An endlessly busy cursor. > 2/ Absolutely no indication that anything has gone wrong (but no data > saved) > 3/ An error report that the path was not "available" (?) > > Is this a case for using 'try throw catch' at startup to pre-empt > problems later? If so, what might the script look like? > > I would prefer to stick to the subfolder data saving method - unless > anyone can persuade me that there is a much better way to go. > > Best Wishes, > > David Glasgow > > http://www.i-psych.co.uk > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jerry at daniels-mara.com Thu Dec 22 11:31:50 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Thu, 22 Dec 2005 10:31:50 -0600 Subject: Debugging and the execution path In-Reply-To: <43AA800D.3030009@tweedly.net> References: <43AA06E8.50500@tweedly.net> <9336875153.20051221193348@ahsoftware.net> <43AA800D.3030009@tweedly.net> Message-ID: <06A3855B-7E07-4673-A5C4-59CF23E327AF@daniels-mara.com> Alex, et al., At some point, doesn't it get easier just to write the expression in the scripting environs, rather than working around you elbow so see it in the var watcher? Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 22, 2005, at 4:29 AM, Alex Tweedly wrote: > I want to click in the gray column to the left of an empty line in > the VarWatcher, and get a dialog that says "Enter an expression" > I type in "item tIVar of line tLVar of gData" and then each > time the debugger displays that execution context, it evaluates and > displays this expression, just as it does the local variables. > > I'd even like to do things like sqrt(a^2 + b^2) > the cProp of button "abc" > etc. From charles.hartman at conncoll.edu Thu Dec 22 11:32:37 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Thu, 22 Dec 2005 11:32:37 -0500 Subject: [OT sub Holidays] References: Message-ID: (Charles) Begin forwarded message: > > Please accept with no obligation, implicit or explicit, my best > wishes for an environmentally conscious, socially responsible, low > stress, non-addictive, gender neutral celebration of the winter > solstice holiday, practised within the most enjoyable traditions of > the religious persuasion or secular practices of your choice, with > total respect for the religious/secular persuasions and/or > traditions of others, and their choice not to practise religious or > secular traditions at all... and a fiscally successful, personally > fulfilling and medically uncomplicated recognition of the onset of > the generally accepted calendar year 2006, but not without due > respect for the calendars of choice of other cultures whose > contributions to society have helped make Britain great (not to > imply that Britain is necessarily greater than any other country > nor is it the only "BRITAIN" in the northern hemisphere), and > without regard to the race, creed, colour, age, physical ability, > religious faith, sexual orientation and choice of computer platform > of the wishee. > > By accepting this greeting, you are accepting these terms. This > greeting is subject to clarification or withdrawal. It is freely > transferable with no alteration to the original greeting. It > implies no promise by the wishee actually to implement any of the > wishes for her/himself or others, and is void where prohibited by > law and is revocable at the sole discretion of the wisher. > > This wish is warranted to perform as expected within the usual > application of good tidings for a period of one year, or until the > issuance of a subsequent holiday greeting, whichever comes first, > and warranty is limited to replacement of this wish or issuance of > a new wish at the sole discretion of the wisher. From charles.hartman at conncoll.edu Thu Dec 22 11:35:11 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Thu, 22 Dec 2005 11:35:11 -0500 Subject: Debugging and the execution path In-Reply-To: References: Message-ID: An exciting prospect for the New Year! Charles On Dec 22, 2005, at 11:24 AM, Jerry Daniels wrote: > Colleagues, > > I'm encouraged by your enthusiasm for an embedded var watcher in > Constellation to replace the Rev Var watcher palette that we now use. > > Here's what I'm proposing to do: > > - inclusion of an embedded var watcher in Constellation as opposed > to using Rev's as a separate palette > > - new var watcher general behavior > > + only appears during debugging session > + props and preview disappear during debugging session > + new var watcher appears where props and preview would > normally appear > + new var watcher automatically appears during debugging session > + new var watcher automatically disappears when debugging > session is over > + props and preview reappear when debugging session is over > > - new var watcher features > > + calling path > = drop down menu at top with calling path item in each > line of menu > = type of handler will be indicated in path item > = path syntax will be like transcript syntax > = choosing a calling path will reconstruct its context > showing its vars and values > > + var names > = name will appear in first column > = if var is an array, a disclosure triangle will precede > = clicking array disclosure triangle will reveal element > keys and values > > + var values > = first 100 chars and/or first line of var value will appear > = values will be links > = clicking link will make entire value of var editable > = array elements will be editable in same fashion when > disclosed > > I have been somewhat reluctant to do this because most of this > functionality is in Rev's var watcher. However, the approach > outlined above, does offer several advantages, and hearing from > folks so enthusiastically offers me encouragement. > > I appreciate the offer of additional monies for upgrade, and > certainly won't turn down paypal donations (paypal button at http:// > www.daniels-mara.com). That said, spreading the word "amongst > yourselves" and thus increasing Constellation market share would be > an excellent tribute (payment) for this boon (embedded variable > watcher) and future improvements. > > Reminder: Constellation still only costs 50 dollars US. That's a > cheap dinner for two in any major metro area. If you live in your > mom's (or your wife's!) basement, she spends that kind of money on > your food every couple of days. > > Happy Holidays! > > Jerry Daniels > > Tool makers for the 21st century > http://www.daniels-mara.com/products > > P.S. Dick, please send your install-again-for-each-rev-version hack > to me (better rename it so Rev doesn't go bonkers), so I can see > what you're talking about. > > > On Dec 21, 2005, at 6:43 PM, Dick Kriesel wrote: > >> I have an install-again-for-each-rev-version hack that does some >> of this in >> the Rev Variable Watcher. If you'd like to see it, let me know. >> I hope >> you'll extend Constellation with a new variable watcher. I'm even >> willing >> in principle to pay an upgrade fee for it. >> >> -- Dick > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From see3d at writeme.com Thu Dec 22 12:09:54 2005 From: see3d at writeme.com (Dennis Brown) Date: Thu, 22 Dec 2005 12:09:54 -0500 Subject: Debugging and the execution path In-Reply-To: References: Message-ID: Jerry, One of the things I consider inconvenient in the Var Watcher today, is that if you have a lot of variables (globals), the list is too long and you end up scrolling all over the place to find the variables of interest. I would welcome having a way to auto scroll and highlight the variable of interest in the script by pointing to the name in the script (with modifier). I think at one time I suggested that the tooltip would display the value of a variable that you pointed to --just scrolling to that variable in the watcher would also work for me. I really encourage you to take on a variable watcher enhancement to Constellation. I would be happy to see Constellation evolve into the next standard for Revolution IDE. Dennis On Dec 22, 2005, at 11:24 AM, Jerry Daniels wrote: > Colleagues, > > I'm encouraged by your enthusiasm for an embedded var watcher in > Constellation to replace the Rev Var watcher palette that we now use. > > Here's what I'm proposing to do: > > - inclusion of an embedded var watcher in Constellation as opposed > to using Rev's as a separate palette > > - new var watcher general behavior > > + only appears during debugging session > + props and preview disappear during debugging session > + new var watcher appears where props and preview would > normally appear > + new var watcher automatically appears during debugging session > + new var watcher automatically disappears when debugging > session is over > + props and preview reappear when debugging session is over > > - new var watcher features > > + calling path > = drop down menu at top with calling path item in each > line of menu > = type of handler will be indicated in path item > = path syntax will be like transcript syntax > = choosing a calling path will reconstruct its context > showing its vars and values > > + var names > = name will appear in first column > = if var is an array, a disclosure triangle will precede > = clicking array disclosure triangle will reveal element > keys and values > > + var values > = first 100 chars and/or first line of var value will appear > = values will be links > = clicking link will make entire value of var editable > = array elements will be editable in same fashion when > disclosed > > I have been somewhat reluctant to do this because most of this > functionality is in Rev's var watcher. However, the approach > outlined above, does offer several advantages, and hearing from > folks so enthusiastically offers me encouragement. > > I appreciate the offer of additional monies for upgrade, and > certainly won't turn down paypal donations (paypal button at http:// > www.daniels-mara.com). That said, spreading the word "amongst > yourselves" and thus increasing Constellation market share would be > an excellent tribute (payment) for this boon (embedded variable > watcher) and future improvements. > > Reminder: Constellation still only costs 50 dollars US. That's a > cheap dinner for two in any major metro area. If you live in your > mom's (or your wife's!) basement, she spends that kind of money on > your food every couple of days. > > Happy Holidays! > > Jerry Daniels > > Tool makers for the 21st century > http://www.daniels-mara.com/products > > P.S. Dick, please send your install-again-for-each-rev-version hack > to me (better rename it so Rev doesn't go bonkers), so I can see > what you're talking about. > > > On Dec 21, 2005, at 6:43 PM, Dick Kriesel wrote: > >> I have an install-again-for-each-rev-version hack that does some >> of this in >> the Rev Variable Watcher. If you'd like to see it, let me know. >> I hope >> you'll extend Constellation with a new variable watcher. I'm even >> willing >> in principle to pay an upgrade fee for it. >> >> -- Dick > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Thu Dec 22 12:27:09 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 22 Dec 2005 09:27:09 -0800 Subject: Bush-like weasel words about standalone In-Reply-To: <000301c606bd$4bbd7190$0201010a@scott4zia6fbp2> References: <000301c606bd$4bbd7190$0201010a@scott4zia6fbp2> Message-ID: <43AAE1ED.6030503@fourthworld.com> Scott Kane wrote: >>I would pesume they use an intermediary file format, like the >>HQX option >>I mentioned earlier, as Windows has no resource fork. >> >>If RB has found a way to coerce the Windows OS into handling resource >>forks I'd be interested in learning more. > > It's about the only thing it does nicely. Otherwise my experience of > it, compared to the stability of Rev, is that it's junk. I still use > Delphi for Windows app's, but I use Rev for OSX and *nix. RB app's > compiled for Classic, in my limited experience, have had massive memory > management issues, espeicially with database work. Classic was notorious for being very, very difficult to manage memory in. Who would have thought that an OS should require users to understand memory allocation and manually adjust it? Glad that silliness is long behind us.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From JimAultWins at yahoo.com Thu Dec 22 12:27:33 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 22 Dec 2005 09:27:33 -0800 Subject: Debugging and the execution path In-Reply-To: Message-ID: Good idea for the focus variables.. I know that I end up with a long list and always seem to want to watch a few variables that start with "a,f,g,m,r,s,t,w,z" in the actual order of "z,a,w,f,t,g,s,a,z,a,t,... yuk" My suggestion to Jerry was that we have a left column for toggling focus variables that would move to a top section, sorted alpha. Additional idea was that the most recently updated variable would have the full version shown, rather than having to click to see it, if it was more than one line or 100 chars. Additional idea was that this full version update could be locked on one variable, rather than jumping around, such as a list that is being built. Jim Ault Las Vegas On 12/22/05 9:09 AM, "Dennis Brown" wrote: > Jerry, > > One of the things I consider inconvenient in the Var Watcher today, > is that if you have a lot of variables (globals), the list is too > long and you end up scrolling all over the place to find the > variables of interest. I would welcome having a way to auto scroll > and highlight the variable of interest in the script by pointing to > the name in the script (with modifier). I think at one time I > suggested that the tooltip would display the value of a variable that > you pointed to --just scrolling to that variable in the watcher would > also work for me. I really encourage you to take on a variable > watcher enhancement to Constellation. I would be happy to see > Constellation evolve into the next standard for Revolution IDE. > > Dennis From ambassador at fourthworld.com Thu Dec 22 12:31:44 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 22 Dec 2005 09:31:44 -0800 Subject: Bush-like weasel words about standalone In-Reply-To: <1135232696.13835.1.camel@localhost.localdomain> References: <000101c606b2$c9832bc0$0201010a@scott4zia6fbp2> <43AA3EE6.6020904@fourthworld.com> <1135232696.13835.1.camel@localhost.localdomain> Message-ID: <43AAE300.6010508@fourthworld.com> Les Harris wrote: >>If RB has found a way to coerce the Windows OS into handling resource >>forks I'd be interested in learning more. > > Its nothing too exciting. Visual Studio employs the same method. You > have resource file foo.res. After compilation you link foo.res into the > main executable. :) IF Visual Studio does it, we're talking about a different animal: while resource *files* are common on other systems, only Mac OS has a dual file system which supports a resource *fork*: To make a Mac Classic application on any other OS will require some additional step done on a Mac to make it run. Fortunately it won't matter much longer: the MacTels are almost here, so the days of Classic are numbered.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mwieder at ahsoftware.net Thu Dec 22 12:40:13 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 22 Dec 2005 09:40:13 -0800 Subject: Debugging and the execution path In-Reply-To: References: Message-ID: <1982232239.20051222094013@ahsoftware.net> Jerry- Thursday, December 22, 2005, 8:24:55 AM, you wrote: > Colleagues, > I'm encouraged by your enthusiasm for an embedded var watcher in > Constellation to replace the Rev Var watcher palette that we now use. > Here's what I'm proposing to do: ...and since you're taking requests... I'd really like (and I think this is similar to what Alex Tweedly is suggesting) something like Visual Studio's Watch List. That is, I'd like to be able to select variables in context and have a separate area in the Var Watcher with: 1. watched variable value displayed no matter where I am 2. the ability to trigger on a change in value or a specific value Clicking on a variable would bring up a menu allowing me to "Add to Watch List" or there could be another column for this. Then I would be able to specify a trigger condition that would enable a breakpoint - this would be "any change" or a specific condition i.e., "> 4". The current Var Watcher implements setting conditional breakpoints after a fashion, but only while there's a debugger session already in progress, and there's no Watch List functionality. -- -Mark Wieder mwieder at ahsoftware.net From rcozens at pon.net Thu Dec 22 12:17:51 2005 From: rcozens at pon.net (Rob Cozens) Date: Thu, 22 Dec 2005 09:17:51 -0800 Subject: Image Display Issues on Win XP Message-ID: <7.0.0.10.1.20051222085610.0196ec50@pon.net> Bill, Jacque, er al: I have been able to achieve acceptable performance by changing the Art Card design so the thumbnails are truly thumbnail imageData that hide/show the full-resolution images and the Photo Index Card design from buttons to thumbnail images. I also set alwaysBuffer to false for all images...and masked the "jerky" display by adding a visual effect to card-to-card navigation. All images still reside in the [88 MB] stack file, but the only time an image is resized is when the viewer does it via a "Zoom Bar." One mystery arose during the redesign: Under what conditions will Rev change the loc of an image when its height and/or width is changed? This code worked in the old design: set the height of image targetImage to x set the width of image targetImage to trunc(x*1.5) with expansion/contraction from the original loc of targetImage. Now I have to script: put the loc of image targetImage into imageLoc set the height of image targetImage to x set the width of image targetImage to trunc(x*1.5) set the loc of image targetImage to imageLoc or the image moves to a new loc. What could cause this...on WinXP & MacOSX? Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From simplsol at aol.com Thu Dec 22 12:47:36 2005 From: simplsol at aol.com (simplsol at aol.com) Date: Thu, 22 Dec 2005 12:47:36 -0500 Subject: Debugging and the execution path In-Reply-To: References: Message-ID: <8C7D536EDBEF88E-EE4-3F@FWM-R17.sysops.aol.com> Jerry, Looks like you are heading the right direction. Paypal said they were experiencing "temporary difficulties". I'll try again. although I am a registered user I'd gladly pay an EXTRA $50 for Constellation with the Variable Watcher you describe. Thanks again for all of your work on this. Paul Looney -----Original Message----- From: Jerry Daniels To: How to use Revolution Sent: Thu, 22 Dec 2005 10:24:55 -0600 Subject: Re: Debugging and the execution path Colleagues,? ? I'm encouraged by your enthusiasm for an embedded var watcher in Constellation to replace the Rev Var watcher palette that we now use.? ? Here's what I'm proposing to do:? ? - inclusion of an embedded var watcher in Constellation as opposed to using Rev's as a separate palette? ? - new var watcher general behavior? ? ? + only appears during debugging session? ? + props and preview disappear during debugging session? ? + new var watcher appears where props and preview would normally appear? ? + new var watcher automatically appears during debugging session? ? + new var watcher automatically disappears when debugging session is over? ? + props and preview reappear when debugging session is over? ? - new var watcher features? ? ? + calling path? ? = drop down menu at top with calling path item in each line of menu? ? = type of handler will be indicated in path item? ? = path syntax will be like transcript syntax? ? = choosing a calling path will reconstruct its context showing its vars and values? ? ? + var names? ? = name will appear in first column? ? = if var is an array, a disclosure triangle will precede? ? = clicking array disclosure triangle will reveal element keys and values? ? ? + var values? ? = first 100 chars and/or first line of var value will appear? ? = values will be links? ? = clicking link will make entire value of var editable? ? = array elements will be editable in same fashion when disclosed? ? I have been somewhat reluctant to do this because most of this functionality is in Rev's var watcher. However, the approach outlined above, does offer several advantages, and hearing from folks so enthusiastically offers me encouragement.? ? I appreciate the offer of additional monies for upgrade, and certainly won't turn down paypal donations (paypal button at http://www.daniels-mara.com). That said, spreading the word "amongst yourselves" and thus increasing Constellation market share would be an excellent tribute (payment) for this boon (embedded variable watcher) and future improvements.? ? Reminder: Constellation still only costs 50 dollars US. That's a cheap dinner for two in any major metro area. If you live in your mom's (or your wife's!) basement, she spends that kind of money on your food every couple of days.? ? Happy Holidays!? ? Jerry Daniels? ? Tool makers for the 21st century? http://www.daniels-mara.com/products? ? P.S. Dick, please send your install-again-for-each-rev-version hack to me (better rename it so Rev doesn't go bonkers), so I can see what you're talking about.? ? On Dec 21, 2005, at 6:43 PM, Dick Kriesel wrote:? ? > I have an install-again-for-each-rev-version hack that does some of > this in? > the Rev Variable Watcher. If you'd like to see it, let me know. I > hope? > you'll extend Constellation with a new variable watcher. I'm even > willing? > in principle to pay an upgrade fee for it.? >? > -- Dick? ? _______________________________________________? use-revolution mailing list? use-revolution at lists.runrev.com? Please visit this url to subscribe, unsubscribe and manage your subscription preferences:? http://lists.runrev.com/mailman/listinfo/use-revolution? From mwieder at ahsoftware.net Thu Dec 22 12:47:47 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 22 Dec 2005 09:47:47 -0800 Subject: empty customPropertySet and array notation In-Reply-To: <0C1EA811-C595-4706-B57F-0A386CC41FEE@elementarysoftware.com> References: <0C1EA811-C595-4706-B57F-0A386CC41FEE@elementarysoftware.com> Message-ID: <602686462.20051222094747@ahsoftware.net> Scott- Thursday, December 22, 2005, 1:50:56 AM, you wrote: > I've been unable to discover a method for doing: > empty["foo"] of field "Example" If you're trying to delete or clear out a Custom Propertyset, there's an example in the docs under: "How do I delete a custom property set?" -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Dec 22 12:52:19 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 22 Dec 2005 09:52:19 -0800 Subject: Debugging and the execution path In-Reply-To: <43AA800D.3030009@tweedly.net> References: <43AA06E8.50500@tweedly.net> <9336875153.20051221193348@ahsoftware.net> <43AA800D.3030009@tweedly.net> Message-ID: <22958544.20051222095219@ahsoftware.net> Alex- Thursday, December 22, 2005, 2:29:33 AM, you wrote: > That brings up a dialog which allows me to specify a "Stop condition". > Useful, but quite different from what I want. Agreed, but probably as good as it gets for now. -- -Mark mwieder at ahsoftware.net From jeff at siphonophore.com Thu Dec 22 12:52:46 2005 From: jeff at siphonophore.com (jeffrey reynolds) Date: Thu, 22 Dec 2005 12:52:46 -0500 Subject: Bush-like weasel words about standalone In-Reply-To: <20051222090702.043E9825314@mail.runrev.com> References: <20051222090702.043E9825314@mail.runrev.com> Message-ID: Preston, I second this, you really need a test machine (as well as one to do builds on properly) for all the platforms you are intending to ship with. Also if you are aiming at os9 you should also test on an os9 native machine, just to be sure all things are kosher. I had a strange problem with an earlier version of rev with the classic build. its a pain, but there is no real substitute to testing on the platform that you intend to deploy on. I know thats a pain, but if you plan to have folks use your stuff its just the way that you need to do things in order to make sure your software functions as you designed it and doesn't leave your users blowing in the wind. I just shipped a cd with win, osx and os9 rev apps with rev and all was great with them, in the end there were no platform specific bugs that cropped up. OS9 is still alive and kicking (and will be for some time) in the education environment, especially in the K-6 world, where they dont get the same level of funding for upgrading as there is in the higher levels. cheers, jeff reynolds On Dec 22, 2005, at 4:07 AM, use-revolution-request at lists.runrev.com wrote: > Preston- > > If you really really need to target the Mac OS you will need an OSX > machine in any event in order to make sure that things don't go wonky > when you're running in Classic mode. It's been quite a while since > I've had any reason to target OS9 for a build. From jerry at daniels-mara.com Thu Dec 22 12:53:22 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Thu, 22 Dec 2005 11:53:22 -0600 Subject: Debugging and the execution path In-Reply-To: References: Message-ID: Dennis, et al., Thanks for the additional encouragement...can't have too much of that! In my working prototype if have a layout like this (the Types would be icons, btw): var name Type Value ========------------------------ gTabEvent G true gTestArray A 113 ... cfirst E 113 csecond E 222 gTGLoaded G true pMouseBtnNum P 1 theTestVar T test data In the above layout, you could click a column header and sort by type of var (G=global; A=array; E=element of array; P=param; T=temp; L=local; K=constant). OR we could make folders like we do with props and handlers (thus doing away with the need to sort by type and have headers): arrays gTestArray A 113 ... cfirst E 113 csecond E 222 globals gTabEvent G true params pMouseBtnNum P 1 temps theTestVar T test data Best case scenario would be to have a folder icon on the Var Watcher Toolbar (extensible like other toolbars!) that would let you toggle between tree (folder) and flat lists. In either scenario, indented items would be capable of collapse and expand functionality via disclosure triangles. Whadda ya think? Best, Jerry Daniels Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 22, 2005, at 11:09 AM, Dennis Brown wrote: > Jerry, > > One of the things I consider inconvenient in the Var Watcher today, > is that if you have a lot of variables (globals), the list is too > long and you end up scrolling all over the place to find the > variables of interest. I would welcome having a way to auto scroll > and highlight the variable of interest in the script by pointing to > the name in the script (with modifier). I think at one time I > suggested that the tooltip would display the value of a variable > that you pointed to --just scrolling to that variable in the > watcher would also work for me. I really encourage you to take on > a variable watcher enhancement to Constellation. I would be happy > to see Constellation evolve into the next standard for Revolution IDE. > > Dennis > > On Dec 22, 2005, at 11:24 AM, Jerry Daniels wrote: > >> Colleagues, >> >> I'm encouraged by your enthusiasm for an embedded var watcher in >> Constellation to replace the Rev Var watcher palette that we now use. >> >> Here's what I'm proposing to do: >> >> - inclusion of an embedded var watcher in Constellation as opposed >> to using Rev's as a separate palette >> >> - new var watcher general behavior >> >> + only appears during debugging session >> + props and preview disappear during debugging session >> + new var watcher appears where props and preview would >> normally appear >> + new var watcher automatically appears during debugging session >> + new var watcher automatically disappears when debugging >> session is over >> + props and preview reappear when debugging session is over >> >> - new var watcher features >> >> + calling path >> = drop down menu at top with calling path item in each >> line of menu >> = type of handler will be indicated in path item >> = path syntax will be like transcript syntax >> = choosing a calling path will reconstruct its context >> showing its vars and values >> >> + var names >> = name will appear in first column >> = if var is an array, a disclosure triangle will precede >> = clicking array disclosure triangle will reveal element >> keys and values >> >> + var values >> = first 100 chars and/or first line of var value will appear >> = values will be links >> = clicking link will make entire value of var editable >> = array elements will be editable in same fashion when >> disclosed >> >> I have been somewhat reluctant to do this because most of this >> functionality is in Rev's var watcher. However, the approach >> outlined above, does offer several advantages, and hearing from >> folks so enthusiastically offers me encouragement. >> >> I appreciate the offer of additional monies for upgrade, and >> certainly won't turn down paypal donations (paypal button at >> http://www.daniels-mara.com). That said, spreading the word >> "amongst yourselves" and thus increasing Constellation market >> share would be an excellent tribute (payment) for this boon >> (embedded variable watcher) and future improvements. >> >> Reminder: Constellation still only costs 50 dollars US. That's a >> cheap dinner for two in any major metro area. If you live in your >> mom's (or your wife's!) basement, she spends that kind of money on >> your food every couple of days. >> >> Happy Holidays! >> >> Jerry Daniels >> >> Tool makers for the 21st century >> http://www.daniels-mara.com/products >> >> P.S. Dick, please send your install-again-for-each-rev-version >> hack to me (better rename it so Rev doesn't go bonkers), so I can >> see what you're talking about. >> >> >> On Dec 21, 2005, at 6:43 PM, Dick Kriesel wrote: >> >>> I have an install-again-for-each-rev-version hack that does some >>> of this in >>> the Rev Variable Watcher. If you'd like to see it, let me know. >>> I hope >>> you'll extend Constellation with a new variable watcher. I'm >>> even willing >>> in principle to pay an upgrade fee for it. >>> >>> -- Dick >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jeff at siphonophore.com Thu Dec 22 13:02:42 2005 From: jeff at siphonophore.com (jeffrey reynolds) Date: Thu, 22 Dec 2005 13:02:42 -0500 Subject: [OT] Re: Bush-like weasel words about standalone, In-Reply-To: <20051222154656.E9DDB825494@mail.runrev.com> References: <20051222154656.E9DDB825494@mail.runrev.com> Message-ID: <90A7C15E-A1F3-4706-8B9B-D5429F2FC56D@siphonophore.com> well for me my first car was a 64 vw bug that i totally rebuilt a few times. so cool to order any body, engine, or other part for hardly anything and have them show up in the mail in a few days and with a small tool set replace just about anything. always looked longingly at friends vw busses. the same time i got the bug (given to me by a grad student friend when she graduated), I also got my first mac, a good old mac plus. This was a procession of mac (almost one of every flavor over the years) that fit into me in the same way the bug did. well now days its the civic hybrid and prius and a powermac, not the same old funky things, but they still feel sorta the same in a philosophical way... cheers, jeff On Dec 22, 2005, at 10:46 AM, use-revolution-request at lists.runrev.com wrote: > I had a wonderful '72 myself. Blue lower and mid with a white top. > Had the slide back roof. Was perfect for the 4th when we'd go down > to the water front to watch the fireworks. Slide the top back, throw > the kids up top and let them watch the show. :-) But as I grew > older, I got tired of constantly taping the air hoses or replacing > them, so sold the bus and beat myself with Fiat cars for a few years. > > Now I spend more time with my Mac Mini and have the wife or kids get > what I need from the store so I don't have to leave my Mac Mini > alone. :-) > > Not sure what we have for a car(s) these days. Might have to poke my > head out the front door one of these days and see what's up with > that ;-) From see3d at writeme.com Thu Dec 22 13:06:23 2005 From: see3d at writeme.com (Dennis Brown) Date: Thu, 22 Dec 2005 13:06:23 -0500 Subject: Debugging and the execution path In-Reply-To: References: Message-ID: <6878E245-A354-4643-8FAC-6C10A6155ED8@writeme.com> Jerry, I like the folder idea better. That way I can hide all the globals, constants, or whatever. It also opens up the possibility to have a folder of "my watched variables" of mixed types. ;-) Dennis On Dec 22, 2005, at 12:53 PM, Jerry Daniels wrote: > Dennis, et al., > > Thanks for the additional encouragement...can't have too much of that! > > > OR we could make folders like we do with props and handlers (thus > doing away with the need to sort by type and have headers): > > arrays > gTestArray A 113 ... > cfirst E 113 > csecond E 222 > globals > gTabEvent G true > params > pMouseBtnNum P 1 > temps > theTestVar T test data > > Best case scenario would be to have a folder icon on the Var > Watcher Toolbar (extensible like other toolbars!) that would let > you toggle between tree (folder) and flat lists. > > In either scenario, indented items would be capable of collapse and > expand functionality via disclosure triangles. > > Whadda ya think? From dam-pro.girard at laposte.net Thu Dec 22 13:07:10 2005 From: dam-pro.girard at laposte.net (Girard Damien) Date: Thu, 22 Dec 2005 19:07:10 +0100 Subject: wandering IDE windows on Linux In-Reply-To: <000301c60442$bfb942e0$0100a8c0@INSIGHT3> References: <000301c60442$bfb942e0$0100a8c0@INSIGHT3> Message-ID: <1135274830.7611.1.camel@White-Side> This is a runrev bug. http://support.runrev.com/bugdatabase/show_bug.cgi?id=2360 Le dimanche 18 d?cembre 2005 ? 20:19 -0600, Jerry Muelver a ?crit : > RevRun 2.6.1 on Ubuntu Linux does not redisplay IDE-related windows and > palettes exactly where they were when I last closed the program. And windows > opened during traversal of Help files and tuturials are also a bit > peripatetic -- each new window opens a bit down and to the left of the > window just closed. Is this minor misbehavior characteristic of Linux, RR, > or just my machine? > > ---- Jerry Muelver > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From rcozens at pon.net Thu Dec 22 13:10:55 2005 From: rcozens at pon.net (Rob Cozens) Date: Thu, 22 Dec 2005 10:10:55 -0800 Subject: Rights to write in Programs folder In-Reply-To: <7171bae8b3a327206a70292aa40e7bfa@dvglasgow.wanadoo.co.uk> References: <000c01c606fa$bb4e0140$0200a8c0@Jason> <7171bae8b3a327206a70292aa40e7bfa@dvglasgow.wanadoo.co.uk> Message-ID: <7.0.0.10.1.20051222095943.019786a8@pon.net> Hi David, >I would prefer to stick to the subfolder data saving method - unless >anyone can persuade me that there is a much better way to go. In addition to the access issue Sarah mentioned, the problem is compounded by MacOSX application bundles. The specialFolderPath function allows you to refer to a folder generically (eg: "documents", "preferences") and allow the user to determine the actual folder. AFAIK, both Win XP and Mac OSX, support multiple user setups; so that the folder one user sees as "My Documents" is different from the one a different user sees when logged on to the same computer. I don't know how your app can be compliant (unless all users share preferences & data) unless you use the specialFolderPath. While it's too bad the specialFolderPath arguments are different for different platforms; but it's still the way to go, sez moi. Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From bnz2 at cdc.gov Thu Dec 22 13:11:26 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 22 Dec 2005 13:11:26 -0500 Subject: A supplement suite of office programs? Message-ID: <64878EF567131D4596246171F75FD4A9744673@m-epo-1.epo.cdc.gov> I have an idea on how we can promote RunRev, and bring clients to ourselves. It seems to me that there are a number of possible programs that could be considered supplemental office-ware. That is, not the standard word processor/spreadsheet/etc... suite of programs - but instead, a suite of programs that covers less obvious needs. My idea is to call this suite "Work Mage" and all the programs within the suite would also end in the word "Mage" - Currently, the only program that I have for Work Mage is a task-oriented to-do list program I call "Task Mage". I have a few other ideas for the suite, but I am sure the possibilities are endless. I would love it if the members of the RunRev community would check out my program (www.workmage.com) and let me know if you think there is a possibility for a collaborative group project here. My thought is to create a freeware suite that we promote heavily. This would draw in potential RunRev users, and also draw in freelance work, customization work, etc... Sarah has been kind enough to investigate converting the program for use on Macs (I only know PC). I am sure we could find someone to do the same for Linux as well. Y'alls thoughts? Take Care, Jonathan From jerry at daniels-mara.com Thu Dec 22 13:24:59 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Thu, 22 Dec 2005 12:24:59 -0600 Subject: Debugging and the execution path In-Reply-To: <6878E245-A354-4643-8FAC-6C10A6155ED8@writeme.com> References: <6878E245-A354-4643-8FAC-6C10A6155ED8@writeme.com> Message-ID: Dennis, et al. Right! Folder of watched vars would be possible. HOWEVER I will then have to save those watched vars as a custom prop in the object. How to create a watched var: drag a var into the "watch" folder. Caveat: no folders no watched vars. Can't have everything. Make sense? Best, Jerry Daniels 5 Reasons 12 Top Rev Developers Use to Constellation! http://daniels-mara.com/products/5reasons.htm On Dec 22, 2005, at 12:06 PM, Dennis Brown wrote: > Jerry, > > I like the folder idea better. That way I can hide all the > globals, constants, or whatever. It also opens up the possibility > to have a folder of "my watched variables" of mixed types. ;-) > > Dennis > > On Dec 22, 2005, at 12:53 PM, Jerry Daniels wrote: > >> Dennis, et al., >> >> Thanks for the additional encouragement...can't have too much of >> that! >> >> >> OR we could make folders like we do with props and handlers (thus >> doing away with the need to sort by type and have headers): >> >> arrays >> gTestArray A 113 ... >> cfirst E 113 >> csecond E 222 >> globals >> gTabEvent G true >> params >> pMouseBtnNum P 1 >> temps >> theTestVar T test data >> >> Best case scenario would be to have a folder icon on the Var >> Watcher Toolbar (extensible like other toolbars!) that would let >> you toggle between tree (folder) and flat lists. >> >> In either scenario, indented items would be capable of collapse >> and expand functionality via disclosure triangles. >> >> Whadda ya think? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jhonken at x12.info Thu Dec 22 13:40:37 2005 From: jhonken at x12.info (Jeff Honken) Date: Thu, 22 Dec 2005 11:40:37 -0700 Subject: Date Validation and MatchText Message-ID: <000001c60727$337ff2a0$640fa8c0@work1> Thanks for the reply Ken that does work well. I'd like to try to restrict the date to a pattern of mm/dd/yyyy. Using "date" allow dates such as mm/d/y. Do you know how to parse the date string to match mm/dd/yyyy only? > I've been trying to write some error coding for a text field containing > a date. I found some old code that someone wrote in the past but I'm > having a hard time figuring out how it's working. I'm trying to get the > code so if the Year is 5 digits it gets flagged as a bad date. The > pattern I'm trying to check is: mm/dd/yyyy You should be able to just say: if pDateToCheck is a date then ... No need to run a function unless you are planning on checking a bunch of other date formats that aren't support by the "is a date" approach (like MySQL's YYYY-MM-DD)... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From revolutionary.dan at gmail.com Thu Dec 22 13:38:47 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 22 Dec 2005 10:38:47 -0800 Subject: A supplement suite of office programs? In-Reply-To: <64878EF567131D4596246171F75FD4A9744673@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A9744673@m-epo-1.epo.cdc.gov> Message-ID: <70ed6b130512221038sec0621ak4e0cc1c9d0261632@mail.gmail.com> Jonathan..... Have you used any Windows-specific code or tricks in your application? If not, and assuming you have an appropriate RunRev license and version, have you tried just building your app for OS X? I'd be interested in looking at, commenting on and perhaps participating in this process but I'm an OSX kinda guy. On 12/22/05, Lynch, Jonathan wrote: > > Sarah has been kind enough to investigate converting the program for use > on Macs (I only know PC). I am sure we could find someone to do the same > for Linux as well. > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From ambassador at fourthworld.com Thu Dec 22 13:44:31 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 22 Dec 2005 10:44:31 -0800 Subject: Rights to write in Programs folder In-Reply-To: <7171bae8b3a327206a70292aa40e7bfa@dvglasgow.wanadoo.co.uk> References: <000c01c606fa$bb4e0140$0200a8c0@Jason> <7171bae8b3a327206a70292aa40e7bfa@dvglasgow.wanadoo.co.uk> Message-ID: <43AAF40F.6010204@fourthworld.com> David Glasgow wrote: > > I was just reading Sarah Reichelt's tutorial on saving data. > > http://www.revjournal.com/tutorials/saving_data_in_revolution.html > > I have always saved data to stack in a subfolder of the standalone > containing folder. Of this she says: > > "this may cause problems if the application is stored in the > Applications or Program Files folder and the user does not have write > access to that folder." > > She is of course quite correct. I have had some problems with this, and > the error reporting by Rev and customers seemed a bit hit and miss. > Can anyone tell me what Rev and Windows does if an attempt is made to > write to a location for which the user does not have the necessary > privileges. I have had described to me three different things: > > 1/ An endlessly busy cursor. > 2/ Absolutely no indication that anything has gone wrong (but no data > saved) > 3/ An error report that the path was not "available" (?) > > Is this a case for using 'try throw catch' at startup to pre-empt > problems later? If so, what might the script look like? > > I would prefer to stick to the subfolder data saving method - unless > anyone can persuade me that there is a much better way to go. I haven't yet had time to test this, but it should be simple enough on either OS X or Windows by just creating an account that doesn't have sufficient privileges to write to the Program Files (Win) or Applications (OS X) folders. If memory serves, attempting to write to a folder where you don't have sufficient permissions will cause the result to contain "can't open file". On some OSes you can then call the sysError function to determine further specifics if necessary, but since you've already determined the critical factor (that you can't write the file) you may not need to. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jperryl at ecs.fullerton.edu Thu Dec 22 13:54:07 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 22 Dec 2005 10:54:07 -0800 (PST) Subject: Live resizing of an image In-Reply-To: <000c01c606fa$bb4e0140$0200a8c0@Jason> Message-ID: Jason, I might be mistaken, but I think that Trevor DeVore's multimedia chat stack at the runrev site containing all the chat stacks has the code snippets you need. Judy On Thu, 22 Dec 2005, Jason (Polydiam) wrote: > Is it possible to resize an image live in "runtime mode" like you can when > you click an image in "editor mode"? From jperryl at ecs.fullerton.edu Thu Dec 22 13:57:43 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 22 Dec 2005 10:57:43 -0800 (PST) Subject: [OT sub Holidays] In-Reply-To: Message-ID: JIMMY BUFFET'S HOLIDAY COOKIES > 1 cup of water > 1 tsp. baking soda > 1 cup of sugar > 1 tsp. salt > 1 cup of brown sugar > lemon juice > 4 large eggs > 1 cup nuts > 2 cups of dried fruit > 1 bottle Jose Cuervo Tequila > Sample the Cuervo to check quality. Take a large bowl, check the Cuervo > again, to be sure it is of the highest quality. Pour one Level cup and > drink. Turn on the electric mixer. > Beat one cup of butter in a large fluffy bowl. Add one teaspoon of > sugar. Beat again. At this point it's best to make sure the Cuervo is > still OK. Try another cup...just in case. Turn off the mixerer thingy. > Break 2 leggs and add to the bowl and chuck in the cup of dried fruit. > Pick the frigging fruit off floor. > Mix on the turner. If the fried druit gets stuck in the beaterers just > pry it loose with a drewscriver. Sample the Cuervo to check for > tonsisticity. Next, sift two cups of salt, or something. Who giveshz a > sheet. Check the Jose Cuervo. > Now shift the lemon juice and strain your nuts. Add one table. Add a > spoon of sugar, or somefink. Whatever you can find. Greash the oven. > Turn the cake tin 360 degrees and try not to fall over. Don't forget to > beat off the turner. Finally, throw the bowl through the window, finish > the Cose Juervo and make sure to put the stove in the dishwasher. > CHERRY MISTMAS From Stgoldberg at aol.com Thu Dec 22 14:01:55 2005 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Thu, 22 Dec 2005 14:01:55 EST Subject: Jump on going from stack to substack Message-ID: <30.3e56a2.30dc5223@aol.com> Yes, thanks for the suggestion. Your script alteration eliminates the jumping flash from mainstack to substack. Can you suggest how to eliminate the jump on returning from the substack to the mainstack? Thanks very much. Steve Goldberg From: Bj?rnke von Gierke Subject: Re: Jump on going from stack to substack To: How to use Revolution Message-ID: Content-Type: text/plain; charset=US-ASCII; format=flowed How does go to card 2 of stack "gross" in stack "Pathology museum" suit you? On Dec 22 2005, at 14:02, Stgoldberg at aol.com wrote: > I've noticed that when going from one card in the main stack to > another card >? in the same stack the transition is smooth.?? However, when going > from the > main stack to a card in a substack there is a brief "flash" showing > one stack > closing and the other opening.?? This does not seem to be resolved by > setting > the lockscreen to true.?? The nature of the script is as follows: > > on mouseUp >?? go to card 2 of stack "gross" -- from stack "Pathology museum" >?? close stack "Pathology museum" -- so the two stacks cannot both > exist on > the screen if the user moves a stack around > end mouseUp > > It's not a major problem, but would look better without the jump.?? Any > suggestions??? Thanks. > Steve Goldberg From bnz2 at cdc.gov Thu Dec 22 14:00:19 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 22 Dec 2005 14:00:19 -0500 Subject: A supplement suite of office programs? Message-ID: <64878EF567131D4596246171F75FD4A9968413@m-epo-1.epo.cdc.gov> Well - the self-installation and document-launching components are windows-specific. Sarah is working on making mac-components for those, and when she does I will add them to the original stacks, with a bit of code for detecting which platform is running. I can send the stack to you directly, which should run no problem (minus those two components) -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Dan Shafer Sent: Thursday, December 22, 2005 1:39 PM To: How to use Revolution Subject: Re: A supplement suite of office programs? Jonathan..... Have you used any Windows-specific code or tricks in your application? If not, and assuming you have an appropriate RunRev license and version, have you tried just building your app for OS X? I'd be interested in looking at, commenting on and perhaps participating in this process but I'm an OSX kinda guy. On 12/22/05, Lynch, Jonathan wrote: > > Sarah has been kind enough to investigate converting the program for use > on Macs (I only know PC). I am sure we could find someone to do the same > for Linux as well. > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From revolutionary.dan at gmail.com Thu Dec 22 14:40:18 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 22 Dec 2005 11:40:18 -0800 Subject: A supplement suite of office programs? In-Reply-To: <64878EF567131D4596246171F75FD4A9968413@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A9968413@m-epo-1.epo.cdc.gov> Message-ID: <70ed6b130512221140w17e9b1fdq3a5ec37df7586386@mail.gmail.com> Jonathan.... Thanks for sending the stack offlist. I'm really intrigued by the idea of an office/productivity suite of free software done really well in Rev. I think it could be the biggest single thing to drive visibility and user adoption of the technology in 2006. Now *this* might bear more fruit if we set up a separate discussion board for it or perhaps opened a SourceForge or other shared-source project location. I'm up for that. On 12/22/05, Lynch, Jonathan wrote: > > Well - the self-installation and document-launching components are > windows-specific. Sarah is working on making mac-components for those, > and when she does I will add them to the original stacks, with a bit of > code for detecting which platform is running. > > I can send the stack to you directly, which should run no problem (minus > those two components) > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Dan Shafer > Sent: Thursday, December 22, 2005 1:39 PM > To: How to use Revolution > Subject: Re: A supplement suite of office programs? > > Jonathan..... > > Have you used any Windows-specific code or tricks in your application? > If > not, and assuming you have an appropriate RunRev license and version, > have > you tried just building your app for OS X? > > I'd be interested in looking at, commenting on and perhaps participating > in > this process but I'm an OSX kinda guy. > > On 12/22/05, Lynch, Jonathan wrote: > > > > Sarah has been kind enough to investigate converting the program for > use > > on Macs (I only know PC). I am sure we could find someone to do the > same > > for Linux as well. > > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Information Product Consultant and Author > http://www.shafermedia.com > Get my book, "Revolution: Software at the Speed of Thought" > >From http://www.shafermediastore.com/tech_main.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From bnz2 at cdc.gov Thu Dec 22 14:47:36 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 22 Dec 2005 14:47:36 -0500 Subject: A supplement suite of office programs? Message-ID: <64878EF567131D4596246171F75FD4A9968416@m-epo-1.epo.cdc.gov> I have never used sourceforge, how does it work? -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Dan Shafer Sent: Thursday, December 22, 2005 2:40 PM To: How to use Revolution Subject: Re: A supplement suite of office programs? Jonathan.... Thanks for sending the stack offlist. I'm really intrigued by the idea of an office/productivity suite of free software done really well in Rev. I think it could be the biggest single thing to drive visibility and user adoption of the technology in 2006. Now *this* might bear more fruit if we set up a separate discussion board for it or perhaps opened a SourceForge or other shared-source project location. I'm up for that. On 12/22/05, Lynch, Jonathan wrote: > > Well - the self-installation and document-launching components are > windows-specific. Sarah is working on making mac-components for those, > and when she does I will add them to the original stacks, with a bit of > code for detecting which platform is running. > > I can send the stack to you directly, which should run no problem (minus > those two components) > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Dan Shafer > Sent: Thursday, December 22, 2005 1:39 PM > To: How to use Revolution > Subject: Re: A supplement suite of office programs? > > Jonathan..... > > Have you used any Windows-specific code or tricks in your application? > If > not, and assuming you have an appropriate RunRev license and version, > have > you tried just building your app for OS X? > > I'd be interested in looking at, commenting on and perhaps participating > in > this process but I'm an OSX kinda guy. > > On 12/22/05, Lynch, Jonathan wrote: > > > > Sarah has been kind enough to investigate converting the program for > use > > on Macs (I only know PC). I am sure we could find someone to do the > same > > for Linux as well. > > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Information Product Consultant and Author > http://www.shafermedia.com > Get my book, "Revolution: Software at the Speed of Thought" > >From http://www.shafermediastore.com/tech_main.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From revolution at derbrill.de Thu Dec 22 14:54:46 2005 From: revolution at derbrill.de (Malte Brill) Date: Thu, 22 Dec 2005 20:54:46 +0100 Subject: Image Display Issues on Win XP In-Reply-To: <20051222180004.968A5825681@mail.runrev.com> Message-ID: Hi Rob, check the lockLoc of the image. All the best, Malte > Now I have to script: > > put the loc of image targetImage into imageLoc > set the height of image targetImage to x > set the width of image targetImage to trunc(x*1.5) > set the loc of image targetImage to imageLoc > > or the image moves to a new loc. > > What could cause this...on WinXP & MacOSX? From revolution at derbrill.de Thu Dec 22 14:59:37 2005 From: revolution at derbrill.de (Malte Brill) Date: Thu, 22 Dec 2005 20:59:37 +0100 Subject: JPEG images not loading In-Reply-To: <20051222180004.968A5825681@mail.runrev.com> Message-ID: <7AE6D3CF-7325-11DA-BA22-0030659A795C@derbrill.de> Hi Jeff, > While experimenting with some stacks, I have noticed that when loading > an > image into an image area, some jpeg images do not load. How have these images been generated? > Is this supposed to happen? Is there a way of fixing this, or > detecting when > an incompatible images are loaded so you can create a handler? You can check the imagePixMapID of the image if the imagePixMapID of img "myImage" is empty then --image is broken end if Hope that helps, Malte -- ArcadeEngine - prepare to WOW your audience within minutes http://www.runrev.com/section/revselect/arcadeengine http://www.derbrill.com/arcadeengine/forum From see3d at writeme.com Thu Dec 22 15:02:02 2005 From: see3d at writeme.com (Dennis Brown) Date: Thu, 22 Dec 2005 15:02:02 -0500 Subject: Debugging and the execution path In-Reply-To: References: <6878E245-A354-4643-8FAC-6C10A6155ED8@writeme.com> Message-ID: <07AE5791-90A2-414A-99CF-1725E04720B5@writeme.com> Jerry, Makes sense to me. However, you could also have a checkbox next to each variable name if it is a watched variable. On the other hand, could it have more than one "custom" watched variable folder? That way we could set up several folders with a different set of variables for debugging different areas of the program. Dennis On Dec 22, 2005, at 1:24 PM, Jerry Daniels wrote: > Dennis, et al. > > Right! Folder of watched vars would be possible. HOWEVER I will > then have to save those watched vars as a custom prop in the object. > > How to create a watched var: drag a var into the "watch" folder. > Caveat: no folders no watched vars. Can't have everything. > > Make sense? > > Best, > > Jerry Daniels > > 5 Reasons 12 Top Rev Developers Use to Constellation! > http://daniels-mara.com/products/5reasons.htm > > > > On Dec 22, 2005, at 12:06 PM, Dennis Brown wrote: > >> Jerry, >> >> I like the folder idea better. That way I can hide all the >> globals, constants, or whatever. It also opens up the possibility >> to have a folder of "my watched variables" of mixed types. ;-) >> >> Dennis >> >> On Dec 22, 2005, at 12:53 PM, Jerry Daniels wrote: >> >>> Dennis, et al., >>> >>> Thanks for the additional encouragement...can't have too much of >>> that! >>> >>> >>> OR we could make folders like we do with props and handlers (thus >>> doing away with the need to sort by type and have headers): >>> >>> arrays >>> gTestArray A 113 ... >>> cfirst E 113 >>> csecond E 222 >>> globals >>> gTabEvent G true >>> params >>> pMouseBtnNum P 1 >>> temps >>> theTestVar T test data >>> >>> Best case scenario would be to have a folder icon on the Var >>> Watcher Toolbar (extensible like other toolbars!) that would let >>> you toggle between tree (folder) and flat lists. >>> >>> In either scenario, indented items would be capable of collapse >>> and expand functionality via disclosure triangles. >>> >>> Whadda ya think? >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revolution at derbrill.de Thu Dec 22 15:02:33 2005 From: revolution at derbrill.de (Malte Brill) Date: Thu, 22 Dec 2005 21:02:33 +0100 Subject: [OT] JPEG images not loading In-Reply-To: <20051222180004.968A5825681@mail.runrev.com> Message-ID: Sorry Jason, didn?t mean to call you Jeff... ATB, Malte, *distracted* From alex at tweedly.net Thu Dec 22 15:04:02 2005 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 22 Dec 2005 20:04:02 +0000 Subject: Date Validation and MatchText In-Reply-To: <000001c60727$337ff2a0$640fa8c0@work1> References: <000001c60727$337ff2a0$640fa8c0@work1> Message-ID: <43AB06B2.5030407@tweedly.net> Jeff Honken wrote: >Thanks for the reply Ken that does work well. I'd like to try to >restrict the date to a pattern of mm/dd/yyyy. Using "date" allow dates >such as mm/d/y. Do you know how to parse the date string to match >mm/dd/yyyy only? > > > The matchText string in your earlier email would ensure that it is in the right format and approximately a correct date (e.g. it would have allowed 02/31/1971). That in conjunction with "is a date" should give you everything you want .... function CheckDate pDateToCheck if pDateToCheck is a date and \ matchText(pDateToCheck,"(0[1-9]|1[0-2])/(0[1-9]|[12][0-9]|3[01])/([0-9][ 0-9][0-9][0-9])") \ then return pDateToCheck else return "Bad date" end if end CheckDate You originally said "... but I'm having a hard time figuring out how it's working." Here's a quick explanation matchText checks a string against a regular expression. The reg expression "(0[1-9]|1[0-2])/(0[1-9]|[12][0-9]|3[01])/([0-9][0-9][0-9][0-9])" can be described as 0 followed by any digit between 1 and 9 (i.e. 01, 02, 03, 04, 05, 06, 07, 08, 09) OR 1 followed by digit between 0 and 2 (i.e. 10, 11, 12) (that's the month taken care of) followed by a "/" followed by 0 followed by any digit between 1 and 9 (i.e. 01, 02, 03, 04, 05, 06, 07, 08, 09) OR 1 or 2 followed by digit between 0 and 9 (i.e. 10 .... 29) OR 3 followed by 0 or 1 or 2 (the day of the month) followed by a "/" followed by 4 digits (that's the year done) In this case, provided you're doing the "is a date" check which will catch invalid numbers for month and day, you could simplify the reg expr to "\d{2}/\d{2}/\d{4}" \d means any digit {2} means "the previous group must occur 2 times" -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.3/209 - Release Date: 21/12/2005 From revolutionary.dan at gmail.com Thu Dec 22 15:10:01 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 22 Dec 2005 12:10:01 -0800 Subject: A supplement suite of office programs? In-Reply-To: <64878EF567131D4596246171F75FD4A9968416@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A9968416@m-epo-1.epo.cdc.gov> Message-ID: <70ed6b130512221210s512ca675l4dd49deb3ad18061@mail.gmail.com> You just go there, set up a new project, define some parameters, upload some files, and from then on SF provides lots of tools for people to participate, monitor and use your product as well as join and contribute. On 12/22/05, Lynch, Jonathan wrote: > > I have never used sourceforge, how does it work? > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From kray at sonsothunder.com Thu Dec 22 11:32:01 2005 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 22 Dec 2005 10:32:01 -0600 Subject: Jump on going from stack to substack In-Reply-To: Message-ID: On 12/22/05 7:02 AM, "Stgoldberg at aol.com" wrote: > It's not a major problem, but would look better without the jump. Any > suggestions? Thanks. If the two stacks are exactly the same dimensions, you can use the syntax: go in the window of So if your second stack were called "B" and the first one called "A", and you're already in "A" and want to go to "B", you could do: go stack "B" in the window of stack "A" If they are not the same dimensions, you can still use this syntax, but the user would see an obvious stack resize taking place. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jhonken at x12.info Thu Dec 22 15:21:33 2005 From: jhonken at x12.info (Jeff Honken) Date: Thu, 22 Dec 2005 13:21:33 -0700 Subject: Date Validation and MatchText In-Reply-To: <43AB06B2.5030407@tweedly.net> Message-ID: <000001c60735$4ffa9080$640fa8c0@work1> Thanks, That works great. I also appreciate your explanation on how it's working. I worked with it for some time and couldn't figure out the pattern on how the pattern matching worked. Jeff -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Alex Tweedly Sent: Thursday, December 22, 2005 1:04 PM To: How to use Revolution Subject: Re: Date Validation and MatchText Jeff Honken wrote: >Thanks for the reply Ken that does work well. I'd like to try to >restrict the date to a pattern of mm/dd/yyyy. Using "date" allow dates >such as mm/d/y. Do you know how to parse the date string to match >mm/dd/yyyy only? > > > The matchText string in your earlier email would ensure that it is in the right format and approximately a correct date (e.g. it would have allowed 02/31/1971). That in conjunction with "is a date" should give you everything you want .... function CheckDate pDateToCheck if pDateToCheck is a date and \ matchText(pDateToCheck,"(0[1-9]|1[0-2])/(0[1-9]|[12][0-9]|3[01])/([0-9][ 0-9][0-9][0-9])") \ then return pDateToCheck else return "Bad date" end if end CheckDate You originally said "... but I'm having a hard time figuring out how it's working." Here's a quick explanation matchText checks a string against a regular expression. The reg expression "(0[1-9]|1[0-2])/(0[1-9]|[12][0-9]|3[01])/([0-9][0-9][0-9][0-9])" can be described as 0 followed by any digit between 1 and 9 (i.e. 01, 02, 03, 04, 05, 06, 07, 08, 09) OR 1 followed by digit between 0 and 2 (i.e. 10, 11, 12) (that's the month taken care of) followed by a "/" followed by 0 followed by any digit between 1 and 9 (i.e. 01, 02, 03, 04, 05, 06, 07, 08, 09) OR 1 or 2 followed by digit between 0 and 9 (i.e. 10 .... 29) OR 3 followed by 0 or 1 or 2 (the day of the month) followed by a "/" followed by 4 digits (that's the year done) In this case, provided you're doing the "is a date" check which will catch invalid numbers for month and day, you could simplify the reg expr to "\d{2}/\d{2}/\d{4}" \d means any digit {2} means "the previous group must occur 2 times" -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.3/209 - Release Date: 21/12/2005 _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From jhurley at infostations.com Thu Dec 22 15:58:18 2005 From: jhurley at infostations.com (Jim Hurley) Date: Thu, 22 Dec 2005 12:58:18 -0800 Subject: Don't understand the meaning of "local" In-Reply-To: <20051222180004.6B010825680@mail.runrev.com> References: <20051222180004.6B010825680@mail.runrev.com> Message-ID: I suspect that this issue has been dealt with before, but I don't get it. I thought I understood what a local variable was. Create a field. Put a bunch of returns into it--or several lines of text. Lock the field and put the following script into it. Hold the mouse down and move it through the field. I would have expected a list of the lines that have been moved over to appear in the msg box. Instead only the current line is shown. But I so get the entire list if I include tLines as a local script variable. Apparently tLines is set to empty after every execution of mouseMove, unless tLines is included as a local script variable. I get the feeling that mouseMove stops and restarts with every cycle and therefore forgets the value of tLines. However if tLines is set as a local script varable then the script continues to run and therefore remembers tLines. I had thought that the function of the local script declaration was to allow the variable to be used throughout the handlers of the script. However, in this example tLines is used only in mouseMove. I think I ran into this behavior earlier when adding a rolling snowball asynchronously to Scott's snow storm. I wondered why local variables were kept in memory each time a handler called itself after a few milliseconds. Once again it appears that setting a local script variable retains the variables in memory--even when the script stops (?) until called again. Anyone understand the different behavior of this script depending on whether tLines is declared as a local script variable? Or, more challenging, can anyone explain it to me? local myName, --tLines on mouseDown put the name of me into myName end mouseDown on mouseUP put "" into myName end mouseUP on mouseMove if myName is "" then exit mouseMove put word 2 of the MouseLine into tLine if tLine is not in tLines then put tLine & comma after tLines put tLines into msg box end mouseMove From mwieder at ahsoftware.net Thu Dec 22 16:01:08 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 22 Dec 2005 13:01:08 -0800 Subject: Debugging and the execution path In-Reply-To: References: <6878E245-A354-4643-8FAC-6C10A6155ED8@writeme.com> Message-ID: <4314288125.20051222130108@ahsoftware.net> Jerry- Thursday, December 22, 2005, 10:24:59 AM, you wrote: > Dennis, et al. > Right! Folder of watched vars would be possible. HOWEVER I will then > have to save those watched vars as a custom prop in the object. Sounds OK, but I'm not quite sure what "the object" is here. Do you mean the object that contains the watched var, or are you referring to the Var Watcher itself? If the former, I don't see why it has to be done that way, although you certainly know your code better than I do. But I would think the watched vars could be stored as custom props of the Var Watcher, with the appropriate context saved there as well. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Dec 22 16:06:45 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 22 Dec 2005 13:06:45 -0800 Subject: A supplement suite of office programs? In-Reply-To: <64878EF567131D4596246171F75FD4A9744673@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A9744673@m-epo-1.epo.cdc.gov> Message-ID: <10314625179.20051222130645@ahsoftware.net> Jonathan- Thursday, December 22, 2005, 10:11:26 AM, you wrote: > Y'alls thoughts? Kind of like Chandler? http://wiki.osafoundation.org/bin/view/Projects/ChandlerHome -- -Mark Wieder mwieder at ahsoftware.net From see3d at writeme.com Thu Dec 22 16:39:29 2005 From: see3d at writeme.com (Dennis Brown) Date: Thu, 22 Dec 2005 16:39:29 -0500 Subject: Don't understand the meaning of "local" In-Reply-To: References: <20051222180004.6B010825680@mail.runrev.com> Message-ID: <37434E06-BBB5-460F-B4E2-8A66269B72A2@writeme.com> Jim, Local variables are only valid during the handler execution that they are local to. The values are not saved once the handler is exited -- they cease to exist. Script local variable values are saved --like a global for only this script. Dennis On Dec 22, 2005, at 3:58 PM, Jim Hurley wrote: > I suspect that this issue has been dealt with before, but I don't > get it. I thought I understood what a local variable was. > > Create a field. Put a bunch of returns into it--or several lines > of text. > > Lock the field and put the following script into it. > > Hold the mouse down and move it through the field. I would have > expected a list of the lines that have been moved over to appear in > the msg box. Instead only the current line is shown. > > But I so get the entire list if I include tLines as a local script > variable. Apparently tLines is set to empty after every execution > of mouseMove, unless tLines is included as a local script variable. > > I get the feeling that mouseMove stops and restarts with every > cycle and therefore forgets the value of tLines. > > However if tLines is set as a local script varable then the script > continues to run and therefore remembers tLines. > > I had thought that the function of the local script declaration was > to allow the variable to be used throughout the handlers of the > script. However, in this example tLines is used only in mouseMove. > > I think I ran into this behavior earlier when adding a rolling > snowball asynchronously to Scott's snow storm. I wondered why local > variables were kept in memory each time a handler called itself > after a few milliseconds. Once again it appears that setting a > local script variable retains the variables in memory--even when > the script stops (?) until called again. > > Anyone understand the different behavior of this script depending > on whether tLines is declared as a local script variable? Or, more > challenging, can anyone explain it to me? > > > local myName, --tLines > > on mouseDown > put the name of me into myName > end mouseDown > > on mouseUP > put "" into myName > end mouseUP > > > on mouseMove > if myName is "" then exit mouseMove > > put word 2 of the MouseLine into tLine > if tLine is not in tLines then put tLine & comma after tLines > put tLines into msg box > > end mouseMove > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bnz2 at cdc.gov Thu Dec 22 16:51:22 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Thu, 22 Dec 2005 16:51:22 -0500 Subject: A supplement suite of office programs? Message-ID: <64878EF567131D4596246171F75FD4A9744674@m-epo-1.epo.cdc.gov> I don't know what they are developing Chandler in, but this quote from that page says a lot: "The next release of Chandler is 0.6 and will include usable calendar functionality." Calendar functionality just isn't that big of an accomplishment. Task Mage has a very functional calendar, and I built it by myself in the mornings before coming to work. With Rev we can create a suite of supplemental office-ware that is much better than what is out there, and we can quickly modify and upgrade to meet the suggestions and demands of our client base. It is not just what we start with, but what we finish with. I would see the tool as being more comprehensive than Chandler. They say: "Chandler is a next-generation Personal Information Manager (PIM), integrating calendar, email, contact management, task management, notes, and instant messaging functions." There is no end to the number of apps we could include. We can certainly include the same functionalities as they have, but there are many other possibilities - like a simple-to-use billing program, or an application that guides sales people through a step-by-step process for selling their product, or an application that helps you create easy-to-use checklists that you can link to directly from the other applications. In addition to the freeware components, we can include optional paid-for components (stacks) for specified uses (or professional versions). For example, Task Mage is an intuitive to-do list/task management program that integrates notes and 2nd level to-do lists into each task file. It is designed to be run either on your own computer, or on a shared drive (I am considering other manifestations as well). One possibility would be a program called "Management Mage" (or maybe something less dorky sounding) that does various things to help managers, including the capacity to update the manager on the status of each task of each employee. Management Mage would be sold a-la-cart, separately from the Work Mage suite. Work Mage would (among other things) serve as a vehicle for selling lots of different applications produced by RunRev developers. If a user wants to buy one of these apps that are sold separately from the freeware suite, they just download it and save it to the same folder that contains Work Mage. Next time they run Work Mage, the app will appear in the list of applications, and they can run it. The way to divvy up work seems pretty straight forward. Anyone wanting to participate can contribute an application(s) to the suite. If two apps need to communicate with each other, then the developers working on those apps need to work that out together. Any freelance work that is generated by the suite could be bid on by any (or all) of the developers who have contributed. Any customization work would go directly to the developer of the specific app that is to be customized. Any a-la-cart sales would go to the developer of that particular a-la-cart component. However, in order to contribute an a-la-cart component, you should also have contributed a freeware component. I am open to all ideas, of course. These are just ideas off the top of my head. Take care, Jonathan -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Mark Wieder Sent: Thursday, December 22, 2005 4:07 PM To: How to use Revolution Subject: Re: A supplement suite of office programs? Jonathan- Thursday, December 22, 2005, 10:11:26 AM, you wrote: > Y'alls thoughts? Kind of like Chandler? http://wiki.osafoundation.org/bin/view/Projects/ChandlerHome -- -Mark Wieder mwieder at ahsoftware.net _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From jerry at daniels-mara.com Thu Dec 22 17:28:35 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Thu, 22 Dec 2005 16:28:35 -0600 Subject: Debugging and the execution path In-Reply-To: <07AE5791-90A2-414A-99CF-1725E04720B5@writeme.com> References: <6878E245-A354-4643-8FAC-6C10A6155ED8@writeme.com> <07AE5791-90A2-414A-99CF-1725E04720B5@writeme.com> Message-ID: <1CCDEC61-FEC8-4D97-9C9C-B0299D069F76@daniels-mara.com> Dennis, The watched vars would be connected to the object being debugged. Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 22, 2005, at 2:02 PM, Dennis Brown wrote: > Jerry, > > Makes sense to me. > However, you could also have a checkbox next to each variable name > if it is a watched variable. > On the other hand, could it have more than one "custom" watched > variable folder? > That way we could set up several folders with a different set of > variables for debugging different areas of the program. > > Dennis > > On Dec 22, 2005, at 1:24 PM, Jerry Daniels wrote: > >> Dennis, et al. >> >> Right! Folder of watched vars would be possible. HOWEVER I will >> then have to save those watched vars as a custom prop in the object. >> >> How to create a watched var: drag a var into the "watch" folder. >> Caveat: no folders no watched vars. Can't have everything. >> >> Make sense? >> >> Best, >> >> Jerry Daniels >> >> 5 Reasons 12 Top Rev Developers Use to Constellation! >> http://daniels-mara.com/products/5reasons.htm >> >> >> >> On Dec 22, 2005, at 12:06 PM, Dennis Brown wrote: >> >>> Jerry, >>> >>> I like the folder idea better. That way I can hide all the >>> globals, constants, or whatever. It also opens up the >>> possibility to have a folder of "my watched variables" of mixed >>> types. ;-) >>> >>> Dennis >>> >>> On Dec 22, 2005, at 12:53 PM, Jerry Daniels wrote: >>> >>>> Dennis, et al., >>>> >>>> Thanks for the additional encouragement...can't have too much of >>>> that! >>>> >>>> >>>> OR we could make folders like we do with props and handlers >>>> (thus doing away with the need to sort by type and have headers): >>>> >>>> arrays >>>> gTestArray A 113 ... >>>> cfirst E 113 >>>> csecond E 222 >>>> globals >>>> gTabEvent G true >>>> params >>>> pMouseBtnNum P 1 >>>> temps >>>> theTestVar T test data >>>> >>>> Best case scenario would be to have a folder icon on the Var >>>> Watcher Toolbar (extensible like other toolbars!) that would let >>>> you toggle between tree (folder) and flat lists. >>>> >>>> In either scenario, indented items would be capable of collapse >>>> and expand functionality via disclosure triangles. >>>> >>>> Whadda ya think? >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jerry at daniels-mara.com Thu Dec 22 17:29:23 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Thu, 22 Dec 2005 16:29:23 -0600 Subject: Debugging and the execution path In-Reply-To: <4314288125.20051222130108@ahsoftware.net> References: <6878E245-A354-4643-8FAC-6C10A6155ED8@writeme.com> <4314288125.20051222130108@ahsoftware.net> Message-ID: The object being debugged at that moment...the context object. Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 22, 2005, at 3:01 PM, Mark Wieder wrote: > Jerry- > > Thursday, December 22, 2005, 10:24:59 AM, you wrote: > >> Dennis, et al. > >> Right! Folder of watched vars would be possible. HOWEVER I will then >> have to save those watched vars as a custom prop in the object. > > Sounds OK, but I'm not quite sure what "the object" is here. Do you > mean the object that contains the watched var, or are you referring to > the Var Watcher itself? If the former, I don't see why it has to be > done that way, although you certainly know your code better than I do. > But I would think the watched vars could be stored as custom props of > the Var Watcher, with the appropriate context saved there as well. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jhonken at x12.info Thu Dec 22 17:32:31 2005 From: jhonken at x12.info (Jeff Honken) Date: Thu, 22 Dec 2005 15:32:31 -0700 Subject: Data Input History Message-ID: <000901c60747$9c132290$640fa8c0@work1> I've been trying to figure out how to destroy the data I've input into a field after I close the stack. I'm closing the stack using: set the destroyStack of this stack to true close stack "ProvWiz" When I open the stack back up the data that I've input is still there. How do I destroy the data in the fields when I close the stack? From jacque at hyperactivesw.com Thu Dec 22 17:33:52 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 22 Dec 2005 16:33:52 -0600 Subject: Image Display Issues on Win XP In-Reply-To: <7.0.0.10.1.20051222085610.0196ec50@pon.net> References: <7.0.0.10.1.20051222085610.0196ec50@pon.net> Message-ID: <43AB29D0.7090707@hyperactivesw.com> Rob Cozens wrote: > Bill, Jacque, er al: > > I have been able to achieve acceptable performance by changing the Art > Card design so the thumbnails are truly thumbnail imageData that > hide/show the full-resolution images and the Photo Index Card design > from buttons to thumbnail images. I also set alwaysBuffer to false for > all images...and masked the "jerky" display by adding a visual effect to > card-to-card navigation. All images still reside in the [88 MB] stack > file, but the only time an image is resized is when the viewer does it > via a "Zoom Bar." > > One mystery arose during the redesign: Under what conditions will Rev > change the loc of an image when its height and/or width is changed? > > This code worked in the old design: > > set the height of image targetImage to x > set the width of image targetImage to trunc(x*1.5) > > with expansion/contraction from the original loc of targetImage. > > Now I have to script: > > put the loc of image targetImage into imageLoc > set the height of image targetImage to x > set the width of image targetImage to trunc(x*1.5) > set the loc of image targetImage to imageLoc > > or the image moves to a new loc. > > What could cause this...on WinXP & MacOSX? I noticed the same thing on something I'm working with right now. Images always resize around the center location, so you'd think they would always stay put. But I think what's happening is that if the new dimension isn't evenly divisible by 2, the engine has to put the extra pixel on one side or the other. If you resize by uneven amounts enough times, the location will shift. Don't ask me why it didn't happen in your old design. Haven't a clue. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sarah.reichelt at gmail.com Thu Dec 22 17:40:55 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 23 Dec 2005 08:40:55 +1000 Subject: Data Input History In-Reply-To: <000901c60747$9c132290$640fa8c0@work1> References: <000901c60747$9c132290$640fa8c0@work1> Message-ID: > I've been trying to figure out how to destroy the data I've input into a > field after I close the stack. I'm closing the stack using: > > set the destroyStack of this stack to true > close stack "ProvWiz" > > When I open the stack back up the data that I've input is still there. > How do I destroy the data in the fields when I close the stack? destroyStack is a property that only needs to be set once. It means that closing a stack removes it from memory. It does not mean that any data entered is to be destroyed. If the stack has been saved, the data entered before the save will still be there next time you open the stack. If you are making a standalone, and do not set the substacks to be separate files, no data will be saved, so that may be all you need. However when working in the Rev environment, and before building you will need to empty the data fields. Many people write a handler called "stripNship" or some variation of that which sets the stack the way you want it to be when first opened. It can empty fields, set button hilites etc and you can run it when closing the stack, before building or on preOpenStack. Cheers, Sarah From jacque at hyperactivesw.com Thu Dec 22 17:45:55 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 22 Dec 2005 16:45:55 -0600 Subject: Menus In-Reply-To: <21f22931bf1bd1433d5c82305421eefb@cox.net> References: <21f22931bf1bd1433d5c82305421eefb@cox.net> Message-ID: <43AB2CA3.5020304@hyperactivesw.com> Robert Presender wrote: > Is it possible to replace a menu button in a menuBar of one substack > with a menu button from another substack? Using OS 10.3.9 and Rev 2.5.1. > > For example: replace btn 3 of stack A with btn 1 of stack B. Not like that. But you can change the properties of a button to match another one. You can set its name, which will change the menu item in the menu bar. Then you can put the text of button 3 of stack A into button 1 of stack B, and set the script of one button to the script of the other. If you are going to do this in a standalone though, you'll run into problems with the scriptlimits if the script is more than 10 lines. You'll want to "lock menus" before you start and unlock them when you are done, because (at least on Macs) changing menus is not only slow, but also they won't update properly otherwise. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jhonken at x12.info Thu Dec 22 17:58:03 2005 From: jhonken at x12.info (Jeff Honken) Date: Thu, 22 Dec 2005 15:58:03 -0700 Subject: Data Input History In-Reply-To: Message-ID: <000001c6074b$29d67520$640fa8c0@work1> Sarah, Thanks for the help. I wasn't thinking along those lines so you've put me back on path. Jeff -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Sarah Reichelt Sent: Thursday, December 22, 2005 3:41 PM To: How to use Revolution Subject: Re: Data Input History > I've been trying to figure out how to destroy the data I've input into a > field after I close the stack. I'm closing the stack using: > > set the destroyStack of this stack to true > close stack "ProvWiz" > > When I open the stack back up the data that I've input is still there. > How do I destroy the data in the fields when I close the stack? destroyStack is a property that only needs to be set once. It means that closing a stack removes it from memory. It does not mean that any data entered is to be destroyed. If the stack has been saved, the data entered before the save will still be there next time you open the stack. If you are making a standalone, and do not set the substacks to be separate files, no data will be saved, so that may be all you need. However when working in the Rev environment, and before building you will need to empty the data fields. Many people write a handler called "stripNship" or some variation of that which sets the stack the way you want it to be when first opened. It can empty fields, set button hilites etc and you can run it when closing the stack, before building or on preOpenStack. Cheers, Sarah _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From jerry at hytext.com Thu Dec 22 17:56:38 2005 From: jerry at hytext.com (Jerry Muelver) Date: Thu, 22 Dec 2005 16:56:38 -0600 Subject: wandering IDE windows on Linux References: <000301c60442$bfb942e0$0100a8c0@INSIGHT3> <1135274830.7611.1.camel@White-Side> Message-ID: <001701c6074a$fb2ef210$0100a8c0@INSIGHT3> From: "Girard Damien" Subject: Re: wandering IDE windows on Linux > This is a runrev bug. > http://support.runrev.com/bugdatabase/show_bug.cgi?id=2360 Thanks, I'll figure out how to play the BZ game.... ----- Jerry Muelver From 3mcgrath at adelphia.net Thu Dec 22 18:24:16 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Thu, 22 Dec 2005 18:24:16 -0500 Subject: [OT] Re: Bush-like weasel words about standalone, now micro-busses In-Reply-To: <6F13790F-7B1C-4BF9-9BF2-03E9994A2277@uleth.ca> References: <20051222023618.4EB7182568A@mail.runrev.com> <6F13790F-7B1C-4BF9-9BF2-03E9994A2277@uleth.ca> Message-ID: <5D59F117-002D-4C84-A31C-51BEF1293521@adelphia.net> John, I just loved the split window VWs. I replaced the engine in mine four times in 15 years. Tom On Dec 21, 2005, at 11:55 PM, John Vokey wrote: > I loved my 1959 VW micro-bus (split windscreen, etc.), and my > subsequent 1969 VW Transporter/Camper Bus with the pop-top and > extra canopy bed. Both died from the dreaded thrown 3rd cylinder. > The 1969 transporter managed to leave a 5-metre strip of rubber as > the engine ceased---quite impressive! The 1959 had been through so > many engines, transmissions, and just about everything else (the > body had been modified in a body-shop to make it a true ``hippie- > van''--including the wild paint job) that, at the last, it was > thought preferable to let it just die a graceful death. The 1969 > was subsequently used as an office on oil drill site (the gas > heater, although flaky otherwise, proved a reliable heater for a > stationary micro-bus) for many years... > > On 21-Dec-05, at 7:36 PM, use-revolution-request at lists.runrev.com > wrote: > >> >>> P.S. I love my VW Bus (72 Transporter converted into a Camper Bus). >>> Wish I had an OS for it, that would be cool. >> >> You *are* the OS for it. Those were the good old days. >> >> Charles > > -- > Please avoid sending me Word or PowerPoint attachments. > See > > -Dr. John R. Vokey > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From 3mcgrath at adelphia.net Thu Dec 22 18:35:26 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Thu, 22 Dec 2005 18:35:26 -0500 Subject: [OT] Re: Bush-like weasel words about standalone, now micro-busses In-Reply-To: References: <20051222023618.4EB7182568A@mail.runrev.com> <6F13790F-7B1C-4BF9-9BF2-03E9994A2277@uleth.ca> Message-ID: <84797582-3B5A-46B3-9893-CD7E07F8FA6E@adelphia.net> garrett, Mine was blue and white too. I cut my own top to put on a camper top I picked up. I used mine for fishing trips to sleep in and for painting trips. Memories... Tom On Dec 22, 2005, at 5:27 AM, Garrett Hylltun wrote: > had a wonderful '72 myself. Blue lower and mid with a white top. > Had the slide back roof. Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From alex at tweedly.net Thu Dec 22 20:24:57 2005 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 23 Dec 2005 01:24:57 +0000 Subject: A supplement suite of office programs? In-Reply-To: <64878EF567131D4596246171F75FD4A9744674@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A9744674@m-epo-1.epo.cdc.gov> Message-ID: <43AB51E9.9030500@tweedly.net> Lynch, Jonathan wrote: >I don't know what they are developing Chandler in, but this quote from >that page says a lot: > >"The next release of Chandler is 0.6 and will include usable calendar >functionality." > > >Calendar functionality just isn't that big of an accomplishment. Task >Mage has a very functional calendar, and I built it by myself in the >mornings before coming to work. > > > The calendar functionality you have is, I suspect, a tiny portion of what Chandler will have (I don't know how far they've got so far). Their calendar is a shared calendar / scheduler, including multiple views, overlapping calendars, resource scheduling, etc. This allows for partial visibility into other people's calendars (to allow meeting scheduling, but without being able to see *why* another participant isn't available - unless they've made it a public event, etc.) I do not believe that in a few mornings you have built anything within 2 orders of magnitude of the capabilities they have. I do think Chandler has fallen into the trap of over-architecting their solution - but nevertheless they have tackled a hard problem, and have built a foundation on which the complete (and secure) sharing of all the PIM info should be doable.. btw - it's being built in Python, by a group including some pretty smart people. >With Rev we can create a suite of supplemental office-ware that is much >better than what is out there, and we can quickly modify and upgrade to >meet the suggestions and demands of our client base. It is not just what >we start with, but what we finish with. > >I would see the tool as being more comprehensive than Chandler. They >say: > >"Chandler is a next-generation Personal Information Manager (PIM), >integrating calendar, email, contact management, task management, notes, >and instant messaging functions." > > >There is no end to the number of apps we could include. We can certainly >include the same functionalities as they have, but there are many other >possibilities - like a simple-to-use billing program, or an application >that guides sales people through a step-by-step process for selling >their product, or an application that helps you create easy-to-use >checklists that you can link to directly from the other applications. > > > Other than a name, what would you expect to be common between these different apps ? (i.e. why are they called Somethin'Mage). Should they have common UI ? common menus ? auto-shared info where possible ? a shared library of functions to handle data access and requests, etc. >In addition to the freeware components, we can include optional paid-for >components (stacks) for specified uses (or professional versions). > >For example, Task Mage is an intuitive to-do list/task management >program that integrates notes and 2nd level to-do lists into each task >file. It is designed to be run either on your own computer, or on a >shared drive (I am considering other manifestations as well). One >possibility would be a program called "Management Mage" (or maybe >something less dorky sounding) that does various things to help >managers, including the capacity to update the manager on the status of >each task of each employee. Management Mage would be sold a-la-cart, >separately from the Work Mage suite. > >Work Mage would (among other things) serve as a vehicle for selling lots >of different applications produced by RunRev developers. If a user wants >to buy one of these apps that are sold separately from the freeware >suite, they just download it and save it to the same folder that >contains Work Mage. Next time they run Work Mage, the app will appear in >the list of applications, and they can run it. > >The way to divvy up work seems pretty straight forward. Anyone wanting >to participate can contribute an application(s) to the suite. If two >apps need to communicate with each other, then the developers working on >those apps need to work that out together. > Ouch. Two-way communication between developers who may or may not know the other exists until too late. N^2 agreements (potentially) needed. I think there is a need for some more prescriptive mechanism for co-operative use of data ... >Any freelance work that is >generated by the suite could be bid on by any (or all) of the developers >who have contributed. Any customization work would go directly to the >developer of the specific app that is to be customized. Any a-la-cart >sales would go to the developer of that particular a-la-cart component. >However, in order to contribute an a-la-cart component, you should also >have contributed a freeware component. > >I am open to all ideas, of course. These are just ideas off the top of >my head. > > I don't want to sound negative - I think this is a great idea. But it would be easy to "under-architect" a solution, and finish up with a bunch of vaguely related apps with no common theme, no common "feel", duplicated (and therefore out of date) data, and other similar problems. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.3/209 - Release Date: 21/12/2005 From revolutionary.dan at gmail.com Thu Dec 22 20:27:43 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Thu, 22 Dec 2005 17:27:43 -0800 Subject: A supplement suite of office programs? In-Reply-To: <64878EF567131D4596246171F75FD4A9744674@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A9744674@m-epo-1.epo.cdc.gov> Message-ID: <70ed6b130512221727x4204ca1cua47791bbe3873d06@mail.gmail.com> Chandler's being done in Python. It will be open source all the way down, which will be a big difference from this project. Not necessarily better or worse, just different. I think that if this is going to look and act like a suite, then we need a convention for information-sharing. Doing it ad hoc per module is going to get unwieldy and ugly very fast. But this need not be hard or arduous. We can just agree that each app will save its data in XML and publish the DTD to the other apps in the folder somehow. On 12/22/05, Lynch, Jonathan wrote: > > I don't know what they are developing Chandler in The way to divvy up work seems pretty straight forward. Anyone wanting > to participate can contribute an application(s) to the suite. If two > apps need to communicate with each other, then the developers working on > those apps need to work that out together. Any freelance work that is > generated by the suite could be bid on by any (or all) of the developers > who have contributed. Any customization work would go directly to the > developer of the specific app that is to be customized. Any a-la-cart > sales would go to the developer of that particular a-la-cart component. > However, in order to contribute an a-la-cart component, you should also > have contributed a freeware component. > > I am open to all ideas, of course. These are just ideas off the top of > my head. > > Take care, > > Jonathan > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From tg.lists at geistinteractive.com Thu Dec 22 23:15:20 2005 From: tg.lists at geistinteractive.com (Todd Geist) Date: Thu, 22 Dec 2005 20:15:20 -0800 Subject: revChandler [was] A supplement suite of office programs? In-Reply-To: <43AB51E9.9030500@tweedly.net> References: <64878EF567131D4596246171F75FD4A9744674@m-epo-1.epo.cdc.gov> <43AB51E9.9030500@tweedly.net> Message-ID: <98814C8B-6BDF-4459-B1F5-BA8B2C34C862@geistinteractive.com> On Dec 22, 2005, at 5:24 PM, Alex Tweedly wrote: > I do think Chandler has fallen into the trap of over-architecting > their solution - but nevertheless they have tackled a hard problem, > and have built a foundation on which the complete (and secure) > sharing of all the PIM info should be doable.. > > btw - it's being built in Python, by a group including some pretty > smart people. I have been following Chandler for a long time. They have some very good ideas. Lately I have been struck by just how "broken" the current paradigm of managing and maintaining information. There is far too much info flowing at us and no good way of managing it. I think we are stuck with old paradigms and tools that are so ingrained that we are having trouble breaking free. Think about it for a minute. The computer desktop and it's folders are no way to store things. An email browser is not a work flow and process management tool. Calendars that I look pretty but are locked up in some proprietary format are useless. Everytime I put my data somewhere, I immediately want it somewhere else and I can't get it there with out copy and paste. I think we have an application centric view of the data on our computers and this is a problem. We relate to our data based on the application we use to access it. I think "Address Book" when I need to find someone's phone number. Or I think iCal when I need to schedule something. Since Applications are where everything lives I am constantly shifting focus from Application to Application. In the early days of multi-finder this was great. No more! It drives me nuts! BUT We are beginning to see some new stuff out there that is starting to break down this Application Trap. Apple's core suite are better integrated then ever, but they still make it difficult to get directly at the data. But what is even more interesting is thing's Like Chandler and Quicksilver (OSX). QuickSilver is pretty neato! I am a heavy addict of it already. With Quicksliver installed. I just start typing and a list of things I can view (NOUN) just pops up. then I Press tab and a List of things I can do (VERBS) to the first thing pops up. It's brilliant. I don't care what app has my Contact Info or what my Email App. If I want to email Dan Shafer. I just start typing "Dan" and a few keystrokes later the email is on it's way. All this rambling is to make a point. I think Chandler has some great ideas. Check out there roadmap and design principles. I wonder if it could be implemented in Rev? THAT WOULD ROCK! -- Todd Geist ______________________________________ g e i s t i n t e r a c t i v e From Horner at IHUG.Co.NZ Thu Dec 22 23:20:42 2005 From: Horner at IHUG.Co.NZ (Cal Horner) Date: Fri, 23 Dec 2005 17:20:42 +1300 (New Zealand Daylight Time) Subject: Whiteboard help Message-ID: <43AB7B1A.000003.00532@CALSBIGPC> This is probably a well-worn topic, but I seem to be unable to find anything about any Rev Developer attempting to or successfully develop a stack with the features of the whiteboard. Or, if you haven't built the w/b have you used its features in some stack? If anyone reading this list should have been successful in developing something like the whiteboard, I'm sure that I and others would be interested in hearing about it. From chipp at chipp.com Fri Dec 23 01:47:31 2005 From: chipp at chipp.com (Chipp Walters) Date: Fri, 23 Dec 2005 00:47:31 -0600 Subject: Don't understand the meaning of "local" In-Reply-To: References: <20051222180004.6B010825680@mail.runrev.com> Message-ID: <43AB9D83.1020809@chipp.com> Jim, If you declare your local outside the object handlers, then it stays persistent to that object *until* you edit the script. Editing scripts resets all it's locals. best, Chipp From chipp at chipp.com Fri Dec 23 01:50:37 2005 From: chipp at chipp.com (Chipp Walters) Date: Fri, 23 Dec 2005 00:50:37 -0600 Subject: [OT] Re: Bush-like weasel words about standalone, now micro-busses In-Reply-To: <84797582-3B5A-46B3-9893-CD7E07F8FA6E@adelphia.net> References: <20051222023618.4EB7182568A@mail.runrev.com> <6F13790F-7B1C-4BF9-9BF2-03E9994A2277@uleth.ca> <84797582-3B5A-46B3-9893-CD7E07F8FA6E@adelphia.net> Message-ID: <43AB9E3D.8030302@chipp.com> I drove a 66 white on white VW bus in grad school. It had the rollback top, and the elevator windows. My dad bought it new in '66 and it was still going strong in 80-83 when I drove it. Couldn't believe there was only 1/16" of metal between me and the car in front! -Chipp From scott at proherp.com Fri Dec 23 03:06:10 2005 From: scott at proherp.com (Scott Kane) Date: Fri, 23 Dec 2005 19:06:10 +1100 Subject: Stacks Shapes Via Pictures Message-ID: <000101c60797$c0644250$0201010a@scott4zia6fbp2> Hi people, Very hot here today. Hotter up north though, 40 + deg C. Anyway, I have a question on creating Stacks in the shape of a particular picture. I know I saw and example somewhere, but I can't remember where and it doesn't seem to be on Rev Online. Basically what I'm needing is a method to make a stack (the main "window") take the shape of an image (bitmap etc) and make the corners transparent so that only the image is displayed. Any help gratefully appreciated! Cheers Scott From ajyoung at memphis.edu Fri Dec 23 03:39:37 2005 From: ajyoung at memphis.edu (ajyoung at memphis.edu) Date: Fri, 23 Dec 2005 02:39:37 -0600 Subject: Windows stand alone Message-ID: Hi, I'm new to using Revolution. I created a pretty big program on a mac and successfully saved it as a stand alone for a mac. I went through the same procedure to save it as a stand alone for Windows. It saved it, but when I transferred the file to a PC, it opend, but the file doesn't include any of the graphics and the fonts are smaller, with fields misaligned. In other words, it's a mess. Can anyone help me? I'm not a programmer but am committed to delivering this product asap. It's been a real nightmare and finally I have the mac version working. But the user needs the windows version, too. Help!! Mandy Memphis, TN From scott at proherp.com Fri Dec 23 03:44:10 2005 From: scott at proherp.com (Scott Kane) Date: Fri, 23 Dec 2005 19:44:10 +1100 Subject: Windows stand alone In-Reply-To: Message-ID: <000001c6079d$0d567e70$0201010a@scott4zia6fbp2> Hi Mandy, > I'm new to using Revolution. I created a pretty big program > on a mac and successfully saved it as a stand alone for a > mac. I went through the same procedure to save it as a stand > alone for Windows. It saved it, but when I transferred the > file to a PC, it opend, but the file doesn't include any of > the graphics and the fonts are smaller, with fields > misaligned. In other words, it's a mess. > > Can anyone help me? I'm not a programmer but am committed to > delivering this product asap. It's been a real nightmare and > finally I have the mac version working. But the user needs > the windows version, too. I'm guessing. But is it possible you used Mac format "Pict" files for your graphics? If so Windows doesn't always have facilities for that format. Windows tends to prefer bitmaps, Jpegs, Gifs and such. A sure way to check it to change the pictures to one of these formats and see if that runs. I'm running both OSX and Windows machines. If you wish you can send a sample directly to me using scott at proherp.com - don't send it to the list as people will get a little upset. Compile it as a Windows stand alone. HTH Scott From mcdomi at free.fr Fri Dec 23 04:20:37 2005 From: mcdomi at free.fr (Dom) Date: Fri, 23 Dec 2005 10:20:37 +0100 Subject: revChandler [was] A supplement suite of office programs? In-Reply-To: <98814C8B-6BDF-4459-B1F5-BA8B2C34C862@geistinteractive.com> Message-ID: <1h80pz2.1yw0c3r1di6sqvM%mcdomi@free.fr> Todd Geist wrote: > I think we have an application centric view of the data on our > computers and this is a problem. We relate to our data based on the > application we use to access it. I think "Address Book" when I need > to find someone's phone number. Or I think iCal when I need to > schedule something. think to OpenDoc... half of a success or half of a failure ;> and also -- major sofware makers are not willing to release the power to the masses... -- Revolutionario From jerry at hytext.com Fri Dec 23 04:28:19 2005 From: jerry at hytext.com (Jerry Muelver) Date: Fri, 23 Dec 2005 03:28:19 -0600 Subject: Whiteboard help References: <43AB7B1A.000003.00532@CALSBIGPC> Message-ID: <001401c607a3$39c7fff0$0100a8c0@INSIGHT3> Do you mean the Whiteboard Courseware System, at http://whiteboard.sourceforge.net/ ? I'm interested in courseware development and presentation tools. What parts of Whiteboard do find inadequate or in need of enchancement? I wouldn't care much to get involved in producing open source software that simply duplicates what existing open source software already does.For instnace, looking at OpenOffice I can't imagine any compellling argument for doing another office productivity suite. ---- Jerry Muelver ----- Original Message ----- From: "Cal Horner" Subject: Whiteboard help This is probably a well-worn topic, but I seem to be unable to find anything about any Rev Developer attempting to or successfully develop a stack with the features of the whiteboard. Or, if you haven't built the w/b have you used its features in some stack? If anyone reading this list should have been successful in developing something like the whiteboard, I'm sure that I and others would be interested in hearing about it. From scott at elementarysoftware.com Fri Dec 23 05:00:49 2005 From: scott at elementarysoftware.com (Scott Morrow) Date: Fri, 23 Dec 2005 02:00:49 -0800 Subject: empty customPropertySet and array notation In-Reply-To: <602686462.20051222094747@ahsoftware.net> References: <0C1EA811-C595-4706-B57F-0A386CC41FEE@elementarysoftware.com> <602686462.20051222094747@ahsoftware.net> Message-ID: <8ABB978A-B0CD-40C6-8B01-C6AD6999C368@elementarysoftware.com> Mark, Thank you for the suggestion but as it turns out, I'm not trying to delete a customPropertySet. What I was interested in doing was to access information stored as custom properties in the unnamed default "empty" customPropertySet using array notation. I guess the obvious solution would just be to always save to a named customPropertySet. -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Dec 22, 2005, at 9:47 AM, Mark Wieder wrote: > Scott- > > Thursday, December 22, 2005, 1:50:56 AM, you wrote: > >> I've been unable to discover a method for doing: > >> empty["foo"] of field "Example" > > If you're trying to delete or clear out a Custom Propertyset, there's > an example in the docs under: > > "How do I delete a custom property set?" > > -- > -Mark Wieder > mwieder at ahsoftware.net From scott at tactilemedia.com Fri Dec 23 05:16:52 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 23 Dec 2005 02:16:52 -0800 Subject: Stacks Shapes Via Pictures In-Reply-To: <000101c60797$c0644250$0201010a@scott4zia6fbp2> Message-ID: Recently, Scott Kane wrote: > I have a question on creating Stacks in > the shape of a particular picture. I know I saw > and example somewhere, but I can't remember where > and it doesn't seem to be on Rev Online. Basically > what I'm needing is a method to make a stack (the main > "window") take the shape of an image (bitmap etc) and > make the corners transparent so that only the image is displayed. You're looking for the windowShape property, which relies on an imported bitmap that acts as a mask for the stack (window). You can use GIF or PNG format images, but the variable transparency possible in PNG images allow for a smoother looking appearance in cases of curves and non-rectilinear angles. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From sims at ezpzapps.com Fri Dec 23 05:20:52 2005 From: sims at ezpzapps.com (sims) Date: Fri, 23 Dec 2005 11:20:52 +0100 Subject: Stacks Shapes Via Pictures In-Reply-To: <000101c60797$c0644250$0201010a@scott4zia6fbp2> References: <000101c60797$c0644250$0201010a@scott4zia6fbp2> Message-ID: At 7:06 PM +1100 12/23/05, Scott Kane wrote: >what I'm needing is a method to make a stack (the main >"window") take the shape of an image (bitmap etc) and >make the corners transparent so that only the image is displayed. See windowShape Specifies an image whose mask is used as the shape of the window. set the windowShape of stack to {imageID | 0} ciao, sims European Rev Conference 2006 www.techietours.com From mark at maseurope.net Fri Dec 23 05:30:19 2005 From: mark at maseurope.net (Mark Smith) Date: Fri, 23 Dec 2005 10:30:19 +0000 Subject: empty customPropertySet and array notation In-Reply-To: <8ABB978A-B0CD-40C6-8B01-C6AD6999C368@elementarysoftware.com> References: <0C1EA811-C595-4706-B57F-0A386CC41FEE@elementarysoftware.com> <602686462.20051222094747@ahsoftware.net> <8ABB978A-B0CD-40C6-8B01-C6AD6999C368@elementarysoftware.com> Message-ID: I think you're right - I don't think you can use array notation to access the basic, unnamed 'default' set...which seems a little strange, but there it is. Cheers, Mark On 23 Dec 2005, at 10:00, Scott Morrow wrote: > Mark, > Thank you for the suggestion but as it turns out, I'm not trying to > delete a customPropertySet. What I was interested in doing was to > access information stored as custom properties in the unnamed > default "empty" customPropertySet using array notation. I guess > the obvious solution would just be to always save to a named > customPropertySet. > > -Scott Morrow > > Elementary Software > (Now with 20% less chalk dust !) > web http://elementarysoftware.com/ > email scott at elementarysoftware.com > > ----------------------------------------------------------------- > > On Dec 22, 2005, at 9:47 AM, Mark Wieder wrote: > >> Scott- >> >> Thursday, December 22, 2005, 1:50:56 AM, you wrote: >> >>> I've been unable to discover a method for doing: >> >>> empty["foo"] of field "Example" >> >> If you're trying to delete or clear out a Custom Propertyset, there's >> an example in the docs under: >> >> "How do I delete a custom property set?" >> >> -- >> -Mark Wieder >> mwieder at ahsoftware.net > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Fri Dec 23 05:34:52 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 23 Dec 2005 20:34:52 +1000 Subject: Stacks Shapes Via Pictures In-Reply-To: <000101c60797$c0644250$0201010a@scott4zia6fbp2> References: <000101c60797$c0644250$0201010a@scott4zia6fbp2> Message-ID: > Very hot here today. Hotter up north though, > 40 + deg C. Yup, same here and only expected to get hotter over the next few days. > Anyway, I have a question on creating Stacks in > the shape of a particular picture. I know I saw > and example somewhere, but I can't remember where > and it doesn't seem to be on Rev Online. Basically > what I'm needing is a method to make a stack (the main > "window") take the shape of an image (bitmap etc) and > make the corners transparent so that only the image is displayed. Have a look at Klaus Major's Christmas tree stack at It is a great example of how to do this and the extra bits needed like a way to move and close the resulting window, since it will have no title bar. Cheers, Sarah From graham.samuel at wanadoo.fr Fri Dec 23 05:44:10 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Fri, 23 Dec 2005 11:44:10 +0100 Subject: Debugging and the execution path Message-ID: <64989BCD-8300-4DB6-A246-59540CA61274@wanadoo.fr> Apropos of this long (and very interesting) public conversation with Jerry Daniels - I was in it at the beginning but have now been swallowed whole by a family Christmas... however, in the discussion as to how to refer to a calling script I didn't see an idea close to my heart, which is a reliable visual indication of where we left the calling script: in the RR debugger this is supposed to be shown by the position of the cursor but this is not at all reliable IME. I am very much less interested in a 'narrative' style reference, particularly if it involves an (inaccessible) line number and a (to me) very awkward character count along the line, than just being able to eyeball the place the execution came from. As you can see, for me at least, the idea of using this kind of information in a script does not really figure, and I suspect quite a few others may feel the same. Just my 2 Eurocents. Back to the fray Graham ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From richmond at mail.maclaunch.com Fri Dec 23 05:38:26 2005 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 23 Dec 2005 05:38:26 -0500 Subject: Stacks Shapes Via Pictures Message-ID: I have examples to download: 'Odd Shapes.rev', via the links page on my Website & 'KLK.rev', on the RRgraphix Yahoo Group files page: http://groups.yahoo.com/group/RRgraphix/ not difficult at all! sincerely, Richmond Mathewson __________________________________________________ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html _______________________________________ --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From scott at proherp.com Fri Dec 23 06:38:14 2005 From: scott at proherp.com (Scott Kane) Date: Fri, 23 Dec 2005 22:38:14 +1100 Subject: Stacks Shapes Via Pictures In-Reply-To: Message-ID: <000001c607b5$60c38860$0201010a@scott4zia6fbp2> Hi Scott, > You're looking for the windowShape property, which relies on > an imported bitmap that acts as a mask for the stack > (window). You can use GIF or PNG format images, but the > variable transparency possible in PNG images allow for a > smoother looking appearance in cases of curves and > non-rectilinear angles. Thanks. I did try that with a bitmap, I'll give it a go with a PNG. :-) Scott From scott at proherp.com Fri Dec 23 06:38:44 2005 From: scott at proherp.com (Scott Kane) Date: Fri, 23 Dec 2005 22:38:44 +1100 Subject: Stacks Shapes Via Pictures In-Reply-To: Message-ID: <000101c607b5$72488c70$0201010a@scott4zia6fbp2> > See windowShape > Specifies an image whose mask is used as the shape of the window. > > set the windowShape of stack to {imageID | 0} Thanks, Sims. Scott From scott at proherp.com Fri Dec 23 06:39:51 2005 From: scott at proherp.com (Scott Kane) Date: Fri, 23 Dec 2005 22:39:51 +1100 Subject: Stacks Shapes Via Pictures In-Reply-To: Message-ID: <000201c607b5$9b3514a0$0201010a@scott4zia6fbp2> Hi Sarah, > Yup, same here and only expected to get hotter over the next few days. I take it you're in Sydney or Brisband then... > Have a look at Klaus Major's Christmas tree stack at Thanks! I'll check it out. :-) Scott From scott at proherp.com Fri Dec 23 06:40:39 2005 From: scott at proherp.com (Scott Kane) Date: Fri, 23 Dec 2005 22:40:39 +1100 Subject: Stacks Shapes Via Pictures In-Reply-To: Message-ID: <000301c607b5$b70bd9c0$0201010a@scott4zia6fbp2> Hi Richard, > > I have examples to download: > > 'Odd Shapes.rev', via the links page on my Website > > & > > 'KLK.rev', on the RRgraphix Yahoo Group files page: > http://groups.yahoo.com/group/RRgraphix/ > not difficult at all! Thanks! I'll check out your's too! :-) Scott From rpresender at cox.net Fri Dec 23 07:42:38 2005 From: rpresender at cox.net (Robert Presender) Date: Fri, 23 Dec 2005 04:42:38 -0800 Subject: Menus In-Reply-To: <20051223033841.606DB825584@mail.runrev.com> References: <20051223033841.606DB825584@mail.runrev.com> Message-ID: <314d0e38abc52730346adcfb2212b5b8@cox.net> Thank you Jacque. Will use your method. Hope it is compatible within my app of many substacks. I appreciate your response. Regards ... Bob On Dec 22, 2005, at 7:38 PM, Jacque wrote: > Robert Presender wrote: >> Is it possible to replace a menu button in a menuBar of one substack >> with a menu button from another substack? Using OS 10.3.9 and Rev >> 2.5.1. >> >> For example: replace btn 3 of stack A with btn 1 of stack B. > > Not like that. But you can change the properties of a button to match > another one. You can set its name, which will change the menu item in > the menu bar. Then you can put the text of button 3 of stack A into > button 1 of stack B, and set the script of one button to the script of > the other. > > If you are going to do this in a standalone though, you'll run into > problems with the scriptlimits if the script is more than 10 lines. > > You'll want to "lock menus" before you start and unlock them when you > are done, because (at least on Macs) changing menus is not only slow, > but also they won't update properly otherwise. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > ------------------------------ From tg.lists at geistinteractive.com Fri Dec 23 09:04:31 2005 From: tg.lists at geistinteractive.com (Todd Geist) Date: Fri, 23 Dec 2005 06:04:31 -0800 Subject: revChandler [was] A supplement suite of office programs? In-Reply-To: <1h80pz2.1yw0c3r1di6sqvM%mcdomi@free.fr> References: <1h80pz2.1yw0c3r1di6sqvM%mcdomi@free.fr> Message-ID: <641E60FD-12B4-4200-9BA4-2633C1A7D862@geistinteractive.com> On Dec 23, 2005, at 1:20 AM, Dom wrote: > > think to OpenDoc... half of a success or half of a failure ;> > > and also -- major sofware makers are not willing to release the > power to > the masses... Then we shall have to release it for them! Sounds like a "Revolution" to me ;>) Todd -- Todd Geist ______________________________________ g e i s t i n t e r a c t i v e From 3mcgrath at adelphia.net Fri Dec 23 09:38:54 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 23 Dec 2005 09:38:54 -0500 Subject: [OT] Re: Bush-like weasel words about standalone, now micro-busses In-Reply-To: <43AB9E3D.8030302@chipp.com> References: <20051222023618.4EB7182568A@mail.runrev.com> <6F13790F-7B1C-4BF9-9BF2-03E9994A2277@uleth.ca> <84797582-3B5A-46B3-9893-CD7E07F8FA6E@adelphia.net> <43AB9E3D.8030302@chipp.com> Message-ID: <84DAF2E1-33DA-4AF8-A647-EC6D27829E45@adelphia.net> Chipp, Somehow, I can see you driving that. I'm thinking of letting my daughter have mine to put around in. Many passengers grabbed the front hand rail while pulling up to the car in front of us since they were so used to having more 'car' up there. I loved the look on most peoples faces when I would pull up close. Also doing 60 on the highway and 'floating' left and right would scare most people the first time. Tom On Dec 23, 2005, at 1:50 AM, Chipp Walters wrote: > I drove a 66 white on white VW bus in grad school. It had the > rollback top, and the elevator windows. My dad bought it new in '66 > and it was still going strong in 80-83 when I drove it. Couldn't > believe there was only 1/16" of metal between me and the car in front! > > -Chipp > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From 3mcgrath at adelphia.net Fri Dec 23 09:46:23 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 23 Dec 2005 09:46:23 -0500 Subject: Windows stand alone In-Reply-To: References: Message-ID: <4181D119-8F1D-4E15-8893-ADFEAE47573D@adelphia.net> Mandy, What type of pictures did you use? How did you put them in the stack? Embedded or Linked? The file path maybe wrong for the linked pictures if that is what you did. The file type maybe pict which Windows does not support. Try png , I think it is best for crossplatform work. What font type did you use? Try Arial, I think it is pretty good for cross-platform work. The actual fields should not be misaligned. Unless they are very tight with scroll bars. The scroll bars are different on Mac and Windows. Can you share any thing more about this project? Does it use substacks? Does it use a separate image folder? Does it need to ship on CD? Tom On Dec 23, 2005, at 3:39 AM, wrote: > Hi, > I'm new to using Revolution. I created a pretty big program on a > mac and successfully saved it as a stand alone for a mac. I went > through the same procedure to save it as a stand alone for Windows. > It saved it, but when I transferred the file to a PC, it opend, but > the file doesn't include any of the graphics and the fonts are > smaller, with fields misaligned. In other words, it's a mess. > > Can anyone help me? I'm not a programmer but am committed to > delivering this product asap. It's been a real nightmare and > finally I have the mac version working. But the user needs the > windows version, too. > > Help!! > > Mandy > Memphis, TN > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From jerry at daniels-mara.com Fri Dec 23 09:55:32 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Fri, 23 Dec 2005 08:55:32 -0600 Subject: Debugging and the execution path In-Reply-To: <64989BCD-8300-4DB6-A246-59540CA61274@wanadoo.fr> References: <64989BCD-8300-4DB6-A246-59540CA61274@wanadoo.fr> Message-ID: <5FEFC06F-D265-4C69-9804-59007018BF61@daniels-mara.com> Graham, Not interested in marginally useful information? I know it's the holiday season and all that, but I'm afraid this lack of passion for useless detail in a debugger will have to be noted in your permanent record. It's a well known fact that attention to these sorts of details keep those of us in the know from having to have real relationships and deal with the everyday details of living like a normal person. Please, get with the program. , Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 23, 2005, at 4:44 AM, graham samuel wrote: > Apropos of this long (and very interesting) public conversation > with Jerry Daniels - I was in it at the beginning but have now been > swallowed whole by a family Christmas... however, in the discussion > as to how to refer to a calling script I didn't see an idea close > to my heart, which is a reliable visual indication of where we left > the calling script: in the RR debugger this is supposed to be shown > by the position of the cursor but this is not at all reliable IME. > I am very much less interested in a 'narrative' style reference, > particularly if it involves an (inaccessible) line number and a (to > me) very awkward character count along the line, than just being > able to eyeball the place the execution came from. As you can see, > for me at least, the idea of using this kind of information in a > script does not really figure, and I suspect quite a few others may > feel the same. > > Just my 2 Eurocents. > > Back to the fray > > Graham > > > ---------------------------------------- > Graham Samuel / The Living Fossil Co. / UK and France > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From bnz2 at cdc.gov Fri Dec 23 10:06:46 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Fri, 23 Dec 2005 10:06:46 -0500 Subject: A supplement suite of office programs? Message-ID: <64878EF567131D4596246171F75FD4A9744675@m-epo-1.epo.cdc.gov> Hi Alex... No doubt that you are right about most everything you said. I should not have sounded flippant about their product. My points still stand, though... >The calendar functionality you have is, I suspect, a tiny portion of >what Chandler will have (I don't know how far they've got so far). I would imagine so. I just happen to believe that we could come up with something more powerful. My calendar is a component of Task Mage and is not meant to be a stand-alone calendar program - but it isn't weak. >I do not believe that in a few mornings you have built anything within 2 >orders of magnitude of the capabilities they have. Please check it out. I would appreciate your feedback. The program has taken me more than a *few* mornings. >I do think Chandler has fallen into the trap of over-architecting their >solution - but nevertheless they have tackled a hard problem, and have >built a foundation on which the complete (and secure) sharing of all the >PIM info should be doable.. btw - it's being built in Python, by a group >including some pretty smart people. Ours could still be better, or just quite different. Ours could also have the possibility of including many different minor applications as well as the major ones. >Other than a name, what would you expect to be common between these >different apps ? (i.e. why are they called Somethin'Mage). Should they >have common UI ? common menus ? auto-shared info where possible ? a shared >library of functions to handle data access and requests, etc. These are all things to be worked out during the collaboration process. Some components would need to have significant interaction, while others could stand mostly on their own. >Ouch. > Two-way communication between developers who may or may not know the >other exists until too late. I did not mean to imply this. >I think there is a need for some more prescriptive mechanism for >co-operative use of data ... Can you explain further? It seems that such a project could only work if the process for getting from here to there is mapped out quite clearly. >I don't want to sound negative - I think this is a great idea. But it >would be easy to "under-architect" a solution, and finish up with a >bunch of vaguely related apps with no common theme, no common "feel", >duplicated (and therefore out of date) data, and other similar problems. Yes, I can see how that could happen. I guess it would mean that we would need to have a proper road map laid out. I will take that as an intellectual challenge, and spend some time thinking about what such a road map would look like, as well as the mechanisms of how we would get to each point along the way. Take care, Jonathan From bnz2 at cdc.gov Fri Dec 23 10:39:53 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Fri, 23 Dec 2005 10:39:53 -0500 Subject: Roadmap to a suite of supplemental office programs, V.0.1 Message-ID: <64878EF567131D4596246171F75FD4A9744676@m-epo-1.epo.cdc.gov> Here is a version 0.1 of the roadmap to creating this proposed suite of supplemental office applications (Remember, it is just a starting point for carrying forward the discussion): - Converse on the use-Revolution list to: 1) figure out the general theme of the suite 2) Get a general idea of the core applications 3) figure out the system for collaboration (Dan suggested Source Forge) 4) figure out who is interested in participating - Converse on whatever is our system for collaboration 1) Figure out what the core applications will be 2) Work out the specifics of how data will be stored 3) Work out who will work on which components 4) Figure out how the components will interact 5) Plan the milestones for development, with target dates - Create the application 1) Each developer works on the app(s) they have chosen 2) At each milestone in development, post the app for review by the others 3) At each milestone, we all test how well the apps interact as a whole 4) At each milestone, test the apps on innocent volunteer users - Beta testing - Marketing the application Y'alls ideas? Take care, Jonathan From heather at runrev.com Fri Dec 23 10:46:40 2005 From: heather at runrev.com (Heather Nagey) Date: Fri, 23 Dec 2005 15:46:40 +0000 Subject: [Ann] Adventure Game Graphics Message-ID: I've been sent the following announcement to post to the list: Greetings, Rev Fans! Runtime & Meshbox have teamed up to sponsor an Adventure Game Graphics Contest, for creating adventure game "paths" in the spirit of Myst-style adventure games. Participants image sets will go onto a final product CD and can include a text file describing the artist and a link to the artist's website. For details see: We look forward to seeing your entries. Happy holidays! Heather Nagey, Customer Support Manager Runtime Revolution Ltd www.runrev.com From rcozens at pon.net Fri Dec 23 11:19:51 2005 From: rcozens at pon.net (Rob Cozens) Date: Fri, 23 Dec 2005 08:19:51 -0800 Subject: Image Display Issues on Win XP In-Reply-To: <43AB29D0.7090707@hyperactivesw.com> References: <7.0.0.10.1.20051222085610.0196ec50@pon.net> <43AB29D0.7090707@hyperactivesw.com> Message-ID: <7.0.0.10.1.20051223080030.01968f30@pon.net> Jacque, Malte, et al: >Don't ask me why it didn't happen in your old design. Haven't a clue. I found the answer: * In the original design the zoomed image was in a background group on all cards; now its a single image on one card Place an image in the center of a card and expand the width within the card rect, and the image will expand from the loc. Place an image near an edge of the card and expand beyond the card rect, and the image's loc will shift so the image is entirely within the card rect. Group the same image, and it always expands/contracts from the loc (if no bounding rect is set for the group). Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From jhurley at infostations.com Fri Dec 23 11:21:47 2005 From: jhurley at infostations.com (Jim Hurley) Date: Fri, 23 Dec 2005 08:21:47 -0800 Subject: Don't understand the meaning of "local" In-Reply-To: <20051223141321.12F5E825936@mail.runrev.com> References: <20051223141321.12F5E825936@mail.runrev.com> Message-ID: >Type: text/plain; charset=ISO-8859-1; format=flowed > >Jim, > >If you declare your local outside the object handlers, then it stays >persistent to that object *until* you edit the script. Editing scripts >resets all it's locals. > >best, > >Chipp > Chipp, Thanks. That is what I was missing. I was also finding that when I returned to the script the old local variable retained its value from the previous run--until, as you say, the script is recompiled. "Local" is a deceptive descriptor. It is used (as a script local) to control not only locality, but also persistence--it has both spacial and temporal implications. I'm not faulting the docs. It's all there. Jim From jhurley at infostations.com Fri Dec 23 11:48:10 2005 From: jhurley at infostations.com (Jim Hurley) Date: Fri, 23 Dec 2005 08:48:10 -0800 Subject: Stacks Shapes Via Pictures In-Reply-To: <20051223141321.12F5E825936@mail.runrev.com> References: <20051223141321.12F5E825936@mail.runrev.com> Message-ID: > >Message: 12 >Date: Fri, 23 Dec 2005 20:34:52 +1000 >From: Sarah Reichelt >Subject: Re: Stacks Shapes Via Pictures >To: How to use Revolution > >Have a look at Klaus Major's Christmas tree stack at > > >It is a great example of how to do this and the extra bits needed like >a way to move and close the resulting window, since it will have no >title bar. > >Cheers,Sarah Great example, but what makes the lights (buttons) blink? Jim From JimAultWins at yahoo.com Fri Dec 23 12:24:41 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 23 Dec 2005 09:24:41 -0800 Subject: Don't understand the meaning of "local" In-Reply-To: Message-ID: > "Local" is a deceptive descriptor. It is used (as a script local) to > control not only locality, but also persistence--it has both spacial > and temporal implications. > Perhaps it is the terminology used in the docs. More precisely, I think of it as *handler local, *script local, and *global to Rev variables. The handler local is the one that dies when exiting that handler. This allows the same variable name (eg. tempVar) to be used without carry-over. Also, 'set the itemDel to space' only applies to that running handler. Entering another starts with the default itemDel, so this is a 'handler local' setting. Important concept for front/back scripts and stacks in use Globals are held by Rev and only die when either delete variable gGlobalVar --is done the user quits Revolution app. This means that you could build a stack that is opened, sets some globals, close with the 'destroyStack' as true, leaving the globals in RAM and available to all stacks and sub stacks. Obviously, the kinder, gentler stack design is to delete these variables on closeStack. Good questions. Jim Ault Las Vegas On 12/23/05 8:21 AM, "Jim Hurley" wrote: >> Type: text/plain; charset=ISO-8859-1; format=flowed >> >> Jim, >> >> If you declare your local outside the object handlers, then it stays >> persistent to that object *until* you edit the script. Editing scripts >> resets all it's locals. >> >> best, >> >> Chipp >> > > Chipp, > > Thanks. That is what I was missing. I was also finding that when I > returned to the script the old local variable retained its value from > the previous run--until, as you say, the script is recompiled. > > "Local" is a deceptive descriptor. It is used (as a script local) to > control not only locality, but also persistence--it has both spacial > and temporal implications. > > I'm not faulting the docs. It's all there. > > Jim > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Fri Dec 23 12:30:48 2005 From: klaus at major-k.de (Klaus Major) Date: Fri, 23 Dec 2005 18:30:48 +0100 Subject: Stacks Shapes Via Pictures In-Reply-To: References: <20051223141321.12F5E825936@mail.runrev.com> Message-ID: <01A6699A-6C3B-41F2-9C73-0ECD4DCC9301@major-k.de> Hi Jim, >> Message: 12 >> Date: Fri, 23 Dec 2005 20:34:52 +1000 >> From: Sarah Reichelt >> Subject: Re: Stacks Shapes Via Pictures >> To: How to use Revolution >> >> Have a look at Klaus Major's Christmas tree stack at >> >> >> It is a great example of how to do this and the extra bits needed >> like >> a way to move and close the resulting window, since it will have no >> title bar. >> >> Cheers,Sarah > > Great example, but what makes the lights (buttons) blink? Pure magic, Jim, pure magic! :-) > Jim Regards Klaus Major klaus at major-k.de http://www.major-k.de P.S. I added some cheap animated gifs ;-) From jacque at hyperactivesw.com Fri Dec 23 13:04:17 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 23 Dec 2005 12:04:17 -0600 Subject: DB acces via CGI on OS X Message-ID: <43AC3C21.2010406@hyperactivesw.com> Is anyone here using the rev database commands with mysql and a CGI in OS X? I have a question in the tech support queue I can't answer. Basically I need to know how you set up the database driver and whether the "rev"-specific commands will work, or whether you need to use some other method to communicate with mysql. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Fri Dec 23 13:57:47 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 23 Dec 2005 10:57:47 -0800 Subject: Don't understand the meaning of "local" In-Reply-To: References: Message-ID: <1432028817.20051223105747@ahsoftware.net> Jim- Friday, December 23, 2005, 9:24:41 AM, you wrote: > Globals are held by Rev and only die when either > delete variable gGlobalVar --is done > the user quits Revolution app. Thanks. I didn't realize that "delete variable gSomething" would remove it from memory. That will save me some conversion headaches. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Dec 23 14:01:41 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 23 Dec 2005 11:01:41 -0800 Subject: Don't understand the meaning of "local" In-Reply-To: References: <20051223141321.12F5E825936@mail.runrev.com> Message-ID: <1932262943.20051223110141@ahsoftware.net> Jim- Friday, December 23, 2005, 8:21:47 AM, you wrote: > "Local" is a deceptive descriptor. It is used (as a script local) to > control not only locality, but also persistence--it has both spacial > and temporal implications. Not really. I think of variables as being non-persistent, no matter where they are. Globals are a bit weird in that respect, in that even if you don't declare them they're still out there waiting to bite you. I try to declare my local vars in as narrow a scope as I can get away with, and then pass them as parameters when I need them elsewhere. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Dec 23 14:05:37 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 23 Dec 2005 11:05:37 -0800 Subject: Whiteboard help In-Reply-To: <43AB7B1A.000003.00532@CALSBIGPC> References: <43AB7B1A.000003.00532@CALSBIGPC> Message-ID: <1352498843.20051223110537@ahsoftware.net> Cal- Thursday, December 22, 2005, 8:20:42 PM, you wrote: > This is probably a well-worn topic, but I seem to be unable to find anything > about any Rev Developer attempting to or successfully develop a stack with > the features of the whiteboard. Or, if you haven't built the w/b have you > used its features in some stack? Is this a reference to Writeboard? http://writeboard.com -- -Mark Wieder mwieder at ahsoftware.net From JimAultWins at yahoo.com Fri Dec 23 14:12:29 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 23 Dec 2005 11:12:29 -0800 Subject: Stacks Shapes Via Pictures In-Reply-To: <01A6699A-6C3B-41F2-9C73-0ECD4DCC9301@major-k.de> Message-ID: On 12/23/05 9:30 AM, "Klaus Major" >> >> Great example, but what makes the lights (buttons) blink? > > Pure magic, Jim, pure magic! :-) > >> Jim > > Klaus Major > P.S. > I added some cheap animated gifs ;-) > And here I thought you just went card 1,2,3 with the tree as a bg group and the lights as card images :-) Jim Ault Las Vegas From mwieder at ahsoftware.net Fri Dec 23 14:15:21 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 23 Dec 2005 11:15:21 -0800 Subject: empty customPropertySet and array notation In-Reply-To: <8ABB978A-B0CD-40C6-8B01-C6AD6999C368@elementarysoftware.com> References: <0C1EA811-C595-4706-B57F-0A386CC41FEE@elementarysoftware.com> <602686462.20051222094747@ahsoftware.net> <8ABB978A-B0CD-40C6-8B01-C6AD6999C368@elementarysoftware.com> Message-ID: <263082782.20051223111521@ahsoftware.net> Scott- Friday, December 23, 2005, 2:00:49 AM, you wrote: > Thank you for the suggestion but as it turns out, I'm not trying to > delete a customPropertySet. What I was interested in doing was to > access information stored as custom properties in the unnamed > default "empty" customPropertySet using array notation. I guess > the obvious solution would just be to always save to a named > customPropertySet. Well, something like this works for me. on mouseUp local tCPropA, tCProps --set the custompropertyset of this stack to empty put the customproperties of this stack into tCPropA put the keys of tCPropA into tCProps repeat for each line tKey in tCProps put tKey & ": " after msg put tCPropA[tKey] & cr after msg -- this does the same thing... -- put the tKey of this stack & cr after msg end repeat end mouseUp -- -Mark mwieder at ahsoftware.net From JimAultWins at yahoo.com Fri Dec 23 14:22:36 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 23 Dec 2005 11:22:36 -0800 Subject: Don't understand the meaning of "local" In-Reply-To: <1432028817.20051223105747@ahsoftware.net> Message-ID: On 12/23/05 10:57 AM, "Mark Wieder" wrote: >> Globals are held by Rev and only die when either >> delete variable gGlobalVar --is done >> the user quits Revolution app. > > Thanks. I didn't realize that "delete variable gSomething" would > remove it from memory. That will save me some conversion headaches. Yes, it is Rev's psuedo Alzhiemer's feature, which some of us in my age group are acquiring naturally. Which leads to the expression "Acquiring minds need to know. Hey, just having recall would be a blessing" Jim Ault Las Vegas From gcanyon at inspiredlogic.com Fri Dec 23 14:29:47 2005 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Fri, 23 Dec 2005 11:29:47 -0800 Subject: Debugging and the execution path In-Reply-To: References: Message-ID: <64AEA50C-001D-46A5-8C86-E29EC5AB8FD0@inspiredlogic.com> On Dec 22, 2005, at 8:24 AM, Jerry Daniels wrote: > - new var watcher features > > + calling path > = drop down menu at top with calling path item in each > line of menu In my dream version of this, it wouldn't be a drop down menu, which forces you to take action to see what's happening, but an indented list, which lays it all out, like so: button "Forward" -- handler "mouseUp" group "Navigation Controls" -- handler "determineTarget" stack "Navigation Palette" -- function "getCurrentContext" Clicking on any item in the list would immediately display that script. From gcanyon at inspiredlogic.com Fri Dec 23 14:30:34 2005 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Fri, 23 Dec 2005 11:30:34 -0800 Subject: Debugging and the execution path In-Reply-To: <06A3855B-7E07-4673-A5C4-59CF23E327AF@daniels-mara.com> References: <43AA06E8.50500@tweedly.net> <9336875153.20051221193348@ahsoftware.net> <43AA800D.3030009@tweedly.net> <06A3855B-7E07-4673-A5C4-59CF23E327AF@daniels-mara.com> Message-ID: <6575DE71-80C1-425C-8996-DD723BB7FDAE@inspiredlogic.com> On Dec 22, 2005, at 8:31 AM, Jerry Daniels wrote: > At some point, doesn't it get easier just to write the expression > in the scripting environs, rather than working around you elbow so > see it in the var watcher? Yes, but not if you're in the middle of debugging something. From gcanyon at inspiredlogic.com Fri Dec 23 14:36:40 2005 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Fri, 23 Dec 2005 11:36:40 -0800 Subject: Debugging and the execution path In-Reply-To: References: Message-ID: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> On Dec 22, 2005, at 9:53 AM, Jerry Daniels wrote: > In either scenario, indented items would be capable of collapse and > expand functionality via disclosure triangles. > > Whadda ya think? However you like. The crucial thing for me would be to call out a list of variables for special attention. Those variables need to be easily viewable as a group. In other words, if you have a list of variable/value pairs, there needs to be some way to see the variables you're interested in without expanding the list to the height of the screen, even if those variables don't sort together automatically. Man, I'm getting less clear by the second. In Navigator you have a list of all the objects on a card, but you might be interested in only five of them. You can double-click those five objects in the list to place references to the (bookmarks) at the top of the list. Then you can ignore the rest of the list and just deal with the bookmarks. That's what I want ;-) I should point out that the debugger/variable watcher is likely the feature that would cause me to purchase Constellation. I do all of my work in Navigator, the script editor/debugger, and the message box. If Constellation replaces the debugger, I'd pretty much abandon the Rev environment entirely. (what a weird concept) From gcanyon at inspiredlogic.com Fri Dec 23 14:40:56 2005 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Fri, 23 Dec 2005 11:40:56 -0800 Subject: Debugging and the execution path In-Reply-To: References: <6878E245-A354-4643-8FAC-6C10A6155ED8@writeme.com> Message-ID: <83203EDA-656A-4856-AD0D-5E5E4B2FF024@inspiredlogic.com> On Dec 22, 2005, at 10:24 AM, Jerry Daniels wrote: > Right! Folder of watched vars would be possible. HOWEVER I will > then have to save those watched vars as a custom prop in the object. > > How to create a watched var: drag a var into the "watch" folder. > Caveat: no folders no watched vars. Can't have everything. Don't store it as a custom property on the object -- it's not that permanent. It would be more than enough to store an array with the id of the object as the key. That would make it live session-long. Some development environments I work in don't even do that -- they just store the list of called-out variables/expressions for the duration of the session, without regard to what script is running. That actually proves sufficient for most of my purposes. Dragging is okay I suppose, but double-clicking is faster and easier. It's a simple command -- add this to the list. I don't need to be able to specify _where_ in the custom list it goes. It would be nice to be able to reorder the custom list if I wanted to, but generally it is short enough that it doesn't matter. From Horner at IHUG.Co.NZ Fri Dec 23 15:01:49 2005 From: Horner at IHUG.Co.NZ (Cal Horner) Date: Sat, 24 Dec 2005 09:01:49 +1300 (New Zealand Daylight Time) Subject: Whiteboard help Message-ID: <43AC57AD.000003.03404@CALSBIGPC> Jerry, If this W/B product can be encapsulated into a Revolution stack then it might be of use. Personally, in my old age, I'm trying to get away from DLLs, xcmds, and multiple languages encorporated into a project. So, I would rather see what can be done with Revolution not PHP and MySql. I'm sure there are people out in the cyberworld of software development that have tried to build some whiteboard functionality into a stack. Otherwise there would be only one version of "hello World". From see3d at writeme.com Fri Dec 23 15:15:01 2005 From: see3d at writeme.com (Dennis Brown) Date: Fri, 23 Dec 2005 15:15:01 -0500 Subject: Debugging and the execution path In-Reply-To: <83203EDA-656A-4856-AD0D-5E5E4B2FF024@inspiredlogic.com> References: <6878E245-A354-4643-8FAC-6C10A6155ED8@writeme.com> <83203EDA-656A-4856-AD0D-5E5E4B2FF024@inspiredlogic.com> Message-ID: Saving the watched set with the object is useful, because you may have more than one project you are working on and debugging. It is nice to start up where you left off --when rev crashes due to some horrible bug in your code. On the other hand, if you keep most of your handlers in a stack or card script, then it is not as useful having them saved on an object by object basis, because all the scripts are in the same object. Still, all things considered custom properties are a reasonable and simple way to keep track of debugging stuff. Dennis On Dec 23, 2005, at 2:40 PM, Geoff Canyon wrote: > > On Dec 22, 2005, at 10:24 AM, Jerry Daniels wrote: > >> Right! Folder of watched vars would be possible. HOWEVER I will >> then have to save those watched vars as a custom prop in the object. >> >> How to create a watched var: drag a var into the "watch" folder. >> Caveat: no folders no watched vars. Can't have everything. > > Don't store it as a custom property on the object -- it's not that > permanent. It would be more than enough to store an array with the > id of the object as the key. That would make it live session-long. > Some development environments I work in don't even do that -- they > just store the list of called-out variables/expressions for the > duration of the session, without regard to what script is running. > That actually proves sufficient for most of my purposes. > > Dragging is okay I suppose, but double-clicking is faster and > easier. It's a simple command -- add this to the list. I don't need > to be able to specify _where_ in the custom list it goes. It would > be nice to be able to reorder the custom list if I wanted to, but > generally it is short enough that it doesn't matter. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jperryl at ecs.fullerton.edu Fri Dec 23 15:46:53 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 23 Dec 2005 12:46:53 -0800 (PST) Subject: [Ann] Adventure Game Graphics In-Reply-To: Message-ID: Heather, Great news! But, only FIVE DAYS to do it? During the Holidays season? Was this announced earlier and I missed it? I would LOVE to assign this to my students. Unfortunately, the term's over and the new one won't begin until February. I suspect alot of schools/colleges/universities are in the same boat. Any thoughts of redoing it when folks are able to participate? Judy On Fri, 23 Dec 2005, Heather Nagey wrote: > I've been sent the following announcement to post to the list: > > Greetings, Rev Fans! > > Runtime & Meshbox have teamed up to sponsor an Adventure Game Graphics > Contest, for creating adventure game "paths" in the spirit of Myst-style > adventure games. > > Participants image sets will go onto a final product CD and can include > a > text file describing the artist and a link to the artist's website. > > For details see: > > > We look forward to seeing your entries. > > Happy holidays! > > Heather Nagey, Customer Support Manager > Runtime Revolution Ltd > www.runrev.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jhurley at infostations.com Fri Dec 23 15:55:23 2005 From: jhurley at infostations.com (Jim Hurley) Date: Fri, 23 Dec 2005 12:55:23 -0800 Subject: Don't understand the meaning of "local" In-Reply-To: <20051223180002.F2F7082547B@mail.runrev.com> References: <20051223180002.F2F7082547B@mail.runrev.com> Message-ID: > >Message: 7 >Date: Fri, 23 Dec 2005 09:24:41 -0800 >From: Jim Ault >Subject: Re: Don't understand the meaning of "local" >To: How to use Revolution >Message-ID: >Content-Type: text/plain; charset="US-ASCII" > >> "Local" is a deceptive descriptor. It is used (as a script local) to >> control not only locality, but also persistence--it has both spacial >> and temporal implications. >> > >Perhaps it is the terminology used in the docs. More precisely, I think of >it as *handler local, *script local, and *global to Rev variables. The >handler local is the one that dies when exiting that handler. This allows >the same variable name (eg. tempVar) to be used without carry-over. > >Also, 'set the itemDel to space' only applies to that running handler. >Entering another starts with the default itemDel, so this is a 'handler >local' setting. Important concept for front/back scripts and stacks in use > >Globals are held by Rev and only die when either >delete variable gGlobalVar --is done >the user quits Revolution app. >This means that you could build a stack that is opened, sets some globals, >close with the 'destroyStack' as true, leaving the globals in RAM and >available to all stacks and sub stacks. > >Obviously, the kinder, gentler stack design is to delete these variables on >closeStack. > >Good questions. > >Jim Ault >Las Vegas Jim, Good points. The persistence of local SCRIPT variables that Chipp's earlier reply clears up for me is handlers calling themselves (in x millisec or whatever) in order to achieve asynchronous behavior ( i.e. not monopolizing CPU time and allowing other uses of the CPU to seek in.) Unless the script remembers the local script variables (until the next compiling of the code) then on the next call the handler will not know what values to assign. On way around this would be to include the value of the variable in the call. For example in the following script the send message tells the handler what the value of the variable should be after 20 millisec is up. on mouseUp put "" into field 1 checkPersistence 1 end mouseUp on checkPersistence tNum if tNum > 10 then exit checkpersistence put tNum into field 1 send "checkPersistence tNum + 1" to me in 20 millisec end checkPersistence And there would be no need to include a script local variable. But if checkPersistence look like this: on checkPersistence if tNum > 10 then exit checkpersistence put tNum into field 1 add 1 to tNum send "checkPersistence" to me in 20 millisec end checkPersistence It would not work unless tNum was declared earlier as a script local. It's about time I'm getting these fundamental points straight. There is a danger in learning RR on an as-needed basis. Jim From gcanyon at inspiredlogic.com Fri Dec 23 17:05:42 2005 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Fri, 23 Dec 2005 14:05:42 -0800 Subject: Debugging and the execution path In-Reply-To: References: <6878E245-A354-4643-8FAC-6C10A6155ED8@writeme.com> <83203EDA-656A-4856-AD0D-5E5E4B2FF024@inspiredlogic.com> Message-ID: <36EF1FC8-F3D0-4F08-8444-3FAF638DB018@inspiredlogic.com> On Dec 23, 2005, at 12:15 PM, Dennis Brown wrote: > Saving the watched set with the object is useful, because you may > have more than one project you are working on and debugging. It is > nice to start up where you left off --when rev crashes due to some > horrible bug in your code. The debugger could store the watched variables/expressions on a per- object basis (that's what I suggested) without using custom properties. I don't often have Rev crash, but the debugging information could easily be written to a preference file, which would make it as permanent as a custom property without having it live in my project. > Still, all things considered custom properties are a reasonable and > simple way to keep track of debugging stuff. Debugging is an inherently temporary process. Custom properties are permanent. To me that settles it right there. But if there is an included tool to say, "I'm done debugging, remove all the custom properties you were using," then I could live with it. I'd still wonder why an array saved to a preference file wouldn't have worked. gc From JimAultWins at yahoo.com Fri Dec 23 18:23:06 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 23 Dec 2005 15:23:06 -0800 Subject: Don't understand the meaning of "local" In-Reply-To: Message-ID: On 12/23/05 12:55 PM, "Jim Hurley" wrote: > The persistence of local SCRIPT variables that Chipp's earlier reply > clears up for me is handlers calling themselves (in x millisec or > whatever) in order to achieve asynchronous behavior ( i.e. not > monopolizing CPU time and allowing other uses of the CPU to seek > in.) Yes, and since there are two types of LOCAL variables, one could adopt the naming convention: g = global, persistent and available to any handler in any script container. s = script local, persistent but only available for handlers in that script container t = temporary or handler local p= passed parameter, same as 't'. Important: this is a new variable containing a copy of the original contents. Any changes you make to a 'p' variable will not change the original. To do that, you need to 'return pWhatever' and put it into the original variable. thus there could be the following script: [make an new main stack, paste into the stack script, change to browse mode, and double click, follow the bouncing dialog] ------- start copy here ------------- --notes at the end global gGristForOneAndAll, gMoreGrist local sBagOfCandy ="5" local sPrevCard, sLastLineUsed, sLastMenuChoice sNien ="9" --nein, arbeitet nicht on initializeVariables --initializeVariables --no need for global declaration while in this script container put "four pounds of grist" into gGristForOneAndAll put "gum drop, candy cane, peppermint " into sBagOfCandy put the number of this card into sPrevCard put "So what's your sign" into sLastLineUsed put "Surf n' turf" into sLastMenuChoice put "gone in a moment" into sNien end initializeVariables on mouseDoubleUp --if gGristForOneAndAll is empty then initializeVariables initializeVariables testThis end mouseDoubleUp on testThis answer gGristForOneAndAll answer sBagOfCandy delete last item of sBagOfCandy answer sBagOfCandy answer sPrevCard answer sLastLineUsed answer sLastMenuChoice answer sNein put testVarsHere() into tReturnedVal answer tReturnedVal put testVarsHere(" Cindy Lou Who") into tReturnedVal answer tReturnedVal answer pWhovillian --and not the value answer tCaption --and not the value end testThis function testVarsHere pWhovillian put "same script, different handler" & pWhovillian & cr into tCaption answer tCaption & gGristForOneAndAll answer tCaption & sBagOfCandy delete last item of sBagOfCandy answer tCaption & sBagOfCandy answer tCaption & sPrevCard --we have used a local temp var = tCaption, good only here --we have used a parameter var = pWhovillian, good only here put "Why-what-Where" into the last word of pWhovillian return "and now... back to the prev handler " & pWhovillian --return "and now... back to the prev handler" end testVarsHere --and now that this script has been used, the variables -- gGristForOneAndAll, sBagOfCandy, sBagOfCandy, sPrevCard -- are live and keep their current values -- tCaption, pWhovillian have been deleted, don't exist, not just empty ------------- end copy Jim Ault Las Vegas From mwieder at ahsoftware.net Fri Dec 23 18:41:31 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 23 Dec 2005 15:41:31 -0800 Subject: Don't understand the meaning of "local" In-Reply-To: References: Message-ID: <5813933465.20051223154131@ahsoftware.net> Jim- Well, I spoke too soon. If I have a global variable "gBlnChkCase" I can say put "gBlnChkCase" is among the items of the globalNames and I get a return value of true. But issuing a "delete global gBlnChkCase" or delete global gBlnChkCase" from the message box returns "Script compile error: Error description: delete: bad variable expression". So I think, OK, maybe that global isn't really sitting out there in memory space waiting to ambush me. But trying to compile the line local gBlnChkCase gives a compile error of "local: name shadows another variable or constant". It seems to me that "delete global" doesn't. -- -Mark Wieder mwieder at ahsoftware.net From revolutionary.dan at gmail.com Fri Dec 23 18:56:48 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Fri, 23 Dec 2005 15:56:48 -0800 Subject: Roadmap to a suite of supplemental office programs, V.0.1 In-Reply-To: <64878EF567131D4596246171F75FD4A9744676@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A9744676@m-epo-1.epo.cdc.gov> Message-ID: <70ed6b130512231556j2b61e0adw7fc48cbed623d679@mail.gmail.com> Jonathan..... I'm just getting ready for some serious off time but this basic roadmap feels right to me. I suggest we let it "soak" until after the holidays. Dan From alex at tweedly.net Fri Dec 23 19:05:17 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 24 Dec 2005 00:05:17 +0000 Subject: Don't understand the meaning of "local" In-Reply-To: <5813933465.20051223154131@ahsoftware.net> References: <5813933465.20051223154131@ahsoftware.net> Message-ID: <43AC90BD.4070908@tweedly.net> Mark Wieder wrote: >Jim- > >Well, I spoke too soon. > >If I have a global variable "gBlnChkCase" I can say >put "gBlnChkCase" is among the items of the globalNames >and I get a return value of true. > >But issuing a "delete global gBlnChkCase" or delete global >gBlnChkCase" from the message box returns "Script compile error: Error >description: delete: bad variable expression". > >So I think, OK, maybe that global isn't really sitting out there in >memory space waiting to ambush me. But trying to compile the line >local gBlnChkCase >gives a compile error of "local: name shadows another variable or >constant". > >It seems to me that "delete global" doesn't. > > > Although a global variable is global, it isn't "in scope" in a script unless it is declared as global within that script. This is true for the message box, just as for any other script. So simply saying "delete global gVar" will give you an error; what you need to do is global gVar; delete global gVar Weird, huh ? But it works. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.5/212 - Release Date: 23/12/2005 From alex at tweedly.net Fri Dec 23 19:21:32 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 24 Dec 2005 00:21:32 +0000 Subject: Don't understand the meaning of "local" In-Reply-To: References: Message-ID: <43AC948C.4070508@tweedly.net> Jim Ault wrote: >On 12/23/05 12:55 PM, "Jim Hurley" wrote: > > > >>The persistence of local SCRIPT variables that Chipp's earlier reply >>clears up for me is handlers calling themselves (in x millisec or >>whatever) in order to achieve asynchronous behavior ( i.e. not >>monopolizing CPU time and allowing other uses of the CPU to seek >>in.) >> >> > >Yes, and since there are two types of LOCAL variables, one could adopt the >naming convention: > >g = global, persistent and available to any handler in any script container. >s = script local, persistent but only available for handlers in that script >container >t = temporary or handler local >p= passed parameter, same as 't'. Important: this is a new variable >containing a copy of the original contents. Any changes you make to a 'p' >variable will not change the original. To do that, you need to 'return >pWhatever' and put it into the original variable. > > Or you can pass the parameter by reference; in that case, there is not a separate, new variable - and any changes made within the handler are made to the actual variable. You do this by prepending an "@" to the parameter name, as in > on myhandler @pByReference > ... > add 1 to pByReference > ... > end myhandler and the effect is to increment the variable passed to the handler. I have always thought that this would warrant a separate naming convention (e.g. 'r' for parameter by reference, instead of 'p' for parameter) - though in fact I haven't used it often enough to feel that was important for me. -- Alex Tweedly http://www.tweedly.net -------------- next part -------------- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.5/212 - Release Date: 23/12/2005 From mwieder at ahsoftware.net Fri Dec 23 19:59:20 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 23 Dec 2005 16:59:20 -0800 Subject: Don't understand the meaning of "local" In-Reply-To: <43AC90BD.4070908@tweedly.net> References: <5813933465.20051223154131@ahsoftware.net> <43AC90BD.4070908@tweedly.net> Message-ID: <9618602198.20051223165920@ahsoftware.net> Alex- Friday, December 23, 2005, 4:05:17 PM, you wrote: > global gVar; delete global gVar > Weird, huh ? But it works. Thanks. That makes some sort of sense. But Very Very Weird. -- -Mark Wieder mwieder at ahsoftware.net From JimAultWins at yahoo.com Fri Dec 23 20:09:54 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 23 Dec 2005 17:09:54 -0800 Subject: Don't understand the meaning of "local" In-Reply-To: <43AC948C.4070508@tweedly.net> Message-ID: On 12/23/05 4:21 PM, "Alex Tweedly" wrote: >@pByReference , 'r' for parameter by reference I agree, this is X-talk, not Pascal or C where the register address is important for stack heap management (here it means memory stack) On my hard drive, I am to the point where I have to manage a heap of stacks according to my memory, but the computer is always managing the stack heap in its memory... and when it goofs... time to reboot the computer. Good explanation of the scope. Jim Ault Las Vegas On 12/23/05 4:21 PM, "Alex Tweedly" wrote: > Or you can pass the parameter by reference; in that case, there is not a > separate, new variable - and any changes made within the handler are > made to the actual variable. You do this by prepending an "@" to the > parameter name, as in > > >> on myhandler @pByReference >> ... >> add 1 to pByReference >> ... >> end myhandler > > > and the effect is to increment the variable passed to the handler. > > I have always thought that this would warrant a separate naming > convention (e.g. 'r' for parameter by reference, instead of 'p' for > parameter) - though in fact I haven't used it often enough to feel that > was important for me. From JimAultWins at yahoo.com Fri Dec 23 20:23:59 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 23 Dec 2005 17:23:59 -0800 Subject: Don't understand the meaning of "local" In-Reply-To: <9618602198.20051223165920@ahsoftware.net> Message-ID: On 12/23/05 4:59 PM, "Mark Wieder" wrote: > Alex- wrote: >> global gVar; delete global gVar > >> Weird, huh ? But it works. > > Thanks. That makes some sort of sense. But Very Very Weird. Not really that weird. The message box is sort of a parser-interpreter, so does not always behave like a regular script container. Glad you got your final answer from Alex. Curious, but in multi-line mode both of these work: global gVar delete variable gVar global gVar delete global gVar -- yet the following does not need the declaration (msg box) answer gVar Jim Ault Las Vegas From JimAultWins at yahoo.com Fri Dec 23 21:00:04 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 23 Dec 2005 18:00:04 -0800 Subject: [tip] A couple of tricks for the season :-) Message-ID: Using the message box ] -->single line mode [ answer folder "pick";put it ] -->and the msg box now contains the path you chose [ answer folder "pick";put it;set the clipboarddata to it ] -->and the msg box -->& the clipboard contain the path you chose --> use your hilite the next line, < answer folder "pick";put it;set the clipboarddata to it > -->then type in the msg box [ do the clipboarddata ] -->AGAIN the msg box -->& the clipboard contain the path you chose -->copy the following 3 lines, paste them into multi-line msg box global gGetFull put "answer folder " & quote & "pick" & \ quote & ";put it;set the clipboarddata to it" into gGetFull * --> hit the enterkey to run this code * -->then switch to single line message mode * -->type the following and hit enter [ do gGetFull ] --or-- all lower case [ do ggetfull ] -->and now single line message will work until you *quit Rev* so if you use the msg box to execute the same commands all the time, just stick the line in a well-named gVariable and then [ do gVariable ] Have fun Jim Ault Las Vegas From scott at proherp.com Fri Dec 23 21:00:21 2005 From: scott at proherp.com (Scott Kane) Date: Sat, 24 Dec 2005 13:00:21 +1100 Subject: Bush-like weasel words about standalone In-Reply-To: <43AAE1ED.6030503@fourthworld.com> Message-ID: <001001c6082d$cd805cd0$0201010a@scott4zia6fbp2> > Classic was notorious for being very, very difficult to manage memory > in. Who would have thought that an OS should require users to > understand memory allocation and manually adjust it? Glad that > silliness is long behind us.... DOS and Windows 3.1 had the same issues. Scott From jacque at hyperactivesw.com Fri Dec 23 21:03:17 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 23 Dec 2005 20:03:17 -0600 Subject: Don't understand the meaning of "local" In-Reply-To: <9618602198.20051223165920@ahsoftware.net> References: <5813933465.20051223154131@ahsoftware.net> <43AC90BD.4070908@tweedly.net> <9618602198.20051223165920@ahsoftware.net> Message-ID: <43ACAC65.2010607@hyperactivesw.com> Mark Wieder wrote: > Alex- > > Friday, December 23, 2005, 4:05:17 PM, you wrote: > > >> global gVar; delete global gVar > > >>Weird, huh ? But it works. > > > Thanks. That makes some sort of sense. But Very Very Weird. > Not really different than any other stack. The message box is a separate stack with its own scripts. Whenever a global isn't declared in the script of another stack, we don't expect it to be recognized. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From europe at ehug.info Fri Dec 23 21:50:45 2005 From: europe at ehug.info (Mark Schonewille) Date: Sat, 24 Dec 2005 03:50:45 +0100 Subject: A Christmas present from Economy-x-Talk.com Message-ID: <43ACB785.6080407@ehug.info> Dear fellow Revolution users, Economy-x-Talk.com created a wrapper for the DOSBox emulator, called Cocoon. This application, created with Revolution, is offered to you as a Christmas present. Cocoon lets you easily configure the built-in emulator and allows you to run older DOS software without the usual difficulties of setting up an emulator. Cocoon is freeware. The accompanied components are open-source. Cocoon can be downloaded at Economy-x-Talk.com wishes you Merry Christmas and a Happy New Year. Best regards, Mark Schonewille -- Economy-x-Talk.com Consultancy and Software Engineering http://www.economy-x-talk.com http://www.salery.biz From charles.hartman at conncoll.edu Fri Dec 23 23:16:22 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Fri, 23 Dec 2005 23:16:22 -0500 Subject: Don't understand the meaning of "local" In-Reply-To: <43ACAC65.2010607@hyperactivesw.com> References: <5813933465.20051223154131@ahsoftware.net> <43AC90BD.4070908@tweedly.net> <9618602198.20051223165920@ahsoftware.net> <43ACAC65.2010607@hyperactivesw.com> Message-ID: <85CE6A3E-D71C-4E5B-B0F3-8711F8C59AE6@conncoll.edu> On Dec 23, 2005, at 9:03 PM, J. Landman Gay wrote: > Mark Wieder wrote: >> Alex- >> Friday, December 23, 2005, 4:05:17 PM, you wrote: >>> global gVar; delete global gVar >>> Weird, huh ? But it works. >> Thanks. That makes some sort of sense. But Very Very Weird. > > Not really different than any other stack. The message box is a > separate stack with its own scripts. Whenever a global isn't > declared in the script of another stack, we don't expect it to be > recognized. Yes, that's true of course. But it really limits the usefulness of the m.b. I keep wanting to use it to inspect the state of things -- as a central part of an overall debugging system -- and it doesn't easily work that way. I think it's counterintuitive for newcomers. It and the Variable Watcher, between them, are the closest we have to a debugger, so you think you can use it that way. Of course it isn't meant to be that. Instead we need a real debugging environment. Go Constellation! Charles From chipp at chipp.com Sat Dec 24 00:41:14 2005 From: chipp at chipp.com (Chipp Walters) Date: Fri, 23 Dec 2005 23:41:14 -0600 Subject: Whiteboard help In-Reply-To: <43AC57AD.000003.03404@CALSBIGPC> References: <43AC57AD.000003.03404@CALSBIGPC> Message-ID: <43ACDF7A.3010902@chipp.com> Hi Cal (and any others who might be interested), David Johnson and I have been working on a library called 'RevShare' which should do whiteboard as well as chat and different types of asynchronous sharing. I was supposed to have the beta out this year, but due to illness, it will probably be delayed until mid January. Fire me an email offlist if you're interested. best, Chipp From jperryl at ecs.fullerton.edu Sat Dec 24 01:02:04 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 23 Dec 2005 22:02:04 -0800 (PST) Subject: Samsung Video Codec??? In-Reply-To: <43ACDF7A.3010902@chipp.com> Message-ID: Hi, I'm trying to help some friends offload their digital video captured to a memory stick that came with the Samsung Digital-Cam SC-D353. It shipped with PC-only software. I can see the files, they have QuickTime icons on them, but QT reports that it is an AVI file for which QT doesn't have the proper codec. Samsung's site is less than helpful... I read somewhere that it uses the SMP4 codec. Any ideas? Kindest thanks, Judy From davecs1 at verizon.net Sat Dec 24 03:07:29 2005 From: davecs1 at verizon.net (Dave Calkins 1) Date: Sat, 24 Dec 2005 00:07:29 -0800 Subject: "Typesetting" functions In-Reply-To: <20051216102637.68FC7825936@mail.runrev.com> References: <20051216102637.68FC7825936@mail.runrev.com> Message-ID: <056846a1d9bc5c287c10429db94d8733@verizon.net> Sorry for the late post, I'm trying to catch up. I noticed that no-one posted an actual solution so here is mine. Don't hold your breath on getting these functions added to RR. I have been asking for this type of improvement to add simple text handling routines since RR 1.1 which would allow the generation of more text processing / reports applications. This is a routine that I use to generate a tabstop that will center a short line or title for each line that contains a char of my choosing in a card field called "Other Data". Sorry I haven't completely commented it. Merry Christmas on doTabCenter --Align Center Command (Centers a short line or title on the field) put the lockscreen into tLockScreen lock screen put empty into fld "Other Data" put the tabstops of cd fld "Other Data" into tTabStops repeat while cd fld "Other Data" contains "?" -- This is the char I chose to indicate which lines to center put the cTabCenterLine of cd fld "Other Data" into tTabCenterLine --Tab location to center line / self generates put the cTabCenterLineText of cd fld "Other Data" into tTabCenterLineText --Tab location to center line / self generates put the item 1 of the loc of cd fld "Other Data" into tCenterTab put lineoffset ("?",cd fld "Other Data") into tLn put line tLn of cd fld "Other Data" into tLine put the HTMLtext of line tLn of cd fld "Other Data" into tmpLine put tmpLine into line tLn of tTabCenterLineText replace " " with empty in tmpLine replace "  " with empty in tmpLine set the htmltext of line tLn of cd fld "Other Data" to tmpLine delete char offset ("?",line tLn of cd fld "Other Data") of line tLn of cd fld "Other Data" put line tLn of cd fld "Other Data"into tText put the formattedWidth of line tLn of cd fld "Other Data" into tWidthOfTitle select word 1 of line tLn of cd fld "Other Data" put item 2 of the selectedLoc into tLocWordA put space & "?" after line tLn of cd fld "Other Data" repeat put offset (tText, line tLn of cd fld "Other Data") into tLocChar2 put "?" before char tLocChar2 of line tLn of cd fld "Other Data" put offset ("?", line tLn of cd fld "Other Data") into tLocChar3 select char (tLocChar3) of line tLn of cd fld "Other Data" put item 2 of the selectedLoc into tLocWordB if tLocWordA <> tLocWordB then exit repeat end repeat delete char (tLocChar3) of line tLn of cd fld "Other Data" subtract 1 from tLocChar3 put the formattedWidth of char 1 to (tLocChar3) of line tLn of cd fld "Other Data" into tWidthOfLine put number of chars of line tLn of cd fld "Other Data" into tLocChar3 delete char (tLocChar3) of line tLn of cd fld "Other Data" delete char 1 to ( offset (tText,line tLn of cd fld "Other Data" ) - 1) of line tLn of cd fld "Other Data" put round (tWidthOfLine / 2) into tCenterTab1 put round (tWidthOfTitle / 2) into tTabWidth1 subtract tTabWidth1 from tCenterTab1 put tCenterTab1 into line tLn of tTabCenterLine end repeat repeat for each line tCenterLine in tTabCenterLine if tCenterLine is empty then next repeat put true into tAddStop repeat with i = 1 to number of items of tTabStops -- i for each item tItem in tTabStops if item i of tTabStops = tCenterTab1 then put false into tAddStop exit repeat end if end repeat if tAddStop then if tTabStops is empty then put tCenterTab1 after tTabStops else put "," & tCenterTab1 after tTabStops end if sort items of tTabStops ascending numeric end repeat set the cTabCenterLine of cd fld "Other Data" to tTabCenterLine --Tab location to center line set the cTabCenterLineText of cd fld "Other Data" to tTabCenterLineText set the tabstops of cd fld "Other Data" to tTabStops repeat for each line tCenterTabLoc in tTabCenterLine put lineoffset ("»",tTabCenterLineText) into tLn if tLn = 0 then exit repeat put line tLn of tTabCenterLine into tCenterTabLoc put empty into line tLn of tTabCenterLineText if tCenterTabLoc is empty then next repeat repeat with i = 1 to number of items of tTabStops put tab before line tLn of cd fld "Other Data" --put the formattedWidth char 1 to ( offset (tText,line tLn of cd fld "Other Data" ) - 1) of line tLn of cd fld "Other Data" into tTextCenterAlign if item i of tTabStops >= tCenterTabLoc then exit repeat end repeat end repeat set the lockscreen to tLockScreen end doTabCenter I also have a routine that will indent a wrapped line into an indented paragraph similar to the "increase indent" that I could post if you are interested. Dave Calkins On Dec 16, 2005, at 2:26 AM, use-revolution-request at lists.runrev.com wrote: > From: Sivakatirswami > Subject: "Typesetting" functions > To: use-revolution at lists.runrev.com > Message-ID: > Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed > > As one who is spoiled by options for very precise control over type > all these years (Quark and now InDesign) the challenges of making > text look good in a Revolution field seem daunting. > > I was wondering if any one had "rolled their own" typesetting > functions. I would rather not have to create multiple flds and then > group these with some being centered and others align left... so I > was thinking that one could, for example, center type but getting > some measurement of the len(the selection) and then inserting > something like > > (an algorithm that needs real code:) > > the total length of the line -(the length of type to be centered)/2 = > (some number of spaces to insert in front of the text) > > I may be dreaming about cheddar on Mars, because I don't see from the > docs any syntax that can provide a"real" correlation between len > (fooString) and pixelwidth(fooString) that can be translated back > into a tab width or number of spaces...as the pixel width of > fooString will vary by the charWidths of the chars in the string and > again, this has no correlation to the width of a space... and tabs > are out anyway, since you cannot set tabs on a per line basis. (I > hope this is on the feature list as a bare minimum upgrade to text > handling in the next version of rev) etc. etc. round in circles. > > a typical thing one would like to be able to do, besides centering > type on a line in a field... would be formatting like this: > > someTextLeftAligned [tab or string of spaces] SomeTextRightAligned > > I'm hoping some of you may have already "been there done that and yes > it can be done... here's how" > > My actual context is rolling credits in a single field with centered > headers for each section followed by > > Correspondents > > staff country > > Photographers: > > photographer country > > etc. > > now I can center all this and it looks fairly decent if you give up > aspirations for any more control and think "well the do it like that > in the movies and if you don't care about things lining up its just > fine..." But this may not fly when it goes up for review... or I > will have to say "sorry, this is all we get in Rev. we have to live > with it like this for now... > > TIA > > Sivakatirswami > Dave Calkins From sarah.reichelt at gmail.com Sat Dec 24 03:24:44 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 24 Dec 2005 18:24:44 +1000 Subject: [ANN] Pic-a-POD released Message-ID: Hi All, Just in time for Christmas, I have finally decided that my Pic-a-POD program is ready for release! Pic-a-POD downloads a picture of the day from up to three different collections and sets your desktop picture. It can then randomly change the picture at set intervals. Downloading new pictures can be scheduled to happen every day, or only when you want. You can browse through the downloads, deleting or setting the desktop as you wish. The user interface can be shrunk to a mini window if you want to save space and it can have different color themes applied. Pic-a-POD is available for Mac OS X & Windows and can be downloaded from . It is emailware, so if you like it, let me know. Happy Christmas, Sarah From LunchnMeets at aol.com Sat Dec 24 08:04:30 2005 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Sat, 24 Dec 2005 08:04:30 EST Subject: Ask Dialog Message-ID: <253.3c112f0.30dea15e@aol.com> Hi Everyone, When I use: ask "What's your name?" with "Joe" "Joe" is selected. Is there a way to have the cursor flash after "Joe" and not have "Joe" selected? Also how do I change the rev icon to a warning icon or no icon? Joe, Orlando From bmmeili at swissonline.ch Sat Dec 24 09:19:15 2005 From: bmmeili at swissonline.ch (Martin Meili) Date: Sat, 24 Dec 2005 15:19:15 +0100 Subject: soundSources Message-ID: <92a41689b875bd4ed4d76f492edf4af3@swissonline.ch> Which soundSource do I have to choose from the list given if I want to use a USB headset by Plantronics as input device? "imic" for the internal microphone works fine. Martin From shaosean at hotmail.com Sat Dec 24 09:23:53 2005 From: shaosean at hotmail.com (Sean Shao) Date: Sat, 24 Dec 2005 09:23:53 -0500 Subject: [preANN] Custom Listbox Object Message-ID: Thought I'd give everyone something to look forward to downloading in the new year.. ;-) It's a free-form custom listbox object - you interactively place the controls to be used in the listbox row. Some features are: - Multiple control types (buttons, fields, graphics, images, players, progress bars) - Has hiliting feedback - "Drag & Drop" reordering of the list items - Multiple listboxes on a card - Graphical "Builder" to create your listbox row Watch for more pre-announcements before the end of this year and then watch for the releases in the new year (as well as a big fun super secret announcement to tickle everyone's fancy ^_^) _________________________________________________________________ On the road to retirement? Check out MSN Life Events for advice on how to get there! http://lifeevents.msn.com/category.aspx?cid=Retirement From jerry at daniels-mara.com Sat Dec 24 10:39:08 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sat, 24 Dec 2005 09:39:08 -0600 Subject: Debugging and the execution path In-Reply-To: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> Message-ID: <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> Geoff, et al., Interesting and reasonable suggestions. Where to store the data? I always go back and forth on whether or not to store information in the object or keep yet another local database of data for objects in the session. The formatting of scripts, for instance, is kept local to Constellation to a great extent because of its size. If the data is small and it could be of use from session to session, I tend to store it in the object as an OPTION with its own preference. How to display the calling chain? This one is somewhat dictated by Constellation window real estate is quite high-priced at the moment. I, too, prefer the more literal and visual depictions as indicated in one of your emails. But the pop down menu has the advantage of appearing and disappearing upon request, thought not the perfect solution. How to place a var on the "watch list"? Here again, I bow to some of the UI already existent within Constellation. I have no clickable checkboxes to the left of any elements in lists. I have folders into which one may drag and drop things. I DO, however colorize a line if it is a breakpoint, so I could do that and not break the paradigms within Constellation, but then it's not as easy to see what is in your watch list if there are lots of vars. How to handle globals that are not really being used in the current handler? I'm not sure just how useful globals are if they are not being called within the handler. I have a tendency to just chuck them into a globals folder and that's that. However, I wonder why we need 50 of them if they're not being used in the handler. I'm interested in feedback and ideas on these questions...particularly that last one. Best, Jerry Daniels Ten Script & Property Editors in ONE Window! http://www.daniels-mara.com/products/constellation.htm On Dec 23, 2005, at 1:36 PM, Geoff Canyon wrote: > > On Dec 22, 2005, at 9:53 AM, Jerry Daniels wrote: > >> In either scenario, indented items would be capable of collapse >> and expand functionality via disclosure triangles. >> >> Whadda ya think? > > However you like. The crucial thing for me would be to call out a > list of variables for special attention. Those variables need to be > easily viewable as a group. In other words, if you have a list of > variable/value pairs, there needs to be some way to see the > variables you're interested in without expanding the list to the > height of the screen, even if those variables don't sort together > automatically. > > Man, I'm getting less clear by the second. In Navigator you have a > list of all the objects on a card, but you might be interested in > only five of them. You can double-click those five objects in the > list to place references to the (bookmarks) at the top of the list. > Then you can ignore the rest of the list and just deal with the > bookmarks. That's what I want ;-) > > I should point out that the debugger/variable watcher is likely the > feature that would cause me to purchase Constellation. I do all of > my work in Navigator, the script editor/debugger, and the message > box. If Constellation replaces the debugger, I'd pretty much > abandon the Rev environment entirely. (what a weird concept) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From rcozens at pon.net Sat Dec 24 10:39:03 2005 From: rcozens at pon.net (Rob Cozens) Date: Sat, 24 Dec 2005 07:39:03 -0800 Subject: Ask Dialog In-Reply-To: <253.3c112f0.30dea15e@aol.com> References: <253.3c112f0.30dea15e@aol.com> Message-ID: <7.0.0.10.1.20051224071312.019ee3c8@pon.net> Hi Joe, >When I use: > >ask "What's your name?" with "Joe" > >"Joe" is selected. Is there a way to have the cursor flash after "Joe" and >not have "Joe" selected? Not that I know of...and not that it's any of my business, but what effect are you trying to achieve? If the user is Joe, he clicks on "OK" and "Joe" is returned in it. If the user's name starts with anything other than "Joe", the first three characters must be deleted if the selection point is after the name, whereas the first keystroke of the name replaces all three characters when "Joe" is selected. >Also how do I change the rev icon to a warning icon or no icon? First, when I use your line, ask "What's your name?" with "Joe" ,I get no icon on v2.6.1 & Win XP. Ask syntax is: ask [iconType] question [with defaultResponse] [with title titleText] [as sheet] with iconType being "information", "question", "warning", "error", or empty for no icon. ; so you would script-- ask question "What's your name?" with "Joe" Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From see3d at writeme.com Sat Dec 24 10:55:48 2005 From: see3d at writeme.com (Dennis Brown) Date: Sat, 24 Dec 2005 10:55:48 -0500 Subject: Debugging and the execution path In-Reply-To: <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> Message-ID: Jerry, I could easily see the utility of displaying only the globals that are within the scope of the handler that is being debugged. Perhaps, the watch list could have an option to automatically add (display) all currently declared globals. Dennis On Dec 24, 2005, at 10:39 AM, Jerry Daniels wrote: > How to handle globals that are not really being used in the current > handler? > > I'm not sure just how useful globals are if they are not being > called within the handler. I have a tendency to just chuck them > into a globals folder and that's that. However, I wonder why we > need 50 of them if they're not being used in the handler. > > I'm interested in feedback and ideas on these > questions...particularly that last one. From JimCarwardine at OwnYourFuture-net.com Sat Dec 24 11:29:07 2005 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Sat, 24 Dec 2005 12:29:07 -0400 Subject: Bush-like weasel words about standalone In-Reply-To: <000101c606a6$567d5530$0201010a@scott4zia6fbp2> Message-ID: Here's a personal VW bus story... I bought my 74 Type 2 camper in Saudi Arabia in 1978. It had been purchased in Holland in 74 and driven back to Dhahran. It was then purchased in 75 by a Pakistani friend who took it to Mecca on the Hajj. I then bought it, drove it for the next 10 years in Saudi, camping at the beach in it most weekends with my 2 small sons (4 & 2). When it came time to leave Saudi, I said I would sell it, but my oldest son protested. He said it was his brother and I couldn't sell it. So I leased a container and shipped it back to Canada. Now 15 years later, my oldest son, now 31, still has it and is rebuilding it... Jim PS... We (and it) survived a collision with a camel coming home from the beach one weekend... on 12/21/05 11:18 PM, Scott Kane wrote: >> P.S. I love my VW Bus (72 Transporter converted into a Camper Bus). > > I've got a 76 in bright orange. It's rather a good > workhorse (I DJ on weekends and use it for the sound etc). > > Scott > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Lower Water Street, Suite 1700, Halifax, Nova Scotia. B3J 3N2 Phone: 902-823-2339. Fax: 902-823-2139 What?s New... * Have you ever hired an employee who didn?t work out? * Did you do that on purpose? Probably not... If you want to greatly improve your hiring process, check out our new hiring process... www.HiringSmart.ca/ns and... www.KeepingTheBest.ca/ns From JimCarwardine at OwnYourFuture-net.com Sat Dec 24 11:46:59 2005 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Sat, 24 Dec 2005 12:46:59 -0400 Subject: [OT] Bush-like weasel words about standalone In-Reply-To: Message-ID: Sorry forgot the [OT]... Jim on 12/24/05 12:29 PM, Jim Carwardine wrote: > Here's a personal VW bus story... I bought my 74 Type 2 camper in Saudi > Arabia in 1978. It had been purchased in Holland in 74 and driven back to > Dhahran. It was then purchased in 75 by a Pakistani friend who took it to > Mecca on the Hajj. I then bought it, drove it for the next 10 years in > Saudi, camping at the beach in it most weekends with my 2 small sons (4 & > 2). When it came time to leave Saudi, I said I would sell it, but my oldest > son protested. He said it was his brother and I couldn't sell it. So I > leased a container and shipped it back to Canada. Now 15 years later, my > oldest son, now 31, still has it and is rebuilding it... Jim > > PS... We (and it) survived a collision with a camel coming home from the > beach one weekend... > > on 12/21/05 11:18 PM, Scott Kane wrote: > >>> P.S. I love my VW Bus (72 Transporter converted into a Camper Bus). >> >> I've got a 76 in bright orange. It's rather a good >> workhorse (I DJ on weekends and use it for the sound etc). >> >> Scott >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Lower Water Street, Suite 1700, Halifax, Nova Scotia. B3J 3N2 Phone: 902-823-2339. Fax: 902-823-2139 What?s New... * Have you ever hired an employee who didn?t work out? * Did you do that on purpose? Probably not... If you want to greatly improve your hiring process, check out our new hiring process... www.HiringSmart.ca/ns and... www.KeepingTheBest.ca/ns From 3mcgrath at adelphia.net Sat Dec 24 12:45:51 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sat, 24 Dec 2005 12:45:51 -0500 Subject: [OT] Bush-like weasel words about standalone References: <1B81314E-EEFC-471E-B781-7626EED8F85C@adelphia.net> Message-ID: Jim, That sounds like a wonderful history. You know when a friend of mine died I was 'given' a camel in the will but no one could 'find' the camel so I did not get it. Long story there but anyway I am glad I didn't since I now have no place to keep it. I was given the Farm and sadly have to sell it to pay off his debts. Camels, VWs, DJs, and Revolution. Who'd a thunk it... Tom > > On Dec 24, 2005, at 11:46 AM, Jim Carwardine wrote: > >> Sorry forgot the [OT]... Jim >> >> on 12/24/05 12:29 PM, Jim Carwardine wrote: >> >>> Here's a personal VW bus story... I bought my 74 Type 2 camper >>> in Saudi >>> Arabia in 1978. It had been purchased in Holland in 74 and >>> driven back to >>> Dhahran. It was then purchased in 75 by a Pakistani friend who >>> took it to >>> Mecca on the Hajj. I then bought it, drove it for the next 10 >>> years in >>> Saudi, camping at the beach in it most weekends with my 2 small >>> sons (4 & >>> 2). When it came time to leave Saudi, I said I would sell it, >>> but my oldest >>> son protested. He said it was his brother and I couldn't sell >>> it. So I >>> leased a container and shipped it back to Canada. Now 15 years >>> later, my >>> oldest son, now 31, still has it and is rebuilding it... Jim >>> >>> PS... We (and it) survived a collision with a camel coming home >>> from the >>> beach one weekend... >>> >>> on 12/21/05 11:18 PM, Scott Kane wrote: >>> >>>>> P.S. I love my VW Bus (72 Transporter converted into a Camper >>>>> Bus). >>>> >>>> I've got a 76 in bright orange. It's rather a good >>>> workhorse (I DJ on weekends and use it for the sound etc). >>>> >>>> Scott From jerry at daniels-mara.com Sat Dec 24 13:03:29 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sat, 24 Dec 2005 12:03:29 -0600 Subject: Debugging and the execution path In-Reply-To: References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> Message-ID: Dennis, Good idea. YAP - Yet Another Preference. I've got the process of adding prefs down to a science, now. It can take as little as 15 minutes. Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 24, 2005, at 9:55 AM, Dennis Brown wrote: > Jerry, > > I could easily see the utility of displaying only the globals that > are within the scope of the handler that is being debugged. > Perhaps, the watch list could have an option to automatically add > (display) all currently declared globals. > > Dennis > > On Dec 24, 2005, at 10:39 AM, Jerry Daniels wrote: > >> How to handle globals that are not really being used in the >> current handler? >> >> I'm not sure just how useful globals are if they are not being >> called within the handler. I have a tendency to just chuck them >> into a globals folder and that's that. However, I wonder why we >> need 50 of them if they're not being used in the handler. >> >> I'm interested in feedback and ideas on these >> questions...particularly that last one. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mdswindell at charter.net Sat Dec 24 12:44:29 2005 From: mdswindell at charter.net (Mark Swindell) Date: Sat, 24 Dec 2005 09:44:29 -0800 Subject: Samsung Video Codec??? In-Reply-To: References: Message-ID: <3FD37286-D382-4909-8E7C-2FB1E2493E0F@charter.net> On Dec 23, 2005, at 10:02 PM, Judy Perry wrote: > Hi, > > I'm trying to help some friends offload their digital video > captured to a > memory stick that came with the Samsung Digital-Cam SC-D353. > > It shipped with PC-only software. > > I can see the files, they have QuickTime icons on them, but QT reports > that it is an AVI file for which QT doesn't have the proper codec. > > Samsung's site is less than helpful... I read somewhere that it > uses the > SMP4 codec. > > Any ideas? > > Kindest thanks, > > Judy I''m not sure if you're asking about offloading or viewing, but If you're just trying to view the AVI's you might try VLC http://www.videolan.org/ -Mark From jerry at daniels-mara.com Sat Dec 24 14:43:04 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sat, 24 Dec 2005 13:43:04 -0600 Subject: Debugging and the execution path In-Reply-To: References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> Message-ID: I just modified my var watcher prototype to only show pertinent globals and WOW what a difference THAT makes. Far less clutter, at least from my point of view. Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 24, 2005, at 9:55 AM, Dennis Brown wrote: > Jerry, > > I could easily see the utility of displaying only the globals that > are within the scope of the handler that is being debugged. > Perhaps, the watch list could have an option to automatically add > (display) all currently declared globals. > > Dennis > > On Dec 24, 2005, at 10:39 AM, Jerry Daniels wrote: > >> How to handle globals that are not really being used in the >> current handler? >> >> I'm not sure just how useful globals are if they are not being >> called within the handler. I have a tendency to just chuck them >> into a globals folder and that's that. However, I wonder why we >> need 50 of them if they're not being used in the handler. >> >> I'm interested in feedback and ideas on these >> questions...particularly that last one. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jerry at daniels-mara.com Sat Dec 24 14:50:16 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sat, 24 Dec 2005 13:50:16 -0600 Subject: Sending a fax from Revolution In-Reply-To: References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> Message-ID: <4151FDA0-63E3-4DFF-873D-3D4DB1EC4820@daniels-mara.com> Colleagues... Has anyone used a Revolution-built application to send a fax? I've seen some online fax services that use an email address, so I figure I can create a jpeg of the screen, send it as an attachment to the fax email service. Any other ideas? Best, Jerry Daniels Tool makers for the 21st century http://www.daniels-mara.com/products From kray at sonsothunder.com Sat Dec 24 14:54:44 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 24 Dec 2005 13:54:44 -0600 Subject: [ANN] StackRunner 1.1 Available - Now Supports Linux! Message-ID: Hey everyone, a quick pre-Christmas upload to make everyone's holidays a bit brighter! (OK, maybe not , but I wanted to get this off my plate before the end of the year... :-) In any event, I'm pleased to announce the availability of StackRunner 1.1, which includes some bug fixes, a new Linux version, and RIP (Revolution Interoperability Project) compliancy (if you don't know what that is, visit http://groups.yahoo.com/group/revInterop for more details). You can view the changes and download your copy at: http://www.sonsothunder.com/devres/revolution/downloads/StackRunner.htm Merry/Happy Christmas and Happy Holidays to everyone! Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Sat Dec 24 15:03:39 2005 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 24 Dec 2005 14:03:39 -0600 Subject: [preANN] Custom Listbox Object In-Reply-To: Message-ID: On 12/24/05 8:23 AM, "Sean Shao" wrote: > Thought I'd give everyone something to look forward to downloading in the > new year.. ;-) > > It's a free-form custom listbox object - you interactively place the > controls to be used in the listbox row. Some features are: > > - Multiple control types (buttons, fields, graphics, images, players, > progress bars) > - Has hiliting feedback > - "Drag & Drop" reordering of the list items > - Multiple listboxes on a card > - Graphical "Builder" to create your listbox row Sweet, Sean! > Watch for more pre-announcements before the end of this year and then watch > for the releases in the new year (as well as a big fun super secret > announcement to tickle everyone's fancy ^_^) I can hardly wait! Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From mwieder at ahsoftware.net Sat Dec 24 15:29:00 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 24 Dec 2005 12:29:00 -0800 Subject: Debugging and the execution path In-Reply-To: References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> Message-ID: <315155052.20051224122900@ahsoftware.net> Jerry- Saturday, December 24, 2005, 10:03:29 AM, you wrote: > Good idea. YAP - Yet Another Preference. I've got the process of > adding prefs down to a science, now. It can take as little as 15 > minutes. Where you might want to display all globals is the case where you've made a typo in the name of one and have accidentally ended up with two globals. Just displaying the currently-in-use globals wouldn't reveal this, but displaying the whole list would. If you have to use globals I like the idea of being able to toggle the list. -- -Mark Wieder mwieder at ahsoftware.net From jerry at daniels-mara.com Sat Dec 24 16:11:01 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sat, 24 Dec 2005 15:11:01 -0600 Subject: Debugging and the execution path In-Reply-To: <315155052.20051224122900@ahsoftware.net> References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> <315155052.20051224122900@ahsoftware.net> Message-ID: Mark, Good reason to have a folder of globals not being used in current handler. Best, Jerry Daniels Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 24, 2005, at 2:29 PM, Mark Wieder wrote: > Jerry- > > Saturday, December 24, 2005, 10:03:29 AM, you wrote: > >> Good idea. YAP - Yet Another Preference. I've got the process of >> adding prefs down to a science, now. It can take as little as 15 >> minutes. > > Where you might want to display all globals is the case where you've > made a typo in the name of one and have accidentally ended up with two > globals. Just displaying the currently-in-use globals wouldn't reveal > this, but displaying the whole list would. If you have to use globals > I like the idea of being able to toggle the list. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From kkaufman at snet.net Sat Dec 24 19:35:32 2005 From: kkaufman at snet.net (Kurt Kaufman) Date: Sat, 24 Dec 2005 19:35:32 -0500 Subject: speech - text-to-phoneme Message-ID: Is there a method within Revolution by which text can be converted to phonemes using the (Mac-specific) function TextToPhonemes? http://developer.apple.com/documentation/Carbon/Reference/ Speech_Synthesis_Manager/Reference/reference.html#//apple_ref/doc/uid/ TP30000211-CH1g-F07877 (above URL likely to have wrapped). Thanks, Kurt From jperryl at ecs.fullerton.edu Sat Dec 24 20:05:01 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sat, 24 Dec 2005 17:05:01 -0800 (PST) Subject: Samsung Video Codec??? In-Reply-To: <3FD37286-D382-4909-8E7C-2FB1E2493E0F@charter.net> Message-ID: Thanks, Mark! Will try... Judy On Sat, 24 Dec 2005, Mark Swindell wrote: > > I''m not sure if you're asking about offloading or viewing, but If > you're just trying to view the AVI's you might try VLC > > http://www.videolan.org/ From jerry at daniels-mara.com Sat Dec 24 20:14:51 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sat, 24 Dec 2005 19:14:51 -0600 Subject: Debugging and the execution path In-Reply-To: References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> <315155052.20051224122900@ahsoftware.net> Message-ID: <5FC1DB48-E01A-4FFE-BD7F-42B47B6C379A@daniels-mara.com> Question for Variable Watching folks: Why do we want a list of watched variables? I ask this because I only want to see them if their value changes. What if any value that changes is hilited? That approach would be far more economical (processing time, and real estate) AND I think it gives the desired effect--you get to watch any variable whose value changes after the execution of a line of code. But maybe I'm missing something. Before you answer that, read the next paragraph, please. NOTE for Constellation Users: If you would like to see the approach to variable watching that I just mentioned, let me know and I'll email you a non-released version of Constellation that has a free- standing (non embedded) version of this variable watcher. Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 24, 2005, at 3:11 PM, Jerry Daniels wrote: > Mark, > > Good reason to have a folder of globals not being used in current > handler. > > Best, > > Jerry Daniels > > Tool makers for the 21st century > http://www.daniels-mara.com/products > > > > On Dec 24, 2005, at 2:29 PM, Mark Wieder wrote: > >> Jerry- >> >> Saturday, December 24, 2005, 10:03:29 AM, you wrote: >> >>> Good idea. YAP - Yet Another Preference. I've got the process of >>> adding prefs down to a science, now. It can take as little as 15 >>> minutes. >> >> Where you might want to display all globals is the case where you've >> made a typo in the name of one and have accidentally ended up with >> two >> globals. Just displaying the currently-in-use globals wouldn't reveal >> this, but displaying the whole list would. If you have to use globals >> I like the idea of being able to toggle the list. >> >> -- >> -Mark Wieder >> mwieder at ahsoftware.net >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From charles.hartman at conncoll.edu Sat Dec 24 20:24:29 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Sat, 24 Dec 2005 20:24:29 -0500 Subject: Debugging and the execution path In-Reply-To: <5FC1DB48-E01A-4FFE-BD7F-42B47B6C379A@daniels-mara.com> References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> <315155052.20051224122900@ahsoftware.net> <5FC1DB48-E01A-4FFE-BD7F-42B47B6C379A@daniels-mara.com> Message-ID: <8D2C6BA7-8825-43C5-A95B-2E7174E046A9@conncoll.edu> The distinction in many debuggers is that a "Watched" variable causes execution to pause (creates a breakpoint) whenever its value changes -- as opposed to displaying its value, changed or not, whenever something else (a breakpoint) pauses execution. Naturally a "Watch" in that sense slows execution down a whole, whole lot, so I've rarely used them. But occasionally it can be handy -- you don't really know where your code is going wonky, but you know that whenever it happens it changes this variable. Charles On Dec 24, 2005, at 8:14 PM, Jerry Daniels wrote: > Question for Variable Watching folks: > > Why do we want a list of watched variables? > > I ask this because I only want to see them if their value changes. > > What if any value that changes is hilited? > > That approach would be far more economical (processing time, and > real estate) AND I think it gives the desired effect--you get to > watch any variable whose value changes after the execution of a > line of code. > > But maybe I'm missing something. Before you answer that, read the > next paragraph, please. > > NOTE for Constellation Users: If you would like to see the approach > to variable watching that I just mentioned, let me know and I'll > email you a non-released version of Constellation that has a free- > standing (non embedded) version of this variable watcher. > > Best, > > Jerry Daniels > > > > Tool makers for the 21st century > http://www.daniels-mara.com/products > > > > On Dec 24, 2005, at 3:11 PM, Jerry Daniels wrote: > >> Mark, >> >> Good reason to have a folder of globals not being used in current >> handler. >> >> Best, >> >> Jerry Daniels >> >> Tool makers for the 21st century >> http://www.daniels-mara.com/products >> >> >> >> On Dec 24, 2005, at 2:29 PM, Mark Wieder wrote: >> >>> Jerry- >>> >>> Saturday, December 24, 2005, 10:03:29 AM, you wrote: >>> >>>> Good idea. YAP - Yet Another Preference. I've got the process of >>>> adding prefs down to a science, now. It can take as little as 15 >>>> minutes. >>> >>> Where you might want to display all globals is the case where you've >>> made a typo in the name of one and have accidentally ended up >>> with two >>> globals. Just displaying the currently-in-use globals wouldn't >>> reveal >>> this, but displaying the whole list would. If you have to use >>> globals >>> I like the idea of being able to toggle the list. >>> >>> -- >>> -Mark Wieder >>> mwieder at ahsoftware.net >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Sat Dec 24 20:47:45 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 25 Dec 2005 11:47:45 +1000 Subject: Debugging and the execution path In-Reply-To: <5FC1DB48-E01A-4FFE-BD7F-42B47B6C379A@daniels-mara.com> References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> <315155052.20051224122900@ahsoftware.net> <5FC1DB48-E01A-4FFE-BD7F-42B47B6C379A@daniels-mara.com> Message-ID: Yes please, I'd like to give it a go. I haven't contributed to this debate because I don't feel strongly about the VW the way some do, but when in Constellation, it irks to have to step outside to use the variable watcher. It fees like it should be part of the same window, perhaps replacing some other panel during a debug. Cheers, Sarah On 12/25/05, Jerry Daniels wrote: > Question for Variable Watching folks: > > Why do we want a list of watched variables? > > I ask this because I only want to see them if their value changes. > > What if any value that changes is hilited? > > That approach would be far more economical (processing time, and real > estate) AND I think it gives the desired effect--you get to watch any > variable whose value changes after the execution of a line of code. > > But maybe I'm missing something. Before you answer that, read the > next paragraph, please. > > NOTE for Constellation Users: If you would like to see the approach > to variable watching that I just mentioned, let me know and I'll > email you a non-released version of Constellation that has a free- > standing (non embedded) version of this variable watcher. > > Best, > > Jerry Daniels > > > > > > Tool makers for the 21st century > http://www.daniels-mara.com/products > > > > On Dec 24, 2005, at 3:11 PM, Jerry Daniels wrote: > > > Mark, > > > > Good reason to have a folder of globals not being used in current > > handler. > > > > Best, > > > > Jerry Daniels > > > > Tool makers for the 21st century > > http://www.daniels-mara.com/products > > > > > > > > On Dec 24, 2005, at 2:29 PM, Mark Wieder wrote: > > > >> Jerry- > >> > >> Saturday, December 24, 2005, 10:03:29 AM, you wrote: > >> > >>> Good idea. YAP - Yet Another Preference. I've got the process of > >>> adding prefs down to a science, now. It can take as little as 15 > >>> minutes. > >> > >> Where you might want to display all globals is the case where you've > >> made a typo in the name of one and have accidentally ended up with > >> two > >> globals. Just displaying the currently-in-use globals wouldn't reveal > >> this, but displaying the whole list would. If you have to use globals > >> I like the idea of being able to toggle the list. > >> > >> -- > >> -Mark Wieder > >> mwieder at ahsoftware.net > >> > >> _______________________________________________ > >> use-revolution mailing list > >> use-revolution at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-revolution > >> > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From JimAultWins at yahoo.com Sat Dec 24 21:00:04 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 24 Dec 2005 18:00:04 -0800 Subject: Debugging and the execution path In-Reply-To: <5FC1DB48-E01A-4FFE-BD7F-42B47B6C379A@daniels-mara.com> Message-ID: As Charles said, true "watched variables' are those being tracked intensively and define a breakpoint, but VW is more like an 'inspector', therefore I think you mean... .. if any of the inspector-visible variables change, they are updated and highlighted, rather than update all each cycle. Yes, to emailing the DMVW. I will look at it tonight (6 pm now, and will be at the computer this evening and tomorrow. Jim :-) PS Don't know if you got my other email off list about being available over the next several days for this debug.. but I will. > Question for Variable Watching folks: > Why do we want a list of watched variables? > I ask this because I only want to see them if their value changes. Not sure what you mean by this.. changes from when to when? Step to step, or break to break? > What if any value that changes is hilited? > > That approach would be far more economical (processing time, and real > estate) AND I think it gives the desired effect--you get to watch any > variable whose value changes after the execution of a line of code. Downside to this is to confirm settings or globals that determine conditionals, so there can be a referal (esp TF, flags, and arrays that are used for value sources, eg list of colors. > But maybe I'm missing something. Before you answer that, read the > next paragraph, please. > > NOTE for Constellation Users: If you would like to see the approach > to variable watching that I just mentioned, let me know and I'll > email you a non-released version of Constellation that has a free- > standing (non embedded) version of this variable watcher. From see3d at writeme.com Sat Dec 24 21:09:46 2005 From: see3d at writeme.com (Dennis Brown) Date: Sat, 24 Dec 2005 21:09:46 -0500 Subject: Debugging and the execution path In-Reply-To: <5FC1DB48-E01A-4FFE-BD7F-42B47B6C379A@daniels-mara.com> References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> <315155052.20051224122900@ahsoftware.net> <5FC1DB48-E01A-4FFE-BD7F-42B47B6C379A@daniels-mara.com> Message-ID: <2C53B4B5-E088-49B6-8176-45D14EED9286@writeme.com> Jerry, The reason I wanted a "watched" variables folder was not because I expected execution to stop if any value changed, it was because I have so many variables, that I wanted to reduce the widow area needed to see all the variables I needed to see in order to debug the suspect area of a script. Half of my variables are arrays (large ones) --and globals at that. So any of these methods that allow a reduced set of variables to be visible at once are of interest to me. Many times I am desk checking the result of a variable that has changed against the variables used in the calculation, so even though the input variable values did not change, I still want to see their values. Dennis PS. Please send me the test version also and I will see how I like it. On Dec 24, 2005, at 8:14 PM, Jerry Daniels wrote: > Question for Variable Watching folks: > > Why do we want a list of watched variables? > > I ask this because I only want to see them if their value changes. > > What if any value that changes is hilited? > > That approach would be far more economical (processing time, and > real estate) AND I think it gives the desired effect--you get to > watch any variable whose value changes after the execution of a > line of code. > > But maybe I'm missing something. Before you answer that, read the > next paragraph, please. > > NOTE for Constellation Users: If you would like to see the approach > to variable watching that I just mentioned, let me know and I'll > email you a non-released version of Constellation that has a free- > standing (non embedded) version of this variable watcher. From jerry at daniels-mara.com Sat Dec 24 22:27:54 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sat, 24 Dec 2005 21:27:54 -0600 Subject: Debugging and the execution path In-Reply-To: References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> <315155052.20051224122900@ahsoftware.net> <5FC1DB48-E01A-4FFE-BD7F-42B47B6C379A@daniels-mara.com> Message-ID: Sarah, As I said below, the Variable watcher I was talking about is not embedded yet, but is freestanding. Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 24, 2005, at 7:47 PM, Sarah Reichelt wrote: > Yes please, I'd like to give it a go. I haven't contributed to this > debate because I don't feel strongly about the VW the way some do, but > when in Constellation, it irks to have to step outside to use the > variable watcher. It fees like it should be part of the same window, > perhaps replacing some other panel during a debug. > > Cheers, > Sarah > > > > On 12/25/05, Jerry Daniels wrote: >> Question for Variable Watching folks: >> >> Why do we want a list of watched variables? >> >> I ask this because I only want to see them if their value changes. >> >> What if any value that changes is hilited? >> >> That approach would be far more economical (processing time, and real >> estate) AND I think it gives the desired effect--you get to watch any >> variable whose value changes after the execution of a line of code. >> >> But maybe I'm missing something. Before you answer that, read the >> next paragraph, please. >> >> NOTE for Constellation Users: If you would like to see the approach >> to variable watching that I just mentioned, let me know and I'll >> email you a non-released version of Constellation that has a free- >> standing (non embedded) version of this variable watcher. >> >> Best, >> >> Jerry Daniels >> >> >> >> >> >> Tool makers for the 21st century >> http://www.daniels-mara.com/products >> >> >> >> On Dec 24, 2005, at 3:11 PM, Jerry Daniels wrote: >> >>> Mark, >>> >>> Good reason to have a folder of globals not being used in current >>> handler. >>> >>> Best, >>> >>> Jerry Daniels >>> >>> Tool makers for the 21st century >>> http://www.daniels-mara.com/products >>> >>> >>> >>> On Dec 24, 2005, at 2:29 PM, Mark Wieder wrote: >>> >>>> Jerry- >>>> >>>> Saturday, December 24, 2005, 10:03:29 AM, you wrote: >>>> >>>>> Good idea. YAP - Yet Another Preference. I've got the process of >>>>> adding prefs down to a science, now. It can take as little as 15 >>>>> minutes. >>>> >>>> Where you might want to display all globals is the case where >>>> you've >>>> made a typo in the name of one and have accidentally ended up with >>>> two >>>> globals. Just displaying the currently-in-use globals wouldn't >>>> reveal >>>> this, but displaying the whole list would. If you have to use >>>> globals >>>> I like the idea of being able to toggle the list. >>>> >>>> -- >>>> -Mark Wieder >>>> mwieder at ahsoftware.net >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jerry at daniels-mara.com Sat Dec 24 22:30:31 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sat, 24 Dec 2005 21:30:31 -0600 Subject: Debugging and the execution path In-Reply-To: <2C53B4B5-E088-49B6-8176-45D14EED9286@writeme.com> References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> <315155052.20051224122900@ahsoftware.net> <5FC1DB48-E01A-4FFE-BD7F-42B47B6C379A@daniels-mara.com> <2C53B4B5-E088-49B6-8176-45D14EED9286@writeme.com> Message-ID: <64F84ED9-DDDE-4516-96DA-46442AC521CF@daniels-mara.com> It seems there are two requests... - one to make a variable whose value has just changed to be easy to see and - another to stop execution, like a breakpoint. Right? Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 24, 2005, at 8:09 PM, Dennis Brown wrote: > Jerry, > > The reason I wanted a "watched" variables folder was not because I > expected execution to stop if any value changed, it was because I > have so many variables, that I wanted to reduce the widow area > needed to see all the variables I needed to see in order to debug > the suspect area of a script. Half of my variables are arrays > (large ones) --and globals at that. So any of these methods that > allow a reduced set of variables to be visible at once are of > interest to me. Many times I am desk checking the result of a > variable that has changed against the variables used in the > calculation, so even though the input variable values did not > change, I still want to see their values. > > Dennis > > PS. Please send me the test version also and I will see how I like > it. > > > On Dec 24, 2005, at 8:14 PM, Jerry Daniels wrote: > >> Question for Variable Watching folks: >> >> Why do we want a list of watched variables? >> >> I ask this because I only want to see them if their value changes. >> >> What if any value that changes is hilited? >> >> That approach would be far more economical (processing time, and >> real estate) AND I think it gives the desired effect--you get to >> watch any variable whose value changes after the execution of a >> line of code. >> >> But maybe I'm missing something. Before you answer that, read the >> next paragraph, please. >> >> NOTE for Constellation Users: If you would like to see the >> approach to variable watching that I just mentioned, let me know >> and I'll email you a non-released version of Constellation that >> has a free-standing (non embedded) version of this variable watcher. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From JimAultWins at yahoo.com Sat Dec 24 22:48:36 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 24 Dec 2005 19:48:36 -0800 Subject: Debugging and the execution path In-Reply-To: <64F84ED9-DDDE-4516-96DA-46442AC521CF@daniels-mara.com> Message-ID: On 12/24/05 7:30 PM, "Jerry Daniels" wrote: > It seems there are two requests... > > - one to make a variable whose value has just changed to be easy to > see and yes > - another to stop execution, like a breakpoint. (not for me) I care less about auto stop, since I have rarely used this even in apps that allow it. I usually debug certain functions or loops, get them working, document them in the code and move to a different problem. Most useful is to see a subset of the variables in use in the top group, NOT hiding the ones that I have assumed I don't have to inspect, then find out that, yes, I did need to note the 'flag or status or array', etc. My desired interface would be: arrowFlag | true backNav | cd id 1003 countOfImages | 13 lastImgID | 1244 it | daffodill potColor | terricotta potStyle | glazed potColorsArr | * soilList | loam cr clay cr rubber cr sand the * is a flag, set by my click during debug session, where this variable would show its full contents in the "lower pane" so I could view the building of the list, or the result of the replace series, Does this make sense? Jim From charles.hartman at conncoll.edu Sat Dec 24 23:00:18 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Sat, 24 Dec 2005 23:00:18 -0500 Subject: Debugging and the execution path In-Reply-To: <64F84ED9-DDDE-4516-96DA-46442AC521CF@daniels-mara.com> References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> <315155052.20051224122900@ahsoftware.net> <5FC1DB48-E01A-4FFE-BD7F-42B47B6C379A@daniels-mara.com> <2C53B4B5-E088-49B6-8176-45D14EED9286@writeme.com> <64F84ED9-DDDE-4516-96DA-46442AC521CF@daniels-mara.com> Message-ID: <2E0336BD-68A0-4DA8-8245-597E0AD1AD8C@conncoll.edu> I think (though I've certainly never written a debugger) that "true" watch-points would be a whole lot harder to write. And they're by no means as often useful. I'd let that go at least for now. Charles On Dec 24, 2005, at 10:30 PM, Jerry Daniels wrote: > It seems there are two requests... > > - one to make a variable whose value has just changed to be easy to > see and > - another to stop execution, like a breakpoint. > > Right? > > Best, > > Jerry Daniels > > > > Tool makers for the 21st century > http://www.daniels-mara.com/products > > > > On Dec 24, 2005, at 8:09 PM, Dennis Brown wrote: > >> Jerry, >> >> The reason I wanted a "watched" variables folder was not because I >> expected execution to stop if any value changed, it was because I >> have so many variables, that I wanted to reduce the widow area >> needed to see all the variables I needed to see in order to debug >> the suspect area of a script. Half of my variables are arrays >> (large ones) --and globals at that. So any of these methods that >> allow a reduced set of variables to be visible at once are of >> interest to me. Many times I am desk checking the result of a >> variable that has changed against the variables used in the >> calculation, so even though the input variable values did not >> change, I still want to see their values. >> >> Dennis >> >> PS. Please send me the test version also and I will see how I >> like it. >> >> >> On Dec 24, 2005, at 8:14 PM, Jerry Daniels wrote: >> >>> Question for Variable Watching folks: >>> >>> Why do we want a list of watched variables? >>> >>> I ask this because I only want to see them if their value changes. >>> >>> What if any value that changes is hilited? >>> >>> That approach would be far more economical (processing time, and >>> real estate) AND I think it gives the desired effect--you get to >>> watch any variable whose value changes after the execution of a >>> line of code. >>> >>> But maybe I'm missing something. Before you answer that, read the >>> next paragraph, please. >>> >>> NOTE for Constellation Users: If you would like to see the >>> approach to variable watching that I just mentioned, let me know >>> and I'll email you a non-released version of Constellation that >>> has a free-standing (non embedded) version of this variable watcher. >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Sun Dec 25 02:09:31 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 24 Dec 2005 23:09:31 -0800 Subject: Debugging and the execution path In-Reply-To: <64F84ED9-DDDE-4516-96DA-46442AC521CF@daniels-mara.com> References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> <315155052.20051224122900@ahsoftware.net> <5FC1DB48-E01A-4FFE-BD7F-42B47B6C379A@daniels-mara.com> <2C53B4B5-E088-49B6-8176-45D14EED9286@writeme.com> <64F84ED9-DDDE-4516-96DA-46442AC521CF@daniels-mara.com> Message-ID: <4543587335.20051224230931@ahsoftware.net> Jerry- Saturday, December 24, 2005, 7:30:31 PM, you wrote: > It seems there are two requests... > - one to make a variable whose value has just changed to be easy to > see and > - another to stop execution, like a breakpoint. Setting a breakpoint when a watched variable hits a given value is *very* useful. Let's say I have a repeat loop that goes through 500 iterations and it's the 325th iteration of data that I want to see. Without this feature I'd have to step through my repeat loop hitting the "Step" button 325 times and being careful not to hit it 326 times or I'd have to start all over again. Or I'd have to insert a line of code saying "if myVar=myTargetValue then breakpoint". Ideally I'd like to be able to set a checkmark next to the variable to enable a breakpoint when it changes, or changes to a specific value. Otherwise it would just display the data. Best of all worlds. I don't really see this as two separate requests. -- -Mark Wieder mwieder at ahsoftware.net From lists at nabble.com Sun Dec 25 15:18:22 2005 From: lists at nabble.com (capellan (sent by Nabble.com)) Date: Sun, 25 Dec 2005 12:18:22 -0800 (PST) Subject: [Ann] Adventure Game Graphics In-Reply-To: References: Message-ID: <2092429.post@talk.nabble.com> Hi Judy, i believe that this Contest is for users of 3D graphic software, that are able to create these kind of Myst-like stills of 3D environments from renderings of their work in any platform. Hope to see the final entries of many of them in this Contest. :-D alejandro -- Sent from the Revolution - User forum at Nabble.com: http://www.nabble.com/-Ann-Adventure-Game-Graphics-t797935.html#a2092429 From jperryl at ecs.fullerton.edu Mon Dec 26 02:50:59 2005 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun, 25 Dec 2005 23:50:59 -0800 (PST) Subject: [Ann] Adventure Game Graphics In-Reply-To: <2092429.post@talk.nabble.com> Message-ID: Hi Alejandro, My class has a 3D unit. I'd love to assign them this. But this time of year is bad for academia in general. The closing date was too close to the announce date. I'd love to see more of this, though! Judy On Sun, 25 Dec 2005, capellan (sent by Nabble.com) wrote: > > Hi Judy, > > i believe that this Contest is for users > of 3D graphic software, that are able > to create these kind of Myst-like stills of > 3D environments from renderings of > their work in any platform. > > Hope to see the final entries of many > of them in this Contest. :-D > > alejandro > -- > Sent from the Revolution - User forum at Nabble.com: > http://www.nabble.com/-Ann-Adventure-Game-Graphics-t797935.html#a2092429 > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From darkshadow1 at metrocast.net Mon Dec 26 11:33:02 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Mon, 26 Dec 2005 11:33:02 -0500 Subject: linking text Message-ID: <000a01c60a3a$0adaa500$6501a8c0@new0eeca32bb97> How does one link word 6 and word 7 of field myField into a chunk of linked text (responds to mouse as single item)? From mark at maseurope.net Mon Dec 26 11:44:28 2005 From: mark at maseurope.net (Mark Smith) Date: Mon, 26 Dec 2005 16:44:28 +0000 Subject: linking text In-Reply-To: <000a01c60a3a$0adaa500$6501a8c0@new0eeca32bb97> References: <000a01c60a3a$0adaa500$6501a8c0@new0eeca32bb97> Message-ID: <385976DC-098A-4A14-9816-C78A5A1D8B88@maseurope.net> set the textStyle of word 6 to 7 of fld "myField" to link set the linkText of word 6 to 7 of fld "myField" to myLink -- where myLink is the link eg, card 1 of stack "mySubStack" or "http:// www.google.com" or whatever Mark On 26 Dec 2005, at 16:33, Preston Shea wrote: > How does one link word 6 and word 7 of field myField into a chunk > of linked text (responds to mouse as single item)? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Mon Dec 26 11:45:25 2005 From: klaus at major-k.de (Klaus Major) Date: Mon, 26 Dec 2005 17:45:25 +0100 Subject: linking text In-Reply-To: <000a01c60a3a$0adaa500$6501a8c0@new0eeca32bb97> References: <000a01c60a3a$0adaa500$6501a8c0@new0eeca32bb97> Message-ID: <76A2016F-E463-481C-931B-9A25A68AC98A@major-k.de> HI Preston, > How does one link word 6 and word 7 of field myField into a chunk > of linked text (responds to mouse as single item)? quite simple :-) ... set the textstyle of word 6 to 7 of fld "myField" to "link" ... Regards and merry christmas Klaus Major klaus at major-k.de http://www.major-k.de From JimCarwardine at OwnYourFuture-net.com Mon Dec 26 11:50:43 2005 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Mon, 26 Dec 2005 12:50:43 -0400 Subject: [OT] Bush-like weasel words about standalone In-Reply-To: Message-ID: Camels are not nice animals... Everything they do the do under protest. At night they disappear in the darkness and, because Saudi is all open range, they wander in herds of several hundred all over the country. Here's my camel story... That's how we met the herd as we were coming home from the beach one evening just after dusk. My oldest son was awake sitting in the front seat with his brother when he said, "Daddy, look at all the camels in the lights." It was the lights of a power substation just off the highway. I didn't look at the lights or the camels, I immediately slammed on the brakes so hard I wrenched my back out. I knew they were crossing the road. As the van was screeching to a halt, three camels appeared in the headlights. I veered to the left and went off the road but deliberately hit the last camel in the hind end (the lightest part of the camel) because I didn't know how many were just off in the dark and I didn't want to hit the front or the middle of a camel I couldn't see - that's how people die. When we hit her (all free-range camels are females and all owned by somebody), the right front corner of the camper crumpled, she spun around, her neck stretched out and her 250 pound head came through the rear side window at about 200 miles per hour spraying broken window glass and stinking camel spit (they are ruminants) all over everything. The camel died. I got the van stopped. My oldest son (the 7 year old) jumped out and said he would go flag down a car as I pulled my youngest son (the 5 year old) out, his face a mass of blood from taking the window glass square on. We flagged down the next car, a Saudi man coming home from the beach as well. He took us directly to the clinic about 20 miles away and the doctor pulled out 214 pieces of glass from my youngest son's face and 121 pieces from my oldest son's face. Other than their faces and my back, we were not hurt. The doctor said this was the first camel collision he had seen where the occupants of the car were not all killed. Camels are a horse on stilts and so many times on the side of the road in Saudi we saw cars were the body of the camel was inside the car and the feet were sticking out the front window. My 7 year old son saved our lives and, as I said in my last email, he now has the van and is removing the last vestiges of the camel's butt print 23 years later. He also found more glass shards... Jim on 12/24/05 1:45 PM, Thomas McGrath III wrote: > Jim, > > That sounds like a wonderful history. You know when a friend of mine > died I was 'given' a camel in the will but no one could 'find' the > camel so I did not get it. Long story there but anyway I am glad I > didn't since I now have no place to keep it. I was given the Farm and > sadly have to sell it to pay off his debts. > > Camels, VWs, DJs, and Revolution. Who'd a thunk it... > > Tom >> >> On Dec 24, 2005, at 11:46 AM, Jim Carwardine wrote: >> >>> Sorry forgot the [OT]... Jim >>> >>> on 12/24/05 12:29 PM, Jim Carwardine wrote: >>> >>>> Here's a personal VW bus story... I bought my 74 Type 2 camper >>>> in Saudi >>>> Arabia in 1978. It had been purchased in Holland in 74 and >>>> driven back to >>>> Dhahran. It was then purchased in 75 by a Pakistani friend who >>>> took it to >>>> Mecca on the Hajj. I then bought it, drove it for the next 10 >>>> years in >>>> Saudi, camping at the beach in it most weekends with my 2 small >>>> sons (4 & >>>> 2). When it came time to leave Saudi, I said I would sell it, >>>> but my oldest >>>> son protested. He said it was his brother and I couldn't sell >>>> it. So I >>>> leased a container and shipped it back to Canada. Now 15 years >>>> later, my >>>> oldest son, now 31, still has it and is rebuilding it... Jim >>>> >>>> PS... We (and it) survived a collision with a camel coming home >>>> from the >>>> beach one weekend... >>>> >>>> on 12/21/05 11:18 PM, Scott Kane wrote: >>>> >>>>>> P.S. I love my VW Bus (72 Transporter converted into a Camper >>>>>> Bus). >>>>> >>>>> I've got a 76 in bright orange. It's rather a good >>>>> workhorse (I DJ on weekends and use it for the sound etc). >>>>> >>>>> Scott > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Lower Water Street, Suite 1700, Halifax, Nova Scotia. B3J 3N2 Phone: 902-823-2339. Fax: 902-823-2139 What?s New... * Have you ever hired an employee who didn?t work out? * Did you do that on purpose? Probably not... If you want to greatly improve your hiring process, check out our new hiring process... www.HiringSmart.ca/ns and... www.KeepingTheBest.ca/ns From mwieder at ahsoftware.net Mon Dec 26 12:15:08 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 26 Dec 2005 09:15:08 -0800 Subject: 1-Wire Message-ID: <31523793.20051226091508@ahsoftware.net> All- Has anyone done any rev work with 1-wire devices? I'm about to start work on a library and would love not to have to reinvent things. -- -Mark Wieder mwieder at ahsoftware.net From LunchnMeets at aol.com Mon Dec 26 12:17:25 2005 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Mon, 26 Dec 2005 12:17:25 EST Subject: Ask & Answer Message-ID: Hi Everyone, I'm using v2.6.1 on Mac OSX. 1) How do I delete the rev logo from ask and answer dialog boxes? 2) On ask dialog boxes how do I insert the cursor at the end of my default answer rather than have the default answer selected? Joe, Orlando, FL From sims at ezpzapps.com Mon Dec 26 12:23:01 2005 From: sims at ezpzapps.com (sims) Date: Mon, 26 Dec 2005 18:23:01 +0100 Subject: Ask & Answer In-Reply-To: References: Message-ID: >Hi Everyone, > >I'm using v2.6.1 on Mac OSX. > >1) How do I delete the rev logo from ask and answer dialog boxes? Have a look at gRevAppIcon and gRevAppSmallIcon ciao, sims European Rev Conference 2006 www.techietours.com From slynch at richmond.sd38.bc.ca Mon Dec 26 12:43:00 2005 From: slynch at richmond.sd38.bc.ca (Stewart Lynch) Date: Mon, 26 Dec 2005 09:43:00 -0800 Subject: Transferring Image Library Message-ID: I have a stack that was created by someone else and I would like to transfer his image library in to one of my stacks. How can I do this? Thanks. From soapdog at mac.com Mon Dec 26 12:46:22 2005 From: soapdog at mac.com (Andre Garzia) Date: Mon, 26 Dec 2005 15:46:22 -0200 Subject: Transferring Image Library In-Reply-To: References: Message-ID: <846CFCD7-CF7D-4E69-BEFB-BBA5251E898B@mac.com> On Dec 26, 2005, at 3:43 PM, Stewart Lynch wrote: > I have a stack that was created by someone else and I would like to > transfer his image library in to one of my stacks. > How can I do this? > > Thanks. > Stewart, can't you just copy and paste the images? Be aware of copyrights, some images might be protected. Cheers andre > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mdswindell at charter.net Mon Dec 26 12:53:49 2005 From: mdswindell at charter.net (Mark Swindell) Date: Mon, 26 Dec 2005 09:53:49 -0800 Subject: linking text In-Reply-To: <000a01c60a3a$0adaa500$6501a8c0@new0eeca32bb97> References: <000a01c60a3a$0adaa500$6501a8c0@new0eeca32bb97> Message-ID: One way is to select the text you wish to link and go to menu Text>Link. Your field will need to be locked to have the linked text respond to a mouseClick though. Mark On Dec 26, 2005, at 8:33 AM, Preston Shea wrote: > How does one link word 6 and word 7 of field myField into a chunk > of linked text (responds to mouse as single item)? From ambassador at fourthworld.com Mon Dec 26 13:59:46 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Dec 2005 10:59:46 -0800 Subject: Ask & Answer In-Reply-To: References: Message-ID: <43B03DA2.5020203@fourthworld.com> sims wrote: >> Hi Everyone, >> >> I'm using v2.6.1 on Mac OSX. >> >> 1) How do I delete the rev logo from ask and answer dialog boxes? > > Have a look at gRevAppIcon and gRevAppSmallIcon According to the docs, the icon is only present when explicitely called for, which would make the current behavior either a bug in the program or a bug in the docs. Anyone know if this inconsistency in the Rev IDE has been BZ'd? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sarah.reichelt at gmail.com Mon Dec 26 15:15:11 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 27 Dec 2005 06:15:11 +1000 Subject: Transferring Image Library In-Reply-To: References: Message-ID: > I have a stack that was created by someone else and I would like to > transfer his image library in to one of my stacks. > How can I do this? If the image library is a sub-stack, use the Inspector to change it's mainStack to your mainStack and save your stack but not the other one. This will copy transfer the substack to your stack file. Sarah From revolutionary.dan at gmail.com Mon Dec 26 15:30:13 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 26 Dec 2005 12:30:13 -0800 Subject: Ask & Answer In-Reply-To: <43B03DA2.5020203@fourthworld.com> References: <43B03DA2.5020203@fourthworld.com> Message-ID: <70ed6b130512261230j14ffa76dm47ee6a7ab11ec6d9@mail.gmail.com> I think the inclusion of the Rev "R" icon is the default behavior on OS X. At least that's what I've always seen. The way to get rid of it is to use the first argument to supply an icon type from among information, question, error, and warning. Even then, though, (again on OS X), you get an icon with a small "R" on it. To replace those icons with more standard icons you have to put revised icons in certain locations in the application. That's been discussed before but I can't recall the details. On 12/26/05, Richard Gaskin wrote: > > > According to the docs, the icon is only present when explicitely called > for, which would make the current behavior either a bug in the program > or a bug in the docs. > > Anyone know if this inconsistency in the Rev IDE has been BZ'd? > > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From soapdog at mac.com Mon Dec 26 15:33:05 2005 From: soapdog at mac.com (Andre Garzia) Date: Mon, 26 Dec 2005 18:33:05 -0200 Subject: Ask & Answer In-Reply-To: <70ed6b130512261230j14ffa76dm47ee6a7ab11ec6d9@mail.gmail.com> References: <43B03DA2.5020203@fourthworld.com> <70ed6b130512261230j14ffa76dm47ee6a7ab11ec6d9@mail.gmail.com> Message-ID: <17D2362A-A244-4597-BB36-17A7451887C8@mac.com> I don't think you can have ask & answer dialog boxes on OS X without icons... you could always code your own and use modal dialogs, but I think you need to use icons for some weird reason (maybe apple hig...). just change gAppIcons gobal props to your own... (this will also affect your standalone file icon!) Cheers andre On Dec 26, 2005, at 6:30 PM, Dan Shafer wrote: > I think the inclusion of the Rev "R" icon is the default behavior > on OS X. > At least that's what I've always seen. > > The way to get rid of it is to use the first argument to supply an > icon type > from among information, question, error, and warning. Even then, > though, > (again on OS X), you get an icon with a small "R" on it. To replace > those > icons with more standard icons you have to put revised icons in > certain > locations in the application. That's been discussed before but I can't > recall the details. > > > On 12/26/05, Richard Gaskin wrote: >> >> >> According to the docs, the icon is only present when explicitely >> called >> for, which would make the current behavior either a bug in the >> program >> or a bug in the docs. >> >> Anyone know if this inconsistency in the Rev IDE has been BZ'd? >> >> -- > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Information Product Consultant and Author > http://www.shafermedia.com > Get my book, "Revolution: Software at the Speed of Thought" >> From http://www.shafermediastore.com/tech_main.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sims at ezpzapps.com Mon Dec 26 15:45:10 2005 From: sims at ezpzapps.com (sims) Date: Mon, 26 Dec 2005 21:45:10 +0100 Subject: Ask & Answer In-Reply-To: <70ed6b130512261230j14ffa76dm47ee6a7ab11ec6d9@mail.gmail.com> References: <43B03DA2.5020203@fourthworld.com> <70ed6b130512261230j14ffa76dm47ee6a7ab11ec6d9@mail.gmail.com> Message-ID: At 12:30 PM -0800 12/26/05, Dan Shafer wrote: >I think the inclusion of the Rev "R" icon is the default behavior on OS X. >At least that's what I've always seen. > >The way to get rid of it is to use the first argument to supply an icon type >from among information, question, error, and warning. Even then, though, >(again on OS X), you get an icon with a small "R" on it. To replace those >icons with more standard icons you have to put revised icons in certain >locations in the application. That's been discussed before but I can't >recall the details. Maybe that is what gRevAppSmallIcon is for? ciao, sims European Rev Conference 2006 www.techietours.com From sims at ezpzapps.com Mon Dec 26 15:49:59 2005 From: sims at ezpzapps.com (sims) Date: Mon, 26 Dec 2005 21:49:59 +0100 Subject: Ask & Answer In-Reply-To: <17D2362A-A244-4597-BB36-17A7451887C8@mac.com> References: <43B03DA2.5020203@fourthworld.com> <70ed6b130512261230j14ffa76dm47ee6a7ab11ec6d9@mail.gmail.com> <17D2362A-A244-4597-BB36-17A7451887C8@mac.com> Message-ID: At 6:33 PM -0200 12/26/05, Andre Garzia wrote: >I don't think you can have ask & answer dialog boxes on OS X without >icons... you could always code your own and use modal dialogs, but I >think you need to use icons for some weird reason (maybe apple >hig...). I just made a standalone - made a btn with on mouseUp ask "bob?" end mouseUp When I click this the dialog does not have an icon of any kind. If I had assigned RevAppIcon and gRevAppSmallIcon then I will see icons as/where expected. ciao, sims European Rev Conference 2006 www.techietours.com From Camm29 at tesco.net Mon Dec 26 15:56:43 2005 From: Camm29 at tesco.net (Camm29) Date: Mon, 26 Dec 2005 20:56:43 -0000 Subject: Ask & Answer References: <43B03DA2.5020203@fourthworld.com><70ed6b130512261230j14ffa76dm47ee6a7ab11ec6d9@mail.gmail.com> <17D2362A-A244-4597-BB36-17A7451887C8@mac.com> Message-ID: <000801c60a5e$e31efbe0$0a01a8c0@mobile1> Hi , Another question on similar topic , How do you put a web site link on Answer dialog box ? Regards ----- Original Message ----- From: "Andre Garzia" To: "How to use Revolution" Sent: Monday, December 26, 2005 8:33 PM Subject: Re: Ask & Answer > I don't think you can have ask & answer dialog boxes on OS X without > icons... you could always code your own and use modal dialogs, but I > think you need to use icons for some weird reason (maybe apple hig...). > > just change gAppIcons gobal props to your own... (this will also > affect your standalone file icon!) > > Cheers > andre > > > On Dec 26, 2005, at 6:30 PM, Dan Shafer wrote: > > > I think the inclusion of the Rev "R" icon is the default behavior > > on OS X. > > At least that's what I've always seen. > > > > The way to get rid of it is to use the first argument to supply an > > icon type > > from among information, question, error, and warning. Even then, > > though, > > (again on OS X), you get an icon with a small "R" on it. To replace > > those > > icons with more standard icons you have to put revised icons in > > certain > > locations in the application. That's been discussed before but I can't > > recall the details. > > > > > > On 12/26/05, Richard Gaskin wrote: > >> > >> > >> According to the docs, the icon is only present when explicitely > >> called > >> for, which would make the current behavior either a bug in the > >> program > >> or a bug in the docs. > >> > >> Anyone know if this inconsistency in the Rev IDE has been BZ'd? > >> > >> -- > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Dan Shafer, Information Product Consultant and Author > > http://www.shafermedia.com > > Get my book, "Revolution: Software at the Speed of Thought" > >> From http://www.shafermediastore.com/tech_main.html > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From soapdog at mac.com Mon Dec 26 15:58:53 2005 From: soapdog at mac.com (Andre Garzia) Date: Mon, 26 Dec 2005 18:58:53 -0200 Subject: Ask & Answer In-Reply-To: <000801c60a5e$e31efbe0$0a01a8c0@mobile1> References: <43B03DA2.5020203@fourthworld.com> <70ed6b130512261230j14ffa76dm47ee6a7ab11ec6d9@mail.gmail.com> <17D2362A-A244-4597-BB36-17A7451887C8@mac.com> <000801c60a5e$e31efbe0$0a01a8c0@mobile1> Message-ID: <0672965A-1770-4578-A1D2-10C4C324FF60@mac.com> On Dec 26, 2005, at 6:56 PM, Camm29 wrote: > Hi , > Another question on similar topic , > How do you put a web site link on Answer dialog box ? > > Regards Camm29 I do think that the text string you pass to the dialog box is used as a htmlText property for the text field, so if you pass html text, I think it should work... Yeah, it works (just tried), but I think you'll need to trap for linkText to use it... cheers andre From charles.hartman at conncoll.edu Mon Dec 26 16:03:41 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Mon, 26 Dec 2005 16:03:41 -0500 Subject: Ask & Answer In-Reply-To: References: Message-ID: <477F84B9-6FB8-475D-A3AD-B20B8A7D49BC@conncoll.edu> --except that, as I understand it, that doesn't work on OSX (nothing does). Is that right? Charles On Dec 26, 2005, at 12:23 PM, sims wrote: >> Hi Everyone, >> >> I'm using v2.6.1 on Mac OSX. >> >> 1) How do I delete the rev logo from ask and answer dialog boxes? > > Have a look at gRevAppIcon and gRevAppSmallIcon > > > > ciao, > sims > > European Rev Conference 2006 > www.techietours.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Mon Dec 26 16:07:56 2005 From: soapdog at mac.com (Andre Garzia) Date: Mon, 26 Dec 2005 19:07:56 -0200 Subject: Ask & Answer In-Reply-To: <477F84B9-6FB8-475D-A3AD-B20B8A7D49BC@conncoll.edu> References: <477F84B9-6FB8-475D-A3AD-B20B8A7D49BC@conncoll.edu> Message-ID: On Dec 26, 2005, at 7:03 PM, Charles Hartman wrote: > --except that, as I understand it, that doesn't work on OSX > (nothing does). Is that right? > > Charles Yes, the gRavAppIcon and gRevAppSmallIcon works on Mac OS X, I have all my logos right here ;-) Cheers andre > > > On Dec 26, 2005, at 12:23 PM, sims wrote: > >>> Hi Everyone, >>> >>> I'm using v2.6.1 on Mac OSX. >>> >>> 1) How do I delete the rev logo from ask and answer dialog boxes? >> >> Have a look at gRevAppIcon and gRevAppSmallIcon >> >> >> >> ciao, >> sims >> >> European Rev Conference 2006 >> www.techietours.com >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From katir at hindu.org Mon Dec 26 16:18:51 2005 From: katir at hindu.org (Sivakatirswami) Date: Mon, 26 Dec 2005 11:18:51 -1000 Subject: Stacks not being removed from memory Message-ID: <5D0434A4-F1AC-46AF-B462-5753AE749760@hindu.org> OSX... 2.6... I still continue to get "stack already memory do you want to purge" over and over again, but I have set all my stacks (and have *always* set all my stacks") destroy both stack and window on close... Presumably this should clear them from RAM ? right? but it doesn't... from the IDE I must explicitely choose the "Close and Remove from Memory" menu item in the IDE to be certain these stacks do not have any latent versions in RAM. This is a nuisance where one is closing some stack under script control. I was accusing Constellation of this problem before, but have disabled Constellation and *still* get this purge request for stacks which were closed, whose destroy stack is set to true. ?? Am I doing something wrong? Anyone else experience this? Sivakatirswami From katir at hindu.org Mon Dec 26 16:19:46 2005 From: katir at hindu.org (Sivakatirswami) Date: Mon, 26 Dec 2005 11:19:46 -1000 Subject: REv Documentation locking up Message-ID: <4775F026-B86A-4927-86B4-C60B633A7D4E@hindu.org> I have a new problem, open docs, click on "Topics" then click in the TOC book marks ->Containers ....etc. Rev locks up... any remedies? Sivakatirswami From Camm29 at tesco.net Mon Dec 26 16:25:25 2005 From: Camm29 at tesco.net (Camm29) Date: Mon, 26 Dec 2005 21:25:25 -0000 Subject: Ask & Answer References: <43B03DA2.5020203@fourthworld.com><70ed6b130512261230j14ffa76dm47ee6a7ab11ec6d9@mail.gmail.com><17D2362A-A244-4597-BB36-17A7451887C8@mac.com><000801c60a5e$e31efbe0$0a01a8c0@mobile1> <0672965A-1770-4578-A1D2-10C4C324FF60@mac.com> Message-ID: <003601c60a63$1a5d4cc0$0a01a8c0@mobile1> Great , Thanks ----- Original Message ----- From: "Andre Garzia" To: "How to use Revolution" Sent: Monday, December 26, 2005 8:58 PM Subject: Re: Ask & Answer > > On Dec 26, 2005, at 6:56 PM, Camm29 wrote: > > > Hi , > > Another question on similar topic , > > How do you put a web site link on Answer dialog box ? > > > > Regards > > Camm29 > > I do think that the text string you pass to the dialog box is used as > a htmlText property for the text field, so if you pass html text, I > think it should work... > > Yeah, it works (just tried), but I think you'll need to trap for > linkText to use it... > > cheers > andre > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From Camm29 at tesco.net Mon Dec 26 16:26:37 2005 From: Camm29 at tesco.net (Camm29) Date: Mon, 26 Dec 2005 21:26:37 -0000 Subject: REv Documentation locking up References: <4775F026-B86A-4927-86B4-C60B633A7D4E@hindu.org> Message-ID: <004101c60a63$1f822220$0a01a8c0@mobile1> Have had the same problem too. Regards ----- Original Message ----- From: "Sivakatirswami" To: Sent: Monday, December 26, 2005 9:19 PM Subject: REv Documentation locking up > I have a new problem, open docs, click on "Topics" then click in the > TOC book marks > > ->Containers ....etc. > > Rev locks up... any remedies? > > Sivakatirswami > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From chipp at chipp.com Mon Dec 26 16:28:37 2005 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Dec 2005 15:28:37 -0600 Subject: Stacks not being removed from memory In-Reply-To: <5D0434A4-F1AC-46AF-B462-5753AE749760@hindu.org> References: <5D0434A4-F1AC-46AF-B462-5753AE749760@hindu.org> Message-ID: <43B06085.6010401@chipp.com> Sivakatirswami, Check your Rev Prefs. There's a setting there which will 'delete from memory' your stack when closing it. best, Chipp Sivakatirswami wrote: > OSX... 2.6... > > I still continue to get "stack already memory do you want to purge" > over and over again, but I have set all my stacks (and have *always* > set all my stacks") destroy both stack and window on close... From kkaufman at snet.net Mon Dec 26 20:15:56 2005 From: kkaufman at snet.net (Kurt Kaufman) Date: Mon, 26 Dec 2005 20:15:56 -0500 Subject: REv Documentation locking up Message-ID: <4324ACC4-F036-4D21-A653-C49427C048CF@snet.net> >I have a new problem, open docs, click on "Topics" then click in the > TOC book marks > ->Containers ....etc. > Rev locks up... any remedies? It does not actually lock up (for me, anyway). It just takes about 30 seconds for the full content of the "Containers..." topic to display. Once displayed, Rev functions OK. Perhaps the method used to display the help topics can't efficiently handle that much data? Kurt From scott at proherp.com Mon Dec 26 23:52:13 2005 From: scott at proherp.com (Scott Kane) Date: Tue, 27 Dec 2005 15:52:13 +1100 Subject: SQLite Issue In-Reply-To: <4324ACC4-F036-4D21-A653-C49427C048CF@snet.net> Message-ID: <001101c60aa1$53a93b90$0201010a@scott4zia6fbp2> Hi folks, Hope you all had a great holiday. :) I'm stuck on a problem. I had this solved two months ago, had a HD crash and the backups I have turn out to be incorrect, so I'm unable to get this rather (what should be) easy function to work. Note that I'm a Rev newbie, so I'm still fighting with relatively little script knowledge. Anyway, the excerpt below is from Altuits altSQL demo. I don't want to bother Chipp and co with such elementary problems. So I thought I'd give it a go here. The script adds a record to a table in SQLite. What I'm trying to do is get the value of a Field into the array ready to be parsed into SQL by the handlers (included). I'm getting the result "It" rather than the value of the field (in the example below the field is called "edName"). Hoping someone can throw some light onto what I'm doing wrong! A code snippet that works the I need it to would be heaven! I wish, basically, to put the values of the field boxes into the new record. TIA Scott -------- Paste Script ------------- on mouseUp global gConID --> COLLECT name AND email put "name,email" into tColumnItems repeat for each item I in tColumnItems --ask question "New value for column: " & I put Field "edName" into i --if it is empty or the result is "cancel" then exit to top put "'" & cleanSQL(it) & "'" & "," after tRowData end repeat --> COLLECT emailList ask question "New value for column: emailList" with "true" if it is empty or the result is "cancel" then exit to top put "'" & cleanSQL(it) & "'" after tRowData --> CONSTRUCT SQL put "INSERT INTO users(userID,name,email,emailList)" & \ " VALUES(null," & tRowData & ")" into tSQL --> EXECUTE SQL put revdb_execute(gConID,tSQL) into tTmp handleRevDBerror tTmp if the result is not empty then answer warning the result exit mouseUp end if answer information "Number of rows added: " &cr& tTmp end mouseUp function cleanSQL pSQL --> THIS ESCAPES THE QUOTE PROBLEM IN SQL replace "'" with "''" in pSQL replace quote with quote & quote in pSQL --> THIS ESCAPES THE tab AND cr DELIMITERS --> IF YOU PLAN ON HAVING USERS ENTER cr AND tab THEN YOU ALSO NEED TO --> replace "*CR*" with cr IN THE RETURNED DATA! replace cr with "*CR*" in pSQL replace tab with "*TAB*" in pSQL return pSQL end cleanSQL ---------- End Paste -------------- From dweeble at wi.rr.com Tue Dec 27 01:31:46 2005 From: dweeble at wi.rr.com (Michael D.) Date: Tue, 27 Dec 2005 00:31:46 -0600 Subject: Get from File Message-ID: <011901c60aaf$35dd7be0$0400a8c0@olie> Greetings, I'm stuck on something here and looking for some advice with pulling this section from a text file(*.hta). Its search the complete file around 800 lines for just this section then put this section into line numbered field ? then put each "edit" of selected line into a field. StartArray = Array( _ --- get from here "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ --- to end of here "endof", "of", "the", "list", "") Any help greatly appreciated Michael From revolutionary.dan at gmail.com Tue Dec 27 02:47:03 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Mon, 26 Dec 2005 23:47:03 -0800 Subject: I Was Wrong Message-ID: <70ed6b130512262347o7f21a599ueda5ad5c2bef292b@mail.gmail.com> As you were. Inadequate testing led to my earlier post about how to automate Rev apps in OS X. For reasons I don't yet fully understand, other apps will launch this way but Rev standalones don't, at least not predictably or reliably. I'm going to investigate the reason. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From JimAultWins at yahoo.com Tue Dec 27 02:52:09 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 26 Dec 2005 23:52:09 -0800 Subject: Get from File In-Reply-To: <011901c60aaf$35dd7be0$0400a8c0@olie> Message-ID: This works for me... I used a quick stack with fld 1 and fld 2 and 1 button ------- copy from here on getChunk put fld 1 into sorce put "(?si)(""e&"edit-1.*edit-5.....)" into regExStr put matchchunk(sorce,regExStr, charPos1,charPos2) into success if success is true then put char charPos1 to charPos2 of sorce into dest else answer "did not find the edit string you were looking for" exit to top end if answer "your gift is behind door number 2" put dest into fld 2 breakpoint end getChunk ------------end copy On 12/26/05 10:31 PM, "Michael D." wrote: > Greetings, > I'm stuck on something here and looking for some advice with pulling this > section from a text file(*.hta). Its search the complete file around 800 lines > for just this section then > put this section into line numbered field ? then > put each "edit" of selected line into a field. > > StartArray = Array( _ > --- get from here > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > --- to end of here > "endof", "of", "the", "list", "") > > Any help greatly appreciated > Michael From dcragg at lacscentre.co.uk Tue Dec 27 03:54:17 2005 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 27 Dec 2005 08:54:17 +0000 Subject: SQLite Issue In-Reply-To: <001101c60aa1$53a93b90$0201010a@scott4zia6fbp2> References: <001101c60aa1$53a93b90$0201010a@scott4zia6fbp2> Message-ID: On 27 Dec 2005, at 04:52, Scott Kane wrote: > I'm getting the result "It" > rather than the value of the field (in the example > below the field is called "edName"). > > --> COLLECT name AND email > put "name,email" into tColumnItems > repeat for each item I in tColumnItems > --ask question "New value for column: " & I > put Field "edName" into i > --if it is empty or the result is "cancel" then exit to top > put "'" & cleanSQL(it) & "'" & "," after tRowData > end repeat Is the "item variable" a lowercase "L" or an uppercase "i"? Anyway, you should try one of the follwing: put "'" & cleanSQL(i) & "'" & "," after tRowData or put field "edName" into it or get field "edName" Cheers Dave From chipp at chipp.com Tue Dec 27 04:04:45 2005 From: chipp at chipp.com (Chipp Walters) Date: Tue, 27 Dec 2005 03:04:45 -0600 Subject: SQLite Issue In-Reply-To: <001101c60aa1$53a93b90$0201010a@scott4zia6fbp2> References: <001101c60aa1$53a93b90$0201010a@scott4zia6fbp2> Message-ID: <43B103AD.1000003@chipp.com> Hi Scott, Looks like you're double referencing the same variable in your first repeat loop. You shouldn't ever set the 'for each' var during the loop and you are doing it by: put Field "edName" into i try put Field "edName" into j and don't forget to cleanSQL(j) as well. best, Chipp > on mouseUp > global gConID > > --> COLLECT name AND email > put "name,email" into tColumnItems > repeat for each item I in tColumnItems > --ask question "New value for column: " & I > put Field "edName" into i > --if it is empty or the result is "cancel" then exit to top > put "'" & cleanSQL(it) & "'" & "," after tRowData > end repeat > > --> COLLECT emailList > ask question "New value for column: emailList" with "true" > if it is empty or the result is "cancel" then exit to top > put "'" & cleanSQL(it) & "'" after tRowData > > --> CONSTRUCT SQL > put "INSERT INTO users(userID,name,email,emailList)" & \ > " VALUES(null," & tRowData & ")" into tSQL > --> EXECUTE SQL > put revdb_execute(gConID,tSQL) into tTmp > > handleRevDBerror tTmp > if the result is not empty then > answer warning the result > exit mouseUp > end if > answer information "Number of rows added: " &cr& tTmp > end mouseUp > > function cleanSQL pSQL > --> THIS ESCAPES THE QUOTE PROBLEM IN SQL > replace "'" with "''" in pSQL > replace quote with quote & quote in pSQL > --> THIS ESCAPES THE tab AND cr DELIMITERS > --> IF YOU PLAN ON HAVING USERS ENTER cr AND tab THEN YOU ALSO NEED TO > --> replace "*CR*" with cr IN THE RETURNED DATA! > replace cr with "*CR*" in pSQL > replace tab with "*TAB*" in pSQL > return pSQL > end cleanSQL > > ---------- End Paste -------------- > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From JimAultWins at yahoo.com Tue Dec 27 04:11:27 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 27 Dec 2005 01:11:27 -0800 Subject: SQLite Issue In-Reply-To: <001101c60aa1$53a93b90$0201010a@scott4zia6fbp2> Message-ID: On 12/26/05 8:52 PM, "Scott Kane" wrote: > --> COLLECT name AND email > put "name,email" into tColumnItems > repeat for each item I in tColumnItems > --ask question "New value for column: " & I > put Field "edName" into i > --if it is empty or the result is "cancel" then exit to top > put "'" & cleanSQL(it) & "'" & "," after tRowData > end repeat Why would you be using cleanSQL(it) when you have left out the line that defines 'it' I would suggest the following syntax for clarity. I avoid using "I, l, 1,j, n, m" because they look too much alike and too similar to other reserved works such as 'it' 'item' I prefer k as a loop variable, and use caps for the variable generated when using "for each line LNN" or "for each item ITM" or "word WRD" > --> COLLECT name AND email > put "name,email" into tColumnItems > repeat for each item ITM in tColumnItems > --ask question "New value for column: " & ITM > put Field "edName" into ITM > --if it is empty or the result is "cancel" then exit to top > put "'" & cleanSQL(ITM) & "'" & "," after tRowData > end repeat Jim Ault Las Vegas From revolutionary.dan at gmail.com Tue Dec 27 04:16:36 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Tue, 27 Dec 2005 01:16:36 -0800 Subject: Automating Rev Apps in OS X Message-ID: <70ed6b130512270116l76eb54e4jfb559ecbd7290843@mail.gmail.com> This may be common knowledge among OS X folks but since it was a new thought to me, I figured I'd share it anyway. If you want to launch a Rev standalone app (or, for that matter, Rev itself) at a specific date and time in OS X, you can do so simply by using iCal to define an alarm for that date/time and set its behavior to "open file". Select your app from the list of apps available to be opened (usually this means using "other..." at the end of that menu). By defining a repeating event, you can have the app launch as often as needed. For all I know there's some equivalent way to do this using Outlook on Windows. I'll leave that to the Windows dudes and dudettes. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From JimAultWins at yahoo.com Tue Dec 27 04:18:33 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 27 Dec 2005 01:18:33 -0800 Subject: SQLite Issue In-Reply-To: <001101c60aa1$53a93b90$0201010a@scott4zia6fbp2> Message-ID: On 12/26/05 8:52 PM, "Scott Kane" wrote: > put "name,email" into tColumnItems > repeat for each item I in tColumnItems > --ask question "New value for column: " & I > put Field "edName" into i > --if it is empty or the result is "cancel" then exit to top > put "'" & cleanSQL(it) & "'" & "," after tRowData > end repeat Not sure what you are trying to accomplish in this loop. It seems that 'put field "edName" into i' would make the value of that variable the same both times thru the loop, thus "name" would become the field value and "email" would become the field value as well. Jim Ault Las Vegas From sarah.reichelt at gmail.com Tue Dec 27 04:33:41 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 27 Dec 2005 19:33:41 +1000 Subject: I Was Wrong In-Reply-To: <70ed6b130512262347o7f21a599ueda5ad5c2bef292b@mail.gmail.com> References: <70ed6b130512262347o7f21a599ueda5ad5c2bef292b@mail.gmail.com> Message-ID: > Inadequate testing led to my earlier post about how to automate Rev apps in > OS X. For reasons I don't yet fully understand, other apps will launch this > way but Rev standalones don't, at least not predictably or reliably. > > I'm going to investigate the reason. Hi Dan, The iCal trick worked for me, at least with the only Rev app I tested, but if in doubt, perhaps you could use an AppleScript. I have one that starts the RadioShark radio every morning for me and it looks like this: tell application "System Events" if not (exists application process "radioSHARK") then tell application "radioSHARK" launch end tell end if end tell Cheers, Sarah From scott at proherp.com Tue Dec 27 05:43:04 2005 From: scott at proherp.com (Scott Kane) Date: Tue, 27 Dec 2005 21:43:04 +1100 Subject: SQLite Issue In-Reply-To: Message-ID: <001a01c60ad2$531f7be0$0201010a@scott4zia6fbp2> Hi Jim and all, > It seems that 'put field "edName" into i' would make the > value of that variable the same both times thru the loop, > thus "name" would become the field value and "email" would > become the field value as well. Agreed. I got so messed up with it all I threw the example together. Really there should be no loop at all as it is not needed. What I'm really having trouble with is placing each edit field into the array. I know the problem is a lack of script knowledge and that's doubly frustrating when I know how to do the same thing in three other programming languages without even giving it a second thought. For some reason some parts of Rev scripting just don't gel in my mind as yet. What I'm really trying to do is place the value of fields into the array that make up a data entry stack. In a sense: Put edName into X element, Put edAddress into x element. I should've waited to send a proper example the first time, I had to go out and was in a bit of a hurry. Scott From sarah.reichelt at gmail.com Tue Dec 27 05:47:20 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 27 Dec 2005 20:47:20 +1000 Subject: SQLite Issue In-Reply-To: <001a01c60ad2$531f7be0$0201010a@scott4zia6fbp2> References: <001a01c60ad2$531f7be0$0201010a@scott4zia6fbp2> Message-ID: > Agreed. I got so messed up with it all I threw the > example together. Really there should be no loop at > all as it is not needed. What I'm really having trouble > with is placing each edit field into the array. I know > the problem is a lack of script knowledge and that's > doubly frustrating when I know how to do the same > thing in three other programming languages without > even giving it a second thought. For some > reason some parts of Rev scripting just don't gel > in my mind as yet. What I'm really trying to do is > place the value of fields into the array that make > up a data entry stack. In a sense: > > Put edName into X element, Put edAddress into x element. What about: put edName into myArray[name] put edAddress into myArray[address] or put edName into myArray[1] put edAddress into myArray[2] Is this what you were trying to do? Cheers, Sarah From scott at proherp.com Tue Dec 27 05:48:05 2005 From: scott at proherp.com (Scott Kane) Date: Tue, 27 Dec 2005 21:48:05 +1100 Subject: SQLite Issue In-Reply-To: Message-ID: <001b01c60ad3$08fb6c30$0201010a@scott4zia6fbp2> Hi Jim, Chipp and Dave... I worked it out thanks to your help. Works beautifully now! I'm back to where I was again with my code. Thank you all a heap!! :-) Scott From scott at proherp.com Tue Dec 27 05:52:13 2005 From: scott at proherp.com (Scott Kane) Date: Tue, 27 Dec 2005 21:52:13 +1100 Subject: SQLite Issue In-Reply-To: Message-ID: <001c01c60ad3$9d90d650$0201010a@scott4zia6fbp2> Hi Sarah, > What about: > > put edName into myArray[name] > put edAddress into myArray[address] > > or > > put edName into myArray[1] > put edAddress into myArray[2] > > Is this what you were trying to do? Exactly! And I got it working as well. :-) Again - this list and the people on it are awesome! :-) My biggest hope now is to progress with Rev' to the extent that I can help others too. :-) BTW - I'm even considering retiring Delphi for certain applications I'm working on. For me that is a *huge* step as I've been coding in Object Pascal since 1994 when Borland released the first Beta (known then as "VB Killer"). I haven't had to learn a new language since then as I came from a Clipper/Turbo C/Turbo Pascal background before that. Rev' really rocks! :-) Scott From charles.hartman at conncoll.edu Tue Dec 27 07:45:12 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Tue, 27 Dec 2005 07:45:12 -0500 Subject: REv Documentation locking up In-Reply-To: <4324ACC4-F036-4D21-A653-C49427C048CF@snet.net> References: <4324ACC4-F036-4D21-A653-C49427C048CF@snet.net> Message-ID: BZ 2936. It's got no votes, but it's what keeps me from ever using the Topics part of the docs. Charles Hartman On Dec 26, 2005, at 8:15 PM, Kurt Kaufman wrote: > >I have a new problem, open docs, click on "Topics" then click in the > > TOC book marks > > ->Containers ....etc. > > Rev locks up... any remedies? > > It does not actually lock up (for me, anyway). It just takes about > 30 seconds for the full content of the "Containers..." topic to > display. Once displayed, Rev functions OK. Perhaps the method > used to display the help topics can't efficiently handle that much > data? > > Kurt > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From scott at proherp.com Tue Dec 27 07:52:24 2005 From: scott at proherp.com (Scott Kane) Date: Tue, 27 Dec 2005 23:52:24 +1100 Subject: REv Documentation locking up In-Reply-To: Message-ID: <001e01c60ae4$67acd8c0$0201010a@scott4zia6fbp2> > BZ 2936. It's got no votes, but it's what keeps me from ever using > the Topics part of the docs. I've been experiencing much the same thing. Also the doc's mysteriously die from time to time and I can't get them going again unless I reinstall Rev. How do you vote for BugZilla? Scott From charles.hartman at conncoll.edu Tue Dec 27 08:06:05 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Tue, 27 Dec 2005 08:06:05 -0500 Subject: REv Documentation locking up In-Reply-To: <001e01c60ae4$67acd8c0$0201010a@scott4zia6fbp2> References: <001e01c60ae4$67acd8c0$0201010a@scott4zia6fbp2> Message-ID: <8277CFE6-3ED3-4AFB-B4F3-A7F8F512FD35@conncoll.edu> On Dec 27, 2005, at 7:52 AM, Scott Kane wrote: >> BZ 2936. It's got no votes, but it's what keeps me from ever using >> the Topics part of the docs. > > I've been experiencing much the same thing. Also the > doc's mysteriously die from time to time and I can't > get them going again unless I reinstall Rev. How do > you vote for BugZilla? I don't; it always says I don't have any votes. I don't know how who gets votes to spend, but obviously someone here will know. Ken Ray's (Sons of Thunder) RevZilla stack is the easiest way I know of to peruse bugs. Charles From eric.chatonet at sosmartsoftware.com Tue Dec 27 09:12:24 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 27 Dec 2005 15:12:24 +0100 Subject: Ask & Answer In-Reply-To: References: Message-ID: Hi Joe, Le 26 d?c. 05 ? 18:17, LunchnMeets at aol.com a ?crit : > 1) How do I delete the rev logo from ask and answer dialog boxes? This question has been answered :-) > 2) On ask dialog boxes how do I insert the cursor at the end of my > default > answer rather than have the default answer selected? As far as I know, there is only one way to achieve such a goal: You have to modify the script of the card of the Ask Dialog stack: Replace: on openField select text of the target end openField by on openField select after text of the target end openField In order to do that, backup the "license.rev" stack first! More generally, the "How to Display and Manage Ask Dialogs" and "How to Display and Manage Answer Dialogs" tutorials might help you: You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From monsieurx at monsieurx.com Tue Dec 27 09:48:07 2005 From: monsieurx at monsieurx.com (MisterX) Date: Tue, 27 Dec 2005 15:48:07 +0100 (GMT-1) Subject: Automating Rev Apps in OS X In-Reply-To: <70ed6b130512270116l76eb54e4jfb559ecbd7290843@mail.gmail.com> References: <70ed6b130512270116l76eb54e4jfb559ecbd7290843@mail.gmail.com> Message-ID: <2607.84.119.82.20.1135694887.squirrel@84.119.82.20> > For all I know there's some equivalent way to do this using Outlook on > Windows. I'll leave that to the Windows dudes and dudettes. Dan, Actually there's a variety of ways to do it. The most obvious would be the Automated Tasks in the control panels. Other ways are WinAT, AT, Soon.exe etc... And SigWin must probably have a CRON too... Doing so in Outlook must be easy but i never bothered digging in... I still prefer the rev way though ;) put "5:00 PM" into showTime Wail until the time is showTime -- not tested Happy 2006 Xavier -- http://monsieurx.com/taoo From rpresender at cox.net Tue Dec 27 09:54:20 2005 From: rpresender at cox.net (Robert Presender) Date: Tue, 27 Dec 2005 06:54:20 -0800 Subject: Current card Message-ID: <0c35d746307fac365fd9f98af680b326@cox.net> Using Rev 2.5.1, OS 10.3.9 I have card A of stack A and card B of stack B on the desktop. Assume card A is the current card. Clicking on card B, it becomes the current card. When this occurs, I would like card B to trigger a script to do something. For example, beep 5. Since openCard and openStack are not in play, I am at a loss how to accomplish this. Suggestion(s) will be appreciated. Regards ... Bob From dleyanna at rtl.org Tue Dec 27 10:01:29 2005 From: dleyanna at rtl.org (Dave LeYanna) Date: Tue, 27 Dec 2005 10:01:29 -0500 Subject: A supplement suite of office programs? In-Reply-To: <64878EF567131D4596246171F75FD4A9744673@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A9744673@m-epo-1.epo.cdc.gov> Message-ID: <43B15749.8040502@rtl.org> Jonathan; This sounds like a great idea. Dan's idea of SourceForge and a roadmap along with some skinable ui guidelines and the common librarys sound like a must. Let me know if there is anything I can help with. I will dl the stack(s) and give you some feedback. Dave Lynch, Jonathan wrote: >I have an idea on how we can promote RunRev, and bring clients to >ourselves. > >It seems to me that there are a number of possible programs that could >be considered supplemental office-ware. That is, not the standard word >processor/spreadsheet/etc... suite of programs - but instead, a suite of >programs that covers less obvious needs. > >My idea is to call this suite "Work Mage" and all the programs within >the suite would also end in the word "Mage" - Currently, the only >program that I have for Work Mage is a task-oriented to-do list program >I call "Task Mage". I have a few other ideas for the suite, but I am >sure the possibilities are endless. > >I would love it if the members of the RunRev community would check out >my program (www.workmage.com) and let me know if you think there is a >possibility for a collaborative group project here. My thought is to >create a freeware suite that we promote heavily. This would draw in >potential RunRev users, and also draw in freelance work, customization >work, etc... > >Sarah has been kind enough to investigate converting the program for use >on Macs (I only know PC). I am sure we could find someone to do the same >for Linux as well. > >Y'alls thoughts? > >Take Care, > >Jonathan > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > > > > -- Dave LeYanna Director IS Right to Life of Michigan www.rtl.org From bnz2 at cdc.gov Tue Dec 27 10:18:33 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Tue, 27 Dec 2005 10:18:33 -0500 Subject: A supplement suite of office programs? Message-ID: <64878EF567131D4596246171F75FD4A9744677@m-epo-1.epo.cdc.gov> I think brainstorming for good ideas is our first step - I will keep track of them for bringing up later. I don't know much about sourceForge, but I have looked into it a little bit, and it looks like a good system. I am sure I would have to make zillions of changes to Work mage/Task Mage to fit with whatever standards we come up with, and I am happy to do so. I am not even married to that particular name - it was just something I came up with. It has a good slogan though: "Be the wizard of your work place" Once we get this organized, maybe we can get RunRev to sponsor the project? I don't mean having them put resources into it - they are terribly busy - I just mean that maybe we can convince them to endorse it, so when it is ready it will an "official" backing of some sort. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Dave LeYanna Sent: Tuesday, December 27, 2005 10:01 AM To: How to use Revolution Subject: Re: A supplement suite of office programs? Jonathan; This sounds like a great idea. Dan's idea of SourceForge and a roadmap along with some skinable ui guidelines and the common librarys sound like a must. Let me know if there is anything I can help with. I will dl the stack(s) and give you some feedback. Dave From eric.chatonet at sosmartsoftware.com Tue Dec 27 10:21:00 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 27 Dec 2005 16:21:00 +0100 Subject: Current card In-Reply-To: <0c35d746307fac365fd9f98af680b326@cox.net> References: <0c35d746307fac365fd9f98af680b326@cox.net> Message-ID: <3012AA64-8139-4C61-8453-4931D18F50B5@sosmartsoftware.com> Hi Bob, Just trap the resumeStack message in stack B :-) See also suspendStack in the docs. on resumeStack beep 5 end resumeStack Le 27 d?c. 05 ? 15:54, Robert Presender a ?crit : > Using Rev 2.5.1, OS 10.3.9 > > I have card A of stack A and card B of stack B on the desktop. > Assume card A is the current card. > > Clicking on card B, it becomes the current card. When this occurs, > I would like card B to trigger a script to do something. For > example, beep 5. > Since openCard and openStack are not in play, I am at a loss how to > accomplish this. > > Suggestion(s) will be appreciated. > > Regards ... Bob Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From mark at maseurope.net Tue Dec 27 10:26:44 2005 From: mark at maseurope.net (Mark Smith) Date: Tue, 27 Dec 2005 15:26:44 +0000 Subject: Current card In-Reply-To: <3012AA64-8139-4C61-8453-4931D18F50B5@sosmartsoftware.com> References: <0c35d746307fac365fd9f98af680b326@cox.net> <3012AA64-8139-4C61-8453-4931D18F50B5@sosmartsoftware.com> Message-ID: <4D23578F-E559-4A10-B2D4-81117BC9DB4B@maseurope.net> Also remember that the resumeStack message (like the various open, preopenand close messages) are sent to the current card of a stack, so you can have different resumeStack handlers on different cards. If you finish them with 'pass resumeStack', the message will get passed along to the stack and so-on.. Mark On 27 Dec 2005, at 15:21, Eric Chatonet wrote: > Hi Bob, > > Just trap the resumeStack message in stack B :-) > See also suspendStack in the docs. > > on resumeStack > beep 5 > end resumeStack > > Le 27 d?c. 05 ? 15:54, Robert Presender a ?crit : > >> Using Rev 2.5.1, OS 10.3.9 >> >> I have card A of stack A and card B of stack B on the desktop. >> Assume card A is the current card. >> >> Clicking on card B, it becomes the current card. When this occurs, >> I would like card B to trigger a script to do something. For >> example, beep 5. >> Since openCard and openStack are not in play, I am at a loss how >> to accomplish this. >> >> Suggestion(s) will be appreciated. >> >> Regards ... Bob > > Best Regards from Paris, > Eric Chatonet > ---------------------------------------------------------------------- > ------------------------ > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bnz2 at cdc.gov Tue Dec 27 10:32:10 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Tue, 27 Dec 2005 10:32:10 -0500 Subject: Rev XML tutorial? Message-ID: <64878EF567131D4596246171F75FD4A9968428@m-epo-1.epo.cdc.gov> Can anyone recommend a decent site for explaining how to use XML with RunRev? Thanks, Jonathan From eric.chatonet at sosmartsoftware.com Tue Dec 27 10:37:54 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 27 Dec 2005 16:37:54 +0100 Subject: Rev XML tutorial? In-Reply-To: <64878EF567131D4596246171F75FD4A9968428@m-epo-1.epo.cdc.gov> References: <64878EF567131D4596246171F75FD4A9968428@m-epo-1.epo.cdc.gov> Message-ID: <74C18CF6-CBFD-4843-BD44-4DFDA5BAF930@sosmartsoftware.com> Hi Jonathan, Have a look at Sarah's XMLdemo1.rev at http://www.troz.net/Rev/ tutorials.html Le 27 d?c. 05 ? 16:32, Lynch, Jonathan a ?crit : > Can anyone recommend a decent site for explaining how to use XML with > RunRev? Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From bnz2 at cdc.gov Tue Dec 27 10:48:37 2005 From: bnz2 at cdc.gov (Lynch, Jonathan) Date: Tue, 27 Dec 2005 10:48:37 -0500 Subject: Rev XML tutorial? Message-ID: <64878EF567131D4596246171F75FD4A9968429@m-epo-1.epo.cdc.gov> It's very nice - thanks. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Eric Chatonet Sent: Tuesday, December 27, 2005 10:38 AM To: How to use Revolution Subject: Re: Rev XML tutorial? Hi Jonathan, Have a look at Sarah's XMLdemo1.rev at http://www.troz.net/Rev/ tutorials.html Le 27 d?c. 05 ? 16:32, Lynch, Jonathan a ?crit : > Can anyone recommend a decent site for explaining how to use XML with > RunRev? Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Tue Dec 27 11:38:13 2005 From: soapdog at mac.com (Andre Garzia) Date: Tue, 27 Dec 2005 14:38:13 -0200 Subject: Automating Rev Apps in OS X In-Reply-To: <70ed6b130512270116l76eb54e4jfb559ecbd7290843@mail.gmail.com> References: <70ed6b130512270116l76eb54e4jfb559ecbd7290843@mail.gmail.com> Message-ID: <0E084A4C-28FB-41FB-B395-4551C12E7988@mac.com> Dan, the way MacOS X and other Unixes schedule tasks is the way of cronjobs, cron is a nice tool that comes bundled with all *nix and MacOS X that allows you to launch apps and processess using all kinds of calendar tricks, repetition and whatever... there are lots of info on cron on the web, and the format of the crontab file (the configuration file for cron) is pretty easy, it's plain text, one entry per line, very easy. cheers andre On Dec 27, 2005, at 7:16 AM, Dan Shafer wrote: > This may be common knowledge among OS X folks but since it was a > new thought > to me, I figured I'd share it anyway. > > If you want to launch a Rev standalone app (or, for that matter, > Rev itself) > at a specific date and time in OS X, you can do so simply by using > iCal to > define an alarm for that date/time and set its behavior to "open > file". > Select your app from the list of apps available to be opened > (usually this > means using "other..." at the end of that menu). By defining a > repeating > event, you can have the app launch as often as needed. > > For all I know there's some equivalent way to do this using Outlook on > Windows. I'll leave that to the Windows dudes and dudettes. > > -- > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Information Product Consultant and Author > http://www.shafermedia.com > Get my book, "Revolution: Software at the Speed of Thought" >> From http://www.shafermediastore.com/tech_main.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Tue Dec 27 11:53:54 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 27 Dec 2005 10:53:54 -0600 Subject: REv Documentation locking up In-Reply-To: <8277CFE6-3ED3-4AFB-B4F3-A7F8F512FD35@conncoll.edu> Message-ID: On 12/27/05 7:06 AM, "Charles Hartman" wrote: > > On Dec 27, 2005, at 7:52 AM, Scott Kane wrote: > >>> BZ 2936. It's got no votes, but it's what keeps me from ever using >>> the Topics part of the docs. >> >> I've been experiencing much the same thing. Also the >> doc's mysteriously die from time to time and I can't >> get them going again unless I reinstall Rev. How do >> you vote for BugZilla? > > I don't; it always says I don't have any votes. I don't know how who > gets votes to spend, but obviously someone here will know. Ken Ray's > (Sons of Thunder) RevZilla stack is the easiest way I know of to > peruse bugs. Hmm... Charles, each person is supposedly given 100 votes to spend on bugs. You can remove votes from bugs you've already voted on and give them to another bug, so long as you never exceed 100. Have you used up your 100 votes? Or have you never had any? (If the latter, this is an issue that needs to be resolved with RunRev.) Oh, and Scott, you can get RevZilla here: http://www.sonsothunder.com/devres/revolution/downloads/RevZilla2.htm The only thing to keep in mind is that you need to set up your account at Bugzilla (using a web browser) before you can use RevZilla. Email me offlist if you have any questions, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From charles.hartman at conncoll.edu Tue Dec 27 12:16:56 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Tue, 27 Dec 2005 12:16:56 -0500 Subject: REv Documentation locking up In-Reply-To: References: Message-ID: I never had any! (sniff) I'll write RunRev . . . Charles On Dec 27, 2005, at 11:53 AM, Ken Ray wrote: > Hmm... Charles, each person is supposedly given 100 votes to spend > on bugs. > You can remove votes from bugs you've already voted on and give > them to > another bug, so long as you never exceed 100. Have you used up your > 100 > votes? Or have you never had any? (If the latter, this is an issue > that > needs to be resolved with RunRev.) From mark at maseurope.net Tue Dec 27 12:18:52 2005 From: mark at maseurope.net (Mark Smith) Date: Tue, 27 Dec 2005 17:18:52 +0000 Subject: Automating Rev Apps in OS X In-Reply-To: <0E084A4C-28FB-41FB-B395-4551C12E7988@mac.com> References: <70ed6b130512270116l76eb54e4jfb559ecbd7290843@mail.gmail.com> <0E084A4C-28FB-41FB-B395-4551C12E7988@mac.com> Message-ID: In fact, there is an excellent cron GUI by the name of Cronnix at: http://www.abstracture.de/projects-en/cronnix It's donationware, and very good. Mark On 27 Dec 2005, at 16:38, Andre Garzia wrote: > Dan, > > the way MacOS X and other Unixes schedule tasks is the way of > cronjobs, cron is a nice tool that comes bundled with all *nix and > MacOS X that allows you to launch apps and processess using all > kinds of calendar tricks, repetition and whatever... there are lots > of info on cron on the web, and the format of the crontab file (the > configuration file for cron) is pretty easy, it's plain text, one > entry per line, very easy. > > cheers > andre > > On Dec 27, 2005, at 7:16 AM, Dan Shafer wrote: > >> This may be common knowledge among OS X folks but since it was a >> new thought >> to me, I figured I'd share it anyway. >> >> If you want to launch a Rev standalone app (or, for that matter, >> Rev itself) >> at a specific date and time in OS X, you can do so simply by using >> iCal to >> define an alarm for that date/time and set its behavior to "open >> file". >> Select your app from the list of apps available to be opened >> (usually this >> means using "other..." at the end of that menu). By defining a >> repeating >> event, you can have the app launch as often as needed. >> >> For all I know there's some equivalent way to do this using >> Outlook on >> Windows. I'll leave that to the Windows dudes and dudettes. >> >> -- >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> Dan Shafer, Information Product Consultant and Author >> http://www.shafermedia.com >> Get my book, "Revolution: Software at the Speed of Thought" >>> From http://www.shafermediastore.com/tech_main.html >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revolutionary.dan at gmail.com Tue Dec 27 12:21:21 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Tue, 27 Dec 2005 09:21:21 -0800 Subject: I Was Wrong In-Reply-To: References: <70ed6b130512262347o7f21a599ueda5ad5c2bef292b@mail.gmail.com> Message-ID: <70ed6b130512270921y789c3b8bsd1550433bf3998f@mail.gmail.com> Do you tie that to an iCal alarm as well? On 12/27/05, Sarah Reichelt wrote: > > > The iCal trick worked for me, at least with the only Rev app I tested, > but if in doubt, perhaps you could use an AppleScript. I have one that > starts the RadioShark radio every morning for me -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From rcozens at pon.net Tue Dec 27 12:20:33 2005 From: rcozens at pon.net (Rob Cozens) Date: Tue, 27 Dec 2005 09:20:33 -0800 Subject: "There was an error..." Message-ID: <7.0.0.10.1.20051227091126.0196adf0@pon.net> Hi All, I have a stack that runs fine interpretively on both Win XP (Rev 2.6.1) & Mac OSX (Rev 2.1.2). It also compiles and runs correctly on OSX. The stack is compressed & decompressed with each transfer between platforms. Compiling on Windows gives me "There was an error while saving the standalone application." That's nice to know; but it gives me little to go on to track down the error. Other Windows compiles into the same folder have worked with no problem. Ideas or suggestions, anyone? Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From revolutionary.dan at gmail.com Tue Dec 27 12:28:29 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Tue, 27 Dec 2005 09:28:29 -0800 Subject: Automating Rev Apps in OS X In-Reply-To: References: <70ed6b130512270116l76eb54e4jfb559ecbd7290843@mail.gmail.com> <0E084A4C-28FB-41FB-B395-4551C12E7988@mac.com> Message-ID: <70ed6b130512270928g1f714222v83a3bd08f0a1b1a3@mail.gmail.com> Yeah, I know about cron. I was trying to find a way that would be accessible to Rev developers who don't want to wander in the muck and mire of *nix. That would include yours truly, who wanders in there from time to time and always feels somehow inadequate. I'm just not a command-line kinda guy. I will look at cronnix, though. :-D On 12/27/05, Mark Smith wrote: > > In fact, there is an excellent cron GUI by the name of Cronnix at: > > http://www.abstracture.de/projects-en/cronnix > > It's donationware, and very good. > > Mark > > On 27 Dec 2005, at 16:38, Andre Garzia wrote: > > > Dan, > > > > the way MacOS X and other Unixes schedule tasks is the way of > > cronjobs, -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From david at dvglasgow.wanadoo.co.uk Tue Dec 27 13:38:30 2005 From: david at dvglasgow.wanadoo.co.uk (David Glasgow) Date: Tue, 27 Dec 2005 18:38:30 +0000 Subject: Rights to write in Programs folder In-Reply-To: <43AAF40F.6010204@fourthworld.com> References: <000c01c606fa$bb4e0140$0200a8c0@Jason> <7171bae8b3a327206a70292aa40e7bfa@dvglasgow.wanadoo.co.uk> <43AAF40F.6010204@fourthworld.com> Message-ID: <10157062fb854864aa5557f0d275e726@dvglasgow.wanadoo.co.uk> Thanks to all who replied on this thread. Food for thought, and some good practical lines to follow. It seems like where things 'really' are on the hard drive is becoming less and less important for users, but more and more important for OSs. Best Wishes, David Glasgow http://www.i-psych.co.uk From gandalf at doctorTimothyMiller.com Tue Dec 27 13:47:06 2005 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Tue, 27 Dec 2005 10:47:06 -0800 Subject: I Was Wrong In-Reply-To: <70ed6b130512262347o7f21a599ueda5ad5c2bef292b@mail.gmail.com> References: <70ed6b130512262347o7f21a599ueda5ad5c2bef292b@mail.gmail.com> Message-ID: >As you were. > >Inadequate testing led to my earlier post about how to automate Rev apps in >OS X. For reasons I don't yet fully understand, other apps will launch this >way but Rev standalones don't, at least not predictably or reliably. > >I'm going to investigate the reason. > "I was wrong" is the most beautiful sequence of three words in the English language. I tell my marital counseling clients it beat the heck out of "I love you," not to mention, "love you, honey." Think about how seldom we hear this phrase in our daily lives! OT, I know. Hope not annoying. Cheers, Tim From gwalias-rev at yahoo.com Tue Dec 27 13:57:35 2005 From: gwalias-rev at yahoo.com (Gordon Webster) Date: Tue, 27 Dec 2005 10:57:35 -0800 (PST) Subject: "There was an error..." In-Reply-To: <7.0.0.10.1.20051227091126.0196adf0@pon.net> Message-ID: <20051227185735.71781.qmail@web53007.mail.yahoo.com> Hi Rob I believe that in keeping with the current geopolitical climate, from version 2.6 onwards rev has implemented error logging that conforms to Department of Homeland Security guidelines for public announcements. The message you received tells you that based upon the best intelligence the compiler has from its credible sources, there is an elevated probability of a non-specific error in your code, whose nature and location are unspecified and about which, you can therefore do very little. You should continue your regular coding activities, visit shopping malls, take your kids to Disney Land etc. while remaining alert to any suspicious activities in your stacks that might be a result of infiltration by evil doers. Failing this, you could try: seal the current stack with DuctTape and plastic Best Gordon Rob Cozens wrote: Hi All, I have a stack that runs fine interpretively on both Win XP (Rev 2.6.1) & Mac OSX (Rev 2.1.2). It also compiles and runs correctly on OSX. The stack is compressed & decompressed with each transfer between platforms. Compiling on Windows gives me "There was an error while saving the standalone application." That's nice to know; but it gives me little to go on to track down the error. Other Windows compiles into the same folder have worked with no problem. Ideas or suggestions, anyone? Rob Cozens, CCW Serendipity Software Company Vive R Revolution! _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From katir at hindu.org Tue Dec 27 02:47:11 2005 From: katir at hindu.org (Sivakatirswami) Date: Mon, 26 Dec 2005 21:47:11 -1000 Subject: REv Documentation locking up In-Reply-To: <4324ACC4-F036-4D21-A653-C49427C048CF@snet.net> References: <4324ACC4-F036-4D21-A653-C49427C048CF@snet.net> Message-ID: <7E53725A-7A5D-46D4-B3C5-F769DC0E0C49@hindu.org> Kurt... OK, I stand corrected. The behavior is as you describe... it is not "locked up" in the sense of crashed...it does, as you say, just take 30 seconds... but this makes the docs- topics virtually unusable. On Dec 26, 2005, at 3:15 PM, Kurt Kaufman wrote: > >I have a new problem, open docs, click on "Topics" then click in the > > TOC book marks > > ->Containers ....etc. > > Rev locks up... any remedies? > > It does not actually lock up (for me, anyway). It just takes about > 30 seconds for the full content of the "Containers..." topic to > display. Once displayed, Rev functions OK. Perhaps the method > used to display the help topics can't efficiently handle that much > data? > > Kurt From katir at hindu.org Tue Dec 27 03:03:23 2005 From: katir at hindu.org (Sivakatirswami) Date: Mon, 26 Dec 2005 22:03:23 -1000 Subject: linking text In-Reply-To: <000a01c60a3a$0adaa500$6501a8c0@new0eeca32bb97> References: <000a01c60a3a$0adaa500$6501a8c0@new0eeca32bb97> Message-ID: <8F3F3171-A9E4-43DD-9505-AF90437C9D1F@hindu.org> Here is a little script I have been using "forever" (10 years or more?) to link a todo list field to another substack. Button "Make Link" on mouseup makelink end mouseup # be sure to set the "traversalOn" of this button to "false" this will allow you to select text in a field, and then clicking the button does not wipe out your selection. on makeLink if the selection is empty then answer "You need to select something." with "OK" exit makeLink else put the selection into jai set the textstyle of the selection to link open stack "Linked Entries" if exists (card jai) then exit makeLink else new card put jai into fld "Subject" set the name of this card to fld "subject" send upDateIndex to stack "linked Entries" # updates an index card with hyper links to all card in the whole stack end if end if end makeLink # then in the "toDo" list field you have these things: on mouseDown if controlkey()="Down" then set the locktext of the target to true set the traversalOn of the target to false choose browse tool end if end mouseDown on mouseup if optionkey()="Down" then set the locktext of the target to false set the traversalOn of the target to true else pass mouseup end if end mouseup on linkClicked tSubject findLinkedItems tSubject put tSubject into gLastLink end linkClicked # and more in the stack script: on findLinkedItems tSubject open stack "Linked Entries" go to cd tSubject if the result is not empty then answer "No entries for this one. Make a new one? " with "No" or "Yes" if it = "no" then close wd "linked Entries" set the locktext of the target to false exit findLinkedItems else open stack "Linked Entries" new card put tSubject into fld "Subject" set the name of this card to fld "subject" end if end if end findLinkedItems then your substack has cards with fld "subject" fld "notes" And those cards have the same MakeLink button and the fld "notes" has the same script as the main stack todo list. Now you have global hyperlinking from a toDo list and from any specific toDo card entry to any other toDo card entry. I've been using this "core" for my PIM for probably 15 years... (since Hypercard, through Supercard and now in Revolution) with an number of other bells and whistles (global find, calendar, reminder system etc) I have a PIM that tops anything else that has ever come down the pike... iData and iOrganize etc. all those things just never quite "do it" for me... they are all just too "demanding" in terms of time they take just to stay organized. I suspect other xTalk sages have even more advanced PIM's... by the makeLink is are the center... On Dec 26, 2005, at 6:33 AM, Preston Shea wrote: > How does one link word 6 and word 7 of field myField into a chunk > of linked text (responds to mouse as single item)? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From katir at hindu.org Tue Dec 27 04:23:18 2005 From: katir at hindu.org (Sivakatirswami) Date: Mon, 26 Dec 2005 23:23:18 -1000 Subject: See the topic "About arrays and matrixes". Message-ID: <61F2E7A9-AE5A-491B-812F-9BDD7477AA9C@hindu.org> OK, I'm trying to do my homework on arrays... the docs are so rich... an ocean of info there, but having problems with the topics area (is this the old "encyclopedia?") It's slow to the point of being un useable. I see things also like: "For more information about array variables, see the topic "About arrays and matrixes"" but do not find anything in the book marks for "About Arrays and Matrixes" What am I missing? Do we have some tutorials or organized archived discussions on array functions? Sivakatirswami From mwieder at ahsoftware.net Tue Dec 27 14:30:39 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 27 Dec 2005 11:30:39 -0800 Subject: Stacks not being removed from memory In-Reply-To: <5D0434A4-F1AC-46AF-B462-5753AE749760@hindu.org> References: <5D0434A4-F1AC-46AF-B462-5753AE749760@hindu.org> Message-ID: <74636575.20051227113039@ahsoftware.net> Sivakatirswami- Monday, December 26, 2005, 1:18:51 PM, you wrote: > I still continue to get "stack already memory do you want to purge" > over and over again, but I have set all my stacks (and have *always* > set all my stacks") destroy both stack and window on close... I ran into this problem with one of my stacks the other day. Turned out that I had a "go invisible to stack..." line in a stack script in order to pick out my preferences from a substack, and so that stack was still in memory even when I wanted to close the mainstack. Closing the stack in the script when I was done with it took care of the problem for me. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Dec 27 14:37:19 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 27 Dec 2005 11:37:19 -0800 Subject: REv Documentation locking up In-Reply-To: References: Message-ID: <1261036260.20051227113719@ahsoftware.net> Charles- As Ken said: "The only thing to keep in mind is that you need to set up your account at Bugzilla (using a web browser) before you can use RevZilla." That goes for voting, too, obviously. http://support.runrev.com/bugdatabase/query.cgi?product=Revolution&GoAheadAndLogIn=1 -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Dec 27 14:40:00 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 27 Dec 2005 11:40:00 -0800 Subject: "There was an error..." In-Reply-To: <7.0.0.10.1.20051224071312.019ee3c8@pon.net> References: <7.0.0.10.1.20051224071312.019ee3c8@pon.net> Message-ID: <971197401.20051227114000@ahsoftware.net> Rob- Tuesday, December 27, 2005, 9:20:33 AM, you wrote: > Ideas or suggestions, anyone? Are any of the substacks password-protected? Have you tried deselecting the automatic search for libraries? -- -Mark Wieder mwieder at ahsoftware.net From sarah.reichelt at gmail.com Tue Dec 27 15:43:43 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 28 Dec 2005 06:43:43 +1000 Subject: I Was Wrong In-Reply-To: <70ed6b130512270921y789c3b8bsd1550433bf3998f@mail.gmail.com> References: <70ed6b130512262347o7f21a599ueda5ad5c2bef292b@mail.gmail.com> <70ed6b130512270921y789c3b8bsd1550433bf3998f@mail.gmail.com> Message-ID: Yes, I compile the AppleScript into an app and select that in te iCal "Open file.." dialog. For the radio, I use it to set the volume too, so that I'll hear it even if I muted or turned down the volume the day before. Sarah On 12/28/05, Dan Shafer wrote: > Do you tie that to an iCal alarm as well? > > > On 12/27/05, Sarah Reichelt wrote: > > > > > > The iCal trick worked for me, at least with the only Rev app I tested, > > but if in doubt, perhaps you could use an AppleScript. I have one that > > starts the RadioShark radio every morning for me > > > > -- > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Information Product Consultant and Author > http://www.shafermedia.com > Get my book, "Revolution: Software at the Speed of Thought" > >From http://www.shafermediastore.com/tech_main.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mcdomi at free.fr Tue Dec 27 16:27:44 2005 From: mcdomi at free.fr (Dom) Date: Tue, 27 Dec 2005 22:27:44 +0100 Subject: I Was Wrong In-Reply-To: Message-ID: <1h8923d.en5ihc1j0mkoyM%mcdomi@free.fr> Sarah Reichelt wrote: > Yes, I compile the AppleScript into an app and select that in te iCal > "Open file.." dialog. How about simply making a cron to do this? For instance, I have a cron which runs avery hour to open... an AppleScript app ;-) which... tells MacSOUP to fetch the mail (I prefer to read the mailing lists with MacSOUP) I had a surprise ;-( with iCal, which didn't remember the alarms after an update... -- Revolutionario From Camm29 at tesco.net Tue Dec 27 16:42:25 2005 From: Camm29 at tesco.net (Camm29) Date: Tue, 27 Dec 2005 21:42:25 -0000 Subject: Comm Port Send and Receive Message-ID: <008801c60b2e$6ead7360$0a01a8c0@mobile1> Hi , Still having with problems Comm Port sending and receiving. Before i can write to the some Hardware i must wait for the character ">" i have tried write Data to file COM1: wait 250 milliseconds read from file COM1: until ">" X X do something with the received Data X then write Data to file COM1: or write Data to file COM1: wait 250 millieseconds read from file COM1: until empty if the last char of it =">" then X X do something with the received Data X write Data to file COM1: etc etc..... If i loop it sometimes writes before a ">" is received ???????? It does not seems to check for ">" or misses ">" completly The Hardware always sends ">" when ready ! Help Help Camm From robertum at brturbo.com Tue Dec 27 17:24:05 2005 From: robertum at brturbo.com (Bob Warren) Date: Tue, 27 Dec 2005 20:24:05 -0200 Subject: Image Masks - Completely lost Message-ID: <43B1BF05.2010005@brturbo.com> I am trying to apply a mask to an image without any success whatsoever in getting it to work correctly. Would someone be kind enough to give me an example of how it might be done? My experiments with "imagedata" and "alphadata" have so far failed. Let's outline a simple spec: 1. I have a normal full coloured image on the left of my window, loaded from an RGB PNG file. The image box is called "fullcolour". 2. I have another image in the middle of my window which is exactly the same size as the one on the left. The image it contains consists of a big, black circle on a white background. The image was also loaded from an RGB PNG file. The image box is called "themask". 3. There is an empty image box on the right called "result". 4. If I click on button "showblack", the black ball mask in the middle image is applied to the image on the left to show the ball portion only of the coloured picture in the "result" image on the right. It has a surround of the original grey colour. 5. Alternatively, if I click on button "showwhite", the ball-surround portion of the mask is applied to the "fullcolour" image on the left, producing the original coloured image with a grey round hole in the middle in "result". Any hints regarding file types that can be used (e.g. PNG, JPG, BMP, etc.), the richness of bits (e.g. 2-bit, 8-bit, 16-bit, 32-bit, etc.) and so on, for the original coloured picture and the mask picture, would be greatly appreciated. Also, can anyone recommend useful webpages elucidating this kind of thing? The RR HELP hasn't helped me very much so far, I'm afraid. Thanks. From scott at tactilemedia.com Tue Dec 27 17:35:47 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 27 Dec 2005 14:35:47 -0800 Subject: Image Masks - Completely lost In-Reply-To: <43B1BF05.2010005@brturbo.com> Message-ID: Recently, Bob Warren wrote: > I am trying to apply a mask to an image without any success whatsoever > in getting it to work correctly. Would someone be kind enough to give me > an example of how it might be done? My experiments with "imagedata" and > "alphadata" have so far failed. > ... > Any hints regarding file types that can be used (e.g. PNG, JPG, BMP, > etc.), the richness of bits (e.g. 2-bit, 8-bit, 16-bit, 32-bit, etc.) > and so on, for the original coloured picture and the mask picture, would > be greatly appreciated. For variable translucency masks, use 24 bit PNG images. For 1 bit (on/off) masks, you can use 8 bit PNG or GIF. To apply a mask to an image, you can set the alphaData of one image to the alphaData of another. You cannot (as far as I know) apply imageData as the alphaData of an image without conversion (results in a crash here). To change image/alphaData via script, you must work with binary values -- see below. > Also, can anyone recommend useful webpages elucidating this kind of thing? Ken Ray's site: Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From JimAultWins at yahoo.com Tue Dec 27 18:50:48 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 27 Dec 2005 15:50:48 -0800 Subject: Image Masks - Completely lost In-Reply-To: <43B1BF05.2010005@brturbo.com> Message-ID: On 12/27/05 2:24 PM, "Bob Warren" wrote: >The RR HELP hasn't helped me very much so far, I'm afraid. My experiments with "imagedata" and "alphadata" have so far failed. Bob, maybe the following will help you get a handle on this image stuff. a 10x10 image has 100 alphaData bytes a 10x10 image has 300 imageData bytes obviously imageData (RGB) cannot possibly fit into the alphaData a 10x10 image has 100 maskData bytes alphaData, if all were 00, then it would be transparent alphaData, if all were FF, then it would be opaque imageData, if all were 00, then it would be black (no lights are on) imageData, if all were FF, then it would be white (RGB full on maskData, if all were 00, then it would be unmasked and show thru maskData, if all were anything but 00, then it would be masked and nothing would show thru alphaData for one pixel could be C0 imageData for that same pixel could be 80 3F FF maskData for that same pixel should be 00 to see it alphaData for one pixel could be C0 [75% opaque, 25% transparent] imageData for that same pixel could be 80 3F FF [.5R .25G 1.0B] thus a 10x10 image has 100 alphaData bytes. If all were value 0, this would be like "00 00 00 00 00 00 00 00 00 00 00 etc 100 times" and a 10x10 image has 300 imageData bytes. If all bytes were 0, this would be like "00,00,00 00,00,00 00,00,00 etc to make 100 groups of 3" which would be a black square as R & G & B are 00 for each pixel. thus a 10x10 image has 100 maskData bytes. If all were value 0, this would be like "00 00 00 00 00 00 00 00 00 00 00 etc 100 times" remember that a value of 0 = 00 in hexadecimal, which is what a byte contains. 255 = FF in hexadecimal 127 = 80 (pronounced 8 zero, not eighty) in hexadecimal, which is 50% of maximum of 255 Bright red square would be 300 bytes, like "FF,00,00 FF,00,00 FF,00,00 FF,00,00 etc 100 groups of 3" where every pixel has 0 green and 0 blue, 255 Red Dark maroon square would be 300 bytes like "80,00,00 80,00,00 80,00,00 80,00,00 etc 100 groups of 3" where every pixel has 0 green and 0 blue, 50% red. Thus imageData storage = 300 bytes, alphaData = 100 bytes One text char = 1 byte. The letter 'b' = 62, 'B' = 42 thus 'Bob' = 42 6F 62 = 3 bytes. If the alphaData alternated 00 FF 00 FF 00 ... then this would be like a checkerboard of transparent pixels and opaque pixels, 100% transparent or 100% opaque. If this were the alphaData 80 80 80 80 80... each pixel would be 50% transparent (or 50% opaque) Very confusing to use so many different concepts for values in one exercise, but that is the wonderful world of color. Hopefully some of these paragraphs will help you make sense of it all. Jim Ault Las Vegas On 12/27/05 2:24 PM, "Bob Warren" wrote: > I am trying to apply a mask to an image without any success whatsoever > in getting it to work correctly. Would someone be kind enough to give me > an example of how it might be done? My experiments with "imagedata" and > "alphadata" have so far failed. > > Let's outline a simple spec: > > 1. I have a normal full coloured image on the left of my window, loaded > from an RGB PNG file. The image box is called "fullcolour". > > 2. I have another image in the middle of my window which is exactly the > same size as the one on the left. The image it contains consists of a > big, black circle on a white background. The image was also loaded from > an RGB PNG file. The image box is called "themask". > > 3. There is an empty image box on the right called "result". > > 4. If I click on button "showblack", the black ball mask in the middle > image is applied to the image on the left to show the ball portion only > of the coloured picture in the "result" image on the right. It has a > surround of the original grey colour. > > 5. Alternatively, if I click on button "showwhite", the ball-surround > portion of the mask is applied to the "fullcolour" image on the left, > producing the original coloured image with a grey round hole in the > middle in "result". > > Any hints regarding file types that can be used (e.g. PNG, JPG, BMP, > etc.), the richness of bits (e.g. 2-bit, 8-bit, 16-bit, 32-bit, etc.) > and so on, for the original coloured picture and the mask picture, would > be greatly appreciated. > > Also, can anyone recommend useful webpages elucidating this kind of > thing? The RR HELP hasn't helped me very much so far, I'm afraid. > Thanks. > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From chipp at chipp.com Tue Dec 27 19:00:32 2005 From: chipp at chipp.com (Chipp Walters) Date: Tue, 27 Dec 2005 18:00:32 -0600 Subject: Image Masks - Completely lost In-Reply-To: <43B1BF05.2010005@brturbo.com> References: <43B1BF05.2010005@brturbo.com> Message-ID: <43B1D5A0.5010100@chipp.com> Yeah, what Scott said. You can find a host of nifty compositing and imaging routines at: http://www.altuit.com/webs/altuit2/RunRev/Downloads.htm best, Chipp Bob Warren wrote: > > Also, can anyone recommend useful webpages elucidating this kind of > thing? The RR HELP hasn't helped me very much so far, I'm afraid. > Thanks. From chipp at chipp.com Tue Dec 27 19:06:25 2005 From: chipp at chipp.com (Chipp Walters) Date: Tue, 27 Dec 2005 18:06:25 -0600 Subject: "There was an error..." In-Reply-To: <7.0.0.10.1.20051227091126.0196adf0@pon.net> References: <7.0.0.10.1.20051227091126.0196adf0@pon.net> Message-ID: <43B1D701.2020306@chipp.com> Hi Rob, Happy Holidays! I've had this happen before, and there have been many suggestions. You might check the archives. Also, 1) Try building in a completely new and empty folder; 2) Manually select inclusions 3) If it still doesn't work, consider using the splashscreen approach (It's all I ever use now). Simple and always compiles easily. best, Chipp Rob Cozens wrote: > Hi All, > > I have a stack that runs fine interpretively on both Win XP (Rev 2.6.1) > & Mac OSX (Rev 2.1.2). It also compiles and runs correctly on OSX. The > stack is compressed & decompressed with each transfer between platforms. > > Compiling on Windows gives me "There was an error while saving the > standalone application." That's nice to know; but it gives me little to > go on to track down the error. From charles.hartman at conncoll.edu Tue Dec 27 19:22:24 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Tue, 27 Dec 2005 19:22:24 -0500 Subject: REv Documentation locking up In-Reply-To: References: Message-ID: Hm . . . I have a login account, and RevZilla shows that I've expended one (1) vote. But it also says I don't have any more votes to spend. ? Charles On Dec 27, 2005, at 11:53 AM, Ken Ray wrote: > On 12/27/05 7:06 AM, "Charles Hartman" > wrote: > >> >> On Dec 27, 2005, at 7:52 AM, Scott Kane wrote: >> >>>> BZ 2936. It's got no votes, but it's what keeps me from ever using >>>> the Topics part of the docs. >>> >>> I've been experiencing much the same thing. Also the >>> doc's mysteriously die from time to time and I can't >>> get them going again unless I reinstall Rev. How do >>> you vote for BugZilla? >> >> I don't; it always says I don't have any votes. I don't know how who >> gets votes to spend, but obviously someone here will know. Ken Ray's >> (Sons of Thunder) RevZilla stack is the easiest way I know of to >> peruse bugs. > > Hmm... Charles, each person is supposedly given 100 votes to spend > on bugs. > You can remove votes from bugs you've already voted on and give > them to > another bug, so long as you never exceed 100. Have you used up your > 100 > votes? Or have you never had any? (If the latter, this is an issue > that > needs to be resolved with RunRev.) > > Oh, and Scott, you can get RevZilla here: > > http://www.sonsothunder.com/devres/revolution/downloads/ > RevZilla2.htm > > The only thing to keep in mind is that you need to set up your > account at > Bugzilla (using a web browser) before you can use RevZilla. > > Email me offlist if you have any questions, > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From rpresender at cox.net Tue Dec 27 19:49:16 2005 From: rpresender at cox.net (Robert Presender) Date: Tue, 27 Dec 2005 16:49:16 -0800 Subject: Current Card In-Reply-To: <20051227155502.647E3824F26@mail.runrev.com> References: <20051227155502.647E3824F26@mail.runrev.com> Message-ID: <0eee66de2499934d13a059493c298ead@cox.net> Thanks to Eric Chatonet and Mark Smith for your input. Your help is appreciated. Regards ... Bob On Dec 27, 2005, Eric and Mark wrote: > Hi Bob, > > Just trap the resumeStack message in stack B :-) > See also suspendStack in the docs. > > on resumeStack > beep 5 > end resumeStack > > Best Regards from Paris, > Eric Chatonet > ----------------------------------------------------------------------- > - > ---------------------- > Also remember that the resumeStack message (like the various open, preopenand close messages) are sent to the current card of a stack, so you can have different resumeStack handlers on different cards. If you finish them with 'pass resumeStack', the message will get passed along to the stack and so-on.. Mark From tkuypers at pandora.be Tue Dec 27 19:54:16 2005 From: tkuypers at pandora.be (Ton Kuypers) Date: Wed, 28 Dec 2005 01:54:16 +0100 Subject: mySQL question Message-ID: Hi, I've seem to have a small problem using mySQL from within Revolution... I'm trying to import a lot of data into mySQL tables. I'm reading an export file and build a query using a repeat loop, which basically creates a command like: insert into Clients (ID,Name,FirstName,LastName,Email,Country,EmailCC,Remarks) values ('480','S-P Africa','Maamoun','Allam','','1','','');" insert into Clients (ID,Name,FirstName,LastName,Email,Country,EmailCC,Remarks) values ('481','S-P Australia','Doug','Way','','2','',''); insert into Clients (ID,Name,FirstName,LastName,Email,Country,EmailCC,Remarks) values ('482','S-P Australia','Bethany','South','ethany_south at merck.com','2','',''); insert into Clients (ID,Name,FirstName,LastName,Email,Country,EmailCC,Remarks) values ('483','S-P Austria','Peter','Guenczler','','3','',''); insert into Clients (ID,Name,FirstName,LastName,Email,Country,EmailCC,Remarks) values ('484','S-P Austria','Gertraud','Neuberger','','3','',''); etc. This can result is a command that inserts more then 10.000 records. When I send each line separately, the records get inserted into the database, but when I try to send them all together, it takes forever... I'm using the revExecuteSQL command. Is there a better way to import a bunch of data into mySQL? When I copy the query and execute it from CocoaMySQL, it works fine. Anyone any suggestions? Regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com From kray at sonsothunder.com Tue Dec 27 20:02:11 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 27 Dec 2005 19:02:11 -0600 Subject: REv Documentation locking up In-Reply-To: Message-ID: On 12/27/05 6:22 PM, "Charles Hartman" wrote: > Hm . . . I have a login account, and RevZilla shows that I've > expended one (1) vote. But it also says I don't have any more votes > to spend. ? Well, this might be a RevZilla bug... if you log in through a browser, and then go to any bug (doesn't matter) and click "Vote for this bug" just above the comments area and it should take you to the "Show Votes" page; at the bottom of the list of bugs that have votes it should says "XX votes used out of 100 allowed" (hopefully). What does yours say? And what version of RevZilla are you using? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From dweeble at wi.rr.com Tue Dec 27 20:39:29 2005 From: dweeble at wi.rr.com (Michael D.) Date: Tue, 27 Dec 2005 19:39:29 -0600 Subject: Get from File References: Message-ID: <000701c60b4f$8bce1aa0$0400a8c0@olie> Jim, Thank you the help. ----- Original Message ----- From: "Jim Ault" To: "How to use Revolution" Sent: Tuesday, December 27, 2005 1:52 AM Subject: Re: Get from File > This works for me... > I used a quick stack with fld 1 and fld 2 and 1 button > ------- copy from here > on getChunk > put fld 1 into sorce > put "(?si)(""e&"edit-1.*edit-5.....)" into regExStr > put matchchunk(sorce,regExStr, charPos1,charPos2) into success > if success is true then > put char charPos1 to charPos2 of sorce into dest > else > answer "did not find the edit string you were looking for" > exit to top > end if > answer "your gift is behind door number 2" > put dest into fld 2 > breakpoint > end getChunk > ------------end copy > > > On 12/26/05 10:31 PM, "Michael D." wrote: > > > Greetings, > > I'm stuck on something here and looking for some advice with pulling this > > section from a text file(*.hta). Its search the complete file around 800 lines > > for just this section then > > put this section into line numbered field ? then > > put each "edit" of selected line into a field. > > > > StartArray = Array( _ > > --- get from here > > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > > --- to end of here > > "endof", "of", "the", "list", "") > > > > Any help greatly appreciated > > Michael > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Tue Dec 27 22:42:28 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 27 Dec 2005 22:42:28 -0500 Subject: Image Masks - Completely lost In-Reply-To: References: Message-ID: <5841672F-04C9-4B44-A4E4-A15F29461E73@adelphia.net> JIm, That was an excellent review of alpha/image/mask data bytes. Maybe you can explain the difference between the alpha and mask data type. I think more people need to know this stuff. Thanks, Tom On Dec 27, 2005, at 6:50 PM, Jim Ault wrote: > On 12/27/05 2:24 PM, "Bob Warren" wrote: >> The RR HELP hasn't helped me very much so far, I'm afraid. My >> experiments with > "imagedata" and "alphadata" have so far failed. > > Bob, maybe the following will help you get a handle on this image > stuff. > > a 10x10 image has 100 alphaData bytes > a 10x10 image has 300 imageData bytes > obviously imageData (RGB) cannot possibly fit into the alphaData > a 10x10 image has 100 maskData bytes From robertum at brturbo.com Tue Dec 27 22:46:50 2005 From: robertum at brturbo.com (Bob Warren) Date: Wed, 28 Dec 2005 01:46:50 -0200 Subject: Image Masks - Completely lost Message-ID: <43B20AAA.4010209@brturbo.com> Thanks boys! I'm sure your great explanations will also be of help to other completely lost souls! I'll let you know if I have any further trouble. Regards, Bob From kray at sonsothunder.com Tue Dec 27 22:46:48 2005 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 27 Dec 2005 21:46:48 -0600 Subject: Image Masks - Completely lost In-Reply-To: <5841672F-04C9-4B44-A4E4-A15F29461E73@adelphia.net> Message-ID: On 12/27/05 9:42 PM, "Thomas McGrath III" <3mcgrath at adelphia.net> wrote: > JIm, > > That was an excellent review of alpha/image/mask data bytes. Maybe > you can explain the difference between the alpha and mask data type. > I think more people need to know this stuff. There's good coverage of this here: http://www.sonsothunder.com/devres/revolution/tips/imag003.htm "Understanding ImageData, MaskData and AlphaData" Have fun, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From scott at proherp.com Tue Dec 27 23:34:22 2005 From: scott at proherp.com (Scott Kane) Date: Wed, 28 Dec 2005 15:34:22 +1100 Subject: Another little SQL issue Message-ID: <000001c60b67$ff1597a0$0201010a@scott4zia6fbp2> Hi again! I've got another dumb Rev newbie issue with databases. I'm using SQLite still. I thank those who helped yesterday. I really appreciated it. Here's the issue. I can populate a Table Field with the array resulting from a Select query with no problems. What I don't seem to be able to get right is getting each element of that array into a normal Field object (as in an edit box). It's the last issue I face as a matter of fact. Pleasingly everything else is slipping into gear for me. What I'm trying to do is: put "SELECT * FROM users" into tSQL --> EXECUTE SQL put revdb_querylist(,,gConID,tSQL) into tList handleRevDBerror tList if the result is not empty then answer warning the result exit mouseUp end if put tList into fld "Users" --------------------------- That works fine. What I need to do is add the tList elements to a group of normal Fields (edit boxes for clarity). In the example there would be three of these: edName edEmail edSubscribed So far (I've spent a few hours on this) I've failed overall. In help greatly appreciated. Scott From sarah.reichelt at gmail.com Wed Dec 28 00:15:52 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 28 Dec 2005 15:15:52 +1000 Subject: I Was Wrong In-Reply-To: <1h8923d.en5ihc1j0mkoyM%mcdomi@free.fr> References: <1h8923d.en5ihc1j0mkoyM%mcdomi@free.fr> Message-ID: > > Yes, I compile the AppleScript into an app and select that in te iCal > > "Open file.." dialog. > > How about simply making a cron to do this? > For instance, I have a cron which runs avery hour to open... > an AppleScript app ;-) which... > tells MacSOUP to fetch the mail (I prefer to read the mailing lists with > MacSOUP) > > I had a surprise ;-( with iCal, which didn't remember the alarms after > an update... > I could use cron and I probably would now, but I didn't know about Cronnix when I set it up first. While on the subject of cron, I have a Mac only Rev app that really needs to be set to run at a specified time every day. I would like this feature to be built in so that setting the preferences edits the user crontab file. I used Cronnix to set up an example so I would know the format to use, but when I look at the crontab file in an editor, it's first line is: # DO NOT EDIT THIS FILE - edit the master and reinstall. So now I'm not sure whether I dare actually write to this file directly. Does anyone have any better ideas? Is there a way to edit using another shell command? TIA, Sarah From sarah.reichelt at gmail.com Wed Dec 28 00:26:16 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 28 Dec 2005 15:26:16 +1000 Subject: Japanese dates problem Message-ID: Hi All, I have received some error reports from Japanese users of my Pic-a-POD program and they all get an error at the same point. Here is the script snippet: convert tNow from long system date to seconds subtract 86400 from tNow with the error report showing: Type: subtract: destination has a bad format (numeric?) So it looks as if the date conversion is not working correctly. I'm pretty sure the value of tNow is OK since it is just taken from a field that is set to "the long system date" on startup. I don't know anything about Unicode, but the textFont of the stack & by inheritance the field, is Verdana, so I don't think that should be doing anything. Is anyone out there running a Japanese system that can give me any ideas? The reports have all come from Mac users so far, but I don't know if that is relevant. Is there a way to detect a Japanese system (or perhaps one where the default font is Unicode) and use "the long date" instead of the long system date if so? TIA, Sarah From lists at mangomultimedia.com Wed Dec 28 01:11:19 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 27 Dec 2005 22:11:19 -0800 Subject: mySQL question In-Reply-To: References: Message-ID: On Dec 27, 2005, at 4:54 PM, Ton Kuypers wrote: > I've seem to have a small problem using mySQL from within > Revolution... > > I'm trying to import a lot of data into mySQL tables. > > I'm reading an export file and build a query using a repeat loop, > which basically creates a command like: > insert into Clients > (ID,Name,FirstName,LastName,Email,Country,EmailCC,Remarks) values > ('480','S-P Africa','Maamoun','Allam','','1','','');" > ... > > This can result is a command that inserts more then 10.000 records. > > When I send each line separately, the records get inserted into the > database, but when I try to send them all together, it takes > forever... > > I'm using the revExecuteSQL command. > > Is there a better way to import a bunch of data into mySQL? > > When I copy the query and execute it from CocoaMySQL, it works fine. > > Anyone any suggestions? I believe with MySQL and Revolution you need to execute each command by itself. If you are looking for the fastest way to import data into mysql then I would use the mysql command line tool. It will process a text file containing multiple insert statements very quickly. You can read about that here: You would just put all of the insert calls into a text file and the command line tool will do all of the inserts for you. If you want to do the import using Revolution then you will need to do something like this: 1) Split list of insert commands into each individual command 2) LOCK tables you are inserting into (faster). You may also want to use AUTOCOMMIT=0 if you are using InnoDB tables in MySQL . 3) Loop through all commands doing insert 4) UNLOCK tables -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From sims at ezpzapps.com Wed Dec 28 01:09:46 2005 From: sims at ezpzapps.com (sims) Date: Wed, 28 Dec 2005 07:09:46 +0100 Subject: I Was Wrong In-Reply-To: References: <1h8923d.en5ihc1j0mkoyM%mcdomi@free.fr> Message-ID: At 3:15 PM +1000 12/28/05, Sarah Reichelt wrote: > I have a Mac only Rev app that really >needs to be set to run at a specified time every day. Just curious...is there any reason why you cannot check the time with the rev app and then have it perform whatever you want when that time occurs? ciao, sims European Rev Conference 2006 www.techietours.com From sarah.reichelt at gmail.com Wed Dec 28 01:15:04 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 28 Dec 2005 16:15:04 +1000 Subject: I Was Wrong In-Reply-To: References: <1h8923d.en5ihc1j0mkoyM%mcdomi@free.fr> Message-ID: > At 3:15 PM +1000 12/28/05, Sarah Reichelt wrote: > > I have a Mac only Rev app that really > >needs to be set to run at a specified time every day. > > Just curious...is there any reason why you cannot check > the time with the rev app and then have it perform whatever > you want when that time occurs? I don't want it running all day, I just want it to be open every morning when I get to work, and then I can check it and quit. Cheers, Sarah From lists at mangomultimedia.com Wed Dec 28 01:19:54 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 27 Dec 2005 22:19:54 -0800 Subject: Another little SQL issue In-Reply-To: <000001c60b67$ff1597a0$0201010a@scott4zia6fbp2> References: <000001c60b67$ff1597a0$0201010a@scott4zia6fbp2> Message-ID: <57CAE53E-6B63-40C6-9F28-18C549859A58@mangomultimedia.com> On Dec 27, 2005, at 8:34 PM, Scott Kane wrote: > > What I'm trying to do is: > > put "SELECT * FROM users" into tSQL > --> EXECUTE SQL > put revdb_querylist(,,gConID,tSQL) into tList > > handleRevDBerror tList > if the result is not empty then > answer warning the result > exit mouseUp > end if > > put tList into fld "Users" > --------------------------- > That works fine. What I need to do is add the tList > elements to a group of normal Fields (edit boxes for > clarity). In the example there would be three of > these: > > edName > edEmail > edSubscribed Hi Scott, The revdb_querylist function is just returning tab/cr delimited text so you can loop through all results like this: set the itemDelimiter to tab repeat for each line tResult in tList put item 1 of tResult &cr after tNames put item 2 of tResult &cr after tEmails put item 3 of tResult &cr after tSubscribed end repeat I'm not quite sure how your edit boxes are being used. Are you trying to just put one of the records from the tList result into the edit boxes? Or are you trying to edit all of the names, emails, etc. at once? If you are just trying to edit one result at a time then I would probably modify the query to return the specific record you are after. If you just want to work with all resorts at once then you could do this to get at record 3: put item 1 of line 3 of tList into field "edName" put item 2 of line 3 of tList into field "edEmail" put item 3 of line 3 of tList into field "edSubscribed" -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From scott at proherp.com Wed Dec 28 02:17:24 2005 From: scott at proherp.com (Scott Kane) Date: Wed, 28 Dec 2005 18:17:24 +1100 Subject: Another little SQL issue In-Reply-To: <57CAE53E-6B63-40C6-9F28-18C549859A58@mangomultimedia.com> Message-ID: <000301c60b7e$c13bbba0$0201010a@scott4zia6fbp2> Hi Trevor, > I'm not quite sure how your edit boxes are being used. Are you > trying to just put one of the records from the tList result into the > edit boxes? Or are you trying to edit all of the names, > emails, etc. > at once? If you are just trying to edit one result at a time then I > would probably modify the query to return the specific record > you are > after. Yes - one result at a time. I can adapt the query for a single record, but I'm still not able to implement your sample code. Probably something I'm not understanding correctly... Scott From chipp at chipp.com Wed Dec 28 03:04:18 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Dec 2005 02:04:18 -0600 Subject: using EXT.dll to install and remove fonts Message-ID: <43B24702.7060104@chipp.com> Anyone out there doing it? I've tried a simple font install stack, but it just hangs when I issue the ext_loadFont handler (Rev 2.6.1), but after quitting it appears the font is 'set'. I don't have any docs, if there are any out there, or a simple couple line script, I'd much appreciate it:-) I think this is what's working (it's a handler, not a function), but it hangs as soon as it's called. Of course all the externals are set correctly, and filepaths, but I'm not sure of the syntax, or if this thing still even works. on mouseUp ext_loadFont "C:/helvetica.ttf" end mouseUp -Chipp From mcdomi at free.fr Wed Dec 28 05:42:26 2005 From: mcdomi at free.fr (Dom) Date: Wed, 28 Dec 2005 11:42:26 +0100 Subject: I Was Wrong In-Reply-To: Message-ID: <1h8a1e9.1ungu6n1dgy45aM%mcdomi@free.fr> Sarah Reichelt wrote: > So now I'm not sure whether I dare actually write to this file > directly. Does anyone have any better ideas? Is there a way to edit > using another shell command? I am not a cron guru ;-) But, be aware that there are at least TWO crontab files, one machine-wide file, and one file per user... maybe you are trying to edit the system-wide (AKA root) file? By the way, those settings files are pure text file (in Unix format, though, as for end of lines) -- and Rev is very capable to edit text files! -- Revolutionario From mark at maseurope.net Wed Dec 28 07:05:43 2005 From: mark at maseurope.net (Mark Smith) Date: Wed, 28 Dec 2005 12:05:43 +0000 Subject: [ANN]99 bottles Message-ID: <6D03F348-3576-4313-B8FC-A4478CE64DC4@maseurope.net> I've posted a Transcript version of the 99 bottles of beer program to: http://www.99-bottles-of-beer.net/language-transcript-994.html For those who haven't seen this site, it's worth a look, in particular the Perl entry, which is extraordinary... Mark From robertum at brturbo.com Wed Dec 28 07:08:31 2005 From: robertum at brturbo.com (Bob Warren) Date: Wed, 28 Dec 2005 10:08:31 -0200 Subject: Image Masks - Completely lost Message-ID: <43B2803F.5040205@brturbo.com> Yesterday, I wrote: I am trying to apply a mask to an image without any success whatsoever in getting it to work correctly. Would someone be kind enough to give me an example of how it might be done? My experiments with "imagedata" and "alphadata" have so far failed. Let's outline a simple spec: 1. I have a normal full coloured image on the left of my window, loaded from an RGB PNG file. The image box is called "fullcolour". 2. I have another image in the middle of my window which is exactly the same size as the one on the left. The image it contains consists of a big, black circle on a white background. The image was also loaded from an RGB PNG file. The image box is called "themask". 3. There is an empty image box on the right called "result". 4. If I click on button "showblack", the black ball mask in the middle image is applied to the image on the left to show the ball portion only of the coloured picture in the "result" image on the right. It has a surround of the original grey colour. 5. Alternatively, if I click on button "showwhite", the ball-surround portion of the mask is applied to the "fullcolour" image on the left, producing the original coloured image with a grey round hole in the middle in "result". Any hints regarding file types that can be used (e.g. PNG, JPG, BMP, etc.), the richness of bits (e.g. 2-bit, 8-bit, 16-bit, 32-bit, etc.) and so on, for the original coloured picture and the mask picture, would be greatly appreciated. Also, can anyone recommend useful webpages elucidating this kind of thing? The RR HELP hasn't helped me very much so far, I'm afraid. Thanks. ---------------------------------------------- Yesterday, Scott Rossi wrote: >To apply a mask to an image, you can set the alphaData of one image to >the alphaData of another. I now understand this as a general objective rather than something that can be done directly. I have tried statements like:- put the alphaData of image "themask" into the alphaData of image "fullcolour" set the alphaData of image "fullcolour" to the alphaData of image "themask" - and got no joy from RR other than a great fat rasberry! But what Scott also says is:- >To change image/alphaData via script, you must work with binary values >-- see below - where "below" refers to Ken Ray's article at http://www.sonsothunder.com/devres/revolution/tips/imag003.htm . -------------------------------------------- From this I deduce generally that I need to: 1) convert the alphaData of image "themask" to single byte form using binaryDecode 2) convert the imageData of image "fullcolour" to 4-byte blocks of format redByte, greenByte, blueByte, and maskOrAlphaByte using binaryDecode 3) substitute each instance of the binary decoded maskOrAlphaByte in 2) with the binary decoded bytes of 1) 4) reassemble the alphaData of image "fullcolour" using binaryEncode -------------------------------------------- Is that more or less it, or do I still have my knickers in a twist? From klaus at major-k.de Wed Dec 28 07:14:37 2005 From: klaus at major-k.de (Klaus Major) Date: Wed, 28 Dec 2005 13:14:37 +0100 Subject: using EXT.dll to install and remove fonts In-Reply-To: <43B24702.7060104@chipp.com> References: <43B24702.7060104@chipp.com> Message-ID: <3B231FA7-C751-43EE-BE30-0AE479595838@major-k.de> Hi Chipp, > Anyone out there doing it? I've tried a simple font install stack, > but it just hangs when I issue the ext_loadFont handler (Rev > 2.6.1), but after quitting it appears the font is 'set'. I don't > have any docs, if there are any out there, or a simple couple line > script, I'd much appreciate it:-) > > I think this is what's working (it's a handler, not a function), > but it hangs as soon as it's called. Of course all the externals > are set correctly, and filepaths, but I'm not sure of the syntax, > or if this thing still even works. > > on mouseUp > ext_loadFont "C:/helvetica.ttf" > end mouseUp well this question pops up from time to time here on the list for at least 2 years. But still no answer (or even a tiny hint) from the very makers of this external :-/ > -Chipp Regards Klaus Major klaus at major-k.de http://www.major-k.de From robertum at brturbo.com Wed Dec 28 08:16:56 2005 From: robertum at brturbo.com (Bob Warren) Date: Wed, 28 Dec 2005 11:16:56 -0200 Subject: Image Masks - Completely lost Message-ID: <43B29048.1050108@brturbo.com> Sorry, old age has attacked again. Point 4 for of my proposed general algorithm should have read:- 4) reassemble the imageData AND alphaData of image "fullcolour" using binaryEncode - and NOT: 4) reassemble the alphaData of image "fullcolour" using binaryEncode Bob From bvg at mac.com Wed Dec 28 08:23:09 2005 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 28 Dec 2005 14:23:09 +0100 Subject: [ANN]99 bottles In-Reply-To: <6D03F348-3576-4313-B8FC-A4478CE64DC4@maseurope.net> References: <6D03F348-3576-4313-B8FC-A4478CE64DC4@maseurope.net> Message-ID: <256be0405c59f854dc4d05ed6d42d349@mac.com> http://www.99-bottles-of-beer.net/language-runtime-revolution-499.html On Dec 28 2005, at 13:05, Mark Smith wrote: > I've posted a Transcript version of the 99 bottles of beer program to: > > http://www.99-bottles-of-beer.net/language-transcript-994.html > > For those who haven't seen this site, it's worth a look, in particular > the Perl entry, which is extraordinary... > > > Mark > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From dweeble at wi.rr.com Wed Dec 28 08:26:40 2005 From: dweeble at wi.rr.com (Michael D.) Date: Wed, 28 Dec 2005 07:26:40 -0600 Subject: Get from File References: Message-ID: <001e01c60bb2$569fb830$0400a8c0@olie> This worked great, I found that I had to grab a bigger chunk from the main file and add line numbers to the end result into fld "results" and get: 0' "RmArray" 1StartArray = Array( _ 2 "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ 3 "edit-6", "edit-7", "edit-8", "edit-9", "edit-00", _ 4 "endof", "of", "the", "list", "") 5' "endRmArray" I'm working to remove the not needed lines*0,1,4,5 and display in a numbered column list for user to select the lines they need to edit, which I can do. Theres 5 "edit-*" per line, Any suggestions on how to get each of the 5 "edit-*" into their individual fields from the selected row ? and thanks for you help Michael ------------------------------------- on getChunk put fld edits into sorce put empty into fld results put "(?si)(""e&"RmArray.*endRmArray.....)" into regExStr put matchchunk(sorce,regExStr,charPos1,charPos2) into success if success is true then put char charPos1 to charPos2 of sorce into dest else answer "did not find the edit string you were looking for" exit to top end if answer "your gift is behind door number 2" put dest into fld edits put fld edits into editsNum put empty into tDisplayData put 0 into tCounter repeat for each line L in editsNum put tCounter && L & cr after tDisplayData add 1 to tCounter end getChunk put tDisplayData into fld results -- breakpoint ----- Original Message ----- From: "Jim Ault" To: "How to use Revolution" Sent: Tuesday, December 27, 2005 1:52 AM Subject: Re: Get from File > This works for me... > I used a quick stack with fld 1 and fld 2 and 1 button > ------- copy from here > on getChunk > put fld 1 into sorce > put "(?si)(""e&"edit-1.*edit-5.....)" into regExStr > put matchchunk(sorce,regExStr, charPos1,charPos2) into success > if success is true then > put char charPos1 to charPos2 of sorce into dest > else > answer "did not find the edit string you were looking for" > exit to top > end if > answer "your gift is behind door number 2" > put dest into fld 2 > breakpoint > end getChunk > ------------end copy > > > On 12/26/05 10:31 PM, "Michael D." wrote: > > > Greetings, > > I'm stuck on something here and looking for some advice with pulling this > > section from a text file(*.hta). Its search the complete file around 800 lines > > for just this section then > > put this section into line numbered field ? then > > put each "edit" of selected line into a field. > > > > StartArray = Array( _ > > --- get from here > > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > > "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > > --- to end of here > > "endof", "of", "the", "list", "") > > > > Any help greatly appreciated > > Michael > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From charles.hartman at conncoll.edu Wed Dec 28 08:34:35 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Wed, 28 Dec 2005 08:34:35 -0500 Subject: REv Documentation locking up In-Reply-To: References: Message-ID: OK, I did that, and now it seems to work. Thanks. Not sure what was going wrong. Charles "Ain'tcha glad the sun kinda sets, prepares you like--? I mean, what if it went out sudden like say blowing out a candle? I mean y'know one minute we're riding along, we can see everything and each other and boom! next minute it's just we're in total darkness. That'd scare the bejeezus out of me." -- Conway, in Jarmusch's Dead Man On Dec 27, 2005, at 8:02 PM, Ken Ray wrote: > On 12/27/05 6:22 PM, "Charles Hartman" > wrote: > >> Hm . . . I have a login account, and RevZilla shows that I've >> expended one (1) vote. But it also says I don't have any more votes >> to spend. ? > > Well, this might be a RevZilla bug... if you log in through a > browser, and > then go to any bug (doesn't matter) and click "Vote for this bug" > just above > the comments area and it should take you to the "Show Votes" page; > at the > bottom of the list of bugs that have votes it should says "XX votes > used out > of 100 allowed" (hopefully). > > What does yours say? And what version of RevZilla are you using? > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Wed Dec 28 08:40:45 2005 From: mark at maseurope.net (Mark Smith) Date: Wed, 28 Dec 2005 13:40:45 +0000 Subject: [ANN]99 bottles In-Reply-To: <256be0405c59f854dc4d05ed6d42d349@mac.com> References: <6D03F348-3576-4313-B8FC-A4478CE64DC4@maseurope.net> <256be0405c59f854dc4d05ed6d42d349@mac.com> Message-ID: Ah. I see now that there is also a MetaCard entry...I didn't think of Revolution or MetaCard as languages, as such. Still, it's not the end of the world...:) Mark On 28 Dec 2005, at 13:23, Bj?rnke von Gierke wrote: > http://www.99-bottles-of-beer.net/language-runtime-revolution-499.html > > > On Dec 28 2005, at 13:05, Mark Smith wrote: > >> I've posted a Transcript version of the 99 bottles of beer program >> to: >> >> http://www.99-bottles-of-beer.net/language-transcript-994.html >> >> For those who haven't seen this site, it's worth a look, in >> particular the Perl entry, which is extraordinary... >> >> >> Mark >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Wed Dec 28 09:39:01 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 28 Dec 2005 09:39:01 -0500 Subject: I Was Wrong In-Reply-To: <1h8a1e9.1ungu6n1dgy45aM%mcdomi@free.fr> References: <1h8a1e9.1ungu6n1dgy45aM%mcdomi@free.fr> Message-ID: Dom, What are the files called or where are they located? I search for crontab and in spotlight I find a reference in DejaVu software readme and that's it. But when I used the CronniX software I do notice it refers to a user (default) and a system file. I did an export from Cronnix and can now find that but not the original crontab file. Does any one know where these files live? Thanks Tom On Dec 28, 2005, at 5:42 AM, Dom wrote: > Sarah Reichelt wrote: > >> So now I'm not sure whether I dare actually write to this file >> directly. Does anyone have any better ideas? Is there a way to edit >> using another shell command? > > I am not a cron guru ;-) > > But, be aware that there are at least TWO crontab files, one > machine-wide file, and one file per user... maybe you are trying to > edit > the system-wide (AKA root) file? > > By the way, those settings files are pure text file (in Unix format, > though, as for end of lines) -- and Rev is very capable to edit text > files! > > -- > Revolutionario From lists at mangomultimedia.com Wed Dec 28 10:36:44 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 28 Dec 2005 07:36:44 -0800 Subject: Another little SQL issue In-Reply-To: <000301c60b7e$c13bbba0$0201010a@scott4zia6fbp2> References: <000301c60b7e$c13bbba0$0201010a@scott4zia6fbp2> Message-ID: <73C6554E-EB2B-431B-A4D8-6999F6AF7385@mangomultimedia.com> On Dec 27, 2005, at 11:17 PM, Scott Kane wrote: > Hi Trevor, > >> I'm not quite sure how your edit boxes are being used. Are you >> trying to just put one of the records from the tList result into the >> edit boxes? Or are you trying to edit all of the names, >> emails, etc. >> at once? If you are just trying to edit one result at a time then I >> would probably modify the query to return the specific record >> you are >> after. > > Yes - one result at a time. I can adapt the query for a single > record, but I'm still not able to implement your sample code. > Probably something I'm not understanding correctly... Scott, Can you provide some details about what didn't work right from the sample code? What does your code look like? What happened that you didn't expect? -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From Camm29 at tesco.net Wed Dec 28 11:35:45 2005 From: Camm29 at tesco.net (Camm29) Date: Wed, 28 Dec 2005 16:35:45 -0000 Subject: Comm Port Send and Receive References: <008801c60b2e$6ead7360$0a01a8c0@mobile1> Message-ID: <000801c60bcc$c19d8e40$0a01a8c0@mobile1> Are there any goods docs on this subject ----- Original Message ----- From: "Camm29" To: Sent: Tuesday, December 27, 2005 9:42 PM Subject: Comm Port Send and Receive Hi , Still having with problems Comm Port sending and receiving. Before i can write to the some Hardware i must wait for the character ">" i have tried write Data to file COM1: wait 250 milliseconds read from file COM1: until ">" X X do something with the received Data X then write Data to file COM1: or write Data to file COM1: wait 250 millieseconds read from file COM1: until empty if the last char of it =">" then X X do something with the received Data X write Data to file COM1: etc etc..... If i loop it sometimes writes before a ">" is received ???????? It does not seems to check for ">" or misses ">" completly The Hardware always sends ">" when ready ! Help Help Camm _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From rcozens at pon.net Wed Dec 28 11:22:50 2005 From: rcozens at pon.net (Rob Cozens) Date: Wed, 28 Dec 2005 08:22:50 -0800 Subject: "There was an error..." In-Reply-To: <971197401.20051227114000@ahsoftware.net> References: <7.0.0.10.1.20051224071312.019ee3c8@pon.net> <971197401.20051227114000@ahsoftware.net> Message-ID: <7.0.0.10.1.20051228074758.01970f18@pon.net> Mark, Gordon, Chipp, > > Ideas or suggestions, anyone? Thanks for your responses--serious & otherwise. >I believe that in keeping with the current geopolitical climate, >from version 2.6 onwards rev has implemented error logging that >conforms to Department of Homeland Security guidelines for public >announcements. Wow! I feel so much safer knowing the RunRev team is working secretly without my knowledge & permission to protect me from any & every potential threat they can imagine. And it's so thoughtful of them to spare me the details and thus keep me from taking an active role in addressing the problem. :{`) >Are any of the substacks password-protected? There are no substacks and no passwords. >Have you tried deselecting the automatic search for libraries? How do I do that? Right now I'm telling the Distribution Builder to include cursors, answer dialog, & print library. >consider using the splashscreen approach This is basically little more than a splash screen: it's a two-card stack that opens and starts using a data stack that contains virtually all handlers and data. Based on a radio button selection, various map images are displayed on card one. Clicking on an image causes the data related to the selected button & image to be gathered from the data stack and displayed on card two. The design allows users to install the viewer standalone once and update both data & handlers whenever by replacing the data stack. I'll test further today. Rob Cozens "Experience hath shewn that even under the best forms of government those entrusted with power have, in time, and by slow operations, perverted it into tyranny." Thomas Jefferson, 26 December, 1820 From mcdomi at free.fr Wed Dec 28 11:55:22 2005 From: mcdomi at free.fr (Dom) Date: Wed, 28 Dec 2005 17:55:22 +0100 Subject: I Was Wrong In-Reply-To: Message-ID: <1h8akcx.1jldrhe1cwa61wM%mcdomi@free.fr> Thomas McGrath III <3mcgrath at adelphia.net> wrote: > Does any one know where these files live? you would like to debut at: http://www.afp548.com/article.php?story=20050103223643995 "One of the most essential, and misunderstood, server admin skills is being able to maintain a crontab file. The syntax of the crontab file though has been known to drive a sysadmin to drink." ;-) -- Revolutionario From jerry at daniels-mara.com Wed Dec 28 12:00:10 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Wed, 28 Dec 2005 11:00:10 -0600 Subject: Stacks not being removed from memory In-Reply-To: <5D0434A4-F1AC-46AF-B462-5753AE749760@hindu.org> References: <5D0434A4-F1AC-46AF-B462-5753AE749760@hindu.org> Message-ID: <297C8D75-AF52-4204-B177-9AF721337A8A@daniels-mara.com> Swami, I have had this problem in the past also and discovered ONE thing that might cause it. If you refer to a stack (or any object) by its long name or long id, it will reload the stack to which it belongs into memory. This is because the long name or long id of any object also includes its file path. While this is extremely handy in many instances, it can also give you problems. When i say "refer" above, I mean to say "using the long name or long id of an object in any expression." Best, Jerry Daniels 5 Reasons 12 Top Rev Developers Use to Constellation! http://daniels-mara.com/products/5reasons.htm On Dec 26, 2005, at 3:18 PM, Sivakatirswami wrote: > OSX... 2.6... > > I still continue to get "stack already memory do you want to purge" > over and over again, but I have set all my stacks (and have > *always* set all my stacks") destroy both stack and window on close... > > Presumably this should clear them from RAM ? right? but it > doesn't... from the IDE I must explicitely choose the "Close and > Remove from Memory" menu item in the IDE to be certain these stacks > do not have any latent versions in RAM. This is a nuisance where > one is closing some stack under script control. > > I was accusing Constellation of this problem before, but have > disabled Constellation and *still* get this purge request for > stacks which were closed, whose destroy stack is set to true. > > ?? Am I doing something wrong? Anyone else experience this? > > > Sivakatirswami > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From JimAultWins at yahoo.com Wed Dec 28 12:03:30 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 28 Dec 2005 09:03:30 -0800 Subject: Get from File In-Reply-To: <001e01c60bb2$569fb830$0400a8c0@olie> Message-ID: try on mousedoubleup put fld destBlock into dest filter dest with "*edit*" -- should purge all lines without "edit" replace quote with comma in dest repeat with x = 1 to 9 put itemOffset("-"&x, dest) into itemNum put item itemNum of dest into fld ("edit"&x) end repeat put itemOffset("-00", dest) into itemNum put item itemNum of dest into fld ("edit00") end mousedoubleup On 12/28/05 5:26 AM, "Michael D." wrote: > This worked great, I found that I had to grab a bigger chunk from the main > file and add line numbers to the end result into fld "results" and get: > 0' "RmArray" > 1StartArray = Array( _ > 2 "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > 3 "edit-6", "edit-7", "edit-8", "edit-9", "edit-00", _ > 4 "endof", "of", "the", "list", "") > 5' "endRmArray" > I'm working to remove the not needed lines*0,1,4,5 and display in a numbered > column list for user to select the lines they need to edit, which I can do. > Theres 5 "edit-*" per line, > > Any suggestions on how to get each of the 5 "edit-*" into their individual > fields from the selected row ? > > and thanks for you help > Michael > > ------------------------------------- > on getChunk > put fld edits into sorce > put empty into fld results > put "(?si)(""e&"RmArray.*endRmArray.....)" into regExStr > put matchchunk(sorce,regExStr,charPos1,charPos2) into success > if success is true then > put char charPos1 to charPos2 of sorce into dest > else > answer "did not find the edit string you were looking for" > exit to top > end if > answer "your gift is behind door number 2" > put dest into fld edits > put fld edits into editsNum > put empty into tDisplayData > put 0 into tCounter > repeat for each line L in editsNum > put tCounter && L & cr after tDisplayData > add 1 to tCounter > end getChunk > put tDisplayData into fld results > -- breakpoint > > ----- Original Message ----- > From: "Jim Ault" > To: "How to use Revolution" > Sent: Tuesday, December 27, 2005 1:52 AM > Subject: Re: Get from File > > >> This works for me... >> I used a quick stack with fld 1 and fld 2 and 1 button >> ------- copy from here >> on getChunk >> put fld 1 into sorce >> put "(?si)(""e&"edit-1.*edit-5.....)" into regExStr >> put matchchunk(sorce,regExStr, charPos1,charPos2) into success >> if success is true then >> put char charPos1 to charPos2 of sorce into dest >> else >> answer "did not find the edit string you were looking for" >> exit to top >> end if >> answer "your gift is behind door number 2" >> put dest into fld 2 >> breakpoint >> end getChunk >> ------------end copy >> >> >> On 12/26/05 10:31 PM, "Michael D." wrote: >> >>> Greetings, >>> I'm stuck on something here and looking for some advice with pulling > this >>> section from a text file(*.hta). Its search the complete file around 800 > lines >>> for just this section then >>> put this section into line numbered field ? then >>> put each "edit" of selected line into a field. >>> >>> StartArray = Array( _ >>> --- get from here >>> "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ >>> "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ >>> "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ >>> "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ >>> "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ >>> --- to end of here >>> "endof", "of", "the", "list", "") >>> >>> Any help greatly appreciated >>> Michael >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From janschenkel at yahoo.com Wed Dec 28 12:34:53 2005 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 28 Dec 2005 09:34:53 -0800 (PST) Subject: Another little SQL issue In-Reply-To: <000001c60b67$ff1597a0$0201010a@scott4zia6fbp2> Message-ID: <20051228173453.8349.qmail@web60511.mail.yahoo.com> --- Scott Kane wrote: > Hi again! > > [snip] > > Here's the issue. I can populate a Table Field > with the array resulting from a Select query with > no problems. What I don't seem to be able to get > right is getting each element of that array into > a normal Field object (as in an edit box). It's > the last issue I face as a matter of fact. > Pleasingly > everything else is slipping into gear for me. > > What I'm trying to do is: > > put "SELECT * FROM users" into tSQL > --> EXECUTE SQL > put revdb_querylist(,,gConID,tSQL) into tList > > handleRevDBerror tList > if the result is not empty then > answer warning the result > exit mouseUp > end if > > put tList into fld "Users" > > --------------------------- > > That works fine. What I need to do is add the tList > elements to a group of normal Fields (edit boxes for > clarity). In the example there would be three of > these: > > edName > edEmail > edSubscribed > > So far (I've spent a few hours on this) I've failed > overall. > > In help greatly appreciated. > > Scott > Hi Scott, While the revdb_querylist() function will return a tab-and-return- delimited list of the results of your query, you can also use the revdb_query() function. This returns a database cursor ID, which you can use in the revdb_movefirst(), revdb_movenext(), revdb_columnbyname() and some other functions and names. So if you want to display the contents of the colulns of your first record of the query result in a couple of fields, you can use something like: -- put "SELECT * FROM users" into tSQL --> EXECUTE SQL put revdb_query(,,gConID,tSQL) into tCursorID --> EXTRACT SOME FIELDS FROM THE FIRST RECORD IN THE CURSOR put revdb_columnbyname(tCursorID,"edName") \ into field "edName" put revdb_columnbyname(tCursorID,"edEmail") \ into field "edEmail" put revdb_columnbyname(tCursorID,"edSubscribed") \ into field "edSubscribed" --> DON'T FORGET TO CLOSE THE CURSOR WHEN YOU'RE DONE get revdb_closecursor(tCursorID) -- Hope this helped, Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Yahoo! for Good - Make a difference this year. http://brand.yahoo.com/cybergivingweek2005/ From scott at tactilemedia.com Wed Dec 28 13:05:17 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 28 Dec 2005 10:05:17 -0800 Subject: Image Masks - Completely lost In-Reply-To: <43B2803F.5040205@brturbo.com> Message-ID: Recently, Bob Warren wrote: >> To apply a mask to an image, you can set the alphaData of one image to >> the alphaData of another. > > I now understand this as a general objective rather than something that > can be done directly. I have tried statements like:- > > put the alphaData of image "themask" into the alphaData of image > "fullcolour" > > set the alphaData of image "fullcolour" to the alphaData of image "themask" > > - and got no joy from RR other than a great fat rasberry! > ... > Is that more or less it, or do I still have my knickers in a twist? Perhaps your knickers are a bit twisted. I think your problem is the image you are using for the mask contains *no* transparency information. If you want to use images directly as masks, they must be created with transparency information included. The white area in your circle image is read as color, not transparency. Execute the following in your message box and see if the stack demonstrates what you are trying to do. go url "http://www.tactilemedia.com/download/masktest.rev" The stack contains two images, both of which were created in Photoshop with transparent backgrounds; the top image is a GIF with a 1 bit mask, the bottom is an image with an 8 bit mask. Notice that the 8 bit mask allows for a smoother edge appearance. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From mwieder at ahsoftware.net Wed Dec 28 13:23:30 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 28 Dec 2005 10:23:30 -0800 Subject: [ANN]99 bottles In-Reply-To: <256be0405c59f854dc4d05ed6d42d349@mac.com> References: <6D03F348-3576-4313-B8FC-A4478CE64DC4@maseurope.net> <256be0405c59f854dc4d05ed6d42d349@mac.com> Message-ID: <1502185933.20051228102330@ahsoftware.net> Bj?rnke- Wednesday, December 28, 2005, 5:23:09 AM, you wrote: > http://www.99-bottles-of-beer.net/language-runtime-revolution-499.html You gotta love a language that allows you to execute "send DrinkThem to me in singAlong seconds" -- -Mark Wieder mwieder at ahsoftware.net From martyknapp at comcast.net Wed Dec 28 13:25:06 2005 From: martyknapp at comcast.net (Marty Knapp) Date: Wed, 28 Dec 2005 10:25:06 -0800 Subject: FTP Message-ID: <43B2D882.3040702@comcast.net> I'm trying to to build a simple app so that my boys can send me Quicktime movies that are too big to email. I put togther a stack with a button set for drag and drop with the following script: on dragdrop put empty into fld "LogData" get the dragdata if it is not empty then libURLftpUploadFile it,"ftp://username:password at ftp.mydomain.com/drop/" --"drop" is a directory that I've created and can access libUrlSetLogField the long id of fld "LogData" else beep end dragdrop the file is not uploaded and I get this message: 220 ProFTPD 1.3.0rc2 Server (Main FTP Server) [64.40.144.138] 331 Password required for username. 230 User username logged in. 257 "/" is current directory. 221 Goodbye. CLOSED What am I doing wrong? Marty Knapp From jacque at hyperactivesw.com Wed Dec 28 13:39:02 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 28 Dec 2005 12:39:02 -0600 Subject: FTP In-Reply-To: <43B2D882.3040702@comcast.net> References: <43B2D882.3040702@comcast.net> Message-ID: <43B2DBC6.3040407@hyperactivesw.com> Marty Knapp wrote: > I'm trying to to build a simple app so that my boys can send me > Quicktime movies that are too big to email. I put togther a stack with a > button set for drag and drop with the following script: > > on dragdrop > put empty into fld "LogData" > get the dragdata > if it is not empty then > libURLftpUploadFile > it,"ftp://username:password at ftp.mydomain.com/drop/" --"drop" is a > directory that I've created and can access > libUrlSetLogField the long id of fld "LogData" > else beep > end dragdrop > > the file is not uploaded and I get this message: > > 220 ProFTPD 1.3.0rc2 Server (Main FTP Server) [64.40.144.138] > 331 Password required for username. > 230 User username logged in. > 257 "/" is current directory. > 221 Goodbye. > CLOSED > > What am I doing wrong? If you don't specify, the dragdata contains the text content, which for a file drag is empty. In this case that means there is nothing to upload. Instead, try: get the dragdata["files"] This will hold filepaths, one per line. If you expect that the files may contain more than one line (that is, multiple selections have been dragged) then you'll want to repeat through the list, uploading one line at a time. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From christian.langers at education.lu Wed Dec 28 13:41:15 2005 From: christian.langers at education.lu (Christian Langers) Date: Wed, 28 Dec 2005 19:41:15 +0100 Subject: Problems with recording sound Message-ID: <94BAF0F0-7557-4C58-BC10-09F4B4C2E7C9@education.lu> Hello everybody, is it just me or does anybody else noticed this : (and this is new to me because before I had no problems with it...) I have 2 btns : one for recording sound and the second for stopping recording ; Recording-Btn's Script : global tName on mouseUp if the uClicked of me is false then set filename of player "soet" to "" if tName is not empty then ask information "Numm fir de Fichier..." if the result is not "cancel" then put it into tFichName set the uClicked of me to true set the recordInput to "dflt" set the recordFormat to "aiff" set the recordCompression to "raw " set the recordrate to 32 set the recordchannels to 2 set the recordSampleSize to 16 record sound file "data/Kanneraudio/"&tName&"/"&tFichName&".aif" set icon of me to 3186 show img "sign" else hide img "sign" exit to top end if end if else exit to top end if end mouseUp I recorded sounds several times one after the other but fact is that every second recorded sound is usuable ; at one time I have noisy sounds instead of a recorded voice and another time the recorded sound is ok.. that's not ideal for working with the audio component... Is Rev to blame ?(ver 2.6.1) My OS ? ( Mac Os X 10.4.3) or Quicktime ? (7.0.3) Is there a workaround ? Thanks, Christian L. Luxembourg From janschenkel at yahoo.com Wed Dec 28 13:41:50 2005 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 28 Dec 2005 10:41:50 -0800 (PST) Subject: FTP In-Reply-To: <43B2D882.3040702@comcast.net> Message-ID: <20051228184150.37538.qmail@web60520.mail.yahoo.com> --- Marty Knapp wrote: > I'm trying to to build a simple app so that my boys > can send me > Quicktime movies that are too big to email. I put > togther a stack with a > button set for drag and drop with the following > script: > > on dragdrop > put empty into fld "LogData" > get the dragdata > if it is not empty then > libURLftpUploadFile > it,"ftp://username:password at ftp.mydomain.com/drop/" > --"drop" is a > directory that I've created and can access > libUrlSetLogField the long id of fld "LogData" > else beep > end dragdrop > > the file is not uploaded and I get this message: > > 220 ProFTPD 1.3.0rc2 Server (Main FTP Server) > [64.40.144.138] > 331 Password required for username. > 230 User username logged in. > 257 "/" is current directory. > 221 Goodbye. > CLOSED > > What am I doing wrong? > > > Marty Knapp > Hi Marty, It could be that you have to supply a filename and not a directory in the uploadURL parameter. I'd modify your handler to something like and see if that works: -- on dragdrop put empty into fld "LogData" --> you should only have to set the log field once libUrlSetLogField the long id of fld "LogData" put the dragdata into tFilePath if tFilePath is not empty then set the itemDelimiter to "/" put item -1 of tFilePath into tFileName put "ftp://username:password at ftp.mydomain.com/drop/" & \ tFileName into tUploadURL libURLftpUploadFile tFilePath, tUploadURL else beep end dragdrop -- Hope this helped, Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Yahoo! for Good - Make a difference this year. http://brand.yahoo.com/cybergivingweek2005/ From jacque at hyperactivesw.com Wed Dec 28 13:41:54 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 28 Dec 2005 12:41:54 -0600 Subject: "There was an error..." In-Reply-To: <7.0.0.10.1.20051227091126.0196adf0@pon.net> References: <7.0.0.10.1.20051227091126.0196adf0@pon.net> Message-ID: <43B2DC72.6080004@hyperactivesw.com> Rob Cozens wrote: > Hi All, > > I have a stack that runs fine interpretively on both Win XP (Rev 2.6.1) > & Mac OSX (Rev 2.1.2). It also compiles and runs correctly on OSX. The > stack is compressed & decompressed with each transfer between platforms. > > Compiling on Windows gives me "There was an error while saving the > standalone application." That's nice to know; but it gives me little to > go on to track down the error. > > Other Windows compiles into the same folder have worked with no problem. > > Ideas or suggestions, anyone? This gets asked a lot, so I have some boilerplate. Maybe something in here will help. Possible causes for this error are: 1. The path to the stack contains non-ASCII characters, such as diacritical marks or accent marks. Avoid the use of accented or non-ASCII characters in path names. 2. The standalone builder is set to search for inclusions but the stack is password protected. Select the inclusions manually instead, or remove the password. 3. Alternately, the standalone builder may be having trouble searching for the required inclusions regardless of password protection. Turn off "Search for required inclusions" and turn on "Select inclusions for the standalone application." Then choose the resources you need to include yourself in the Standalone Settings dialog. 4. The folder name is the same as your standalone's name. You need a unique folder name; make sure you select an empty folder with a name different from the standalone's name. If you have previously built a standalone from the same stack, do not try to build a new one into the same folder. Trying to overwrite an existing standalone with a new one can casue problems. Rename or remove the old folder first, and then build. 5. Your source stack's file name does not use an extension, or uses an incorrect extension. Make sure your stack's file name ends with the extension ".rev" 6. Your source stack contains duplicate "message box" or "ask" or "answer" dialogs. Remove the embedded stacks and let the standalone builder add them instead. (This usually only occurs with stacks originally created in MetaCard.) Make sure you have done "Check for updates" to be sure you have the most recent version of the standalone settings stack. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From janschenkel at yahoo.com Wed Dec 28 13:49:05 2005 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 28 Dec 2005 10:49:05 -0800 (PST) Subject: Sending a fax from Revolution In-Reply-To: <4151FDA0-63E3-4DFF-873D-3D4DB1EC4820@daniels-mara.com> Message-ID: <20051228184905.54227.qmail@web60516.mail.yahoo.com> --- Jerry Daniels wrote: > Colleagues... > > Has anyone used a Revolution-built application to > send a fax? > > I've seen some online fax services that use an email > address, so I > figure I can create a jpeg of the screen, send it as > an attachment to > the fax email service. > > Any other ideas? > > Best, > > Jerry Daniels > Hi Jerry, At work we use GFI FaxMaker, but that's on MS Windows Server -- it does convert PDF, Word, Excel and other files and pumps them through to the other side, so it is pretty powerful and flexible. Maybe this will help you hunt down other options. Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________ Yahoo! DSL ? Something to write home about. Just $16.99/mo. or less. dsl.yahoo.com From jhonken at x12.info Wed Dec 28 14:55:25 2005 From: jhonken at x12.info (Jeff Honken) Date: Wed, 28 Dec 2005 12:55:25 -0700 Subject: FTP In-Reply-To: <20051228184150.37538.qmail@web60520.mail.yahoo.com> Message-ID: <000001c60be8$a5388220$640fa8c0@work1> I've never used FTP with Runrev but doesn't he have to have a FTP server on his end to upload the files to? He said that he'd created a directory and can access it but can he access it with FTP? Just wondering. I have to write an app here soon that uses FTP. Jeff -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Jan Schenkel Sent: Wednesday, December 28, 2005 11:42 AM To: How to use Revolution Subject: Re: FTP --- Marty Knapp wrote: > I'm trying to to build a simple app so that my boys > can send me > Quicktime movies that are too big to email. I put > togther a stack with a > button set for drag and drop with the following > script: > > on dragdrop > put empty into fld "LogData" > get the dragdata > if it is not empty then > libURLftpUploadFile > it,"ftp://username:password at ftp.mydomain.com/drop/" > --"drop" is a > directory that I've created and can access > libUrlSetLogField the long id of fld "LogData" > else beep > end dragdrop > > the file is not uploaded and I get this message: > > 220 ProFTPD 1.3.0rc2 Server (Main FTP Server) > [64.40.144.138] > 331 Password required for username. > 230 User username logged in. > 257 "/" is current directory. > 221 Goodbye. > CLOSED > > What am I doing wrong? > > > Marty Knapp > Hi Marty, It could be that you have to supply a filename and not a directory in the uploadURL parameter. I'd modify your handler to something like and see if that works: -- on dragdrop put empty into fld "LogData" --> you should only have to set the log field once libUrlSetLogField the long id of fld "LogData" put the dragdata into tFilePath if tFilePath is not empty then set the itemDelimiter to "/" put item -1 of tFilePath into tFileName put "ftp://username:password at ftp.mydomain.com/drop/" & \ tFileName into tUploadURL libURLftpUploadFile tFilePath, tUploadURL else beep end dragdrop -- Hope this helped, Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Yahoo! for Good - Make a difference this year. http://brand.yahoo.com/cybergivingweek2005/ _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From jazu at comcast.net Wed Dec 28 15:05:37 2005 From: jazu at comcast.net (James Z) Date: Wed, 28 Dec 2005 12:05:37 -0800 Subject: Hypercard stack into Dreamcard Message-ID: I downloaded the thirty day evaluation copy of Dreamcard. How do I get my favorite Hypercard stack into it to see how well Hypercard will convert? James Zuchelli From JimAultWins at yahoo.com Wed Dec 28 15:09:11 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 28 Dec 2005 12:09:11 -0800 Subject: FTP In-Reply-To: <000001c60be8$a5388220$640fa8c0@work1> Message-ID: On 12/28/05 11:55 AM, "Jeff Honken" wrote: > I've never used FTP with Runrev but doesn't he have to have a FTP server > on his end to upload the files to? He said that he'd created a > directory and can access it but can he access it with FTP? Just > wondering. I have to write an app here soon that uses FTP. Jeff > You are correct about the FTP server. On a Mac using OSX, it is very easy to set up an FTP service on the computer you are using, however you have to have a static IP on your network for those outside to be able to ping your server. In my case I have both a Mac OSX FTP server with static IP and a few hosted ftp sites where I have login/password access, and of course, they have setup the static IP addresses & domain names. Further, if you have a static IP but no domain name, that address is used in place of the 'domainName.com' as in ftp://username:password at ftp.123.444.55.678/drop/ As you contemplate the app building, do research the built-in library of FTP commands and features. Also search for example Rev stacks that have been built and readily available. Hope this helps. Jim Ault Las Vegas > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Jan > Schenkel > Sent: Wednesday, December 28, 2005 11:42 AM > To: How to use Revolution > Subject: Re: FTP > > --- Marty Knapp wrote: >> I'm trying to to build a simple app so that my boys >> can send me >> Quicktime movies that are too big to email. I put >> togther a stack with a >> button set for drag and drop with the following >> script: >> >> on dragdrop >> put empty into fld "LogData" >> get the dragdata >> if it is not empty then >> libURLftpUploadFile >> it,"ftp://username:password at ftp.mydomain.com/drop/" >> --"drop" is a >> directory that I've created and can access >> libUrlSetLogField the long id of fld "LogData" >> else beep >> end dragdrop >> >> the file is not uploaded and I get this message: >> >> 220 ProFTPD 1.3.0rc2 Server (Main FTP Server) >> [64.40.144.138] >> 331 Password required for username. >> 230 User username logged in. >> 257 "/" is current directory. >> 221 Goodbye. >> CLOSED >> >> What am I doing wrong? >> >> >> Marty Knapp >> > > Hi Marty, > > It could be that you have to supply a filename and not > a directory in the uploadURL parameter. > I'd modify your handler to something like and see if > that works: > -- > on dragdrop > put empty into fld "LogData" > --> you should only have to set the log field once > libUrlSetLogField the long id of fld "LogData" > put the dragdata into tFilePath > if tFilePath is not empty then > set the itemDelimiter to "/" > put item -1 of tFilePath into tFileName > put > "ftp://username:password at ftp.mydomain.com/drop/" & \ > tFileName into tUploadURL > libURLftpUploadFile tFilePath, tUploadURL > else beep > end dragdrop > -- > > Hope this helped, > > Jan Schenkel. > > Quartam Reports for Revolution > > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) > > > > > __________________________________ > Yahoo! for Good - Make a difference this year. > http://brand.yahoo.com/cybergivingweek2005/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From robertum at brturbo.com Wed Dec 28 15:16:12 2005 From: robertum at brturbo.com (Bob Warren) Date: Wed, 28 Dec 2005 18:16:12 -0200 Subject: Image Masks - Completely lost Message-ID: <43B2F28C.9050501@brturbo.com> Recently, Scott Rossi wrote: >I think your problem is the image you are using for the mask contains >*no* transparency information. If you want to use images directly as >masks, they must be created with transparency information included. >The white area in your circle image is read as color, not transparency. >Execute the following in your message box and see if the stack >demonstrates what you are trying to do. > go url "http://www.tactilemedia.com/download/masktest.rev" >The stack contains two images, both of which were created in Photoshop >with transparent backgrounds; the top image is a GIF with a 1 bit mask, >the bottom is an image with an 8 bit mask. Notice that the 8 bit mask >allows for a smoother edge appearance. ------------------------------------------------------- A single example is worth a thousand words. Thank you very much Scott! I now see that statements like the following are perfectly possible: set alphaData of img display to alphaData of img disc.gif set imageData of img display to imageData of img grad.png I suspected that it might be something like that, but part of my confusion comes from VB where the definition of "mask" is somewhat different (i.e. the white area in my circle image CAN be read as transparency). Regards, Bob From martyknapp at comcast.net Wed Dec 28 15:25:47 2005 From: martyknapp at comcast.net (Marty Knapp) Date: Wed, 28 Dec 2005 12:25:47 -0800 Subject: FTP In-Reply-To: <20051228184150.37538.qmail@web60520.mail.yahoo.com> References: <20051228184150.37538.qmail@web60520.mail.yahoo.com> Message-ID: <43B2F4CB.1040102@comcast.net> Thanks Jan & Jacque for the help on my ftp question, Seems to be working fine now. Marty Knapp From janschenkel at yahoo.com Wed Dec 28 15:43:09 2005 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 28 Dec 2005 12:43:09 -0800 (PST) Subject: Hypercard stack into Dreamcard In-Reply-To: Message-ID: <20051228204309.99345.qmail@web60512.mail.yahoo.com> --- James Z wrote: > I downloaded the thirty day evaluation copy of > Dreamcard. How do I get my > favorite Hypercard stack into it to see how well > Hypercard will convert? > > James Zuchelli > Hi James, For an excellent tutorial on converting HyperCard stacks to MetaCard/Revolution/Dreamcard, visit Hyperactive Software: Hope this helped, Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________ Yahoo! DSL ? Something to write home about. Just $16.99/mo. or less. dsl.yahoo.com From kray at sonsothunder.com Wed Dec 28 15:50:13 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 28 Dec 2005 14:50:13 -0600 Subject: using EXT.dll to install and remove fonts In-Reply-To: <3B231FA7-C751-43EE-BE30-0AE479595838@major-k.de> Message-ID: On 12/28/05 6:14 AM, "Klaus Major" wrote: > Hi Chipp, > >> Anyone out there doing it? I've tried a simple font install stack, >> but it just hangs when I issue the ext_loadFont handler (Rev >> 2.6.1), but after quitting it appears the font is 'set'. I don't >> have any docs, if there are any out there, or a simple couple line >> script, I'd much appreciate it:-) >> >> I think this is what's working (it's a handler, not a function), >> but it hangs as soon as it's called. Of course all the externals >> are set correctly, and filepaths, but I'm not sure of the syntax, >> or if this thing still even works. >> >> on mouseUp >> ext_loadFont "C:/helvetica.ttf" >> end mouseUp > > well this question pops up from time to time here on the list for at > least 2 years. > But still no answer (or even a tiny hint) from the very makers of > this external :-/ The maker of the external is Tuviah Synder, and according to the old External Collections stack, the syntax is: ext_loadFont ext_unloadFont The example given is: on mouseUp answer file "Choose a font to load:" ext_loadFont it put the fontNames into fld "Fonts" end mouseUp HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Wed Dec 28 15:46:15 2005 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 28 Dec 2005 14:46:15 -0600 Subject: I Was Wrong In-Reply-To: <1h8akcx.1jldrhe1cwa61wM%mcdomi@free.fr> Message-ID: On 12/28/05 10:55 AM, "Dom" wrote: > Thomas McGrath III <3mcgrath at adelphia.net> wrote: > >> Does any one know where these files live? > > you would like to debut at: > > http://www.afp548.com/article.php?story=20050103223643995 > > "One of the most essential, and misunderstood, server admin skills is > being able to maintain a crontab file. The syntax of the crontab file > though has been known to drive a sysadmin to drink." > > ;-) Here's an example I use to set up a cron at 2:00am every morning to backup a mySQL database called "mydb". Basically you create a crontab file and then call "crontab" on it (watch for line wraps): put "~/mydbcron" into tCronFile numToChar(10) into tCronData put format("0\t2\t*\t*\t*\t") & \ "/usr/local/mysql/bin/mysqldump -u root mydb > ~/Documents/mydbsql" & \ numToChar(10) into tCronData put tCronData into url("binfile:" & tCronFile) get shell("crontab ~/mydbcron") if it <> "" then answer error it titled "Cron Status" else answer "Backup has been set for 2:00 AM every day." titled "Cron Status" end if delete file tCronFile Hope this helps, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From sarah.reichelt at gmail.com Wed Dec 28 16:40:00 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 29 Dec 2005 07:40:00 +1000 Subject: I Was Wrong In-Reply-To: References: <1h8akcx.1jldrhe1cwa61wM%mcdomi@free.fr> Message-ID: > Here's an example I use to set up a cron at 2:00am every morning to backup a > mySQL database called "mydb". Basically you create a crontab file and then > call "crontab" on it (watch for line wraps): > > put "~/mydbcron" into tCronFile > numToChar(10) into tCronData > put format("0\t2\t*\t*\t*\t") & \ > "/usr/local/mysql/bin/mysqldump -u root mydb > ~/Documents/mydbsql" & \ > numToChar(10) into tCronData > put tCronData into url("binfile:" & tCronFile) > get shell("crontab ~/mydbcron") > if it <> "" then > answer error it titled "Cron Status" > else > answer "Backup has been set for 2:00 AM every day." titled "Cron Status" > end if > delete file tCronFile > > Hope this helps, It certainly does - this was exactly the sort of info I was looking for. Thanks Ken. Sarah From Karen at curlypaws.com Wed Dec 28 16:44:04 2005 From: Karen at curlypaws.com (Karen) Date: Wed, 28 Dec 2005 21:44:04 +0000 Subject: [ANN] Statistics Calculator Message-ID: <2DA8F3B6-55E0-4731-88B2-A5DB5BC6CB9B@curlypaws.com> Hi, I thought I'd just mention that "Statistics Calculator" is available in the Curlypaws user space. It takes a text file of comma separated values and calculates the minimum, maximum, mean, median, standard deviation, quartile 1 and quartile 3. It also generates a box plot of the results. You can open the file through the program, or use drag and drop. Perhaps more interestingly, it uses Altuit's Interface Designer for the design (which is already great to use). My partner is doing an Open University Maths course, so I thought I'd do something along these lines. I realise that Revolution has median and standard deviation functions - but I didn't know this when I started :-). Hopefully the code may be of interest to someone! Karen From chipp at chipp.com Wed Dec 28 16:46:17 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Dec 2005 15:46:17 -0600 Subject: using EXT.dll to install and remove fonts In-Reply-To: References: Message-ID: <43B307A9.20807@chipp.com> Thanks Ken, That's what I figured. Bummer, it looks like it's broke. I'll get Chris to roll me a version. best, Chipp Ken Ray wrote: > On 12/28/05 6:14 AM, "Klaus Major" wrote: > > >>Hi Chipp, >> >> >>>Anyone out there doing it? I've tried a simple font install stack, >>>but it just hangs when I issue the ext_loadFont handler (Rev >>>2.6.1), but after quitting it appears the font is 'set'. I don't >>>have any docs, if there are any out there, or a simple couple line >>>script, I'd much appreciate it:-) >>> >>>I think this is what's working (it's a handler, not a function), >>>but it hangs as soon as it's called. Of course all the externals >>>are set correctly, and filepaths, but I'm not sure of the syntax, >>>or if this thing still even works. >>> >>>on mouseUp >>> ext_loadFont "C:/helvetica.ttf" >>>end mouseUp >> >>well this question pops up from time to time here on the list for at >>least 2 years. >>But still no answer (or even a tiny hint) from the very makers of >>this external :-/ > > > The maker of the external is Tuviah Synder, and according to the old > External Collections stack, the syntax is: > > ext_loadFont > ext_unloadFont > > The example given is: > > on mouseUp > answer file "Choose a font to load:" > ext_loadFont it > put the fontNames into fld "Fonts" > end mouseUp From jacque at hyperactivesw.com Wed Dec 28 17:41:55 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 28 Dec 2005 16:41:55 -0600 Subject: Hypercard stack into Dreamcard In-Reply-To: References: Message-ID: <43B314B3.2040405@hyperactivesw.com> James Z wrote: > I downloaded the thirty day evaluation copy of Dreamcard. How do I get my > favorite Hypercard stack into it to see how well Hypercard will convert? Do look at my tutorial, which Jan has already mentioned, at: But the short answer is: Revolution opens HyperCard stacks directly. So just use Cmd-O and choose your HyperCard stack. You are likely to get some errors; the tutorial covers most of these. None of them are major, you just need to make a few tweaks to account for Revolution's different approach to some things. Welcome aboard. You won't be sorry. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From plsntbreez at mac.com Wed Dec 28 17:42:54 2005 From: plsntbreez at mac.com (Brian Maher) Date: Wed, 28 Dec 2005 17:42:54 -0500 Subject: Background color of line in field In-Reply-To: References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> Message-ID: <8A3CB5A4-8BAB-4F6F-916B-E021A1FE03D1@mac.com> Hi Folks, Is it possible to specify a background color for an entire line of a multi-line text field? I want to set the background color of the entire "line" and not just the text of the line. For example, if line 3 has 20 less characters than lines 1 and 2 and I set the background color of line 3 the color should extend from the left margin of the field to the right margin of the field. Any thoughts would be much appreciated. Brian From klaus at major-k.de Wed Dec 28 17:52:05 2005 From: klaus at major-k.de (Klaus Major) Date: Wed, 28 Dec 2005 23:52:05 +0100 Subject: using EXT.dll to install and remove fonts In-Reply-To: References: Message-ID: <2FC41A6C-6179-421D-A77D-38C04EF2110B@major-k.de> Hi all, > On 12/28/05 6:14 AM, "Klaus Major" wrote: > >> Hi Chipp, >> >>> Anyone out there doing it? I've tried a simple font install stack, >>> but it just hangs when I issue the ext_loadFont handler (Rev >>> 2.6.1), but after quitting it appears the font is 'set'. I don't >>> have any docs, if there are any out there, or a simple couple line >>> script, I'd much appreciate it:-) >>> >>> I think this is what's working (it's a handler, not a function), >>> but it hangs as soon as it's called. Of course all the externals >>> are set correctly, and filepaths, but I'm not sure of the syntax, >>> or if this thing still even works. >>> >>> on mouseUp >>> ext_loadFont "C:/helvetica.ttf" >>> end mouseUp >> >> well this question pops up from time to time here on the list for at >> least 2 years. >> But still no answer (or even a tiny hint) from the very makers of >> this external :-/ > > The maker of the external is Tuviah Synder, ah, yes, but what i meant is that it is part of the Rev distribution but still no comment from if and how the loadFont thingie is working or not. > and according to the old > External Collections stack, the syntax is: > > ext_loadFont > ext_unloadFont > > The example given is: > > on mouseUp > answer file "Choose a font to load:" > ext_loadFont it > put the fontNames into fld "Fonts" > end mouseUp > > HTH, > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com Regards Klaus Major klaus at major-k.de http://www.major-k.de From chipp at chipp.com Wed Dec 28 19:41:08 2005 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Dec 2005 18:41:08 -0600 Subject: using EXT.dll to install and remove fonts In-Reply-To: <3B231FA7-C751-43EE-BE30-0AE479595838@major-k.de> References: <43B24702.7060104@chipp.com> <3B231FA7-C751-43EE-BE30-0AE479595838@major-k.de> Message-ID: <43B330A4.5000901@chipp.com> Thanks Klaus, I chatted with both Tuviah and Kevin recently about the EXT.dll and documentation/support source code for it. Turns out neither knows much about it. Actually, EXT.dll currently ships with Rev, but according to Kevin is not used. Somewhere along the way, the source code has been lost, which isn't too bad as much of the functiionality is already embedded within the engine. Also, the ext_loadfont command hangs the current vers of Rev. Chris Bohnert of Altuit is working on an external to enable dynamic realtime loading of fonts for Windows (without having to 'install' into the fonts folder). Is this something of interest to Mac users as well? best, Chipp Klaus Major wrote: > Hi Chipp, > >> Anyone out there doing it? I've tried a simple font install stack, >> but it just hangs when I issue the ext_loadFont handler (Rev 2.6.1), >> but after quitting it appears the font is 'set'. I don't have any >> docs, if there are any out there, or a simple couple line script, I'd >> much appreciate it:-) >> >> I think this is what's working (it's a handler, not a function), but >> it hangs as soon as it's called. Of course all the externals are set >> correctly, and filepaths, but I'm not sure of the syntax, or if this >> thing still even works. From scott at tactilemedia.com Wed Dec 28 19:54:52 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 28 Dec 2005 16:54:52 -0800 Subject: using EXT.dll to install and remove fonts In-Reply-To: <43B330A4.5000901@chipp.com> Message-ID: Recently, Chipp Walters wrote: > Chris Bohnert of Altuit is working on an external to enable dynamic > realtime loading of fonts for Windows (without having to 'install' into > the fonts folder). Is this something of interest to Mac users as well? Dude, you must have missed the past 5 years or so of mail list requests. In other words, "yes" (Mac and Win). :-) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From revolutionary.dan at gmail.com Wed Dec 28 19:57:05 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Wed, 28 Dec 2005 16:57:05 -0800 Subject: using EXT.dll to install and remove fonts In-Reply-To: <43B330A4.5000901@chipp.com> References: <43B24702.7060104@chipp.com> <3B231FA7-C751-43EE-BE30-0AE479595838@major-k.de> <43B330A4.5000901@chipp.com> Message-ID: <70ed6b130512281657x319f4b8ex67c5eec67be28fd8@mail.gmail.com> It's certainly of interest to THIS Mac user. :-) On 12/28/05, Chipp Walters wrote: >> Chris Bohnert of Altuit is working on an external to enable dynamic > realtime loading of fonts for Windows (without having to 'install' into > the fonts folder). Is this something of interest to Mac users as well? > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From soapdog at mac.com Wed Dec 28 20:08:18 2005 From: soapdog at mac.com (Andre Garzia) Date: Wed, 28 Dec 2005 23:08:18 -0200 Subject: using EXT.dll to install and remove fonts In-Reply-To: <70ed6b130512281657x319f4b8ex67c5eec67be28fd8@mail.gmail.com> References: <43B24702.7060104@chipp.com> <3B231FA7-C751-43EE-BE30-0AE479595838@major-k.de> <43B330A4.5000901@chipp.com> <70ed6b130512281657x319f4b8ex67c5eec67be28fd8@mail.gmail.com> Message-ID: I for one welcome our altFontLoader overlords... ;-) andre On Dec 28, 2005, at 10:57 PM, Dan Shafer wrote: > It's certainly of interest to THIS Mac user. > > :-) > > On 12/28/05, Chipp Walters wrote: >>> Chris Bohnert of Altuit is working on an external to enable dynamic >> realtime loading of fonts for Windows (without having to 'install' >> into >> the fonts folder). Is this something of interest to Mac users as >> well? >> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Information Product Consultant and Author > http://www.shafermedia.com > Get my book, "Revolution: Software at the Speed of Thought" >> From http://www.shafermediastore.com/tech_main.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Wed Dec 28 22:42:11 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 28 Dec 2005 21:42:11 -0600 Subject: using EXT.dll to install and remove fonts In-Reply-To: <43B330A4.5000901@chipp.com> References: <43B24702.7060104@chipp.com> <3B231FA7-C751-43EE-BE30-0AE479595838@major-k.de> <43B330A4.5000901@chipp.com> Message-ID: <43B35B13.9000008@hyperactivesw.com> Chipp Walters wrote: > Chris Bohnert of Altuit is working on an external to enable dynamic > realtime loading of fonts for Windows (without having to 'install' into > the fonts folder). Is this something of interest to Mac users as well? Is it possible to do that on Macs? I thought most Mac apps had to relaunch in order to use new fonts. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From vokey at uleth.ca Thu Dec 29 00:51:15 2005 From: vokey at uleth.ca (John Vokey) Date: Wed, 28 Dec 2005 22:51:15 -0700 Subject: use-revolution Digest, Vol 27, Issue 137 In-Reply-To: <20051229025838.B6455824EBF@mail.runrev.com> References: <20051229025838.B6455824EBF@mail.runrev.com> Message-ID: Karen, Very nice. You do realise that you can do this (and so much more) running shell scripts (from RR) to call R? And cross-platform, too. Check out: On 28-Dec-05, at 7:58 PM, use-revolution-request at lists.runrev.com wrote: > Hi, > > I thought I'd just mention that "Statistics Calculator" is available > in the Curlypaws user space. > > It takes a text file of comma separated values and calculates the > minimum, maximum, mean, median, standard deviation, quartile 1 and > quartile 3. It also generates a box plot of the results. You can > open the file through the program, or use drag and drop. > > Perhaps more interestingly, it uses Altuit's Interface Designer for > the design (which is already great to use). > > My partner is doing an Open University Maths course, so I thought I'd > do something along these lines. I realise that Revolution has median > and standard deviation functions - but I didn't know this when I > started :-). Hopefully the code may be of interest to someone! > > Karen -- Please avoid sending me Word or PowerPoint attachments. See -Dr. John R. Vokey From scott at tactilemedia.com Thu Dec 29 01:41:28 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 28 Dec 2005 22:41:28 -0800 Subject: Flop Line of Chars? Message-ID: Is there a command or other means to flop a string of characters, rather than iterating over each character in the string? In other words, change "ABCDEF" into "FEDCBA". I'm not against iterating, but I was wondering if there might be a more direct method. Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From gcanyon at inspiredlogic.com Thu Dec 29 02:57:29 2005 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Wed, 28 Dec 2005 23:57:29 -0800 Subject: Flop Line of Chars? In-Reply-To: References: Message-ID: On Dec 28, 2005, at 10:41 PM, Scott Rossi wrote: > In other words, change "ABCDEF" into "FEDCBA". I don't know of a clever way to do this off the top of my head, but I do know that this: repeat for each char c in x put c before y end repeat degrades _really_ badly as the size of x goes up. A 40k string on my 1ghz powerbook takes several seconds. On the other hand, this: repeat with i = 1 to length(x) put char -i of x after y end repeat seems to degrade linearly, and a 40k string takes just 9 ticks. This also degrades linearly, but takes five times as long as the above solution: put 0 into i repeat for each char c in x add 1 to i put c into z[i] end repeat repeat with i = i down to 1 put z[i] after y end repeat regards, Geoff From klaus at major-k.de Thu Dec 29 05:34:41 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 29 Dec 2005 11:34:41 +0100 Subject: using EXT.dll to install and remove fonts In-Reply-To: <43B330A4.5000901@chipp.com> References: <43B24702.7060104@chipp.com> <3B231FA7-C751-43EE-BE30-0AE479595838@major-k.de> <43B330A4.5000901@chipp.com> Message-ID: Hi Chipp, > Thanks Klaus, > > I chatted with both Tuviah and Kevin recently about the EXT.dll and > documentation/support source code for it. > Turns out neither knows much about it. Actually, EXT.dll currently > ships with Rev, but according to Kevin is not used. ??? > Somewhere along the way, the source code has been lost, Mon dieux! Inspiring confidence! ;-) > which isn't too bad as much of the functiionality is already > embedded within the engine. > Also, the ext_loadfont command hangs the current vers of Rev. > Chris Bohnert of Altuit is working on an external to enable dynamic > realtime loading of > fonts for Windows (without having to 'install' into the fonts folder). Good boy :-) > Is this something of interest to Mac users as well? Sure it is! > best, > > Chipp Regards Klaus Major klaus at major-k.de http://www.major-k.de From sarah.reichelt at gmail.com Thu Dec 29 05:46:51 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 29 Dec 2005 20:46:51 +1000 Subject: using EXT.dll to install and remove fonts In-Reply-To: <43B330A4.5000901@chipp.com> References: <43B24702.7060104@chipp.com> <3B231FA7-C751-43EE-BE30-0AE479595838@major-k.de> <43B330A4.5000901@chipp.com> Message-ID: > Chris Bohnert of Altuit is working on an external to enable dynamic > realtime loading of fonts for Windows (without having to 'install' into > the fonts folder). Is this something of interest to Mac users as well? > Definitely. I would love to be able to use fonts knowing that if the weren't in the system, my app could just supply them by itself. Regards, Sarah From mark at maseurope.net Thu Dec 29 05:57:55 2005 From: mark at maseurope.net (Mark Smith) Date: Thu, 29 Dec 2005 10:57:55 +0000 Subject: Flop Line of Chars? In-Reply-To: References: Message-ID: <7A74728B-112D-46BF-A7B9-785B1B7D5B21@maseurope.net> I can't think of one, but I wonder how big a deal it would be to change the engine to be able to do a reverse range, so that you could do put char -1 to 1 of "ABCDEF" into myBackwardVariable. It might be useful to be able to 'get line 9 to 6 of myList', for example, or maybe it should be 'get line 9 down to 6' of myList. Mark On 29 Dec 2005, at 06:41, Scott Rossi wrote: > Is there a command or other means to flop a string of characters, > rather > than iterating over each character in the string? > > In other words, change "ABCDEF" into "FEDCBA". > > I'm not against iterating, but I was wondering if there might be a > more > direct method. > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From shedrup at ms9.hinet.net Thu Dec 29 08:59:55 2005 From: shedrup at ms9.hinet.net (Friedrich F. Grohmann) Date: Thu, 29 Dec 2005 21:59:55 +0800 Subject: returnInField problem Message-ID: <200512291402.WAA19794@msr8.hinet.net> I am working with two stacks both of them with a number of text fields. There is a script in stack A which puts the selectedText of one field of this stack into a variable and then goes to stack B where it puts the variable into field x. The script of field x is on returnInField find string the text of me in fld y select after fld x end returnInField The result is, whatever I do, negative even if the looked for text is right there on this very card in fld y. The stange thing is that when I type exactly the same text directly into field x the script works flawlessly. What could be the problem? My setup is Rev 2.6.1 on a G4 notebook under Mac OS 10.3.2. Thanks in advance, Fritz From jerry at hytext.com Thu Dec 29 09:03:29 2005 From: jerry at hytext.com (Jerry Muelver) Date: Thu, 29 Dec 2005 08:03:29 -0600 Subject: Message Box, multiple lines Message-ID: <000701c60c80$a9246640$0100a8c0@INSIGHT3> Shouldn't the Message Box execute after several lines of code when you press "Enter" on a blank line? Doesn't happen in RR 2.6.1 Linux. Nothing in the docs (that I can find) on the use of Message Box... or on compiling to standalone... nothing on locking or passwording or otherwise protecting stacks... no Help buttons in most IDE dialogs... Help button in Choose Directory dialog does nothing... I'm trying to get set to expose my first RR app to the eager consuming public, and these little snags (probably due to my own inexperience) are knotting my knickers a bit. ---- Jerry Muelver From revolution at derbrill.de Thu Dec 29 09:14:52 2005 From: revolution at derbrill.de (Malte Brill) Date: Thu, 29 Dec 2005 15:14:52 +0100 Subject: Player and tracks In-Reply-To: <20051229025841.3C0AF824F97@mail.runrev.com> Message-ID: <7A939D6B-7875-11DA-A91E-0030659A795C@derbrill.de> Hi all, I think I run into a small problem with players here. If you find the time could you please test something for me? create a player, set the filename of the player to an audiofile in messagebox: put the tracks of player 1 Returns: "1,Ton,0,2486" on a german Mac Os X.2.8 As "Ton" is the german word for "audio" I fear it might be different on non german systems. Also I would like to know what is returned on windows / Linux if possible. If anyone of you has a nifty trick how to detect if a player contains audio and/or video that works cross plat and cross languages and doesn?t require an external I would be very grateful. Thanks for your time! Malte, *oO* From mark at maseurope.net Thu Dec 29 09:23:39 2005 From: mark at maseurope.net (Mark Smith) Date: Thu, 29 Dec 2005 14:23:39 +0000 Subject: returnInField problem In-Reply-To: <200512291402.WAA19794@msr8.hinet.net> References: <200512291402.WAA19794@msr8.hinet.net> Message-ID: <10BD28FD-6E5E-4710-8E09-FBB799B8CCAE@maseurope.net> How is the returnInField handler in the script of field "x" being triggered? Mark On 29 Dec 2005, at 13:59, Friedrich F. Grohmann wrote: > I am working with two stacks both of them with a number of text > fields. > There is a script in stack A which puts the selectedText of one > field of > this stack into a variable and then goes to stack B where it puts the > variable into field x. The script of field x is > > on returnInField > find string the text of me in fld y > select after fld x > end returnInField > > The result is, whatever I do, negative even if the looked for text is > right there on this very card in fld y. The stange thing is that > when I > type exactly the same text directly into field x the script works > flawlessly. What could be the problem? > > My setup is Rev 2.6.1 on a G4 notebook under Mac OS 10.3.2. > > Thanks in advance, > Fritz > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sims at ezpzapps.com Thu Dec 29 09:23:58 2005 From: sims at ezpzapps.com (sims) Date: Thu, 29 Dec 2005 15:23:58 +0100 Subject: Player and tracks In-Reply-To: <7A939D6B-7875-11DA-A91E-0030659A795C@derbrill.de> References: <7A939D6B-7875-11DA-A91E-0030659A795C@derbrill.de> Message-ID: >Hi all, > >I think I run into a small problem with players here. If you find >the time could you please test something for me? > >create a player, set the filename of the player to an audiofile > >in messagebox: > >put the tracks of player 1 > >Returns: "1,Ton,0,2486" on a german Mac Os X.2.8 Returns "1,Sound,0,145982" on an English Mac 10.4.2 ciao, sims European Rev Conference 2006 www.techietours.com From klaus at major-k.de Thu Dec 29 09:34:30 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 29 Dec 2005 15:34:30 +0100 Subject: Player and tracks In-Reply-To: <7A939D6B-7875-11DA-A91E-0030659A795C@derbrill.de> References: <7A939D6B-7875-11DA-A91E-0030659A795C@derbrill.de> Message-ID: <1F45A9A3-4787-4991-9CA2-EEE8B78BE6F8@major-k.de> Hi Malte, > Hi all, > > I think I run into a small problem with players here. If you find > the time could you please test something for me? > create a player, set the filename of the player to an audiofile > in messagebox: > put the tracks of player 1 > Returns: "1,Ton,0,2486" on a german Mac Os X.2.8 same here ;-) > As "Ton" is the german word for "audio" I fear it might be > different on non german systems. > Also I would like to know what is returned on windows / Linux if > possible. No QT on Linux/Unix, will check windows a little later... But i think "tracks" are a QT only feature just like the controller! > If anyone of you has a nifty trick how to detect if a player > contains audio and/or video that works cross plat and cross > languages and doesn?t require an external I would be very grateful. You could check "the formattedhight" or "the formattedwidth" of the player which should return 0 (zero) if it is an audio file. And check "the result" in any case ;-) > Thanks for your time! > > Malte, *oO* *oO*? Best and "guten Rutsch" Klaus Major klaus at major-k.de http://www.major-k.de From robertum at brturbo.com Thu Dec 29 09:56:54 2005 From: robertum at brturbo.com (Bob Warren) Date: Thu, 29 Dec 2005 12:56:54 -0200 Subject: Image Masks - Completely lost Message-ID: <43B3F936.5030002@brturbo.com> In order to complete this thread, I would like to tell you what it was that led me up the garden path from beginning to end. This is so that other lost souls in the future don't consider suicide. I have learned that: 1. Picture masks need to include transparency, and for that reason they are restricted to GIF and PNG formats. 2. Assignments of the following type really are viable: set alphaData of img display to alphaData of img disc.png set imageData of img display to imageData of img grad.png I would also like to thank those who made great contributions towards my better understanding of the way images are stored and how they can be manipulated (see previous items in the thread, together with links for more info). The help I received culminated in a single example - exactly what I was looking for - provided by Scott Rossi at http://www.tactilemedia.com/download/masktest.rev . Considering that it is only a demo, this is an exceptionally well-presented example, and it works perfectly. Now, before actully running it, try changing the size of the output box on the right called image "display". When you subsequently run the demo, you will get nothing but garbage in the output display box. The very simple fact, that I have learned the hard way, is that THE INITIAL SIZE OF THE OUTPUT IMAGE BOX NEEDS TO BE PRE-SET TO THE EXACT SIZE OF THE MASK IMAGE. If not, NOTHING will seem to work successfully, and you might be tempted to speculate wildly, as I did, about the cause of the problem. Bob From revolution at derbrill.de Thu Dec 29 10:15:38 2005 From: revolution at derbrill.de (Malte Brill) Date: Thu, 29 Dec 2005 16:15:38 +0100 Subject: Player and tracks In-Reply-To: <20051229025841.3C0AF824F97@mail.runrev.com> Message-ID: Thanks sims and Klaus! Klaus the trick is nifty. Thanks a lot, Malte From jerry at daniels-mara.com Thu Dec 29 10:22:05 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Thu, 29 Dec 2005 09:22:05 -0600 Subject: Message Box, multiple lines In-Reply-To: <000701c60c80$a9246640$0100a8c0@INSIGHT3> References: <000701c60c80$a9246640$0100a8c0@INSIGHT3> Message-ID: <69541B51-6877-4DBD-8868-2C13177A1674@daniels-mara.com> Jerry, The multi-line message box will execute if the actual "enter" key is depressed. The key on many machines that says "enter" on it, may, in Rev's view, actually be the "return" key and generate a "returnInfield" message for the multi-line message box. On most machines (esp. laptops), holding down the function key and depressing the actual "return" key will result in an "enterInField" message to be sent to the message box. On desktop machines, most of their keyboards have an actual "enter" key at the bottom right corner. Best, Jerry Daniels Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 29, 2005, at 8:03 AM, Jerry Muelver wrote: > Shouldn't the Message Box execute after several lines of code when > you press "Enter" on a blank line? > > Doesn't happen in RR 2.6.1 Linux. Nothing in the docs (that I can > find) on the use of Message Box... > > or on compiling to standalone... nothing on locking or passwording > or otherwise protecting stacks... no Help buttons in most IDE > dialogs... Help button in Choose Directory dialog does nothing... > > I'm trying to get set to expose my first RR app to the eager > consuming public, and these little snags (probably due to my own > inexperience) are knotting my knickers a bit. > > ---- Jerry Muelver > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From klaus at major-k.de Thu Dec 29 10:33:29 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 29 Dec 2005 16:33:29 +0100 Subject: Player and tracks In-Reply-To: References: Message-ID: <2D5E04F6-E2C6-4677-B6E8-872B155DAEDD@major-k.de> Hi Malte, > Thanks sims and Klaus! you're welcome! > Klaus the trick is nifty. "nifty" is my second name :-) > Thanks a lot, > > Malte Best Klaus Major klaus at major-k.de http://www.major-k.de From rcozens at pon.net Thu Dec 29 11:00:34 2005 From: rcozens at pon.net (Rob Cozens) Date: Thu, 29 Dec 2005 08:00:34 -0800 Subject: "There was an error..." In-Reply-To: <43B2DC72.6080004@hyperactivesw.com> References: <7.0.0.10.1.20051227091126.0196adf0@pon.net> <43B2DC72.6080004@hyperactivesw.com> Message-ID: <7.0.0.10.1.20051229075103.01a08b38@pon.net> Jacque, >>I have a stack that runs fine interpretively on both Win XP (Rev >>2.6.1) & Mac OSX (Rev 2.1.2). It also compiles and runs correctly >>on OSX. The stack is compressed & decompressed with each transfer >>between platforms. >>Compiling on Windows gives me "There was an error while saving the >>standalone application." That's nice to know; but it gives me >>little to go on to track down the error. >>Other Windows compiles into the same folder have worked with no problem. >>Ideas or suggestions, anyone? > >This gets asked a lot, so I have some boilerplate. Maybe something >in here will help. Thanks for posting this, I'm saving it for future reference. I have exorcised the bug; but don't know where or how: I created an empty stack and cut & pasted between the original & new stacks. I reached a point where the stacks _appeared_ to be identical except for the stack file name and application builder settings. At this point I was still able to build standalones from the new stack; however, the first couple of times I tried changing the file name and standalone settings, I reached a state where "There was an error...." The third time worked...mine not to reason why. Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From JimCarwardine at OwnYourFuture-net.com Thu Dec 29 11:02:49 2005 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Thu, 29 Dec 2005 12:02:49 -0400 Subject: [ANN] Statistics Calculator In-Reply-To: <2DA8F3B6-55E0-4731-88B2-A5DB5BC6CB9B@curlypaws.com> Message-ID: Is there a definitive list of Rev math functions available? Jim on 12/28/05 5:44 PM, Karen wrote: > Hi, > > I thought I'd just mention that "Statistics Calculator" is available > in the Curlypaws user space. > > It takes a text file of comma separated values and calculates the > minimum, maximum, mean, median, standard deviation, quartile 1 and > quartile 3. It also generates a box plot of the results. You can > open the file through the program, or use drag and drop. > > Perhaps more interestingly, it uses Altuit's Interface Designer for > the design (which is already great to use). > > My partner is doing an Open University Maths course, so I thought I'd > do something along these lines. I realise that Revolution has median > and standard deviation functions - but I didn't know this when I > started :-). Hopefully the code may be of interest to someone! > > Karen > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Lower Water Street, Suite 1700, Halifax, Nova Scotia. B3J 3N2 Phone: 902-823-2339. Fax: 902-823-2139 What?s New... * Have you ever hired an employee who didn?t work out? * Did you do that on purpose? Probably not... If you want to greatly improve your hiring process, check out our new hiring process... www.HiringSmart.ca/ns and... www.KeepingTheBest.ca/ns From jerry at hytext.com Thu Dec 29 11:06:11 2005 From: jerry at hytext.com (Jerry Muelver) Date: Thu, 29 Dec 2005 10:06:11 -0600 Subject: Message Box, multiple lines References: <000701c60c80$a9246640$0100a8c0@INSIGHT3> <69541B51-6877-4DBD-8868-2C13177A1674@daniels-mara.com> Message-ID: <001b01c60c91$cd271680$0100a8c0@INSIGHT3> From: "Jerry Daniels" > Jerry, > > The multi-line message box will execute if the actual "enter" key is > depressed. The key on many machines that says "enter" on it, may, in > Rev's view, actually be the "return" key and generate a "returnInfield" > message for the multi-line message box. > > On most machines (esp. laptops), holding down the function key and > depressing the actual "return" key will result in an "enterInField" > message to be sent to the message box. > > On desktop machines, most of their keyboards have an actual "enter" key > at the bottom right corner. > Thanks, Jerry. I should have known a "Jerry" would have the right answer! My two desktop machines have two "Enter" keys, one by the Shift key, and one on the keypad. Two of my Intel-based laptops have one "Enter" key, by the Shift key, as does my NEC palmtop. Only my Mac G3 has both an "Enter" key (by the space bar) and a "Return" key (by the Shift key). It turns out, experimenting on the inspiration provided by your elucidation, that on my desktop the keypad "Enter" key will trigger the action, as will Ctrl-Enter on the keyboard. I'm sure this is in the documentation, right at... er... um.... I submit that the distinction between returnInField and enterInField is absurd for text-entry applications like program editors and dialog boxes, and is of extremely limited utility for numeric entry applications. In fact, I doubt that anyone can provide an example supporting the rationale for not merging the Return and Enter key for good for all applications. (mumble-mumble, grumble, ratzn-fratz, drat-it...) ---- The Original Jerry From shedrup at ms9.hinet.net Thu Dec 29 11:12:41 2005 From: shedrup at ms9.hinet.net (Friedrich F. Grohmann) Date: Fri, 30 Dec 2005 00:12:41 +0800 Subject: returnInField problem Message-ID: <200512291615.AAA19146@msr25.hinet.net> Mark Smith asked: >How is the returnInField handler in the script of field "x" being >triggered? The relevant part of the script in Stack A is put myVariable into fld x select after fld x type numToChar(13) This works if executed from the message box. Nevertheless, since nothing happened I've also tried to select manually after the text in fld x, just in order to be sure, but the result is the same -the text in fld y will not be found. Still baffled, Fritz >On 29 Dec 2005, at 13:59, Friedrich F. Grohmann wrote: > >> I am working with two stacks both of them with a number of text >> fields. >> There is a script in stack A which puts the selectedText of one >> field of >> this stack into a variable and then goes to stack B where it puts the >> variable into field x. The script of field x is >> >> on returnInField >> find string the text of me in fld y >> select after fld x >> end returnInField >> >> The result is, whatever I do, negative even if the looked for text is >> right there on this very card in fld y. The stange thing is that >> when I >> type exactly the same text directly into field x the script works >> flawlessly. What could be the problem? >> >> My setup is Rev 2.6.1 on a G4 notebook under Mac OS 10.3.2. >> >> Thanks in advance, >> Fritz From jacque at hyperactivesw.com Thu Dec 29 11:18:38 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 29 Dec 2005 10:18:38 -0600 Subject: Message Box, multiple lines In-Reply-To: <001b01c60c91$cd271680$0100a8c0@INSIGHT3> References: <000701c60c80$a9246640$0100a8c0@INSIGHT3> <69541B51-6877-4DBD-8868-2C13177A1674@daniels-mara.com> <001b01c60c91$cd271680$0100a8c0@INSIGHT3> Message-ID: <43B40C5E.1060402@hyperactivesw.com> Jerry Muelver wrote: > I submit that the distinction between returnInField and enterInField is > absurd for text-entry applications like program editors and dialog > boxes, and is of extremely limited utility for numeric entry > applications. In fact, I doubt that anyone can provide an example > supporting the rationale for not merging the Return and Enter key for > good for all applications. > I use the distinction all the time. In card-based databases (think "address book" for example,) it is common to have multi-line fields which function as "cells". Returns are accepted as part of the data. Enterkey is accepted to "set" the data and move to the next "cell". This is pretty common for many types of databases. I have also created a multi-field table object that acts the same way. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revolution at derbrill.de Thu Dec 29 11:31:47 2005 From: revolution at derbrill.de (Malte Brill) Date: Thu, 29 Dec 2005 17:31:47 +0100 Subject: returnInField problem In-Reply-To: <20051229025841.3C0AF824F97@mail.runrev.com> Message-ID: <9B10562C-7888-11DA-A91E-0030659A795C@derbrill.de> Hi Fritz, > The relevant part of the script in Stack A is > > put myVariable into fld x > select after fld x > type numToChar(13) have you tried numToChar(10) ? put numToChar(13)=return ->false put numToChar(10)=return ->true All the best, malte From mark at maseurope.net Thu Dec 29 11:38:18 2005 From: mark at maseurope.net (Mark Smith) Date: Thu, 29 Dec 2005 16:38:18 +0000 Subject: returnInField problem In-Reply-To: <9B10562C-7888-11DA-A91E-0030659A795C@derbrill.de> References: <9B10562C-7888-11DA-A91E-0030659A795C@derbrill.de> Message-ID: <2368CF9D-B7BA-4748-B878-C69AF675251A@maseurope.net> Exactly. Nothing wrong with 'type return', either. Mark On 29 Dec 2005, at 16:31, Malte Brill wrote: > Hi Fritz, > > >> The relevant part of the script in Stack A is >> >> put myVariable into fld x >> select after fld x >> type numToChar(13) > > have you tried numToChar(10) ? > > put numToChar(13)=return ->false > put numToChar(10)=return ->true > > All the best, > > malte > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jerry at hytext.com Thu Dec 29 11:43:51 2005 From: jerry at hytext.com (Jerry Muelver) Date: Thu, 29 Dec 2005 10:43:51 -0600 Subject: Message Box, multiple lines References: <000701c60c80$a9246640$0100a8c0@INSIGHT3> <69541B51-6877-4DBD-8868-2C13177A1674@daniels-mara.com><001b01c60c91$cd271680$0100a8c0@INSIGHT3> <43B40C5E.1060402@hyperactivesw.com> Message-ID: <000901c60c97$10cb9410$0100a8c0@INSIGHT3> From: "J. Landman Gay" > Jerry Muelver wrote: > >> I submit that the distinction between returnInField and enterInField is >> absurd for text-entry applications like program editors and dialog boxes, >> and is of extremely limited utility for numeric entry applications. In >> fact, I doubt that anyone can provide an example supporting the rationale >> for not merging the Return and Enter key for good for all applications. >> > > I use the distinction all the time. In card-based databases (think > "address book" for example,) it is common to have multi-line fields which > function as "cells". Returns are accepted as part of the data. Enterkey is > accepted to "set" the data and move to the next "cell". > > This is pretty common for many types of databases. I have also created a > multi-field table object that acts the same way. > I see. Well, in 24 years of computing, I've never, until the G3, even SEEN a keyboard with both Enter and Return keys. The distinction must be a "Mac" thing. In the database apps I've programmed and used, single-line entries were always completed by either Tab or Enter (the one next to the shift keys) as optional moves to "set" and move to the next field, and multi-line entries allowed Enter within the cell and Tab to "set" and move on. I think the Enter/Return distinction is too clever by half (the RR Message Box icon tooltip for Single Line says "Press Return to execute", and the Multiline tip reads "Press Enter to execute", and all my keys say "Enter"), and I will never require my users to juggle such capriciousness. I'm beginning to understand how the FBI paid $750 million for a computer software project that doesn't work. I'll bet the programmers called for "Return" and all the keyboards were "Enter" type, and the poor agents were fumbling around looking for the "AnyKey" to press.... ---- Jerry Muelver From SimPLsol at aol.com Thu Dec 29 11:44:18 2005 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Thu, 29 Dec 2005 11:44:18 EST Subject: returnInField problem Message-ID: <6b.5319816a.30e56c62@aol.com> Fritz, You should also be able to use: put myVariable & return into fld x Paul Looney From JimAultWins at yahoo.com Thu Dec 29 12:03:25 2005 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 29 Dec 2005 09:03:25 -0800 Subject: Message Box, multiple lines In-Reply-To: <000901c60c97$10cb9410$0100a8c0@INSIGHT3> Message-ID: On 12/29/05 8:43 AM, "Jerry Muelver" wrote: > > I see. Well, in 24 years of computing, I've never, until the G3, even SEEN a > keyboard with both Enter and Return keys. The distinction must be a "Mac" > thing. Actually, Micorsoft Excel 1.0 and forward has always used both the ReturnKey and EnterKey as two distinctive keyboard codes since MS introduced the features of textboxes on a spreadsheet that could contain returns (word processing linefeeds). Yes, it was a Mac-only version and shipped with the first Macs (1984) Of course, Windows wasn't part of the landscape, but when it came out, 3.0 had Excel as one of the apps. Now, on Windows or Mac, a single cell in Excel can do word wrap and line feeds. These line feeds are not the same as hitting the ReturnKey on either the Mac or Windows. Then along came desktop publishing and blurred the definitions of line feeds, embedded tabs, and proprietary formats for text, text blocks, page layout, graphic formats, and printing commands. Welcome to the soup :-) Jim Ault Las Vegas From Karen at curlypaws.com Thu Dec 29 12:08:48 2005 From: Karen at curlypaws.com (Karen) Date: Thu, 29 Dec 2005 17:08:48 +0000 Subject: use-revolution Digest, Vol 27, Issue 138 In-Reply-To: <20051229154813.7567A8250AA@mail.runrev.com> References: <20051229154813.7567A8250AA@mail.runrev.com> Message-ID: On 29 Dec 2005, at 15:48, John Vokey wrote: > Karen, > Very nice. You do realise that you can do this (and so much more) > running shell scripts (from RR) to call R? And cross-platform, too. > Check out: > Thanks very much John - I've since added an Excel export and put the graph into a drawer rather than a separate window. I hadn't been aware of "R" - it looks very powerful. Scripting from it would certainly open up a lot of options, but I've been enjoying the challenge of building graphs in RR. My partner has a student version of "Maple" which is similarly powerful to R (and appears to have a similarly steep learning curve). My initial aim with my little program was to make something a bit more straightforward and to use Revolution a bit. I'm thinking of adding a top level menu and some other stats functionality - such as two variable statistics with a scatter plot or bar graph. We'll see how it goes! Thanks, Karen From ambassador at fourthworld.com Thu Dec 29 12:15:38 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 29 Dec 2005 09:15:38 -0800 Subject: Message Box, multiple lines In-Reply-To: <000901c60c97$10cb9410$0100a8c0@INSIGHT3> References: <000701c60c80$a9246640$0100a8c0@INSIGHT3> <69541B51-6877-4DBD-8868-2C13177A1674@daniels-mara.com><001b01c60c91$cd271680$0100a8c0@INSIGHT3> <43B40C5E.1060402@hyperactivesw.com> <000901c60c97$10cb9410$0100a8c0@INSIGHT3> Message-ID: <43B419BA.4020200@fourthworld.com> Jerry Muelver wrote: > I see. Well, in 24 years of computing, I've never, until the G3, even > SEEN a keyboard with both Enter and Return keys. The distinction must be > a "Mac" thing. It's a bit older than that, for those of us who remember typewriters. :) The Return key was labeled as such more than a century ago, a reference to the paper carriage returning to the left side of the typewriter so the writer can begin a new line. The Enter key is a new construct introduced with computers. It's placed away from the traditional keys, down by the numeric keypad with the other recent keyboard additions unique to computing. Each key generates a different key code. So these keys are not the same, neither in their origin nor their current resulting key code. Yet PC manufacturers label these two different keys as if they are the same. Why make one thing and label it something else? Beats me. All I know is that it's been this way for so long among PC manufacturers that many application designers have had to treat both Return and Enter as snynomous in terms of user gestures. But as Jacque pointed out, this isn't always the case. Some use Enter for entering (confirming) input, while reserving Return for advancing to the next line. What the software designer does with these keys will depend on the context in which they're used. As far as Rev goes, as long as the keyboard generates different codes for each key it seems reasonable to maintain a distinction between them in Transcript's messages. If the software designer wants to treat them as synonymous they're only three lines away from doing so: on returnKey enterKey end returnKey -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From shedrup at ms9.hinet.net Thu Dec 29 12:43:41 2005 From: shedrup at ms9.hinet.net (Friedrich F. Grohmann) Date: Fri, 30 Dec 2005 01:43:41 +0800 Subject: returnInField problem Message-ID: <200512291746.BAA01896@msr6.hinet.net> Malte was so kind to make the following suggestion: >have you tried numToChar(10) ? > >put numToChar(13)=return ->false >put numToChar(10)=return ->true Yes, I've tried it. To no avail, though. Mark mentioned: >Nothing wrong with 'type return', either. Alas, that still doesn't work. Finally, Paul pointed to some light at the end of the tunnel: >You should also be able to use: > >put myVariable & return into fld x > Unfortunately, the problem persists and something rather unexpected happens in addition with this script: the cursor jumps in front of the word! Very bizarre. Thanks for all your suggestions. I am still at a loss. Could there be a difference between the value of x when it is put into a field via a variable and x typed directly into the field? As I mentioned, the latter option works but what I need is communication between two stacks. Further suggestions highly appreciated. Fritz From ambassador at fourthworld.com Thu Dec 29 12:52:24 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 29 Dec 2005 09:52:24 -0800 Subject: returnInField problem In-Reply-To: <200512291746.BAA01896@msr6.hinet.net> References: <200512291746.BAA01896@msr6.hinet.net> Message-ID: <43B42258.7000300@fourthworld.com> Friedrich F. Grohmann wrote: > Unfortunately, the problem persists and something rather unexpected > happens in addition with this script: the cursor jumps in front of the > word! Very bizarre. Where does the data come from? Could it have invisible control characters or nulls in it? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From stephenREVOLUTION at barncard.com Thu Dec 29 13:19:47 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 29 Dec 2005 10:19:47 -0800 Subject: Message Box, multiple lines In-Reply-To: <001b01c60c91$cd271680$0100a8c0@INSIGHT3> References: <000701c60c80$a9246640$0100a8c0@INSIGHT3> <69541B51-6877-4DBD-8868-2C13177A1674@daniels-mara.com> <001b01c60c91$cd271680$0100a8c0@INSIGHT3> Message-ID: You are mistaken. Return and Enter are different and are both useful. I use EnterInField in a field script to execute Transcript snippets or MYSQL code in a field. Return is needed to ... ummm... put returns in the text!! I'm using a standard off the shelf Mac keyboard with my G4 Aluminum 17". The laptop has an enter key as well, next to the right apple key. sqb At 10:06 -0600 12/29/05, Jerry Muelver wrote: > > >I submit that the distinction between returnInField and enterInField >is absurd for text-entry applications like program editors and >dialog boxes, and is of extremely limited utility for numeric entry >applications. In fact, I doubt that anyone can provide an example >supporting the rationale for not merging the Return and Enter key >for good for all applications. > >(mumble-mumble, grumble, ratzn-fratz, drat-it...) > >---- The Original Jerry -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From katir at hindu.org Thu Dec 29 04:33:28 2005 From: katir at hindu.org (Sivakatirswami) Date: Wed, 28 Dec 2005 23:33:28 -1000 Subject: Cron on OSX from Rev In-Reply-To: References: Message-ID: <366B84C1-A85F-46BF-90AF-7759C084C75B@hindu.org> Of course this script wipes out the entire crontab replacing it with a single entry... (!) so beware if you have lots of jobs set up with something like CronniX (an excellent, very easy to use OSX cron utility... freeware) It should not take much to whip up a little Rev GUI to handle a multi-line file though... I like to use voice reminders: like this /Users/katir/Documents/scripts/goForAWalk.sh #!/bin/sh NOW=`date +%H:%M` say "Please. It's $NOW You have been sitting for an hour. Get up and go for a walk." But I thought cron was deprecated on OSX and that we would have to start eating launchD for this kind of thing in the future? Ken, thanks for that script. I can leave CronniX behind now and move this stuff into my rev PIM... I've just been thinking about this recently... but i could make the leap between the cmd line and the rev script...if all it is is managing a single text file of cron tab lines and then loading with a shell cmd ... that's really 'too easy!" :-) Sivakatirswami on mouseUp put "~/myRemindercron" into tCronFile put format("*\t*/1\t*\t*\t*\t") & \ "/Users/katir/Documents/scripts/goForAWalk.sh" & numToChar(10) into tCronData put tCronData into url("binfile:" & tCronFile) get shell("crontab ~/myRemindercron") if it <> "" then answer error it titled "Cron Status" else answer "Get up reminder set for every hour." titled "Cron Status" end if delete file tCronFile end mouseUp On Dec 28, 2005, at 10:46 AM, Ken Ray wrote: > On 12/28/05 10:55 AM, "Dom" wrote: > > >> Thomas McGrath III <3mcgrath at adelphia.net> wrote: >> >> >>> Does any one know where these files live? >>> >> >> you would like to debut at: >> >> http://www.afp548.com/article.php?story=20050103223643995 >> >> "One of the most essential, and misunderstood, server admin skills is >> being able to maintain a crontab file. The syntax of the crontab file >> though has been known to drive a sysadmin to drink." >> >> ;-) >> > > Here's an example I use to set up a cron at 2:00am every morning to > backup a > mySQL database called "mydb". Basically you create a crontab file > and then > call "crontab" on it (watch for line wraps): > > put "~/mydbcron" into tCronFile > numToChar(10) into tCronData > put format("0\t2\t*\t*\t*\t") & \ > "/usr/local/mysql/bin/mysqldump -u root mydb > ~/Documents/ > mydbsql" & \ > numToChar(10) into tCronData > put tCronData into url("binfile:" & tCronFile) > get shell("crontab ~/mydbcron") > if it <> "" then > answer error it titled "Cron Status" > else > answer "Backup has been set for 2:00 AM every day." titled > "Cron Status" > end if > delete file tCronFile > > Hope this helps, > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From scott at tactilemedia.com Thu Dec 29 14:32:27 2005 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 29 Dec 2005 11:32:27 -0800 Subject: Image Masks - Completely lost In-Reply-To: <43B3F936.5030002@brturbo.com> Message-ID: Recently, Bob Warren wrote: > In order to complete this thread, I would like to tell you what it was > that led me up the garden path from beginning to end. This is so that > other lost souls in the future don't consider suicide. No need for suicide. When in doubt, ask. :-) > The very simple fact, that I have learned the hard way, is that THE > INITIAL SIZE OF THE OUTPUT IMAGE BOX NEEDS TO BE PRE-SET TO THE EXACT > SIZE OF THE MASK IMAGE. This is written about in the mail archives (granted it may not easy to find but it has been mentioned several times). In any event, I've been working a lot lately with image/alphaData and with Ken Ray's help figured out a little function that can create alphaData from a black and white image. This "getAlpha" function requires the long ID of a source image, and though it is slower than simply reading the alphaData of an existing transparent image (several seconds for a large image), it allows for the creation of masks where no transparency info is present. function getAlpha tImg put imageData of tImg into tData put 1 into N repeat for each char V in tData if N = 2 or ((N - 2) mod 4 = 0) then \ put binaryEncode("C",charToNum(V)) after tAlpha add 1 to N end repeat return tAlpha end getAlpha Execute the following in your message box to try it: go url "http://www.tactilemedia.com/download/getalpha.rev" Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From sarah.reichelt at gmail.com Thu Dec 29 15:52:39 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 30 Dec 2005 06:52:39 +1000 Subject: Background color of line in field In-Reply-To: <8A3CB5A4-8BAB-4F6F-916B-E021A1FE03D1@mac.com> References: <222D6ED4-5B29-4725-A07A-1F009BA73F62@inspiredlogic.com> <3B888D5D-A6C4-497C-9086-B2D9840625A7@daniels-mara.com> <8A3CB5A4-8BAB-4F6F-916B-E021A1FE03D1@mac.com> Message-ID: > Is it possible to specify a background color for an entire line of a > multi-line text field? I want to set the background color of the > entire "line" and not just the text of the line. For example, if > line 3 has 20 less characters than lines 1 and 2 and I set the > background color of line 3 the color should extend from the left > margin of the field to the right margin of the field. > There is no easy way, but there are a couple of workarounds. Probably the simplest is to pab the lines out with spaces or tabs so that Rev thinks the text in the field extends beyond the edge. Then setting the backColor of the line will set the complete width. The other way is to create a graphic that goes behind a transparant field. If you serach the list archives for iTunes stripes, you should find several different ways of doing that. HTH, Sarah From kray at sonsothunder.com Thu Dec 29 15:57:42 2005 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 29 Dec 2005 14:57:42 -0600 Subject: Message Box, multiple lines In-Reply-To: <000901c60c97$10cb9410$0100a8c0@INSIGHT3> Message-ID: On 12/29/05 10:43 AM, "Jerry Muelver" wrote: > I see. Well, in 24 years of computing, I've never, until the G3, even SEEN a > keyboard with both Enter and Return keys. The distinction must be a "Mac" > thing. Well, yes, sort of. Basically the ASCII codes that are used for going to the next line differ by platform. ASCII(13) is a true "carriage return" (CR) that draws its origins from the old typewriters (as Richard mentioned). ASCII(10) is the "line feed" (LF) character, that was used (at least) on ancient computer terminals (especially those with built-in dot matrix printers) to move the display/paper up a line. In those days, the LF didn't return the "carriage" to the beginning of the next line. On the keyboard, the key above the shift key (labeled "Return" on Mac and "Enter" on Windows/Linux) is supposed to implement the CR, and the key on the keypad is supposed to implement the LF. When Windows was created, it set the end-of-line (EOL) method to be CR+LF; Macs (pre OS X) used CR only, and Unix machines used LF only (IIRC). So because Windows didn't make the distinction between the two characters, both keys on the keyboard mapped to the CR+LF combination and were labeled as "Enter". And although the raw key codes are different (65293 for "return" and 65421 for "enter"), they get mapped to the same result. Here's a simple test - create a stack in Windows with one field with the following script: on rawKeyDown pKey put pKey && the keysDown end rawKeyDown Switch to browse, click in the field and hit the "return" and "enter" keys... here's what you get: "return" key: 65293 65293 "enter" key: 65421 65293 On Macs, the distinction is kept, which is why the keys are mapped to different results - using the test above, this is what you get: "return" key: 65293 65293 "enter" key: 65421 65421 And I'd assume Linux is doing something similar to Windows (I don't have Linux handy to test at the moment). However on all platforms the raw key codes are different between the two keys so they really are different keys. The other thing to take into account is that Revolution came from MetaCard, which was implemented as an xTalk for Unix (originally), and so it was designed to be "HyperCard for Unix" and as such the 'returnKey'/'enterKey' and 'returnInField'/'enterInField' came from HyperCard originally and were implemented in MetaCard (now Rev) as well. Hope this helps, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Thu Dec 29 16:40:47 2005 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 29 Dec 2005 15:40:47 -0600 Subject: Image Masks - Completely lost In-Reply-To: Message-ID: On 12/29/05 1:32 PM, "Scott Rossi" wrote: > In any event, I've been working a lot lately with image/alphaData and with > Ken Ray's help figured out a little function that can create alphaData from > a black and white image. So *that's* what you were working on... :-) > This "getAlpha" function requires the long ID of a > source image, and though it is slower than simply reading the alphaData of > an existing transparent image (several seconds for a large image), it allows > for the creation of masks where no transparency info is present. > > function getAlpha tImg > put imageData of tImg into tData > put 1 into N > repeat for each char V in tData > if N = 2 or ((N - 2) mod 4 = 0) then \ > put binaryEncode("C",charToNum(V)) after tAlpha > add 1 to N > end repeat > return tAlpha > end getAlpha > > Execute the following in your message box to try it: > > go url "http://www.tactilemedia.com/download/getalpha.rev" Sweet! Nice to be able to create you own alpha masks... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jhonken at x12.info Thu Dec 29 16:49:19 2005 From: jhonken at x12.info (Jeff Honken) Date: Thu, 29 Dec 2005 14:49:19 -0700 Subject: Search Scrolling Field Message-ID: <000101c60cc1$bbcccb20$640fa8c0@work1> I'm trying to write a script that will allow me to search a Scrolling field from a user inputed field. Here's what I have: 1. The Scrolling field is populated by a database. It's name is ProcListField 2. I have a field that I am putting in a value. 3. I want to search the ProcListField and highlight the "line" that contains the word I'm searching with. I've been trying the below script but it doesn't seem to find anything in my ProcListField. I think what it's doing is looking for me to match the whole line and not an individual word within the line. Does anyone have any ideas on how I can accomplish this search? put me into N put fld ProcListField into tData put empty into tSummary repeat with x = 1 to the number of lines of tData if line x of tData = N then put x & "," after tSummary end repeat delete last char of tSummary My end plans were to take tSummary and grab the row ID from it and hilite the row within ProcListField. I may be going about this completely wrong so any input would be helpful. From jerry at hytext.com Thu Dec 29 16:48:54 2005 From: jerry at hytext.com (Jerry Muelver) Date: Thu, 29 Dec 2005 15:48:54 -0600 Subject: Message Box, multiple lines References: Message-ID: <000901c60cc1$ad88e850$0100a8c0@INSIGHT3> ----- Original Message ----- From: "Ken Ray" ... > Hope this helps, > Certainly, it does, Ken. However, that doesn't explain why the tooltips in the Message Box would make the distinction without a clue about how to follow the instructions on a "Enter" key-only keyboard. Oh well, I know now, and can get rich by selling the information to other RR newbies. Now, [OT] if anyone wants to know why you have to produce charts in different keys for C, Bb, Eb, and F instruments in order to get them to play the same notes in a concert key in unison, I'll be happy to sell that information too. It is a silliness of the same quality, but several orders of magnitude greater. I'll never understand why people get into creating these little fixes for the wrong problems (see http://allmyfaqs.net/faq.pl?Fix_the_wrong_problem ), without asking me, first. Okay, back to coding, everybody! Many happy Returns/Enters! ---- Jerry Muelver From klaus at major-k.de Thu Dec 29 17:06:28 2005 From: klaus at major-k.de (Klaus Major) Date: Thu, 29 Dec 2005 23:06:28 +0100 Subject: Search Scrolling Field In-Reply-To: <000101c60cc1$bbcccb20$640fa8c0@work1> References: <000101c60cc1$bbcccb20$640fa8c0@work1> Message-ID: Hi Jeff, > I'm trying to write a script that will allow me to search a Scrolling > field from a user inputed field. > > Here's what I have: > > 1. The Scrolling field is populated by a database. It's name is > ProcListField > > 2. I have a field that I am putting in a value. > > 3. I want to search the ProcListField and highlight the "line" that > contains the word I'm searching with. > > I've been trying the below script but it doesn't seem to find anything > in my ProcListField. I think what it's doing is looking for me to > match > the whole line and not an individual word within the line. Does > anyone > have any ideas on how I can accomplish this search? > > put me into N > put fld ProcListField into tData > put empty into tSummary > repeat with x = 1 to the number of lines of tData > if line x of tData = N then put x & "," after tSummary > end repeat > delete last char of tSummary > > My end plans were to take tSummary and grab the row ID from it and > hilite the row within ProcListField. I may be going about this > completely wrong so any input would be helpful. You can make this script a lot faster by using "repeat for each..." Try this: ... put me into N put fld ProcListField into tData put empty into tSummary put 1 into tCounter ## see below... repeat for each line L in tData if L contains N then ## string N has been "found" in string L :-) put tCounter & "," after tSummary end if add 1 to tCounter ## *** end repeat delete last char of tSummary ... *** since "repeat for each..." is "read only" we have to count up manually! Regards Klaus Major klaus at major-k.de http://www.major-k.de From jhonken at x12.info Thu Dec 29 17:20:30 2005 From: jhonken at x12.info (Jeff Honken) Date: Thu, 29 Dec 2005 15:20:30 -0700 Subject: Search Scrolling Field In-Reply-To: Message-ID: <000001c60cc6$1411b300$640fa8c0@work1> Klaus, That worked great. Thanks, Jeff -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Klaus Major Sent: Thursday, December 29, 2005 3:06 PM To: How to use Revolution Subject: Re: Search Scrolling Field Hi Jeff, > I'm trying to write a script that will allow me to search a Scrolling > field from a user inputed field. > > Here's what I have: > > 1. The Scrolling field is populated by a database. It's name is > ProcListField > > 2. I have a field that I am putting in a value. > > 3. I want to search the ProcListField and highlight the "line" that > contains the word I'm searching with. > > I've been trying the below script but it doesn't seem to find anything > in my ProcListField. I think what it's doing is looking for me to > match > the whole line and not an individual word within the line. Does > anyone > have any ideas on how I can accomplish this search? > > put me into N > put fld ProcListField into tData > put empty into tSummary > repeat with x = 1 to the number of lines of tData > if line x of tData = N then put x & "," after tSummary > end repeat > delete last char of tSummary > > My end plans were to take tSummary and grab the row ID from it and > hilite the row within ProcListField. I may be going about this > completely wrong so any input would be helpful. You can make this script a lot faster by using "repeat for each..." Try this: ... put me into N put fld ProcListField into tData put empty into tSummary put 1 into tCounter ## see below... repeat for each line L in tData if L contains N then ## string N has been "found" in string L :-) put tCounter & "," after tSummary end if add 1 to tCounter ## *** end repeat delete last char of tSummary ... *** since "repeat for each..." is "read only" we have to count up manually! Regards Klaus Major klaus at major-k.de http://www.major-k.de _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From SimPLsol at aol.com Thu Dec 29 17:23:17 2005 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Thu, 29 Dec 2005 17:23:17 EST Subject: returnInField problem Message-ID: <292.32ee912.30e5bbd5@aol.com> Fritz, I think you're really close to the solution. I suspect the cursor is still flashing at the original insertion point - even though new characters were added. Try rearranging the pieces.: put myVariable & return into fld x select after fld x So close you can feel it... Paul Looney From mark at maseurope.net Thu Dec 29 18:04:05 2005 From: mark at maseurope.net (Mark Smith) Date: Thu, 29 Dec 2005 23:04:05 +0000 Subject: returnInField problem In-Reply-To: <292.32ee912.30e5bbd5@aol.com> References: <292.32ee912.30e5bbd5@aol.com> Message-ID: <8D53FE4D-5902-4F81-BF15-434605F7881D@maseurope.net> Going back to the original question, I think there may be a context problem - the problem arising when putting text into fld "x" from another stack, so the returnInField handler can't find fld "y", because the current stack is tnot the stack in which fld "y" resides. One solution would be, (assuming the original handler looks something like this): put the selectedText of this stack into fld "x" of stack "B" send "returnInField" to fld "x" of stack "B" and then, the script of fld "x" find string the text of me in fld "y" of stack "B" Mark On 29 Dec 2005, at 22:23, SimPLsol at aol.com wrote: > Fritz, > I think you're really close to the solution. I suspect the cursor > is still > flashing at the original insertion point - even though new > characters were > added. Try rearranging the pieces.: > > put myVariable & return into fld x > select after fld x > > So close you can feel it... > Paul Looney > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jerry at daniels-mara.com Thu Dec 29 19:35:13 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Thu, 29 Dec 2005 18:35:13 -0600 Subject: Message Box, multiple lines In-Reply-To: <001b01c60c91$cd271680$0100a8c0@INSIGHT3> References: <000701c60c80$a9246640$0100a8c0@INSIGHT3> <69541B51-6877-4DBD-8868-2C13177A1674@daniels-mara.com> <001b01c60c91$cd271680$0100a8c0@INSIGHT3> Message-ID: Jerry, I just have both message handlers (enterInField and returnInField) in my fields and they both call the same command if they both have the same functionality. There are good reasons to have them separate, I believe. Some fields take carriage returns in their text, but the enter key should still make the default button activate. My 2 cents. Best, Jerry Daniels -------------- next part -------------- Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 29, 2005, at 10:06 AM, Jerry Muelver wrote: > I submit that the distinction between returnInField and > enterInField is absurd for text-entry applications like program > editors and dialog boxes, and is of extremely limited utility for > numeric entry applications. In fact, I doubt that anyone can > provide an example supporting the rationale for not merging the > Return and Enter key for good for all applications. From chipp at chipp.com Thu Dec 29 20:14:13 2005 From: chipp at chipp.com (Chipp Walters) Date: Thu, 29 Dec 2005 19:14:13 -0600 Subject: Image Masks - Completely lost In-Reply-To: References: Message-ID: <43B489E5.5070008@chipp.com> Too bad you didn't ask, I've got a function in one of my site downloads: MakeAlphaFromRGB() which does exactly that: msg box: go URL "http://www.altuit.com/webs/altuit2/RunRev/testComposite.rev" Scott Rossi wrote: > In any event, I've been working a lot lately with image/alphaData and with > Ken Ray's help figured out a little function that can create alphaData from > a black and white image. This "getAlpha" function requires the long ID of a > source image, and though it is slower than simply reading the alphaData of > an existing transparent image (several seconds for a large image), it allows > for the creation of masks where no transparency info is present. From shedrup at ms9.hinet.net Thu Dec 29 20:43:04 2005 From: shedrup at ms9.hinet.net (Friedrich F. Grohmann) Date: Fri, 30 Dec 2005 09:43:04 +0800 Subject: "returnInField problem" becomes font problem Message-ID: <200512300146.JAA13653@msr46.hinet.net> First of all, thanks to everybody who thought about my problem and offered advice. Paul suggested: >Try rearranging the pieces.: > >put myVariable & return into fld x >select after fld x What happens with this arrangement is that the cursor jumps to the beginning of line 2! Mark reassessed the whole situation: >Going back to the original question, I think there may be a context >problem - the problem arising when putting text into fld "x" from >another stack, so the returnInField handler can't find fld "y", >because the current stack is tnot the stack in which fld "y" resides. That's not a problem. See below. Finally, Richard wondered: >Where does the data come from? Could it have invisible control >characters or nulls in it? The field in stack A contains text, very simple and innocent. However, inspired by this question, I began to poke around a little bit and made a startling discovery: the "Contents" displayed in the object inspector of this text field do not correspond, in terms of font, to what the field itself displays! They show two different fonts instead of the uniform picture the field suggest. So the whole mess has to with fonts. Please, let me give a rough sketch of the situation since font problems have impeded my work with Rev considerably and I dearly look forward to be able to finally surmount these troubles. So here is the background: Both stacks was originally created in Hypercard. When I ported stack A to Rev I carved it up, for the sake of convenience and simplicity, into one main stack containing all the Chinese text fields and two substacks for Tibetan and Manju respectively. Manju is transliterated into Roman script and needs special characters wherefore I used DPalatino for the relevant fields in the original. This doesn't work for OS X and I decided on Gentium which is rather pleasing to the eye. The trouble with the diacritics is that I can't put them into a Rev field via the Character Palette. So I go to my trusted wordprocessor (Nisus Writer Express) and type the stuff I need in neat Gentium. As soon as I paste this into a Rev field, itself set to Gentium, the special character will inevitably show in a different font. This is not only an aesthetic question. I just tried to identify the culprit and if I am not mistaken the font popping up out of the blue is AppleMyungjo -which is Korean! I'm not hundred percent sure but obviously all the woes begin here... I've checked with other cards in the stack with pure Gentium in the field and my original script works beautifully. So it is not a question of communicating between two stacks. It's a Rev specific font problem, maybe Unicode related. Any solution sincerely appreciated. Fritz From mark at maseurope.net Thu Dec 29 21:48:12 2005 From: mark at maseurope.net (Mark Smith) Date: Fri, 30 Dec 2005 02:48:12 +0000 Subject: "returnInField problem" becomes font problem In-Reply-To: <200512300146.JAA13653@msr46.hinet.net> References: <200512300146.JAA13653@msr46.hinet.net> Message-ID: Fritz, this stuff is well outside my knowledge, but have you tried using 'set the UnicodeText of fld x to ...' rather than simply pasting the text in? Good luck, Mark On 30 Dec 2005, at 01:43, Friedrich F. Grohmann wrote: > First of all, thanks to everybody who thought about my problem and > offered advice. > > Paul suggested: > >> Try rearranging the pieces.: >> >> put myVariable & return into fld x >> select after fld x > > What happens with this arrangement is that the cursor jumps to the > beginning of line 2! > > Mark reassessed the whole situation: > >> Going back to the original question, I think there may be a context >> problem - the problem arising when putting text into fld "x" from >> another stack, so the returnInField handler can't find fld "y", >> because the current stack is tnot the stack in which fld "y" resides. > > That's not a problem. See below. > > Finally, Richard wondered: > >> Where does the data come from? Could it have invisible control >> characters or nulls in it? > > The field in stack A contains text, very simple and innocent. However, > inspired by this question, I began to poke around a little bit and > made a > startling discovery: the "Contents" displayed in the object > inspector of > this text field do not correspond, in terms of font, to what the field > itself displays! They show two different fonts instead of the uniform > picture the field suggest. So the whole mess has to with fonts. > > Please, let me give a rough sketch of the situation since font > problems > have impeded my work with Rev considerably and I dearly look > forward to > be able to finally surmount these troubles. So here is the background: > > Both stacks was originally created in Hypercard. When I ported > stack A to > Rev I carved it up, for the sake of convenience and simplicity, > into one > main stack containing all the Chinese text fields and two substacks > for > Tibetan and Manju respectively. Manju is transliterated into Roman > script > and needs special characters wherefore I used DPalatino for the > relevant > fields in the original. This doesn't work for OS X and I decided on > Gentium which is rather pleasing to the eye. > > The trouble with the diacritics is that I can't put them into a Rev > field > via the Character Palette. So I go to my trusted wordprocessor (Nisus > Writer Express) and type the stuff I need in neat Gentium. As soon > as I > paste this into a Rev field, itself set to Gentium, the special > character > will inevitably show in a different font. > > This is not only an aesthetic question. I just tried to identify the > culprit and if I am not mistaken the font popping up out of the > blue is > AppleMyungjo -which is Korean! I'm not hundred percent sure but > obviously > all the woes begin here... > > I've checked with other cards in the stack with pure Gentium in the > field > and my original script works beautifully. So it is not a question of > communicating between two stacks. It's a Rev specific font problem, > maybe > Unicode related. > > Any solution sincerely appreciated. > > Fritz > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Thu Dec 29 22:59:27 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 29 Dec 2005 21:59:27 -0600 Subject: Search Scrolling Field In-Reply-To: <000101c60cc1$bbcccb20$640fa8c0@work1> References: <000101c60cc1$bbcccb20$640fa8c0@work1> Message-ID: <43B4B09F.20106@hyperactivesw.com> Jeff Honken wrote: > I'm trying to write a script that will allow me to search a Scrolling > field from a user inputed field. > > Here's what I have: > > 1. The Scrolling field is populated by a database. It's name is > ProcListField > > 2. I have a field that I am putting in a value. > > 3. I want to search the ProcListField and highlight the "line" that > contains the word I'm searching with. > > I've been trying the below script but it doesn't seem to find anything > in my ProcListField. I think what it's doing is looking for me to match > the whole line and not an individual word within the line. Does anyone > have any ideas on how I can accomplish this search? > > put me into N > put fld ProcListField into tData > put empty into tSummary > repeat with x = 1 to the number of lines of tData > if line x of tData = N then put x & "," after tSummary > end repeat > delete last char of tSummary > > My end plans were to take tSummary and grab the row ID from it and > hilite the row within ProcListField. I may be going about this > completely wrong so any input would be helpful. If the data will have only a single matching line, then: put me into N put fld "ProcListField" into tData set wholematches to true put line lineoffset(N,tData) of tData & cr after fld "summary" If I understand what you want to do, this should accomplish the same thing without using a repeat loop. If the goal is not necessarily to put data in the summary field, but rather just to hilite a line in the ProcListField field, then replace the last line above with: select line lineoffset(N,tData) of fld "procListField" If the lineoffset is 0, then no lines will hilite, which is usually the correct behavior. If your data may have more than one line that will match and you want to find them all, then you do need a repeat loop. You can repeat the lineoffset search and add a "skip" parameter -- see the docs for examples. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From Camm29 at tesco.net Fri Dec 30 07:21:59 2005 From: Camm29 at tesco.net (Camm29) Date: Fri, 30 Dec 2005 12:21:59 -0000 Subject: Com Port wait for ready character > Message-ID: <003801c60d3b$a3e28200$0a01a8c0@mobile1> Hi , Still having with problems Comm Port sending and receiving. Before i can write to the some Hardware i must wait for the character ">" i have tried write TxData to file COM1: wait 250 milliseconds read from file COM1: until ">" X X do something with the received Data X then write TxData to file COM1: or write TxData to file COM1: wait 250 millieseconds read from file COM1: until empty if the last char of it =">" then X X do something with the received Data X write TxData to file COM1: etc etc..... If i loop it say (10 times ) sometimes it write again before a ">" is received ???????? It does not seem to check for ">" or misses ">" completly The Hardware always sends ">" when ready ! Help Help Camm _______________________________________________ From rbarber at yhb.att.ne.jp Fri Dec 30 07:26:42 2005 From: rbarber at yhb.att.ne.jp (Ron) Date: Fri, 30 Dec 2005 21:26:42 +0900 Subject: Japanese dates problem In-Reply-To: References: Message-ID: Hi Sarah, I imagine the long system date, which includes the name of the day and month, is in unicode since the names are in Japanese. If tNow is indeed unicode then it may help to "put unidecode(tNow,"Japanese") into tNow". I don't have access to a Japanese system right this second, but you could try this and see if it works for your Japanese users. HTH Ron On Dec 28, 2005, at 2:26 PM, Sarah Reichelt wrote: > Hi All, > > I have received some error reports from Japanese users of my Pic-a-POD > program and they all get an error at the same point. Here is the > script snippet: > > convert tNow from long system date to seconds > subtract 86400 from tNow > > with the error report showing: > > Type: subtract: destination has a bad format (numeric?) > > So it looks as if the date conversion is not working correctly. I'm > pretty sure the value of tNow is OK since it is just taken from a > field that is set to "the long system date" on startup. I don't know > anything about Unicode, but the textFont of the stack & by inheritance > the field, is Verdana, so I don't think that should be doing anything. > > Is anyone out there running a Japanese system that can give me any > ideas? The reports have all come from Mac users so far, but I don't > know if that is relevant. Is there a way to detect a Japanese system > (or perhaps one where the default font is Unicode) and use "the long > date" instead of the long system date if so? > > TIA, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarah.reichelt at gmail.com Fri Dec 30 07:30:22 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 30 Dec 2005 22:30:22 +1000 Subject: Japanese dates problem In-Reply-To: References: Message-ID: > I imagine the long system date, which includes the name of the day and > month, is in unicode since the names are in Japanese. If tNow is indeed > unicode then it may help to "put unidecode(tNow,"Japanese") into tNow". > I don't have access to a Japanese system right this second, but you > could try this and see if it works for your Japanese users. > Thanks Ron, but I've changed the scripts to store the long date in a custom property and use them for any calculations while using the long system date for display only. Apparently this works fine in Japan as well as every where else. Regards, Sarah From christian.langers at education.lu Fri Dec 30 07:53:08 2005 From: christian.langers at education.lu (Christian Langers) Date: Fri, 30 Dec 2005 13:53:08 +0100 Subject: Problems with recording sound In-Reply-To: <94BAF0F0-7557-4C58-BC10-09F4B4C2E7C9@education.lu> References: <94BAF0F0-7557-4C58-BC10-09F4B4C2E7C9@education.lu> Message-ID: <6D3CA6B7-9B8B-4648-AE13-7733E18DB77B@education.lu> Hmm, nobody seems to have problems with it ? Christian Le 28 d?c. 05 ? 19:41, Christian Langers a ?crit : > Hello everybody, > > is it just me or does anybody else noticed this : > > (and this is new to me because before I had no problems with it...) > > I have 2 btns : one for recording sound and the second for stopping > recording ; > > Recording-Btn's Script : > > global tName > on mouseUp > if the uClicked of me is false then > set filename of player "soet" to "" > if tName is not empty then > ask information "Numm fir de Fichier..." > if the result is not "cancel" then > put it into tFichName > set the uClicked of me to true > set the recordInput to "dflt" > set the recordFormat to "aiff" > set the recordCompression to "raw " > set the recordrate to 32 > set the recordchannels to 2 > set the recordSampleSize to 16 > record sound file "data/Kanneraudio/"&tName&"/"&tFichName&".aif" > set icon of me to 3186 > show img "sign" > else > hide img "sign" > exit to top > end if > end if > else > exit to top > end if > end mouseUp > > > I recorded sounds several times one after the other but fact is > that every second recorded sound is usuable ; at one time I have > noisy sounds instead of a recorded voice and another time the > recorded sound is ok.. > > that's not ideal for working with the audio component... > > Is Rev to blame ?(ver 2.6.1) > > My OS ? ( Mac Os X 10.4.3) or > > Quicktime ? (7.0.3) > > > Is there a workaround ? > > > > Thanks, > > > Christian L. > Luxembourg > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jason at polydiam.com Fri Dec 30 09:11:41 2005 From: jason at polydiam.com (Jason (Polydiam)) Date: Fri, 30 Dec 2005 14:11:41 -0000 Subject: Open an app in the centre of the screen Message-ID: <000501c60d4a$f728e030$10b9a8c0@Jason> How do you open up an application that is centred to the middle of the screen? Thanks From christian.langers at education.lu Fri Dec 30 09:14:50 2005 From: christian.langers at education.lu (Christian Langers) Date: Fri, 30 Dec 2005 15:14:50 +0100 Subject: Open an app in the centre of the screen In-Reply-To: <000501c60d4a$f728e030$10b9a8c0@Jason> References: <000501c60d4a$f728e030$10b9a8c0@Jason> Message-ID: on preOpenStack set the loc of this stack to the screenloc end preOpenStack christian Le 30 d?c. 05 ? 15:11, Jason (Polydiam) a ?crit : > How do you open up an application that is centred to the middle of the > screen? > > > > Thanks > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mqueen at gmail.com Fri Dec 30 09:48:20 2005 From: mqueen at gmail.com (Michael Queen) Date: Fri, 30 Dec 2005 09:48:20 -0500 Subject: Open an app in the centre of the screen In-Reply-To: <000501c60d4a$f728e030$10b9a8c0@Jason> References: <000501c60d4a$f728e030$10b9a8c0@Jason> Message-ID: STOP FUCKING EMAILING ME!!!!!! On 12/30/05, Jason (Polydiam) wrote: > > How do you open up an application that is centred to the middle of the > screen? > > > > Thanks > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From scott at proherp.com Fri Dec 30 09:57:11 2005 From: scott at proherp.com (Scott Kane) Date: Sat, 31 Dec 2005 01:57:11 +1100 Subject: Open an app in the centre of the screen In-Reply-To: Message-ID: <000e01c60d51$556e1e70$0201010a@proherpgs50j4l> > STOP FUCKING EMAILING ME!!!!!! If you want off the list try following the simple, "even a six yearl old could do it" instructions below. > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-> revolution Put idiot into field fldWhatAIdiot From jhonken at x12.info Fri Dec 30 12:47:20 2005 From: jhonken at x12.info (Jeff Honken) Date: Fri, 30 Dec 2005 10:47:20 -0700 Subject: Change Focus to Group Message-ID: <000701c60d69$18323ab0$640fa8c0@work1> I'm trying to switch the focus from a field that I'm in to a group of radio buttons by entering "Return". I'm using the following: on returnInField focus on group ProviderRadio end returnInField The focus seems to be working great from field to field but when I try to go to a group it errors. Can someone steer me in the correct direction on this. Jeff From stephenREVOLUTION at barncard.com Fri Dec 30 12:46:04 2005 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 30 Dec 2005 09:46:04 -0800 Subject: Open an app in the centre of the screen In-Reply-To: References: <000501c60d4a$f728e030$10b9a8c0@Jason> Message-ID: Here we have, ladies and gentlemen, the last man online that has never heard of a mailing list. I wonder if he barges into meetings like that. >STOP FUCKING EMAILING ME!!!!!! > >On 12/30/05, Jason (Polydiam) wrote: >> >> How do you open up an application that is centred to the middle of the >> screen? >> >> >> > > Thanks >> -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From janschenkel at yahoo.com Fri Dec 30 13:33:40 2005 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri, 30 Dec 2005 10:33:40 -0800 (PST) Subject: Change Focus to Group In-Reply-To: <000701c60d69$18323ab0$640fa8c0@work1> Message-ID: <20051230183340.36581.qmail@web60523.mail.yahoo.com> --- Jeff Honken wrote: > I'm trying to switch the focus from a field that I'm > in to a group of > radio buttons by entering "Return". I'm using the > following: > > on returnInField > focus on group ProviderRadio > end returnInField > > The focus seems to be working great from field to > field but when I try > to go to a group it errors. Can someone steer me in > the correct > direction on this. Jeff > Hi Jeff, Groups themselves can't receive focus, but the items inside the group can. Try something like this: -- on returnInField focus on control 1 of group "ProviderGroup" end returnInField -- Hope this helped, Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________ Yahoo! DSL ? Something to write home about. Just $16.99/mo. or less. dsl.yahoo.com From mwieder at ahsoftware.net Fri Dec 30 14:53:59 2005 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 30 Dec 2005 11:53:59 -0800 Subject: Com Port wait for ready character > In-Reply-To: <003801c60d3b$a3e28200$0a01a8c0@mobile1> References: <003801c60d3b$a3e28200$0a01a8c0@mobile1> Message-ID: <506617275.20051230115359@ahsoftware.net> Camm29- You've posted this same message several times now. Did you look at Sarah's stack? Are you opening and closing the port properly? What kind of device are you trying to talk to? What kind of flow control/handshaking does it need? Are you handling that correctly? COM1: should have quotes around it. Are the serialControlString parameters correct? Why are you waiting 250 milliseconds? -- -Mark Wieder mwieder at ahsoftware.net From Camm29 at tesco.net Fri Dec 30 15:11:48 2005 From: Camm29 at tesco.net (Camm29) Date: Fri, 30 Dec 2005 20:11:48 -0000 Subject: Com Port wait for ready character > References: <003801c60d3b$a3e28200$0a01a8c0@mobile1> <506617275.20051230115359@ahsoftware.net> Message-ID: <002601c60d7d$454bb3a0$0a01a8c0@mobile1> Yeah , Sorry i did look at Sarah Stack still does the same. > Are you opening and closing the port properly? ---- IF THINK SO ? > What kind of device are you trying to talk to? SOME CUSTOM HARDWARE , IT RETURNS THE CHARACTER ">" WHEN NOT BUSY AND ABLE TO RECEIVE > What kind of flow control/handshaking does it need? ------NONE , OTHER THAN WAITING FOR ">" BEFORE SENDING AGAIN > Are you handling that correctly? ---- ? > COM1: should have quotes around it.I DON'T SEEM TO HAVE THIS , BUT I WILL TRY > Are the serialControlString parameters correct?----- YES , 9600 BAUD , 8 BITS , 1 STOP , NO PARITY > Why are you waiting 250 milliseconds?----- YES , THOUGH NOT SURE IF NEEDED IF WAITING FOR ">" WORKS Somehow it does not always wait for ">" before sending if i put into a loop. if i do it manually and wait for ">" to be displayed on screen it works fine ? Regards Camm ----- Original Message ----- From: "Mark Wieder" To: "How to use Revolution" Sent: Friday, December 30, 2005 7:53 PM Subject: Re: Com Port wait for ready character > > Camm29- > > You've posted this same message several times now. > > Did you look at Sarah's stack? > > Are you opening and closing the port properly? > What kind of device are you trying to talk to? > What kind of flow control/handshaking does it need? > Are you handling that correctly? > COM1: should have quotes around it. > Are the serialControlString parameters correct? > Why are you waiting 250 milliseconds? > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From Stgoldberg at aol.com Fri Dec 30 15:43:36 2005 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Fri, 30 Dec 2005 15:43:36 EST Subject: Problem with stack dimensions Message-ID: <67.53002aa1.30e6f5f8@aol.com> What are the optimal Revolution stack dimensions to fill a screen set at 1024x768 resolution (I'm using Mac OSX to develop)?? Setting the stack dimensions to 1024x768 seems too big, because the titlebar adds extra space on Windows, and the dock gets in the way on Macintosh.? It would seem that one would have to set the stack dimensions to less than 1024x768.? But what dimensions are optimal?? Thanks. Steve Goldberg From Stgoldberg at aol.com Fri Dec 30 15:45:30 2005 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Fri, 30 Dec 2005 15:45:30 EST Subject: Problem with inserting videos into Revolution Message-ID: <263.34e16e9.30e6f66a@aol.com> Sorry if this subject may have been discussed before. I'm new to videos on Rev and have noted the following difference between Revolution 2.5.1 and 2.6.1 on my Macintosh OS X: In Revolution 2.5.1, I can import mpeg-4 movies as a referenced control.? In the quicktime player Property Inspector I can bring the movie into Rev via the "Source" box. However, in Revolution 2.6.1, I can't import mpeg-4 movies that way since the movie title appears greyed out when trying to import it. Is this a problem with Revolution 2.6.1, or am I simply doing something wrong?? Thanks very much -- and Happy New Year to all. Steve Goldberg From sarah.reichelt at gmail.com Fri Dec 30 16:15:34 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 31 Dec 2005 07:15:34 +1000 Subject: Problem with stack dimensions In-Reply-To: <67.53002aa1.30e6f5f8@aol.com> References: <67.53002aa1.30e6f5f8@aol.com> Message-ID: On 12/31/05, Stgoldberg at aol.com wrote: > What are the optimal Revolution stack dimensions to fill a screen set at > 1024x768 resolution (I'm using Mac OSX to develop)? Setting the stack dimensions > to 1024x768 seems too big, because the titlebar adds extra space on Windows, > and the dock gets in the way on Macintosh. It would seem that one would have > to set the stack dimensions to less than 1024x768. But what dimensions are > optimal? Thanks. > Steve Goldberg On Macs, the top of the stack needs to be down about 44 pixels and then you need to leave space for the dock at the bottom. You can use the windowBoundingRect to tell you how much space this leaves you, or you can just make an allowance that will be OK for a large dock and leave space above a small dock. With Windows, you will need to allow for the taskbar at the bottom. I don't know how big this is, but again, the windowBoundingRect should tell you. Side-to-side, you can fill the screen on either platform. In the IDE, when you open the stack it will shrinkif necessary to fit into the windowBoundingRect which is smaller inside Rev to allow for the toolbar & Tools palette, so you will need to over-ride this and set the size in one of the opening handlers. Cheers, Sarah From revolution at derbrill.de Fri Dec 30 16:15:29 2005 From: revolution at derbrill.de (Malte Brill) Date: Fri, 30 Dec 2005 22:15:29 +0100 Subject: Problem with inserting videos into Revolution In-Reply-To: <20051230180004.52A4C8251D2@mail.runrev.com> Message-ID: <6755E40B-7979-11DA-BF8C-0030659A795C@derbrill.de> Hi Steve, >However, in Revolution 2.6.1, I can't import mpeg-4 movies that way since the >movie title appears greyed out when trying to import it. try switching from "Quicktime movies" to "all files" in the dialogue box that appears. It seems it is an answer file with type dialogue box that sets the filename of the player. All the best and happy new year, Malte From ambassador at fourthworld.com Fri Dec 30 16:30:49 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 30 Dec 2005 13:30:49 -0800 Subject: Problem with stack dimensions In-Reply-To: References: <67.53002aa1.30e6f5f8@aol.com> Message-ID: <43B5A709.6050909@fourthworld.com> Sarah Reichelt wrote: > In the IDE, when you open the stack it will shrinkif necessary to fit > into the windowBoundingRect which is smaller inside Rev to allow for > the toolbar & Tools palette, so you will need to over-ride this and > set the size in one of the opening handlers. When running in the IDE it's not possible to know the original windowBoundingRect, as the IDE changes it to accomodate the toolbar (understandable) and tool palette (which mystifies some of us). This will also apply to any script in your own stacks which modifies the windowBoundingRect property -- unless you keep track of it at the outset there's no going back. I was about to enter a BZ request for an option to the windowBoundingRect property, or perhaps a new property (or function) to allow us to determine its original value, but I'm at a loss as to what would make good syntax. We could have something like the originalWindowBoundingRect, but that's pretty long. Suggestions? It would seem worth having, as there are many times when it would be beneficial to revert the windowBoundingRect to its original value. While it's possible to do so in our own standalones we can't do it in the IDE, and either way it would seem handy to have. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From darkshadow1 at metrocast.net Fri Dec 30 16:52:34 2005 From: darkshadow1 at metrocast.net (Preston Shea) Date: Fri, 30 Dec 2005 16:52:34 -0500 Subject: XML Tree Message-ID: <000d01c60d8b$5a9c0f30$6501a8c0@new0eeca32bb97> Is it possible to make an XML tree in a list field out of the items in a text field? From ambassador at fourthworld.com Fri Dec 30 18:18:17 2005 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 30 Dec 2005 15:18:17 -0800 Subject: BZ request for Page Setup integration? Message-ID: <43B5C039.8080305@fourthworld.com> I just freed up five or my Bugzilla votes and was hoping to toss them toward the BZ report for integrating the internal printing metrics properties with the OS via the Page Setup/Print dialogs. Alas, I couldn't find such a request. Is there one? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From sarah.reichelt at gmail.com Fri Dec 30 19:47:32 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 31 Dec 2005 10:47:32 +1000 Subject: Problem with stack dimensions In-Reply-To: <43B5A709.6050909@fourthworld.com> References: <67.53002aa1.30e6f5f8@aol.com> <43B5A709.6050909@fourthworld.com> Message-ID: > > In the IDE, when you open the stack it will shrinkif necessary to fit > > into the windowBoundingRect which is smaller inside Rev to allow for > > the toolbar & Tools palette, so you will need to over-ride this and > > set the size in one of the opening handlers. > > When running in the IDE it's not possible to know the original > windowBoundingRect, as the IDE changes it to accomodate the toolbar > (understandable) and tool palette (which mystifies some of us). I would rather have the windowBoundingRect give the same values in the IDE as it would in a standalone and have a separate IDEboundingRect which would accomodate the toolbar and tools palette. It irritates me that I have to create a standalone, just to check what windowBoundingRects I am likely to get in various circumstances. Along the way of course, it would be great if it updated to reflect changes in the dock size and screen resolution. Cheers, Sarah From sarah.reichelt at gmail.com Fri Dec 30 19:58:26 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 31 Dec 2005 10:58:26 +1000 Subject: BZ request for Page Setup integration? In-Reply-To: <43B5C039.8080305@fourthworld.com> References: <43B5C039.8080305@fourthworld.com> Message-ID: On 12/31/05, Richard Gaskin wrote: > I just freed up five or my Bugzilla votes and was hoping to toss them > toward the BZ report for integrating the internal printing metrics > properties with the OS via the Page Setup/Print dialogs. > > Alas, I couldn't find such a request. Not quite sure this is what you meant, but how about 1619? Sarah From sarah.reichelt at gmail.com Fri Dec 30 20:19:23 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 31 Dec 2005 11:19:23 +1000 Subject: XML Tree In-Reply-To: <000d01c60d8b$5a9c0f30$6501a8c0@new0eeca32bb97> References: <000d01c60d8b$5a9c0f30$6501a8c0@new0eeca32bb97> Message-ID: > Is it possible to make an XML tree in a list field out of the items in a text field? Not directly, but using a combination of the revXML commands it can be done quite easily. Have a look at my XML tutorial: Cheers, Sarah From Karen at curlypaws.com Fri Dec 30 20:41:34 2005 From: Karen at curlypaws.com (Karen) Date: Sat, 31 Dec 2005 01:41:34 +0000 Subject: Clearing out rectangles Message-ID: <9E286A34-DA73-4132-B043-F497AE786E05@curlypaws.com> Hi, I'm trying to draw a bar graph in Revolution using values from an array. I use the following code, repeated for each bar, to draw the graph: create invisible graphic set the style of it to rectangle set the opaque of it to true set the rectangle of it to startY,tDrawX,tDrawY,startX set the foregroundColor of it to "#000000" set the backgroundColor of it to "#9198A0" set the lineSize of it to 1 show it This all works very well, but the next time I come to draw the graph, the old rectangles are still sitting there. How can I get rid of them? Thanks, Karen From sarah.reichelt at gmail.com Fri Dec 30 20:50:09 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 31 Dec 2005 11:50:09 +1000 Subject: Clearing out rectangles In-Reply-To: <9E286A34-DA73-4132-B043-F497AE786E05@curlypaws.com> References: <9E286A34-DA73-4132-B043-F497AE786E05@curlypaws.com> Message-ID: > I'm trying to draw a bar graph in Revolution using values from an > array. I use the following code, repeated for each bar, to draw the > graph: > > create invisible graphic > set the style of it to rectangle > set the opaque of it to true > set the rectangle of it to startY,tDrawX,tDrawY,startX > set the foregroundColor of it to "#000000" > set the backgroundColor of it to "#9198A0" > set the lineSize of it to 1 > show it > > This all works very well, but the next time I come to draw the graph, > the old rectangles are still sitting there. How can I get rid of them? > Have a loop at the start of your drawing routine that goes through and deletes them all. If you have no other graphics, you can do: repeat the number of graphics times delete graphic 1 end repeat If you have other graphics that shouldn't be deleted, then I suggest you name your chart graphics as they are made, and do something like this: repeat with x = the number of graphics down to 1 if the short name of graphic x contains "Chart" then delete graphic x end repeat HTH, Sarah From Karen at curlypaws.com Fri Dec 30 21:05:41 2005 From: Karen at curlypaws.com (Karen) Date: Sat, 31 Dec 2005 02:05:41 +0000 Subject: Clearing out rectangles Message-ID: > On 2005-12-31 01:50:09 +0000, Sarah Reichelt Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> said: > >> I'm trying to draw a bar graph in Revolution using values from an >> array. I use the following code, repeated for each bar, to draw the >> graph: >> >> create invisible graphic >> set the style of it to rectangle >> set the opaque of it to true >> set the rectangle of it to startY,tDrawX,tDrawY,startX >> set the foregroundColor of it to "#000000" >> set the backgroundColor of it to "#9198A0" >> set the lineSize of it to 1 >> show it >> >> This all works very well, but the next time I come to draw the graph, >> the old rectangles are still sitting there. How can I get rid of >> them? > > > Have a loop at the start of your drawing routine that goes through and > deletes them all. If you have no other graphics, you can do: > > repeat the number of graphics times > delete graphic 1 > end repeat > > If you have other graphics that shouldn't be deleted, then I suggest > you name your chart graphics as they are made, and do something like > this: > > repeat with x = the number of graphics down to 1 > if the short name of graphic x contains "Chart" then delete > graphic x > end repeat > > HTH, > Sarah Thanks very much for the very prompt reply Sarah :-) - I do have some other graphics so I'll need to go the second route. Thanks again, Karen From jiml at netrin.com Fri Dec 30 23:53:01 2005 From: jiml at netrin.com (Jim Lambert) Date: Fri, 30 Dec 2005 20:53:01 -0800 Subject: OT:HNY In-Reply-To: <20051230113551.A8EF0825178@mail.runrev.com> Message-ID: Happy New Year, Revolutionaries! Jim Lambert * * * * * * |_| | | | | V | _^_ From jacque at hyperactivesw.com Sat Dec 31 02:21:08 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 31 Dec 2005 01:21:08 -0600 Subject: Problem with stack dimensions In-Reply-To: References: <67.53002aa1.30e6f5f8@aol.com> Message-ID: <43B63164.2070905@hyperactivesw.com> Sarah Reichelt wrote: > On 12/31/05, Stgoldberg at aol.com wrote: > >>What are the optimal Revolution stack dimensions to fill a screen set at >>1024x768 resolution (I'm using Mac OSX to develop)? Setting the stack dimensions >>to 1024x768 seems too big, because the titlebar adds extra space on Windows, >>and the dock gets in the way on Macintosh. It would seem that one would have >>to set the stack dimensions to less than 1024x768. But what dimensions are >>optimal? Thanks. >>Steve Goldberg > > > On Macs, the top of the stack needs to be down about 44 pixels and > then you need to leave space for the dock at the bottom. You can use > the windowBoundingRect to tell you how much space this leaves you, or > you can just make an allowance that will be OK for a large dock and > leave space above a small dock. > > With Windows, you will need to allow for the taskbar at the bottom. I > don't know how big this is, but again, the windowBoundingRect should > tell you. > > Side-to-side, you can fill the screen on either platform. Actually, I keep my dock on the right instead of at the bottom, and Windows users can also move the toolbar to one side. Both Mac and Windows allow the dock/toolbar to be resized to various dimensions also (I keep mine really teeny.) So you can't even count on side-to-side consistency. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sarah.reichelt at gmail.com Sat Dec 31 03:17:38 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 31 Dec 2005 18:17:38 +1000 Subject: Problem with stack dimensions In-Reply-To: <43B63164.2070905@hyperactivesw.com> References: <67.53002aa1.30e6f5f8@aol.com> <43B63164.2070905@hyperactivesw.com> Message-ID: > Actually, I keep my dock on the right instead of at the bottom, and > Windows users can also move the toolbar to one side. Both Mac and > Windows allow the dock/toolbar to be resized to various dimensions also > (I keep mine really teeny.) So you can't even count on side-to-side > consistency. > Oops, forgot that. Thanks for filling in the blanks, Jacque :-) Sarah From scott at proherp.com Sat Dec 31 05:43:19 2005 From: scott at proherp.com (Scott Kane) Date: Sat, 31 Dec 2005 21:43:19 +1100 Subject: Fractals In-Reply-To: Message-ID: <000401c60df7$08a3e600$0201010a@proherpgs50j4l> Happy New Year to everybody. :-) It's New Years eve downunder and here in Melbourne it's 38 C (109 F). Kind of sticky! Recently I came across a Rev project that did fractals. I've managed to lose the file in the interim. I've checked the Rev Online stacks and can't see anything there. Anybody know of any fractal scripts for Rev? Scott From charles.hartman at conncoll.edu Sat Dec 31 08:36:58 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Sat, 31 Dec 2005 08:36:58 -0500 Subject: Fractals In-Reply-To: <000401c60df7$08a3e600$0201010a@proherpgs50j4l> References: <000401c60df7$08a3e600$0201010a@proherpgs50j4l> Message-ID: <4F1CBE2E-52FC-477A-A373-A91A17F6AA48@conncoll.edu> Don't boast: mercifully for us all, 38C is only 100F. We're about to get snowed on in New England. Charles On Dec 31, 2005, at 5:43 AM, Scott Kane wrote: > Happy New Year to everybody. :-) > It's New Years eve downunder and > here in Melbourne it's 38 C (109 F). > Kind of sticky! > > Recently I came across a Rev project that > did fractals. I've managed to lose the > file in the interim. I've checked the > Rev Online stacks and can't see anything > there. Anybody know of any fractal scripts > for Rev? > > Scott > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From charles.hartman at conncoll.edu Sat Dec 31 08:55:35 2005 From: charles.hartman at conncoll.edu (Charles Hartman) Date: Sat, 31 Dec 2005 08:55:35 -0500 Subject: Fractals In-Reply-To: <4F1CBE2E-52FC-477A-A373-A91A17F6AA48@conncoll.edu> References: <000401c60df7$08a3e600$0201010a@proherpgs50j4l> <4F1CBE2E-52FC-477A-A373-A91A17F6AA48@conncoll.edu> Message-ID: <198E05D8-860F-4992-96D7-7482C6C12BA0@conncoll.edu> (Man did that sound sour. Sorry! Let me add, Happy New Year.) On Dec 31, 2005, at 8:36 AM, Charles Hartman wrote: > Don't boast: mercifully for us all, 38C is only 100F. We're about > to get snowed on in New England. > > Charles > > > On Dec 31, 2005, at 5:43 AM, Scott Kane wrote: > >> Happy New Year to everybody. :-) >> It's New Years eve downunder and >> here in Melbourne it's 38 C (109 F). >> Kind of sticky! >> >> Recently I came across a Rev project that >> did fractals. I've managed to lose the >> file in the interim. I've checked the >> Rev Online stacks and can't see anything >> there. Anybody know of any fractal scripts >> for Rev? >> >> Scott >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From alex at tweedly.net Sat Dec 31 09:27:51 2005 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 31 Dec 2005 14:27:51 +0000 Subject: Fractals In-Reply-To: <4F1CBE2E-52FC-477A-A373-A91A17F6AA48@conncoll.edu> References: <000401c60df7$08a3e600$0201010a@proherpgs50j4l> <4F1CBE2E-52FC-477A-A373-A91A17F6AA48@conncoll.edu> Message-ID: <43B69567.3070307@tweedly.net> Charles Hartman wrote: > Don't boast: mercifully for us all, 38C is only 100F. We're about to > get snowed on in New England. > Yeah - but it's *dry* snow - right ? :-) > On Dec 31, 2005, at 5:43 AM, Scott Kane wrote: > >> Happy New Year to everybody. :-) >> It's New Years eve downunder and >> here in Melbourne it's 38 C (109 F). >> Kind of sticky! >> >> Recently I came across a Rev project that >> did fractals. I've managed to lose the >> file in the interim. I've checked the >> Rev Online stacks and can't see anything >> there. Anybody know of any fractal scripts >> for Rev? >> Was it maybe Mr X's MoireX, which are a form of fractal ? see http://monsieurx.com/ about 1/4 of the way down the page. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.9/217 - Release Date: 30/12/2005 From jamshidi982003 at yahoo.com Sat Dec 31 09:42:56 2005 From: jamshidi982003 at yahoo.com (ali jamshidi) Date: Sat, 31 Dec 2005 06:42:56 -0800 (PST) Subject: OT:HNY In-Reply-To: Message-ID: <20051231144256.23003.qmail@web50206.mail.yahoo.com> Dear jimy thank for your e mail and happy new year to.wish you the best healf and wealf thanks Ali jamshidi Jim Lambert wrote: Happy New Year, Revolutionaries! Jim Lambert * * * * * * |_| | | | | V | _^_ _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution --------------------------------- Yahoo! DSL Something to write home about. Just $16.99/mo. or less From jhurley at infostations.com Sat Dec 31 10:10:25 2005 From: jhurley at infostations.com (Jim Hurley) Date: Sat, 31 Dec 2005 07:10:25 -0800 Subject: Fractals In-Reply-To: <20051231135853.39F998252E8@mail.runrev.com> References: <20051231135853.39F998252E8@mail.runrev.com> Message-ID: > >Message: 19 >Date: Sat, 31 Dec 2005 21:43:19 +1100 >From: "Scott Kane" > >Recently I came across a Rev project that >did fractals. I've managed to lose the >file in the interim. I've checked the >Rev Online stacks and can't see anything >there. Anybody know of any fractal scripts >for Rev? > >Scott Scott, There are a few simple fractals in the following stack. In the message box run: go url "http://home.infostations.net/jhurley/TurtleGraphics.rev" Jim From graham.samuel at wanadoo.fr Sat Dec 31 10:29:36 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Sat, 31 Dec 2005 16:29:36 +0100 Subject: BZ request for Page Setup integration? Message-ID: On Sat, 31 Dec 2005 10:58:26 +1000, Sarah Reichelt wrote: > > On 12/31/05, Richard Gaskin wrote: > >> I just freed up five or my Bugzilla votes and was hoping to toss them >> toward the BZ report for integrating the internal printing metrics >> properties with the OS via the Page Setup/Print dialogs. >> >> Alas, I couldn't find such a request. >> > > Not quite sure this is what you meant, but how about 1619? > As the originator of 1619 (still UNCO in the BZ database!!), I'm also not exactly sure what you mean but it seems likely to be part of any solution to the problem expressed there - I was originally trying for some kind of minimum interaction with the printer driver, but really I would like the whole thing, meaning the ability to get and set information about a specific printer, including choices a user has made, like page size, orientation and margins (and even maybe use of colour etc, but I don't imagine any Transcript manipulation of such highly specific information). If you are indeed talking about the same kinda thing, please add a note if need be, and vote. This is one of those areas that have been hinted at (way back in Dr Raney's time) as being somehow impossibly difficult for Rev, but which has nevertheless been tackled by apps as far apart as GraphicConverter (Mac only) and MS Word (Mac and PC). Graham ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From graham.samuel at wanadoo.fr Sat Dec 31 10:34:38 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Sat, 31 Dec 2005 16:34:38 +0100 Subject: Problem with stack dimensions Message-ID: <8BCAD6CD-62E7-478D-BE77-A6B84DC3E635@wanadoo.fr> There was a discussion on this in the list around September 2003 (!) under the title 'Leaving room for the title bar'. Ken Ray as usual had some interesting observations. I no longer have the complete correspondence to hand, but I imagine it can be searched for. HTH Graham On Sat, 31 Dec 2005 07:15:34 +1000, Sarah Reichelt wrote: > On 12/31/05, Stgoldberg at aol.com wrote: > >> What are the optimal Revolution stack dimensions to fill a screen >> set at >> 1024x768 resolution (I'm using Mac OSX to develop)? Setting the >> stack dimensions >> to 1024x768 seems too big, because the titlebar adds extra space >> on Windows, >> and the dock gets in the way on Macintosh. It would seem that one >> would have >> to set the stack dimensions to less than 1024x768. But what >> dimensions are >> optimal? Thanks. >> Steve Goldberg >> > > On Macs, the top of the stack needs to be down about 44 pixels and > then you need to leave space for the dock at the bottom. You can use > the windowBoundingRect to tell you how much space this leaves you, or > you can just make an allowance that will be OK for a large dock and > leave space above a small dock. > > With Windows, you will need to allow for the taskbar at the bottom. I > don't know how big this is, but again, the windowBoundingRect should > tell you. > > Side-to-side, you can fill the screen on either platform. > > In the IDE, when you open the stack it will shrinkif necessary to fit > into the windowBoundingRect which is smaller inside Rev to allow for > the toolbar & Tools palette, so you will need to over-ride this and > set the size in one of the opening handlers. > ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From graham.samuel at wanadoo.fr Sat Dec 31 10:38:30 2005 From: graham.samuel at wanadoo.fr (graham samuel) Date: Sat, 31 Dec 2005 16:38:30 +0100 Subject: OT: Happy New Year! Message-ID: <0E5BA5A1-5BEA-48DE-BB2E-CEF0251B9724@wanadoo.fr> Having just written to the list quoting Sarah Reichelt, I realised slightly too late for that message that it's already 2006 in Australia - so Happy New Year, everyone. ---------------------------------------- Graham Samuel / The Living Fossil Co. / UK and France From simplsol at aol.com Sat Dec 31 11:14:17 2005 From: simplsol at aol.com (simplsol at aol.com) Date: Sat, 31 Dec 2005 11:14:17 -0500 Subject: Problem with stack dimensions In-Reply-To: <8BCAD6CD-62E7-478D-BE77-A6B84DC3E635@wanadoo.fr> References: <8BCAD6CD-62E7-478D-BE77-A6B84DC3E635@wanadoo.fr> Message-ID: <8C7DC3C6210A764-BBC-1E4C@FWM-M19.sysops.aol.com> Steve, I would only add that Rev stacks on OS X make room for the VISIBLE dock wherever it is, including sides (if the user is displaying it on either the left or right side of the screen) - it does so by cutting off the opposite edge of the stack or the bottom. If the dock is hidden (set to pop up automatically), Rev will not cut off sides or bottom of your stack. Consequently, the size of the monitor may determine how much stack can be displayed: a 14" with the dock on the left would cut off the right edge of a full width stack, on a 15" there would be no problem. If you want to design for almost everything, try 546x800, this will fit on 600x800 (leaving room for the menubar, with the understanding that, on such a small screen, the user will have the dock set to automatic). All Macs since 1998 (including the Clamshell laptop and the original iMac) will accomodate a 600x800 screen. Paul Looney -----Original Message----- From: graham samuel To: Use-List Rev Sent: Sat, 31 Dec 2005 16:34:38 +0100 Subject: Re: Problem with stack dimensions There was a discussion on this in the list around September 2003 (!) under the title 'Leaving room for the title bar'. Ken Ray as usual had some interesting observations. I no longer have the complete correspondence to hand, but I imagine it can be searched for.? ? HTH? ? Graham? ? On Sat, 31 Dec 2005 07:15:34 +1000, Sarah Reichelt wrote:? ? > On 12/31/05, Stgoldberg at aol.com wrote:? >? >> What are the optimal Revolution stack dimensions to fill a screen >> set at? >> 1024x768 resolution (I'm using Mac OSX to develop)? Setting the >> stack dimensions? >> to 1024x768 seems too big, because the titlebar adds extra space >> on Windows,? >> and the dock gets in the way on Macintosh. It would seem that one >> would have? >> to set the stack dimensions to less than 1024x768. But what >> dimensions are? >> optimal? Thanks.? >> Steve Goldberg? >>? >? > On Macs, the top of the stack needs to be down about 44 pixels and? > then you need to leave space for the dock at the bottom. You can use? > the windowBoundingRect to tell you how much space this leaves you, or? > you can just make an allowance that will be OK for a large dock and? > leave space above a small dock.? >? > With Windows, you will need to allow for the taskbar at the bottom. I? > don't know how big this is, but again, the windowBoundingRect should? > tell you.? >? > Side-to-side, you can fill the screen on either platform.? >? > In the IDE, when you open the stack it will shrinkif necessary to fit? > into the windowBoundingRect which is smaller inside Rev to allow for? > the toolbar & Tools palette, so you will need to over-ride this and? > set the size in one of the opening handlers.? >? ? ----------------------------------------? Graham Samuel / The Living Fossil Co. / UK and France? ? _______________________________________________? use-revolution mailing list? use-revolution at lists.runrev.com? Please visit this url to subscribe, unsubscribe and manage your subscription preferences:? http://lists.runrev.com/mailman/listinfo/use-revolution? From rcozens at pon.net Sat Dec 31 11:26:13 2005 From: rcozens at pon.net (Rob Cozens) Date: Sat, 31 Dec 2005 08:26:13 -0800 Subject: Problem with stack dimensions In-Reply-To: <8C7DC3C6210A764-BBC-1E4C@FWM-M19.sysops.aol.com> References: <8BCAD6CD-62E7-478D-BE77-A6B84DC3E635@wanadoo.fr> <8C7DC3C6210A764-BBC-1E4C@FWM-M19.sysops.aol.com> Message-ID: <7.0.0.10.1.20051231081837.0196d658@pon.net> All, To complicate the situation, on Tablet PCs the usable screen rect changes on-the-fly at runtime when the user changes screen orientation and shows/hides the Input Panel. Whether or not your app takes up the whole screen when running on a TPC, it needs to be aware of and potentially respond to either action. Rob Cozens, CCW Serendipity Software Company Vive R Revolution! From gbrackett at luceatlux.com Sat Dec 31 13:00:21 2005 From: gbrackett at luceatlux.com (George Brackett) Date: Sat, 31 Dec 2005 13:00:21 -0500 Subject: OT: HNY & Thanks Message-ID: As the New Year rushes around the world, I'd like to thank all of you for the good questions and the helpful answers that appear here routinely. It's a pleasure to learn from you! Happy New Year from soon-to-be snowy New England! George From jacque at hyperactivesw.com Sat Dec 31 13:19:04 2005 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 31 Dec 2005 12:19:04 -0600 Subject: Happy New Year, and a gift for everyone Message-ID: <43B6CB98.1080600@hyperactivesw.com> If you are looking for a little project to fill the time on New Year's day while you recover from the festivities, here's a 3D Runtime Revolution dodecahedron calendar to play with. All you'll need is a good pair of scissors, some tape or glue, and some card stock or heavy paper. It's my gift to everyone this holiday season: Remember to leave November till last or you will end up with nothing but a 3D maze. Happy new year to all! -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revolutionary.dan at gmail.com Sat Dec 31 13:36:33 2005 From: revolutionary.dan at gmail.com (Dan Shafer) Date: Sat, 31 Dec 2005 10:36:33 -0800 Subject: Problem with stack dimensions In-Reply-To: <7.0.0.10.1.20051231081837.0196d658@pon.net> References: <8BCAD6CD-62E7-478D-BE77-A6B84DC3E635@wanadoo.fr> <8C7DC3C6210A764-BBC-1E4C@FWM-M19.sysops.aol.com> <7.0.0.10.1.20051231081837.0196d658@pon.net> Message-ID: <70ed6b130512311036y2c6e9b53s9c782fb3649a1f67@mail.gmail.com> The nice thing about standards is that you can have so many of them on the same topic. Sheesh. On 12/31/05, Rob Cozens wrote: > All, > > To complicate the situation, on Tablet PCs the usable screen rect > changes on-the-fly at runtime when the user changes screen > orientation and shows/hides the Input Panel. > > Whether or not your app takes up the whole screen when running on a > TPC, it needs to be aware of and potentially respond to either action. > > Rob Cozens, CCW > Serendipity Software Company > > Vive R Revolution! > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, "Revolution: Software at the Speed of Thought" >From http://www.shafermediastore.com/tech_main.html From eric.chatonet at sosmartsoftware.com Sat Dec 31 13:41:52 2005 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 31 Dec 2005 19:41:52 +0100 Subject: Happy New Year, and a gift for everyone In-Reply-To: <43B6CB98.1080600@hyperactivesw.com> References: <43B6CB98.1080600@hyperactivesw.com> Message-ID: <0EEDB23B-DA5C-49DA-AC6E-0AD59195A388@sosmartsoftware.com> Hi Jacque, Nice JPEG :-) You are right: I wish to all of us a good pair of scissors, some tape or glue, and some card stock or heavy paper in order to never forget what our hands are able to do. I love working without electricity :-) Happy New Year to all! Le 31 d?c. 05 ? 19:19, J. Landman Gay a ?crit : > If you are looking for a little project to fill the time on New > Year's day while you recover from the festivities, here's a 3D > Runtime Revolution dodecahedron calendar to play with. All you'll > need is a good pair of scissors, some tape or glue, and some card > stock or heavy paper. It's my gift to everyone this holiday season: Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From soapdog at mac.com Sat Dec 31 13:49:19 2005 From: soapdog at mac.com (Andre Garzia) Date: Sat, 31 Dec 2005 16:49:19 -0200 Subject: Happy New Year, and a gift for everyone In-Reply-To: <43B6CB98.1080600@hyperactivesw.com> References: <43B6CB98.1080600@hyperactivesw.com> Message-ID: Jacque, Thanks!!! I just glued my fingers!!!! I think everyone that manage to build (or glue his/her fingers in the process) should take a picture and updates his/her photo on the fappr gallery!!! it will be cool!!! Happy Rev 2.6 Oops, I meant, Happy 2006!!!! Cheers to all Andre Alves Garzia, Niter?i, BRAZIL (land of coffee, soccer, carnaval, beaches and a mad coder) On Dec 31, 2005, at 4:19 PM, J. Landman Gay wrote: > If you are looking for a little project to fill the time on New > Year's day while you recover from the festivities, here's a 3D > Runtime Revolution dodecahedron calendar to play with. All you'll > need is a good pair of scissors, some tape or glue, and some card > stock or heavy paper. It's my gift to everyone this holiday season: > > > > Remember to leave November till last or you will end up with > nothing but a 3D maze. > > Happy new year to all! > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jerry at daniels-mara.com Sat Dec 31 14:10:21 2005 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sat, 31 Dec 2005 13:10:21 -0600 Subject: Happy New Year, and a gift for everyone In-Reply-To: <43B6CB98.1080600@hyperactivesw.com> References: <43B6CB98.1080600@hyperactivesw.com> Message-ID: <4A8B40CE-DB4F-41C6-BD73-059D5E267DE4@daniels-mara.com> Exceedingly cool, Jacque! -Jerry On Dec 31, 2005, at 12:19 PM, J. Landman Gay wrote: > If you are looking for a little project to fill the time on New > Year's day while you recover from the festivities, here's a 3D > Runtime Revolution dodecahedron calendar to play with. All you'll > need is a good pair of scissors, some tape or glue, and some card > stock or heavy paper. It's my gift to everyone this holiday season: > > > > Remember to leave November till last or you will end up with > nothing but a 3D maze. > > Happy new year to all! > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From 3mcgrath at adelphia.net Sat Dec 31 15:13:30 2005 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sat, 31 Dec 2005 15:13:30 -0500 Subject: Happy New Year, and a gift for everyone In-Reply-To: <43B6CB98.1080600@hyperactivesw.com> References: <43B6CB98.1080600@hyperactivesw.com> Message-ID: <40A2BB04-0CAE-4432-9DAE-350361F0FBC5@adelphia.net> Thanks so much for the calendar. Happy New Year to all on the list. thanks Tom On Dec 31, 2005, at 1:19 PM, J. Landman Gay wrote: > If you are looking for a little project to fill the time on New > Year's day while you recover from the festivities, here's a 3D > Runtime Revolution dodecahedron calendar to play with. All you'll > need is a good pair of scissors, some tape or glue, and some card > stock or heavy paper. It's my gift to everyone this holiday season: > > > > Remember to leave November till last or you will end up with > nothing but a 3D maze. > > Happy new year to all! > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III 3mcgrath at adelphia.net Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software? & Meeting Wear? - Unique Apparel Design From garretthylltun at gmail.com Sat Dec 31 15:52:31 2005 From: garretthylltun at gmail.com (Garrett Hylltun) Date: Sat, 31 Dec 2005 12:52:31 -0800 Subject: Send Keys and Window ID's? Message-ID: Greetings, I haven't researched the docs yet, but was just wondering if Rev/DC is capable of sending key strokes to non-Rev/DC windows. If yes, could someone just point me to the command(s) that will get me going? Also, I'm still a newb to mac and want to know if OSX windows have id's and or names that I can use to send the key strokes to. Thanks in advance, -Garrett From Stgoldberg at aol.com Sat Dec 31 19:35:11 2005 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Sat, 31 Dec 2005 19:35:11 EST Subject: Problem with Import As Control for videoclips Message-ID: <229.4027e6a.30e87dbf@aol.com> First, much thanks to Malte Brill for his suggestion that immediately resolved the problem with importing "referenced" controls of mpeg-4 movies. I have a different problem, though, with importing mpeg-4 using "Import As Control": After importing the mpeg-4 movie using "Import As Control," it is listed clearly under VideoClips both as to name and ID number. However, on issuing a command, e.g., "Play videoclip ID 1003" The only thing I get is a very thick black vertical line through the center of the card. Again, am I doing something wrong here? Any suggestions? Thanks very much. I really appreciate this forum. It's clarified a lot over the past year. Happy New Year to all. Steve Goldberg In a message dated 12/31/05 9:43:28 AM, use-revolution-request at lists.runrev.com writes: > From: Malte Brill > Subject: Re: Problem with inserting videos into Revolution > To: use-revolution at lists.runrev.com > Message-ID: <6755E40B-7979-11DA-BF8C-0030659A795C at derbrill.de> > Content-Type: text/plain; charset=US-ASCII; format=flowed > > Hi Steve, > > >However, in Revolution 2.6.1, I can't import mpeg-4 movies that way > since the > >movie title appears greyed out when trying to import it. > > try switching from "Quicktime movies" to "all files" in the dialogue > box that appears. It seems it is an answer file with type dialogue box > that sets the filename of the player. > > All the best and happy new year, > > Malte > > > From lists at mangomultimedia.com Sat Dec 31 20:31:28 2005 From: lists at mangomultimedia.com (Trevor DeVore) Date: Sat, 31 Dec 2005 17:31:28 -0800 Subject: Problem with Import As Control for videoclips In-Reply-To: <229.4027e6a.30e87dbf@aol.com> References: <229.4027e6a.30e87dbf@aol.com> Message-ID: On Dec 31, 2005, at 4:35 PM, Stgoldberg at aol.com wrote: > First, much thanks to Malte Brill for his suggestion that immediately > resolved the problem with importing "referenced" controls of mpeg-4 > movies. I have > a different problem, though, with importing mpeg-4 using "Import As > Control": > > After importing the mpeg-4 movie using "Import As Control," it is > listed > clearly under VideoClips both as to name and ID number. However, > on issuing a > command, e.g., "Play videoclip ID 1003" The only thing I get is a > very thick > black vertical line through the center of the card. Again, am I > doing something > wrong here? Any suggestions? Thanks very much. I really > appreciate this > forum. It's clarified a lot over the past year. > Happy New Year to all. > Steve Goldberg This is a bug with Revolution. If you are going to import a movie as a control and play it as a videoclip then save the file with a .mov extension before importing. It will then play correctly. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From Stgoldberg at aol.com Sat Dec 31 20:49:42 2005 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Sat, 31 Dec 2005 20:49:42 EST Subject: Problem with stack dimensions Message-ID: <2bc.2a29fae.30e88f36@aol.com> Thanks to everyone for the helpful suggestions. Steve Goldberg From dweeble at wi.rr.com Sat Dec 31 22:51:26 2005 From: dweeble at wi.rr.com (Michael D.) Date: Sat, 31 Dec 2005 21:51:26 -0600 Subject: Happy New Year ! Message-ID: <005101c60e86$a464e500$0400a8c0@olie> I have to say also its just been a wonderfull year as my first with RR, Thank you all !! Happy New Year ! Michael From scott at proherp.com Sat Dec 31 22:56:43 2005 From: scott at proherp.com (Scott Kane) Date: Sun, 1 Jan 2006 14:56:43 +1100 Subject: Happy New Year ! In-Reply-To: <005101c60e86$a464e500$0400a8c0@olie> Message-ID: <001001c60e87$66552df0$0201010a@proherpgs50j4l> > I have to say also its just been a wonderfull year as my > first with RR, > Thank you all !! Ditto. It's been very interesting, though at times stressful. When I first decided to write cross-platform I looked at Kylix (deceased), Lazarus (no support for Carbon), QT (a real mess), RealBasic (should be renamed RealBugs, a simple tabbed interface becomes a nightmare of controls bleeding through to other pages) and finally Rev. Rev in stable and (now) lots of fun to use. :-) I'm looking forward to 2006 and using Rev' to allow me to access markets previous unreachable to me. Scott From scott at proherp.com Sat Dec 31 22:57:20 2005 From: scott at proherp.com (Scott Kane) Date: Sun, 1 Jan 2006 14:57:20 +1100 Subject: Fractals In-Reply-To: <43B69567.3070307@tweedly.net> Message-ID: <001101c60e87$7b236990$0201010a@proherpgs50j4l> Hi Alex, > Was it maybe Mr X's MoireX, which are a form of fractal ? > see http://monsieurx.com/ about 1/4 of the way down the page. Yes - that's it! :-) Thanks Scott From scott at proherp.com Sat Dec 31 22:57:45 2005 From: scott at proherp.com (Scott Kane) Date: Sun, 1 Jan 2006 14:57:45 +1100 Subject: Fractals In-Reply-To: Message-ID: <001201c60e87$8a4cf170$0201010a@proherpgs50j4l> Hi Jim, > There are a few simple fractals in the following stack. Thanks! Very helpful :-) Scott From scott at proherp.com Sat Dec 31 22:58:47 2005 From: scott at proherp.com (Scott Kane) Date: Sun, 1 Jan 2006 14:58:47 +1100 Subject: Fractals In-Reply-To: <4F1CBE2E-52FC-477A-A373-A91A17F6AA48@conncoll.edu> Message-ID: <001301c60e87$abd40310$0201010a@proherpgs50j4l> > Don't boast: mercifully for us all, 38C is only 100F. We're about to > get snowed on in New England. Actually - the top temp' for the day was 44 d C with an overnight low of 27 d C. Somewhat worse than 100F. Scott From dweeble at wi.rr.com Sat Dec 31 22:59:03 2005 From: dweeble at wi.rr.com (Michael D.) Date: Sat, 31 Dec 2005 21:59:03 -0600 Subject: Get from File References: Message-ID: <008501c60e87$b4c019a0$0400a8c0@olie> Jim, Happy New Year to You ! Thanks for all your help. Michael. ----- Original Message ----- From: "Jim Ault" To: "How to use Revolution" Sent: Wednesday, December 28, 2005 11:03 AM Subject: Re: Get from File > try > on mousedoubleup > put fld destBlock into dest > filter dest with "*edit*" -- should purge all lines without "edit" > > replace quote with comma in dest > > repeat with x = 1 to 9 > put itemOffset("-"&x, dest) into itemNum > put item itemNum of dest into fld ("edit"&x) > end repeat > put itemOffset("-00", dest) into itemNum > put item itemNum of dest into fld ("edit00") > > end mousedoubleup > > > > On 12/28/05 5:26 AM, "Michael D." wrote: > > > This worked great, I found that I had to grab a bigger chunk from the main > > file and add line numbers to the end result into fld "results" and get: > > 0' "RmArray" > > 1StartArray = Array( _ > > 2 "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > > 3 "edit-6", "edit-7", "edit-8", "edit-9", "edit-00", _ > > 4 "endof", "of", "the", "list", "") > > 5' "endRmArray" > > I'm working to remove the not needed lines*0,1,4,5 and display in a numbered > > column list for user to select the lines they need to edit, which I can do. > > Theres 5 "edit-*" per line, > > > > Any suggestions on how to get each of the 5 "edit-*" into their individual > > fields from the selected row ? > > > > and thanks for you help > > Michael > > > > ------------------------------------- > > on getChunk > > put fld edits into sorce > > put empty into fld results > > put "(?si)(""e&"RmArray.*endRmArray.....)" into regExStr > > put matchchunk(sorce,regExStr,charPos1,charPos2) into success > > if success is true then > > put char charPos1 to charPos2 of sorce into dest > > else > > answer "did not find the edit string you were looking for" > > exit to top > > end if > > answer "your gift is behind door number 2" > > put dest into fld edits > > put fld edits into editsNum > > put empty into tDisplayData > > put 0 into tCounter > > repeat for each line L in editsNum > > put tCounter && L & cr after tDisplayData > > add 1 to tCounter > > end getChunk > > put tDisplayData into fld results > > -- breakpoint > > > > ----- Original Message ----- > > From: "Jim Ault" > > To: "How to use Revolution" > > Sent: Tuesday, December 27, 2005 1:52 AM > > Subject: Re: Get from File > > > > > >> This works for me... > >> I used a quick stack with fld 1 and fld 2 and 1 button > >> ------- copy from here > >> on getChunk > >> put fld 1 into sorce > >> put "(?si)(""e&"edit-1.*edit-5.....)" into regExStr > >> put matchchunk(sorce,regExStr, charPos1,charPos2) into success > >> if success is true then > >> put char charPos1 to charPos2 of sorce into dest > >> else > >> answer "did not find the edit string you were looking for" > >> exit to top > >> end if > >> answer "your gift is behind door number 2" > >> put dest into fld 2 > >> breakpoint > >> end getChunk > >> ------------end copy > >> > >> > >> On 12/26/05 10:31 PM, "Michael D." wrote: > >> > >>> Greetings, > >>> I'm stuck on something here and looking for some advice with pulling > > this > >>> section from a text file(*.hta). Its search the complete file around 800 > > lines > >>> for just this section then > >>> put this section into line numbered field ? then > >>> put each "edit" of selected line into a field. > >>> > >>> StartArray = Array( _ > >>> --- get from here > >>> "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > >>> "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > >>> "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > >>> "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > >>> "edit-1", "edit-2", "edit-3", "edit-4", "edit-5", _ > >>> --- to end of here > >>> "endof", "of", "the", "list", "") > >>> > >>> Any help greatly appreciated > >>> Michael > >> > >> > >> _______________________________________________ > >> use-revolution mailing list > >> use-revolution at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your subscription > > preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From scott at proherp.com Sat Dec 31 22:59:22 2005 From: scott at proherp.com (Scott Kane) Date: Sun, 1 Jan 2006 14:59:22 +1100 Subject: Fractals In-Reply-To: <198E05D8-860F-4992-96D7-7482C6C12BA0@conncoll.edu> Message-ID: <001401c60e87$c3add100$0201010a@proherpgs50j4l> > (Man did that sound sour. Sorry! Let me add, Happy New Year.) No worries, I didn't take it bad. :-) Happy New Year to you as well... Scott From dweeble at wi.rr.com Sat Dec 31 23:08:48 2005 From: dweeble at wi.rr.com (Michael D.) Date: Sat, 31 Dec 2005 22:08:48 -0600 Subject: Send Keys and Window ID's? References: Message-ID: <00a101c60e89$1123b8e0$0400a8c0@olie> Hey Garret Here's a bit of an answer from something I saved: Nicolas Cueto wrote: > Like Jacqueline, I too was going to suggest "keyDown" > and "keyUp". However I tried it out first myself and > found that so long as the targeted key is held conti- > nuously down: > > 1. the "keyDown" message is also generated continu- > ously. Thus, if the variable for storing the start time > is being set by the keyDown handler, then that variable > will be continuously reset. (To resolve this, I tried "if > tTimeVar is not empty then" to escape the handler, but > no luck) > > 2. the "keyUp" message is also being generated. I know > this because in the keyUp handler I have a "put x in field y" > line, which results in the field continuously blinking. (I would've > thought the keyUp message would be generated only after > the target key was released?) > > Jacqueline also suggests that these key-handlers might be > system specific. In which case, I'm on Win2K. It is OS-specific. On Mac OS X, keyup is only sent once when the key is released. On Mac OS 9 a "keyup" is sent immediately after keydown, sort of like you report. Here is one way to possibly work around the problem (I liked Phil's array suggestion): local tKeyTimes on rawkeydown k if tKeyTimes[k] = "" then put the milliseconds into tKeyTimes[k] end rawkeydown on rawkeyup k wait 50 milliseconds -- adjust this as needed if keysdown() contains k then pass rawkeyup -- they are still holding it get tKeyTimes[k] if it <> "" then put the milliseconds - it - 50 into tTimeVar -- holds the timing data put "" into tKeyTimes[k] end if end rawkeyup I didn't try it on a Windows machine though, so it may need tweaking. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ----- Original Message ----- From: "Garrett Hylltun" To: "How to use Revolution" Sent: Saturday, December 31, 2005 2:52 PM Subject: Send Keys and Window ID's? > Greetings, > > I haven't researched the docs yet, but was just wondering if Rev/DC > is capable of sending key strokes to non-Rev/DC windows. If yes, > could someone just point me to the command(s) that will get me going? > > Also, I'm still a newb to mac and want to know if OSX windows have > id's and or names that I can use to send the key strokes to. > > Thanks in advance, > -Garrett > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dweeble at wi.rr.com Sat Dec 31 23:11:52 2005 From: dweeble at wi.rr.com (Michael D.) Date: Sat, 31 Dec 2005 22:11:52 -0600 Subject: Send Keys and Window ID's? References: Message-ID: <00ac01c60e89$7f449fb0$0400a8c0@olie> Garrett, This may help you also, great stuff http://www.troz.net/Rev/tutorials/KeyCoder.rev.gz ----- Original Message ----- From: "Garrett Hylltun" To: "How to use Revolution" Sent: Saturday, December 31, 2005 2:52 PM Subject: Send Keys and Window ID's? > Greetings, > > I haven't researched the docs yet, but was just wondering if Rev/DC > is capable of sending key strokes to non-Rev/DC windows. If yes, > could someone just point me to the command(s) that will get me going? > > Also, I'm still a newb to mac and want to know if OSX windows have > id's and or names that I can use to send the key strokes to. > > Thanks in advance, > -Garrett > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Sat Dec 31 23:16:59 2005 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 1 Jan 2006 14:16:59 +1000 Subject: Send Keys and Window ID's? In-Reply-To: References: Message-ID: > I haven't researched the docs yet, but was just wondering if Rev/DC > is capable of sending key strokes to non-Rev/DC windows. If yes, > could someone just point me to the command(s) that will get me going? > > Also, I'm still a newb to mac and want to know if OSX windows have > id's and or names that I can use to send the key strokes to. > Rev can't do that directly, but most applications can be controlled with AppleScript. If they are not directly AppleScriptable, you can use GUI scripting as described here . Write and test your AppleScripts in the AppleScript Script Editor, then copy then over to Rev, put them in a custom property or a field, then run them like this: put the cApplescript of this stack into tScript -- where cApplescript is the name of the custom property storing the script do tScript as AppleScript HTH, Sarah From stephenmcnutt at covcable.com Wed Dec 28 17:34:45 2005 From: stephenmcnutt at covcable.com (Stephen Paul McNutt) Date: Wed, 28 Dec 2005 17:34:45 -0500 Subject: Duplicating a Substack Message-ID: The weird thing is I've done these several times already, but now I can't figure it out. I want to duplicate one of my substacks so that I can rename and modify it--rather than starting from a blank substack. Seems like that should be easy, but nooooooooo. Thanks in advance for any help you can give. I did look through the Revolution documentation, and the only way I can find to do it is to change the mainStack function of some substack in another stack to move it to the desired stack, but I know that's not how I did it in the past.