Browse Source

* small ifdef unicode fix

git-svn-id: trunk@10267 -
marco 17 years ago
parent
commit
60c1b69019
1 changed files with 7 additions and 0 deletions
  1. 7 0
      packages/winunits-base/src/shellapi.pp

+ 7 - 0
packages/winunits-base/src/shellapi.pp

@@ -341,6 +341,13 @@ Const
     BFFM_SETSTATUSTEXTW     = (WM_USER + 104);
     BFFM_SETSTATUSTEXTW     = (WM_USER + 104);
     BFFM_SETOKTEXT          = (WM_USER + 105); // Unicode only
     BFFM_SETOKTEXT          = (WM_USER + 105); // Unicode only
     BFFM_SETEXPANDED        = (WM_USER + 106); // Unicode only
     BFFM_SETEXPANDED        = (WM_USER + 106); // Unicode only
+    {$IFDEF UNICODE}
+      BFFM_SETSTATUSTEXT    =      BFFM_SETSTATUSTEXTW;
+      BFFM_SETSELECTION     =      BFFM_SETSELECTIONW;
+    {$ELSE}
+      BFFM_SETSTATUSTEXT    =      BFFM_SETSTATUSTEXTA;
+      BFFM_SETSELECTION     =      BFFM_SETSELECTIONA;
+    {$ENDIF}
     ISHCUTCMDID_DOWNLOADICON  = 0;
     ISHCUTCMDID_DOWNLOADICON  = 0;
     ISHCUTCMDID_INTSHORTCUTCREATE = 1;
     ISHCUTCMDID_INTSHORTCUTCREATE = 1;
     ACLO_NONE            = 0;    // don't enumerate anything
     ACLO_NONE            = 0;    // don't enumerate anything