mirror of
https://github.com/reactos/reactos.git
synced 2024-09-30 14:37:45 +00:00
d90e1061e1
Purpose ~=~=~=~ This pull request updates charmap to look a bit better (removes gap at bottom of the window), removes the blank space character (0x0020) from the charmap, and also modifies the behaviour of when a larger glyph is rendered (allowing the user to select a new glyph by holding down the mouse button). This better mimics the charmap.exe that is bundled by Microsoft. Proposed changes ~=~=~=~=~=~=~=~= - Remove gap where the advanced button is normally rendered when compiled with REMOVE_ADVANCED (which is the default behaviour). - Skip over the blank space character. - Change behaviour of rendering large glyphs to allow mouse move, and to hide on double click. - Optimize search for glyph under the mouse by using the cellSize instead of PtInRect. * [CHARMAP] Resize the window slightly when compiled with REMOVE_ADVANCED to avoid deadspace at the bottom of the window * [CHARMAP] Skip over the non-printable characters by starting with character ' ' + 1 * [CHARMAP] 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. |
||
---|---|---|
.. | ||
atactl | ||
cacls | ||
calc | ||
charmap | ||
charmap_new | ||
clipbrd | ||
cmdutils | ||
control | ||
drwtsn32 | ||
dxdiag | ||
extrac32 | ||
findstr | ||
fltmc | ||
fontview | ||
games | ||
hh | ||
iexplore | ||
kbswitch | ||
logoff | ||
magnify | ||
mmc | ||
mplay32 | ||
msconfig | ||
msconfig_new | ||
mscutils | ||
mshta | ||
mspaint | ||
mstsc | ||
network | ||
notepad | ||
osk | ||
rapps | ||
regedit | ||
regedt32 | ||
sc | ||
screensavers | ||
setup16 | ||
shutdown | ||
sndrec32 | ||
sndvol32 | ||
taskmgr | ||
utilman | ||
winhlp32 | ||
winver | ||
wordpad | ||
write | ||
wusa | ||
CMakeLists.txt |