Re: Message Box placement

2003-09-07 Thread Tariel Gogoberidze

 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

2003-09-07 Thread MisterX
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

2003-09-07 Thread Ray Horsley
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

2003-09-07 Thread Richard Gaskin
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

2003-09-07 Thread Richard Gaskin
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

2003-09-07 Thread Richard Gaskin
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

2003-09-07 Thread J. Landman Gay
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

2003-09-07 Thread Richard Gaskin
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