Re: Slow Dialogs in Rev 2.7
Yes, is delayed. As I told you, also the Rev. dialogs are slow; as example, when I close the script editor, it needs several seconds to appears the save dialog. And, if I want to rename some custom property through the inspector panel, the ask dialog appears always after 7/10 seconds. on 7-03-2006 21:04, J. Landman Gay at [EMAIL PROTECTED] wrote: That is definitely not normal behavior. Does it only happen in one stack, or in all of them? What happens if you relaunch Rev, make a new stack, and put this in a button: on mouseup answer This is a test. end mouseup Does that delay too? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Globals and...
You can do the same with 'script locals', too. The difference from globals is that script locals are available to all handlers in that particular objetcs script, but not to handlers in other objects scripts. Mark On 8 Mar 2006, at 01:02, [EMAIL PROTECTED] wrote: Hi Everyone, OK so you can initiate globals for an object outside of a handler. That's cool if you have more than one handler for an object. Is there anything else I can do outside of a handler that will apply to all handlers for an object? Joe Orlando, Florida ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: answer file with filter problem
Hi Garrett, Rev 2.6.1 Greetings, Am I doing something wrong with the answer file? put Please select a file: into varOne put Text Files,*.txt into varTwo put Open file into varThree answer file varOne with filter varTwo titled varThree I originally had this way: answer file Please select a file: with filter Text Files,*.txt titled Open file But either way, the files listed in the answer file dialog are all blocked out and not accessible at all. your script(s) above will work wonderfully on a windows pc :-) But since you are using a mac (I guessed from your mail header, please do always mention the platform you are using) you need another syntax - answer... WITH TYPE ... So you should script: ... answer file Please select a file: with type Text Files|txt| TEXTttxt titled Open file ... Or fill your variables accordingly. This syntax is crossplaform and takes the FILETYPES on a Mac into account. FILETYPES are going away in the future on OS X I am sure, and only suffixes will be supported and that is also taken care of by this syntax. If you don't know the necessary FILEPTYPE (last parameter), simply omit it, and on OS X only files with the appropriate suffix will be shown in the dialog: ... answer file Please select a file: with Type Text Files|txt| titled Open file ... will also show all text files with the suffix .txt The delimiter sign is the pipe = | = ALT-7 on a german keyboard See also answer file with type in the docs. Hope that helps. Thanks, -Garrett Regards Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Globals and...
Whoops.. that should be without the extra quote before 'url' set the script of btn green to url file:/Desktop/ btnScript01.txt set the script of btn blue to url file:/Desktop/ btnScript02.txt set the script of btn green to url file:/Desktop/ btnScript03.txt On 3/7/06 6:49 PM, Jim Ault [EMAIL PROTECTED] wrote: On 3/7/06 5:02 PM, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi Everyone, OK so you can initiate globals for an object outside of a handler. That's cool if you have more than one handler for an object. Is there anything else I can do outside of a handler that will apply to all handlers for an object? Joe Lots... take your pick _ --INSIDE Rev creating more cards, fields, buttons, groups using custom properties Back script Front script start using stack libOfHandlers.rev set the script of btn green to url file:/Desktop/ btnScript01.txt set the script of btn blue to url file:/Desktop/ btnScript02.txt set the script of btn green to url file:/Desktop/ btnScript03.txt on opencard if the name of this card is summary then set the script of btn Report to url file:/Desktop/btnScriptRptSmry.txt else set the script of btn Report to url file:/Desktop/btnScriptRptDept.txt end if end opencard put info into url file:/Desktop/dataFileForRev.txt --OUTSIDE Rev save spreadsheet as tab delimited, then open in Rev using put url file:/Desktop/dataTableFromExcel.txt into tDataTable --via Applescript or VisualBasic much more stuff. I am sure there are more, but that is a good start, off the top of my head. Jim Ault Las Vegas ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Controlling GIF animation
Anyway to pause GIF animation in an image or player? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: copy locked text
From: Eric Chatonet Just try to set the autohilite of your field to true. If so, highlight *should* not disappear and the right selected chunk *should* be copied. Or there is another problem and I have not enough information to understand it :-) Well, that doesn't quite fix it. The highlight still goes away when you touch anything -- like the the Ctrl key. And still only the first text copied with Ctrl-C sticks. Any attempt to copy anything after that fails -- only the first-copied text is in the buffer -- until I close and reopen the stack. Then I can still only do just one copy with the newly opened stack. Same on Windows and Linux. Workaround - change to edit mode, with lockText off. But I don't want to give that open to read-only viewers, and it's an extra two-step -- off and then on again after copying -- for read and write users. Jerry ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Installer design and backdrops
Is the backdrop used by so many professional installers really just a useless holdover, or is there some benefit to having it that I'm not seeing? Would it not be like any other interface element, customized for the audience it is intended for? If you are installing drivers or libraries for a technical crowd, I would think it should be as non-intrusive as possible. On the other hand, if the product is being delivered to my sister, she might feel more comfortable by an all-enveloping process which eases her anxiety with anything technical. And, there might be something useful that I can impart which will help her, lesson support on my end, and yes, perhaps even market my wares. Just a perspective :) -- greg ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Revolution vs Visual Basic
Hi, May I take few minutes please? When Revolution with some programming languages such as C++ and Java, it is clear that designing and creating applications (or whatever) using Revolution is much easier than those programming languages. But what is your opinion when comparing it with Visual Basic .NET or Visual Basic 2005 Express? Visual Basic .NET has many features similar to those in Revolution. It is very easy to design forms and interfaces. There are many components that you can drag and drop into your forms. VB .NET has a very clear and readable syntax. It has strong debugging tools. And much more. Question (1): Are there some strong features in Revolution that could make it better than VB .NET. Would you please list the features for me? Question (2): VB .NET has some great built-in components and I want to ask whether Revolution has them. Some of those components are: a. Font Dialog Box b. Color Dialog Box c. Save Dialog Box d. Print Dialog Box Question (3): VB .NET has the Tree Component which makes you able to build something similar to the trees of folders and files in Windows Explorer. It is very easy to use and you can expand and add items into the tree dynamically. Is there something similar in Revolution? Is it easy to do such thing? Question (4): We can build easily a Tool Bar in VB .NET and add icons in the Tool Bar. We can also easily draw pictures for the icons within VB .NET or we can attach any saved pictures to the icons. Is there something similar in Revolution? Is it easy to do so? Question (5): We, as programmers, used to use some techniques and algorithms in our programs. Sometimes we need to use Stacks, Queues, Hash Tables, Dictionaries, etc. All these objects, or most of them, are built in VB .NET and we can use them easily. Does Revolution have these objects? Or can we define or create something similar? Question (6): When we want to produce the program (or application) that is created by Revolution, we can produce it as EXE file (in windows). But what if we need to make some kind of Installation or Setup? Can we do it? What about if the users want to uninstall our program (or software)? Can they? Sorry for bothering Regards, ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Common Causes of Crashes?
I know that causes of crashes has been discussed, but I can't find it in the archives. I've got a stack that started crashing yesterday, and I'd like to know some common causes I can look for in my scripts. Thanks in advance. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
runrev for CRM
sorry to bother, but would anyone point me in the direction of information or someone who has created a CRM, contact relational managment application with runrev. I'd appreicate any info. thanks, Thom Wright School Counselor Jefferson Middle School ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Sheet command
Although it takes a few lines, I do this fairly often with something like: go inv cd xyz of stack abc sheet stack abc in stack parentstack B show stack abc -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email [EMAIL PROTECTED] - On Mar 7, 2006, at 8:25 AM, Yves COPPE wrote: Hi list, Working on mac OS X, I'd like to to something like : go to cd xyz of stack abc as sheet in stack parentstack B It doesn't work Is there a way to do it ? The parentstack parameter seems only to work with something like sheet stack abc in stack parentstack B Greetings. Yves COPPE [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Controlling GIF animation
Recently, scott Yang wrote: Anyway to pause GIF animation in an image or player? Set the repeatCount of the image to 0. Regards, Scott Rossi Creative Director Tactile Media, Multimedia Design - E: [EMAIL PROTECTED] W: http://www.tactilemedia.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Controlling GIF animation
Hi Scott, Anyway to pause GIF animation in an image or player? yes :-) To stop an animated gif (in an image object): ... set the repeatcount of img name fo gif here to 0 ... will stop the naimation (even if it is displayed inside a button as an icon) ... set the repeatcount of img name fo gif here to -1 ... will (start and) loop the animation until the end of time :-) You might want to take a look at my The taming of the animated Gif stack in Rev online - user: klausimausi :-) If you display an animated gif inside a player object, simply start or stop the player. Regards Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Changing the screen resolution...
Hi!! Is there a way so that I can change the resolution of the screen using a script in metacard itself.? I know that the function screenRect() can display the current resolution, but can it be also used to change it?? Basically I want to make the screen resolution to the size of my current stack (which is fixed) on opening the stack. And on closing the stack the screen resolution should again change to its previous size. That's the problem I m facing If any body has the solution, please provide. If there is no solution to this, then also please tell.. Thanks Regards Nitesh ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Stack structure, media and memory?
Please, please, please!!! Would anyone with their mail client set to include the message with their reply please set it not to do so or delete the mailing list box at the bottom otherwise I'll keep getting 27 copies of the same message. Ross Giddings Klaus Major wrote: Hi Ken, Hi all I'm seeking advice on stack structure, for a template for a presentation-type standalone. I'm using R2.7 trial. The (proposed) app will have a main menu, but I'd like a separate navigation menu, maybe a stack menu with a series of pulldown menu buttons for navigation (Section 1, page x... etc). Content will be contained in other stacks (or substacks?). Each stack card will need to load a large image or a movie (from external directory), and there would be lots of cards. The cards will also contain text, buttons, drawn objects, animations etc. Text and vector graphics would be done in Rev. However, I can't find info on what exactly happens to loaded media when a card (or substack) is closed, in terms of memory purging. I've had other stand alone media-heavy apps hang because of memory overload so it's an issue for me. All media on a card or in a stack are only loaded when needed and unloaded when you leave the card they were on. This is because the alwaysbuffer of players and images is set to false by default. And the bufferhiddenimages is also set to false by default. Check the documentation for an exact definition of these properties. The Rev pdf manual says If one stack in a stack file is loaded into memory, so are any other stacks in the same stack file. You cannot load one stack in a stack file without loading all the rest at the same time even if you open only one of the stacks. Questions (these refer to the behaviour of a standalone app): 1. Am I right to interpret the above quote to mean a stack file includes any substacks, and these are all are loaded when the main stack is ? Yes. 2. It isn't possible to purge a substack from memory using destroyStack, even if the substack is closed and another opened ? Yes (but I am not 100% sure) it is not possible. This is only possible with separate stacks (files). 3. So, to purge a stack from memory when it's closed, I would need to use separate main stacks for each section ? Yes. 4. So, if it is necessary to use a series of separate stacks, these will not be bundled together into a single file when the standalone is built? Exactly. Hope that helps :-) Ken Regards Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Revolution MS Word Question
To whom it may concern, The application I am thinking of building is a sales order entry app that will have multiple drop down windows associated with corresponding text boxes (see attached). Is it possible with the Revolution Studio product to tie a MS Word bookmark to each of the text boxes so within the application I can click a button and have the app launch MS Word and dump the content of each of the text boxes into the corresponding bookmark fields in a pre-formatted Word template (i.e. the Word document would look very similar to the app input)? Or is there a more efficient way to do this? Any help in this is greatly appreciated, Thanks, Dave Hauge Esco Manufacturing Ph #:(605) 886-9668 Fax #:(605) 886-5454 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Missing Report Builder
In the Revolution Documentation concerning revPrintReport the description refers to its function as printing a report, you have set up in the Report Builder.And there is reference to the tools menu having a submenu Report Builder. But although I have a Studio IDE, v 2.6.1 there is no trace of the report builder in the menu. However: down in the tools folder, I do find a revreportsetup.rev stack! But it is hard to guess, how it can be used. In the revPrintReport documentation it says: See also...How do I create a report layout card but it is a lame link ! I have searched this list, and find lots of references to report builder, but it looks as if quartam reports by Jan Schenkel has suceeded in pushing the evident professional commercial interests in selling a highly developed tool, where 129 dollars is necessary.As I am developing a freeware standalone, and need very limited pre-organized reporting options: 4 week cards of a calendar on a page, a list-format for an adresses stack, simple tasks in hypercard 10 years ago, I wonder I had expected at least to find something like the printreport of hypercard,-converted to revolution -The revreportsetup.rev stack may be the answer, but where do I find the answer to the How do I create a report layout-card? question. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Help with Video Capture
I'm running Windows XP, the trial of Rev 2.7, Quicktime 7.0.3, an attached Canon camera with Firewire and CANNOT get any video to preview or record. In fact, when switching the radio buttons to Quicktime and choosing video settings Rev crashes. (Canon works with MovieMaker on this computer.) This is a deal-breaker in terms of whether or not I move from an older version of Metacard to Rev. Metacard can't do this and was excited to find that Rev was supposed to. Any help, suggestions or information will be very much appreciated. Thanks to all in advance, Jack Rarick Braintree Athletic Systems ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Transcript and Dot Notation
-- A function of birthing a child object would come from attributes found in the parent object while passing values during creation. I think somebody has had a little too much Jolt cola... There are much better environments to do this in, like NetBeans (www.netbeans.org) or Eclipse (www.eclipse.org). Crazy huh? Yes, a little. ;-) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Spell checking in Rev apps?
Tom: I'm pleased that you found it useful! Sivakatirswami: One way to make sure all the text is set back to the default color might be to: lock screen -- hide the following selection process select text of tSpellField -- your field name here set the foregroundColor of the selectedChunk to empty -- return all text to its native color Of course this assumes that your field doesn't contain any odd pieces of text that are *supposed* to be colored differently. -Scott On Feb 21, 2006, at 6:35 AM, Thomas McGrath III wrote: Scott, I found it. It was creating the folder and file but not writing to the file. And it was saving the learned words in the global gCustomDictionary in the substack across saves. I added the writecustomdictionary on the close stack of the spellchecker and then it saved it to the file customDict.txt Very cool. I am learning a lot from this. Thank you for posting. Tom On Feb 21, 2006, at 9:25 AM, Thomas McGrath III wrote: Scott, Gratuities: Thanks for this, I really learned a lot from it. I am curious about the Learn -- CustomDict.txt -- feature. I found the file CustomDict.txt created in the DemoSpellChecker Folder and created a few fake words to have the system learn them. Well it seems to work across openings of the stack. SpellChecker question: My question is 'where' is it saving these custom dictionary words? I checked the CustomDict.txt file and it appears empty. I checked for custom properties etc. but to no avail. I did find the WriteCustomDictionary function but can not find where it might be called from? Revolution question: Is there a way in rev to find out based on the name of a function where it is called from in a stack across objects/scripts etc.? I tried the find and replace method and I only get the function and not any place it might be called from. Thanks Tom On Feb 20, 2006, at 9:50 PM, Scott Morrow wrote: Garrett, This topic has kept my interest for some time. Jean-Baptiste LE STANG has written an AppleScript extension http://www.lestang.org/ that allows a link to Apple's OSX spell checking engine. It can be used with Revolution to create a spell checker. Obviously it requires OSX (version 10.3 or better, actually) and so will not provide the general solution that the others (and myself) are looking for. I have placed an example solution in the RevOnline User Space under username Scott - or from the message box: go URL http://elementarysoftware.com/rev_demos/ spellcheck_demo.rev I continue working towards a more generalized solution... an attempt at which I have just recently included in a Beta application. My biggest difficulties have been with speed (checking more than 2 pages of text becomes poky) and with returning good phonetic suggestions. For word banks I am using: Spell Checking Oriented Word Lists (SCOWL) by Kevin Atkinson http://wordlist.sourceforge.net/ For returning phonetic suggestions I am using a variation of Double Metaphone, based on Lawrence Phillips algorithm. If I ever come up with something solid I'll be sure and notify the list. : ) -Scott Morrow - On Feb 20, 2006, at 1:55 PM, Garrett Hylltun wrote: Greetings, Has anyone ever found a way to add spell checking ability into resulting rev apps? Thanks, -Garrett ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Table fields in 2.7
My attempts to use table fields in Rev 2.7/Windows have been slightly less frustrating than with Rev 2.6.1, but are hardly satisfactory. Could others comment on their experiences with table fields? I guess I'm hoping that I have a local problem. With very large table fields, hundreds or thousands of rows, dozens of columns, clicking on cells used to cause the whole field to go blank. That seems less likely now, but Rev 2.7/Windows can hang for 30 seconds at a time, and although it usually recovers, it still might lose the whole field. Or I might give up and kill the application. It's hard to imagine that this control passed stress testing before this release. I am thrilled to have a multiplatform development environment, but unstable core features are a huge barrier to broader adoption. Because of bugs like this, I never suggest that my colleagues use Rev unless they are old Hypercard fans. I hope that changes soon. --Walt Sumner ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
how to re-open stack
Hi all. I haven't used Rev for about 6 months, and I have the latest version. It seems there was a way in the last version I had where I could re-open the stack I was working in from a menu item. But I can't find it now. Any ideas? Thanks! Steve Ralston -- View this message in context: http://www.nabble.com/how-to-re-open-stack-t1147216.html#a3008229 Sent from the Revolution - User forum at Nabble.com. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Best source for examples
Can anyone point me to some resources, examples etc for Rev? I'm new to it (i.e. last Friday), and being a PHP programmer, I'm still trying to get my head around the concepts! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Windows Standalone and DB externals
Hi, Does anyone know how to include all externals files into one single standalone application when connecting to MYSQL in windowsXP? I saved an application as a standalone in windows, since it needs to connect to MySQL database, the program also generates other files and folders as follows: -- Windows (folder) -- myApplication (standalone application) -- libMySQL.dll (file) -- externals (folder) -- revdb.dll -- database-drivers (folder) -- dbodbc.dll -- dbmysql.dll thanks, Shanwen Yu ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
2.7 bugs
Anyone else here bought 2.7 and can't get it to register? Mine just takes the key, runs then on next launching says you've got 28 days left. I've emailed support, but as I'm completely new to Rev, I thought I'd ask in case I was missing something obvious. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
lockScreen Property Question
Hi from Paris, I have the same problem too, and I have found no solution.HC was perfect in that field. You could do a world trip in no time at all, and not a flicker on the screen. I also await a solution. -Francis Nothing should ever be done for the first time ! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Latest Version of RunRev for Mac OS 9???
Hi, I doubt there will be a version 2.7 for MacOS 9 either, the same was said about version 2.6.6 and that version didn't materialize. Don't understand why version 2.6.1 isn't on their web site tho? All the Best Dave On 7 Mar 2006, at 20:09, Robert Brenstein wrote: Hi Dave... It's Rev 2.6.1 and you have to ask Heather directly. It's doubtful that 2.7 or later will get to OS 9... Jim I hope you are wrong, Jim. And the RR web site states that OS9 version is coming, whatever that means. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Sheet command
Le 08-mars-06 à 06:13, Scott Morrow a écrit : Although it takes a few lines, I do this fairly often with something like: go inv cd xyz of stack abc sheet stack abc in stack parentstack B show stack abc -Scott Morrow Thank you. Works fine Greetings. Yves COPPE [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
My DreamCard doesn't start
My DreamCard 2.5 for Mac OS X doesn't start. The dock icon bounces for a couple of times when I click it, but it quits without warning. I deleted the Pref file but no effect. What should I do? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: sort of OT, CD names to iTunes
Sorry for being late with this reply but I've been a bit 'listless' lately and I've left the OT posts to last to browse through. I thought though, as obviuosly quite a few of us have been through, going through or contemplating digitizing analog material, I'd share my recent marathon experience. Alex Tweedly wrote: I am 99.9% sure that the track names are not on an audio CD. If they were, iTunes, MusicMatch, etc. would surely retrieve them for us, wouldn't they ? Yes, you can be 100% sure. If you take a commercial CD and look at it through the Finder (Mac) or iTunes (cancel the Gracenote lookup) you will see that the tracks are simply listed as Track 01, Track 02, etc. Alex also wrote: I think today you do: 1. LP - AIFF 2. AIFF - CD 3. CD - iTunes I did it: 1. LP - AIFF 2. AIFF - iTunes 3. iTunes - CD The only reason I'd recommend this method is that I hate to waste CD space. Most LPs are only 45 min or less. Quite a few Double LPs can fit on an 80min CD. So by putting everything in iTunes first I can then add extra tracks (either by the same artist or of a similar genre to fill the CD. Some tips to make life easy entering data into iTunes. 1) Set iTunes up to list songs ordered by Album. Drag an album of AIFF files from the Finder into the iTunes window. They will be grouped together so when you open the Info window you can use the 'Next' button to sequential add data. 2)Once you've entered the first track details (Track name, artist name, album name etc) press 'OK', NOT 'Next'. By doing so the info is 'registered' with iTunes and from then on you only have to type the first couple of letters and the rest will be automatically filled in (obviously doesn't work for track name). If you don't press 'OK', but use the 'Next' button the auto entries don't include the data you just entered so you have to type the whole lot. Once you've 'OK'ed the first track, for the rest you can use the 'Next' button and every keystroke will bring up auto-suggestions. 3) Do your albums in REVERSE alphabetical order. Both by Artist and by Album name. Consider the following list of Artist. Pet Shop Boys Pete Townsend Peter Allen Peter Blakeley Peter Cetera Peter Cetera With Amy Grant Peter Cetera With Cher Peter Frampton Peter Gabriel Peter Murphy Peter Murphy and Tom Waits Peter, Paul Mary Because iTunes' intelligent guess works on alphabetical order. If you enter your Artist/Albums in alphabetical order, to enter the ones by 'Peter Cetera With Cher' you would have to type 'Peter Cetera With C' before iTunes would correctly fill in the rest. But if you work in reverse alphabetical order, all you would need to do is Type 'P' and the first guess would be 'Peter Cetera With Cher' - that is after you have entered it the first time. Saves an inordinate amount of typing. HTH ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Common Causes of Crashes?
On 3/1/06, Stephen Paul McNutt [EMAIL PROTECTED] wrote: I'd like to know some common causes I can look for in my scripts. What were the last things you added to your stack? Do you have a backup copy of your stack from a week ago that still works? Can you open your stack and it only crashes after certain events? Can you set 'breakpoints' and step through scripts? Look for any instance where the script suddenly steps to the very end. Some other details like; Rev Version, (DreamCard,Studio)(2.6.x,2.7) OS Version Hardware - speed and ram might also help others on the list help you. HTH ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Newbie adventure game question
Hello, I am so new to Revolution that I don't even own it yet. That said, I am very excited to join what seems to be a very exciting community and growing capability and I hope someday to be able to contribute as well as query. For now though, I am just a bunch of questions. My first question has to do with my main reason for arriving at Revolution. I want to create an adventure game. And while I am well- schooled in everything from Strata CX to Final Cut Pro, I (since the demise of mTropolis) have no way to bring my individual files together in a working app. As a result, I have spent literally months and months searching for an app that would let me author on the Mac (if I was Windows based I realize I would have more options but that is not really an option). To this end, I had been trying to learn a program called Pipmak (http://pipmak.sourceforge.net) which is based on Lua and allows the creation of a really cool panoramic node-based adventure game experience. Unfortunately, as I do not have a programming base (since using Basic in the 70's) I can't even figure out how to launch Lua on my Mac. And Pipmak doesn't offer the other functionality (easy scripting, sound handling, etc.) that I need. So here I am. But, I am still jonesing for the ability to create a 360 degree panoramic experience (like the later Myst games) and yet the folks at Revolution have informed me that Revolution can only create the kind of experience presented in the original Myst - ie. face forward, want to look left then click left and dissolve to another straight on image of what is on the left. To get beyond this they suggest Quicktime VR but I must admit I find Quicktime VR to be very jumpy, limited, and somewhat unreal feeling and I would much prefer the kind of feeling one gets in the Pipmak demo (http://pipmak.sourceforge.net/ downloads.php). So here (at long last) is the question. Why can't one achieve the same effect as Pipmak in Revolution? If it matters, the Pipmak documentation, which explains how it stiches panoramas out of flat images, is also at the link above. In advance, thanks for any thoughts. Liam Liam Shannon Creative Director Fresh Cut Grass Advertising 22 Everett Street Sherborn, MA 01770 (508)545-2125 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: sort of OT, CD names to iTunes
On Mar 8, 2006, at 8:11 AM, Kay C Lan wrote: The only reason I'd recommend this method is that I hate to waste CD space. Most LPs are only 45 min or less. Quite a few Double LPs can fit on an 80min CD. So by putting everything in iTunes first I can then add extra tracks (either by the same artist or of a similar genre to fill the CD. I decided the opposite -- particularly because so little accessible data is available on the audio CD. That leaves the magic-marker label on the CD itself the only key to its contents. If that's the title of one LP, the problem is minimal; if it's twenty miscellaneous tracks . . . CDs are now roughly 20 cents apiece; their storage bulk is not much more imposing, if you find a reasonable binder system for them. As for OK vs Next in iTunes, note that if you've burned the tracks to CD before importing to iTunes, cmd-I (Get Info) on the CD with no track selected lets you fill in album-title and album-artist (and album-composer if there's only one) just once, leaving only track names and composers to be filled in. Burn to CD first? It's a tough call, as discussed before on this list. My assumption is that I want to end up with AIFFs on the CD (for fidelity) and AACs in iTunes (for the huge space savings on my hard disk). Given that assumption, burning the CD first turns out to be competitive for efficiency with the reverse. And I'm realizing that filling in the data on the CD (with Toast Lite, say) is a complete waste of timen -- which means it has to be filled in only once, when the CD is imported into iTunes. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Missing Report Builder
Hi Kresten, I looked into the scripts of the report builder and the printing scripts in the backscripts. It appears that a range of properties need to be set for the report builder to work properly. I don't have enough time to figure out where these properties are set. The scripts for setting the properties might be in the menu bar or somewhere else, I can't find them in the backscripts and the report builder stack sript. It should be possible to write your own script to set the properties, after figuring out how the report builder and the printing scripts in the backscripts work. I'm sure, though, that it much easier to create your own report stack. Make a stack with one card of the size of a page and put the fields you need on this card. Use a repeat loop to retrieve information from other stacks and print the card. This is all the report builder does. Best, Mark Kresten Bjerg wrote: In the Revolution Documentation concerning revPrintReport the description refers to its function as printing a report, you have set up in the Report Builder.And there is reference to the tools menu having a submenu Report Builder. But although I have a Studio IDE, v 2.6.1 there is no trace of the report builder in the menu. However: down in the tools folder, I do find a revreportsetup.rev stack! But it is hard to guess, how it can be used. In the revPrintReport documentation it says: See also...How do I create a report layout card but it is a lame link ! I have searched this list, and find lots of references to report builder, but it looks as if quartam reports by Jan Schenkel has suceeded in pushing the evident professional commercial interests in selling a highly developed tool, where 129 dollars is necessary.As I am developing a freeware standalone, and need very limited pre-organized reporting options: 4 week cards of a calendar on a page, a list-format for an adresses stack, simple tasks in hypercard 10 years ago, I wonder I had expected at least to find something like the printreport of hypercard,-converted to revolution -The revreportsetup.rev stack may be the answer, but where do I find the answer to the How do I create a report layout-card? question. -- Consultant and Software Engineer mailto:[EMAIL PROTECTED] http://www.economy-x-talk.com eHUG coordinator mailto:[EMAIL PROTECTED] http://www.ehug.info Advertise with us and reach 1000 truely interested internet users every month. See http://economy-x-talk.com/advertise.html for more information. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution vs Visual Basic
Haitham, I can't answer anything like all your questions, but I'll have a go at what I can: On 6 Mar 2006, at 06:43, Haitham Abdulla wrote: Question (2): VB .NET has some great built-in components and I want to ask whether Revolution has them. Some of those components are: a. Font Dialog Box no, but I think something may be available from someone on this list. b. Color Dialog Box yes c. Save Dialog Box yes d. Print Dialog Box yes Question (3): VB .NET has the Tree Component which makes you able to build something similar to the trees of folders and files in Windows Explorer. It is very easy to use and you can expand and add items into the tree dynamically. Is there something similar in Revolution? Is it easy to do such thing? Not built in, but I think there are a couple of tree view components from users of this list Question (4): We can build easily a Tool Bar in VB .NET and add icons in the Tool Bar. We can also easily draw pictures for the icons within VB .NET or we can attach any saved pictures to the icons. Is there something similar in Revolution? Is it easy to do so? If you mean a row of buttons with custom icons, extremely easy Question (5): We, as programmers, used to use some techniques and algorithms in our programs. Sometimes we need to use Stacks, Queues, Hash Tables, Dictionaries, etc. All these objects, or most of them, are built in VB .NET and we can use them easily. not really, but a lot of the power in Revolution is in it's chunk expressions, and many different kinds of structures can be easily made and used. Important to know is that in Revolution, effectively everything is a string, there are no types. This is both a disadvantage and a huge advantage. A little out of my depth in saying this, but I don't think Revolution would be optimal for writing large and complex image manipulation routines, for example. I'll leave it there, as I have no experience of VB, so perhaps others can offer useful comparisons. Best Mark ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Scrollbar to drag through a movie?
Klaus Major wrote: Hi Jim, Klaus, Sorry to be so dense about this, but I presume that the QT controller must first be loaded into RR for it to appear in the inspector. That's what I don't get: How do I load the controller into RR? That's just an option for a (QT) player object, just like the controller bar in the QuickTime Player! Create a player and check Controller on the Basic Properties tab of the inspector, that's all. It's not magic, ladies and gentlemen :-) Klaus, It's always magic the first time! There is a considerable lag if one uses one's own scroll bar verses the scroll bar built into the controller using the handler: on scrollbardrag tNew set the currenttime of player myPlayer to tNew end scrollbardrag I couldn't find the messages described in the documentation under player i.e. To see a list of messages that can be sent to a player as a result of user actions or internal Revolution events, open the Transcript Language Dictionary page of the main Documentation window, and choose Player Messages from the Show menu at the top. To see a list of all the properties a player can have, choose Player Properties from the Show menu. (RR 2.6.1) I spoke to Mark Waddingham at Monterey about this screen refresh problem in Mac OS X and he said (I think) that he was going to fix it. Maybe I should remind him. That is supposed to get fixed in 2.7.1 (or already 2.7). That is good news. I'll wait for 2.7.1. (I thought you said it was not fixed in 2.7) The grass is always greener on the other side of the current version. Thanks for your help. Jim ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2.7 bugs
Hi, If I were you I'd see if you can get ahold of a 2.6.6 version of RunRev. 2.7 is so buggy that I have stopped using it until a new version is released. All the Best Dave On 26 Feb 2006, at 09:21, Andy wrote: Anyone else here bought 2.7 and can't get it to register? Mine just takes the key, runs then on next launching says you've got 28 days left. I've emailed support, but as I'm completely new to Rev, I thought I'd ask in case I was missing something obvious. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution vs Visual Basic
Important to know is that in Revolution, effectively everything is a string, there are no types. This is both a disadvantage and a huge advantage. This is misleading. Variables in all xtalk languages are not strongly-typed. They are not strings, longints, reals, booleans, or anything else. As programmers people frequently think of untyped variables as strings simply because it is the type that is most commonly used in all programming. However, since variables are untyped, it is possible to take pi, for instance, and in one statement use it in a mathematical expression: put pi*diameter into circumference And then on the very next line use it as a string: answer The circumference is:circumference While one of the real strengths of xtalk languages is that they have very strong string manipulation routines through chunk expressions, that does not make variables in an xtalk language a string. The difference may seem subtle, but it is important - there is no need to cast a variable when it is used in different contexts. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, This is good. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
OT: what makes a bundle a bundle on OS X?
Hi friends, maybe someone can explain the following to me, i am very curious :-) Some Bundles appear as ONE file - revxml.bundle and some appear as a folder - revdb.bundle What is the difference? Thanks in advance. Regards Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution vs Visual Basic
Haitham/Mark wrote: Question (3): VB .NET has the Tree Component which makes you able to build something similar to the trees of folders and files in Windows Explorer. It is very easy to use and you can expand and add items into the tree dynamically. Is there something similar in Revolution? Is it easy to do such thing? Not built in, but I think there are a couple of tree view components from users of this list --- Haitham: Please visit the following webpage for details of file/picture chooser widgets written in Rev: http://www.howsoft.com/runrev/stacks.htm These widgets do, of course, include HD trees. The standalone widgets exist for Windows XP/2000 and Ubuntu Linux. In view of the fact that I do not possess sufficient machines for testing versions for MAC and other flavours of Linux, I intend to release the source stacks so that other developers can make the adaptions for these platforms. I shall be releasing the stacks within the next few days. What this means for you personally, apart from using the widgets as they stand, is that you can adapt the HD treeviews as you want. I don't know whether or not other programmers would find it easy or difficult to produce HD treeviews in Rev. The fact is, that so far they don't seem to have done it very much. Certainly, for me, the development of these stacks was non-trivial to say the least. (On the other hand, it was my first real attempt at producing an application in Rev. In actual fact, I did it in VB6 first, and then translated it into Transcript.) I believe that one other programmer has produced a treeview widget fairly recently (but NOT for the HD), which you can add to or subtract from. If you look back on the Use-Rev Lists, you are sure to find it Regards, Bob Warren ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Best source for examples
On Feb 27, 2006, at 8:49 AM, Andy wrote: Can anyone point me to some resources, examples etc for Rev? I'm new to it (i.e. last Friday), and being a PHP programmer, I'm still trying to get my head around the concepts! Hi Andy, I imagine you have 2.7 so check out Help-Getting Started and Help- User Guide. Also check out the Rev scripting conferences at http://downloads.runrev.com/section/scriptingconferences.php. Having moved from PHP as a primary development language to Rev, I would recommend the following: 1) Get really familiar with the Revolution message path. Understanding the message path can bring you joy, not understanding the message path will bring you pain ;-) Check out Richard Gaskin's article on it Extending the Runtime Revolution Message Path at http://www.fourthworld.com/embassy/articles/ revolution_message_path.html 2) Become familiar with chunk expressions and the Transcript array. Transcript doesn't have objects and arrays like PHP but you will find that you can often use Transcript lists where you used PHP arrays and Transcript arrays where you used PHP objects. You just need to get into the Transcript mindset. Open the User Guide from 2.7 and search for Array. That should bring up some useful information. The scripting conference has a session on chunks. 3) Search for start using in Help-Dictionary. This is basically what you can use as a replacement for require and include in PHP if you have code you want available everywhere in a project. 4) Unfortunately, Revolution doesn't have any application frameworks that are publicly available at the moment. This means everyone is kind of on their own. You have to create your own standard libraries, user data storage routines (prefs and application state such as window positions, etc.). This isn't a show stopper but is a HUGE barrier to entry for new developers IMO. Look at creating your own libraries (see point 3) of common routines. Hopefully that will get you started. -- Trevor DeVore Blue Mango Learning Systems - http://www.bluemangolearning.com [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Best source for examples
Hi Trevor, Thanks for all the info, I've been going through the help files over the past few days, but I think I need to put a few hours to one side to really get to grips with it. Cheers, Andy. Hi Andy, I imagine you have 2.7 so check out Help-Getting Started and Help- User Guide. Also check out the Rev scripting conferences at http://downloads.runrev.com/section/scriptingconferences.php. Having moved from PHP as a primary development language to Rev, I would recommend the following: 1) Get really familiar with the Revolution message path. Understanding the message path can bring you joy, not understanding the message path will bring you pain ;-) Check out Richard Gaskin's article on it Extending the Runtime Revolution Message Path at http://www.fourthworld.com/embassy/articles/ revolution_message_path.html 2) Become familiar with chunk expressions and the Transcript array. Transcript doesn't have objects and arrays like PHP but you will find that you can often use Transcript lists where you used PHP arrays and Transcript arrays where you used PHP objects. You just need to get into the Transcript mindset. Open the User Guide from 2.7 and search for Array. That should bring up some useful information. The scripting conference has a session on chunks. 3) Search for start using in Help-Dictionary. This is basically what you can use as a replacement for require and include in PHP if you have code you want available everywhere in a project. 4) Unfortunately, Revolution doesn't have any application frameworks that are publicly available at the moment. This means everyone is kind of on their own. You have to create your own standard libraries, user data storage routines (prefs and application state such as window positions, etc.). This isn't a show stopper but is a HUGE barrier to entry for new developers IMO. Look at creating your own libraries (see point 3) of common routines. Hopefully that will get you started. -- Trevor DeVore Blue Mango Learning Systems - http://www.bluemangolearning.com [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: No OpenStack ..... ! continued
Hi Francis, You say : | The main issue I had was created by moving uncompressed stacks from Mac | to PC. | | Once I began compressing stacks on the Mac decompressing on my TPC, | all but minor problems went away. Could you clarify just a little please ? My curiosity is aroused ! Before I upgraded to RRv2.6.1, I was using v2.1.2 on MacOS Classic and MacOSX Macs. When I renewed my license, I chose a Studio license for Windows, as my preferred platform is the Tablet PC. In my first attempt at moving my Mac stacks to WinXP, I simply plugged my Lexar JumpDrive into a USB slot on the Mac, dragged the stack files to the JumpDrive, and reversed the process on the TPC. (I had been using this technique to move files between MacOS Classic and MacOSX for some time with no problem.) Some stacks seemed to survive this process and run OK; but others didn't. Most especially, I would get there was an error creating the standalone errors from the Standalone Builder. Based on suggestions from this List, I revised my stack file transfer procedure so that the stack files are compressed on the Mac before dragging them to the JumpDrive and decompressed on the TPC. When this was done, the stacks that wouldn't build correctly previously did build working standalone apps. Others used zip format, I use SDB_Tools plugIn's Compress/Expand folder menuItems, and one could probably use Rev's gzip facility (though the later must be applied on a file-by-file basis). Rob Cozens CCW, Serendipity Software Company And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee. from The Triple Foole by John Donne (1572-1631) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Latest Version of RunRev for Mac OS 9???
The OS9 version was promised, and I have no doubt they will deliver it. It's too important to the educational market. I heard the difficulty is that they have to use a new compiler for OS9. I think they don't want a non- version 2.7 out there. Hi, I doubt there will be a version 2.7 for MacOS 9 either, the same was said about version 2.6.6 and that version didn't materialize. Don't understand why version 2.6.1 isn't on their web site tho? All the Best Dave On 7 Mar 2006, at 20:09, Robert Brenstein wrote: Hi Dave... It's Rev 2.6.1 and you have to ask Heather directly. It's doubtful that 2.7 or later will get to OS 9... Jim I hope you are wrong, Jim. And the RR web site states that OS9 version is coming, whatever that means. ___ -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Best source for examples
Andy, try RevOnline. Just click on RevOnline button on the main IDE. Lots of Freebies there. be welcome to the Revolution. Cheers andre On Feb 27, 2006, at 1:49 PM, Andy wrote: Can anyone point me to some resources, examples etc for Rev? I'm new to it (i.e. last Friday), and being a PHP programmer, I'm still trying to get my head around the concepts! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: how to re-open stack
stevex64 wrote: Hi all. I haven't used Rev for about 6 months, and I have the latest version. It seems there was a way in the last version I had where I could re-open the stack I was working in from a menu item. But I can't find it now. Any ideas? There is an open recent file item in the File menu. That should do it. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OT: what makes a bundle a bundle on OS X?
Klaus, from a quick look. Bundles have the BDNL file type. Revdb.bundle has a APPL file type. revxml has a pkgInfo file with it's bundle file type and no creator. revdb.bundle has a info.plist file listing APPL as the bundle type... and so on. They are both bundles, but of a different nature. If you're looking into creating bundles, try creating a folder with with a 'Contents' subfolder, inside that folder try putting a pkgInfo text file with BDNL, it might work... There are technical docs at the ADC site about bundles About Bundles http:// developer.apple.com/documentation/CoreFoundation/Conceptual/CFBundles/ Concepts/about.html In this ADC docs, you'll learn all about modern bundle structures and where to put each file. A bundle is not just a pretty folder™ Cheers andre On Mar 8, 2006, at 12:43 PM, Klaus Major wrote: Hi friends, maybe someone can explain the following to me, i am very curious :-) Some Bundles appear as ONE file - revxml.bundle and some appear as a folder - revdb.bundle What is the difference? Thanks in advance. Regards Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution MS Word Question
Dave Hauge wrote: To whom it may concern, The application I am thinking of building is a sales order entry app that will have multiple drop down windows associated with corresponding text boxes (see attached). Is it possible with the Revolution Studio product to tie a MS Word bookmark to each of the text boxes so within the application I can click a button and have the app launch MS Word and dump the content of each of the text boxes into the corresponding bookmark fields in a pre-formatted Word template (i.e. the Word document would look very similar to the app input)? Or is there a more efficient way to do this? One good way to do this is to create the Word template first, and insert placeholders for each item that you will later fill with actual data. For example, put something like ***NAME*** in the place where a name will go, or ***TOTAL*** in the place where a sum total will go. Save the file. If you want, you can store the file inside a custom property in your stack so that it doesn't have to reside on disk. Then in Revolution, you open the file (or put the custom property into a variable) and use the replace command to replace your placeholders with actual values: replace ***NAME*** with tName in myTemplateFile Once that is done, save the file to disk under a new name, and then use the launch command to open the file with MS Word. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Common Causes of Crashes?
Stephen Paul McNutt wrote: I know that causes of crashes has been discussed, but I can't find it in the archives. I've got a stack that started crashing yesterday, and I'd like to know some common causes I can look for in my scripts. One of the most common things is badly formatted images. Did you recently import any new images? -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Latest Version of RunRev for Mac OS 9???
Hi, So was the 2.6.6 version promised, however we are still waiting for it. I agree it is important to the educational market (as well as other markets) which is why it blows my mind that there is no download available for it. I have no intention of porting my MacOS 9 only stacks to 2.7, it's just not worth it, but I would like to be able to download a version of RunRev that works on MacOS 9 NOW, regardless of the version number! I really can't see the point of removing a working version of RunRev for MacOS 9 from the website and replacing it with nothing! Surely it would be better to leave the existing version available and then if and when 2.7 comes along replace it then? In the meantime, here I am twiddling my thumbs waiting for someone from RunRev to contact me and send the latest version (which I have a license for). All the Best Dave On 8 Mar 2006, at 17:46, Stephen Barncard wrote: The OS9 version was promised, and I have no doubt they will deliver it. It's too important to the educational market. I heard the difficulty is that they have to use a new compiler for OS9. I think they don't want a non- version 2.7 out there. Hi, I doubt there will be a version 2.7 for MacOS 9 either, the same was said about version 2.6.6 and that version didn't materialize. Don't understand why version 2.6.1 isn't on their web site tho? All the Best Dave On 7 Mar 2006, at 20:09, Robert Brenstein wrote: Hi Dave... It's Rev 2.6.1 and you have to ask Heather directly. It's doubtful that 2.7 or later will get to OS 9... Jim I hope you are wrong, Jim. And the RR web site states that OS9 version is coming, whatever that means. ___ -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
importing list
I have a large amount of plane text files that are laid out like this Below Name: Roll Number: Address: Principal/Director: Phone: Fax: Email: Website: Female Enrolment: Male Enrolment: Type: Primary I want to import the info that is after the colon into fields of the same name as the list above the list repeats name roll number ect Liam Lambert [EMAIL PROTECTED] IRELAND ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Slow Dialogs in Rev 2.7
Paul Claude wrote: Yes, is delayed. As I told you, also the Rev. dialogs are slow; as example, when I close the script editor, it needs several seconds to appears the save dialog. And, if I want to rename some custom property through the inspector panel, the ask dialog appears always after 7/10 seconds. I am completely puzzled. I don't think anyone else has this problem or they would have said so. It must be something about your particular system. All I can suggest is to reinstall Revolution. Sometimes virus checkers interfere and cause slowdowns, but that doesn't seem too likely since your other windows open okay. If you have any custom plugins, try removing them and restarting Rev. Also make sure you have no custom frontscripts or backscripts. I hope someone else can think of other things to try, because what is happening is not normal behavior. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution vs Visual Basic
Mark Smith wrote: Haitham, I can't answer anything like all your questions, but I'll have a go at what I can: On 6 Mar 2006, at 06:43, Haitham Abdulla wrote: Question (2): VB .NET has some great built-in components and I want to ask whether Revolution has them. Some of those components are: a. Font Dialog Box no, but I think something may be available from someone on this list. The following will at least get a list of ANSI fonts and sort them in alphabetical order for you: put fontNames() into varTempPreProcess put the number of lines of varTempPreProcess into varTemp put 1 into varCounter repeat varTemp times put line varCounter of varTempPreProcess into varTempFont if the fontLanguage of varTempFont is ANSI then put varTempFont return after varFontMenuBuild end if put varCounter + 1 into varCounter end repeat sort lines of varFontMenuBuild the variable varFontMenuBuild now holds the sorted list of fonts. From there you can either make your own font dialog, or maybe a menu. There are probably other ways of doing this, but this is what I have. I've only been using Rev since late 2005, so I'm not an old pro at it yet like so many others here. ;-) -Garrett ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: The End of Dreamcard? -- but life after death?
Mikey You clearly were absent from class the day they distributed the well-known Kool-Aid of the Priesthood of Programming! I'm surprised they let you graduate. :-) Dan On 3/7/06, Mikey [EMAIL PROTECTED] wrote: I am still constantly amazed that HC refugees are still cropping up on this list. I think the lesson here (and this list) is that there are an incredible amount of extremely clever people out there with a mind-boggling array of NEW ideas they'd like to turn into software, but programming is not their idea of fun. HC went a long way in taking the 'pro' out of programming but for many it still is hard work. Yeah, well, I have been a programmer for 30 years (took my first college-level class when I was in grade school), and have a BA in CS. Yet HT and by extension XT are by far my favorite languages. Something is clearly wrong with me. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, This is good. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OT: what makes a bundle a bundle on OS X?
Boa tarde Andre, Klaus, from a quick look. Bundles have the BDNL file type. Revdb.bundle has a APPL file type. revxml has a pkgInfo file with it's bundle file type and no creator. revdb.bundle has a info.plist file listing APPL as the bundle type... and so on. They are both bundles, but of a different nature. If you're looking into creating bundles, oh no, no chance, I was just curious! try creating a folder with with a 'Contents' subfolder, inside that folder try putting a pkgInfo text file with BDNL, it might work... There are technical docs at the ADC site about bundles About Bundles http://developer.apple.com/documentation/ CoreFoundation/Conceptual/CFBundles/Concepts/about.html In this ADC docs, you'll learn all about modern bundle structures and where to put each file. Thank you very much for this explanation, my spanish friend :-D A bundle is not just a pretty folder™ Just like an application package... Cheers andre Best from gerfew ehmm... germany :-) Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: answer file with filter problem
Klaus Major wrote: [snip] your script(s) above will work wonderfully on a windows pc :-) But since you are using a mac (I guessed from your mail header, please do always mention the platform you are using) you need another syntax - answer... WITH TYPE ... Thank you Klaus. I was getting all confused in the docs on this. -Garrett ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OT: forum etiquette
I can only say Amen! -- ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Latest Version of RunRev for Mac OS 9???
Dave, You can grab version 2.6.1 from here: ftp://ftp.runrev.com/pub/revolution/downloads/distributions/2.6.1/ revolution.sit Hopefully that'll get you by. It is kind of strange they removed the download link for the current OS 9 version... Chris On Mar 8, 2006, at 11:10 AM, David Burgun wrote: Hi, So was the 2.6.6 version promised, however we are still waiting for it. I agree it is important to the educational market (as well as other markets) which is why it blows my mind that there is no download available for it. I have no intention of porting my MacOS 9 only stacks to 2.7, it's just not worth it, but I would like to be able to download a version of RunRev that works on MacOS 9 NOW, regardless of the version number! I really can't see the point of removing a working version of RunRev for MacOS 9 from the website and replacing it with nothing! Surely it would be better to leave the existing version available and then if and when 2.7 comes along replace it then? In the meantime, here I am twiddling my thumbs waiting for someone from RunRev to contact me and send the latest version (which I have a license for). All the Best Dave On 8 Mar 2006, at 17:46, Stephen Barncard wrote: The OS9 version was promised, and I have no doubt they will deliver it. It's too important to the educational market. I heard the difficulty is that they have to use a new compiler for OS9. I think they don't want a non- version 2.7 out there. Hi, I doubt there will be a version 2.7 for MacOS 9 either, the same was said about version 2.6.6 and that version didn't materialize. Don't understand why version 2.6.1 isn't on their web site tho? All the Best Dave On 7 Mar 2006, at 20:09, Robert Brenstein wrote: Hi Dave... It's Rev 2.6.1 and you have to ask Heather directly. It's doubtful that 2.7 or later will get to OS 9... Jim I hope you are wrong, Jim. And the RR web site states that OS9 version is coming, whatever that means. ___ -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- Chris Sheffield Read Naturally The Fluency Company http://www.readnaturally.com -- ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: runrev for CRM
Thom Not sure exactly what you mean here, so it might help to clarify. CRM = CUSTOMER (not Contact) relations (not relational) management system used in business to track interactions with customers, sales, etc. But you COULD mean a Contact Manager, aka sophisticated address book. If you clarify that, someone may be able to provide an answer. On 3/6/06, Thom Wright [EMAIL PROTECTED] wrote: sorry to bother, but would anyone point me in the direction of information or someone who has created a CRM, contact relational managment application with runrev. I'd appreicate any info. thanks, Thom Wright School Counselor Jefferson Middle School ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2.7 bugs
David. Your remark is a *little* off the mark, I think and I'd hate to see it left lying around without comment for newbies and investigators to stumble over. First, as far as I can tell from reading this list and other conversations, the problems with 2.7 are almost exclusively with the Windows version of the IDE. OS X works pretty nearly flawlessly (allowing for the fact that all software has bugs) and apps built in it for delivery on Windows also work fine. Second, the problems with 2.7 are apparently confined to some specific areas of functionality, so that there have been many reports of folks using 2.7 on Windows without serious problems as well. So a fairer statement might be, Enough people, including me, have found enough bugs in 2.7 for Windows that we've stopped using it and reverted to 2.6.1 until a more stable release is issued. :-) On 3/8/06, David Burgun [EMAIL PROTECTED] wrote: Hi, If I were you I'd see if you can get ahold of a 2.6.6 version of RunRev. 2.7 is so buggy that I have stopped using it until a new version is released. All the Best Dave On 26 Feb 2006, at 09:21, Andy wrote: Anyone else here bought 2.7 and can't get it to register? Mine just takes the key, runs then on next launching says you've got 28 days left. I've emailed support, but as I'm completely new to Rev, I thought I'd ask in case I was missing something obvious. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Help with Video Capture
Jack, To run Firewire video under XP, you need to set the videoMethod parameter in the RevInitializeVideoGrabber function to DirectX. I don't believe that is listed in the documentation, but it is the correct setting. Make sure you have DirectX installed. So the first call needs to be something like: revInitializeVideoGrabber the short name of this stack, DirectX,the rect of this stack Hope that helps. Richard Miller Imprinter Technologies On Feb 28, 2006, at 9:59 AM, Braintree Athletics wrote: I'm running Windows XP, the trial of Rev 2.7, Quicktime 7.0.3, an attached Canon camera with Firewire and CANNOT get any video to preview or record. In fact, when switching the radio buttons to Quicktime and choosing video settings Rev crashes. (Canon works with MovieMaker on this computer.) This is a deal-breaker in terms of whether or not I move from an older version of Metacard to Rev. Metacard can't do this and was excited to find that Rev was supposed to. Any help, suggestions or information will be very much appreciated. Thanks to all in advance, Jack Rarick Braintree Athletic Systems ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Best source for examples
Andy Welcome to the Revolution! At the risk of being accused of shameless self-promotion (OK, it *is* shameless self-promotion), you might benefit by reading my book, REvolution: Software at the Speed of Thought, available through Shafer Media Store at http://www.shafermediastore.com/tech_main.html in both PDF and printed form. The other suggestions folks have made here are valuable as well. On 2/27/06, Andy [EMAIL PROTECTED] wrote: Can anyone point me to some resources, examples etc for Rev? I'm new to it (i.e. last Friday), and being a PHP programmer, I'm still trying to get my head around the concepts! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Newbie adventure game question
The short answer: Pipmak uses a 3D type of engine and Revolution is a 2D linear program. The long answer: Pipmak does not support heavy interaction from the user (just click and turn) and Revolution provides all kinds of interaction. Revolution is what you would use to build an application with full user interaction and cross platform usage. Now you have a couple of choices in getting 3D into Rev a 2D app. 1. Hire someone to write an external for Pipmak 3D for use within Rev. (expensive, time consuming) 2. Use existing 3D capable programs that already interact with Rev. Quicktime, Quicktime VR altBrowser (web based 3D should work since AJAX, and Flash) might work with other plugins? 3. Use existing 2D capabilities in Rev and fake it. Page based movement (old Myst style) don't stick to just four directions, why not do eight directions for more movement Quicktime (image and movies) Flat Panorama Images use Rev to scroll left right up and down within the image What Rev gives you in control in my opinion makes up for what it lacks in 3D, however I know a lot of people would love 3D capabilities in Revolution and would certainly pay for that ability. HTHs Tom On Mar 8, 2006, at 8:36 AM, Liam Shannon wrote: But, I am still jonesing for the ability to create a 360 degree panoramic experience (like the later Myst games) and yet the folks at Revolution have informed me that Revolution can only create the kind of experience presented in the original Myst - ie. face forward, want to look left then click left and dissolve to another straight on image of what is on the left. To get beyond this they suggest Quicktime VR but I must admit I find Quicktime VR to be very jumpy, limited, and somewhat unreal feeling and I would much prefer the kind of feeling one gets in the Pipmak demo (http:// pipmak.sourceforge.net/downloads.php). So here (at long last) is the question. Why can't one achieve the same effect as Pipmak in Revolution? Thomas J McGrath III [EMAIL PROTECTED] Lazy River Software™ - http://www.lazyriversoftware.com Lazy River Metal Art™ - http://www.lazyriversoftware.com/metal.html Meeting Wear™ - http://www.cafepress.com/meetingwear Semantic Compaction Systems - http://www.minspeak.com SCIconics, LLC - http://www.sciconics.com/sciindex.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution vs Visual Basic
On 3/8/06 12:28 PM, Garrett Hylltun [EMAIL PROTECTED] wrote: put fontNames() into varTempPreProcess put the number of lines of varTempPreProcess into varTemp put 1 into varCounter repeat varTemp times put line varCounter of varTempPreProcess into varTempFont if the fontLanguage of varTempFont is ANSI then put varTempFont return after varFontMenuBuild end if put varCounter + 1 into varCounter end repeat sort lines of varFontMenuBuild This could be shortened thusly: put into varFontMenuBuild repeat for each line varTempFont in fontNames() if the fontLanguage of varTempFont = ANSI then put varTempFont \ CR after varFontMenuBuild end repeat delete char -1 of varFontMenuBuild -- remove trailing CR sort lines of varFontMenuBuild Just curious... any particular reason you need just the ANSI font names if the list of fonts returned by fontNames() is what's installed in the computer? If not, then it's even easier: put fontNames() into varFontMenuBuild sort lines of varFontMenuBuild Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Help with Video Capture
Hi Richard, Jack, To run Firewire video under XP, you need to set the videoMethod parameter in the RevInitializeVideoGrabber function to DirectX. I don't believe that is listed in the documentation, but it is the correct setting. Make sure you have DirectX installed. videoMethiod IS listed in the docs, but reads: The videoMethod is either QT or VFW. So the first call needs to be something like: revInitializeVideoGrabber the short name of this stack, DirectX,the rect of this stack Thanks for this little gem, will go directly into my archieves! Don't we just love undocumented features? ;-) Hope that helps. Richard Miller Imprinter Technologies Regards Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution vs Visual Basic
Haltham. (Keep in mind as you read this that although I'm a language junkie and I've done a bit of work in VB, though not recently, I'm really a Mac guy so some other Windows developers here may very well declare me to be all wet. I would bow to their judgement.) Revolution's largest claim to fame is clearly that it allows the creation of cross-platform standlone applications from a single development platform. If that's an important factor for you, then obviously VB variants aren't going to be the answer because you cannot create OS X or Linux/Unix apps from it. If, however, you are purely a Windows developer and if you're already steeped in VB syntax, methodologies and architecture, then my guess is you'll find yourself well-served in the long run by staying with VB. A lot of what you are looking for in Rev isn't built in but as others have shown in their answers here, creating the functionality in Rev is close to trivial. But the programming paradigm in Revolution with its Transcript xTalk language is so substantially different from the approaches taken by VB that twisting your head around it may prove challenging. That challenge is definitely worthwhile if you plan to create cross-platform software but if you don't, I'm not sure it's worth 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@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution vs Visual Basic
On the other hand, many of us here have toiled with other languages for years, but found Transcript the most natural of all - you can literally 'think' the routines and write them. At 10:56 -0800 3/8/06, Dan Shafer wrote: Haltham. that twisting your head around it may prove challenging. That challenge is definitely worthwhile if you plan to create cross-platform software but if you don't, I'm not sure it's worth it. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution vs Visual Basic
Haltham, another nice features of Rev that I don't find in the standard computer languages out there are: * Avoid the write-compile-debug cycle. Your stack is always ready, your code too. Just change the tool and interact with it. If it explodes, change the tool and fix it. This might appear silly at first glance but this is one huge time saver. Using tradicional languages you might end up building tons of buggy standalones as you debug your app. With Rev things are just more productive. For example, Rob had this huge 90mb stack that took some minutes to build. If he had to build it everytime he wanted to test something, he'd end up loosing time... * Its easy to create custom tools to help you code. As you get more used to us and this list, you'll see that many developers end up building their own palletes and environment to suit their tastes. It's not like ActiveX and VCL controls of windows. It's like simple tools built with Rev to help you work the way you want to work. Scott Rossi for example built some very nice alignment, gradient and color tools to suit his taste. I have my own set of network tools. I never saw VB developers building such tools as easy as we do here. * Revolution is fun and powerfull. Revolution has some 'new' concepts that tradicional coders might need to learn such as how stack works, the message path, all about custom properties and other features. But those features enable you to create very powerfull tools very fast. The stacks being able to load and use other stacks across networks make it very easy to share code and to work in groups, it also enable you to create auto-update tools very easily. The message path that allows you to dispatch and listen to messages making your code flow in ways that C/C++ coders can't do and Custom Properties, your cool way to store all kinds of things. I've seen pdfs, fonts, all packed inside little props of buttons ready to being unpacked as needed or copied to other stacks, it's not like other languages containers. Custom Props are a way to tune an object to your tastes and allied to the message path system allows you to build beautiful softwares that are really easy to understand and mantain (which is always productive wise). * Oh, did we talked about cross platform yet? :-) Cheers and welcome Andre On Mar 8, 2006, at 3:56 PM, Dan Shafer wrote: Haltham. (Keep in mind as you read this that although I'm a language junkie and I've done a bit of work in VB, though not recently, I'm really a Mac guy so some other Windows developers here may very well declare me to be all wet. I would bow to their judgement.) Revolution's largest claim to fame is clearly that it allows the creation of cross-platform standlone applications from a single development platform. If that's an important factor for you, then obviously VB variants aren't going to be the answer because you cannot create OS X or Linux/Unix apps from it. If, however, you are purely a Windows developer and if you're already steeped in VB syntax, methodologies and architecture, then my guess is you'll find yourself well-served in the long run by staying with VB. A lot of what you are looking for in Rev isn't built in but as others have shown in their answers here, creating the functionality in Rev is close to trivial. But the programming paradigm in Revolution with its Transcript xTalk language is so substantially different from the approaches taken by VB that twisting your head around it may prove challenging. That challenge is definitely worthwhile if you plan to create cross-platform software but if you don't, I'm not sure it's worth 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@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Dictionary in OS X
Hello everyone, I had read somewhere that it is possible to access some built-in Mac applications, such as Dictionary, directly from the command line. Now I was wondering whether it would also be possible to access those applications through Revolution. I'm doing research that involves indexing all the words in big text files. Of course, using the xTalk definition of a word as any quoted string or string separated by one or more spaces leaves me with many words that are not words we use in the sense of dictionary words, things like acronyms, and others that aren't relevant to me because they are proper nouns, such as company or product names. So I was hoping to write a script that might check whether each of the words in my index exists in the dictionary. Any thoughts would be most appreciated. Gregory ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: runrev for CRM
Sorry for the confusion, looking for a customer relationship management program kind of like ACT goldmine, now up to date, daylite, etc. but it doesn't need to manage sales and billable accounts. want something to manage specifics, appt dates, link to word files, give a history of activities. be customizeable. would something like that be doable. thanks for your time, Thom Wright School Counselor Jefferson Middle School ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution vs Visual Basic
Ken Ray wrote: [snip] Just curious... any particular reason you need just the ANSI font names if the list of fonts returned by fontNames() is what's installed in the computer? If not, then it's even easier: put fontNames() into varFontMenuBuild sort lines of varFontMenuBuild I would end up with font names that I believe are in unicode characters and did not display well in Rev. And I do not know how to resolve that at this time :-( Example: Geneva CE Monaco CE Times CE Helvetica CE Courier CE ÉqÉâÉMÉmäpÉS Pro W6 ÉqÉâÉMÉmäpÉS Pro W3 ÉqÉâÉMÉmäÉS Pro W4 ÉqÉâÉMÉmñæí© Pro W6 ÉqÉâÉMÉmñæí© Pro W3 ª??? ÉqÉâÉMÉmäpÉS Std W8 Geeza Pro Bold Lucida Grande CE Lines 6 through 12 show as characters above the 159 character range and are not readable on my English setup here. I assume that the fonts on those lines are unicode. -Garrett ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
[ANN] Stock Portfolio 2 - built with Revolution
Curlypaws Software is pleased to announce version 2 of Stock Portfolio, which brings a number of improvements: * More robust storage mechanism (the program now uses a database to store your stock list and portfolio details) * Improved appearance (the program now has a new graphical appearance) * Better usability (the graph and summary information are now easily to hand, rather than in a separate window) * Better graphing (there is now a choice between a logarithmic graph as well as the previous linear one) * More information (there is a percentage change shown on the portfolio window) * Better reports (the reports are now more attractive and show more information) * Allows entry of both UK and US versions of a stock (e.g. VOD and VOD.L) You can import your data from version 1 of Stock Portfolio using the File/Import menu option. You should import both your stock list (using the Import option on that window) and your portfolio list (using the import option on that window). The import option will avoid setting up duplicates. The program can be downloaded at: http://www.curlypaws.com/stockportfolio/StockPortfolio2.dmg The Stock Portfolio 2 program is copyright of Curlypaws Ltd. 2006. Portions (c)2000-2006 Runtime Revolution Limited, All Rights Reserved Worldwide. Stock Portfolio 2 was built using the following tools: Runtime Revolution http://www.runrev.com/ altSQLite3 http://www.altuit.com/webs/altuit2/altSQLiteCover/ InterfaceDesigner http://www.altuit.com/ Constellation http://daniels-mara.com/products/constellation.htm Quartam Reports http://www.quartam.com/ Icon People http://www.iconpeople.com/ Thanks are due to the Revolution Mailing List contributors, without whom none of this would be possible. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution vs Visual Basic
A lot of what you are looking for in Rev isn't built in but as others have shown in their answers here, creating the functionality in Rev is close to trivial. But the programming paradigm in Revolution with its Transcript xTalk language is so substantially different from the approaches taken by VB that twisting your head around it may prove challenging. That challenge is definitely worthwhile if you plan to create cross-platform software but if you don't, I'm not sure it's worth it. I would tend to agree with and disagree with this statement at the same time. On the one hand, one of the things that is really great about all of the HC derrivatives is that you have access to, and can change, almost anything you want at any time. It makes customizing the environment or adding onto it easy, and dare I say, fun. I would disagree with the statement aht the language is so different that wrapping your head around it can be challenging, and might not be worth it. The advantage that Transcript and all xTalk languages have is that the paradigm is really trivial BECAUSE it is so different than most modern languages - it is, IMHO, more natural, and therefore easier to learn. The language itself is conversational, so the syntax is very similar to English grammar, the vocabulary is nearly obvious set the color of me to blue get the rect of me put item 3 of theList into address Revolution's grandfather, HyperCard made the task of building prototypes a trivial enterprise. Revolution is also easy to use to build prototypes. The overhead that is usually associated with building a project is for the most part abssent. You don't have to cast and instantiate anything. Types are context-implied (see my previous example). In short it is REALLY easy to build something quickly. Transcript's ability to parse strings (and make the code required to parse strings) means that one of the most onerous tasks in computing is very easy to achieve with minimal effort. In development studies, the two most common problems that programmers face are parsing and communication (either between projects, devices, or programs). All of these functions are straghtforward and simple. I would rate Revolution's learning curve (to the point where you can be productive) as low-medium. Once you understand things like inheritence path and the basic grammar you should be able to pick up RR in no time. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, This is good. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Best source for examples
On 3/8/06 8:18 AM, Andy Calloway [EMAIL PROTECTED] wrote: Thanks for all the info, I've been going through the help files over the past few days, but I think I need to put a few hours to one side to really get to grips with it. Andy, Two components I would recommend that you use to view example stacks... Application Browser... in the Tools menu Find Replace... in the Edit menu Application Browser It will show you all the components and right click should lead you to many discoveries of the structure and scripting used by experts and teachers alike. Pay particular attention to groups (confusing at first but worth it). Whenever I want to discover 'how they did that', I use this tool. Also, use Find and Replace in the Edit menu Note the drop down menu choices and the check boxes that let you search globals and 'custom' [properties] Doing several kinds of Find operations will show you many examples of Revolution terminology. Note the fly-over text that explains more about the check box. Hint: double clicking the found item in the list will open the script container for you. If you are a puzzle solver.. Rev is an amazing sandbox!! Jim Ault Las Vegas ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
filter list
I find my self answering my own question here I thought I would remove what I did not need and replace with a tab so I could use it in a dataBase this works but how do I put a return after the last entry on mouseUp FilterText end mouseUp on FilterText put the htmlText of field Text into myHTML replace p with empty in myHTML replace /p with empty in myHTML replace Name: with tab in myHtml replace Roll Number: with tab in myHtml replace Address: with tab in myHtml replace Principal/Director: with tab in myHtml replace Phone: with tab in myHtml replace Fax: with tab in myHtml replace Email: with tab in myHtml replace Website: with tab in myHtml replace Female Enrolment: with tab in myHtml replace Male Enrolment: with tab in myHtml replace Type: with tab in myHtml set the htmlText of field Text to myHTML end FilterText Liam Lambert [EMAIL PROTECTED] IRELAND ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: filter list
set the htmlText of field Text to myHTML cr On 3/8/06 11:51 AM, liamlambert [EMAIL PROTECTED] wrote: I find my self answering my own question here I thought I would remove what I did not need and replace with a tab so I could use it in a dataBase this works but how do I put a return after the last entry on mouseUp FilterText end mouseUp on FilterText put the htmlText of field Text into myHTML replace p with empty in myHTML replace /p with empty in myHTML replace Name: with tab in myHtml replace Roll Number: with tab in myHtml replace Address: with tab in myHtml replace Principal/Director: with tab in myHtml replace Phone: with tab in myHtml replace Fax: with tab in myHtml replace Email: with tab in myHtml replace Website: with tab in myHtml replace Female Enrolment: with tab in myHtml replace Male Enrolment: with tab in myHtml replace Type: with tab in myHtml set the htmlText of field Text to myHTML end FilterText Liam Lambert [EMAIL PROTECTED] IRELAND ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
File/Picture Chooser Widgets for Ubuntu Linux and Windows XP/2000 - SOURCE STACKS AVAILABLE
Dear All, As promised, I have made available the Windows XP/2000 and Ubuntu Linux source stacks for my File/Picture Chooser Widgets (#1). They can be downloaded from http://www.howsoft.com/runrev/stacks.htm Since I do not have enough machines for the development and testing of these widgets in other flavours of Linux and Macintosh, I am offering these stacks so that you can adapt them yourself, if you so wish. At the webpage above, you will read this, among other tips: Conversion to other flavours of Linux should be simple, and can be done directly from the Linux stacks provided. Conversion to Macintosh might not be quite so straightforward, since named multiple drives are possible. For this reason, the Windows stacks have also been provided. Together with the Linux stacks, and some slight changes in layout, the development of widgets for Mac would be a combined solution. Of course, these widgets are potentially useful in other respects since they contain HD treeviews that can be isolated and re-employed. Best regards, Bob Warren ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
filter list
That puts one cr after all the entries there are many entries I have a large amount of plane text files that are laid out like this Below If the list below is one entry there are 100's of entries Name: Roll Number: Address: Principal/Director: Phone: Fax: Email: Website: Female Enrolment: Male Enrolment: Type: Primary Liam Lambert [EMAIL PROTECTED] IRELAND ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2.7 bugs
Dan, I use OS X and agree with David. New users should start with 2.6.x and wait while 2.7 matures. Version 2.6.1 was the best all-around release of Rev in the last three years. In my experience 2.7 was one of the worst. The missing documentation chapters, crashes when accessing the Table panel on the Inspector, etc. etc. affect all platforms. The automatic changing of creator codes and file types affect OS X users (especially the changing of creator codes which are not an issue on Windows or UNIX). Changing the appearance of previously created stacks from OS X to OS 9 may or may not be exclusively an OS X problem. 2.7 promises to be very good when it is ready. I don't believe it is ready yet. Paul Looney PS Remember the last meeting in Monterey when we asked for two updates that did nothing but fix bugs? That seems, in hindsight, to have been a very good suggestion. 2.6.8 could have been awesome! -Original Message- From: Dan Shafer [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: Wed, 8 Mar 2006 10:43:21 -0800 Subject: Re: 2.7 bugs David. Your remark is a *little* off the mark, I think and I'd hate to see it left lying around without comment for newbies and investigators to stumble over. First, as far as I can tell from reading this list and other conversations, the problems with 2.7 are almost exclusively with the Windows version of the IDE. OS X works pretty nearly flawlessly (allowing for the fact that all software has bugs) and apps built in it for delivery on Windows also work fine. Second, the problems with 2.7 are apparently confined to some specific areas of functionality, so that there have been many reports of folks using 2.7 on Windows without serious problems as well. So a fairer statement might be, Enough people, including me, have found enough bugs in 2.7 for Windows that we've stopped using it and reverted to 2.6.1 until a more stable release is issued. :-) On 3/8/06, David Burgun [EMAIL PROTECTED] wrote: Hi, If I were you I'd see if you can get ahold of a 2.6.6 version of RunRev. 2.7 is so buggy that I have stopped using it until a new version is released. All the Best Dave On 26 Feb 2006, at 09:21, Andy wrote: Anyone else here bought 2.7 and can't get it to register? Mine just takes the key, runs then on next launching says you've got 28 days left. I've emailed support, but as I'm completely new to Rev, I thought I'd ask in case I was missing something obvious. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: filter list
I guess I don't understand your explanation well enough. You could do replace Name: with cr in myHtml putting every name field on a new line and the rest in tab columns.. This should work for multiple occurrences in one doc. Just not sure what you need. Jim Ault On 3/8/06 12:26 PM, liamlambert [EMAIL PROTECTED] wrote: That puts one cr after all the entries there are many entries I have a large amount of plane text files that are laid out like this Below If the list below is one entry there are 100's of entries Name: Roll Number: Address: Principal/Director: Phone: Fax: Email: Website: Female Enrolment: Male Enrolment: Type: Primary Liam Lambert [EMAIL PROTECTED] IRELAND ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
No OpenStack ..... ! Now Ending !
Hi Rob, Thanks for the clarifications. I will zip my files now before transferring, although I would love to know WHY this solves problems. One more small point. When I drop my files onto (would you believe it ?) a Lexar JumpDrive, and move to the PC, I find that I have twice the files I thought. I get the same number of Alias ? files, equivalent to the files I copied. How do I remove this problem ? Bets from Paris -Francis Nothing should ever be done for the first time ! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: importing list
Liam, If I understand correctly, your files contain lists like the one in your message, which repeat over and over in a single file. So one file might have many records. This is how I'd approach it: Create a stack with just one card, a template with all the proper fields. repeat put url (file:/Path/To/Your/File.txt) into rawData put lineOffset(Name:,rawData) into recStart if recStart = 0 then exit repeat put lineOffset(Type:,rawData) into recEnd put line recStart to recEnd of rawData into tCurrRecord delete line recStart to recEnd of rawData replace crcr with cr in tCurrRecord -- get rid of empty lines copy card template to this stack --create a new card for the data go last card set the itemDelimiter to : repeat for each line tLine in tCurrRecord put item 2 of tLine into fld (item 1 of tLine) end repeat end repeat This is untested but should be mostly right. Devin On Mar 8, 2006, at 11:14 AM, liamlambert wrote: I have a large amount of plane text files that are laid out like this Below Name: Roll Number: Address: Principal/Director: Phone: Fax: Email: Website: Female Enrolment: Male Enrolment: Type: Primary I want to import the info that is after the colon into fields of the same name as the list above the list repeats name roll number ect Liam Lambert [EMAIL PROTECTED] IRELAND ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: My DreamCard doesn't start
Takaaki Furukawa wrote: My DreamCard 2.5 for Mac OS X doesn't start. The dock icon bounces for a couple of times when I click it, but it quits without warning. I deleted the Pref file but no effect. What should I do? Did you move it from its default location? It sounds like some of the support files aren't available. If you moved it, put it back. If not, try reinstalling. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Font Dialog Box (was: Revolution vs Visual Basic)
Haitham (and others): While there is not Font Dialog Box, it took me only 5 minutes to create one. You can too. It's easy. Create a stack called fontTest, then create a subStack called answerFont. Stack answerFont will be the dialog box. Stack fontTest is the stack from which it will be called. Create a button named Pick a Font on stack fontTest and set the script of it to: on mouseUp -- LOADS 'answerFont' INTO MEMORY start using stack answerFont -- CALLS THE answerFont FUNCTION FROM STACK answerFont put answerFont() into tFont -- UNLOADS STACK answerFont stop using stack answerFont -- CHECKS TO SEE IF A FONT WAS RETURNED if tFont is then exit to top -- DISPLAY THE FONT RETURNED answer tFont end mouseUp Then on the answerFont substack, add a single list field named theFonts and a Cancel and OK button. Script of Cancel Button: on mouseUp set the dialogData to close this stack end mouseUp Script of OK button: on mouseUp put the hilitedLines of fld theFonts into tLineNum if tLineNum is empty then beep answer information Please choose a font! exit mouseUp end if set the dialogData to line tLineNum of fld theFonts close this stack end mouseUp Script of the answerFont stack: function answerFont modal stack answerFont return the dialogData end answerFont on openStack put the fontNames into tFontList sort tFontList put tFontList into fld theFonts end openStack That's all there is to it! And that's why it's not necessary to have a Font Dialog Box as it can be created in just a few minutes! :-) This font dialog box is very portable and can be used in any project. All you have to do is copy the subStack answerFont to your mainStack and then insert the following code whenever you want your user to choose a font (for instance a choose font button): on mouseUp start using stack answerFont put answerFont() into tFont stop using stack answerFont -- DO SOMETHING WITH tFont HERE end mouseUp -Chipp Haitham Abdulla wrote: VB .NET has some great built-in components and I want to ask whether Revolution has them. Some of those components are: a. Font Dialog Box b. Color Dialog Box c. Save Dialog Box d. Print Dialog Box ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution vs Visual Basic
On Mar 8, 2006, at 12:35 PM, Garrett Hylltun wrote: snip I would end up with font names that I believe are in unicode characters and did not display well in Rev. And I do not know how to resolve that at this time :-( Example: Geneva CE Monaco CE Times CE Helvetica CE Courier CE ÉqÉâÉMÉmäpÉS Pro W6 ÉqÉâÉMÉmäpÉS Pro W3 ÉqÉâÉMÉmä€ÉS Pro W4 ÉqÉâÉMÉmñæí© Pro W6 ÉqÉâÉMÉmñæí© Pro W3 ª™Œƒœ??? ÉqÉâÉMÉmäpÉS Std W8 Geeza Pro Bold Lucida Grande CE Lines 6 through 12 show as characters above the 159 character range and are not readable on my English setup here. I assume that the fonts on those lines are unicode. Try this, Garrett: on mouseUp put empty into fld fontList repeat with i = 1 to number of lines in the fontNames put uniencode(line i of the fontNames,Japanese) uniencode (cr,ANSI) after fld fontList end repeat set the textFont of line 1 to -1 of fld fontList to the textFont of fld fontList,Japanese end mouseUp This gets it *mostly* right, I think. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
importing list
Devin Thanks This is part of what I Wanted to do The rest was filtering out data which I have working Thank You. Liam Lambert [EMAIL PROTECTED] IRELAND ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
More on Media -- the backdrop
Peter wrote: I'm not sure if the Rev Media IDE will have the backdrop on by default, or if it is just the player that will have the backdrop. Well, if just the player has a mandatory black backdrop, that's no big deal and it might be a good thing, I suppose. I had gotten the impression from other messages that the black backdrop will be mandatory for Media itself, not just the player. Actually, this page seems to indicate the black backdrop will always be turned on in Media: http://www.runrev.com/section/platform.php I hope not, though. I've been trying to use my Dreamcard stacks with the black backdrop turned on all the time for a few days, as a preview. It's not a nightmare to have it turned on. Maybe some users will prefer it. But it's a little inconvenient for me -- just enough to be user hostile if it can't be turned off. I can't see any good reason to make it mandatory. Removal of database access for Dreamcard is incentive enough for many former Dreamcard users to move up to Studio. The backdrop is just inconvenient enough to be user-unfriendly, but not a good reason, by itself, to upgrade to Studio. Worst of both worlds... Tim ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Unicode Font List (Was Re: Revolution vs Visual Basic)
I'm in obsessive mode with unicode. Here's the new and improved version: on mouseUp put empty into fld fontList put the fontNames into fNames sort lines of fNames by word 1 of each put fnames repeat for each line tLine in fNames if char 1 of tLine is # then put uniencode(tLine,Korean) uniencode(cr,ANSI) after fld fontList else put uniencode(tLine,Japanese) uniencode(cr,ANSI) after fld fontList end if end repeat delete char -2 to -1 of fld fontList set the textFont of line 1 to -1 of fld fontList to the textFont of fld fontList,Japanese set the scroll of fld fontList to 0 end mouseUp There still may be some problems, but since I can't read Chinese or Japanese, I have to trust that those font names came out properly. On Mar 8, 2006, at 3:26 PM, Devin Asay wrote: on mouseUp put empty into fld fontList repeat with i = 1 to number of lines in the fontNames put uniencode(line i of the fontNames,Japanese) uniencode (cr,ANSI) after fld fontList end repeat set the textFont of line 1 to -1 of fld fontList to the textFont of fld fontList,Japanese end mouseUp This gets it *mostly* right, I think. Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Building for Linux in 2.7
Hi, I just purchased 2.7 and I was wondering if and when (if anyone knows) it will be able to build for Linux. Thanks! Benjamin ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Unicode Font List (Was Re: Revolution vs Visual Basic)
But isn't it just easier to filter out the unicode fonts and just list the ANSI fonts like I did in my original post? I'm just not sure of the need to actually list the unicode fonts, unless you're providing support in a program for these languages. -Garrett Devin Asay wrote: I'm in obsessive mode with unicode. Here's the new and improved version: on mouseUp put empty into fld fontList put the fontNames into fNames sort lines of fNames by word 1 of each put fnames repeat for each line tLine in fNames if char 1 of tLine is # then put uniencode(tLine,Korean) uniencode(cr,ANSI) after fld fontList else put uniencode(tLine,Japanese) uniencode(cr,ANSI) after fld fontList end if end repeat delete char -2 to -1 of fld fontList set the textFont of line 1 to -1 of fld fontList to the textFont of fld fontList,Japanese set the scroll of fld fontList to 0 end mouseUp There still may be some problems, but since I can't read Chinese or Japanese, I have to trust that those font names came out properly. On Mar 8, 2006, at 3:26 PM, Devin Asay wrote: on mouseUp put empty into fld fontList repeat with i = 1 to number of lines in the fontNames put uniencode(line i of the fontNames,Japanese) uniencode(cr,ANSI) after fld fontList end repeat set the textFont of line 1 to -1 of fld fontList to the textFont of fld fontList,Japanese end mouseUp This gets it *mostly* right, I think. Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Unicode Font List (Was Re: Revolution vs Visual Basic)
On Mar 8, 2006, at 5:17 PM, Garrett Hylltun wrote: But isn't it just easier to filter out the unicode fonts and just list the ANSI fonts like I did in my original post? I'm just not sure of the need to actually list the unicode fonts, unless you're providing support in a program for these languages. You're probably right, although support for unicode fonts in Rev fields is free, since Rev just leverages the OS's unicode capabilities. Besides, rendering the font names in unicode was a challenge that had taken on a life of its own. It had to be beaten. ;-) Now I can go back to whatever productive work I was doing before. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Unicode Font List (Was Re: Revolution vs Visual Basic)
Okay, this is the FINAL final version. I've been programming in Revolution for almost five years, and today is the first time I've noticed the fontLanguage function. I love this language! on mouseUp put empty into fld fontList put the fontNames into fNames sort lines of fNames by word 1 of each put fnames repeat for each line tLine in fNames put uniencode(tLine,the fontlanguage of tLine) uniencode (cr,ANSI) after fld fontList end repeat delete char -2 to -1 of fld fontList set the textFont of line 1 to -1 of fld fontList to the textFont of fld fontList,Unicode set the scroll of fld fontList to 0 end mouseUp I promise I'm done now. Devin On Mar 8, 2006, at 5:09 PM, Devin Asay wrote: I'm in obsessive mode with unicode. Here's the new and improved version: on mouseUp put empty into fld fontList put the fontNames into fNames sort lines of fNames by word 1 of each put fnames repeat for each line tLine in fNames if char 1 of tLine is # then put uniencode(tLine,Korean) uniencode(cr,ANSI) after fld fontList else put uniencode(tLine,Japanese) uniencode(cr,ANSI) after fld fontList end if end repeat delete char -2 to -1 of fld fontList set the textFont of line 1 to -1 of fld fontList to the textFont of fld fontList,Japanese set the scroll of fld fontList to 0 end mouseUp snip Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution vs Visual Basic
Haitham wrote: Question (6): When we want to produce the program (or application) that is created by Revolution, we can produce it as EXE file (in windows). But what if we need to make some kind of Installation or Setup? Can we do it? What about if the users want to uninstall our program (or software)? Can they? -- For a demo INNO setup of a Rev standalone, navigate to:- http://www.howsoft.com/runrev/downloads/ - and download the file: Picture Chooser Widget for Windows XP or 2000_setup.exe It includes an uninstall. Cheers, Bob Warren ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Stack on a server
Can multiple people simultaneously access data from a Rev stack on a server (from a standalone)? Is there a recommended method of doing so? Thanks, Marty Knapp ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Stack on a server
Yes, but you don't want them to. Since there is no record/file locking you could have multiple people making changes at the same time and whoever makes it last wins. If the stack doesn't change then you could do it but that isn't a very elegant way to have it work. If you want multi-user access you will need to account for it in your stack or use some sort of data base on the server. Bill Vlahos On Mar 8, 2006, at 5:44 PM, Marty Knapp wrote: Can multiple people simultaneously access data from a Rev stack on a server (from a standalone)? Is there a recommended method of doing so? Thanks, Marty Knapp ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Stack on a server
On Mar 8, 2006, at 6:44 PM, Marty Knapp wrote: Can multiple people simultaneously access data from a Rev stack on a server (from a standalone)? Is there a recommended method of doing so? Marty, I do this all the time in our Mac labs. I've never seen a problem, and all I do is put the stacks (or even standalones) on a server and create an alias to it on the workstation. The stacks themselves are read-only, and if I need to save data I write to text files or a database. As far as I know it works for Windows workstations, too, but my experience there is much more limited. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Changing the screen resolution...
Is there a way so that I can change the resolution of the screen using a script in metacard itself.? On Mac OS X, you can use the cscreen shell command. I don't know if there is an equivalent for Windows or Linux. Chers, Saarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
document icon problems on OSX
Not sure whether there is something peculiar with my particular Mac but I don't seem to be able to get the correct icon showing on documents created by my standalone (I'm using a custom creator code but sticking with the RSTK filetype). No matter whether I assign a custom document icon via the standalone builder or not my documents invariably appear with the Rev application icon. I've checked the contents of the app package and the correct icon seems to be in place (RevolutionDoc.icns) but still no go. (OS 10.3.9, Rev 2.6/2.7) Any ideas? Cheers, Terry... 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 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
question on setRegistry for setting document associations
Is there any reason not to check for a registry entry and then set a document association if necessary each time a Windows application is launched? The reason I ask is that I'd like to avoid having to use an installer for this particular app if possible (at least during testing). Cheers, Terry... 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 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Stack on a server
The data would be static (periodically changed only by me) so that's not a concern. I've thought of just putting the data in a text file, but wonder about security (don't know enough about it to know if that's a real concern). Marty Bill Vlahos wrote: Yes, but you don't want them to. Since there is no record/file locking you could have multiple people making changes at the same time and whoever makes it last wins. If the stack doesn't change then you could do it but that isn't a very elegant way to have it work. If you want multi-user access you will need to account for it in your stack or use some sort of data base on the server. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution