repo.or.cz
/
gitenigma.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
trunk 20080912
[gitenigma.git]
/
include
/
lib
/
gui
/
multipage.h
blob
5c3cb4edc3f0ea126eb93fa49a6df110c4c49b08
1
#ifndef __multipage_h_
2
#define __multipage_h_
3
4
#include <lib/base/eptrlist.h>
5
class
eWidget
;
6
7
class
eMultipage
8
{
9
ePtrList
<
eWidget
>
list
;
10
public
:
11
eMultipage
();
12
13
int
prev
();
14
int
next
();
15
void
set
(
eWidget
*
page
);
16
void
first
();
17
void
addPage
(
eWidget
*
page
);
18
eWidget
*
getCurrent
() {
return
list
.
current
(); }
19
20
int
count
() {
return
list
.
size
(); }
21
int
at
();
22
};
23
24
#endif