source: tags/svn.1.5.4/PGT/analyze_window.hxx

Last change on this file was 8309, checked in by westram, 12 years ago
  • moved much code into static scope

(partly reverted by [8310])

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.2 KB
Line 
1// Copyright (c) 2004 - 2005 Kai Bader <baderk@in.tum.de>
2//
3// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
6// AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
7// AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
8// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
9
10// CVS REVISION TAG  --  $Revision: 8309 $
11
12#ifndef ANALYZE_WINDOW_HXX
13#define ANALYZE_WINDOW_HXX
14
15#include <stdio.h>
16#include <stdlib.h>
17#include <stdarg.h>
18#include <Xm/XmAll.h>
19#include "dialog.hxx"
20#include "plot.hxx"
21
22
23class analyzeWindow : public MDialog { // derived from a Noncopyable
24    public:
25        analyzeWindow(MDialog*);
26        ~analyzeWindow();
27        //
28        void resizeGnuplot();
29    protected:
30        void createWindow();
31        void createTopToolbar();
32        void createLeftToolbar();
33    private:
34        Widget m_top;
35        Widget m_topToolbar;
36        Widget m_leftToolbar;
37        Widget m_plotManager;
38        Widget m_plotArea;
39
40        Plot *m_myplot; // DEBUG
41
42};
43
44#endif // ANALYZE_WINDOW_HXX
Note: See TracBrowser for help on using the repository browser.