Changeset 190:72ef824d4983

Show
Ignore:
Timestamp:
03/16/08 19:46:30 (9 months ago)
Author:
Frank Benoit <benoit@tionex.de>
branch:
default
Message:

dwt.program.Program

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • dwt/dwthelper/utils.d

    r187 r190  
    322322} 
    323323 
     324public char[] trim( char[] str ){ 
     325    return tango.text.Util.trim( str ).dup; 
     326} 
     327 
    324328public char* toStringzValidPtr( char[] src ){ 
    325329    if( src ){ 
  • dwt/internal/win32/OS.d

    r189 r190  
    41234123    alias WINAPI.GetPropW GetProp; 
    41244124    alias WINAPI.GetSaveFileNameW GetSaveFileName; 
     4125    alias WINAPI.CreateProcessW CreateProcess; 
    41254126    alias WINAPI.GetStartupInfoW GetStartupInfo; 
    41264127    alias WINAPI.GetTextExtentPoint32W GetTextExtentPoint32; 
     
    48764877alias WINAPI.Shell_NotifyIconA Shell_NotifyIconA; 
    48774878alias WINAPI.Shell_NotifyIconW Shell_NotifyIconW; 
     4879alias WINAPI.SHGetFileInfo SHGetFileInfo; 
    48784880alias WINAPI.ShowCaret ShowCaret; 
    48794881alias WINAPI.ShowOwnedPopups ShowOwnedPopups; 
  • dwt/internal/win32/WINAPI.d

    r181 r190  
    696696//     WINBOOL PrintDlgW(LPPRINTDLG); 
    697697//     WINBOOL PageSetupDlgW(LPPAGESETUPDLG); 
    698 //     WINBOOL CreateProcessW(LPCWSTR, LPWSTR, LPSECURITY_ATTRIBUTES, LPSECURITY_ATTRIBUTES, WINBOOL, DWORD, LPVOID, LPCWSTR, LPSTARTUPINFO, LPPROCESS_INFORMATION); 
     698    WINBOOL CreateProcessW(LPCWSTR, LPWSTR, LPSECURITY_ATTRIBUTES, LPSECURITY_ATTRIBUTES, WINBOOL, DWORD, LPVOID, LPCWSTR, LPSTARTUPINFO, LPPROCESS_INFORMATION); 
    699699    void GetStartupInfoW(LPSTARTUPINFO); 
    700700//     HANDLE FindFirstFileW(LPCWSTR, LPWIN32_FIND_DATAW); 
     
    17221722//     int SHFileOperation(LPSHFILEOPSTRUCT); 
    17231723//     void SHFreeNameMappings(HANDLE); 
    1724 //     DWORD SHGetFileInfo(LPCTSTR, DWORD, SHFILEINFO*, UINT, UINT); 
     1724    DWORD SHGetFileInfo(LPCTSTR, DWORD, SHFILEINFO*, UINT, UINT); 
    17251725//     WINBOOL SHGetPathFromIDList(LPCITEMIDLIST, LPTSTR); 
    17261726//     HRESULT SHGetSpecialFolderLocation(HWND, int, LPITEMIDLIST*); 
  • dwt/internal/win32/WINTYPES.d

    r181 r190  
    1221412214    int iIcon; 
    1221512215    DWORD dwAttributes; 
    12216     char[1 + MAX_PATH-1] szDisplayName; 
    12217     char[1 + 79] szTypeName; 
    12218 
    12219  
     12216    TCHAR[MAX_PATH] szDisplayName; 
     12217    TCHAR[80]       szTypeName; 
     12218
     12219 
     12220alias SHFILEINFO SHFILEINFOW; 
    1222012221alias SHFILEINFO _SHFILEINFO; 
    1222112222alias SHFILEINFO TSHFILEINFO; 
  • dwt/widgets/MessageBox.d

    r132 r190  
    9090} 
    9191 
    92 /** 
    93  * DWT extension, a MessageBox with no parent 
    94  *
     92/++ 
     93 + DWT extension, a MessageBox with no parent 
     94 +
    9595public this (int style) { 
    9696    allowNullParent = true; 
     
    270270} 
    271271 
    272 /** 
    273  * DWT extension 
    274  *
     272/++ 
     273 + DWT extension 
     274 +
    275275public static int showMessageBox(char[] str, char[] title, Shell shell, int style) { 
    276276    MessageBox msgBox = (shell is null ) ? new MessageBox( style ) : new MessageBox(shell, style);