summaryrefslogtreecommitdiff
path: root/src/user/include/cxx/raleigh/w/vbox.h
blob: 6bace5990e6f995f7dc3102e9c79fbe57b9b0536 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef RALEIGH_W_VBOX_H
#define RALEIGH_W_VBOX_H

#include <raleigh/w/multicontainer.h>

namespace raleigh {
  class vbox : public multicontainer {
  public:
    //do not modify this list afterward
    vbox(dllist<widget &> widgets=dllist<widget &>());

  private:
    coord determine_size() override;
    void set_child_offsets() override;
  };
}

#endif