mirror of
https://github.com/reactos/reactos.git
synced 2024-08-28 22:28:36 +00:00
![Charles Ambrye](/assets/img/avatar_default.png)
- Resize the window slightly when compiled with REMOVE_ADVANCED to avoid deadspace at the bottom of the window. - Skip over the non-printable characters by starting with character ' ' + 1. - Instead of iterating over every cell, simply compute the cell x and y using the CellSize. - Modify behaviour of charmap to allow large character render on mouse move, only hiding the larger character on double click. - Simplify math for moving window to be on desktop. Added FIXME to highlight this doesn't work well on multi-monitor setups. Changed xPos and yPos to LONG since negative numbers are valid on multi-monitor setups. - Do not draw invalid glyphs on the map (can happen when switching fonts or filtering existing font). - Do not allow mouse-over of invalid glyphs. - Fix bug that caused the Help button to remain enabled as it was being modified before it was even created. - Do a better job at finding the correct glyph under the mouse. - Ensure the active cell is cleared correctly. - Invalidate the rect around the previously active cell to ensure it gets redrawn as inactive. - Fix bug from CORE-10518 (initial active cell was not being invalidated on scroll). - Do not try to copy a character to the output if there is no active cell selected. - Populate the advanced portion of the screen with several built-in code pages (the list is hardcoded so that we don't enumerate everything). - Add functionality to filter the character map by a code page (called a character set in this program). - Some fonts list 0x0000 as drawable, even when it isn't, so ignore any valid glyphs that contain it.
57 lines
2.9 KiB
Plaintext
57 lines
2.9 KiB
Plaintext
LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
|
|
|
|
IDD_CHARMAP DIALOGEX 6, 6, 292, 224
|
|
FONT 8, "MS Shell Dlg", 0, 0
|
|
STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
|
|
BEGIN
|
|
LTEXT "Skrift:", IDC_STATIC, 6, 7, 24, 9
|
|
COMBOBOX IDC_FONTCOMBO, 36, 5, 210, 210, WS_CHILD | WS_VISIBLE |
|
|
WS_VSCROLL | CBS_DROPDOWNLIST | CBS_SORT | CBS_HASSTRINGS
|
|
PUSHBUTTON "Hjelp", IDC_CMHELP, 249, 5, 35, 13
|
|
CONTROL "", IDC_FONTMAP, "FontMapWnd", WS_CHILD | WS_VISIBLE | WS_TABSTOP |
|
|
WS_VSCROLL, 20, 22, 266, 156
|
|
LTEXT "Kopier følgende tegn:", IDC_STATIC, 6, 188, 66, 9
|
|
CONTROL "", IDC_TEXTBOX, RICHEDIT_CLASS, ES_AUTOHSCROLL | WS_BORDER |
|
|
WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
|
|
DEFPUSHBUTTON "Velg", IDC_SELECT, 194, 186, 44, 13
|
|
PUSHBUTTON "Kopier", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
|
|
CONTROL "Advanced view", IDC_CHECK_ADVANCED, "Button", BS_AUTOCHECKBOX |
|
|
WS_TABSTOP, 8, 208, 95, 10
|
|
END
|
|
|
|
IDD_ADVANCED DIALOGEX 0, 0, 292, 64
|
|
STYLE DS_SHELLFONT | WS_CHILD
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
LTEXT "Charset:", IDC_STATIC, 8, 8, 48, 8
|
|
COMBOBOX IDC_COMBO_CHARSET, 72, 4, 116, 80, CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
|
LTEXT "Group by:", IDC_STATIC, 8, 28, 50, 8
|
|
COMBOBOX IDC_COMBO_GROUPBY, 72, 24, 116, 80, CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
|
PUSHBUTTON "Search", IDC_BUTTON_SEARCH, 200, 44, 50, 14
|
|
EDITTEXT IDC_EDIT_SEARCH, 72, 44, 116, 14, ES_AUTOHSCROLL
|
|
LTEXT "Search for:", IDC_STATIC, 8, 48, 42, 8
|
|
LTEXT "Unicode:", IDC_STATIC, 200, 8, 30, 8
|
|
EDITTEXT IDC_EDIT_UNICODE, 236, 4, 28, 12, ES_AUTOHSCROLL
|
|
END
|
|
|
|
IDD_ABOUTBOX DIALOGEX 22, 16, 210, 182
|
|
CAPTION "Om Tegnkart"
|
|
FONT 8, "MS Shell Dlg", 0, 0
|
|
STYLE DS_SHELLFONT | WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
|
BEGIN
|
|
LTEXT "Tegnkart v0.1\nCopyright (C) 2007 Ged Murphy (gedmurphy@reactos.org)", IDC_STATIC, 48, 7, 150, 36
|
|
PUSHBUTTON "Lukk", IDOK, 75, 162, 44, 15
|
|
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
|
EDITTEXT IDC_LICENSE_EDIT, 8, 44, 194, 107, WS_VISIBLE | WS_VSCROLL |
|
|
WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
|
END
|
|
|
|
STRINGTABLE
|
|
BEGIN
|
|
IDS_LICENSE "Dette programmet er gratis programvare; du kan distribuere det og/eller endre det under betingelsene av GNU General Public License som er utgitt av Free Software Foundation; version 2 av lisensen, eller (etter din mening) alle senere versjoner.\r\n\r\nDette programmet er utgitt i håp for at det skal kunne brukes, men DET ER INGEN GARANTIER; uten heller forutsatt garantier av SALGBARHET eller SIKKETHET FOR EN ENKELTHET FORMÅL. Se på GNU General Public Lisensen for mere detaljer.\r\n\r\nDu skal ha motatt en kopi av GNU General Public Lisensen sammen med denne programmet; hvis du ikke har motatt det, skriv til Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
|
|
IDS_ABOUT "O&m..."
|
|
IDS_TITLE "Character Map"
|
|
IDS_UNICODE "Unicode"
|
|
IDS_ALL "All"
|
|
END
|