2005/5/9

     
 

class IndividualLayoutConstraint

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::wx::IndividualLayoutConstraint Class Reference

#include <LayoutConstraints.h>

Inheritance diagram for acdk::wx::IndividualLayoutConstraint:

acdk::wx::WxObject acdk::lang::Object acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

see wxIndividualLayoutConstraint

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.9
Date:
Date
2005/02/05 10:45:35


Public Member Functions

 IndividualLayoutConstraint ()
void set (LayoutRelationship rel, IN(RWindow) otherW, Edge otherE, int val=0, int marg=LayoutDefaultMargin)
void leftOf (IN(RWindow) sibling, int marg=LayoutDefaultMargin)
void rightOf (IN(RWindow) sibling, int marg=LayoutDefaultMargin)
void above (IN(RWindow) sibling, int marg=LayoutDefaultMargin)
void below (IN(RWindow) sibling, int marg=LayoutDefaultMargin)
void sameAs (IN(RWindow) otherW, Edge edge, int marg=LayoutDefaultMargin)
void percentOf (IN(RWindow) otherW, Edge wh, int per)
void absolute (int val)
void unconstrained ()
void asIs ()
RWindow getOtherWindow ()
Edge getMyEdge () const
void setEdge (Edge which)
void setValue (int v)
int getMargin ()
void setMargin (int m)
int getValue () const
int getPercent () const
int getOtherEdge () const
bool getDone () const
void setDone (bool d)
LayoutRelationship getRelationship ()
void setRelationship (LayoutRelationship r)
bool resetIfWin (IN(RWindow) otherW)
bool satisfyConstraint (IN(RLayoutConstraints) constraints, IN(RWindow) win)
int getEdge (Edge which, IN(RWindow) thisWin, IN(RWindow) other)


Constructor & Destructor Documentation

acdk::wx::IndividualLayoutConstraint::IndividualLayoutConstraint (   )  [inline]
 


Member Function Documentation

void acdk::wx::IndividualLayoutConstraint::above (  IN(RWindow)  sibling,
int  marg = LayoutDefaultMargin
)  [inline]
 

void acdk::wx::IndividualLayoutConstraint::absolute (  int  val  )  [inline]
 

void acdk::wx::IndividualLayoutConstraint::asIs (   )  [inline]
 

void acdk::wx::IndividualLayoutConstraint::below (  IN(RWindow)  sibling,
int  marg = LayoutDefaultMargin
)  [inline]
 

bool acdk::wx::IndividualLayoutConstraint::getDone (   )  const [inline]
 

int acdk::wx::IndividualLayoutConstraint::getEdge (  Edge  which,
IN(RWindow)  thisWin,
IN(RWindow)  other
)  [inline]
 

int acdk::wx::IndividualLayoutConstraint::getMargin (   )  [inline]
 

Edge acdk::wx::IndividualLayoutConstraint::getMyEdge (   )  const [inline]
 

int acdk::wx::IndividualLayoutConstraint::getOtherEdge (   )  const [inline]
 

RWindow acdk::wx::IndividualLayoutConstraint::getOtherWindow (   )  [inline]
 

int acdk::wx::IndividualLayoutConstraint::getPercent (   )  const [inline]
 

LayoutRelationship acdk::wx::IndividualLayoutConstraint::getRelationship (   )  [inline]
 

int acdk::wx::IndividualLayoutConstraint::getValue (   )  const [inline]
 

void acdk::wx::IndividualLayoutConstraint::leftOf (  IN(RWindow)  sibling,
int  marg = LayoutDefaultMargin
)  [inline]
 

void acdk::wx::IndividualLayoutConstraint::percentOf (  IN(RWindow)  otherW,
Edge  wh,
int  per
)  [inline]
 

bool acdk::wx::IndividualLayoutConstraint::resetIfWin (  IN(RWindow)  otherW  )  [inline]
 

void acdk::wx::IndividualLayoutConstraint::rightOf (  IN(RWindow)  sibling,
int  marg = LayoutDefaultMargin
)  [inline]
 

void acdk::wx::IndividualLayoutConstraint::sameAs (  IN(RWindow)  otherW,
Edge  edge,
int  marg = LayoutDefaultMargin
)  [inline]
 

bool acdk::wx::IndividualLayoutConstraint::satisfyConstraint (  IN(RLayoutConstraints)  constraints,
IN(RWindow)  win
)  [inline]
 

void acdk::wx::IndividualLayoutConstraint::set (  LayoutRelationship  rel,
IN(RWindow)  otherW,
Edge  otherE,
int  val = 0,
int  marg = LayoutDefaultMargin
)  [inline]
 

void acdk::wx::IndividualLayoutConstraint::setDone (  bool  d  )  [inline]
 

void acdk::wx::IndividualLayoutConstraint::setEdge (  Edge  which  )  [inline]
 

void acdk::wx::IndividualLayoutConstraint::setMargin (  int  m  )  [inline]
 

void acdk::wx::IndividualLayoutConstraint::setRelationship (  LayoutRelationship  r  )  [inline]
 

void acdk::wx::IndividualLayoutConstraint::setValue (  int  v  )  [inline]
 

void acdk::wx::IndividualLayoutConstraint::unconstrained (   )  [inline]