Re: tab order
At 11:41 AM -0400 4/26/02, Steve Messimer wrote: >I would like to set a new tab order within the grp that supercedes >the creation order of the fields. Steve, try an "on tabKey" handler. It can be placed in field script or if it makes better sense, at some other scripting level. The handler can use "word 2 of the selectedField" to identify which field the cursor is in, then "select text of " to advance to the next field. Or, if the shiftKey is down, retreat to the preceding field. Karl ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: MySQL localhost
Thanks for the info. I downloaded the demo, but can't suceed in executing the SQL commands. I typed the database type (MySQL), host, database, user and password, and when pressing button "New Connection" get the following dialog message: "revdberr, restricted under current license". And I can't see any field or space where to type the SQL commands. Reading through the online help I understand is necesary to install a MySQL library access. Is that true even for OS X? I haven't installed it yet, because it talks about putting files in the Extension folder... No such thing exist in OS X. Thanks in advance. Gustavo Chirinos On viernes, abril 26, 2002, at 02:56 pm, [EMAIL PROTECTED] wrote: >> I have a local MySQL databases (installed and open through the >> Terminal) > >> and would like to see how easy would be to create a front-end from >> Revolution. > Very easy. The host to pass to revdb_connect would be localhost. You can > find database examples at > http://www.runrev.com/revolution/developers/developerdownloads/usercontri > butions.html > > In particular you'll be interested in the software database demo..which > works with all databases. You'll find a text file with the SQL you would > need to create the necessary tables for the example. You may also want > to > check out the scripts to the database manager which can be found under > the tools menu. > > > Tuviah Snyder ~ [EMAIL PROTECTED] > Runtime Revolution Limited - The Solution for Software Development > http://www.runrev.com/ > > > ___ > use-revolution mailing list > [EMAIL PROTECTED] > http://lists.runrev.com/mailman/listinfo/use-revolution > ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
MySQL localhost
>I have a local MySQL databases (installed and open through the Terminal) >and would like to see how easy would be to create a front-end from >Revolution. Very easy. The host to pass to revdb_connect would be localhost. You can find database examples at http://www.runrev.com/revolution/developers/developerdownloads/usercontri butions.html In particular you'll be interested in the software database demo..which works with all databases. You'll find a text file with the SQL you would need to create the necessary tables for the example. You may also want to check out the scripts to the database manager which can be found under the tools menu. Tuviah Snyder ~ [EMAIL PROTECTED] Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Creating a database file
>Through the kind efforts of both the members of this list and the RunRev >folks, I now understand how to use an existing Valentina database. >However, how does one actually create the database file and define the >fields? Using VAPP. http://www.paradigmasoft.com/product/vapp.html You can define the fields either in VAPP, or using SQL (create table). The next version of RevDB will add a revdb_valentina command which will allow you to call through to VXCMD functions (hey you need to license it anyway so why make you choose), and revdb_DBRefToConnection and revdb_CursorRefToCursor..enabling Rev users to be able to use the same syntax across all database but be able to use Valentina (VXCMD) specific functions if they need to (like creating a database). Tuviah Snyder ~ [EMAIL PROTECTED] Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Database functionality and tab stops in fields
Barry, You can use DB access in Rev locally - the demonstration stack I created to show off Rev's DB capabilities accesses a local MS Access database. You can view/download it at: http://www.runrev.com/revolution/info/compare/index.html It's the "Revolution vs. VB" comparison. Hope this helps, Ken Ray Sons of Thunder Software Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ - Original Message - From: "Barry Levine" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, April 26, 2002 12:28 AM Subject: Database functionality and tab stops in fields > G'day, listas! > > Two sets of questions: > > #1 - I've been trying to understand the scope of the "database" > functionality available to me from within Revolution. If I grasp what > the techno-babble is telling me, it seems I need some kind of database > "engine" running in the background (Valentina?). > > Is there some kind of "non-server-type" DB access available otherwise? > Perhaps some kind of XCMD that would permit Revolution to "do the work" > looking up the info in a local file? I'm thinking of something on the > order of FileMaker as opposed to FileMaker Server. If that's not a good > analogy, how about 4th Dimension as opposed to 4D Server? > > #2 - (and this may be a feature request) - Sarah Reichelt was kind > enough to detail a method of creating reports using the tab stops > feature. It would be great if there was a way to specify -each- tab stop > (like "30,100,150,100,150" meaning "30 pixels -or characters- from the > left, then 100 more to the next tab stop, then 150 more to the next..., > etc.). Perhaps this is what is meant by the "Table Object" I've seen > mentioned on the runrev website? > > I'll fill out the feature request at the website to add my $.02. > > Thanks, > Barry > > Barry Jay Levine > "The Mac Guy" > > ___ > use-revolution mailing list > [EMAIL PROTECTED] > http://lists.runrev.com/mailman/listinfo/use-revolution > ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Card Size
> I would like to hear the advice of members of this list on what the > preferred card size is for viewing on screen. I have been using 640 x > 480 as the standard but this seems to waste a lot of real estate on the > monitor. I would like to move to a larger size but does this mean that I > will be eliminating many potential users of the stacks that I develop? > Any assistance with this problem would be appreciated. My job is to convert Photoshop Documents to Web Pages, and one thing we definately did was choose a screen resolution that we felt would be the minimum for web pages. All of the pages that I code are developed to look fine on an 800X600 Resolution monitor. I also try to write the pages so they will look good on any sized monitor or bigger. You have to consider is your audience. If your looking to make some sort of educational multimedia project, then you might want to consider targeting the older computers. Yes, they're very outdated, but a lot of schools are still using Macintosh Centris 650's (I know this for a fact). For that type of audience it might be good idea to use 640X480. Now if your going some other route, like something that requires a lot out of the user, then you might just assume that the user is going to have a relatively good setup, and will be able to handle 1024X768. It all depends on what your target audience is. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
MIDI & RR
Has anyone had experience using MIDI with RR? My chief interest would be in being able to create files of MIDI data, rather than writing something to record "live" MIDI data. -Kurt _ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Card Size
Well, I think it all depends on your specific application requirements, target audience, etc. On our last major project (2 years ago) we used 800x600, but suffered some compromises in graphics quality i.e. we had to shrink some graphics down, show only portions of a screen, etc. (It's a training application, so we show screen shots from another app). Now, this year we've moved up to 1024x768, and are much more happy with the resulting look. And, with the popularity of 17" monitors, I expect we'll stay at this resolution for some time. Also, don't be stupid about screen sizes, always test your screen resolution before displaying a card that may be bigger than it. Some apps, such as the installer mentioned below, should be able to test the screen resolution, and intelligently adjust itself to fit. Just my 2 cents. Glen Yates > Just a consideration or two: > > video projectors often don't go beyond 800x600, so if you need to > give a presentation, don't go beyond that. > > The other day I needed to install some software on my Mac and it > conflicted with something. When I started up without extensions, the > monitor came up in default 800x600 resolution, and I couldn't hit the > OK button on the installer because it was not on my screen. > > In other words: my vote is for 800x600. > > -- > Victor Eijkhout <[EMAIL PROTECTED]> ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: lock messages (was send ___ to me in ___ sec)
Dar Scott <[EMAIL PROTECTED]> wrote: > A non-zero > "wait...with messages" within a lock-unlock of messages will allow > sent messages, but will consume and throw away gui events even > those generated before the lock. Events that come in after the > "wait...with messages" will evoke handlers. That's what I'd expect. Locking messages would lock out all the events in the native queue (what you called the "GUI" events, which is as good a description as any,) while still allowing a script's custom "sent" events to go through. I should have clarified my original post better. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: setting htmltext makes field appear disabled
>I just set the htmltext of a standard scrolling field for the first time >since I upgraded to the latest v111. When I do so the field takes the >appearance of a disabled field. The backcolor becomes light grey and black >text becomes a dark grey. >As soon as I click in the field to edit, and give it focus, the field >resumes the normal appearance of an editable field, ie the backcolor turns >white and the black text becomes black again. >I'm using release 1.1.1 on macOS Hi Martin, Same here: O/S 9, Rev 1.1.1, iBook & PBG3. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Creating a database file
Through the kind efforts of both the members of this list and the RunRev folks, I now understand how to use an existing Valentina database. However, how does one actually create the database file and define the fields? Thanks, Barry Barry Jay Levine "The Mac Guy" Macintosh Troubleshooting, System Engineering, Training, AppleShare/OSX Server Setup, System Upgrades and Enhancements ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
(no subject)
Hi, I'm just beginning to play with the Starter Kit of Revolution. Have anybody been able to open a connection with a local MySQL database under OS X? I have a local MySQL databases (installed and open through the Terminal) and would like to see how easy would be to create a front-end from Revolution. Thanks in advance, Gustavo Chirinos ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
tab order
Hi, I have created a lot of grps with fields. I would like to set a new tab order within the grp that supercedes the creation order of the fields. I can't seem to figure out how to do this. A feature much like the one implemented in FileMaker Pro would be very useful here. Any help will be much appreciated. Thanks Steve Stephen R. Messimer Messimer Computing, Inc 2501 14th Ave South Escanaba, MI 49829 www.messimercomputing.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
arrays
Hi, I'm having a bit of trouble with arrays. I'm obviously doing something wrong here. I want to check whether or not a set of flds contain any data. So I have created an array named answerCk and I have loaded the following fld names into their respective keys. put "AFld" into answerCk[1] put "BFld" into answerCk[2] put "CFld" into answerCk[3] put "DFld" into answerCk[4] put "EFld" into answerCk[5] Now I want to check each fld to see if it is empty [ this is th part that doesn't work!] repeat with i = 1 to the number of keys in answerCk if fld answerCk[i] is empty then answer warning "Field" && answerCk[i] && "must contain an answer. Please type an answer and try again." with "OK" focus on fld answerCk[i] exit to top else end if end repeat Thanks Steve Stephen R. Messimer Messimer Computing, Inc 2501 14th Ave South Escanaba, MI 49829 www.messimercomputing.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Card Size
Just a consideration or two: video projectors often don't go beyond 800x600, so if you need to give a presentation, don't go beyond that. The other day I needed to install some software on my Mac and it conflicted with something. When I started up without extensions, the monitor came up in default 800x600 resolution, and I couldn't hit the OK button on the installer because it was not on my screen. In other words: my vote is for 800x600. -- Victor Eijkhout <[EMAIL PROTECTED]> tel: 865 974 9308 (W), 865 673 6998 (H), 865 974 8296 (F) http://www.cs.utk.edu/~eijkhout/ ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
setting htmltext makes field appear disabled
I just set the htmltext of a standard scrolling field for the first time since I upgraded to the latest v111. When I do so the field takes the appearance of a disabled field. The backcolor becomes light grey and black text becomes a dark grey. As soon as I click in the field to edit, and give it focus, the field resumes the normal appearance of an editable field, ie the backcolor turns white and the black text becomes black again. I'm using release 1.1.1 on macOS I can work around this but: does this happen to other people? rev didn't do this in previous versions did it - or am I misremembering? martin baxter m a r t i n martin baxter Cambridge UK ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
debugging
Most of the time I feel like I'm debugging blindfolded. Sometimes the debugger is helpful, but sometimes I have trouble with it hanging (or maybe just taking way too long to execute something like sort cards). Anyway, right now I'm having problems because (I assume) one of my scripts the in message path is catching a system message, and I need to change that code so the message is passed. Is there a way to query Revolution about where a message is getting trapped? -- D ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Card Size
Hi James, > I would like to hear the advice of members of this list on what the > preferred card size is for viewing on screen. I have been using 640 x > 480 as the standard but this seems to waste a lot of real estate on the > monitor. I would like to move to a larger size but does this mean > that I > will be eliminating many potential users of the stacks that I develop? > Any assistance with this problem would be appreciated. > > Jim Wall we decided to have 1024*768 as our min. system-requirement. We are living in 2002 ! You can buy 2 Ghz CPU's and a 23" monitor (if the money is available ;-), so one really has to draw a line somewhere. And if someone's idea of "multimedia" is a 486 (or Mac LC etc...) with 32 MB RAM and maybe a 8 bit, 14" monitor, well, ehmm, sorry ma'am... 5 years ago we de3cided to make 800*600 our min. sys-req. But the times they are a changing, and so must standards/sys-req. Compatibility is a fine thing. But only to a certain degree !!! C'mon, the "slowest" pc ypu can get nowadays starts at 800 Mhz... Even if we might loose some customers, we decided to make this strict sys-req. BUT if you are developing mostly for schools etc... you really might have to support smaller screen-sizes, since schools do not have the most up-to-date hardware, if at all... Regards Klaus Major [EMAIL PROTECTED] ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Card Size
I would like to hear the advice of members of this list on what the preferred card size is for viewing on screen. I have been using 640 x 480 as the standard but this seems to waste a lot of real estate on the monitor. I would like to move to a larger size but does this mean that I will be eliminating many potential users of the stacks that I develop? Any assistance with this problem would be appreciated. Jim Wall *** James C. Wall, Ph.D. Professor Department of Physical Therapy University of South Alabama 1504 Springhill Avenue, Room 1214 Mobile AL 36604 Phone: (251) 434 3575 Fax: (251) 434 3822 e-mail: [EMAIL PROTECTED] ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Renaming a tab?
Hello all, I would like to rename a tab of a button from a script. What's the key? Thanks ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Database functionality and tab stops in fields
Hi Barry, > G'day, listas! > > Two sets of questions: > > #1 - I've been trying to understand the scope of the "database" > functionality available to me from within Revolution. If I grasp what > the techno-babble is telling me, it seems I need some kind of database > "engine" running in the background (Valentina?). it depends on the amount of data you will have to handle. If the number of records is about up to 5000, then you could even use the "card"-metaphore in RR as a database -> 1 card = 1 record. Could even work with 1 records, you should do some testing here Otherwise you will need some sort of "database-engine" in the background. We are using VALENTINA for some time now and i can say: Valentina rocks It is FAST (did i emphasize FAST ?), fast, fast, reliable and fast. And of course fast ;-). Yes fast... And support is (almost) unbeatable... (Thank you Ruslan :-) (Spassiba :-) > Is there some kind of "non-server-type" DB access available otherwise? > Perhaps some kind of XCMD that would permit Revolution to "do the work" > looking up the info in a local file? I'm thinking of something on the > order of FileMaker as opposed to FileMaker Server. If that's not a good > analogy, how about 4th Dimension as opposed to 4D Server? Valentina is (to use your example) FileMaker. There is no a server-version of Valentina (yet, but they are already working on that ;-). > #2 - (and this may be a feature request) - Sarah Reichelt was kind > enough to detail a method of creating reports using the tab stops > feature. It would be great if there was a way to specify -each- tab > stop (like "30,100,150,100,150" meaning "30 pixels -or characters- from > the left, then 100 more to the next tab stop, then 150 more to the > next..., etc.). Perhaps this is what is meant by the "Table Object" > I've seen mentioned on the runrev website? Take a look at the "tabstops"-property. That will fulfill your needs ;-) > I'll fill out the feature request at the website to add my $.02. No feature request necessary in this case ;-) > Thanks, > Barry Hope that helps. Regards Klaus Major [EMAIL PROTECTED] ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution