[comp.sys.amiga] con/0/0/640/200/AmigaDOS

bryce@COGSCI.BERKELEY.EDU (Bryce Nesbitt) (05/30/87)

> Or you can say:
> newcli con:0/0/640/200/AmigaDOS from s:shellstart
>     andy finkel

# SOAPBOX_MODE ON

How about:

newcli "con:0/1/640/199/AmigaDOS" from s:shellstart

With the topaz-80 font this results in the SAME number of text lines in the
window, and provides a one pixel "drag bar" for the screen and access to the
page forward/back gadgets.


# PREACH_MODE ON

Do this in your programs:

1> If there is no reason to limit the growth of a window, don't.  In particular
   DO NOT follow the Intuition manual examples and set it to 640,200.  I use
   MOREROWS, other people use interlace or PAL or...
   For most cases set maximum size to -1,-1.

2> When you open a window on the workbench try and open it at least one pixel
   down from the top.  Better yet, use the Intuition GetScreenData() function
   to find out how tall the screen is and how high the menu bar is.  Try
   to open your window below that.  Easiest to code would be a simple
   myheightoffset = screenheight-mywindowheight
   (1.2 function only, Open intuition with version #33) 

3> If you open a custom screen, use that same GetScreenData() to find out what
   type of screen the user likes best.  If the workbench screen has 17 extra
   rows of overscan it is a safe bet that *your* screen could be that big as
   well.  Same goes for interlace, future 1280*800 displays etc.

4> Try setting the Topaz-60 font from preferences, it's amazing how many
   programs that breaks.  If you can't handle -60 here is a simple solution:
   at least specify -80!!
   (yup, you guessed it -> my RGB monitor is no longer with me)

# PREACH_MODE OFF
# SOAPBOX_MODE OFF
-------------
         Ack!  (NAK,EOT,SOH)
 |\ /|  .
 {o O} .  bryce@cogsci.berkeley.EDU -or- ucbvax!cogsci!bryce
 ( " )    Claimer: These used to be my ideas, but then I gave them to you.
   U      Single tasking?  Just say *NO!*