Re: Right-Clicking A Table Field
Hi Bridger, you are likely experiencing bug #3386 (#3993). The best way to avoid this is unchecking table object in the property inspector for the table field. The gridlines do not depend on the table object, so you will have the table look and feel anyway. By the way, I checked it and it seems already fixed in the beta test version of Rev Studio 2.7.5-dp2. Which is nice! Viktoras ---Original Message--- From: Bridger Maxwell Date: 11/23/2006 9:25:50 AM To: Rev Mailing List Subject: Right-Clicking A Table Field Hello, I made an application that uses a table field as a list field. Never does each cell "pop out" to be edited, it just hilites the line and keeps everything lined up. However, a right-click will "pop out" the cell, but the pop out will be empty, whether or not there is data in the cell. After three right-clicks the table gets mad and clears itself. Is there any way to make sure that you can't right-click the field? Right now I am thinking that I can make a button set to noop, so it is invisible. If it gets clicked by the left button, it will turn itself invisible and then click at the loc. A right click would be ignored. However, I am against this solution because it is messy, and other mouse events will be blocked. Does anybody have a better idea? TTFN Bridger ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Where Rev could be going...3D?
Viktoras, > Hey, hey > > I provoked the 3D stuff not because to force someone starting developing Rev > 3D module from scratch... > The intention was to draw your attention to the fact that OpenGL 3D engine > for the Revolution ALREADY EXISTS and sits on the shell exposed by iGame3D > with seemingly no one being interested in the ready-to-use thingy. > > Any ideas on how can we "take" it? Because if we do not manage to "take" it > somehow now, it will likely be gone in a few months... and then somebody > (definitely not me ;-)) will have to code the whole thing from scratch again > Don't worry, we all do understand your concern. But at the same time, please allow me to consider the problem from the other way round : have you ever wondered why some MC / Rev users (like me) have been waiting for years for some vector graphics to be available in Rev, or why this 3D API has been sitting on the shelf for so long ? IMHO this situation is an inheritance from the old HC days when the only way to add features to the engine was through externals. Which means you have a proprietary engine (a bit like a black box), and the possibility to add limited functions to it via the limited externals API. But times are changing, and now open source is much more different from what it could have been in the late 80's. I'm not pleading for complete open-ness of the Rev engine code, but rather for some general framework that would allow skilled coders to jump in and start coding to enhance the engine by adding primitives to the Transcript language itself. Again I'm convinced that some "heavy" enhancements can't be added to Rev in any other way. And since such a framework isn't available, Rev users have to wait and wait for the skilled but more-than-busy Rev crew to achieve and debug any improvement... Those coders would first build these new primitives for their own use (because they need it for a specific project - it was my case in 2003 when I needed some openGL interface for a specific client - and most important, it would prevent them to switch to another development tool), but then nothing would hinder them to make the new primitives (or the code itself) available for others, just like in open source. Eventually, others could tweak the code to meet their own needs, and finally a more or less universal and final version could be included in the engine by RR. BTW this would re-inforce the deep natural english-like nature of xTalk, by copying natural language in its improvement & evolution process... Please correct me if I'm wrong, but I'm convinced that more "universal" developments could be achieved that way. 3D is a good example : I understand that opening Rev to the development of 3D games is a good thing, but why limit the use of 3D to games ? A powerful set of primitives for 3D creation and control would open more horizons : industrial process simulation, education, scientific imagery, etc. And who knows what kind of new developments would arise by simple interaction with other existing features (I for one have a few ideas that I don't want to disclose right now, but hope I'll find the time to code in a more or less near future) ? -- And last but not least, here's another innocent question : please correct me if I'm wrong, but as far as I understand, the improve-rev list is limited to those with an Enterprise licence. How come someone (like me) who has spent thousands of hours since 1987 coding with the successive versions of HC / SC / OMO / MC / Rev is less qualified to discuss possible Rev improvements than anyone who discovered Rev and xTalk last week, but with enough $$$ to afford an Enterprise licence ? Cheers, JB ___ 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: Where Rev could be going...3D?
JB, Well I agree... Still as far as I understand, the iGame3D can be used not just for games. My personal interest in 3D development of a scientific app for my phd project, which will need 3D support for terrain and bathymetry mapping and visualisation. I have less than 3 years to accomplish this thing and I have chosen Rev Studio for the GUI and some functions, just to avoid time consuming coding in C/C++ . Well I made my purchase in February this year, and from advertiser of Arcade engine on the Revolution web site I understood that 3D support is not a problem. But this was not the whole truth about 3D in Rev... For all other aspects of my work Rev suits perfectly. I am glad I found it. But now as 3D is missing and time is running out, I have to look for possible alternatives. One solution as I see it would be loading VRML plugin within browser loaded within altBrowser external. But then communication between the VRML and transcript is a bit unclear, if possible at all, and efficiency of this approach is questionable. Now I see iGame3D on the shelf trying to attract our attention... It is there but we can not take it, so it is a bit frustrating. Regarding the tighter integration of externals into the system, as far as I understand, Runtime Rev. Ltd is planning to do this for altSQL and altBrowser. This should mean that integration of externals into engine is somehow possible, but is a sole responsibility of the Ltd. Best regards! Viktoras ---Original Message--- From: jbv Date: 11/23/06 12:01:44 To: How to use Revolution Subject: Re: Where Rev could be going...3D? Viktoras, > Hey, hey > > I provoked the 3D stuff not because to force someone starting developing Rev > 3D module from scratch... > The intention was to draw your attention to the fact that OpenGL 3D engine > for the Revolution ALREADY EXISTS and sits on the shell exposed by iGame3D > with seemingly no one being interested in the ready-to-use thingy. > > Any ideas on how can we "take" it? Because if we do not manage to "take" it > somehow now, it will likely be gone in a few months... and then somebody > (definitely not me ;-)) will have to code the whole thing from scratch again > Don't worry, we all do understand your concern. But at the same time, please allow me to consider the problem from the other way round : have you ever wondered why some MC / Rev users (like me) have been waiting for years for some vector graphics to be available in Rev, or why this 3D API has been sitting on the shelf for so long ? IMHO this situation is an inheritance from the old HC days when the only way to add features to the engine was through externals. Which means you have a proprietary engine (a bit like a black box), and the possibility to add limited functions to it via the limited externals API. But times are changing, and now open source is much more different from what it could have been in the late 80's. I'm not pleading for complete open-ness of the Rev engine code, but rather for some general framework that would allow skilled coders to jump in and start coding to enhance the engine by adding primitives to the Transcript language itself. Again I'm convinced that some "heavy" enhancements can't be added to Rev in any other way. And since such a framework isn't available, Rev users have to wait and wait for the skilled but more-than-busy Rev crew to achieve and debug any improvement... Those coders would first build these new primitives for their own use (because they need it for a specific project - it was my case in 2003 when I needed some openGL interface for a specific client - and most important, it would prevent them to switch to another development tool), but then nothing would hinder them to make the new primitives (or the code itself) available for others, just like in open source. Eventually, others could tweak the code to meet their own needs, and finally a more or less universal and final version could be included in the engine by RR. BTW this would re-inforce the deep natural english-like nature of xTalk, by copying natural language in its improvement & evolution process... Please correct me if I'm wrong, but I'm convinced that more "universal" developments could be achieved that way. 3D is a good example : I understand that opening Rev to the development of 3D games is a good thing, but why limit the use of 3D to games ? A powerful set of primitives for 3D creation and control would open more horizons : industrial process simulation, education, scientific imagery, etc. And who knows what kind of new developments would arise by simple interaction with other existing features (I for one have a few ideas that I don't want to disclose right now, but hope I'll find the time to code in a more or less near future) ? -- And last but not least, here's another innocent question : please correct me if I'm wrong, but as far as I understand, the i
Limatations on List and Grid Fields?
Hi, Just a general enquiry, have not met any problems yet, but is there a physical limit to the number of bytes that can be stored directly in a List or Grid Field in Rev? I ask because some objects in other programming languages are (or were) limited to 64K some years ago, but I've not been able to find any such limits in respect to Rev. All questions, comments and abuse welcome... :-) Scott ___ 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: Where Rev could be going...3D?
Viktoras, I might be wrong on this, but according to my experience, if you have 3 years to achieve your project, I would suggest considering writing your own external to interface Rev with openGL... Well, I haven't coded any external during the last couple of years and my experience is based on the external API that was available in 2003 - 2004, but I don't think the situation could have got worst during the last 3 years... Things could only improve in the matter of building externals, and back then, interfacing Rev with openGL (I mean transfering the final rendered image buffer from openGL into a Rev image object) was quite straightforward. Less than 10 lines of C was needed on each platform (AFAIR RGB colours had to be tweaked on windows, but that was the only difficulty). I'm suggesting this because I found that for a dedicated project, a higher degree of productivity and performance could be achieved by developping custom code, than using a general purpose external... Of course, the most important part of the coding will concern C and openGL librairies, but that is just slightly more difficult than coding in xTalk, and there are plenty of examples and tutorials and openGL forums all over the web... Of course, some basic knowledge about pure 3D techniques are needed also... Actually, the hardest part might be to configure a C compiler to produce externals... But instead of gambling for something to happen between Rev & iGame3D and just wait, I'd chose the option to try to achieve something by myself right now... you might even learn something new ! Best, JB > JB, > > Well I agree... Still as far as I understand, the iGame3D can be used not > just for games. My personal interest in 3D development of a scientific app > for my phd project, which will need 3D support for terrain and bathymetry > mapping and visualisation. I have less than 3 years to accomplish this thing > and I have chosen Rev Studio for the GUI and some functions, just to avoid > time consuming coding in C/C++ . Well I made my purchase in February this > year, and from advertiser of Arcade engine on the Revolution web site I > understood that 3D support is not a problem. But this was not the whole > truth about 3D in Rev... ___ 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: Limatations on List and Grid Fields?
Hi Scott, Maximum length of a line in a field : 65536 chars (should limit the number of colons to a few thousands :-) Maximum total characters in a field : unlimited (should not limit the number of rows :-) :-) Le 23 nov. 06 à 12:51, Scott Kane a écrit : Just a general enquiry, have not met any problems yet, but is there a physical limit to the number of bytes that can be stored directly in a List or Grid Field in Rev? I ask because some objects in other programming languages are (or were) limited to 64K some years ago, but I've not been able to find any such limits in respect to Rev. Best Regards from Paris, Eric Chatonet -- http://www.sosmartsoftware.com/[EMAIL PROTECTED]/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Limatations on List and Grid Fields?
G'day Eric, Maximum length of a line in a field : 65536 chars (should limit the number of colons to a few thousands :-) Maximum total characters in a field : unlimited (should not limit the number of rows :-) That's just the information I wanted to hear!!! :-) Thanks mate, Scott ___ 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: Re: Where Rev could be going...3D?
Hi Viktoras, You wrote: Well I made my purchase in February this year, and from advertiser of Arcade engine on the Revolution web site I understood that 3D support is not a problem. But this was not the whole truth about 3D in Rev... The arcadeEngine page clearly talks wireframe Objects. No hidden gotchas I can see there. If there is any section on the page that can be misread I would like to set that straight, as it is no good idea to promise more than one can give. What AE does is providing the functions to handle 3D pointlists, manipulate them (e.g. rotation around all 3 axes) and transform them to 2d screen representations, either in Isometric or 3D view. Those calculations can be used to either create wireframe objects or pseudo 3D representations using bitmaps. If you are searching for rendered, textured 3D Objects AE is not of much help. Just want to be clear on that, So if you think the AE page is not clear enough in this respect, please let me know. All the best, Malte ___ 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
iconifyStack sends me to the Milky Way
I want to *close* a minimized stack and go to a second stack at a controlled location. Details... I have a window with various elements, one of which is a button that performs dragDrop tasks. I want to give users the option to 'collapse' this window to show only the dragDrop button (i.e. resulting in a smaller drag-and-drop well). I currently accomplish this by an in-window button that closes the stack and goes to a substack that is a reduced version of the first. It works exactly as I want. I would also like to have the minimize button in the titlebar mimic the same thing. However, when I trap the iconifyStack message and exectute the same instruction set, Windows OS overrides my loc settings and puts the destination window at a loc of -31775,-31683. It also does not respect the closeStack handler for the originating stack, leaving it open in the taskbar. Number one, why the inter-galactic coordinates? Number two, how do I close the first stack? Number three, any better way of accomplishing this? Mark ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Allow line breaks at a char other than 'space'
In a field, I would like to allow line breaks to occur at a forward slash char in the same way as they occur at a space char. (I don't want to *force* the line break...only to *allow* it if the right margin is in play). Is there any easy way to do this without having to calculate effective widths etc. Mark Powell ___ 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: Where Rev could be going...3D?
On 23 Nov 2006, at 07:27, Viktoras Didziulis wrote: Hey, hey I provoked the 3D stuff not because to force someone starting developing Rev 3D module from scratch... The intention was to draw your attention to the fact that OpenGL 3D engine for the Revolution ALREADY EXISTS and sits on the shell exposed by iGame3D with seemingly no one being interested in the ready-to-use thingy. Interesting. Where can I get a copy? All the Best Dave ___ 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] Galaxy 1.5 Birthday Special
There is a special today on Galaxy 1.5! If you buy Galaxy 1.5 today, you will not only be buying it on my birthday, but you'll also get an extra month (13 months instead of 12!) of free upgrades and support on the product. This offer was inspired by the fact that this day is also Thanksgiving Day in the US, and the original Native American calendar had 13 "moons" in it, not 12 months. This offer good for 48 hours. Best, Jerry Daniels Makers of Galaxy 1.5 http://www.runrev.com/section/revselect/galaxy/index.php http://www.daniels-mara.com/lessons http://www.daniels-mara.com/new_in_galaxy_1_5.htm ___ 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: Re: Where Rev could be going...3D?
Hi Malte, JB, Dave, others Thanks for your replies. Malte, it is actually not your site that made the wrong impression, but an overall impression from www.runrev.com start page. There was a banner on arcade engine which simply mentioned "stunning graphics" and then same page contains Revolution Spotlight On: Adventure games - Alida, and Multimedia version of revolution including adventure game template, etc... As I am "not a game programmer", i got the overall impression on Revolution as something really powerful to deal with 3D and well (shame on me) I decided that Revolution has a full featured 3D capabilities without checking all those links and exploring each subject in detail. But maybe this is just how advertizing is supposed to work ;-) JB, I will likely follow your suggestion and start learning writing externals for Revolution. At least now the second tutorial on writing externals for Rev is available. So I will likely give it a try. Dave, that was my question, it is on the shelf, but no one can take it... So something has to happen to make it available for public. All the best! Viktoras ---Original Message--- From: Malte Brill Date: 11/23/2006 2:21:19 PM To: use-revolution@lists.runrev.com Subject: Re: Re: Where Rev could be going...3D? Hi Viktoras, You wrote: > Well I made my purchase in February this > year, and from advertiser of Arcade engine on the Revolution web > site I > understood that 3D support is not a problem. But this was not the > whole > truth about 3D in Rev... The arcadeEngine page clearly talks wireframe Objects. No hidden gotchas I can see there. If there is any section on the page that can be misread I would like to set that straight, as it is no good idea to promise more than one can give. What AE does is providing the functions to handle 3D pointlists, manipulate them (e.g. rotation around all 3 axes) and transform them to 2d screen representations, either in Isometric or 3D view. Those calculations can be used to either create wireframe objects or pseudo 3D representations using bitmaps. If you are searching for rendered, textured 3D Objects AE is not of much help. Just want to be clear on that, So if you think the AE page is not clear enough in this respect, please let me know. All the best, Malte ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Where Rev could be going...3D?
JBV, No one ever said being on the improve-list was a function of being "qualified." It's a forum where Enterprise users can discuss issues amongst themselves and at times also with Kevin and the programmers. To join it, the prerequisite is an Enterprise user license. Frankly, IMHO, this list is far more active and pertinent to my everyday issues and activities. best, Chipp On 11/23/06, jbv <[EMAIL PROTECTED]> wrote: And last but not least, here's another innocent question : please correct me if I'm wrong, but as far as I understand, the improve-rev list is limited to those with an Enterprise licence. How come someone (like me) who has spent thousands of hours since 1987 coding with the successive versions of HC / SC / OMO / MC / Rev is less qualified to discuss possible Rev improvements than anyone who discovered Rev and xTalk last week, but with enough $$$ to afford an Enterprise licence ? ___ 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
Is it possible to script the choice of a tab in a tabbed button ?
Hi, On a card, I have a tabbed button with four groups. One of these groups only (say, group1) is a field with share text property and background behavior so that another card could have this share text field on it. So, when I open this second card, I must be sure that the tabbed button is set to group1, otherwise this group1 doesnt appear on the second card. Is there a way to choose a tab in a tabbed button, from a handler (not manually) ? Thanks for help Best regards from Grenoble André___ 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: Where Rev could be going...3D?
Chipp, > JBV, > > No one ever said being on the improve-list was a function of being > "qualified." It's a forum where Enterprise users can discuss issues > amongst themselves and at times also with Kevin and the programmers. > To join it, the prerequisite is an Enterprise user license. hence my innocent (really) question : what makes users with an Enterprise license more qualified to discuss Rev improvements ? And do contributions by other users posted on this use-revolution list about possible improvements have any echo on the improve list ? JB ___ 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: Is it possible to script the choice of a tab in a tabbed button
Look at the "menuHistory" dictionary term. on preOpenCard set the menuHistory of btn "tabs" to 1 end preOpenCard btn "tabs" -- replace that with the actual name of your tab buttons 1 -- replace that with the actual number of the tab (in the Property Inspector the line number of the text equals the menuHistory) ( red | green | blue )<-- really bad Mac OS X tabs ;-) red = set the menuHistory to 1 green = set the menuHistory to 2 blue = set the menuHistory to 3 ___ 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] Galaxy 1.5 Birthday Special
Jerry- Thursday, November 23, 2006, 8:24:55 AM, you wrote: > There is a special today on Galaxy 1.5! > If you buy Galaxy 1.5 today, you will not only be buying it on my > birthday, but you'll also get an extra month (13 months instead of > 12!) of free upgrades and support on the product. > This offer was inspired by the fact that this day is also > Thanksgiving Day in the US, and the original Native American calendar > had 13 "moons" in it, not 12 months. > This offer good for 48 hours. It's a good thing there are 48 hours in this day... -- -Mark Wieder [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Where Rev could be going...3D?
jbv wrote: hence my innocent (really) question : what makes users with an Enterprise license more qualified to discuss Rev improvements ? It hasn't got much to do with qualifications, it's just an extra perk for those who have an Enterprise license. In addition, Enterprise users also get pre-release builds for testing and more direct feedback from the development team. And do contributions by other users posted on this use-revolution list about possible improvements have any echo on the improve list ? Sometimes, if the conversation gets picked up over there. The team does not have time to read this list every day (though they do read it occasionally) and that's why they say that they can't promise that anything discussed here will always make it back to them. They do read the Improve list, but in either case, if it isn't in Bugzilla, they don't promise they will always notice it. Improve list members are expected to submit feature requests the same as anyone else. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Is it possible to script the choice of a tab in a tabbed button ?
To select a tab, you can use; select menuItem 2 of btn "btTabs" to select the 2nd tab JC André.Bisseret wrote: Hi, On a card, I have a tabbed button with four groups. One of these groups only (say, group1) is a field with share text property and background behavior so that another card could have this share text field on it. So, when I open this second card, I must be sure that the tabbed button is set to group1, otherwise this group1 doesnt appear on the second card. Is there a way to choose a tab in a tabbed button, from a handler (not manually) ? Thanks for help Best regards from Grenoble André___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Is it possible to script the choice of a tab in a tabbed button
Thanks a lot Shao and John for replies. So I got two solutions ; the two are working well if I put them in a handler closeCard of the card where the tabbed btn is staying ; Otherwise, if I put them in a preOpenCard handler in the script of the second card, the tab is changed actually, but I get an error ; I think that the engine does not find the "the grp old" when trying to hide it. Anyway, I am happy now and thanks again to the two of you Best regards from Grenoble André Le 23 nov. 06 à 18:38, Shao Sean a écrit : Look at the "menuHistory" dictionary term. on preOpenCard set the menuHistory of btn "tabs" to 1 end preOpenCard btn "tabs" -- replace that with the actual name of your tab buttons 1 -- replace that with the actual number of the tab (in the Property Inspector the line number of the text equals the menuHistory) ( red | green | blue )<-- really bad Mac OS X tabs ;-) red = set the menuHistory to 1 green = set the menuHistory to 2 blue = set the menuHistory to 3 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: iconifyStack sends me to the Milky Way
Mark Powell wrote: I want to *close* a minimized stack and go to a second stack at a controlled location. Details... I have a window with various elements, one of which is a button that performs dragDrop tasks. I want to give users the option to 'collapse' this window to show only the dragDrop button (i.e. resulting in a smaller drag-and-drop well). I currently accomplish this by an in-window button that closes the stack and goes to a substack that is a reduced version of the first. It works exactly as I want. I would also like to have the minimize button in the titlebar mimic the same thing. However, when I trap the iconifyStack message and exectute the same instruction set, Windows OS overrides my loc settings and puts the destination window at a loc of -31775,-31683. It also does not respect the closeStack handler for the originating stack, leaving it open in the taskbar. Number one, why the inter-galactic coordinates? Number two, how do I close the first stack? Number three, any better way of accomplishing this? Mark Mark, Sounds to me that you are making a lot of work for yourself. I don't really understand why you are keen to subvert the normal behaviour of minimise. The OS is only doing what the user surely expects - Hiding the window off-screen at very distant co-ordinates and making it recallable via the taskbar. Since it is the OS, not Revolution, that reacts to the minimise event, I'd expect it would be frustrating to try to circumvent it. Your best bet in that case might be to have no title bar (decorations empty) and instead construct a fake title bar of your own (using graphics) that implement the behaviour you prefer. But you'll have to implement your own window drag, close etc. as needed. When I want to collapse a window I just programatically change its size so that the components I want to hide are no longer visible. Generally I would store the expanded / collapsed sizes in a custom property of the stack, and have a small button of my own to grow/shrink the window. In your case you might also need to have your script resize or reposition some controls in the window, but this is quite easy to accomplish, especially if there are only one or two of them. Martin Baxter ___ 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: Is it possible to script the choice of a tab in a tabbed button ?
Bonjour André, You have got right replies yet from John. But you have to know that a tabbed button is like a menu button. So you may use: "set the menuHistory of btn to About tabbed buttons, The "How to manage tabbed buttons" tutorial might help you: How to manage tabbed buttons with 2 methods: Multiple cards method (each tab is a card) and Groups method (show/hide groups based on tab selection). And, by script, how to set the tabs names, how to select a tab, how to disable or enable a tab, etc. As you know it :-) you will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. Best Regards from Paris, Eric Chatonet Le 23 nov. 06 à 18:24, André.Bisseret a écrit : Hi, On a card, I have a tabbed button with four groups. One of these groups only (say, group1) is a field with share text property and background behavior so that another card could have this share text field on it. So, when I open this second card, I must be sure that the tabbed button is set to group1, otherwise this group1 doesnt appear on the second card. Is there a way to choose a tab in a tabbed button, from a handler (not manually) ? -- http://www.sosmartsoftware.com/[EMAIL PROTECTED]/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Does Visual Studio Rot the Mind?
All- While y'all are sitting back too stuffed to move, and you know you should sit down at the computer but you can't actually bring yourself to do any real work, you might want to read a speech Charles Petzold (yes, *that* Charles Petzold) gave a year ago on various things entitled "Does Visual Studio Rot the Mind?" I certainly don't buy everything he has to say here (the thought of using Notepad as a development environment gives me the willies these days) but I found it entertaining and thought-provoking, particularly his thoughts on RAD environments. "For an author who writes programming books, all this stuff presents a quandary. How do you write a programming tutorial? Do you focus on using Visual Studio to develop applications? Frankly, I found it very hard to write sentences like Now drag the button object from the tool box to your dialog box and still feel like I was teaching programming." "As Visual Studio is generating code, it is also erecting walls between that code and the programmer. Visual Studio is implying that this is the only way you can write a modern Windows or web program because there are certain aspects of modern programming that only it knows about. And Visual Studio adds to this impression by including boilerplate code that contains stuff that has never really been adequately discussed in the tutorials or documentation that Microsoft provides." http://www.charlespetzold.com/etc/DoesVisualStudioRotTheMind.html -- -Mark Wieder [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Allow line breaks at a char other than 'space'
On Nov 23, 2006, at 7:32 AM, Mark Powell wrote: In a field, I would like to allow line breaks to occur at a forward slash char in the same way as they occur at a space char. (I don't want to *force* the line break...only to *allow* it if the right margin is in play). Is there any easy way to do this without having to calculate effective widths etc. This is a little crazy. Maybe you can replace the slashes with spaces that each have an imageSource (the same one) that looks like a slash. I have never tried this. Or you could put a space behind the slash and then use textStyle "condensed" so nobody can see it. Oh, wait, condensed doesn't work. There are probably some zero width spaces in Unicode and some word break advisories, but I have no idea whether the field would understand. I think Latin 1 (the encoding used on Rev systems not Mac) has some sort of break advisory character, but my memory is fading. Dar ___ 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: Limatations on List and Grid Fields?
At 1:02 PM +0100 11/23/2006, Eric Chatonet wrote: >Hi Scott, > >Maximum length of a line in a field : 65536 chars (should limit the number of >colons to a few thousands :-) >Maximum total characters in a field : unlimited (should not limit the number >of rows :-) Strictly speaking, actually it is not unlimited: it's 4 GB in a field. For most applications, this limitation is not a problem. ;-) -- jeanne a. e. devoto ~ [EMAIL PROTECTED] http://www.jaedworks.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: Limatations on List and Grid Fields?
Strictly speaking, actually it is not unlimited: it's 4 GB in a field. For most applications, this limitation is not a problem. ;-) LOL! GB. Cool. That certainly clears up the issue. :-) Thanks Jeanne! Scott ___ 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] Galaxy 1.5 Birthday Special
On 11/24/06, Jerry Daniels <[EMAIL PROTECTED]> wrote: There is a special today on Galaxy 1.5! With all the announcements going on these days (new Rev sales philosophy) did I miss something with Galaxy. I went to your web site and there was only the option to buy Galaxy 1.5 (no mention of Studio) or wait till the 30 day trial was over and loose a bunch of features - Galaxy free. No mention of Galaxy Lite. My Galaxy 1.5 General Preference window still lists a couple of features (debugger for one) that are available with Galaxy Lite. Selecting Buy Now only took you to option to buy the U$96 version (again no mention of Studio). Is Galaxy only a two star formation now or is it that you'd be offended if people only bought Lite on your birthday;-) ___ 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
Picture Size
I am trying to put a picture or movie into a player, but I want it to retain its relative dimentions. I want to resize the player so that it still has the same relative dimentions. I was planning on getting the dimentions of the picture or movie, and then doing some simple math. However, I cannot find out how to get the dimentions of a picture or movie without actually opening it in a player that doesn't have locked size and position. I suppose I could have a player that is way off of the screen, but that would just be dirty coding, and hard to work with. Is there a way to get the dimentions of a picture or movie, or an easier way to do this? Thanks Brad ___ 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: doMenu
Jacque, I appreciate the response. Indeed opening/firing some other window and coming back resets the revert and apply buttons to disabled, and the script is editable. Werid. I'll have to poke around in the script editor stack to find this one. As a side note, it turns out this bug is detailed in 3375, which also states that clicking elsewhere (e.g. the desktop) and back again seems to reset the state of the script, so apparently the flag in the script editor isn't set yet until the windows loses and regains the focus. RevZilla is such a nice front-end to BugZilla. What's weird about this is that it works when executed directly from a button (which also explains why the menu functions work, but why I can't send messages to the button or cause it to work as expected by generating a handler. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Picture Size
On 11/24/06, Brad Sampson <[EMAIL PROTECTED]> wrote: I am trying to put a picture or movie into a player, but I want it to retain its relative dimentions. I want to resize the player so that it still has the same relative dimentions. I was planning on getting the dimentions of the picture or movie, and then doing some simple math. However, I cannot find out how to get the dimentions of a picture or movie without actually opening it in a player that doesn't have locked size and position. I suppose I could have a player that is way off of the screen, but that would just be dirty coding, and hard to work with. Is there a way to get the dimentions of a picture or movie, or an easier way to do this? I would open the picture or movie into an invisible object and only show the player or image after you have set the size. The formattedHeight and the formattedWidth will give you the real dimensions regardless of whether the lockLoc is true or false. Cheers, Sarah ___ 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] Galaxy 1.5 Birthday Special
Short answer: two stars. The vast majority of actual Galaxy sales were Galaxy Studio. We will support Galaxy Lite users, but not selling it any longer. Galaxy 1.5 is Studio (plus some) in terms of features. Not offended by sales. No need to worry. I'm easy-going that way. Jerry On Nov 23, 2006, at 7:45 PM, Kay C Lan wrote: On 11/24/06, Jerry Daniels <[EMAIL PROTECTED]> wrote: There is a special today on Galaxy 1.5! With all the announcements going on these days (new Rev sales philosophy) did I miss something with Galaxy. I went to your web site and there was only the option to buy Galaxy 1.5 (no mention of Studio) or wait till the 30 day trial was over and loose a bunch of features - Galaxy free. No mention of Galaxy Lite. My Galaxy 1.5 General Preference window still lists a couple of features (debugger for one) that are available with Galaxy Lite. Selecting Buy Now only took you to option to buy the U$96 version (again no mention of Studio). Is Galaxy only a two star formation now or is it that you'd be offended if people only bought Lite on your birthday;-) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev_rant part 1
Dave, I'm a little late responding to this thread, but I'd urge you to review any messages you've sent to the list and be sure your thoughts on the desired vs. actual behavior -- whether you deem them software bugs, documentation bugs, or enhancement requests -- are dutifully recorded in Bugzilla. The development team is working very hard on a pure bug-fix version that will be freely distributed to everyone who bought Rev 2.7 (as well as anyone who had an active license as of Feb 1). Only items in Bugzilla are guaranteed to be reviewed during this period. - Bill "Dave" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > On 14 Nov 2006, at 13:56, Bernard Devlin wrote: > >> Dave said: >> >> >> >> I decided early on that to be really efficient in >> RunRev you need to develop your own framework (or use a 3rd party >> system), if you do this right you can obtain the maximum code and >> screen design re-use. The problems that I found were because I was >> doing things that probably had not been tested and probably doing >> things that 95% of RunRev Scripters/Programmers don't do! >> << >> >> Well, I think that this might well explain the differences. >> >> Are you the same Dave who was developing his ISM library? > > Yes. > >> If so, I remember you were working at a level of abstraction that is >> quite unusual (I believe) among Rev users. That's not to criticise >> you - it's fantastic you are thinking about these problems like that and >> trying to implement them in Rev. But that is going to lead you to edge >> cases where there are going to be bugs and/or inconsistent behaviors. >> If one pushes any platform to its limits, then there are going to be >> problems that have not yet been found and dealt with. > > Yes, I agree, but in this case I'm really not sure what the solution is, > I think it's a bug, but other RunRev'ers/MC'ers may disagree, and, since > the documentation does not really cover what should happen in this case, > it's really difficult to know what to do. However with the minimum of > effort the documentation could be changed which would have meant I'd have > found the work-around a lot sooner and so would the next person (which > could be you!). >> >> You pushed Rev further than most people. You encountered more bugs/ >> undocumented behaviours/inconsistent behaviours than most people. You >> end up with the idea that Rev is really buggy. If Rev was a lot less >> flexible and dynamic, I think it would be a lot easier to find bugs and >> make behaviours more consistent. > > I don't think that it's all that buggy and I agree that I pushed the > boundaries, however no one can deny that bugs that have been around since > the dawn of creation [of RunRev] are still there! > >> >> I'm using Rev with my own framework too to maximize code re-use, but in >> an entirely different way from you. My way hasn't led me to run across >> the bugs you've found. >> > > Well, remember, that: > > put the cp1 of this [thing] into me --on a field > > May not work and when it doesn't you may well spend ages tracking it down > and then ages trying to figure out a work around!! > >> It's great to have someone like you here pushing the boundary. But you >> are wrong to conclude from that everyone else experiences Rev to be as >> buggy as you do. (It is not that buggy for me.) > > I haven't said that I think everyone has experienced the same problems as > me, but from reading this list on and off for 3 years, there are > questions and problems and bugs/undocumented behaviours/ inconsistent > behaviours that have not been fixed either in the Engine, the IDE or the > Documentation for a long time. > > All the Best > Dave > > > ___ > use-revolution mailing list > use-revolution@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: AAAAUGH! Cursor, enter problems
Mikey, I tried to replicate your problem with Revolution 2.7.5. beta 1 on Mac and Windows but it worked as expected for me. 1) Revolution version? 2) Are you signed up for the beta? (apparently not at your gmail address) 3) If no, why not? ;) Go to http://support.runrev.com/beta_test.php 4) If yes, can you check the behavior against 2.7.5 beta 1? 5) If the problem still exists, does it occur only with your HyperCard-era stack? Or with new stacks as well? 6) If it's just the old stack, can you please file a report and attach the stack? 7) If it happens on new stacks, can you please generate a system profile report and attach that along with the steps required to reproduce the problem? Thanks in advance, Bill "Mikey" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > I'm trying to edit a script. However, when I open the script editor > with "edit the script of this stack" (which I'm only using because I'm > trying to test a HC-era hack), the text cursor doesn't appear, and the > text editor behaves...badly. Is this known or new? > > Second, if I open the script using the Object Menu, and hit "enter" to > terminate a line (it doesn't matter if it's the enter on the main part > of the kb or the numeric enter) the script closes. > > Suggestions? > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > ___ > use-revolution mailing list > use-revolution@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > ___ 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 do I change the Stack File Version?
You can sign up for the beta of 2.7.5: http://support.runrev.com/beta_test.php "Dave" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Hi, > > But I can't open the stack cos 2.7.x will no long run since the 30 days > have past!!! > > Catch-22??? I hope not!!! > > Cheers > Dave ___ 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] New PenTool Script
Hey this is pretty brilliant... There's some usability issues compared to the way I'm accustomed to working in Illustrator: - I'm used to clicking and dragging to set an anchor point and its direction vectors - I'm used to pressing the Backspace key to undo the last point I drew, while remaining in edit mode - I'm used to being able to select the path and pressing Delete to remove it from the canvas - Can't seem to be able to move the whole object by clicking in its interior and dragging Still, very impressive. Do you plan to be able to import SVG? :) "Alejandro Tejada" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] Hi All, Download the Stack "New PenTool Script" from: http://geocities.com/capellan2000/newPentoolScript.zip This new script for PenTool is closer to the functionality of similar vector drawing tools in drawing programs. The script is simpler,compared with previous versions. It works in all Linux versions i had tested and Windows. Please report if this works in Mac OS X. Use doubleclicking (sending a mousedoubleup message) to stop drawing or editing the graphic. Use the direct selection tool (white arrow) to edit vertex and control points of new graphics created. The script is in the card, enclosed in a switch structure. Feel free to use as you like. Just include an updated link to my website in your software. I´ll use this handler in the next version of stack PenToolv0.3.2h and MaskBitmap03. Please report if this works in Mac OS X. Thanks in advance. alejandro Visit my site: http://www.geocities.com/capellan2000/ Do you Yahoo!? Everyone is raving about the all-new Yahoo! Mail beta. http://new.mail.yahoo.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 ___ 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: doMenu
OK, just to add to the confusion. the type 's' in the msg box does not work for me. (bad) The button method brings up the script and the Revert and Apply buttons are dim and the script is editable. Cursor after the last char on the first line. (good) The 'edit the script of this stack' in msg box brings up the script and the Revert and Apply buttons are ACTIVE, and I can still edit the script no clicking on other windows. The cursor is again after the last char on the first line ready to take any typing or cmd+v. The script believes it's dirty because if I immediately close the script once it opened it asks me if I want to save the changes. (confused) Mac 10.4.7 + Rev 2.7.4 + Galaxy 1.5 loaded BUT Galaxy Scripts OFF With Galaxy Scripts ON type 's' in the msg box doesn't work. The button method brings Galaxy Scripts up with the script having the focus and ready to edit. The 'edit the script of this stack' in msg box brings up Galaxy Script but the msg box still has the focus. Clicking on Galaxy has it editing normally. The script is clean when you get to it because it is not hilited, nor does it ask you to save changes if you immediately close it. HTH ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Me, me, me [Was: Re: Bug???? Discuss please!]
Hm... maybe not yet. Did y'all decide it was a bug or not? If so, what's the bug ID#? "J. Landman Gay" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Mark Smith wrote: >> Except when it refers to the value or content of the object, eg. 'put me >> into someVariable" (a known and useful exception) but also apparently >> when it doesn't seem to refer usefully to anything - as per this >> thread... > > Actually, the example is still an object reference that equates to "put > fld into someVariable". So it isn't really an exception, though > it may be easier to think of it that way. Bascially the engine just > evaluates the reference and grabs the field (or button) content. > > Have we stretched this thread to the breaking point yet? ;) > > -- > Jacqueline Landman Gay | > [EMAIL PROTECTED] > HyperActive Software | http://www.hyperactivesw.com > ___ > use-revolution mailing list > use-revolution@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > ___ 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