A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/preview__setup__dlg_8cpp_source.html below:

NCBI C++ ToolKit: src/gui/widgets/wx/preview_setup_dlg.cpp Source File

12 #include "wx/stattext.h" 13 #include "wx/statbox.h" 14 #include "wx/button.h" 15 #include "wx/checkbox.h" 16 #include "wx/textctrl.h" 17 #include "wx/radiobox.h" 18 #include "wx/slider.h" 19 #include "wx/combobox.h" 22 #include "wx/cmndata.h" 25  #include "wx/statline.h" 28 #include "wx/prntbase.h" 29 #include "wx/printdlg.h" 31 #include "wx/filename.h" 32 #include "wx/tokenzr.h" 33 #include "wx/imaglist.h" 60  bool

add_preview_button,

62

: wxPageSetupDialogBase( parent,

67

wxDEFAULT_DIALOG_STYLE|wxTAB_TRAVERSAL )

68

, m_PreviewButton(add_preview_button)

175

wxBoxSizer *mainsizer =

new

wxBoxSizer( wxVERTICAL );

179  int

widget_width = 520;

183  int

setup_widget_width = widget_width;

184  if

(size_ratio > 1.4f) {

185

setup_widget_width = (

int

) ((((

float

)widget_width)*1.4f)/size_ratio);

190

wxBoxSizer *setup_widget_sizer =

new

wxBoxSizer( wxHORIZONTAL );

191  if

(setup_widget_width < widget_width)

192

setup_widget_sizer->Add((widget_width-setup_widget_width)/2,

195  int

widget_height = (

int

) (((

float

)setup_widget_width)*size_ratio);

200

wxSize(setup_widget_width,

205  if

(setup_widget_width < widget_width)

206

setup_widget_sizer->Add((widget_width-setup_widget_width)/2, 1, 0, wxEXPAND);

207

mainsizer->Add(setup_widget_sizer, 1, wxALL|wxEXPAND, 5);

211 

wxStaticBoxSizer *page_count_box =

new

wxStaticBoxSizer(

215

wxString *choices4 =

new

wxString[2];

216

choices4[0] =

wxT

(

"Hide"

);

217

choices4[1] =

wxT

(

"Display"

);

219

wxDefaultPosition, wxDefaultSize, 2, choices4, 2);

224

page_count_box->Add(

new

wxStaticText(

this

,

ePrintIDStatic

,

wxT

(

"Partitions:"

)),0,wxALL|wxALIGN_LEFT|wxALIGN_CENTER,5 );

232

wxSize(160, wxDefaultCoord),

233

wxHORIZONTAL|wxSL_AUTOTICKS);

240

wxSize(15, wxDefaultCoord));

241

page_count_box->Add(

m_PageCount

, 0, wxALL|wxALIGN_CENTER, 5);

243

mainsizer->Add(page_count_box, 0, wxLEFT|wxRIGHT|wxBOTTOM|wxALIGN_CENTER, 5);

247  x_Init

(mainsizer, widget_width);

252 

mainsizer->Add(

new

wxStaticLine(

this

,

255

wxSize(widget_width, wxDefaultCoord) ),

256

0, wxEXPAND | wxLEFT|wxRIGHT|wxTOP, 10 );

261 

wxSizer* buttonsizer = CreateButtonSizer( wxOK|wxCANCEL);

265

buttonsizer->Add(

m_PreviewButton

, 0, wxLEFT|wxRIGHT|wxALIGN_CENTER, 10 );

268  if

(wxPrintFactory::GetFactory()->HasPrintSetupDialog())

271

buttonsizer->Add(

m_PrinterButton

, 0, wxLEFT|wxRIGHT|wxALIGN_CENTER, 10 );

280

mainsizer->Add( buttonsizer, 0, wxEXPAND|wxALL, 10 );

282

SetAutoLayout(

true

);

283

SetSizer( mainsizer );

285

mainsizer->Fit(

this

);

size_t GetWidth(void) const

size_t GetHeight(void) const

void x_InitDialog(CRef< CImage > img)

Layout all controls owned by this class.

virtual void UpdateMargins()

virtual void OnScroll(wxScrollEvent &event)

wxButton * m_PrinterButton

virtual bool TransferDataFromWindow()

wxRadioBox * m_MultiPageRadioBox

virtual void OnPrinter(wxCommandEvent &event)

CVect2< int > GetPartitions() const

Get the number of image partitions in x and y.

wxStaticText * m_PageCount

wxSlider * m_PageCountSlider

void SetZoomBehavior(bool zoomx, bool zoomy)

Enable/disable zoom in x && y.

virtual void OnGuides(wxCommandEvent &event)

virtual void OnMultiPage(wxCommandEvent &event)

virtual ~CPreviewSetupDlg()

CGlPreviewSetupWidget * m_PreviewSetupWidget

virtual void x_Init(wxBoxSizer *, int)

Provide virtual hook for subclasses to add their own controls below the main controls.

wxRadioBox * m_GuidesRadioBox

virtual bool TransferDataToWindow()

IMPLEMENT_CLASS(CFloatingFrame, CFloatingFrameBaseClass) const static long kFloatFrameStyle

CFloatingFrame.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

static string IntToString(int value, TNumToStringFlags flags=0, int base=10)

Convert int to string.

unsigned int

A callback function used to compare two keys in a database.

WXDLLEXPORT_DATA(wxPrintPaperDatabase *) wxThePrintPaperDatabase


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4