source: trunk/Lucide/SOURCE/gui/docInfoDlg.h @ 2

Last change on this file since 2 was 2, checked in by Eugene Romanenko, 15 years ago

First import

File size: 725 bytes
RevLine 
[2]1#ifndef __DOCINFODLG_H
2#define __DOCINFODLG_H
3
4
5struct LuDocumentInfo;
6
7
8class DocInfoDlg
9{
10    public:
11        DocInfoDlg( HWND hWndFrame, LuDocumentInfo *_dinfo );
12        virtual ~DocInfoDlg();
13
14        // Once a dialog object is created, either delete it again, or
15        // call doDialog. doDialog will run the object and delete it when done
16        void doDialog();
17
18        // Internal stuffs
19    private:
20
21                void insertPair( HWND cntr, const char *key, const char *value );
22        void loadValues( HWND cntr );
23        static MRESULT EXPENTRY docInfoDlgProc( HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2 );
24
25        HWND hFrame;
26        LuDocumentInfo *dinfo;
27};
28
29#endif // __DOCINFODLG_H
Note: See TracBrowser for help on using the repository browser.