Пример #1
0
static bool add(wxSizer& sizer, const SizerItem& item){
  if (item.windowItem != nullptr){
    sizer.Add(item.windowItem, item.proportion.Get(), item.flags, item.border);
    return true;
  }
  else if (item.sizerItem != nullptr){
    sizer.Add(item.sizerItem, item.proportion.Get(), item.flags, item.border);
    return true;
  }
  return false;
}
Пример #2
0
void operator+=( wxSizer& target, const pxStretchSpacer& spacer )
{
	target.AddStretchSpacer( spacer.proportion );
}
Пример #3
0
void operator+=( wxSizer& target, int spacer )
{
	target.AddSpacer( spacer );
}
Пример #4
0
void operator+=( wxSizer& target, wxSizer& src )
{
	target.Add( &src );
}
Пример #5
0
void operator+=( wxSizer& target, wxWindow* src )
{
	target.Add( src );
}
Пример #6
0
void operator+=(wxSizer &target, pxStaticText &src)
{
    target.Add(&src, pxExpand);
}
Пример #7
0
void operator+=(wxSizer &target, pxStaticText *src)
{
    if (src)
        target.Add(src, pxExpand);
}
Пример #8
0
void add_spacing(wxSizer& sizer, SpacingType spacing){
  if (spacing != 0){
    sizer.AddSpacer(spacing);
  }
}