peter@sugar.UUCP (Peter da Silva) (12/06/87)
Suggestions: 1) Gadgets should use the same font as their window. String gadgets only use the current font when they're active. 2) Screens with the SCREENQUIET flag set shouldn't get any rendering done in them. When you open one with a custombitmap, it renders the title bar layer in the top 10 rows, blanking them out. 3) Windows with the BORDERLESS flag shouldn't have any system gadget rendering done in them. For example, when you use the drag bar it renders it, even with no title and border. There are probably other little enhancements like this that would make everyone's life a lot easier. If I think of any more I'll let you know. -- -- Peter da Silva `-_-' ...!hoptoad!academ!uhnix1!sugar!peter -- Disclaimer: These U aren't mere opinions... these are *values*.
dillon@CORY.BERKELEY.EDU (Matt Dillon) (12/07/87)
How bout: (little enhancements) -Allow the Font pointer in the NewWindow structure to be NULL, in which case the Workbench Screen's Font is used (or system default if there is no workbench screen) -Better error recovery when the SCREEN size somebody specifies is illegal (for instance, width not a multiple of 16). As in, don't crash. -Better error recovery from SizeWindow() and MoveWindow() .. As in don't crash if the spec is out of bounds. -A 'depth' parameter for windows. All this would do is inform the layers routines how many bitmap planes are to be used for SMART_REFRESH and SUPERBITMAP windows. Everything else is already taken care of by the rp_Mask field in the rastport. It would also be nice to be able to specify which bit planes are to be used, but that isn't a "minor" addition. String Gadgets: I was unable to construct a string gadget of length and cursor box of width 1 (character) such that when the user types a character the box does not scroll to the right (goes blank). Can anybody tell me how to do that? or is it a bug in the string gadget. -Matt
ejkst@cisunx.UUCP (Eric J. Kennedy) (12/08/87)
In article <8712062336.AA20101@cory.Berkeley.EDU>, dillon@CORY.BERKELEY.EDU (Matt Dillon) writes: > How bout: (little enhancements) > > -Allow the Font pointer in the NewWindow structure to be NULL, in which > case the Workbench Screen's Font is used (or system default if there > is no workbench screen) > I guess I thought that's what happened now. Ok, when I use 'setfont topaz 11', why do some windows automatically use topaz 11 (some gracefully, some not so, some guru-fully) but some stick with topaz 8? I thought it was because the latter specified topaz 8, but the former didn't specify any font, i.e. NULL. So, what's the scoop? > -Matt Eric Kennedy
dillon@CORY.BERKELEY.EDU (Matt Dillon) (12/10/87)
: -Allow the Font pointer in the NewWindow structure to be NULL, in which : case the Workbench Screen's Font is used (or system default if there : is no workbench screen) Opps.... I meant NewScreen structure, not NewWindow structure.... -Matt
ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) (12/11/87)
In article <8712091826.AA29763@cory.Berkeley.EDU> dillon@CORY.BERKELEY.EDU (Matt Dillon) writes:
:: -Allow the Font pointer in the NewWindow structure to be NULL, in which
:: case the Workbench Screen's Font is used (or system default if there
:: is no workbench screen)
:
: Opps.... I meant NewScreen structure, not NewWindow structure....
:
Unless I'm sadly mistaken, this already works. Stuffing NULL in the
Font pointer gets you the default system font.
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Leo L. Schwab -- The Guy in The Cape ihnp4!ptsfa -\
\_ -_ Recumbent Bikes: dual ---> !{well,unicom}!ewhac
O----^o The Only Way To Fly. hplabs / (pronounced "AE-wack")
"Work FOR? I don't work FOR anybody! I'm just having fun." -- The Doctor
page@ulowell.cs.ulowell.edu (Bob Page) (12/12/87)
>String Gadgets
Amen! While we're fixing string gadgets, let's get rid of the
right-amiga-x to clear it, and put it on left-amiga-x instead, where
all system-defined key shortcuts should be.
The intuition manual says be nice and make all menu key shortcuts on
right-amiga keys, then takes away two (or more?) of them for string
gadget manipulation. I say give them back to user programs, and keep
Intuition's keys with things like the existing right-amiga V,B,N,M.
BTW, Commodore relented to SERIOUS MARKET PRESSURE :-) and is getting
rid of the chicken-head key, and replacing it with the old "left
amiga" key that all us old-timers have grown so fond of.
..Bob
--
Bob Page, U of Lowell CS Dept. page@ulowell.edu ulowell!page
"I've never liked reality all that much, but I haven't found a
better solution." --Dave Haynie, Commodore-Amiga
hedley@cbmvax.UUCP (Hedley Davis) (12/14/87)
In article <2107@ulowell.cs.ulowell.edu> page@swan.ulowell.edu (Bob Page) writes: > >BTW, Commodore relented to SERIOUS MARKET PRESSURE :-) and is getting >rid of the chicken-head key, and replacing it with the old "left >amiga" key that all us old-timers have grown so fond of. > Bob, your sense of humor really breaks me up. I've been laughing for ten minutes now. Stop it. Hedley
ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) (12/15/87)
In article <2107@ulowell.cs.ulowell.edu> page@swan.ulowell.edu (Bob Page) writes: >BTW, Commodore relented to SERIOUS MARKET PRESSURE :-) and is getting >rid of the chicken-head key, and replacing it with the old "left >amiga" key that all us old-timers have grown so fond of. > Easily, the best enhancement yet. _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ Leo L. Schwab -- The Guy in The Cape ihnp4!ptsfa -\ \_ -_ Recumbent Bikes: dual ---> !{well,unicom}!ewhac O----^o The Only Way To Fly. hplabs / (pronounced "AE-wack") "Work FOR? I don't work FOR anybody! I'm just having fun." -- The Doctor
peter@sugar.UUCP (Peter da Silva) (12/25/87)
In article ..., dillon@CORY.BERKELEY.EDU (Matt Dillon) writes: > How bout: (little enhancements) > -Better error recovery from SizeWindow() and MoveWindow() .. As in > don't crash if the spec is out of bounds. Yeh, ideally allowing windows to be moved partially off the screen. -- -- Peter da Silva `-_-' ...!hoptoad!academ!uhnix1!sugar!peter -- Disclaimer: These U aren't mere opinions... these are *values*.
grr@cbmvax.UUCP (George Robbins) (12/28/87)
In article <2107@ulowell.cs.ulowell.edu> page@swan.ulowell.edu (Bob Page) writes: > > BTW, Commodore relented to SERIOUS MARKET PRESSURE :-) and is getting > rid of the chicken-head key, and replacing it with the old "left > amiga" key that all us old-timers have grown so fond of. Bah, Humbug!!! What serious market pressure? The loudest complaints were from questionable beings like manual writers and programmers who couldn't figure out how to explain that some Amiga's might have a "Left Amiga Key" and a "Right Amiga Key" while others would have a "Commodore Key" and an "Amiga Key". Anyway, if you have one of the few hundred-thousand A500's produced with the special C= key, you may have a valuable classic! Rumor has it that a limited edition of A2000's will be produced with similar trim, but they will probably be snapped up instantly by eager collectors. -- George Robbins - now working for, uucp: {uunet|ihnp4|rutgers}!cbmvax!grr but no way officially representing arpa: cbmvax!grr@uunet.uu.net Commodore, Engineering Department fone: 215-431-9255 (only by moonlite)
page@ulowell.cs.ulowell.edu (Bob Page) (12/30/87)
grr@cbmvax.UUCP (George Robbins) wrote: >In article <2107@ulowell.cs.ulowell.edu> page@swan.ulowell.edu (Bob Page) writes: >> BTW, Commodore relented to SERIOUS MARKET PRESSURE :-) and is getting >Bah, Humbug!!! What serious market pressure? See the smiley face! Well, Hedley liked it, anyway. >The loudest complaints were from questionable beings like manual writers Hay! Some of my best friends are manual writers! [hmmm, so is my wife!] >if you have one of the few hundred-thousand A500's produced with the >special C= key, you may have a valuable classic! if you have one of the few hundred-thousand A1000's produced, you may have a valuable classic! Smiley faces abound. Happy NooYeer, scrooges and scroogettes! ..Bob -- Bob Page, U of Lowell CS Dept. page@ulowell.edu ulowell!page "I've never liked reality all that much, but I haven't found a better solution." --Dave Haynie, Commodore-Amiga
mike@ames.arpa (Mike Smithwick) (01/03/88)
In article <1308@sugar.UUCP> peter@sugar.UUCP (Peter da Silva) writes: >In article ..., dillon@CORY.BERKELEY.EDU (Matt Dillon) writes: > >Yeh, ideally allowing windows to be moved partially off the screen. >-- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Geeee, you must not'av been at our last BAADGE meeting. :=) -- *** mike (powered by M&Ms) smithwick *** "if peanut oil comes from peanuts, and olive oil comes from olives, where does baby oil come from?" --- Lily Tomlin [discalimer : nope, I don't work for NASA, I take full blame for my ideas]