adjust the rest of the old test makefiles. 80% done porting to rbuild.
[reactos.git] / rosapps / packmgr / gui / main.h
1 ///////////////////////////////////////////////////
2 //
3 // main.h
4 // main.cpp's lumber room :)
5 ///////////////////////////////////////////////////
6
7 #include <windows.h>
8 #include <commctrl.h>
9 #include <stdio.h>
10
11 #include <package.h>
12 #include "resource.h"
13
14 /* Some Variables */
15
16 int selected, splitter_pos = 50;
17
18 pTree tree;
19 HMENU hPopup;
20 HACCEL hHotKeys;
21 HWND hTBar, hTree, hEdit, hStatus;
22 HTREEITEM nodes [MAXNODES];
23
24 /* Window Callbacks */
25
26 LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
27 INT_PTR CALLBACK StatusProc (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
28 INT_PTR CALLBACK OptionsProc (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
29
30 /* Prototypes */
31
32 void Help (void);
33
34 int AddItem (int id, const char* name, int parent, int icon);
35 int SetText (const char* text);
36 int SetStatus (int status1, int status2, WCHAR* text);
37 int Ask (const WCHAR* message);
38
39 /* Toolbar Releated */
40
41 #define TBSTYLE_FLAT 2048
42
43 // This is the struct where the toolbar is defined
44 extern const TBBUTTON Buttons [];
45