Re: using EXT.dll to install and remove fonts
Recently, Chipp Walters wrote: Chris Bohnert of Altuit is working on an external to enable dynamic realtime loading of fonts for Windows (without having to 'install' into the fonts folder). Is this something of interest to Mac users as well? Dude, you must have missed the past 5 years or so of mail list requests. In other words, yes (Mac and Win). :-) Regards, Scott Rossi Creative Director Tactile Media, Multimedia Design - E: [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
Flop Line of Chars?
Is there a command or other means to flop a string of characters, rather than iterating over each character in the string? In other words, change ABCDEF into FEDCBA. I'm not against iterating, but I was wondering if there might be a more direct method. Thanks Regards, Scott Rossi Creative Director Tactile Media, Multimedia Design - E: [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
[OT] .ds_store Messing Up ZIP
I've been plagued by this enough that I thought I would ask... For me, creating simple ZIP archives on Mac systems that contain a few files is usually straightforward. However, I often find that when the ZIP archives starts to contain nested subfolders, I often wind up with invisible .ds_store files that corrupt the archive when it comes time to decompress on Windows systems. The only recourse seems to be to move folders over to Windows, delete any .ds_store files, and compress there. Is there any Mac utility out there that allows one to poke around inside a ZIP archive to delete these extraneous .ds_store files? Or even better, some way to tell Stuffit to ignore/delete these files in the first place? Other suggestions welcome. Thanks 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
Graphic or Image Tile to Image?
Happy New Year list: Is there any way to convert a graphic with a background pattern into an image without using a screenshot? Alternatively, is there any write one image as a repeating tile into another image? Thanks 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: Quicktime for Windows 98?
Recently, Sivakatirswami wrote: Quicktime player apparently is only now available for windows 2000 or XP... Or did he read that page incorrectly? I find it hard to believe that QT is no longer available for Windows 98... or is Apples web page for Windows users just confusing? The info may be incorrect, but if true, the decision wouldn't be surprising given that MS has publicly stated it is phasing out Win98. June 30, 2006 is apparently the key date (but if you have deep enough pockets you can presumably get continued support): Microsoft will not publicly release non-critical security hotfixes for Windows 98, Windows 98 Second Edition, or Windows Millennium Edition. However, customers may request a non-critical security hotfix through On-Demand Security Hotfix support, which is offered for these products through June 30, 2006. When a request is received, Microsoft will investigate the issue and try to provide an appropriate response to the customer. http://support.microsoft.com/default.aspx?pr=LifeAn1 Regards, Scott Rossi Creative Director Tactile Media, Development 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: Accessing AddressBook.data: javascript?
Recently, Paul Claude wrote: the problem is that I need to read the adressbook.data database WITHOUT opening the Address Book app. I would like any suggestion (applescript, shell commands, javascript or any other thing is available through revolution) to do this. Perhaps something here might help: http://gnufoo.org/contacts/ 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: [ANN] Audio Waveform display
Recently, Mark Smith wrote: I've put an early version of a grouped control for showing audio waveforms in rev up on RevOnline. Excellent! Am looking forward to working with this. Thanks 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: importing graphic objects?
Recently, Timothy Miller wrote: Is it possible to make a graphic object with, say, Illustrator, save it, and import it into RR? Will RR make necessary conversions? For example, change a Bezier into something RR can digest? Alejandro Tejada has built some tools for importing Illustrator vectors into Rev. As I recall, you must use a version 7 or 8 generated EPS file and special effects/fills (?) are not supported, though this may have changed recently. Some links: http://www.geocities.com/capellan2000/mcEpsImportV03p.zip http://www.geocities.com/capellan2000/Eps_Import_V04.zip If so, once imported, can I manipulate the graphic with RR's usual commands for manipulating graphic objects? If the importing works, you will wind up with a polygon graphic composed of a number of points, which can be manipulated with Rev tools. In my experience, simpler objects work better. And you should remember that Rev currently does not support graphic antialiasing or sub-pixel point positioning, so the results you get will differ a bit from the native Illustrator file. 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
Message From Marielle
[from Marielle Lang who is unable to post at the moment] Dear Rev users, Lexicall.org is down. If you try to connect you will get to see a this account is suspended on the screen. The reason for this is that my provider discovered an important increase of load on their server, tracked it down to my server and decided to suspend my account without any warning or email sent to me. This may take a few days to fix... I will almost certainly change of provider. Apologizes for any inconvenience. Cheers, Marielle ___ 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: Portable Apps..?
I have to say I find it amusing that this portable apps concept is being touted as the next big thing. In days of old, virtually all Mac system 7/8 apps were portable -- it didn't matter from which location they were run. Then came the push to follow the Windows lead of having assigned locations for files that led to the designated Application/Document/etc folders and users were expected to follow the conventions. Now the pendulum swings back the other way and portable apps are a new idea. Make up your minds, people. :-) 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: Checking legality of a string
What's the most economical way of checking that a string contains only certain characters? I'm just trying to check if a string contains letters, digits and underscores, and nothing else. One way: function stringCheck pString repeat for each char C in pString if C is not in abcdefghijklmnopqrstuvwxyz1234567890_ then \ return false end repeat return true end stringCheck 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: Rotate text
Recently, Peter T. Evensen wrote: Is there any easy way to rotate text in Revolution? Really, all I need to do is flip text so it is upside-down. Any suggestions? Only way to do this as far as I know is to create a bitmap out of the text (screenshot) and flip that. For an example, execute the following in your message box: go url http://www.tactilemedia.com/download/textspinner.rev; 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
Offscreen Screencapture?
Howdy List: I'm batting around the issue of screen capture on Windows again and am wondering if anyone has found a way to capture offscreen content (ie a stack with loc set to -1000,-1000). This works fine on MacOSX but using the same standard import snapshot routine fails on Windows (XP). Thanks for any suggestions. 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: Offscreen Screencapture?
Recently, Phil Davis wrote: I'm batting around the issue of screen capture on Windows again and am wondering if anyone has found a way to capture offscreen content (ie a stack with loc set to -1000,-1000). This works fine on MacOSX but using the same standard import snapshot routine fails on Windows (XP). Thanks for any suggestions. No suggestions, sorry, just observations... - Using 'export snapshot' I got a similar error on Mac today by shooting a rect in an offscreen stack, where the rect was that of a *hidden* image object. But as long as the image object visible = true, all is well. - On Windows I just tested this with 'export snapshot'. My results were same as yours. I also found that if I move my snapshot stack (or target rectangle) partly offscreen, only the ONscreen part of the rect is included in the snapshot output. Thanks for the confirmation. My experience is identical. It was even worse using the 2.5.x version of Rev: the engine (or IDE) would consistently lock up on some kind of selection rectangle that could not be escaped from. Control-alt-delete only. (I have an effect stack that I'm hoping make available soon but it looks like the Windows version will have to be somewhat klunky until the next engine release.) Thanks 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: Offscreen Screencapture?
Recently, Ken Ray wrote: I'm batting around the issue of screen capture on Windows again and am wondering if anyone has found a way to capture offscreen content (ie a stack with loc set to -1000,-1000). This works fine on MacOSX but using the same standard import snapshot routine fails on Windows (XP). Did you try this tip: http://www.sonsothunder.com/devres/revolution/tips/imag007.htm This is godlike, Ken -- works perfectly. Thanks so much (and to Brian of course). 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: Offscreen Screencapture? -- issues that affect image rendering
Recently, Phil Davis wrote: I'm batting around the issue of screen capture on Windows again and am wondering if anyone has found a way to capture offscreen content (ie a stack with loc set to -1000,-1000). This works fine on MacOSX but using the same standard import snapshot routine fails on Windows (XP). Did you try this tip: http://www.sonsothunder.com/devres/revolution/tips/imag007.htm This is godlike, Ken -- works perfectly. Thanks so much (and to Brian of course). Godlike is good enough for me! I can make this solution work for me too. Not only does it work on XP but on OSX 3.9 as well (tested on 2 machines). I know earlier versions of OSX/Rev were said to cause problems, but it seems to work as expected here on both platforms, thus this tip really *is* godlike. 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: Offscreen Screencapture? -- issues that affect image rendering
Recently, Richard Gaskin wrote: Not only does it work on XP but on OSX 3.9 as well (tested on 2 machines). I know earlier versions of OSX/Rev were said to cause problems, but it seems to work as expected here on both platforms, thus this tip really *is* godlike. Crashes here with a kernel protection fault: OS X 10.4.4 PowerBook G4 1Ghz Bummer. Works here, in Rev and MC, OX 10.3.9, Rev 2.6.6, buildNumber 152 (not sure what the latest version is). Is your crash under both Rev and MC? 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: Offscreen Screencapture? -- issues that affect image rendering
Not only does it work on XP but on OSX 3.9 as well (tested on 2 machines). I know earlier versions of OSX/Rev were said to cause problems, but it seems to work as expected here on both platforms, thus this tip really *is* godlike. Crashes here with a kernel protection fault: OS X 10.4.4 PowerBook G4 1Ghz Bummer. Works here, in Rev and MC, OX 10.3.9, Rev 2.6.6, buildNumber 152 (not sure what the latest version is). I just tested here with OSX 10.4.4 under MC and the export worked fine. How about I send you my test stack and see if you get a different result. 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: Offscreen Screencapture? -- issues that affect image rendering
Recently, Richard Gaskin wrote: I just tested here with OSX 10.4.4 under MC and the export worked fine. How about I send you my test stack and see if you get a different result. Works great in your version. I double-checked the differences between your code and the code on Ken's site, and I found that if I just move the line that restores the alwaysBuffer of the stack to after the export, it works: FWIW, in my version I don't even use the old/new buffer -- since the stack starts out being buffered, there's no need to set it back to a default since the execution of the code already does that. Glad to hear it works for you. 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: Custom Icons for Windows Standalone
Recently, Ben Bock wrote: I'd like to create a custom icon for a standalone in Windows. ... Before I buy any software, I'd like to find what others' experience has shown. If you're only building for Windows, then Axialis IconWorkshop is a pretty comprehensive tool (does way more than just build icons). Builds libraries and has effects you use when creating icons. If you're building crossplatform and you use Photoshop, IconBuilder 8 from IconFactory does a great job of building for Win/Mac platforms. It's a plugin that ships with a bunch of additional resources (ie Photoshop actions) that really streamlines the process. In my experience, it builds perfect ICO resources for Windows. (I used to rely on Iconographer on MacOS but the latest version has languished for a long time and has a bug that affects display of large icons.) 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: Opening other applications from within Revolution
Recently, [EMAIL PROTECTED] wrote: I'm not interested in importing data from the Excel sheet into Rev, just opening an existing Excel application from a command in Rev. I still can't seem to do this. I've put the Excel file (and also the Excel application) into the same folder as the Revolution stack and just issued the command (let's say the Excel file is titled Sample.xls): launch Sample.xls with Microsoft Excel or launch Sample.xls with Excel but nothing happens It sounds like you're missing the path to Excel. Try using the full path to the app in your launch script. 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
Speed Bump
Greetings List Folks: I'm wondering if there's any possible way to trim down the processing time required by the following function which takes two sets of data with the same number of items, compares the value of each item, and returns a max set of data: on mouseUp repeat 5 put random(255) , after set1 put random(255) , after set2 end repeat answer Ready to compare put the seconds into tStart get compareData(set1,set2) put the seconds - tStart answer Done end mouseUp function compareData set1,set2 repeat for each item V in set1 put max(V,item 1 of set2) after tData delete item 1 of set2 end repeat return tData end compareData On my 600mHz machine this takes about 8 or 9 seconds. Increasing the item count to 100,000 requires 41 seconds. Ideally, it would be nice to do 100,000 items in a few seconds. Impossible? Any thoughts? Thanks 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: Rendering Text
Recently, Wally Rodriguez wrote: The question is how to save the text of the fields rendered on top of the background image as an image file (with both the background and text rendered on top). Maybe one of these is what you want... Import image into the stack: import snapshot from rect (rect of your stuff) Export image to file: export snapshot from rect (rect of your stuff) to file filePath \ as format 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: Missing Chapter 8 9
Is the new pdf for the documentation in 2.7 missing chapters 8 9? Yes, the chapters are missing in my file too. Wait a minute. There's 18 minutes missing from the Nixon tapes as well! Connection? 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: drag 'n' drop reordering
Recently, Josh Mellicker wrote: I have a set of buttons that I'd like the user to be able to reorder by dragging and dropping Here's one way (execute in your message box): go url http://www.tactilemedia.com/download/getinline.rev; 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: drag 'n' drop reordering
Recently, I wrote: I have a set of buttons that I'd like the user to be able to reorder by dragging and dropping Here's one way (execute in your message box): go url http://www.tactilemedia.com/download/getinline.rev; Oops -- just re-read your message. The above is for lines of text, which may not fit your situation. Relating to the sample you cite, storing the locs of your buttons and using the move command should do what you need. 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: drag 'n' drop reordering
Recently, Josh Mellicker wrote: go url http://www.tactilemedia.com/download/getinline.rev; That's just what I was thinking of... but man, that's even more code than I was coming up with :o That's because the code is dealing with formatted text within a single field, not discrete button objects which is (arguably) easier to deal with. 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: Palette mystery
Recently, Graham Samuel wrote: I've got three stacks, let's say stack 'A' whose style is topLevel, and stacks 'B' and 'C' whose style is palette. The global property raisepalettes is true, but despite this, if I click on 'A', it moves in front of 'B' and 'C'. Something else is probably going on here. It's unlikely (if not impossible) for a toplevel stack to appear above a palette stack (thus the reason for the existence of palette stacks). Either you're somehow setting stack 'A' to palette mode, or you're changing the mode of 'B' and 'C' to topLevel. Are you changing the modes/styles of your stacks via script? 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
Retrieve List of Array Properties?
If I set some custom properties of an object via an array: set the specialData[cool] of fld 1 to hello set the specialData[hot] of fld 1 to world ...how do I retrieve a list of the custom property names (are these called indexes?) of the object? (cool, hot, etc) I've been through the keys(), customKeys, customProperties, etc entries in the docs and can't seem to get my head around how this works. Thanks 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: Retrieve List of Array Properties?
Recently, I wrote: If I set some custom properties of an object via an array: set the specialData[cool] of fld 1 to hello set the specialData[hot] of fld 1 to world ...how do I retrieve a list of the custom property names (are these called indexes?) of the object? (cool, hot, etc) Never mind -- just figured out I have to set the customPropertySet first: set the customPropertySet of fld 1 to specialData answer the customKeys of fld 1 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: Retrieve List of Array Properties?
Recently, Dave Cragg wrote: If I set some custom properties of an object via an array: set the specialData[cool] of fld 1 to hello set the specialData[hot] of fld 1 to world ...how do I retrieve a list of the custom property names (are these called indexes?) of the object? (cool, hot, etc) One further way... get the customKeys[specialData] of field 1 *THIS* is what I had in my mind of how it should work, but couldn't get the syntax right. Thanks very much Dave. And many thanks to all who contributed solutions. A great resource this list is. 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: Wow! It's starting to click now!
Recently, Ken Ray wrote: if the variable is 0, it sets it to abs(0-1) which is abs(-1) which is 1; if the variable is 1, it sets it to abs(1-1) which is abs(0), which is 0. This reminded me of a long standing question about TransScript and x-talk languages in general: Why is it not possible to substitute 1 and 0 for true and false? Is this possible and I've just never seen it? Has no one ever needed this option? 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: Palette mystery
Recently, Graham Samuel wrote: I've got three stacks, let's say stack 'A' whose style is topLevel, and stacks 'B' and 'C' whose style is palette. The global property raisepalettes is true, but despite this, if I click on 'A', it moves in front of 'B' and 'C'. Something else is probably going on here. It's unlikely (if not impossible) for a toplevel stack to appear above a palette stack (thus the reason for the existence of palette stacks). Either you're somehow setting stack 'A' to palette mode, or you're changing the mode of 'B' and 'C' to topLevel. Are you changing the modes/styles of your stacks via script? ... You say that it's not impossible for a toplevel stack to appear above a palette stack - can you give any more detail on this? I see nothing in the RR docs. There is nothing in the RR docs that I know of. My intent was to imply that it's *extremely* unlikely that a palette can ever be rendered above a topLevel stack in the same app (there may be some bug going on but I've yet to see anything like this in years of working with Rev/MC). I would suggest that whenever you experience what you perceive to be a topLevel stack displaying above a palette, immediate query the stack modes in the message box and see what the result is. Something like: put short name of stack 'A' mode of stack 'A' \ short name of stack 'B' mode of stack 'B' \ short name of stack 'C' mode of stack 'C' My guess is you'll find the modes to be the same (1 or 2 = topLevel, 4 = palette). If not, you may have discovered a bug. 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: Palette mystery
Recently, sims wrote: Set the systemWIndow to true will make a topLevel stack display above a palette window. Good point, but even though the mode continues to return 1, the stack has the *appearance* of a palette, so again, it seems unlikely that this is what is going on. (Of course, if you use a custom windowshape for the system window, then there's no way to tell what kind of window it is, except for the fact that it remains layered above *all* windows.) 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: Palette mystery
Recently, Jean-Paul Poccard wrote: My stack worked as expected with RR 2.6, the substacks which had to be displayed as palettes were never hidden by the topstack. Now, even if I remind via the message the stacks of displaying as toplevel (the mainstack) or as palettes (the substacks), a click in the mainstack moves it in front of the palettes. Does this mean you seeing this only with version 2.7? Either way, try to reproduce it in a simple text stack -- if you can, you should notify Runtime Revolution. 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: Two sounds at the same time!?
Recently, Klaus Major wrote: there was once a commercial external for MetaCard named EXT.dll (sic!) which had been created and sold by a small scottish company named Cross Worlds Computing about 5 or 6 years ago. I bought one because it had some very nifty features for windows, for example (besides other nice things) un-/loading of a font on the fly and support for up to 4 soundchannels, so we could play up to 4 (FOUR, maybe more, i don't remember...) sounds at the same time without the use of QuickTime. I remember this and could never get it work. Tuviah Snyder (who I believe authored most if not all of the external) told me at the time that the feature was created based on some experimentation on various computers but was never developed/tested as a real-world solution for all situations. (At that time I was using SndChannel that provided similar functionality for pre-OSX systems.) But times have changed, computers have moved forward, and Rev's audio capabilities desperately need to move forward as well. So whether its the Rev guys themselves or a third party company, *any* development effort that brings more advanced audio features to Rev would be very welcome. 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: Height/Width of Text?
Recently, Brian K. Maher wrote: Can anyone give me some insights on how I can determine the exact height and width in pixels of a text string when it is rendered on the screen in a given font and point size? Another good function besides the formattedWith/Height is the formattedRect. 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: Dock icon - data update
Recently, Klaus Major wrote: Revolution has a global property called the icon which, if set, specifies the icon that is displayed in the OS X dock. and what is the correct syntax for this? I believe it's: set the icon of this stack to 1005 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: Blend Level in Fields
Recently, Sivakatirswami wrote: Is there some trick for setting transparency in fields (blend) such that the foreground color (the textcolor) is not affected by the blend level? I tried all the ink options... nothing works. I don't think it's possible yet to set the opacity of the field's background separately from its content. Regardless, it doesn't seem that big a deal to set the field's opaque to false and place a translucent image (or graphic under 2.7) behind. 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: Grab Commands
Recently, benjamin pastrana wrote: I have the following script in an barrel picture: I want to simulate a barrel making noise while it's beign moved. ... The thing is that I want only to play the sound IF the picture is beign dragged. Right now it plays because it's under the mouseDown... what is the command that detects the drag action and when its not beign dragged? I'm not sure you can do this using 'grab' since this command stops all other messages until the mouse is released. You might try using a custom drag routine -- here's one example (execute in your message box): go url http://www.tactilemedia.com/download/drag_sample.rev; 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: OT: Internet Rich Applications Patent Granted
Recently, Garrett Hylltun wrote: Or will the USPTO let me patent air? Where do I send my check for my license to use your patented air? :-) Oh, one question though, does that air already contain bugs? and are you taking any steps to remove those bugs from the air? You know I expect my licensed air to be completely bug free. Keep in mind, that air probably contains viruses as well. 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: Graphics , Objects and Controls
Recently, Camm29 wrote: Is there or will there be Third Party Objects/Controls available. For Example Dials LED Displays LCD Displays Graphs and such like ! There will be. In the meantime, can you point (link) to any specific examples of what you're looking for? 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: Graphics , Objects and Controls
Recently, Camm29 wrote: Is there or will there be Third Party Objects/Controls available. There will be. In the meantime, can you point (link) to any specific examples of what you're looking for? www.maani.us/gauge www.dundas.com www.9Rays.net These have to be a must for RunRev Up until recently, some of these kinds of things have been a chore to create due to lack of antialiasing. Now with the release v2.7, creation of these controls should be more doable. 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
Weather Widget
Some time back there was a brief discussion about building widget-y things in Rev. Here's an example of a weather widget, not because it's never been done, but because it can be done. :-) Execute the following your message box: go url http://www.tactilemedia.com/download/tmweather.rev; Using Yahoo Weather RSS, the stack features a translucent window with Web-supplied image whose display updates every 30 seconds to show current temperature (F or C), weather conditions, and wind data for the designated location. Accepts US Zip codes or location IDs (see http://weather.yahoo.com/ to find non-US location IDs). Just something I've been meaning to try for a while. New users may find this useful. 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: Weather Widget
Recently, Thomas McGrath III wrote: Here's an example of a weather widget One question: If I switch from F to C the temp changes from 22F to -6C which seems correct but the Wind Speed changes from 8 to 12. Is that MPH to KPH? Looking at Yahoo's RSS description, it appears so. I updated the widget to include units on the wind. go url http://www.tactilemedia.com/download/tmweather.rev; 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: [ANN] HOOT: Hacked Object Oriented Transcript
Recently, Mark Wieder wrote: Regarding the long id thing, Dick Kriesel and I were talking about this last month and I have now switched my usage over to just the id, based on the fact that ids within a stack are unique and immutable. You can pass ids without any problem and it's just a single data point: you don't have to parse it for path items at all. control pID of this stack does the trick. The only exception I had to implement is for messages coming from or to a stack, since the stack id changes with each new object. I would be wary of this, from the standpoint of using object references in variables. I've come across intermittent cases in complex scripts where I artificially created an object reference by placing something like image xyz of stack abc into variable, and the engine would sometimes read garbage characters in place of the object reference. I can't explain why, and I don't know if long ID parses more reliably than long name (I can say I spent many agonizing hours trying to track this down). In my situation, using the long ID appeared to fix the problem. 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: [ANN] HOOT: Hacked Object Oriented Transcript
Recently, Mark Wieder wrote: control pID of this stack I would be wary of this, from the standpoint of using object references in variables. Yes, thanks for the warning. I don't use object numbers myself and did, of course, mean to type: control id pID of this stack Actually, that's not what I meant. Using the long name or ID provides a full path to an object (including the card the object sits on, group its in, etc). I haven't used your notation above but using a simple object reference (that excludes the card reference for example) may be what causes the engine barf and lose track of things. Again, YMMV, but using long ID/name appear to be safer. 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
[ANN] tm|color tm|gradient
Greetings Revolutionaries: Tactile Media is proud to announce the availability of a new pair of layout plugins for Revolution and MetaCard: tm|color and tm|gradient. tm|color is a color-management plugin designed to enhance the way you add color to stacks. The stack provides 5 color models from which to apply color to controls, along with hex values, and persistent color settings which allow you to apply sets of color properties to objects at any time. The plugin includes tools for retrieving color properties from selected controls, notification of color properties that have been edited, and for picking up color from anywhere on the screen. The companion to tm|color is tm|gradient, a plugin that allows you to create 2-color gradient images, with variable translucency, written entirely in Transcript. The plugin allows you to use images, graphics and text fields as source objects to create gradients, so you can create irregularly shaped gradient images, widgets, and even gradient text. Until Revolution is able to create gradients natively, this is a helpful, if not speedy way to get gradients into stacks now. You can view a gallery stack that contains samples of gradient images built with tm|gradient: http://www.tactilemedia.com/tmtools/tmgradient/tm_gallery.rev.zip You can also review the QuickStart guide for tm|gradient: http://www.tactilemedia.com/tmtools/tmgradient/quickstart.html And an example widget-building tutorial is available: http://www.tactilemedia.com/tmtools/tmgradient/tutorial1_1.html Both plugins require Revolution 2.6 or later. A 600 mHz or better system is recommended to run tm|gradient. The plugins are available now via PayPal at US$18 for the set. To order, visit the Media section of our site -- http://www.tactilemedia.com. Thanks for your continued support of our tools, and we look forward to seeing what you create with them! Best 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: How to preload sound files
Recently, Peter T. Evensen wrote: I'm trying to string together a bunch of mp3's and minimize the delays between one and the next one. Any tips on this would be appreciated. I have a player with a list of files in a custom property. On a stopPlaying, I set the filename to the next one and then start the player. Any better ways to do it? Before I go off on a rant about Rev audio (apparently Geoff Canyon has been listening), I don't think there's much you can do natively about this. I know Trevor DeVore added a looping function to his enhancedQT external that allows you to loop one track seamlessly in a player, however I'm not sure this can be spread across multiple audio files. 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: player vs play command
Recently, Peter T. Evensen wrote: Is there any benefit to using a player vs the play command if you just want to play a single sound file as is? I was just wondering if there are any drawbacks to the play command that I should know about. The play command is built-in (uses the engine to play media) and can only play one sound at a time. Players rely on external technology (QuickTime, WMP or similar) and since you can have multiple players in a stack, it's possible to play multiple sounds simultaneously. 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
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: Moving Multiple Objects
Recently, Judy Perry wrote: I am trying to use the move command to simultaneously move three images in 2.7. on Mac OS 10.3.9 (not that this probably matters given that the error is almost certainly due to 'stupid user syndrome'). Here is what the docs say: To move multiple objects at the same time, set the lockMoves property to true before issuing the move commands. When you set the lockMoves back to false, all the pending moves begin at once. So, here's my script (which doesn't, incidentally, move all three images simultaneously) I'm not sure if the problem you're having is that the objects are not moving simultaneously or something else. However, the lock moves is usually for starting objects off at the same time. Instead, try removing the lock/unlockmoves lines and try adding without waiting to each move line in your script, for example: move image BStone1.gif to 588,-72 in 2 secs without waiting See if this is the effect you're looking for. 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: Player object and memory
Recently, Peter T. Evensen wrote: I am trying to play a sequence of MP3s. I am using 3 interleaved players to speed up the transition between the sounds. I set up the first 3 sounds on Player 1 - Player 3. I then start Player 1 and when I get a playStopped message, I start Player 2 and set the filename for Player 1 to the next sound file for that player (if there is one). Is there any memory management issues I need to be aware of? My stack freezes eventually on XP, both as a standalone, and in the IDE. You might try setting the fileName of each player to empty before setting new fileNames. I had an issue way back that was alleviated by doing this -- it might help in your situation. Also, you might make sure that no playStopped message is being sent when *setting* the fileName of a player. This was a bug some time ago that caused some frustration -- don't know if it was ever fixed, but even if it is still present, I can't say if it would be a problem in your situation. 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: Player object and memory
Recently, Peter T. Evensen wrote: Still hangs, even if I set the filename to empty. I did this: lock messages set the filename of the target to empty set the filename of the target to the first item of tCurrentSoundList unlock messages Is that what you had in mind? Yes, but really you would call it every time you change sound files (not just the first time). I would expect using this the first time you set a filename would have no effect -- the code is supposed to clear out the player for the *next* sound file to be played. If your stack is hanging the *first* time filenames are set, something else is going on. 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: Font character shape
Recently, Paul Claude wrote: I've copied a field from an external stack in my own stack and all the characters in this field are changed and looks bad; my stack uses the same font (Arial narrow), the same size and style (controlled also with the effective keyword), but the two stacks, together opened in Rev 2.7, looks very different. In my stack the shape of characters seems raw, and in the original stack the shape seems perfect. There is some stack general property that change the look of the characters (antialiasing, etc.)? I haven't found nothing in the Rev documentation. What platform/system version? Does your stack have a custom windowshape? There appears to be a bug with text antialiasing in Rev 2.7, on Mac OS X 10.3.9 -- specifically the text antialiasing gets removed. The bug does not appear to be present on more recent systems. The Rev developers are aware of this. 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: stack images - pixmapID not supported in 2.7
Recently, Terry Judd wrote: Various cool routines for capturing stack images (including offscreen portions) that utilised the pixmapID of the stack were posted recently. Unfortunately they don't work in 2.7 as pixmapID is no longer supported. Any other ideas on how this might be achieved or is (as it appears) that it! If I understood correctly, the Rev guys will be re-implementing pixmapID in a later 2.7.x version. For now, you can do screen captures using object references in hidden windows: ...snapshots can be taken of objects that are not on the current card or in stacks that are not open. An interesting benefit of this is that if you reference a control, the screenshot includes the control's alphaData. See import in the new docs for detailed info. 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: ANN: Displacement Scaling of graphic objects
Recently, Jim Hurley wrote: go url http://home.infostations.net/jhurley/ScaleMe3.rev; Jim - I only have one word for this: friggin' unbelievably awesome. What a fantastic stack. The potential of all this... The mind reels... (We must be mentally in tune -- I was just thinking about this problem yesterday!) Many many thanks for solving this super-challenge. 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
[ANN] tm|color and tm|gradient Updates
Greetings List: We're happy to announce some minor updates to tm|color and tm|gradient plugins for Revolution 2.6.x. - tm|color, our non-modal color chooser, now supports marker colors (fill and line) and includes a few bug fixes. - The radial fill option in tm|gradient, a gradient building tool, now supports an offset angle which allows you to create more realistic looking sphere objects, and the stack includes some small bug fixes. As an example of what can be done with the plugins, we've created a stack which contains 59 shaded 3D object images, all created using tm|gradient and tm|color. The objects are completely FREE to use in your own stacks, but you'll need tm|color and tm|gradient to colorize the objects in Revolution. http://www.tactilemedia.com/tmtools/tmgradient/tm_3dobjects.zip Here's another example built this morning in about an hour and half, created entirely within Revolution: http://www.tactilemedia.com/tmtools/tmcolor/label.jpg We've also updated our gradient gallery stack with a couple of new objects to inspire creative uses of the tools. If you haven't seen this stack yet, take a look: http://www.tactilemedia.com/tmtools/tmgradient/tm_gallery.rev.zip Don't forget the online resources as well: QuickStart Guide http://www.tactilemedia.com/tmtools/tmgradient/quickstart.html Widget Tutorial http://www.tactilemedia.com/tmtools/tmgradient/tutorial1_1.html Remember, you can get BOTH tm|color and tm|gradient for only US$18. Visit the Media section of our Web site for more info: http://www.tactilemedia.com. Also compatible with Jerry Daniels' Constellation! -- PLEASE NOTE: these updates are effective for Rev 2.6.x ONLY. Like many other folks, we're still ironing out issues with Rev 2.7. Best 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: Arrays as custom properties?
Recently, John Tregea wrote: I have been looking to see if I can set an array as a custom property of a group. ... I get an error message on execution that says bad index expression Yes, you need to define an index for the array. Perhaps you mean something like this: set the myAccess[password] of group A to gMyAccess To retrieve: get the myAccess[password] of group A Also, I believe a custom property must always be prefaced by the. 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: DRM for Images and Text in Stacks
Recently, Sivakatirswami wrote: I think this comes close to making the images at least some what obscurely stored. --create a substack --import images into custom props as jpegs, --One could put these props in something a available as a card property or something very obscure, like a transparent invisible graphic. --set the uStuff1 of btn obscureObject to (url (binfile:/somePath/ foo.jpg)) --scripts then can call the images for display: put the uStuff of btn obscureObject into img DisplayImageNow -- then encrypt the stack with a password. (all this does is prevent another developer from seeing the scripts that display the custom prop) One thing you might want to consider is putting the image data into fields as opposed to custom properties, the reason being that field contents are encrypted along with the rest of the stack data when a stack is password protected, while custom props are not. You can still display images from the fields' contents, and the fields themselves cannot be cut and pasted. I don't know who you audience is but I would guess the likelihood of your users owning a copy of Rev is lower than folks' ability to snoop around file contents. 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: DRM for Images and Text in Stacks
Recently, I wrote: field contents are encrypted along with the rest of the stack data when a stack is password protected, while custom props are not ...or maybe custom props *are* encrypted. That's weird, I could have sworn that custom props were visible when viewing stack data in a text editor, but now (Rev 2.6) it doesn't seem so. Perhaps this used to be the case with older versions of Rev. 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: Terrible RunRev Bug? - Was Weirdness Passing Messages
Recently, David Burgun wrote: The problem in a nutshell is that: put x into me or set the text of me to x Does not work 100% of the time. Mark Smith has reproduced the same problem. ... It would be nice to know if this would 100% solve the problem regardless of where the handler is called from. Richard Gaskin already suggested a solution: use the long ID as opposed to the long name. If you create two buttons, both of the same name, they have the same long name reference: answer long name of btn 1 cr long name of btn 2 If you use the long ID, they will have unique references: answer long ID of btn 1 cr long ID of btn 2 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: White Flash
Recently, Chris Carroll-Davis wrote: Does anyone know a cunning way to prevent a window briefly painting white when changing the window decorations?? A few things you can try: 1) Set the bottomRight of the window offscreen (like -1000,-1000), do your changes, and then move the window back to where you want it. Note that there is an intermittent bug in window positioning that requires you to position the window to at least two offscreen locations to make sure the position sticks. I usually do something like this: set bottomRight of stack 1 to -1000,-1000 set bottomRight of stack 1 to -1,-1 set bottomRight of stack 1 to -1000,-1000 Goofy, yes, but it gets around the positioning problem. 2) If you're using Rev 2.7, try setting the blendLevel of stack itself to 100, do your changes, and then set the blendLevel back to 0. 3) If you're using Rev 2.6 and your stack is Mac-only, you can use Trevor DeVore's Window external to do a combination of 1 and 2 -- position the stack offscreen, make changes, set the alpha value of the stack to transparent, move the stack back, then set the alpha value to opaque. I do seem to remember in my SC days (heretic! heretic!) there was an xcmd called no flash or don'tPaintWhite or similar. I believe this might be the same external that Mark Hanrek wrote while working with me on RadWindow, the first custom window shape external for SC. We found the white flash annoying and he graciously wrote the WFE (White Flash Eliminator) external to get around the problem. Those were fun times. 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: Pixel Question
Recently, Bob Warren wrote: Suppose I have 2 cards in a stack and I am moving the mouse over the top card (naturally). I want to know what colour is under the mouse pointer in a corresponding position on the 2nd card which is hidden underneath. I believe this function will retrieve the pixel color of a pixel in any image using the X,Y position of the pixel as measured from the topleft of the image. Pass the long ID of the image and the X,Y coordinates as follows: on mouseUp answer retrievePixelColor(long id of myImage,5,5) end mouseUp function retrievePixelColor pObj,X,Y put imageData of pObj into tData put ((Y-1) * width of pObj * 4) + ((X-1)*4) into P repeat with N = 2 to 4 put charToNum(char (P+N) of tData) , after tColor end repeat delete last char of tColor return tColor end retrievePixelColor Let me know if this works for you. 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: Pixel Question
Recently, jbv wrote: I believe this function will retrieve the pixel color of a pixel in any image using the X,Y position of the pixel as measured from the topleft of the image. great job Scott. Thanks. As long as it works. Most of the thanks go to Ken Ray for the way cool info about imageData/alphaData on his site. I'm not a math guy (Jim Hurley will vouch for that) but after a little head banging I've been able to grasp the concept. Sort of. 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: Dial Control
Recently, Sarah Reichelt wrote: Wasn't there someone last week saying that Rev was no competition for RB/VB because it didn't have dial controls No doubt, Chipp will have an alt-announcement about this at RevConWest. :-) With luck, I'll be making a related announcement at the show as well. Hope to see you there. 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: Matching Colors On WinXP
Recently, Rob Cozens wrote: When I was developing on a Mac, I often used the Color Picker's magnifying glass to select a color I wanted to match in an image or some other control. It seems the best XP's Color Picker will do is allow me to identify Custom Colors by hue, saturation, etc. How do I match an existing color? One way is the mouseColor function. Another way is any of several 3rd party color pickers available from Rev list members, including us (tm|color is available in the Media section of our site http://www.tactilemedia.com). Best 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: 15K Limit on posts is a Real Pain!!!???
Recently, David Burgun wrote: Does anyone else think that the 15K limit on posts to this list is a pain especially in these days of broadband??? Nope. You shouldn't have to post more than 15K to communicate a problem or ask for assistance. If so, you post a sample stack somewhere and allow folks to download it *if they want to*. 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
Extract/Address Imported Sounds?
Anyone know if it's possible to export an imported sound from a stack to an external file? I've searched the mail archives without finding a solution. I know it's possible to do this with images but with sounds? On a related note, is it possible to link a player to an imported sound, rather than external file? Thanks 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
Retrieve Properties of Image in Variable?
If you export an image to variable, as in: export image pImage to myImg as PNG ...is there any way to retrieve the properties of that image (imageData for example) without having to place that image into an image object in a stack? Thanks 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: OS X System Crash using 2.7 build 192
Recently, Joe Brillhart wrote: I have recently had two rather ugly system crashes using Revolution 2.7. Both occurrences seem to be related to Documentation/Help. I can't offer a solution, but I can confirm that I've experienced a couple of crashes as well. Pretty bad ones as I recall, since there was no Send bug report... dialog afterward. This isn't much help, I know, but more of an indication that it would be worth finding a repeatable crash recipe. 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: Proportional resizing of stack
Recently, Devin Asay wrote: I have a stack that I want to constrain to a 4:3 ratio when resizing, with a minimum stack size of 800 X 600. A search of the archives didn't yield any relevant results. ... Any suggestions for my humanities-addled, math-challenged brain? One way is to set the rect of the stack, instead of a point combination. This will keep the relative location and dimensions intact. The following seems to work here (in a resize widget positioned at the bottomright of the stack: on mouseDown set the uAllowResize of me to mouseH() - left of me,mouseV() - top of me end mouseDown on mouseMove X,Y if the uAllowResize of me is false then exit mouseMove put (X - item 1 of the uAllowResize of me) into V set topLeft of me to V,(3*V) div 4 put rect of this stack into tRect put globalLoc(bottomRight of me) into BR put item 1 BR into item 3 of tRect put item 2 of BR into item 4 of tRect set rect of this stack to tRect end mouseMove on mouseUp set the uAllowResize of me to false end mouseUp on mouseRelease mouseUp end mouseRelease 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: Trouble with formattedWidth revisited
Recently, Graham Samuel wrote: The RR docs says: If you specify a field, the formattedWidth reports the width required by the field's text. Well, for me sometimes it does, and sometimes it doesn't. When it doesn't, the formattedWidth reports zero. So far the only way I can get it to work is by going to the card with the field on it before doing the formattedWidth test (which seems to suggest it only works on 'this card'), but that's something I certainly don't want to do. The relevant stack is open, and I had no difficulty writing to the field. It's got to be something I'm doing wrong, but I simply can't work out what it is. The problem is, as you already found, that the formattedWidth/Height doesn't work for field on a card that isn't open. For whatever reason, the card on which the field lies must be opened to return a real value. The field or stack can be hidden, but the the field still must reside on the current card. 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: Had Revolution for over a year and I still can't run a stack file
Recently, Len Morgan wrote: I have had Rev for over a year now (Studio version) and I STILL cannot run a stack file (by double clicking on it OR using Open With...) and have a cursor show up. As soon as the pointer enters anywhere in the stack window, it disappears. I't's still there because if I carefully move it, I can press buttons and enter text and such but I just can't see the cursor. You know, this occurs in the MetaCard IDE as well when a the 'open file' dialog is present and I've never been able to figure out why. With enough jostling of the cursor into and out of the dialog's rect, I can usually get the cursor to reappear again, but I have no formula as of yet. Sorry no solution, just a confirmation of (intermittent) behavior. Chipp Walters and I batted around solution to the stuck cursor issue that arises with text entry fields but I'm not sure this would work in a situation where a modal dialog is present. 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: Register at Forums to See Everything
Recently, Lynn Fredricks wrote: There are a couple of forums that require registration in order to see them (many that currently do not, will also change). You are missing a couple of nuggets of goodness if you do not register. It's great to see Rev provide an outlet for communication that has been requested for years. But like others, I hope email access will be provided. Besides missing out on nuggets of goodness, some of us have nuggets we won't be able to contribute simply by virtue of not having the time to wade through the forum format. Thanks for listening Lynn. Best 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
Field Trouble
Hey List Folks: Looking for troubleshooting suggestions... I have a simple stack with one editable field within a group placed on multiple cards. I think I did something yesterday that now prevents me from drag-selecting the text on any card. - the cantmodify of the stack is false - the field is unlocked - the showFopcusBorder of the field is false - the traversalOn of both the group and field are true - I can tab into the field, and can sometimes do a command+A to select all, but more often the Edit menu just flashes with an error beep and no text is selected If it matters, the textsize is large -- 96 pts. I'm not sure if I'm overlooking a simple property setting somewhere or I've run into a 2.7 bug that I can't shake. This is Rev 2.7 on OSX 10.3.9. Thanks for any suggestions. 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: Had Revolution for over a year and I still can't run a stack file
Recently, J. Landman Gay wrote: I know the answer to that one, I think. It happens when you use the message box to show a file dialog (or when you have been typing into a field) and hit the return key to execute the command. When typing, the mouse pointer normally is hidden (replaced by the insertion point). If you open a file dialog while the insertion point is present, the mouse pointer doesn't reappear when the file dialog opens. I bugzillaed it some time ago. And just to follow up, it appears to have been fixed in 2.7. Bugzilla pays off. ;) Well, it still happens here intermittently here (looking for a recipe). Just tried it in Rev 2.7, OSX 10.3.9. In a new Rev session, the first time I executed the following in the message box: answer file Locate: The cursor disappeared. I went off to start writing email, came back to double check, and now the cursor remains visible during the above. May be sunspots or something else, but I'll see if I can get some kind of recipe. 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: Field Trouble
Recently, J. Landman Gay wrote: I have a simple stack with one editable field within a group placed on multiple cards. I think I did something yesterday that now prevents me from drag-selecting the text on any card. Check that autohilite is also true. YES! It seems that was it. Thank you so much. :-) 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: Multicard Stack, Standalone Speed, and screenNoPixmaps property
Recently, Levi Kendall wrote: I have a somewhat complicated speed issue I've been trying to resolve in a standalone application (this problem is not observed in IDE / stack mode). I have a multi-card stack which begins with what could be considered a launch window that gives the user the option to go to various other parts of the application. When the user clicks on the desired icon, the stack goes to a different card depending on what they clicked. Now my issue is the FIRST time the user ever goes to another card, there is a significant delay (up to 7+ seconds on slower P3 machines). Also the memory useage goes from about 11MB to 22MB the first time another section in the app is accessed. 7 seconds is a pretty long time just to access a card. Are you using any transitions (visual effects) by chance? What is present on the secondary cards -- it sounds like maybe some large images. Is this the case? Also, what about initialization scripts: do you have any going on in any of your secondary cards? 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: MP3 ?
Recently, Francis Nugent Dixon wrote: Is there a way to play external MP3 files in Rev ? I can't find any references to this in the doc (Rev 2.6.1 Build 152). Use a player object and set its filename to the path of the MP3. 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: flashing using deep mask
Recently, Peter T. Evensen wrote: I have a stack whose windowShape is set to the ID of a png with a transparent background (i.e., alpha mask). This lets me change the mask without the stack window flashing; however, I now get flashing when I display a .png over the backgound png, and it seems I can no longer interact with my Quicktime movies. It also won't let me use a unlock screen with visual effect dissolve to display the stack. What am I doing wrong? I might have missed an answer to this but is the problem occurring with Rev 2.7 and if so on what platforms? One thing that may or may not help... The image used as the mask for the stack doesn't need to be visible. In fact, it doesn't need to be positioned at the topLeft of the card. You might try hiding/repositioning the mask PNG and see if that makes any difference. You might try setting the windowShape to 0 and then reapplying the mask to see if it makes any difference. If you have any card/stack level scripts or library scripts in use, you should try making a test stack that includes only the mask PNG and a test image/player to see if it behaves the same as your real stack. You might be able to narrow down the source of the problem that way. Hope this helps. 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
Setup a Scrollbar?
Is there a document/recipe somewhere to set up the properties of a scrollbar such that its thumb correctly syncs with the scroll of a field? I know I've done this before somewhere but for some reason I seem to be off on a current project in how I'm figuring the start and end values. Thanks 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: Setup a Scrollbar?
Recently, Malte Brill wrote: try: startValue: 0 endValue: formattedheight of fld - height of fld - margins of fld (if 1 no scroll) pageInc: 1 lineInc: 1 thumbSize: 1 Thanks Malte -- this is pretty much what I tried. My problem is getting the thumb correctly sized so, for example, if the field holds 14 items and the lines number 15, you get a fairly large thumb, instead of the tiny version when its size is set to 1. When I try this: set the thumbSize of sb myScroll to \ trunc(endValue of sb myScroll*(height of fld 1/formattedHeight of fld 1)) ...the last lines of the field are not accessible. Guess I'm wondering what the correct proportion is. Thanks 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: Setup a Scrollbar?
Recently, Brian Yennie wrote: I think the trick is that you have to also increase the endValue when you increase the thumbSize (not very intuitive, I know). Thanks Brian. Unfortunately, I'm still getting inconsistent results. Sometimes the scrollbar scrolls correctly to the end of the field contents, other times, the scroll falls short. Not sure what's going on (bug in my code, bug in Rev, incorrect proportion, etc). I'll continue to try to figure it out. 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: PIM
Recently, Mikey wrote: WAAAY back in the day I used to use Connections, which was a PIM product that ran in HC. I'm incredibly unhappy with all the PIM's I've used since, so I'm thinking of killing myself cranking one out. Do we have an RR based PIM somewhere? If you can live with a free-form implementation, you can try one I put together several years ago. Execute the following in your message box: go url http://www.tactilemedia.com/download/intouch_x.rev; As stated above, this does not assign specific fields for name, address, phone, etc, but instead has 3 resizable panes that contain an index, a data field, and a notes field (in reality the fields can contain anything). The stack is incomplete (printing is not implemented for example), but you're welcome to to take what you need if it helps. 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
Mysterious Processor Use?
I'm pretty sure I've seen references to this before but I'll ask anyway... I'm looking at the activity monitor on my system and it says Revolution is using about 30% of the processor, yet there is no apparent activity taking place (pendingmessages is empty). Even after suspending the development environment, the activity is present (5 threads). What is Rev doing here? Thanks 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: Mysterious Processor Use?
Recently, Stephen Barncard wrote: I'm looking at the activity monitor on my system and it says Revolution is using about 30% of the processor, yet there is no apparent activity taking place (pendingmessages is empty). Throbbing default button? None that I've placed. It's Rev 2.7 if that matters. Thanks 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: Growing Pains for new SuperCard convert
Recently, James Z wrote: I am a long-time SuperCard user who is currently in the process of migrating to Revolution. I'm having a bit of a problem converting a SuperCard project over to Revolution. First off, I'm using the latest Mac version of Revolution which I have yet to register, and am working on a 1.42 GhZ G4. I have a card script in SuperCard containing approx. 40,000 lines of code. I copied this into Word and then from Word into the corresponding card script in Revolution. It took 42 minutes to copy it from Word to Revolution. Now, when I try to edit this script or do anything in it (even closing the window), it pauses out for about 20-30 seconds. Even if I type a single character, I will get the busy cursor and have to wait around for it. So basically this chunk of code is virtually unusable to me. I'd suggest getting Bbedit and forget about word. I copied a 40,000+ line file (a Scscript repeatedly copied and pasted to make a forty k line file) from BBEdit to a button script in Revolution Studio 2.7 evaluation mode. It took about 6 minutes to paste, but the card opens and the text seems ok. No problems editing. Word may have imported formatting and other baggage into your script. Just wanted to echo this reasoning. If you had any formatting at all in your original script (I haven't used SC in years -- does it allow script formatting now?), the process of copying over formatted script may have kept (or attempted to keep) the formatting intact. As James suggests, try using a simple text editor to copy clean text over. Alternatively, you save your script out to a plain text file, and then in Revolution execute this: answer file My script: set the script of this card to url (file: it) This might go faster than cut-and-paste (but I wouldn't be surprised if you had to do some serious editing to get your syntax in line with Rev's). Hope this helps. Welcome to Revolution. 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: How to change the resoultion of machine
Recently, MITTAL Pradeep Kumar wrote: Is there any way to control the volume ? See the playLoudness entry in the docs. Setting the global playLoudness sets the volume level of the entire system; setting the playLoudness of an audioClip or player sets the volume of that object independently of the system. 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
Change HilitedColor of Text?
Hello List: Using a list field with white text on Windows, I noticed that the text of a line darkens when selected -- looks like the backcolor of the field is used to draw the text on the selected line. On Mac OS, the text color of any selected line stays white. Is there any property that can be set to change the text color of a hilited line on Mac OS, to be more in sync with Windows? Thanks 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
Turn Off Double-Entry?
I don't suppose there's any way to turn off or otherwise disable the double-entry key sequence to close the script editor? This is something that has always bothered me about Rev's script editor. If a script has been edited at all, it requires two hits of the enter key close the window (apply and close) while if a script has *not* been edited, only one hit. I find myself getting in the habit of automatically pressing enter twice to dismiss the script editor which, as I discovered today, is bad if you have an executable command sitting in the message box (delete this card). I now hate the behavior of the script editor window more than ever. Is there anything I can do to change it? Thanks 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: Mysterious missing messages
Recently, David Burgun wrote: even a rogue object... it made me laugh out loud at the idea of a Rev object making it's cheeks look a bit pinker! Laughing my Socks Off! Would be an interesting bug! I've seen the elusive rogue object that eats messages, among other things. I was even able to grab a screenshot of it: http://tinyurl.com/n24pc 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: Turn Off Double-Entry?
Recently, Geoff Canyon wrote: I don't suppose there's any way to turn off or otherwise disable the double-entry key sequence to close the script editor? I think you're looking for the script of field script of stack revTemplateScriptEditor It's easy to get at using (shameless plug) Navigator: http://www.inspiredlogic.com/navigator I'm all for shameless plugs. They often inform me about tips, tricks, hacks and other workarounds that I usually wouldn't know about. Thanks Geoff. 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: Turn Off Double-Entry?
Recently, Dave Cragg wrote: I'm probably on your side on this one, but sometimes there is an advantage to the double-entry feature. I've got one of those sleek Apple edgeless keyboards, and I keep hitting the Enter key with my elbow when I reach for the phone. At those times, the double-entry feature usually leaves the script window open. (Yes, I know. I should move the phone.) Well, I have appreciated all the points of view on the script editor (plus quick echo of appreciation for all Dave's libURL work). It's apparent that there's no single way folks prefer to work (does this ring a bell with Jerry Daniels, maker of Constellation?). At the risk of continuing debate on the topic, I'll just throw out there that the Flash ActionScript editor has no apply/entry whatsoever: when you've finished typing the script, that's it, it doesn't close, move or otherwise go away, it's basically like a static palette that stores text. AFAIK, the editing window is passive you have to manually check the code with a buttonpress, or run your movie and wait for the IDE to return any errors. Took me a while to get used to it, but in a way it's kind of refreshing, and it behaves consistently. With Rev, I feel like I have to keep track of whether or not I edited the script because the window will behave differently depending on this fact. Doesn't seem like effective design to me, but hey, that's just me (and anyway now there's a fix for me, thanks to Geoff C.) So, like the hundreds of cliché politicians before me have said, Let's celebrate our differences and learn to work together! *gag* 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: [ANN] id3lib
Recently, Mark Smith wrote: I've made a basic library of functions for reading the ID3 tags from mp3 files. A giant 'thank you' goes out to Mark for building this (speaking as someone who's been waiting for this for a long time). Mark is the man when it comes to reading headers and tags. I suggested to him that if he could add in m4a and m4p support (probably easier said than done) we'd all be iTunes compatible. :-) Thanks Mark! 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: stamp copy methods
Recently, Kurt Kaufman wrote: I'm looking for an efficient way to do the following: 1) I have a collection of about 50 very small graphics (bw). 2) I'd trap keystrokes to set the cursor to a miniature representation of one of the above graphics. 3) Subsequent clicking on a canvas would create and place a copy of the keystroke-chosen graphic at the clicked location. 4) The location of the graphic now placed in step 3 can be tweaked with mouse or arrow keys. 5) Creation of arcs (music slurs and ties) 6) Creation of music beams for 8th and 16th notes, etc. I'm especially interested in suggestions for step 3, but all suggestions would be greatly appreciated. Well, here are some options that might be considered efficient: use buttons (whose icons are set to a range of musical note images) or antialiased graphics (only under Rev 2.7, and even then, the graphics might be too small to render nicely). Both of these two options would rely on one complete set of note images that are referenced, as opposed to duplicated. But depending on how many objects you have per page you might be able to get away with using image objects as well. At any rate, I would establish a positioning grid such that note objects (whether they be buttons, graphics or images) snap to positions on the staff. I believe there are a few snap-to grid examples in the mail archives. I think the project is quite doable, but it will involve a fair amount of numeric/positioning management. 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: Optimize This!
Recently, Todd Geist wrote: I had the need to search large binary files for a string. The files could be over a gigabyte in size, so I decided not to load the whole file into ram but digest in chunks instead. This is the routine I came up with, it seems to work very quickly but I am wondering if some of you might be able to speed it up. Not sure about the efficiency of your code, but I would also suggest using larger chunks. On a couple of occasions I've had to search a corrupted mail file over 3 gigs in size for lost messages and I've found Rev can easily (and quickly) handle 750,000 char chunks. Probably more, I just haven't done any testing. I just checked right now using an older version of the MetaCard IDE and it was able to read/search a 750,000 character chunk in 49 milliseconds. In my situation, the search string is found in the 58th chunk (58 * 750,000 characters) which completes in just over 4 seconds. Not too shabby. 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: Inks, Transparency: Mac vs Windows.
Recently, Richmond Mathewson wrote: I found this in the Metacard 2.5 documentation stack: [ stuff about inks snipped ] It just took a tiny, tiny bit of oomf to go and find it . . . I'm not sure how reading the documentation takes oomf but the MC 2.5 info is now somewhat out of date with regard to the Rev 2.7 engine. From the Rev 2.7 What's New doc: Object-level Blend Modes The 'ink' property has been extended to be valid for all non-stack objects. Inks will now work uniformly across all platforms and they have been augmented with structural and imaging blend modes. The full list is now: - Bitwise: clear noop notSrcAnd notSrcAndReverse notSrcCopy notSrcOr notSrcOrReverse notSrcXor reverse set srcAnd srcAndReverse srcCopy srcOr srcOrReverse srcXor srcBic (equivalent to srcAndReverse) notSrcBic (equivalent to srcAnd) - Arithmetic: blend addPin addOver subPin transparent adMin addMax - Structural Blends (Ported-Duff operators): blendClear blendSrc blendDst blendSrcOver blendDstOver blendSrcIn blendDstIn blendSrcOut blendDstOut blendSrcAtop blendDstAtop blendXor - Image Processing Blends blendPlus blendMultiply blendScreen blendOverlay blendDarken blendLighten blendDodge blendBurn blendHardLight blendSoftLight blendDifference blendExclusion Although not traditionally applicable to alpha-enabled rendering, the bitwise and arithmetic operators have been extended in the natural way to the presence of an alpha channel by applying the operation to the 'overlapping region' of the source and destination pixels. NB. The ink and opacity are completely independent - unlike the previous implementation of blendlevel for images. NB. Most of the structural blend modes require that an ancestor of the object have an alpha channel - if this is not the case for a particular object, it will be blended using the blendSrcOver operator. (Practically, this means that any object with such a blend mode needs to have a container as an ancestor that is acting as a transparency group - see later). Important: In previous engine versions, an image with its blendlevel set would have its ink implicitly set to 'blend'. This is no longer necessary nor desirable with the new properties and this behavior has been removed. In addition, upon importing, any image objects with an ink of 'blend' will have this adjusted to blendSrcOver. General Advice: The bitwise and arithmetic inks are still supported and indeed have been extended to work with alpha channels, however the main motivation for this is to allow easy evolution of existing applications to use the 'blend*' collection of inks which in many cases are more powerful and offer better effects. NB. The image processing blends are the same as those defined for SVG 1.2. 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: drag a title-less palette stack
Recently, betypaul wrote: I need a script so that a palette stack without a title bar can be dragged around with a mouseDown within the stack?. Many folks here have a variation of this. Here's one, to be placed in an object that will serve as your titlebar or similar: (watch line wrap) local allowDrag on mouseDown put mouseLoc() into allowDrag end mouseDown on mouseMove X,Y if allowDrag = then exit mouseMove set topLeft of this stack to globalLoc(X - item 1 of allowDrag , Y - item 2 of allowDrag) end mouseMove on mouseUp put into allowDrag end mouseUp on mouseRelease mouseUp end mouseRelease 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: Allow uppercase only in a field
Recently, Sarah Reichelt wrote: I have a field where users can type, but I only allow some letters symbols through and then I want them all to be uppercase, although I want to allow the users to be able to type in lower case. I have the restricted characters working fine in a keyDown handler, and I have the field changing to upper case in the keyUp handler, but I still see the lower case letter briefly before it changes. What I REALLY want is to change the keyDown parameter as I pass it. Has anyone already solved this problem? If I understand you correctly, I'm pretty sure most folks do this by intercepting the keystrokes *before* they get to the field. So you would parse/manage the keys you want to allow in variables and them dump the formatted character/s into the field. Could this work? 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