|IMG Developer's Kit: Developer's Kit Guide and Technical Documentation; Version 1.90; User's Guide|
|Prev||Chapter 8. Developer Tools and Examples||Next|
TYPE: Bitmap images
This information briefly describes the steps required to implement your custom logo on the My-T-Touch / My-T-Pen / My-T-Soft products.
The LOGOS.ZIP file has been provided for customers that use the standard retail product for controlled applications. For the custom logo to work in the most effective manner, the Supervisor / Operator mode should be Enabled (Setup | Configuration | Special), with Operator Minimize disabled. This hides the configuration / Tool Bar buttons from the operator, displays a suitable logo, and allows for a final implementation that reduces questions & confusion.
The LOGOSMIN.ZIP file has been added that includes a minimize image on the lower part of the bitmaps. This would apply if you are in Operator mode, but you still enable the Minimize button capability, so the operator can minimize the keyboard. By using these images, the custom logo image does not need additional modification to make the display match the operation.
For these steps, My-T-Touch is used as an example, but the sames steps apply to My-T-Pen, My-T-Soft, etc.
1) Configure My-T-Touch to the size & Panel configuration required for the end user. Position where required on the screen.
2) From the My-T-Touch Menu (Middle button / Tool Bar), select Setting | Save Current Settings, Position | Save Current Position.
3) Close My-T-Touch.
4) Go into My-T-Touch Setup, select Configuration, then Special.
5) Check "Enable Operator Security" On. Check "Disable Operator Minimize" On. Check "Use Custom Logo" On. OK & Close Setup.
6) Copy the LOGO??.BMP files to the installation directory (e.g. C:\WINDOWS\MYTTOUCH). You will want to modify the bitmaps to include your logo. The button shading is included on the examples, but the entire bitmap image is at your disposal. Only 16-color bitmaps are guaranteed to work, but 256-color bitmaps worked in limited testing. (If you are only using 1 or 2 sizes, only those bitmaps need to be modified e.g. LOGO09.BMP and LOGO10.BMP).
That's it! From now on, when My-T-Touch is run, the custom logo will appear over the Tool Bar, and the buttons on the Tool Bar will no longer work. These steps should only be done as the final, final steps before implementation, as the lack of configuration control can be annoying during the development stages.
Name, Width in pixels, Height in pixels
LOGO01.BMP, 12, 46
LOGO02.BMP, 15, 58
LOGO03.BMP, 18, 70
LOGO04.BMP, 21, 82
LOGO05.BMP, 24, 94
LOGO06.BMP, 27, 106
LOGO07.BMP, 30, 118
LOGO08.BMP, 33, 130
LOGO09.BMP, 36, 142
LOGO10.BMP, 47, 190
LOGO11.BMP, 62, 250
LOGO12.BMP, 83, 322
If the required bitmap is not available, a black rectangle is displayed over the tool bar if CustomLogo=1 is set in the INI file.
This option is not really meant for "on-the-fly" changes in Setup. It is suggested that all configuration & testing be done and the My-T-Soft software closed prior to setting the Custom Logo on.
If the user clicks the Custom logo, "flickers" of the original button can occur on some displays. This does not affect the overriding operation of the "Operator" settings in Setup.
Without the Operator Security on, the "Tool Bar" buttons can be customized using this Custom Logo feature, however the full Up-Down button display will not appear to the user, since only 1 bitmap is in use for all three buttons. For example, if you leave minimize available, then the top 2/3 of the bitmap can be used for the logo, with the bottom 1/3 being used as an indication for the operator of the minimize capability.
For higher-color depth bitmaps, the current resolution & palette issues come into play. It is suggested (again) that only 16-color bitmaps be used.
In Windows 3.1, resizing the software when the Custom Logo is in use can cause display problems. It is strongly recommended that only 1 size be used when using the Custom Logo in Windows 3.1.
Bitmap 12 is stretched for larger sizes.
July 7, 2003
Copyright © 1998-2003 by Innovation Management Group, Inc.
All Rights Reserved.