~pac72/ubuntu/lucid/ddd/devel

« back to all changes in this revision

Viewing changes to ddd/AlignBox.h

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Schepler
  • Date: 2004-07-22 03:49:37 UTC
  • mfrom: (1.2.1 upstream) (2.1.1 warty)
  • Revision ID: james.westby@ubuntu.com-20040722034937-cysl08t1jvba4jrx
Tags: 1:3.3.9-3
USERINFO has been renamed to USERINFO.txt; adjust debian/rules code
to match, to get correct information on the About DDD dialog.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
// $Id: AlignBox.h,v 1.14 2000/12/11 12:21:47 zeller Exp $
 
1
// $Id$
2
2
// Box alignments
3
3
 
4
4
// Copyright (C) 1995 Technische Universitaet Braunschweig, Germany.
29
29
#ifndef _DDD_AlignBox_h
30
30
#define _DDD_AlignBox_h
31
31
 
32
 
#ifdef __GNUG__
33
 
#pragma interface
34
 
#endif
35
 
 
36
32
 
37
33
// An AlignBox is a container for an alignment of boxes.
38
34
 
123
119
        AlignBox(box)
124
120
    {}
125
121
 
126
 
    void dump(ostream& s) const { dumpComposite(s, " & "); }
 
122
    void dump(std::ostream& s) const { dumpComposite(s, " & "); }
127
123
 
128
124
    virtual void _draw(Widget w, 
129
125
                       const BoxRegion& r, 
143
139
 
144
140
    void addSize(Box *b);
145
141
 
146
 
    virtual void _print(ostream& os, 
 
142
    virtual void _print(std::ostream& os, 
147
143
                        const BoxRegion& region, 
148
144
                        const PrintGC& gc) const;
149
145
 
176
172
        AlignBox(box)
177
173
    {}
178
174
 
179
 
    void dump(ostream& s) const { dumpComposite(s, " | "); }
 
175
    void dump(std::ostream& s) const { dumpComposite(s, " | "); }
180
176
 
181
177
public:
182
178
    VAlignBox(unsigned initialSize = 2, const char *t = "VAlignBox"):
188
184
 
189
185
    void addSize(Box *b);
190
186
 
191
 
    virtual void _print(ostream& os, 
 
187
    virtual void _print(std::ostream& os, 
192
188
                        const BoxRegion& region, 
193
189
                        const PrintGC& gc) const;
194
190
 
218
214
        AlignBox(box)
219
215
    {}
220
216
 
221
 
    void dump(ostream& s) const { dumpComposite(s, " ^ "); }
 
217
    void dump(std::ostream& s) const { dumpComposite(s, " ^ "); }
222
218
 
223
219
public:
224
220
    UAlignBox(unsigned initialSize = 2, const char *t = "UAlignBox"):
230
226
 
231
227
    void addSize(Box *b);
232
228
 
233
 
    virtual void _print(ostream& os, 
 
229
    virtual void _print(std::ostream& os, 
234
230
                        const BoxRegion& region, 
235
231
                        const PrintGC& gc) const;
236
232
 
260
256
        AlignBox(box)
261
257
    {}
262
258
 
263
 
    void dump(ostream& s) const { dumpComposite(s, " ~ "); }
 
259
    void dump(std::ostream& s) const { dumpComposite(s, " ~ "); }
264
260
 
265
261
public:
266
262
    TAlignBox(unsigned initialSize = 2, const char *t = "TAlignBox"):
272
268
 
273
269
    void addSize(Box *b);
274
270
 
275
 
    virtual void _print(ostream& os, 
 
271
    virtual void _print(std::ostream& os, 
276
272
                        const BoxRegion& region, 
277
273
                        const PrintGC& gc) const;
278
274