706e12348cb27a2e2ceab82fb000d5cf8b806fef
[reactos.git] / reactos / base / applications / rapps / include / gui.h
1 #pragma once
2 #include <windef.h>
3 #include <atlstr.h>
4
5 class CAvailableApps;
6
7 HWND CreateMainWindow();
8 DWORD_PTR ListViewGetlParam(INT item);
9 INT ListViewAddItem(INT ItemIndex, INT IconIndex, LPWSTR lpName, LPARAM lParam);
10 VOID SetStatusBarText(LPCWSTR szText);
11 VOID NewRichEditText(LPCWSTR szText, DWORD flags);
12 VOID InsertRichEditText(LPCWSTR szText, DWORD flags);
13
14 VOID SetStatusBarText(const ATL::CStringW& szText);
15 INT ListViewAddItem(INT ItemIndex, INT IconIndex, ATL::CStringW & Name, LPARAM lParam);
16 VOID NewRichEditText(const ATL::CStringW& szText, DWORD flags);
17 VOID InsertRichEditText(const ATL::CStringW& szText, DWORD flags);
18 CAvailableApps * GetAvailableApps();
19 extern HWND hListView;
20 extern ATL::CStringW szSearchPattern;