Thread View: comp.sys.acorn.tech
2 messages
2 total messages
Started by Tim Browse
Fri, 08 Jan 1993 10:50
Glass files
Author: Tim Browse
Date: Fri, 08 Jan 1993 10:50
Date: Fri, 08 Jan 1993 10:50
54 lines
2757 bytes
2757 bytes
I guess this route to c.s.a. works then. A quick note to say that a number of people have commented on adding menu templates to the Glass format. Someone even posted a suggested format (thanks!). However, I'm going to stick to my decision not to include more than windows and icon names in the first version. The reason is that although the proposed menu extension was good, it didn't go as far as it could. I've seen some ideas from TMOTA re: configurable menus, configurable hot-keys for menu items etc, and I'd rather do it in one clean sweep, than add a half-hearted attempt and bodge it later on when more time is at hand. To sum up, hopefully a menu chunk isn't too far away, but it won't be in the first version. Of course, once the chunk has been defined, someone's got to write the SWIs to handle it... <shuffles feet and looks around hopefully> As to the Glass relocatable module (I'm liking this idea more and more) I should point out that the module will be PD, i.e. anyone can do what the hell they like with it. More importantly, the *complete* source for the module will be Freeware, i.e. freely distributable but if you want to use the code in your own programs (as opposed to just being a SWI client) you have to get permission of the author (via the moderator i.e. me). Hence I suggest anyone not happy with letting their code go out under these conditions does not bother starting to write any code for the Glass module. The reason the source will be available is because it's very useful when tracking down bugs or determining just *exactly* what a function does when the documentation is less than clear (as I found with DeskLib - this is supposed to be a compliment, Jason!). Initial versions of the Glass module will be in C, but hopefully speed critical parts of it will be translated into ARM by me, or whoever wants to do it. BASS seem to like wading waist-deep in registers and condition codes so maybe they'll do it :-) Also, I think I'll back down on icon-decoding at run-time - the overhead of having the feature *available* in the Glass module will probably be so small as to make deliberately not including it a bit dumb. Of course, it's up to the programmer whether they use it or use constants... Apologies for formatting; I'm using a proportional font and have to guess. Tim
Re: Glass files
Author: Olaf Krumnow
Date: Sat, 09 Jan 1993 16:05
Date: Sat, 09 Jan 1993 16:05
32 lines
1942 bytes
1942 bytes
tb@liszt.thorn-emi-crl.co.uk (Tim Browse) writes:
>A quick note to say that a number of people have commented on
>adding menu templates to the Glass format. Someone even posted
>a suggested format (thanks!). However, I'm going to stick to my
>decision not to include more than windows and icon names in the
>first version. The reason is that although the proposed menu
But don't delay it to nuch, as menus are at least as important as
windows. To be exact, there are more applications using menus
than using windows ;-)
>extension was good, it didn't go as far as it could. I've seen some
>ideas from TMOTA re: configurable menus, configurable hot-keys
>for menu items etc, and I'd rather do it in one clean sweep, than
>add a half-hearted attempt and bodge it later on when more time
>is at hand.
Nor does the window definition you have for now. As you said, it could
be extended any time by anyone. And the editor doesn't have to change
the existing tools for manipulating menus, just exceed, if additions
come up.
>As to the Glass relocatable module (I'm liking this idea more and
Yeah.
Olaf.
------------------------------------------------------------
Olaf Krumnow e-mail: okrumnow@mcshh.hanse.de
snail : August-Bebel-Str. 102c
Headquarter of the W-2050 Hamburg 80
German Archimedes Group Germany
------------------------------------------------------------
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads