Re: Message Box placement
Thu, 04 Sep 2003 21:48:55 -0700 Subject: Message Box placement From: Richard Gaskin [EMAIL PROTECTED] Currently the Message Box is opened below and center to the topmost window. Personally, I prefer it to open at the bottom of the display (aboce the Dock/Task Bar). In the next rev of the IDE, would you folks prefer to have it centered to the topstack or at the bottom of the display? I always drag it to the bottom. Will be very convenient to have it there by default best regards Tariel Gogoberidze ___ metacard mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/metacard
RE: Message Box placement
Just reopened my mac 3 years after! could use another home server! Also lots of HC goodies stocked in there! So I launched this stack compact agent stack I made long ago... still runs! http://www.monsieurx.com/hyper/screenshots/StackCompaquer.gif I had a great scheme for the msg box placement. It followed the bottom of the current stack. XOS feature! Also did it for the tools palette with smart screen placement if too left or too right! I'll try to fish it out and post it ;) -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of MisterX Sent: Saturday, September 06, 2003 14:13 To: [EMAIL PROTECTED] Subject: RE: Message Box placement This sounds like a good scheme but some stacks can have the same name and may be positioned elsewhere... That's why I do it for each stack a cprop to be updated on resizestack and/or closestack... a couple cents... -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Hervé Chaudet Sent: Saturday, September 06, 2003 09:09 To: [EMAIL PROTECTED] Subject: Re: Message Box placement Just a suggestion: why not use a preference file that keeps the last placement of the message box (if the coordinates are coherent with the screen size) ? The same method can be used for the tools, ... H. Chaudet - Herve Chaudet e-mail : [EMAIL PROTECTED] mobile : 33-(0)-608-05-98-09 Unité UPRES EA 2672 Faculte de Medecine - 27, Bd Jean Moulin - 13385 Marseille cedex 5 - France Tel 33-(0)-491-79-19-10 ; Fax 33-(0)-491-79-40-13 Service de l'Information Medicale Hopital Nord - Chemin des Bourrelly - 13326 Marseille cedex 15 - France Tel 33-(0)-491-96-80-20 - ___ metacard mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/metacard ___ metacard mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/metacard ___ metacard mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/metacard
Re: Message Box placement
Here's a handler I use for all window placements. Feel free to use it. Ray Horsley Developer, LinkIt! Software on placeWindow win,placeWhere put the screenRect into scrRct if placeWhere = Center then put (item 3 of scrRct - width of window win)/2 into tmpNum put round(tmpNum) into myTopLeft put (item 4 of scrRct - height of window win)/2 into tmpNum put round(tmpNum) into item 2 of myTopLeft if placeWhere = CenterHigh then subtract 50 from item 2 of myTopLeft else if placeWhere = CenterLow then add 50 to item 2 of myTopLeft end if if win = Print Tests and the platform = MacOS then put 40 into item 2 of myTopLeft set topLeft of window win to myTopLeft else if placeWhere = TopLeft then if the platform = MacOS then set topLeft of window win to 0,20 else set topLeft of window win to 0,0 else if placeWhere = CenterRight then put item 3 of scrRct - width of window win - 5 into myTopLeft put (item 4 of scrRct - height of window win)/2-3 into tmpNum put round(tmpNum) into item 2 of myTopLeft set topLeft of window win to myTopLeft else if placeWhere = CenterBottom then put (item 3 of scrRct - width of window win)/2 into tmpNum put round(tmpNum) into myTopLeft put (item 4 of scrRct - height of window win)-3 into tmpNum put round(tmpNum) into item 2 of myTopLeft if the platForm is not MacOS then put (item 2 of myTopLeft)-32 into item 2 of myTopLeft set topLeft of window win to myTopLeft else if placeWhere = CenterTop then put (item 3 of scrRct - width of window win)/2 into tmpNum put round(tmpNum) into myTopLeft put 42 into item 2 of myTopLeft set topLeft of window win to myTopLeft end if end placeWindow ___ metacard mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/metacard
Re: Message Box placement
MisterX wrote: I had a great scheme for the msg box placement. It followed the bottom of the current stack. It seems that most here would prefer the traditional HC/SC placement, near the bottom of the monitor. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge: Publish any database on any Web site ___ [EMAIL PROTECTED] http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc ___ metacard mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/metacard
Using new engines
Right now, to use the latest Rev engine in MC requires: - Win and Mac Classic: rename the application to MetaCard and drop it in your Metacard program folder. - OS X: get the executable out of Revolution.app/Contents/MacOS/Revolution and move it to MetaCard.app/Contents/MacOS/MetaCard (note the renaming of that executable from Revolution to MetaCard). Also, in order for the info.plist to be correct the version info there should be updated. With all versions, until we updatd the mctool.mc stack file there will be a dialog on launch noting a mismatch between the engine and the IDE. You can ignore it; it will go away shortly after the MC IDE is released as open source. The question is: Is the OS X dissection annoying enough to buld a tool for? It only take a moment to do, but is way stupid to contend with. Maybe a Rev plugin to update MC whenver a new Rev version is released? -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge: Publish any database on any Web site ___ [EMAIL PROTECTED] http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc ___ metacard mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/metacard
Using the Transcript Dictionary in MC
Jeanne's docs are wonderful, but rely on a backscript library to run. Since the MC IDE will be open source and the Rev docs are governed by copyright, I don't think it would be wise to bank on including the revDocs library nor the Transcript Dictionary itself in the MC IDE. Forgive my poor memory, but if recall someone here interested in taking on the task of making the Rev docs openable within MC. If you're still up for it, itseems this is what it would take: - A preference item must be built to store the path to the Rev Transcript Dictionary. - The MetaTalk Reference item would read Transcript Dictionary when that option is chosen and the path set in prefs. - Routines would need to be added to the backscript currntly in btn newobj os stack MetaCard Menu Bar to provide any support the Transcript Dictionary expects to be present. Is this too complex? To simplistic? Are there any other docs that should be available? Personally I only rely on the Dictionary, but I could be overlooking something -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge: Publish any database on any Web site ___ [EMAIL PROTECTED] http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc ___ metacard mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/metacard
Re: Using new engines
On 9/7/03 8:52 PM, Richard Gaskin wrote: The question is: Is the OS X dissection annoying enough to buld a tool for? Moving a single file doesn't bother me that much; it's easy to do and it doesn't seem any different to me than moving any other file from one folder to another. Having a tool to update the plist would be handy though. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ metacard mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/metacard
Re: Using new engines
J. Landman Gay wrote: On 9/7/03 8:52 PM, Richard Gaskin wrote: The question is: Is the OS X dissection annoying enough to buld a tool for? Moving a single file doesn't bother me that much; it's easy to do and it doesn't seem any different to me than moving any other file from one folder to another. Having a tool to update the plist would be handy though. I'm just lazy: I'd prefer not to have to rename anything at all. ;) But as long as it seems useful to update the plist, maybe it could do the dissection/moving/renaming at the same time -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge: Publish any database on any Web site ___ [EMAIL PROTECTED] http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc ___ metacard mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/metacard