Mercurial > ~dholland > hg > ag > index.cgi
comparison anagram/vaclgui/about.hpp @ 0:13d2b8934445
Import AnaGram (near-)release tree into Mercurial.
author | David A. Holland |
---|---|
date | Sat, 22 Dec 2007 17:52:45 -0500 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:13d2b8934445 |
---|---|
1 /* | |
2 * AnaGram, A System for Syntax Directed Programming | |
3 * Copyright 1997-2002 Parsifal Software. All Rights Reserved. | |
4 * See the file COPYING for license and usage terms. | |
5 * | |
6 * about.hpp | |
7 */ | |
8 | |
9 #ifndef ABOUT_HPP | |
10 #define ABOUT_HPP | |
11 | |
12 //#include <igroupbx.hpp> | |
13 #include <iiconctl.hpp> | |
14 #include <imcelcv.hpp> | |
15 #include <ipainevt.hpp> | |
16 #include <ipainhdr.hpp> | |
17 #include <isetcv.hpp> | |
18 | |
19 #include "frame.hpp" | |
20 #include "multiline.hpp" | |
21 | |
22 class AboutBox | |
23 : public AgFrame | |
24 , public IPaintHandler | |
25 { | |
26 IMultiCellCanvas canvas; | |
27 IIconControl anaGramIcon; | |
28 ISetCanvas textBlock; | |
29 MultiLineText titleLines; | |
30 MultiLineText copyrightNotice; | |
31 //IStaticText licenseBox; | |
32 // MultiLineText licensee; | |
33 MultiLineText address; | |
34 MultiLineText buildInfo; | |
35 public: | |
36 AboutBox(); | |
37 Boolean paintWindow(IPaintEvent &event); | |
38 ~AboutBox(); | |
39 }; | |
40 | |
41 | |
42 #endif /* ABOUT_HPP */ |