瀏覽代碼

Merged revisions 8204-8205 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

........
r8204 | yury | 2007-08-01 00:49:57 +0300 (Ср, 01 авг 2007) | 1 line

* Fix and cleanup window styles.
........
r8205 | yury | 2007-08-01 00:58:05 +0300 (Ср, 01 авг 2007) | 1 line

* Fixed TSHFILEINFO declaration.
........

git-svn-id: branches/fixes_2_2@8206 -

yury 18 年之前
父節點
當前提交
7a7e3c6b5b
共有 2 個文件被更改,包括 3 次插入11 次删除
  1. 1 9
      rtl/wince/wininc/defines.inc
  2. 2 2
      rtl/wince/wininc/struct.inc

+ 1 - 9
rtl/wince/wininc/defines.inc

@@ -674,24 +674,16 @@
      WS_DLGFRAME = $400000;
      WS_GROUP = $20000;
      WS_HSCROLL = $100000;
-     WS_ICONIC = $20000000;
-     WS_MAXIMIZE = $1000000;
      WS_MAXIMIZEBOX = $20000;
-     WS_MINIMIZE = $20000000;
      WS_MINIMIZEBOX = $10000;
-     WS_OVERLAPPED = 0;
-     WS_OVERLAPPEDWINDOW = $cf0000;
+     WS_OVERLAPPED = WS_BORDER or WS_CAPTION;
      WS_POPUP = $80000000;
-     WS_POPUPWINDOW = $80880000;
      WS_SIZEBOX = $40000;
      WS_SYSMENU = $80000;
      WS_TABSTOP = $10000;
      WS_THICKFRAME = $40000;
-     WS_TILED = 0;
-     WS_TILEDWINDOW = $cf0000;
      WS_VISIBLE = $10000000;
      WS_VSCROLL = $200000;
-     MDIS_ALLCHILDSTYLES = $1;
      BS_3STATE = $5;
      BS_AUTO3STATE = $6;
      BS_AUTOCHECKBOX = $3;

+ 2 - 2
rtl/wince/wininc/struct.inc

@@ -6480,8 +6480,8 @@
           hIcon : HICON;
           iIcon : longint;
           dwAttributes : DWORD;
-          szDisplayName : array[0..(MAX_PATH)-1] of char;
-          szTypeName : array[0..79] of char;
+          szDisplayName : array[0..MAX_PATH-1] of TCHAR;
+          szTypeName : array[0..79] of TCHAR;
        end;
      _SHFILEINFO = SHFILEINFO;
      TSHFILEINFO = SHFILEINFO;