[comp.sys.amiga] using MaxWidth,MaxHeight

john13@garfield.UUCP (03/02/87)

In article <1626@amiga.amiga.UUCP> dale@amiga.UUCP (Dale Luck) writes:
>
>> Someone asked about higher resolution support for applications.
>
>You could set The MaxWidth,MaxHeight values very large (like ~0) 

|If this was in reply to my article (I always seem to wind up as "someone" in
|replies *:^) what I wanted to do was to find and change these values
|within an executable file.
|-------------------------

|Now I've done similar things on the 64, using searches from within ML
|monitors, and I also wrote a program to locate all disk accesses within an
|executable. But I don't have any knowledge of the Amiga's executable file
|format (and don't have any time to investigate it or read lengthy articles
|posted here about hunks, etc). All I need is where to lseek() to within the
|Scribble executable to find the window structure it uses.

|John

I didn't post that article, knowing that Scribble II was on the way. Now
that it's here, I've found that this problem is corrected (even though it
is shipped on a 1.1 Workbench, with the old Preferences). Here are some of
its features:

- there is now a key combination for "cut", right-amiga-k. This was one of my
  big complaints about Scribble I, since that is the most common editing
  action that I use, by far.

- cutting or copying sections bigger than a screenful is supported. When you
  go beyond the border, the text scrolls (and you don't have to keep rolling
  the mouse to make it continue).

- 640X400 window now possible. Another one of Scribble I's big problems.

- built-in spelling checker. It operates in a sort of non-Intuitive manner
  (ie there are several menu options for "spell", and most of them don't
  really seem to do much; you have to consult the manual). Not nearly as
  comprehensive as X-Spell, but handy nonetheless.

- mail merge. This is done entirely with dot commands. I would have liked to
  see more flexibility (eg read all variables, print the letter only if
  state=NY). As it is, it will print out documents for all entries in the
  data file. Also, the documentation indicates that you must enter lines
  in the format d1,d2,d3...dn for each document. This is happily not the
  case, so you can use datafiles with 1 name, address, or whatever per line.

- uses the clipboard. I'm not sure whether this is the case in Scribble I.

- status line now part of scribble window, not in its own window.

- many more keyboard shortcuts supported (eg for status).

- option for icons to be created or not with file.

- spelling checker works by word, window, or full document.

- cleaner file storage section.

This last leads to a problem with moving files around to different directories.
If you have created a file with a long name, then switch to ram: to speed up
file updates, you must specify the full name and file comment all over again.
You would think the name and comment of the current file would be remembered,
but when it reads in the ram: directory, the filename string gadget is cleared.

Overall though, it successfully overcomes most of the limitations of Scribble
I, the major ones to my mind being lack of hires support, not enough keyboard
shortcuts, single-page limitations for cut & copy, and lack of mail-merge.

John