source: trunk/gsinstaller/gsProgman.h@ 1397

Last change on this file since 1397 was 1397, checked in by cs025, 24 years ago

Initial revision

  • Property svn:keywords set to Author Date Id Revision
File size: 664 bytes
Line 
1#ifndef _GSPROGMAN_H_
2#define _GSPROGMAN_H_
3#include <windows.h>
4
5#include "gsPlatform.h"
6
7class gsProgramManager
8{
9 private:
10 gsPlatform *platform;
11 DWORD instance;
12 bool connected;
13 protected:
14 public:
15 // constructor
16 gsProgramManager();
17
18 // connect/disconnect activity
19 bool connect();
20 bool disconnect();
21
22 bool addProgramGroup(const char *name);
23 bool removeProgramGroup(const char *name);
24 bool addIcon( const char *groupName, const char *iconName, const char *iconDestination,
25 const char *description);
26 bool removeIcon( const char *groupName, const char *iconName);
27};
28#endif
Note: See TracBrowser for help on using the repository browser.