* Sync the recent cmake branch changes.
authorAmine Khaldi <amine.khaldi@reactos.org>
Mon, 6 Jun 2011 20:39:26 +0000 (20:39 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Mon, 6 Jun 2011 20:39:26 +0000 (20:39 +0000)
svn path=/branches/GSoC_2011/TcpIpDriver/; revision=52122

968 files changed:
CMakeLists.txt
CMakeMacros.cmake
base/applications/CMakeLists.txt
base/applications/cacls/CMakeLists.txt
base/applications/calc/CMakeLists.txt
base/applications/calc/convert.c
base/applications/calc/resource.rc
base/applications/charmap/CMakeLists.txt
base/applications/charmap/charmap.c
base/applications/charmap/lang/bg-BG.rc
base/applications/charmap/lang/ca-ES.rc
base/applications/charmap/lang/cs-CZ.rc
base/applications/charmap/lang/de-DE.rc
base/applications/charmap/lang/el-GR.rc
base/applications/charmap/lang/en-US.rc
base/applications/charmap/lang/es-ES.rc
base/applications/charmap/lang/fr-FR.rc
base/applications/charmap/lang/id-ID.rc
base/applications/charmap/lang/it-IT.rc
base/applications/charmap/lang/ja-JP.rc
base/applications/charmap/lang/ko-KR.rc
base/applications/charmap/lang/lt-LT.rc
base/applications/charmap/lang/nl-NL.rc
base/applications/charmap/lang/no-NO.rc
base/applications/charmap/lang/pl-PL.rc
base/applications/charmap/lang/pt-BR.rc
base/applications/charmap/lang/ru-RU.rc
base/applications/charmap/lang/sk-SK.rc
base/applications/charmap/lang/sv-SE.rc
base/applications/charmap/lang/uk-UA.rc
base/applications/charmap/lang/zh-CN.rc
base/applications/charmap/lang/zh-TW.rc
base/applications/charmap/precomp.h
base/applications/charmap/resource.h
base/applications/cmdutils/dbgprint/CMakeLists.txt
base/applications/cmdutils/doskey/CMakeLists.txt
base/applications/cmdutils/find/CMakeLists.txt
base/applications/cmdutils/find/lang/sv-SE.rc
base/applications/cmdutils/hostname/CMakeLists.txt
base/applications/cmdutils/lodctr/CMakeLists.txt
base/applications/cmdutils/more/CMakeLists.txt
base/applications/cmdutils/reg/CMakeLists.txt
base/applications/cmdutils/xcopy/CMakeLists.txt
base/applications/control/CMakeLists.txt
base/applications/dxdiag/CMakeLists.txt
base/applications/dxdiag/lang/sv-SE.rc
base/applications/dxdiag/rsrc.rc
base/applications/extrac32/CMakeLists.txt
base/applications/findstr/CMakeLists.txt
base/applications/fontview/CMakeLists.txt
base/applications/games/solitaire/CMakeLists.txt
base/applications/games/spider/CMakeLists.txt
base/applications/games/winmine/CMakeLists.txt
base/applications/hh/CMakeLists.txt
base/applications/iexplore/CMakeLists.txt
base/applications/kbswitch/CMakeLists.txt
base/applications/kbswitch/kbsdll/CMakeLists.txt
base/applications/logoff/CMakeLists.txt
base/applications/magnify/CMakeLists.txt
base/applications/mplay32/CMakeLists.txt
base/applications/mplay32/lang/sv-SE.rc [new file with mode: 0644]
base/applications/mplay32/rsrc.rc
base/applications/msconfig/CMakeLists.txt
base/applications/msconfig/lang/sv-SE.rc [new file with mode: 0644]
base/applications/msconfig/msconfig.c
base/applications/msconfig/rsrc.rc
base/applications/mscutils/devmgmt/CMakeLists.txt
base/applications/mscutils/devmgmt/lang/sv-SE.rc [new file with mode: 0644]
base/applications/mscutils/devmgmt/rsrc.rc
base/applications/mscutils/eventvwr/CMakeLists.txt
base/applications/mscutils/eventvwr/eventvwr.c
base/applications/mscutils/eventvwr/lang/bg-BG.rc
base/applications/mscutils/eventvwr/lang/de-DE.rc
base/applications/mscutils/eventvwr/lang/el-GR.rc
base/applications/mscutils/eventvwr/lang/en-US.rc
base/applications/mscutils/eventvwr/lang/es-ES.rc
base/applications/mscutils/eventvwr/lang/fr-FR.rc
base/applications/mscutils/eventvwr/lang/it-IT.rc
base/applications/mscutils/eventvwr/lang/ja-JP.rc
base/applications/mscutils/eventvwr/lang/ko-KR.rc
base/applications/mscutils/eventvwr/lang/no-NO.rc
base/applications/mscutils/eventvwr/lang/pl-PL.rc
base/applications/mscutils/eventvwr/lang/ro-RO.rc
base/applications/mscutils/eventvwr/lang/ru-RU.rc
base/applications/mscutils/eventvwr/lang/sk-SK.rc
base/applications/mscutils/eventvwr/lang/sv-SE.rc [new file with mode: 0644]
base/applications/mscutils/eventvwr/lang/uk-UA.rc
base/applications/mscutils/eventvwr/resource.h
base/applications/mscutils/eventvwr/rsrc.rc
base/applications/mscutils/servman/CMakeLists.txt
base/applications/mscutils/servman/lang/sv-SE.rc [new file with mode: 0644]
base/applications/mscutils/servman/rsrc.rc
base/applications/mspaint/CMakeLists.txt
base/applications/mspaint/winproc.c
base/applications/mstsc/CMakeLists.txt
base/applications/mstsc/lang/sv-SE.rc [new file with mode: 0644]
base/applications/mstsc/rsrc.rc
base/applications/network/arp/CMakeLists.txt
base/applications/network/dwnl/CMakeLists.txt
base/applications/network/finger/CMakeLists.txt
base/applications/network/ftp/CMakeLists.txt
base/applications/network/ipconfig/CMakeLists.txt
base/applications/network/ipconfig/ipconfig.rc
base/applications/network/ipconfig/lang/sv-SE.rc [new file with mode: 0644]
base/applications/network/net/CMakeLists.txt
base/applications/network/netstat/CMakeLists.txt
base/applications/network/nslookup/CMakeLists.txt
base/applications/network/ping/CMakeLists.txt
base/applications/network/ping/lang/sv-SE.rc [new file with mode: 0644]
base/applications/network/ping/ping.rc
base/applications/network/route/CMakeLists.txt
base/applications/network/telnet/CMakeLists.txt
base/applications/network/tracert/CMakeLists.txt
base/applications/network/whois/CMakeLists.txt
base/applications/notepad/CMakeLists.txt
base/applications/notepad/lang/no-NO.rc
base/applications/notepad/lang/sv-SE.rc
base/applications/notepad/rsrc.rc
base/applications/rapps/CMakeLists.txt
base/applications/rapps/lang/ja-JP.rc
base/applications/rapps/lang/sv-SE.rc
base/applications/rapps/rapps/abyss.txt
base/applications/rapps/rapps/fap.txt
base/applications/rapps/rapps/firefox2.txt
base/applications/rapps/rapps/firefox3.txt
base/applications/rapps/rapps/firefox36.txt
base/applications/rapps/rapps/kdewin.txt
base/applications/rapps/rapps/mono2.txt
base/applications/rapps/rapps/mpc.txt
base/applications/rapps/rapps/net11.txt
base/applications/rapps/rapps/net20.txt
base/applications/rapps/rapps/net20sp2.txt
base/applications/rapps/rapps/python.txt
base/applications/rapps/rapps/python3.txt [new file with mode: 0644]
base/applications/rapps/rapps/remood.txt
base/applications/rapps/rapps/steam.txt
base/applications/rapps/rapps/sumatrapdf.txt
base/applications/rapps/rapps/superfinder.txt
base/applications/rapps/rapps/tahoma.txt
base/applications/rapps/rapps/vlc.txt
base/applications/rapps/rapps/wme9.txt
base/applications/rapps/rsrc.rc
base/applications/rapps/winmain.c
base/applications/regedit/CMakeLists.txt
base/applications/regedit/childwnd.c
base/applications/regedit/clb/lang/fr-FR.rc [new file with mode: 0644]
base/applications/regedit/clb/rsrc.rc
base/applications/regedit/framewnd.c
base/applications/regedit/lang/sv-SE.rc
base/applications/regedit/rsrc.rc
base/applications/regedt32/CMakeLists.txt
base/applications/sc/CMakeLists.txt
base/applications/screensavers/3dtext/CMakeLists.txt
base/applications/screensavers/3dtext/lang/sv-SE.rc [new file with mode: 0644]
base/applications/screensavers/3dtext/rsrc.rc
base/applications/screensavers/logon/CMakeLists.txt
base/applications/screensavers/logon/lang/sv-SE.rc [new file with mode: 0644]
base/applications/screensavers/logon/logon.rc
base/applications/shutdown/CMakeLists.txt
base/applications/shutdown/lang/sv-SE.rc [new file with mode: 0644]
base/applications/shutdown/rsrc.rc
base/applications/sndrec32/CMakeLists.txt
base/applications/sndrec32/lang/en-US.rc
base/applications/sndrec32/lang/fr-FR.rc [new file with mode: 0644]
base/applications/sndrec32/lang/sv-SE.rc [new file with mode: 0644]
base/applications/sndrec32/rsrc.rc
base/applications/sndvol32/CMakeLists.txt
base/applications/sndvol32/lang/sv-SE.rc
base/applications/sndvol32/sndvol32.c
base/applications/taskmgr/CMakeLists.txt
base/applications/taskmgr/endproc.c
base/applications/taskmgr/lang/pl-PL.rc
base/applications/taskmgr/procpage.c
base/applications/taskmgr/taskmgr.c
base/applications/winhlp32/CMakeLists.txt
base/applications/winver/CMakeLists.txt
base/applications/wordpad/CMakeLists.txt
base/applications/write/CMakeLists.txt
base/services/audiosrv/CMakeLists.txt
base/services/eventlog/CMakeLists.txt
base/services/eventlog/eventlog.c
base/services/eventlog/eventlog.h
base/services/eventlog/eventsource.c [new file with mode: 0644]
base/services/eventlog/file.c
base/services/eventlog/rpc.c
base/services/rpcss/CMakeLists.txt
base/services/spoolsv/CMakeLists.txt
base/services/svchost/CMakeLists.txt
base/services/tcpsvcs/CMakeLists.txt
base/services/telnetd/CMakeLists.txt
base/services/umpnpmgr/CMakeLists.txt
base/services/wlansvc/CMakeLists.txt
base/setup/reactos/CMakeLists.txt
base/setup/reactos/lang/pl-PL.rc
base/setup/setup/CMakeLists.txt
base/setup/usetup/CMakeLists.txt
base/setup/usetup/filesup.c
base/setup/usetup/interface/usetup.c
base/setup/usetup/lang/pl-PL.h
base/setup/usetup/lang/sv-SE.h
base/setup/vmwinst/CMakeLists.txt
base/setup/vmwinst/lang/sv-SE.rc [new file with mode: 0644]
base/setup/vmwinst/rsrc.rc
base/setup/welcome/CMakeLists.txt
base/setup/welcome/rsrc.rc
base/shell/cmd/CMakeLists.txt
base/shell/cmd/lang/sv-SE.rc [new file with mode: 0644]
base/shell/explorer-new/CMakeLists.txt
base/shell/explorer/CMakeLists.txt
base/shell/explorer/desktop/desktop.cpp
base/shell/explorer/explorer.cpp
base/shell/explorer/notifyhook/CMakeLists.txt
base/shell/explorer/shell/mainframe.cpp
base/shell/explorer/shell/shellbrowser.cpp
base/shell/explorer/taskbar/desktopbar.cpp
base/shell/explorer/taskbar/taskbar.cpp
base/system/autochk/CMakeLists.txt
base/system/bootok/CMakeLists.txt
base/system/expand/CMakeLists.txt
base/system/format/CMakeLists.txt
base/system/lsass/CMakeLists.txt
base/system/msiexec/CMakeLists.txt
base/system/regsvr32/CMakeLists.txt
base/system/rundll32/CMakeLists.txt
base/system/runonce/CMakeLists.txt
base/system/services/CMakeLists.txt
base/system/smss/CMakeLists.txt
base/system/smss/init.c
base/system/smss/initenv.c
base/system/subst/CMakeLists.txt
base/system/subst/lang/en-US.rc [new file with mode: 0644]
base/system/subst/lang/es-ES.rc [new file with mode: 0644]
base/system/subst/lang/it-IT.rc [new file with mode: 0644]
base/system/subst/resource.h [new file with mode: 0644]
base/system/subst/rsrc.rc [new file with mode: 0644]
base/system/subst/subst.c
base/system/subst/subst.rbuild
base/system/subst/subst.rc
base/system/userinit/CMakeLists.txt
base/system/winlogon/CMakeLists.txt
base/system/winlogon/rsrc.rc
base/system/winlogon/sas.c
boot/CMakeLists.txt
boot/bootdata/CMakeLists.txt [new file with mode: 0644]
boot/bootdata/hivesys_i386.inf
boot/bootdata/packages/CMakeLists.txt [new file with mode: 0644]
boot/bootdata/packages/reactos.dff.in
boot/bootdata/txtsetup.sif
boot/freeldr/bootsect/CMakeLists.txt
boot/freeldr/freeldr/CMakeLists.txt
boot/freeldr/freeldr/arch/i386/i386pxe.S [new file with mode: 0644]
boot/freeldr/freeldr/arch/i386/machpc.c
boot/freeldr/freeldr/arch/i386/pcdisk.c
boot/freeldr/freeldr/disk/ramdisk.c
boot/freeldr/freeldr/fs/fs.c
boot/freeldr/freeldr/fs/pxe.c [new file with mode: 0644]
boot/freeldr/freeldr/include/arch/i386/hardware.h
boot/freeldr/freeldr/include/arch/i386/machpc.h
boot/freeldr/freeldr/include/arch/i386/pxe.h [new file with mode: 0644]
boot/freeldr/freeldr/include/freeldr.h
boot/freeldr/freeldr/include/fs/pxe.h [new file with mode: 0644]
boot/freeldr/freeldr/windows/setupldr2.c
cmake/CMakeParseArguments.cmake [new file with mode: 0644]
cmake/idl-support.cmake
configure.sh [new file with mode: 0755]
dll/3rdparty/dxtn/CMakeLists.txt
dll/3rdparty/libjpeg/CMakeLists.txt
dll/3rdparty/libpng/CMakeLists.txt
dll/3rdparty/libtiff/CMakeLists.txt
dll/3rdparty/libxslt/CMakeLists.txt
dll/3rdparty/mesa32/CMakeLists.txt
dll/cpl/access/CMakeLists.txt
dll/cpl/appwiz/CMakeLists.txt
dll/cpl/console/CMakeLists.txt
dll/cpl/desk/CMakeLists.txt
dll/cpl/desk/appearance.c
dll/cpl/desk/lang/fr-FR.rc
dll/cpl/desk/rsrc.rc
dll/cpl/hdwwiz/CMakeLists.txt
dll/cpl/input/CMakeLists.txt
dll/cpl/intl/CMakeLists.txt
dll/cpl/joy/CMakeLists.txt
dll/cpl/main/CMakeLists.txt
dll/cpl/mmsys/CMakeLists.txt
dll/cpl/ncpa/CMakeLists.txt
dll/cpl/odbccp32/CMakeLists.txt
dll/cpl/powercfg/CMakeLists.txt
dll/cpl/powercfg/rsrc.rc
dll/cpl/sysdm/CMakeLists.txt
dll/cpl/sysdm/rsrc.rc
dll/cpl/telephon/CMakeLists.txt
dll/cpl/timedate/CMakeLists.txt
dll/cpl/usrmgr/CMakeLists.txt
dll/directx/amstream/CMakeLists.txt
dll/directx/d3d8thk/CMakeLists.txt
dll/directx/devenum/CMakeLists.txt
dll/directx/dinput/CMakeLists.txt
dll/directx/dinput8/CMakeLists.txt
dll/directx/dmusic/CMakeLists.txt
dll/directx/dplay/CMakeLists.txt
dll/directx/dplayx/CMakeLists.txt
dll/directx/dsound/CMakeLists.txt
dll/directx/dxdiagn/CMakeLists.txt
dll/directx/ksproxy/CMakeLists.txt
dll/directx/ksuser/CMakeLists.txt
dll/directx/msdmo/CMakeLists.txt
dll/directx/qedit/CMakeLists.txt
dll/directx/quartz/CMakeLists.txt
dll/directx/wine/d3d8/CMakeLists.txt
dll/directx/wine/d3d9/CMakeLists.txt
dll/directx/wine/d3dx9_24/CMakeLists.txt
dll/directx/wine/d3dx9_25/CMakeLists.txt
dll/directx/wine/d3dx9_26/CMakeLists.txt
dll/directx/wine/d3dx9_27/CMakeLists.txt
dll/directx/wine/d3dx9_28/CMakeLists.txt
dll/directx/wine/d3dx9_29/CMakeLists.txt
dll/directx/wine/d3dx9_30/CMakeLists.txt
dll/directx/wine/d3dx9_31/CMakeLists.txt
dll/directx/wine/d3dx9_32/CMakeLists.txt
dll/directx/wine/d3dx9_33/CMakeLists.txt
dll/directx/wine/d3dx9_34/CMakeLists.txt
dll/directx/wine/d3dx9_35/CMakeLists.txt
dll/directx/wine/d3dx9_36/CMakeLists.txt
dll/directx/wine/d3dx9_37/CMakeLists.txt
dll/directx/wine/d3dx9_38/CMakeLists.txt
dll/directx/wine/d3dx9_39/CMakeLists.txt
dll/directx/wine/d3dx9_40/CMakeLists.txt
dll/directx/wine/d3dx9_41/CMakeLists.txt
dll/directx/wine/d3dx9_42/CMakeLists.txt
dll/directx/wine/ddraw/CMakeLists.txt
dll/directx/wine/wined3d/CMakeLists.txt
dll/keyboard/kbda1/CMakeLists.txt
dll/keyboard/kbda2/CMakeLists.txt
dll/keyboard/kbda3/CMakeLists.txt
dll/keyboard/kbdal/CMakeLists.txt
dll/keyboard/kbdarme/CMakeLists.txt
dll/keyboard/kbdarmw/CMakeLists.txt
dll/keyboard/kbdaze/CMakeLists.txt
dll/keyboard/kbdazel/CMakeLists.txt
dll/keyboard/kbdbe/CMakeLists.txt
dll/keyboard/kbdbga/CMakeLists.txt
dll/keyboard/kbdbgm/CMakeLists.txt
dll/keyboard/kbdbgt/CMakeLists.txt
dll/keyboard/kbdblr/CMakeLists.txt
dll/keyboard/kbdbr/CMakeLists.txt
dll/keyboard/kbdbur/CMakeLists.txt
dll/keyboard/kbdcan/CMakeLists.txt
dll/keyboard/kbdcr/CMakeLists.txt
dll/keyboard/kbdcz/CMakeLists.txt
dll/keyboard/kbdcz1/CMakeLists.txt
dll/keyboard/kbdda/CMakeLists.txt
dll/keyboard/kbddv/CMakeLists.txt
dll/keyboard/kbdes/CMakeLists.txt
dll/keyboard/kbdest/CMakeLists.txt
dll/keyboard/kbdfc/CMakeLists.txt
dll/keyboard/kbdfi/CMakeLists.txt
dll/keyboard/kbdfr/CMakeLists.txt
dll/keyboard/kbdgeo/CMakeLists.txt
dll/keyboard/kbdgerg/CMakeLists.txt
dll/keyboard/kbdgneo/CMakeLists.txt
dll/keyboard/kbdgr/CMakeLists.txt
dll/keyboard/kbdgrist/CMakeLists.txt
dll/keyboard/kbdhe/CMakeLists.txt
dll/keyboard/kbdheb/CMakeLists.txt
dll/keyboard/kbdhu/CMakeLists.txt
dll/keyboard/kbdic/CMakeLists.txt
dll/keyboard/kbdinasa/CMakeLists.txt
dll/keyboard/kbdinben/CMakeLists.txt
dll/keyboard/kbdindev/CMakeLists.txt
dll/keyboard/kbdinguj/CMakeLists.txt
dll/keyboard/kbdinmal/CMakeLists.txt
dll/keyboard/kbdir/CMakeLists.txt
dll/keyboard/kbdit/CMakeLists.txt
dll/keyboard/kbdja/CMakeLists.txt
dll/keyboard/kbdkaz/CMakeLists.txt
dll/keyboard/kbdko/CMakeLists.txt
dll/keyboard/kbdla/CMakeLists.txt
dll/keyboard/kbdlt1/CMakeLists.txt
dll/keyboard/kbdlv/CMakeLists.txt
dll/keyboard/kbdmac/CMakeLists.txt
dll/keyboard/kbdne/CMakeLists.txt
dll/keyboard/kbdno/CMakeLists.txt
dll/keyboard/kbdpl1/CMakeLists.txt
dll/keyboard/kbdpo/CMakeLists.txt
dll/keyboard/kbdro/CMakeLists.txt
dll/keyboard/kbdru/CMakeLists.txt
dll/keyboard/kbdru1/CMakeLists.txt
dll/keyboard/kbdsg/CMakeLists.txt
dll/keyboard/kbdsk/CMakeLists.txt
dll/keyboard/kbdsk1/CMakeLists.txt
dll/keyboard/kbdsw/CMakeLists.txt
dll/keyboard/kbdtat/CMakeLists.txt
dll/keyboard/kbdth0/CMakeLists.txt
dll/keyboard/kbdth1/CMakeLists.txt
dll/keyboard/kbdth2/CMakeLists.txt
dll/keyboard/kbdth3/CMakeLists.txt
dll/keyboard/kbdtuf/CMakeLists.txt
dll/keyboard/kbdtuq/CMakeLists.txt
dll/keyboard/kbduk/CMakeLists.txt
dll/keyboard/kbdur/CMakeLists.txt
dll/keyboard/kbdurs/CMakeLists.txt
dll/keyboard/kbdus/CMakeLists.txt
dll/keyboard/kbdusa/CMakeLists.txt
dll/keyboard/kbdusl/CMakeLists.txt
dll/keyboard/kbdusr/CMakeLists.txt
dll/keyboard/kbdusx/CMakeLists.txt
dll/keyboard/kbduzb/CMakeLists.txt
dll/keyboard/kbdvntc/CMakeLists.txt
dll/keyboard/kbdycc/CMakeLists.txt
dll/keyboard/kbdycl/CMakeLists.txt
dll/nls/idndl/CMakeLists.txt
dll/ntdll/CMakeLists.txt
dll/shellext/deskadp/CMakeLists.txt
dll/shellext/deskmon/CMakeLists.txt
dll/shellext/devcpux/CMakeLists.txt
dll/shellext/fontext/CMakeLists.txt
dll/shellext/slayer/CMakeLists.txt
dll/win32/acledit/CMakeLists.txt
dll/win32/aclui/CMakeLists.txt
dll/win32/activeds/CMakeLists.txt
dll/win32/actxprxy/CMakeLists.txt
dll/win32/advapi32/CMakeLists.txt
dll/win32/advpack/CMakeLists.txt
dll/win32/atl/CMakeLists.txt
dll/win32/authz/CMakeLists.txt
dll/win32/avicap32/CMakeLists.txt
dll/win32/avifil32/CMakeLists.txt
dll/win32/batt/CMakeLists.txt
dll/win32/bcrypt/CMakeLists.txt
dll/win32/beepmidi/CMakeLists.txt
dll/win32/browseui/CMakeLists.txt
dll/win32/cabinet/CMakeLists.txt
dll/win32/cards/CMakeLists.txt
dll/win32/cfgmgr32/CMakeLists.txt
dll/win32/clusapi/CMakeLists.txt
dll/win32/comcat/CMakeLists.txt
dll/win32/comctl32/CMakeLists.txt
dll/win32/comctl32/comctl32_ros.diff
dll/win32/comctl32/listview.c
dll/win32/comctl32/rebar.c
dll/win32/comdlg32/CMakeLists.txt
dll/win32/compstui/CMakeLists.txt
dll/win32/credui/CMakeLists.txt
dll/win32/crtdll/CMakeLists.txt
dll/win32/crypt32/CMakeLists.txt
dll/win32/cryptdlg/CMakeLists.txt
dll/win32/cryptdll/CMakeLists.txt
dll/win32/cryptnet/CMakeLists.txt
dll/win32/cryptui/CMakeLists.txt
dll/win32/dbghelp/CMakeLists.txt
dll/win32/dciman32/CMakeLists.txt
dll/win32/devmgr/CMakeLists.txt
dll/win32/dhcpcsvc/CMakeLists.txt
dll/win32/dnsapi/CMakeLists.txt
dll/win32/dwmapi/CMakeLists.txt
dll/win32/faultrep/CMakeLists.txt
dll/win32/fmifs/CMakeLists.txt
dll/win32/fusion/CMakeLists.txt
dll/win32/gdi32/CMakeLists.txt
dll/win32/gdiplus/CMakeLists.txt
dll/win32/getuname/CMakeLists.txt
dll/win32/glu32/CMakeLists.txt
dll/win32/hhctrl.ocx/CMakeLists.txt
dll/win32/hid/CMakeLists.txt
dll/win32/hlink/CMakeLists.txt
dll/win32/hnetcfg/CMakeLists.txt
dll/win32/httpapi/CMakeLists.txt
dll/win32/iccvid/CMakeLists.txt
dll/win32/icmp/CMakeLists.txt
dll/win32/imaadp32.acm/CMakeLists.txt
dll/win32/imagehlp/CMakeLists.txt
dll/win32/imm32/CMakeLists.txt
dll/win32/inetcomm/CMakeLists.txt
dll/win32/inetmib1/CMakeLists.txt
dll/win32/initpki/CMakeLists.txt
dll/win32/inseng/CMakeLists.txt
dll/win32/iphlpapi/CMakeLists.txt
dll/win32/itircl/CMakeLists.txt
dll/win32/itss/CMakeLists.txt
dll/win32/jscript/CMakeLists.txt
dll/win32/kernel32/CMakeLists.txt
dll/win32/kernel32/file/volume.c
dll/win32/kernel32/misc/ldr.c
dll/win32/loadperf/CMakeLists.txt
dll/win32/localspl/CMakeLists.txt
dll/win32/localui/CMakeLists.txt
dll/win32/lpk/CMakeLists.txt
dll/win32/lsasrv/CMakeLists.txt
dll/win32/lz32/CMakeLists.txt
dll/win32/mapi32/CMakeLists.txt
dll/win32/mciavi32/CMakeLists.txt
dll/win32/mcicda/CMakeLists.txt
dll/win32/mciqtz32/CMakeLists.txt
dll/win32/mciseq/CMakeLists.txt
dll/win32/mciwave/CMakeLists.txt
dll/win32/mlang/CMakeLists.txt
dll/win32/mmdrv/CMakeLists.txt
dll/win32/modemui/CMakeLists.txt
dll/win32/mpr/CMakeLists.txt
dll/win32/mprapi/CMakeLists.txt
dll/win32/msacm32/CMakeLists.txt
dll/win32/msacm32/msacm32.drv/CMakeLists.txt
dll/win32/msadp32.acm/CMakeLists.txt
dll/win32/msafd/CMakeLists.txt
dll/win32/mscat32/CMakeLists.txt
dll/win32/mscms/CMakeLists.txt
dll/win32/mscoree/CMakeLists.txt
dll/win32/msctf/CMakeLists.txt
dll/win32/msftedit/CMakeLists.txt
dll/win32/msg711.acm/CMakeLists.txt
dll/win32/msgina/CMakeLists.txt
dll/win32/msgsm32.acm/CMakeLists.txt
dll/win32/mshtml.tlb/CMakeLists.txt
dll/win32/mshtml/CMakeLists.txt
dll/win32/mshtml/mshtml.inf
dll/win32/msi/CMakeLists.txt
dll/win32/msimg32/CMakeLists.txt
dll/win32/msimtf/CMakeLists.txt
dll/win32/msisip/CMakeLists.txt
dll/win32/msisys.ocx/CMakeLists.txt
dll/win32/msnet32/CMakeLists.txt
dll/win32/msrle32/CMakeLists.txt
dll/win32/mssign32/CMakeLists.txt
dll/win32/mssip32/CMakeLists.txt
dll/win32/mstask/CMakeLists.txt
dll/win32/msvcrt/CMakeLists.txt
dll/win32/msvcrt20/CMakeLists.txt
dll/win32/msvcrt40/CMakeLists.txt
dll/win32/msvfw32/CMakeLists.txt
dll/win32/msvidc32/CMakeLists.txt
dll/win32/mswsock/CMakeLists.txt
dll/win32/msxml3/CMakeLists.txt
dll/win32/nddeapi/CMakeLists.txt
dll/win32/netapi32/CMakeLists.txt
dll/win32/netcfgx/CMakeLists.txt
dll/win32/netevent/CMakeLists.txt
dll/win32/netevent/netevent.c [deleted file]
dll/win32/netevent/netevent.spec [deleted file]
dll/win32/netid/CMakeLists.txt
dll/win32/netid/rsrc.rc
dll/win32/netshell/CMakeLists.txt
dll/win32/netshell/netshell.rc
dll/win32/newdev/CMakeLists.txt
dll/win32/ntdsapi/CMakeLists.txt
dll/win32/ntlanman/CMakeLists.txt
dll/win32/ntmarta/CMakeLists.txt
dll/win32/ntprint/CMakeLists.txt
dll/win32/objsel/CMakeLists.txt
dll/win32/odbc32/CMakeLists.txt
dll/win32/odbccp32/CMakeLists.txt
dll/win32/ole32/CMakeLists.txt
dll/win32/oleacc/CMakeLists.txt
dll/win32/oleaut32/CMakeLists.txt
dll/win32/olecli32/CMakeLists.txt
dll/win32/oledlg/CMakeLists.txt
dll/win32/olepro32/CMakeLists.txt
dll/win32/olesvr32/CMakeLists.txt
dll/win32/olethk32/CMakeLists.txt
dll/win32/opengl32/CMakeLists.txt
dll/win32/pdh/CMakeLists.txt
dll/win32/pidgen/CMakeLists.txt
dll/win32/powrprof/CMakeLists.txt
dll/win32/printui/CMakeLists.txt
dll/win32/psapi/CMakeLists.txt
dll/win32/pstorec/CMakeLists.txt
dll/win32/qmgr/CMakeLists.txt
dll/win32/qmgrprxy/CMakeLists.txt
dll/win32/query/CMakeLists.txt
dll/win32/rasadhlp/CMakeLists.txt
dll/win32/rasapi32/CMakeLists.txt
dll/win32/rasdlg/CMakeLists.txt
dll/win32/rasman/CMakeLists.txt
dll/win32/resutils/CMakeLists.txt
dll/win32/riched20/CMakeLists.txt
dll/win32/riched32/CMakeLists.txt
dll/win32/rpcrt4/CMakeLists.txt
dll/win32/rsabase/CMakeLists.txt
dll/win32/rsaenh/CMakeLists.txt
dll/win32/samlib/CMakeLists.txt
dll/win32/samsrv/CMakeLists.txt
dll/win32/sccbase/CMakeLists.txt
dll/win32/schannel/CMakeLists.txt
dll/win32/secur32/CMakeLists.txt
dll/win32/security/CMakeLists.txt
dll/win32/sensapi/CMakeLists.txt
dll/win32/serialui/CMakeLists.txt
dll/win32/setupapi/CMakeLists.txt
dll/win32/sfc/CMakeLists.txt
dll/win32/sfc_os/CMakeLists.txt
dll/win32/shdoclc/CMakeLists.txt
dll/win32/shdocvw/CMakeLists.txt
dll/win32/shell32/CMakeLists.txt
dll/win32/shell32/lang/sk-SK.rc
dll/win32/shell32/shell32.rc
dll/win32/shell32/shlview.c
dll/win32/shfolder/CMakeLists.txt
dll/win32/shimgvw/CMakeLists.txt
dll/win32/shimgvw/lang/fr-FR.rc [new file with mode: 0644]
dll/win32/shimgvw/rsrc.rc
dll/win32/shimgvw/shimgvw.c
dll/win32/shimgvw/shimgvw.spec
dll/win32/shlwapi/CMakeLists.txt
dll/win32/slbcsp/CMakeLists.txt
dll/win32/smdll/CMakeLists.txt
dll/win32/sndblst/CMakeLists.txt
dll/win32/snmpapi/CMakeLists.txt
dll/win32/softpub/CMakeLists.txt
dll/win32/spoolss/CMakeLists.txt
dll/win32/srclient/CMakeLists.txt
dll/win32/stdole2.tlb/CMakeLists.txt
dll/win32/stdole32.tlb/CMakeLists.txt
dll/win32/sti/CMakeLists.txt
dll/win32/sxs/CMakeLists.txt
dll/win32/syssetup/CMakeLists.txt
dll/win32/syssetup/syssetup.rc
dll/win32/t2embed/CMakeLists.txt
dll/win32/tapi32/CMakeLists.txt
dll/win32/tapiui/CMakeLists.txt
dll/win32/traffic/CMakeLists.txt
dll/win32/twain_32/CMakeLists.txt
dll/win32/uext2/CMakeLists.txt
dll/win32/ufat/CMakeLists.txt
dll/win32/ufatx/CMakeLists.txt
dll/win32/unicows/CMakeLists.txt
dll/win32/untfs/CMakeLists.txt
dll/win32/updspapi/CMakeLists.txt
dll/win32/url/CMakeLists.txt
dll/win32/urlmon/CMakeLists.txt
dll/win32/user32/CMakeLists.txt
dll/win32/user32/controls/appswitch.c [moved from subsystems/win32/csrss/win32csr/appswitch.c with 90% similarity]
dll/win32/user32/windows/defwnd.c
dll/win32/user32/windows/menu.c
dll/win32/userenv/CMakeLists.txt
dll/win32/usp10/CMakeLists.txt
dll/win32/uxtheme/CMakeLists.txt
dll/win32/vdmdbg/CMakeLists.txt
dll/win32/version/CMakeLists.txt
dll/win32/wdmaud.drv/CMakeLists.txt
dll/win32/windowscodecs/CMakeLists.txt
dll/win32/winemp3.acm/CMakeLists.txt
dll/win32/winfax/CMakeLists.txt
dll/win32/wing32/CMakeLists.txt
dll/win32/winhttp/CMakeLists.txt
dll/win32/wininet/CMakeLists.txt
dll/win32/winmm/CMakeLists.txt
dll/win32/winmm/midimap/CMakeLists.txt
dll/win32/winspool/CMakeLists.txt
dll/win32/winsta/CMakeLists.txt
dll/win32/wintrust/CMakeLists.txt
dll/win32/wlanapi/CMakeLists.txt
dll/win32/wldap32/CMakeLists.txt
dll/win32/wmi/CMakeLists.txt
dll/win32/ws2_32/CMakeLists.txt
dll/win32/ws2_32_new/CMakeLists.txt
dll/win32/ws2help/CMakeLists.txt
dll/win32/wshirda/CMakeLists.txt
dll/win32/wshtcpip/CMakeLists.txt
dll/win32/wsock32/CMakeLists.txt
dll/win32/wtsapi32/CMakeLists.txt
dll/win32/wuapi/CMakeLists.txt
dll/win32/xinput1_1/CMakeLists.txt
dll/win32/xinput1_2/CMakeLists.txt
dll/win32/xinput1_3/CMakeLists.txt
dll/win32/xinput9_1_0/CMakeLists.txt
dll/win32/xmllite/CMakeLists.txt
drivers/base/beep/CMakeLists.txt
drivers/base/bootvid/CMakeLists.txt
drivers/base/kdcom/CMakeLists.txt
drivers/base/nmidebug/CMakeLists.txt
drivers/base/null/CMakeLists.txt
drivers/battery/battc/CMakeLists.txt
drivers/bus/acpi/CMakeLists.txt
drivers/bus/acpi/cmbatt/CMakeLists.txt
drivers/bus/acpi/compbatt/CMakeLists.txt
drivers/bus/isapnp/CMakeLists.txt
drivers/bus/pci/CMakeLists.txt
drivers/bus/pcix/CMakeLists.txt
drivers/bus/pcmcia/CMakeLists.txt
drivers/directx/dxapi/CMakeLists.txt
drivers/directx/dxg/CMakeLists.txt
drivers/directx/dxgthk/CMakeLists.txt
drivers/filesystems/cdfs/CMakeLists.txt
drivers/filesystems/ext2/CMakeLists.txt
drivers/filesystems/fastfat/CMakeLists.txt
drivers/filesystems/fs_rec/CMakeLists.txt
drivers/filesystems/msfs/CMakeLists.txt
drivers/filesystems/mup/CMakeLists.txt
drivers/filesystems/npfs/CMakeLists.txt
drivers/filesystems/ntfs/CMakeLists.txt
drivers/input/i8042prt/CMakeLists.txt
drivers/input/kbdclass/CMakeLists.txt
drivers/input/mouclass/CMakeLists.txt
drivers/input/sermouse/CMakeLists.txt
drivers/ksfilter/ks/CMakeLists.txt
drivers/ksfilter/swenum/CMakeLists.txt
drivers/network/afd/CMakeLists.txt
drivers/network/dd/ne2000/CMakeLists.txt
drivers/network/dd/pcnet/CMakeLists.txt
drivers/network/ndis/CMakeLists.txt
drivers/network/tcpip/CMakeLists.txt
drivers/network/tdi/CMakeLists.txt
drivers/serial/serenum/CMakeLists.txt
drivers/serial/serial/CMakeLists.txt
drivers/setup/blue/CMakeLists.txt
drivers/storage/class/cdrom/CMakeLists.txt
drivers/storage/class/class2/CMakeLists.txt
drivers/storage/class/disk/CMakeLists.txt
drivers/storage/class/ramdisk/CMakeLists.txt
drivers/storage/classpnp/CMakeLists.txt
drivers/storage/floppy/CMakeLists.txt
drivers/storage/ide/atapi/CMakeLists.txt
drivers/storage/ide/pciide/CMakeLists.txt
drivers/storage/ide/pciidex/CMakeLists.txt
drivers/storage/ide/uniata/CMakeLists.txt
drivers/storage/port/buslogic/CMakeLists.txt
drivers/storage/scsiport/CMakeLists.txt
drivers/usb/nt4compat/usbdriver/CMakeLists.txt
drivers/video/displays/framebuf/CMakeLists.txt
drivers/video/displays/vga/CMakeLists.txt
drivers/video/font/ftfd/CMakeLists.txt
drivers/video/miniport/vbe/CMakeLists.txt
drivers/video/miniport/vga/CMakeLists.txt
drivers/video/miniport/vga_new/CMakeLists.txt
drivers/video/videoprt/CMakeLists.txt
drivers/wdm/audio/backpln/portcls/CMakeLists.txt
drivers/wdm/audio/drm/drmk/CMakeLists.txt
drivers/wdm/audio/filters/kmixer/CMakeLists.txt
drivers/wdm/audio/legacy/wdmaud/CMakeLists.txt
drivers/wdm/audio/sysaudio/CMakeLists.txt
drivers/wmi/CMakeLists.txt
gcc.cmake
hal/halx86/CMakeLists.txt
include/host/config.h
include/ndk/psfuncs.h
include/psdk/devguid.h
include/reactos/mc/neteventmsg.mc
include/reactos/rossym.h
include/reactos/undocuser.h
include/reactos/win32k/ntuser.h
lib/3rdparty/freetype/ChangeLog
lib/3rdparty/freetype/Jamfile
lib/3rdparty/freetype/README
lib/3rdparty/freetype/README.git
lib/3rdparty/freetype/configure
lib/3rdparty/freetype/devel/ftoption.h
lib/3rdparty/freetype/freetype_ros.diff [new file with mode: 0644]
lib/3rdparty/freetype/include/freetype/config/ftconfig.h
lib/3rdparty/freetype/include/freetype/config/ftoption.h
lib/3rdparty/freetype/include/freetype/freetype.h
lib/3rdparty/freetype/include/freetype/ftcache.h
lib/3rdparty/freetype/include/freetype/fterrdef.h
lib/3rdparty/freetype/include/freetype/ftimage.h
lib/3rdparty/freetype/include/freetype/ftlcdfil.h
lib/3rdparty/freetype/include/freetype/ftlist.h
lib/3rdparty/freetype/include/freetype/ftmodapi.h
lib/3rdparty/freetype/include/freetype/ftrender.h
lib/3rdparty/freetype/include/freetype/ftsystem.h
lib/3rdparty/freetype/include/freetype/internal/ftmemory.h
lib/3rdparty/freetype/include/freetype/internal/ftobjs.h
lib/3rdparty/freetype/include/freetype/ttnameid.h
lib/3rdparty/freetype/include/freetype/tttables.h
lib/3rdparty/freetype/src/autofit/afcjk.c
lib/3rdparty/freetype/src/autofit/afglobal.c
lib/3rdparty/freetype/src/autofit/afhints.c
lib/3rdparty/freetype/src/autofit/afhints.h
lib/3rdparty/freetype/src/autofit/aflatin.c
lib/3rdparty/freetype/src/autofit/aflatin2.c
lib/3rdparty/freetype/src/autofit/afpic.c
lib/3rdparty/freetype/src/base/ftbase.h
lib/3rdparty/freetype/src/base/ftdbgmem.c
lib/3rdparty/freetype/src/base/ftgloadr.c
lib/3rdparty/freetype/src/base/ftglyph.c
lib/3rdparty/freetype/src/base/ftgxval.c
lib/3rdparty/freetype/src/base/ftinit.c
lib/3rdparty/freetype/src/base/ftlcdfil.c
lib/3rdparty/freetype/src/base/ftobjs.c
lib/3rdparty/freetype/src/base/ftotval.c
lib/3rdparty/freetype/src/base/ftoutln.c
lib/3rdparty/freetype/src/base/ftpfr.c
lib/3rdparty/freetype/src/base/ftrfork.c
lib/3rdparty/freetype/src/base/ftstream.c
lib/3rdparty/freetype/src/base/ftsynth.c
lib/3rdparty/freetype/src/base/ftsystem.c
lib/3rdparty/freetype/src/bdf/bdfdrivr.c
lib/3rdparty/freetype/src/bdf/bdflib.c
lib/3rdparty/freetype/src/cache/ftcbasic.c
lib/3rdparty/freetype/src/cache/ftccache.c
lib/3rdparty/freetype/src/cache/ftccache.h
lib/3rdparty/freetype/src/cache/ftccmap.c
lib/3rdparty/freetype/src/cache/ftcglyph.c
lib/3rdparty/freetype/src/cache/ftcglyph.h
lib/3rdparty/freetype/src/cache/ftcimage.c
lib/3rdparty/freetype/src/cache/ftcmanag.c
lib/3rdparty/freetype/src/cache/ftcmanag.h
lib/3rdparty/freetype/src/cache/ftcmru.h
lib/3rdparty/freetype/src/cache/ftcsbits.c
lib/3rdparty/freetype/src/cff/cffcmap.c
lib/3rdparty/freetype/src/cff/cffdrivr.c
lib/3rdparty/freetype/src/cff/cffgload.c
lib/3rdparty/freetype/src/cff/cffload.c
lib/3rdparty/freetype/src/cff/cffload.h
lib/3rdparty/freetype/src/cff/cffobjs.c
lib/3rdparty/freetype/src/cff/cffparse.c
lib/3rdparty/freetype/src/cff/cffpic.c
lib/3rdparty/freetype/src/cff/cfftypes.h
lib/3rdparty/freetype/src/cid/cidgload.c
lib/3rdparty/freetype/src/cid/cidobjs.c
lib/3rdparty/freetype/src/gxvalid/gxvcommn.c
lib/3rdparty/freetype/src/gzip/ftgzip.c
lib/3rdparty/freetype/src/lzw/ftlzw.c
lib/3rdparty/freetype/src/otvalid/otvmath.c
lib/3rdparty/freetype/src/otvalid/otvmod.c
lib/3rdparty/freetype/src/pcf/pcfdrivr.c
lib/3rdparty/freetype/src/pcf/pcfread.c
lib/3rdparty/freetype/src/pfr/pfrdrivr.c
lib/3rdparty/freetype/src/pfr/pfrgload.c
lib/3rdparty/freetype/src/pfr/pfrload.c
lib/3rdparty/freetype/src/pfr/pfrobjs.c
lib/3rdparty/freetype/src/pfr/pfrsbit.c
lib/3rdparty/freetype/src/psaux/afmparse.c
lib/3rdparty/freetype/src/psaux/afmparse.h
lib/3rdparty/freetype/src/psaux/psobjs.c
lib/3rdparty/freetype/src/psaux/t1decode.c
lib/3rdparty/freetype/src/pshinter/pshalgo.c
lib/3rdparty/freetype/src/pshinter/pshglob.c
lib/3rdparty/freetype/src/pshinter/pshpic.c
lib/3rdparty/freetype/src/psnames/psmodule.c
lib/3rdparty/freetype/src/psnames/pspic.c
lib/3rdparty/freetype/src/raster/ftmisc.h
lib/3rdparty/freetype/src/raster/ftraster.c
lib/3rdparty/freetype/src/raster/rastpic.c
lib/3rdparty/freetype/src/sfnt/sfdriver.c
lib/3rdparty/freetype/src/sfnt/sfntpic.c
lib/3rdparty/freetype/src/sfnt/sfobjs.c
lib/3rdparty/freetype/src/sfnt/ttbdf.c
lib/3rdparty/freetype/src/sfnt/ttcmap.c
lib/3rdparty/freetype/src/sfnt/ttkern.c
lib/3rdparty/freetype/src/sfnt/ttload.c
lib/3rdparty/freetype/src/sfnt/ttpost.c
lib/3rdparty/freetype/src/sfnt/ttsbit.c
lib/3rdparty/freetype/src/smooth/ftgrays.c
lib/3rdparty/freetype/src/smooth/ftsmooth.c
lib/3rdparty/freetype/src/smooth/ftspic.c
lib/3rdparty/freetype/src/tools/apinames.c
lib/3rdparty/freetype/src/truetype/ttgload.c
lib/3rdparty/freetype/src/truetype/ttgxvar.c
lib/3rdparty/freetype/src/truetype/ttinterp.c
lib/3rdparty/freetype/src/truetype/ttinterp.h
lib/3rdparty/freetype/src/truetype/ttobjs.c
lib/3rdparty/freetype/src/truetype/ttpic.c
lib/3rdparty/freetype/src/truetype/ttpload.c
lib/3rdparty/freetype/src/type1/t1afm.c
lib/3rdparty/freetype/src/type1/t1load.c
lib/3rdparty/freetype/src/type1/t1objs.c
lib/3rdparty/freetype/src/type42/t42objs.c
lib/3rdparty/freetype/src/type42/t42parse.c
lib/3rdparty/freetype/src/winfonts/winfnt.c
lib/3rdparty/mingw/crtdll.c
lib/rossym/CMakeLists.txt
lib/rossym/compat.h
lib/rossym/dwarf.h
lib/rossym/dwarfabbrev.c
lib/rossym/dwarfaranges.c
lib/rossym/dwarfcfa.c
lib/rossym/dwarfget.c
lib/rossym/dwarfinfo.c
lib/rossym/dwarfopen.c
lib/rossym/dwarfpc.c
lib/rossym/find.c
lib/rossym/fromfile.c
lib/rossym/initum.c
lib/rossym/pe.c
lib/rossym/pe.h
lib/rossym/rossympriv.h
media/CMakeLists.txt
media/fonts/CMakeLists.txt
media/inf/CMakeLists.txt
media/nls/CMakeLists.txt
media/vgafonts/CMakeLists.txt
msc.cmake
ntoskrnl/CMakeLists.txt
ntoskrnl/fstub/disksup.c
ntoskrnl/include/internal/kd.h
ntoskrnl/include/internal/ob.h
ntoskrnl/kdbg/i386/i386-dis.c
ntoskrnl/kdbg/kdb_cli.c
ntoskrnl/kdbg/kdb_symbols.c
ntoskrnl/ke/bug.c
ntoskrnl/ke/i386/cpu.c
ntoskrnl/ntoskrnl_i386.lnk
ntoskrnl/ob/obinit.c
ntoskrnl/ob/oblife.c
ntoskrnl/ob/oblink.c
ntoskrnl/ob/obname.c
ros_cd.cmake [deleted file]
subsystems/ntvdm/CMakeLists.txt
subsystems/win32/csrss/CMakeLists.txt
subsystems/win32/csrss/csrsrv/CMakeLists.txt
subsystems/win32/csrss/win32csr/CMakeLists.txt
subsystems/win32/csrss/win32csr/dllmain.c
subsystems/win32/csrss/win32csr/file.c
subsystems/win32/csrss/win32csr/guiconsole.c
subsystems/win32/csrss/win32csr/lang/sk-SK.rc
subsystems/win32/csrss/win32csr/rsrc.rc
subsystems/win32/win32k/CMakeLists.txt
subsystems/win32/win32k/eng/driverobj.c
subsystems/win32/win32k/eng/engbrush.c
subsystems/win32/win32k/eng/engwindow.c
subsystems/win32/win32k/eng/pdevobj.c
subsystems/win32/win32k/eng/surface.c
subsystems/win32/win32k/include/brush.h
subsystems/win32/win32k/include/color.h
subsystems/win32/win32k/include/dc.h
subsystems/win32/win32k/include/dib.h
subsystems/win32/win32k/include/driverobj.h
subsystems/win32/win32k/include/gdidebug.h
subsystems/win32/win32k/include/gdiobj.h
subsystems/win32/win32k/include/hotkey.h
subsystems/win32/win32k/include/misc.h
subsystems/win32/win32k/include/palette.h
subsystems/win32/win32k/include/path.h
subsystems/win32/win32k/include/pen.h
subsystems/win32/win32k/include/region.h
subsystems/win32/win32k/include/surface.h
subsystems/win32/win32k/include/text.h
subsystems/win32/win32k/include/win32.h
subsystems/win32/win32k/include/win32kp.h
subsystems/win32/win32k/main/dllmain.c
subsystems/win32/win32k/ntddraw/dxeng.c
subsystems/win32/win32k/ntuser/cursoricon.c
subsystems/win32/win32k/ntuser/defwnd.c
subsystems/win32/win32k/ntuser/desktop.c
subsystems/win32/win32k/ntuser/hotkey.c
subsystems/win32/win32k/ntuser/input.c
subsystems/win32/win32k/ntuser/message.c
subsystems/win32/win32k/ntuser/monitor.c
subsystems/win32/win32k/ntuser/msgqueue.c
subsystems/win32/win32k/ntuser/ntstubs.c
subsystems/win32/win32k/ntuser/painting.c
subsystems/win32/win32k/ntuser/sysparams.c
subsystems/win32/win32k/ntuser/vis.c
subsystems/win32/win32k/ntuser/windc.c
subsystems/win32/win32k/ntuser/window.c
subsystems/win32/win32k/ntuser/winpos.c
subsystems/win32/win32k/ntuser/winsta.c
subsystems/win32/win32k/objects/arc.c
subsystems/win32/win32k/objects/bitblt.c
subsystems/win32/win32k/objects/bitmaps.c
subsystems/win32/win32k/objects/brush.c
subsystems/win32/win32k/objects/cliprgn.c
subsystems/win32/win32k/objects/dcattr.c
subsystems/win32/win32k/objects/dclife.c
subsystems/win32/win32k/objects/dcobjs.c
subsystems/win32/win32k/objects/dcstate.c
subsystems/win32/win32k/objects/dibobj.c
subsystems/win32/win32k/objects/drawing.c
subsystems/win32/win32k/objects/fillshap.c
subsystems/win32/win32k/objects/gdibatch.c
subsystems/win32/win32k/objects/gdidbg.c
subsystems/win32/win32k/objects/gdiobj.c
subsystems/win32/win32k/objects/gdipool.c
subsystems/win32/win32k/objects/icm.c
subsystems/win32/win32k/objects/palette.c
subsystems/win32/win32k/objects/path.c
subsystems/win32/win32k/objects/pen.c
subsystems/win32/win32k/objects/region.c
toolchain-mingw32.cmake
tools/pefixup.c [new file with mode: 0644]

index 0746eda..d1f8eb3 100644 (file)
@@ -1,7 +1,7 @@
 
 cmake_minimum_required(VERSION 2.6)
 
-if(${CMAKE_VERSION} VERSION_GREATER "2.8.3")
+if(POLICY CMP0017)
     # Shadow cmake provided modules
     cmake_policy(SET CMP0017 OLD)
 endif()
@@ -13,6 +13,7 @@ include(include/reactos/version.cmake)
 
 # Don't escape preprocessor definition values added via add_definitions
 cmake_policy(SET CMP0005 OLD)
+cmake_policy(SET CMP0002 NEW)
 
 set(CMAKE_INCLUDE_CURRENT_DIR ON)
 set(CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE ON)
@@ -20,7 +21,7 @@ set(CMAKE_SHARED_LIBRARY_PREFIX "")
 set(CMAKE_SKIP_PREPROCESSED_SOURCE_RULES TRUE)
 set(CMAKE_SKIP_ASSEMBLY_SOURCE_RULES TRUE)
 set(CMAKE_COLOR_MAKEFILE OFF)
-set_property(GLOBAL PROPERTY RULE_MESSAGES OFF)
+#set_property(GLOBAL PROPERTY RULE_MESSAGES OFF)
 
 if(NOT ARCH)
     set(ARCH i386)
@@ -71,6 +72,9 @@ else()
     set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
     set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY NEVER)
     set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE NEVER)
+    
+    #useful stuff!
+    include(CMakeParseArguments)
 
     # Do some cleanup
     file(REMOVE
@@ -102,10 +106,6 @@ else()
     # IDL macros for widl/midl
     include(cmake/idl-support.cmake)
 
-    #Some useful variables
-    set(LIVECD_DIR "${REACTOS_BINARY_DIR}/boot/livecd")
-    set(BOOTCD_DIR "${REACTOS_BINARY_DIR}/boot/bootcd")
-
     # Activate support for assembly source files
     enable_language(ASM)
 
@@ -185,8 +185,9 @@ else()
 
     include(baseaddress.cmake)
 
-    add_subdirectory(base)
+    #begin with boot so reactos_cab target is defined before all other modules
     add_subdirectory(boot)
+    add_subdirectory(base)
     add_subdirectory(dll)
     add_subdirectory(drivers)
     add_subdirectory(hal)
@@ -200,9 +201,6 @@ else()
 
     file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/importlibs)
 
-    #bootcd and livecd
-    include(ros_cd.cmake)
-
     add_dependency_footer()
 
 endif()
index 1e75108..85849dc 100644 (file)
@@ -22,7 +22,6 @@ macro(CreateBootSectorTarget _target_name _asm_file _object_file)
         DEPENDS ${_asm_file})\r
     set_source_files_properties(${_object_file} PROPERTIES GENERATED TRUE)\r
     add_custom_target(${_target_name} ALL DEPENDS ${_object_file})\r
-    add_minicd(${_object_file} loader ${OBJECT_NAME})\r
 endmacro()\r
 \r
 else()\r
@@ -32,21 +31,6 @@ endmacro()
 \r
 endif()\r
 \r
-macro(add_minicd_target _targetname _dir) # optional parameter: _nameoncd\r
-    if("${ARGN}" STREQUAL "")\r
-        get_target_property(FILENAME ${_targetname} LOCATION)\r
-        get_filename_component(_nameoncd ${FILENAME} NAME)\r
-    else()\r
-        set(_nameoncd ${ARGN})\r
-    endif()\r
-\r
-    file(APPEND ${REACTOS_BINARY_DIR}/boot/ros_minicd_target.txt "${_targetname}\t${_dir}\t${_nameoncd}\n")\r
-endmacro()\r
-\r
-macro(add_minicd FILENAME _dir _nameoncd)\r
-    file(APPEND ${REACTOS_BINARY_DIR}/boot/ros_minicd.txt "${FILENAME}\t${_dir}\t${_nameoncd}\n")\r
-endmacro()\r
-\r
 macro(set_cpp)\r
     include_directories(BEFORE ${REACTOS_SOURCE_DIR}/include/c++/stlport)\r
     set(IS_CPP 1)\r
@@ -55,68 +39,6 @@ macro(set_cpp)
         -DNATIVE_C_INCLUDE=${REACTOS_SOURCE_DIR}/include/crt)\r
 endmacro()\r
 \r
-macro(add_livecd_target _targetname _dir )# optional parameter : _nameoncd\r
-    if("${ARGN}" STREQUAL "")\r
-        get_target_property(FILENAME ${_targetname} LOCATION)\r
-        get_filename_component(_nameoncd ${FILENAME} NAME)\r
-    else()\r
-        set(_nameoncd ${ARGN})\r
-    endif()\r
-\r
-    file(APPEND ${REACTOS_BINARY_DIR}/boot/ros_livecd_target.txt "${_targetname}\t${_dir}\t${_nameoncd}\n")\r
-endmacro()\r
-\r
-macro(add_livecd FILENAME _dir)# optional parameter : _nameoncd\r
-    if("${ARGN}" STREQUAL "")\r
-        get_filename_component(_nameoncd ${FILENAME} NAME)\r
-    else()\r
-        set(_nameoncd ${ARGN})\r
-    endif()\r
-    file(APPEND ${REACTOS_BINARY_DIR}/boot/ros_livecd.txt "${FILENAME}\t${_dir}\t${_nameoncd}\n")\r
-endmacro()\r
-\r
-macro(cab_to_dir _dir_num _var_name)\r
-#   1 = system32\r
-#   2 = system32\drivers\r
-#   3 = Fonts\r
-#   4 =\r
-#   5 = system32\drivers\etc\r
-#   6 = inf\r
-#   7 = bin\r
-#   8 = media\r
-    if(${_dir_num} STREQUAL "1")\r
-        set(${_var_name} "reactos/system32")\r
-    elseif(${_dir_num} STREQUAL "2")\r
-        set(${_var_name} "reactos/system32/drivers")\r
-    elseif(${_dir_num} STREQUAL "3")\r
-        set(${_var_name} "reactos/fonts")\r
-    elseif(${_dir_num} STREQUAL "4")\r
-        set(${_var_name} "reactos")\r
-    elseif(${_dir_num} STREQUAL "5")\r
-        set(${_var_name} "reactos/system32/drivers/etc")\r
-    elseif(${_dir_num} STREQUAL "6")\r
-        set(${_var_name} "reactos/inf")\r
-    elseif(${_dir_num} STREQUAL "7")\r
-        set(${_var_name} "reactos/bin")\r
-    elseif(${_dir_num} STREQUAL "8")\r
-        set(${_var_name} "reactos/system32/drivers")\r
-    else()\r
-        message(FATAL_ERROR "Wrong directory ${_dir_num}")\r
-    endif()\r
-endmacro()\r
-\r
-macro(add_cab_target _targetname _num )\r
-    file(APPEND ${REACTOS_BINARY_DIR}/boot/ros_cab_target.txt "${_targetname}\t${_num}\n")\r
-    cab_to_dir(${_num} _dir)\r
-    add_livecd_target(${_targetname} ${_dir})\r
-endmacro()\r
-\r
-macro(add_cab FILENAME _num)\r
-    file(APPEND ${REACTOS_BINARY_DIR}/boot/ros_cab.txt "${FILENAME}\t${_num}\n")\r
-    cab_to_dir(${_num} _dir)\r
-    add_livecd(${FILENAME} ${_dir})\r
-endmacro()\r
-\r
 macro(add_dependency_node _node)\r
     if(GENERATE_DEPENDENCY_GRAPH)\r
         get_target_property(_type ${_node} TYPE)\r
@@ -159,3 +81,102 @@ macro(add_message_headers)
     endforeach()\r
 endmacro()\r
 \r
+macro(dir_to_num dir var)\r
+    if(${dir} STREQUAL reactos/system32)\r
+        set(${var} 1)\r
+    elseif(${dir} STREQUAL reactos/system32/drivers)\r
+        set(${var} 2)\r
+    elseif(${dir} STREQUAL reactos/Fonts)\r
+        set(${var} 3)\r
+    elseif(${dir} STREQUAL reactos)\r
+        set(${var} 4)\r
+    elseif(${dir} STREQUAL reactos/system32/drivers/etc)\r
+        set(${var} 5)\r
+    elseif(${dir} STREQUAL reactos/inf)\r
+        set(${var} 6)\r
+    elseif(${dir} STREQUAL reactos/bin)\r
+        set(${var} 7)\r
+    elseif(${dir} STREQUAL reactos/media)\r
+        set(${var} 8)\r
+    else()\r
+        message(ERROR "Wrong destination: ${dir}")\r
+    endif()\r
+endmacro()\r
+\r
+function(add_cd_file)\r
+    cmake_parse_arguments(_CD "NO_CAB" "DESTINATION;NAME_ON_CD;TARGET" "FILE;FOR" ${ARGN})\r
+    if(NOT (_CD_TARGET OR _CD_FILE))\r
+        message(FATAL_ERROR "You must provide a target or a file to install!")\r
+    endif()\r
+    \r
+    if(NOT _CD_DESTINATION)\r
+        message(FATAL_ERROR "You must provide a destination")\r
+    elseif(${_CD_DESTINATION} STREQUAL root)\r
+        set(_CD_DESTINATION "")\r
+    endif()\r
+    \r
+    if(NOT _CD_FOR)\r
+        message(FATAL_ERROR "You must provide a cd name (or "all" for all of them) to install the file on!")\r
+    endif()\r
+    \r
+    #get file if we need to\r
+    if(NOT _CD_FILE)\r
+        get_target_property(_CD_FILE ${_CD_TARGET} LOCATION)\r
+    endif()\r
+    \r
+    #do we add it to all CDs?\r
+    if(_CD_FOR STREQUAL all)\r
+        set(_CD_FOR "bootcd;livecd;regtest")\r
+    endif()\r
+    \r
+    #do we add it to bootcd?\r
+    list(FIND _CD_FOR bootcd __cd)\r
+    if(NOT __cd EQUAL -1)\r
+        #whether or not we should put it in reactos.cab or directly on cd\r
+        if(_CD_NO_CAB)\r
+            #directly on cd\r
+            foreach(item ${_CD_FILE})\r
+                file(APPEND ${REACTOS_BINARY_DIR}/boot/bootcd.cmake "file(COPY \"${item}\" DESTINATION \"\${CD_DIR}/${_CD_DESTINATION}\")\n")\r
+            endforeach()\r
+            if(_CD_NAME_ON_CD)\r
+                get_filename_component(__file ${_CD_FILE} NAME)\r
+                #rename it in the cd tree\r
+                file(APPEND ${REACTOS_BINARY_DIR}/boot/bootcd.cmake "file(RENAME \${CD_DIR}/${_CD_DESTINATION}/${__file} \${CD_DIR}/${_CD_DESTINATION}/${_CD_NAME_ON_CD})\n")\r
+            endif()\r
+            if(_CD_TARGET)\r
+                #manage dependency\r
+                add_dependencies(bootcd ${_CD_TARGET})\r
+            endif()\r
+        else()\r
+            #add it in reactos.cab\r
+            dir_to_num(${_CD_DESTINATION} _num)\r
+            if(CMAKE_HOST_SYSTEM_NAME MATCHES Windows)
+                file(APPEND ${REACTOS_BINARY_DIR}/boot/bootdata/packages/reactos.dff.dyn "${_CD_FILE} ${_num}\n")
+            else()
+                file(APPEND ${REACTOS_BINARY_DIR}/boot/bootdata/packages/reactos.dff.dyn "\"${_CD_FILE}\" ${_num}\n")
+            endif()
+            if(_CD_TARGET)\r
+                #manage dependency\r
+                add_dependencies(reactos_cab ${_CD_TARGET})\r
+            endif()\r
+        endif()\r
+    endif() #end bootcd\r
+    \r
+    #do we add it to livecd?\r
+    list(FIND _CD_FOR livecd __cd)\r
+    if(NOT __cd EQUAL -1)\r
+        #manage dependency\r
+        if(_CD_TARGET)\r
+            add_dependencies(livecd ${_CD_TARGET})\r
+        endif()\r
+        foreach(item ${_CD_FILE})\r
+            file(APPEND ${REACTOS_BINARY_DIR}/boot/livecd.cmake "file(COPY \"${item}\" DESTINATION \"\${CD_DIR}/${_CD_DESTINATION}\")\n")\r
+        endforeach()\r
+        if(_CD_NAME_ON_CD)\r
+            get_filename_component(__file ${_CD_FILE} NAME)\r
+            #rename it in the cd tree\r
+            file(APPEND ${REACTOS_BINARY_DIR}/boot/livecd.cmake "file(RENAME \${CD_DIR}/${_CD_DESTINATION}/${__file} \${CD_DIR}/${_CD_DESTINATION}/${_CD_NAME_ON_CD})\n")\r
+        endif()\r
+    endif() #end livecd\r
+    \r
+endfunction()\r
index 7ff5a0b..0540d69 100644 (file)
@@ -16,7 +16,7 @@ add_subdirectory(logoff)
 add_subdirectory(magnify)
 add_subdirectory(mmc)
 add_subdirectory(mplay32)
-add_subdirectory(msconfig)
+add_subdirectory(msconfig)
 add_subdirectory(mscutils)
 add_subdirectory(mstsc)
 add_subdirectory(network)
index 6ec1bc5..cfb03ed 100644 (file)
@@ -12,4 +12,4 @@ add_pch(cacls ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
 
 set_module_type(cacls win32cui)
 add_importlibs(cacls advapi32 user32 shell32 msvcrt kernel32)
-add_cab_target(cacls 1)
+add_cd_file(TARGET cacls DESTINATION reactos/system32 FOR all)
index cfa99b5..3e1372e 100644 (file)
@@ -19,4 +19,4 @@ if(MSVC)
 add_importlibs(calc ntdll)
 endif()
 
-add_cab_target(calc 1)
+add_cd_file(TARGET calc DESTINATION reactos/system32 FOR all)
index 2638308..06c4523 100644 (file)
@@ -50,7 +50,7 @@ typedef struct {
 static const conv_t conv_ANGLE[] = {
     DECLARE_CONV_UNIT(ANGLE, DEGREES,  "$", "$")
     DECLARE_CONV_UNIT(ANGLE, GRADIANS, "$*0.9", "$/0.9")
-    DECLARE_CONV_UNIT(ANGLE, RADIANS,  "$*180/P", "$*P/180")
+    DECLARE_CONV_UNIT(ANGLE, RADIANS,  "$/P*180", "$*P/180")
     DECLARE_CONV_END
 };
 
@@ -355,7 +355,7 @@ static const conv_t conv_TIME[] = {
  */
 static const conv_t conv_TEMPERATURE[] = {
     DECLARE_CONV_UNIT(TEMPERATURE, CELSIUS,     "$+273.15",       "$-273.15")
-    DECLARE_CONV_UNIT(TEMPERATURE, FAHRENHEIT,  "($-459.67)*5/9", "$*9/5-459.67")
+    DECLARE_CONV_UNIT(TEMPERATURE, FAHRENHEIT,  "($+459.67)*5/9", "$*9/5-459.67")
     DECLARE_CONV_UNIT(TEMPERATURE, KELVIN,      "$",              "$")
     DECLARE_CONV_UNIT(TEMPERATURE, RANKINE,     "$*5/9",          "$*9/5")
     DECLARE_CONV_END
index 88209d3..fa35d39 100644 (file)
@@ -52,7 +52,7 @@ IDB_BITMAP_ROS          BITMAP  DISCARDABLE     "res/ROS_logo.bmp"
 #include "lang/es-ES.rc"
 #include "lang/fr-FR.rc"
 #include "lang/it-IT.rc"
-//#include "lang/ja-JP.rc" FIXME: iconv issue
+#include "lang/ja-JP.rc"
 #include "lang/ko-KR.rc"
 #include "lang/nl-NL.rc"
 #include "lang/no-NO.rc"
index e2b5201..a63a7da 100644 (file)
@@ -19,4 +19,4 @@ set_module_type(charmap win32gui)
 
 add_importlibs(charmap user32 gdi32 comctl32 kernel32 msvcrt)
 
-add_cab_target(charmap 1)
+add_cd_file(TARGET charmap DESTINATION reactos/system32 FOR all)
index 6f91d5b..5b4b402 100644 (file)
 
 #define ID_ABOUT    0x1
 
+typedef struct {
+    BOOL    IsAdvancedView;
+} SETTINGS;
+
 HINSTANCE hInstance;
+HWND      hCharmapDlg;
+HWND      hAdvancedDlg;
+HWND      hStatusWnd;
+HICON     hSmIcon;
+HICON     hBgIcon;
+SETTINGS  Settings;
 
 /* Font-enumeration callback */
 static
@@ -226,76 +236,91 @@ AddCharToSelection(HWND hDlg, WCHAR ch)
 }
 
 
+static
+void
+UpdateSettings(HWND hDlg)
+{
+    if (hDlg == hCharmapDlg)
+    {
+        Settings.IsAdvancedView =
+        SendDlgItemMessage(hDlg, IDC_CHECK_ADVANCED, BM_GETCHECK, 0, 0);
+    }
+
+    if (hDlg == hAdvancedDlg)
+    {
+    }
+}
+
+static
+void
+ChangeView(HWND hWnd)
+{
+    RECT rcCharmap;
+    RECT rcAdvanced;
+    RECT rcPanelExt;
+    RECT rcPanelInt;
+    RECT rcStatus;
+    UINT DeX, DeY;
+    UINT xPos, yPos;
+    UINT Width, Height;
+    UINT DeskTopWidth, DeskTopHeight;
+
+    GetClientRect(hCharmapDlg, &rcCharmap);
+    GetClientRect(hAdvancedDlg, &rcAdvanced);
+    GetWindowRect(hWnd, &rcPanelExt);
+    GetClientRect(hWnd, &rcPanelInt);
+    GetClientRect(hStatusWnd, &rcStatus);
+
+    DeskTopWidth = GetSystemMetrics(SM_CXFULLSCREEN);
+    DeskTopHeight = GetSystemMetrics(SM_CYFULLSCREEN);
+
+    DeX = (rcPanelExt.right - rcPanelExt.left) - rcPanelInt.right;
+    DeY = (rcPanelExt.bottom - rcPanelExt.top) - rcPanelInt.bottom;
+
+    MoveWindow(hCharmapDlg, 0, 0, rcCharmap.right, rcCharmap.bottom, FALSE);
+    MoveWindow(hAdvancedDlg, 0, rcCharmap.bottom, rcAdvanced.right, rcAdvanced.bottom, FALSE);
+
+    ShowWindow(hAdvancedDlg, (Settings.IsAdvancedView) ? SW_SHOW : SW_HIDE);
+
+    xPos = rcPanelExt.left;
+    yPos = rcPanelExt.top;
+
+    Width = DeX + rcCharmap.right;
+    Height = DeY + rcCharmap.bottom + rcStatus.bottom;
+
+    if (Settings.IsAdvancedView)
+        Height += rcAdvanced.bottom;
+
+    if ((xPos + Width) > DeskTopWidth)
+        xPos += DeskTopWidth - (xPos + Width);
+
+    if ((yPos + Height) > DeskTopHeight)
+        yPos += DeskTopHeight - (yPos + Height);
+
+    MoveWindow(hWnd,
+               xPos, yPos,
+               Width, Height,
+               TRUE);
+}
+
 static
 INT_PTR
 CALLBACK
-DlgProc(HWND hDlg,
-        UINT Message,
-        WPARAM wParam,
-        LPARAM lParam)
+CharMapDlgProc(HWND hDlg,
+               UINT Message,
+               WPARAM wParam,
+               LPARAM lParam)
 {
-    static HICON hSmIcon;
-    static HICON hBgIcon;
-    LPWSTR lpAboutText = NULL;
-
     switch(Message)
     {
         case WM_INITDIALOG:
         {
-            HMENU hSysMenu;
             DWORD evMask;
 
-            hSmIcon = LoadImageW(hInstance,
-                                 MAKEINTRESOURCEW(IDI_ICON),
-                                 IMAGE_ICON,
-                                 16,
-                                 16,
-                                 0);
-            if (hSmIcon)
-            {
-                 SendMessageW(hDlg,
-                              WM_SETICON,
-                              ICON_SMALL,
-                              (LPARAM)hSmIcon);
-            }
-
-            hBgIcon = LoadImageW(hInstance,
-                                 MAKEINTRESOURCEW(IDI_ICON),
-                                 IMAGE_ICON,
-                                 32,
-                                 32,
-                                 0);
-            if (hBgIcon)
-            {
-                SendMessageW(hDlg,
-                             WM_SETICON,
-                             ICON_BIG,
-                             (LPARAM)hBgIcon);
-            }
-
             FillFontStyleComboList(GetDlgItem(hDlg,
                                               IDC_FONTCOMBO));
 
             ChangeMapFont(hDlg);
-            hSysMenu = GetSystemMenu(hDlg,
-                                     FALSE);
-            if (hSysMenu != NULL)
-            {
-                if (LoadStringW(hInstance,
-                                IDS_ABOUT,
-                                lpAboutText,
-                                0))
-                {
-                    AppendMenuW(hSysMenu,
-                                MF_SEPARATOR,
-                                0,
-                                NULL);
-                    AppendMenuW(hSysMenu,
-                                MF_STRING,
-                                ID_ABOUT,
-                                lpAboutText);
-                }
-            }
 
             // Configure Richedi control for sending notification changes.
             evMask = SendDlgItemMessage(hDlg, IDC_TEXTBOX, EM_GETEVENTMASK, 0, 0);
@@ -344,43 +369,177 @@ DlgProc(HWND hDlg,
                     CopyCharacters(hDlg);
                     break;
 
-                case IDOK:
-                    if (hSmIcon)
-                        DestroyIcon(hSmIcon);
-                    if (hBgIcon)
-                        DestroyIcon(hBgIcon);
-                    EndDialog(hDlg, 0);
+                case IDC_CHECK_ADVANCED:
+                    UpdateSettings(hDlg);
+                    ChangeView(GetParent(hDlg));
                     break;
             }
         }
         break;
 
-        case WM_SYSCOMMAND:
+        default:
+            break;
+    }
+
+    return FALSE;
+}
+
+static
+INT_PTR
+CALLBACK
+AdvancedDlgProc(HWND hDlg,
+               UINT Message,
+               WPARAM wParam,
+               LPARAM lParam)
+{
+    switch(Message)
+    {
+        case WM_INITDIALOG:
+            return TRUE;
+
+        default:
+            return FALSE;
+    }
+
+    return FALSE;
+}
+
+static int
+OnCreate(HWND hWnd, WPARAM wParam, LPARAM lParam)
+{
+    HMENU hSysMenu;
+    WCHAR lpAboutText[256];
+
+    hCharmapDlg = CreateDialog(hInstance,
+                               MAKEINTRESOURCE(IDD_CHARMAP),
+                               hWnd,
+                               CharMapDlgProc);
+
+    hAdvancedDlg = CreateDialog(hInstance,
+                               MAKEINTRESOURCE(IDD_ADVANCED),
+                               hWnd,
+                               AdvancedDlgProc);
+
+    hStatusWnd = CreateWindow(STATUSCLASSNAME,
+                              NULL,
+                              WS_CHILD | WS_VISIBLE,
+                              0, 0, 0, 0,
+                              hWnd,
+                              (HMENU)IDD_STATUSBAR,
+                              hInstance,
+                              NULL);
+
+    // Set the status bar for multiple parts output
+    SendMessage(hStatusWnd, SB_SIMPLE, (WPARAM)FALSE, (LPARAM)0);
+
+    ChangeView(hWnd);
+
+    hSysMenu = GetSystemMenu(hWnd, FALSE);
+
+    if (hSysMenu != NULL)
+    {
+        if (LoadStringW(hInstance, IDS_ABOUT, lpAboutText, SIZEOF(lpAboutText)))
         {
-            switch(wParam)
-            {
-                case ID_ABOUT:
-                    ShowAboutDlg(hDlg);
-                break;
-            }
+            AppendMenuW(hSysMenu, MF_SEPARATOR, 0, NULL);
+            AppendMenuW(hSysMenu, MF_STRING, ID_ABOUT, lpAboutText);
         }
+    }
+
+    return 0;
+}
+
+static LRESULT CALLBACK
+PanelWndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
+{
+    switch (msg) {
+    case WM_CREATE:
+        return OnCreate(hWnd, wParam, lParam);
+
+    case WM_CLOSE:
+        DestroyWindow(hWnd);
+        return 0;
+
+    case WM_SIZE:
+        SendMessage(hStatusWnd, msg, wParam, lParam);
         break;
 
-        case WM_CLOSE:
-            if (hSmIcon)
-                DestroyIcon(hSmIcon);
-            if (hBgIcon)
-                DestroyIcon(hBgIcon);
-            EndDialog(hDlg, 0);
+    case WM_DESTROY:
+        PostQuitMessage(0);
+        return 0;
+
+    case WM_SYSCOMMAND:
+        switch(wParam) {
+        case ID_ABOUT:
+            ShowAboutDlg(hWnd);
             break;
+        }
+        break;
 
-        default:
-            return FALSE;
     }
 
-    return FALSE;
+    return DefWindowProc(hWnd, msg, wParam, lParam);
 }
 
+static HWND
+InitInstance(HINSTANCE hInst)
+{
+    WCHAR       szClass[] = L"CharMap";
+    WCHAR       szTitle[256];
+    WNDCLASSEXW wc;
+    HWND        hWnd;
+
+    LoadStringW(hInst, IDS_TITLE, szTitle, SIZEOF(szTitle));
+
+    hSmIcon = LoadImage(hInstance,
+                        MAKEINTRESOURCE(IDI_ICON),
+                        IMAGE_ICON,
+                        16,
+                        16,
+                        0);
+
+    hBgIcon = LoadImage(hInstance,
+                        MAKEINTRESOURCE(IDI_ICON),
+                        IMAGE_ICON,
+                        32,
+                        32,
+                        0);
+
+    // Create workspace
+    ZeroMemory(&wc, sizeof(wc));
+
+    wc.cbSize        = sizeof(wc);
+    wc.lpfnWndProc   = PanelWndProc;
+    wc.hInstance     = hInst;
+    wc.hIcon         = hBgIcon;
+    wc.hCursor       = LoadCursor(NULL, IDC_ARROW);
+    wc.hbrBackground = (HBRUSH)GetStockObject(NULL_BRUSH);
+    wc.lpszMenuName  = NULL;
+    wc.lpszClassName = szClass;
+    wc.hIconSm       = hSmIcon;
+
+    RegisterClassExW(&wc);
+
+    hWnd = CreateWindowW(
+            szClass,
+            szTitle,
+            WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX,
+            CW_USEDEFAULT,
+            CW_USEDEFAULT,
+            CW_USEDEFAULT,
+            CW_USEDEFAULT,
+            NULL,
+            NULL,
+            hInst,
+            NULL);
+
+    if (hWnd != NULL)
+    {
+        ShowWindow(hWnd, SW_SHOW);
+        UpdateWindow(hWnd);
+    }
+
+    return hWnd;
+}
 
 INT
 WINAPI
@@ -392,6 +551,7 @@ wWinMain(HINSTANCE hInst,
     INITCOMMONCONTROLSEX iccx;
     INT Ret = 1;
     HMODULE hRichEd20;
+    MSG Msg;
 
     hInstance = hInst;
 
@@ -405,10 +565,19 @@ wWinMain(HINSTANCE hInst,
 
         if (hRichEd20 != NULL)
         {
-            Ret = DialogBoxW(hInstance,
-                             MAKEINTRESOURCEW(IDD_CHARMAP),
-                             NULL,
-                             DlgProc) >= 0;
+            InitInstance(hInst);
+
+            for (;;)
+            {
+                if (GetMessage(&Msg, NULL, 0, 0) <= 0)
+                {
+                    Ret = Msg.wParam;
+                    break;
+                }
+
+                TranslateMessage(&Msg);
+                DispatchMessage(&Msg);
+            }
 
             FreeLibrary(hRichEd20);
         }
index a4c203b..860ca4b 100644 (file)
@@ -1,9 +1,8 @@
 LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Çíàêîâ èçáîðíèê"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Øðèôò :", 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
@@ -13,8 +12,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Èçáîð", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "Çàïîìíÿíå", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Ðaçøèðåí èçãëåä", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -32,4 +45,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "&Çà..."
+  IDS_TITLE     "Character Map"
 END
index 102e1ce..19a4157 100644 (file)
@@ -1,9 +1,8 @@
 LANGUAGE LANG_CATALAN, SUBLANG_DEFAULT
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Mapa de caràcters"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Font :", 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
@@ -13,8 +12,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Selecciona", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "Copia", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Vista avançada", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -32,4 +45,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "&En quant a..."
+  IDS_TITLE     "Character Map"
 END
index d31df8e..ff50115 100644 (file)
@@ -5,10 +5,9 @@
 
 LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Mapa znakù"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Písmo:", 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
@@ -18,8 +17,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Oznaèit", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "Kopírovat", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Pokroèilé zobrazení", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -37,4 +50,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "&O programu..."
+  IDS_TITLE     "Character Map"
 END
index cecf8fe..d1feda7 100644 (file)
@@ -1,20 +1,33 @@
 LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Zeichentabelle"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Schrift:", 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    "Hilfe", IDC_CMHELP, 249, 5, 35, 13
+  PUSHBUTTON    "&Hilfe", IDC_CMHELP, 249, 5, 35, 13
   CONTROL       "", IDC_FONTMAP, "FontMapWnd", WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL, 20, 22, 266, 156
-  LTEXT         "Zeichenauswahl:", IDC_STATIC, 6, 188, 66, 9
+  LTEXT         "Zeichenaus&wahl:", 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 "Auswählen", IDC_SELECT, 194, 186, 44, 13
-  PUSHBUTTON    "Kopieren", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Erweiterte Ansicht", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  DEFPUSHBUTTON "&Auswählen", IDC_SELECT, 194, 186, 44, 13
+  PUSHBUTTON    "&Kopieren", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
+  CONTROL       "&Erweiterte Ansicht",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         "&Zeichensatz:",IDC_STATIC,8,8,48,8
+  COMBOBOX      IDC_COMBO_CHARSET,72,4,116,80,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
+  LTEXT         "&Gruppieren nach:",IDC_STATIC,8,28,58,8
+  COMBOBOX      IDC_COMBO_GROUPBY,72,24,116,80,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
+  PUSHBUTTON    "&Suchen",IDC_BUTTON_SEARCH,200,44,50,14
+  EDITTEXT      IDC_EDIT_SEARCH,72,44,116,14,ES_AUTOHSCROLL
+  LTEXT         "Su&chen nach:",IDC_STATIC,8,48,46,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
@@ -32,4 +45,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "Dieses Programm ist kostenlos; Sie können es frei verteilen mit od. ohne Änderungen unter der GNU Lesser General Public License wie es von der Free Software Foundation veröffentlicht wurde; entweder Version 2.1 der Lizenz, oder eine spätere Version (ihrer Wahl).\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "Ü&ber..."
+  IDS_TITLE     "Zeichentabelle"
 END
index 4ad6c27..46fa157 100644 (file)
@@ -1,9 +1,8 @@
 LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205
-STYLE DS_SHELLFONT | WS_MINIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "Ðßíáêáò ÷áñáêôÞñùí"
-FONT 8, "MS Shell Dlg"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
+FONT 8,"MS Shell Dlg",0,0
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
     LTEXT           "ÃñáììáôïóåéñÜ :",IDC_STATIC,6,7,60,9
     COMBOBOX        IDC_FONTCOMBO,65,5,181,210,CBS_DROPDOWNLIST | CBS_SORT |
@@ -15,6 +14,22 @@ BEGIN
     CONTROL         "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
     DEFPUSHBUTTON   "ÅðéëïãÞ",IDC_SELECT,194,186,44,13
     PUSHBUTTON      "ÁíôéãñáöÞ",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
@@ -34,4 +49,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "&Ðëçñïöïñßåò..."
+  IDS_TITLE     "Character Map"
 END
index 9cf7dfc..6e9e5f5 100644 (file)
@@ -1,9 +1,8 @@
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Character Map"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Font:", 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
@@ -13,8 +12,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Select", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "Copy", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Advanced view", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -32,4 +45,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "A&bout..."
+  IDS_TITLE     "Character Map"
 END
index ada78f8..a15d8b3 100644 (file)
@@ -1,9 +1,8 @@
 LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Mapa de Caracteres"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Fuente :", 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
@@ -13,8 +12,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Seleccionar", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "Copiar", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Vista Avanzada", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -32,4 +45,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "&Acerca de ..."
+  IDS_TITLE     "Character Map"
 END
index 9a2a206..910b6df 100644 (file)
@@ -1,9 +1,8 @@
 LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Table des Caractères"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Police :", 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
@@ -13,8 +12,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Sélectionner", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "Copier", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Vue avancée", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -32,4 +45,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier tout en respectant les termes de la ""GNU General Public License"" publiée par la Free Software Foundation; dans sa version 2  (ou selon votre préférence) toute version ultérieure.\r\n\r\nCe programme est distribué dans l'espoir qu'il sera utile, cependant SANS GARANTIE D'AUCUNE SORTE ; sans même une garantie implicite de COMMERCIABILITÉ ou DE CONFORMITÉ À UNE UTILISATION PARTICULIÈRE. \r\n\r\nVoir la Licence Publique Générale GNU pour plus de détails. Vous devriez avoir reçu un exemplaire de la Licence Publique Générale GNU avec ce programme ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "À propos..."
+  IDS_TITLE     "Character Map"
 END
index 790bf65..a2c2cae 100644 (file)
@@ -1,9 +1,8 @@
 LANGUAGE LANG_INDONESIAN, SUBLANG_DEFAULT
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Peta Karakter"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Font :", 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
@@ -13,8 +12,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Pilih", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "Copy", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Advanced view", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -32,4 +45,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "Program ini adalah software bebas; anda dapat mendistribusikan dan/atau mengubahnya di bawah term GNU General Public License seperti dipublikasikan oleh Free Software Foundation; baik Lisensi versi 2, atau (menurut opini anda) setiap versi berikutnya.\r\n\r\nProgram ini didistribusikan dengan harapan ia akan berguna, tetapi TANPA JAMINAN APAPUN; bahkan tanpa jaminan berarti dari MERCANTABILITAS atau KECUKUPAN UNTUK KEPERLUAN TERTENTU.  Lihat GNU General Public License untuk lebih jelasnya.\r\n\r\nAnda seharusnya menerima duplikat GNU General Public License bersamaan dengan program ini; jika tidak, tulis ke Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "Te&ntang..."
+  IDS_TITLE     "Character Map"
 END
index f7f44bb..e4a66de 100644 (file)
@@ -1,11 +1,10 @@
 LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Character Map"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
-  LTEXT         "Font :", IDC_STATIC, 6, 7, 24, 9
+  LTEXT         "Font:", 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    "Aiuto", IDC_CMHELP, 249, 5, 35, 13
   CONTROL       "", IDC_FONTMAP, "FontMapWnd", WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL, 20, 22, 266, 156
@@ -13,8 +12,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Selezionare", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "Copiare", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Visualizzazione avanzata", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  CONTROL       "Visualizzazione avanzata",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         "Set di caratteri:",IDC_STATIC,8,8,48,8
+  COMBOBOX      IDC_COMBO_CHARSET,72,4,116,80,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
+  LTEXT         "Raggruppa per:",IDC_STATIC,8,28,50,8
+  COMBOBOX      IDC_COMBO_GROUPBY,72,24,116,80,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
+  PUSHBUTTON    "Ce&rca",IDC_BUTTON_SEARCH,200,44,50,14
+  EDITTEXT      IDC_EDIT_SEARCH,72,44,116,14,ES_AUTOHSCROLL
+  LTEXT         "C&erca:",IDC_STATIC,8,48,22,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
@@ -22,7 +35,7 @@ CAPTION "Informazioni su Character Map"
 FONT 8,"MS Shell Dlg",0,0
 STYLE DS_SHELLFONT | WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
 BEGIN
-  LTEXT         "Character Map v0.1\nCopyright (C) 2007 Ged Murphy (gedmurphy@reactos.org)", IDC_STATIC, 48, 7, 150, 36
+  LTEXT         "Mappa caratteri v0.1\nCopyright (C) 2007 Ged Murphy (gedmurphy@reactos.org)", IDC_STATIC, 48, 7, 150, 36
   PUSHBUTTON    "Chiudi", 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
@@ -32,4 +45,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE,  "Questo programma è software libero; può redistribuirlo e/o modificarlo sotto\ni termini della licenza pubblica GNU come pubblicata dalla Free Software Foundation; sia la versione 2 sia una versione successiva (a sua scelta).\r\n\r\nQuesto programma è distribuito\nnella speranza che sia utile, ma SENZA ALCUNA GARANZIA; senza neanche la garanzia implicita\ndi NEGOZIABILITA' o APPLICABILITA' per un particolare scopo.  Si veda la licenza generale pubblica GNU per maggiori dettagli.\r\n\r\nDovrebbe aver ricevuto una copia assieme a questo programma; se così non fosse, scriva alla Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "&Informazioni su..."
+  IDS_TITLE     "Mappa caratteri"
 END
index e5e426d..b97f0a4 100644 (file)
@@ -1,9 +1,8 @@
 LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "\95\8e\9a\83R\81[\83h\95\\"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 9,"MS UI Gothic",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "\83t\83H\83\93\83g:", 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
@@ -13,8 +12,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "\91I\91ð", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "\83R\83s\81[", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "\8fÚ\8d×\95\\\8e¦", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -32,4 +45,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "\83o\81[\83W\83\87\83\93\8fî\95ñ(&B)..."
+  IDS_TITLE     "Character Map"
 END
index b700764..a99a7f7 100644 (file)
@@ -3,10 +3,9 @@
  */
 LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "¹®ÀÚÇ¥"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "±Û²Ã:", 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
@@ -16,8 +15,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "¼±ÅÃ", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "º¹»ç", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "È®Àå ¸ðµå", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -35,4 +48,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "Á¤º¸(&A)"
+  IDS_TITLE     "Character Map"
 END
index 9fec374..67ba5fb 100644 (file)
@@ -9,10 +9,9 @@
 
 LANGUAGE LANG_LITHUANIAN, SUBLANG_DEFAULT
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Simboliø lentelë"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Ðriftas:", 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
@@ -22,8 +21,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Parinkti", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "Kopijuoti", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Advanced view", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -41,4 +54,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "&Apie..."
+  IDS_TITLE     "Character Map"
 END
index 6389f34..3e8673c 100644 (file)
@@ -1,9 +1,8 @@
 LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Speciale tekens"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Lettertype:", 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
@@ -13,8 +12,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Selecteren", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "Kopiëren", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Geavanceerde weergave", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -32,4 +45,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "Over..."
+  IDS_TITLE     "Character Map"
 END
index 8fd7c20..67ff7c9 100644 (file)
@@ -1,9 +1,8 @@
 LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Tegnkart"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+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
@@ -13,8 +12,22 @@ BEGIN
   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
-  //AUTOCHECKBOX  "Avansert visning", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -32,4 +45,5 @@ STRINGTABLE DISCARDABLE
 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"
 END
index 75dce3c..ab35475 100644 (file)
@@ -2,14 +2,14 @@
 * translated by xrogers
 * xxrogers@users.sourceforge.net
 * https://sourceforge.net/projects/reactospl
+* updated by Olaf Siejka (May, 2011)
 */
 
 LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Tablica znaków"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Czci&onka:", 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
@@ -19,8 +19,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Wy&bierz", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "&Kopiuj", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Widok z&aawansowany", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  CONTROL       "Widok zaawansowany",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         "Zestaw znaków:",IDC_STATIC,8,8,48,8
+  COMBOBOX      IDC_COMBO_CHARSET,72,4,116,80,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
+  LTEXT         "Grupowanie wed³ug:",IDC_STATIC,8,28,50,8
+  COMBOBOX      IDC_COMBO_GROUPBY,72,24,116,80,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
+  PUSHBUTTON    "Szukaj",IDC_BUTTON_SEARCH,200,44,50,14
+  EDITTEXT      IDC_EDIT_SEARCH,72,44,116,14,ES_AUTOHSCROLL
+  LTEXT         "Wyszukaj:",IDC_STATIC,8,48,42,8
+  LTEXT         "Symbol 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
@@ -38,4 +52,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "Niniejszy program jest wolnym oprogramowaniem; mo¿esz go rozprowadzaæ dalej i/lub modyfikowaæ na warunkach Powszechnej Licencji Publicznej GNU, wydanej przez Fundacjê Wolnego Oprogramowania - wed³ug wersji 2 tej Licencji lub (wed³ug twojego wyboru) której\9c z pó\9fniejszych wersji.\r\n\r\nNiniejszy program rozpowszechniany jest z nadziej¹, i¿ bêdzie on u¿yteczny - jednak BEZ JAKIEJKOLWIEK GWARANCJI, nawet domy\9clnej gwarancji PRZYDATNO\8cCI HANDLOWEJ albo PRZYDATNO\8cCI DO OKRE\8cLONYCH ZASTOSOWAÑ. W celu uzyskania bli¿szych informacji siêgnij do Powszechnej Licencji Publicznej GNU.\r\n\r\nZ pewno\9cci¹ wraz z niniejszym programem otrzyma³e\9c te¿ egzemplarz Powszechnej Licencji Publicznej GNU (GNU General Public License); je\9cli nie - napisz do Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "&O programie..."
+  IDS_TITLE     "Tablica znaków"
 END
index 6a86e18..c304615 100644 (file)
@@ -1,9 +1,8 @@
 LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Mapa de caracteres"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Fonte :", 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
@@ -13,8 +12,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Selecionar", IDC_SELECT, 194, 186, 46, 13
   PUSHBUTTON    "Copiar", IDC_COPY, 244, 186, 46, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Modo de exibição avançado", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -32,4 +45,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da  GNU General Public License conforme publicada pela Free Software Foundation; quer a versão 2  da licença, ou (conforme você escolha) qualquer versão posterior.\r\n\r\nEste programa é  distribuído com a esperança de que seja útil, mas SEM QUALQUER GARANTIA; mesmo sem a garantia  implícita de MERCANTIBILIDADE OU ADEQUAÇÃO A UM DETERMINADO PROPÓSITO. Para mais detalhes,  veja a GNU General Public License.\r\n\r\nVocê deve ter recebido uma cópia da GNU General  Public License juntamente com este programa; caso contrário, escreva para a Free Software  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA."
   IDS_ABOUT     "So&bre..."
+  IDS_TITLE     "Character Map"
 END
index 1a6bc93..c52593a 100644 (file)
@@ -2,10 +2,9 @@
 
 LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Òàáëèöà ñèìâîëîâ"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Øðèôò:", IDC_STATIC, 6, 7, 27, 9
   COMBOBOX      IDC_FONTCOMBO, 36, 5, 210, 210, WS_CHILD | WS_VISIBLE | WS_VSCROLL | CBS_DROPDOWNLIST | CBS_SORT | CBS_HASSTRINGS
@@ -15,8 +14,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Âûáðàòü", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "Êîïèðîâàòü", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Advanced view", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -34,4 +47,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "Ýòà ïðîãðàììà ÿâëÿåòñÿ ñâîáîäíî ðàñïðîñòðàíÿåìîé; Âû ìîæåòå ðàñïðîñòðàíÿòü åå ïîâòîðíî è (èëè) èçìåíÿòü, ñîáëþäàÿ óñëîâèÿ Îòêðûòîãî ëèöåíçèîííîãî ñîãëàøåíèÿ GNU, îïóáëèêîâàííîãî Ôîíäîì ñâîáîäíî ðàñïðîñòðàíÿåìîãî ïðîãðàììíîãî îáåñïå÷åíèÿ; ëèáî ðåäàêöèè 2 Ñîãëàøåíèÿ, ëèáî (íà âàøå óñìîòðåíèå) ëþáîé ðåäàêöèè, âûïóùåííîé ïîçæå.\r\n\r\nÝòà ïðîãðàììà ðàñïðîñòðàíÿåòñÿ â íàäåæäå íà òî, ÷òî îíà îêàæåòñÿ ïîëåçíîé, íî ÁÅÇ ÊÀÊÈÕ-ËÈÁΠÃÀÐÀÍÒÈÉ, âêëþ÷àÿ ïîäðàçóìåâàåìóþ ãàðàíòèþ ÊÀ×ÅÑÒÂÀ ëèáî ÏÐÈÃÎÄÍÎÑÒÈ ÄËß ÎÏÐÅÄÅËÅÍÍÛÕ ÖÅËÅÉ. Ïîäðîáíîñòè ñîäåðæàòñÿ â Îòêðûòîì ëèöåíçèîííîì ñîãëàøåíèè GNU.\r\n\r\nÂìåñòå ñ ýòîé ïðîãðàììîé äîëæåí ðàñïðîñòðàíÿòüñÿ ýêçåìïëÿð Îòêðûòîãî ëèöåíçèîííîãî ñîãëàøåíèÿ GNU, åñëè îí îòñóòñòâóåò, ñîîáùèòå îá ýòîì â Ôîíä ñâîáîäíî ðàñïðîñòðàíÿåìîãî ïðîãðàììíîãî îáåñïå÷åíèÿ (Free Software Foundation, Inc.), 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "&Πïðîãðàììå..."
+  IDS_TITLE     "Character Map"
 END
index 7ab74b1..868f97e 100644 (file)
@@ -9,10 +9,9 @@
 
 LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Mapa znakov"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Pís&mo:", 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
@@ -22,8 +21,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "&Vybra\9d", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "&Kopírova\9d", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "R&oz\9aírené zobrazenie", IDC_ADVVIEW, 10, 204, 75, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -41,4 +54,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE,  "Tento program je vo¾ný softvér; mô\9eete ho \9aíri\9d a/alebo modifikova\9d pod¾a podmienok GNU V\9aeobecnej verejnej licencie (GNU General Public License) ako bola zverejnená nadáciou Free Software Foundation; buï verzie 2 tejto licencie, alebo (pod¾a Vá\9aho uvá\9eenia) niektorej neskor\9aej verzie.\r\n\r\nTento program je distribuovaný v nádeji, \9ee bude u\9eitoèný, av\9aak BEZ AKEJKO¼VEK ZÁRUKY; rovnako bez záruky PREDAJNOSTI alebo VHODNOSTI PRE URÈITÝ ÚÈEL. Pre viac detailov si pozrite GNU V\9aeobecnú verejnú licenciu (GNU General Public License).\r\n\r\nKópiu V\9aeobecnej verejnej licencie GNU ste mali dosta\9d spolu s týmto programom; ak nie, napí\9ate si o òu na Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "È&o je Mapa znakov"
+  IDS_TITLE     "Character Map"
 END
index 3b314d0..bd5da0a 100644 (file)
@@ -3,7 +3,8 @@
  * FILE:            \base\applications\charmap\lang\sv-SE.rc
  * PURPOSE:         Swedish resource file
  * Translation:     Jaix Bly
- */LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
+ */
+ LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
 
 IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
 CAPTION "Teckenuppsättning"
index cabd820..a76da18 100644 (file)
@@ -8,10 +8,9 @@
 
 LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "Òàáëèöÿ ñèìâîë³â"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "Øðèôò :", 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
@@ -21,8 +20,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Âèáðàòè", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "Êîï³þâàòè", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Ðîçøèðåíèé âèãëÿä", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -40,4 +53,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "Òàáëèöÿ ñèìâîë³â - â³ëüíå ïðîãðàìíå çàáåçïå÷åííÿ; Âè ìîæåòå ðîçïîâñþäæóâàòè ¿¿ òà çì³íþâàòè, äîòðèìóþ÷èñü óìîâè Â³äêðèòî¿ ë³öåíç³éíî¿ óãîäè GNU, îïóáë³êîâàíî¿ Ôîíäîì â³ëüíîãî ïðîãðàìíîãî çàáåçïå÷åííÿ; àáî ðåäàêö³¿ 2 Óãîäè, àáî áóäü-ÿêî¿ ðåäàêö³¿, âèïóùåíî¿ ï³çí³øå.\r\n\r\nÖÿ ïðîãðàìà ðîçïîâñþäæóºòüñÿ â íà䳿 íà òå, ùî âîíà âèÿâèòüñÿ êîðèñíîþ, àëå ÁÅÇ ÁÓÄÜ-ßÊÈÕ ÃÀÐÀÍÒ²É, âêëþ÷àþ÷è ÓßÂÍÎÞ ÃÀÐÀÍÒ²ªÞ ßÊÎÑÒ² àáî ÏÐÈÄÀÒÍÎÑÒ² äëÿ ïåâíèõ ö³ëåé. Ïîäðîáèö³ ì³ñòÿòüñÿ ó Â³äêðèò³é ë³öåíç³éí³é óãîä³ GNU.\r\n\r\nÐàçîì ç ö³ºþ ïðîãðàìîþ ïîâèíåí ïîøèðþâàòèñÿ ïðèì³ðíèê Â³äêðèòî¿ ë³öåíç³éíî¿ óãîäè GNU. ßêùî â³í â³äñóòí³é, ïîâ³äîìòå ïðî öå â Ôîíä â³ëüíîãî ïðîãðàìíîãî çàáåçïå÷åííÿ (Free Software Foundation, Inc.), 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
   IDS_ABOUT     "&Ïðî ïðîãðàìó..."
+  IDS_TITLE     "Character Map"
 END
index 7fdfffd..7385d59 100644 (file)
@@ -2,10 +2,9 @@
 
 LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "×Ö·û±í"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "×ÖÌå:", 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
@@ -15,8 +14,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "Ñ¡Ôñ", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "¸´ÖÆ", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Advanced view", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -34,4 +47,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA."
   IDS_ABOUT     "¹ØÓÚ(&A)..."
+  IDS_TITLE     "Character Map"
 END
index ba36b67..5bb3258 100644 (file)
@@ -2,10 +2,9 @@
 
 LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
 
-IDD_CHARMAP DIALOGEX 6, 6, 293, 205 //233
-CAPTION "¦r²Åªí"
+IDD_CHARMAP DIALOGEX 6, 6, 292, 224
 FONT 8,"MS Shell Dlg",0,0
-STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX
+STYLE DS_SHELLFONT | WS_CHILD | WS_VISIBLE
 BEGIN
   LTEXT         "¦rÅé¡G", 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
@@ -15,8 +14,22 @@ BEGIN
   CONTROL       "",IDC_TEXTBOX,RICHEDIT_CLASS,ES_AUTOHSCROLL | WS_BORDER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 74, 186, 114, 13
   DEFPUSHBUTTON "¿ï¾Ü", IDC_SELECT, 194, 186, 44, 13
   PUSHBUTTON    "½Æ»s", IDC_COPY, 242, 186, 44, 13, WS_DISABLED
-  //AUTOCHECKBOX  "Advanced view", IDC_ADVVIEW, 10, 204, 64, 9, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-  //EDITTEXT      IDC_DISPLAY,  8, 217, 278, 13, WS_VISIBLE | WS_TABSTOP | ES_READONLY
+  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
@@ -34,4 +47,5 @@ STRINGTABLE DISCARDABLE
 BEGIN
   IDS_LICENSE   "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA."
   IDS_ABOUT     "Ãö©ó(&A)..."
+  IDS_TITLE     "Character Map"
 END
index 597d9f2..9825aa4 100644 (file)
@@ -1,13 +1,16 @@
 #ifndef __CHARMAP_PRECOMP_H
 #define __CHARMAP_PRECOMP_H
 
+#define WIN32_LEAN_AND_MEAN
+#include <windows.h>
 #include <stdio.h>
 #include <stdlib.h>
-#include <windows.h>
 #include <commctrl.h>
 #include <richedit.h>
 #include "resource.h"
 
+#define SIZEOF(_v)  (sizeof(_v) / sizeof(*_v))
+
 #define XCELLS 20
 #define YCELLS 10
 #define XLARGE 45
index b174903..0782805 100644 (file)
@@ -1,19 +1,28 @@
-#define IDC_STATIC       -1
+#define IDC_STATIC          -1
 
-#define IDI_ICON         100
+#define IDI_ICON            100
 
-#define IDD_CHARMAP      200
-#define IDD_ABOUTBOX     201
+#define IDD_CHARMAP         200
+#define IDD_ABOUTBOX        201
+#define IDD_STATUSBAR       202
+#define IDD_ADVANCED        203
 
-#define IDC_FONTCOMBO    1001
-#define IDC_CMHELP       1002
-#define IDC_FONTMAP      1003
-#define IDC_TEXTBOX      1004
-#define IDC_SELECT       1005
-#define IDC_COPY         1006
-#define IDC_ADVVIEW      1007
-#define IDC_DISPLAY      1008
-#define IDC_LICENSE_EDIT 1009
+#define IDC_FONTCOMBO       1001
+#define IDC_CMHELP          1002
+#define IDC_FONTMAP         1003
+#define IDC_TEXTBOX         1004
+#define IDC_SELECT          1005
+#define IDC_COPY            1006
+#define IDC_ADVVIEW         1007
+#define IDC_DISPLAY         1008
+#define IDC_LICENSE_EDIT    1009
+#define IDC_COMBO_CHARSET   1000
+#define IDC_COMBO_GROUPBY   1001
+#define IDC_BUTTON_SEARCH   1002
+#define IDC_EDIT_SEARCH     1003
+#define IDC_EDIT_UNICODE    1004
+#define IDC_CHECK_ADVANCED  1007
 
-#define IDS_LICENSE      1010
-#define IDS_ABOUT        1011
+#define IDS_LICENSE         1010
+#define IDS_ABOUT           1011
+#define IDS_TITLE           1012
index 5a3ce00..728678d 100644 (file)
@@ -2,4 +2,4 @@
 add_executable(dbgprint dbgprint.c)
 set_module_type(dbgprint win32cui)
 add_importlibs(dbgprint msvcrt kernel32)
-add_cab_target(dbgprint 1)
+add_cd_file(TARGET dbgprint DESTINATION reactos/system32 FOR all)
index 62f86c5..09805d8 100644 (file)
@@ -6,4 +6,4 @@ add_executable(doskey doskey.c doskey.rc)
 
 set_module_type(doskey win32cui)
 add_importlibs(doskey user32 msvcrt kernel32)
-add_cab_target(doskey 1)
+add_cd_file(TARGET doskey DESTINATION reactos/system32 FOR all)
index 30acb79..f94e42e 100644 (file)
@@ -4,4 +4,4 @@ add_executable(find find.c find.rc)
 
 set_module_type(find win32cui)
 add_importlibs(find user32 msvcrt kernel32)
-add_cab_target(find 1)
+add_cd_file(TARGET find DESTINATION reactos/system32 FOR all)
index 12b9fa5..6d5518e 100644 (file)
@@ -5,7 +5,7 @@ BEGIN
 
 IDS_USAGE, "FIND: Skriver ut alla rader i en fil som innehåller en sträng.\n\n\
   FIND [ /C ] [ /I ] [ /N ] [ /V ] ""sträng"" [ fil... ]\n\
-    /C  Räkna nummren av linjer som innehåller en strängen\n\
+    /C  Räkna antalet rader som innehåller en strängen\n\
     /I  Ignorera skiftläge\n\
     /N  Antal visade rader, börjar på 1\n\
     /V  Skriver ut rader som inte innehåller strängen"
index 5c715b7..528d64f 100644 (file)
@@ -4,4 +4,4 @@ add_executable(hostname hostname.c hostname.rc)
 
 set_module_type(hostname win32cui)
 add_importlibs(hostname msvcrt kernel32)
-add_cab_target(hostname 1)
+add_cd_file(TARGET hostname DESTINATION reactos/system32 FOR all)
index 2495c35..9e2fa8b 100644 (file)
@@ -5,4 +5,4 @@ add_executable(lodctr lodctr_main.c)
 
 set_module_type(lodctr win32cui)
 add_importlibs(lodctr loadperf msvcrt kernel32)
-add_cab_target(lodctr 1)
+add_cd_file(TARGET lodctr DESTINATION reactos/system32 FOR all)
index 2b8deb1..34b841a 100644 (file)
@@ -3,4 +3,4 @@ add_executable(more more.c more.rc)
 
 set_module_type(more win32cui)
 add_importlibs(more user32 msvcrt kernel32)
-add_cab_target(more 1)
+add_cd_file(TARGET more DESTINATION reactos/system32 FOR all)
index 4e7fddb..d33a5dc 100644 (file)
@@ -8,4 +8,4 @@ add_executable(reg reg.c rsrc.rc)
 
 set_module_type(reg win32cui)
 add_importlibs(reg advapi32 user32 msvcrt kernel32)
-add_cab_target(reg 1)
+add_cd_file(TARGET reg DESTINATION reactos/system32 FOR all)
index 7624c0c..6ef2159 100644 (file)
@@ -7,4 +7,4 @@ target_link_libraries(xcopy wine)
 
 set_module_type(xcopy win32cui)
 add_importlibs(xcopy shell32 user32 msvcrt kernel32 ntdll)
-add_cab_target(xcopy 1)
+add_cd_file(TARGET xcopy DESTINATION reactos/system32 FOR all)
index bb6d2e0..1ad3033 100644 (file)
@@ -6,4 +6,4 @@ add_executable(control control.c control.rc)
 
 set_module_type(control win32gui)
 add_importlibs(control advapi32 shell32 msvcrt kernel32)
-add_cab_target(control 1)
+add_cd_file(TARGET control DESTINATION reactos/system32 FOR all)
diff --git