In article <004d01be8b5e$5d62df20$156afea9@eve>, Roger Colwell
<zec@...> writes
From: "Roger Colwell" <zec@...>
From: Roger Barker <roger@...>
I would also like to be able to modify the font attributes in the Station
List, please Roger incidentally, I'm in agreement with Dave G0DJA over
the
usefulness of this list, but would prefer to reduce its physical size.
That's a non-trivial one, for several reasons. Also, if I make the font
smaller and the list smaller, then I'd really have to make the buttons
smaller, or it would still take up as much room across the screen. What
if I make it so you can shrink the window? Losing information from the
right and bottom the more you shrink it?
As it is now, the Station List window contents/menu/buttons use MS Sans
Serif in one point size, therefore how difficult would it be to dynamically
change the button size along with the one font?
No, the list itself uses a fixed pitch font, because it's easier to
space pad the columns than to start trying to put tabs in, particularly
when I'm trying to keep the width down.
As for shrinking the window on the bottom & right, not as the layout stands
as there is no menu...why is there no menu in this window when all the
others have them?
The buttons tend to be used a lot, and I regard them as being
functionally more suitable in that particular window than a menu bar,
because it's very much a dialogue window.
And/or, could the bottom bar be dynamically stacked into
two rows if the width was reduced (assuming dynamic button sizing isn't
feasible)? Then provide vertical window height adjustment (only) as the
vertical scroll bar is provided.
Mmm, possibly... At this stage of development, the complexity of either
dynamically resizing it all, or moving the buttons into two rows, really
rules out both options. It's the sort of thing I would do only when I
was confident that the final structure of the program was well defined.
Alternatively remove the buttons Details, Delete, Message, Ping, Query and
provide these functions from Station selection with a right-click? Why
left-click/select button when right-click/select menu option is no less
economical?
Because the list provides easy access to all the stations, without
searching for them on the map. (Isn't this where we came in? :-)
Anyway, I've just had a go at doing it in the way I suggested. The
window can now be sized. If you size it vertically, the list height
changes, and the buttons reposition so they don't disappear. If you size
it horizontally, you lose the right-hand side of the list and the right-
hand buttons. However, sized down to the right-hand edge of the Query
button, it is still quite useful, and the hidden buttons are still
usable via the speed keys. Also selecting Close from the System menu (or
in Win95 clicking the 'X'), which was previously disable, will hide the
window.
--
Roger Barker, G4IDE roger@...
Boston, UK