Try my solution:
Load my setfont.e;
OK, you have the function "SetEditFont" to call. Use it to change the fonts as you like (you can call it in the "got_focus" event of edit control).
Examples:Change the font in symbol window as the "Command line" font:
Open tagwin.e;
Add this function to change the font:
edit1.on_got_focus()
{
SetEditFont(edit1, CFG_UNICODE_SOURCE_WINDOW);
}
Reload tagwin.e
Close then open symbol window. You will get a new font
To changing the Reference window:
Open tagrefs.e then add this function:
void _shellEditor.on_got_focus()
{
SetEditFont(_shellEditor, CFG_UNICODE_SOURCE_WINDOW);
}
To changing the Build window:
Open tbshell.e then add:
void _shellEditor.on_got_focus()
{
SetEditFont(_shellEditor, CFG_UNICODE_SOURCE_WINDOW);
}
...
Note the font "CFG_SBCS_DBCS_SOURCE_WINDOW" could be:
Command Line, CFG_CMDLINE
Status Line, CFG_STATUS
SBCS/DBCS Source Windows, CFG_SBCS_DBCS_SOURCE_WINDOW
Hex Source Windows, CFG_HEX_SOURCE_WINDOW
Unicode Source Windows, CFG_UNICODE_SOURCE_WINDOW
File Manager Windows, CFG_FILE_MANAGER_WINDOW
Diff Editor Source Windows, CFG_DIFF_EDITOR_WINDOW
Parameter Info, CFG_FUNCTION_HELP
Parameter Info Fixed, CFG_FUNCTION_HELP_FIXED
Menu, CFG_MENU
Dialog, CFG_DIALOG
HTML Proportional, CFG_MINIHTML_PROPORTIONAL
HTML Fixed, CFG_MINIHTML_FIXED
Enjoy!