- From: Ramzi Guetari <Ramzi.Guetari@w3.org>
- Date: Tue, 11 Jan 2000 16:21:41 +0000
- To: david@math.edu, www-amaya-dev@w3.org
In-reply-to: Your message of Mon, 10 Jan 2000 05:10:17 -0600."
<NDBBJGPEOLEOKGBIADALOEKICBAA.david@math.edu>
Hi David,
The Windoz standard icons may be 16x16 pixels or 32x32 pixels. However,
it is possible to resize icon with other values.
(*1*)If you want to defines your own sizes, first, you have to edit the
toolbar and
resize the icons: doubleclick on an icon, you will have a dialog an then
you
can choose other values for the width and the height of icons.
in appli.c use:
ToolBar = CreateToolbarEx (hwndClient,
WS_CHILD |
WS_BORDER |
WS_VISIBLE |
WS_CLIPSIBLINGS |
TBSTYLE_TOOLTIPS |
CCS_TOP |
CCS_ADJUSTABLE,
IDR_TOOLBAR, /* #defined to 1 for
instance */
num_of_bmps, /* number of bitmaps of
the tool bar */
hInstance,
AMAYA_TOOLBAR, /* Identifier
automatically generated by
the resource editor
*/
(LPCTBBUTTON)&ButtonTable, /* Table of
your buttons */
num_of_buttons, /* number of buttons
of the TB usually
== to num_of_bmp
*/
dxButton, /* width of a button: 32 for
instance*/
dyButton, /* height of a button: 32
for instance */
dxBmp,
dyBmp,
sizeof (TBBUTTON));
ButtonTable has to be defined as follows:
TBBUTTON ButtonTable[] = {
{0, FILE, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0L, 0},
{1. EDIT, TBSTYLE_ENABLED, TBSTYLE_BUTTON, 0L, 0},
...
};
The second solution (that i did not yet experiment consists to resize
the toolbar
bitmaps and to rebuild the application.
To resize the toolbar bitmaps see
(*1*)
>Hey, I'm trying to resize the icons in the toolbar to increase accessibility.
>After searching through the code, I'm inclined to think that the size is
>defined in either inites.c or initpses.c because it defines things like
>
>#define gray_width 16
>
>which I thought was a size rendering of the box for a particular color set.
>But after doing some testing those numbers don't seem to affect the toolbar.
>Also, I don't think that resizing the toolbar in the resource editor
>(for MS VC++) does the trick because when you load up Amaya again, the
>icons become all off-centered. It appears as if the toolbar.bmp was layed
>down in that Frame and then the old sized boxes were superimposed onto them.
>I can put a picture of it on-line if that explanation is not sufficient...
>Any ideas where the size of the boxes over the toolbar is defined?
>
>Thanks,
>
>David
>
--
Ramzi GUETARI | Tel: (33) 4 76 61 52 38
World Wide Web Consortium / INRIA | Fax: (33) 4 76 61 52 52
655 Avenue de l'Europe | e-mail: Ramzi.Guetari@w3.org
38330 Montbonnot Saint Martin - France | http://www.w3.org
http://www.inrialpes.fr/opera/people/Ramzi.Guetari
Received on Tuesday, 11 January 2000 10:14:37 UTC