本文整理汇总了C++中GetExtraStyle函数的典型用法代码示例。如果您正苦于以下问题:C++ GetExtraStyle函数的具体用法?C++ GetExtraStyle怎么用?C++ GetExtraStyle使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了GetExtraStyle函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: SetExtraStyle
bool PrintOptions::Create( MolDisplayWin* parent, wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style )
{
////@begin PrintOptions member initialisation
FrameCheck = NULL;
CenterCheck = NULL;
MaxCheck = NULL;
////@end PrintOptions member initialisation
Parent = parent;
////@begin PrintOptions creation
SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS);
wxDialog::Create( parent, id, caption, pos, size, style );
CreateControls();
GetSizer()->Fit(this);
GetSizer()->SetSizeHints(this);
Centre();
////@end PrintOptions creation
return true;
}
示例2: GetExtraStyle
void wxWindowQt::SetExtraStyle( long exStyle )
{
long exStyleOld = GetExtraStyle();
if ( exStyle == exStyleOld )
return;
// update the internal variable
wxWindowBase::SetExtraStyle(exStyle);
if (!m_qtWindow)
return;
Qt::WindowFlags flags = m_qtWindow->windowFlags();
if (!(exStyle & wxWS_EX_CONTEXTHELP) != !(flags & Qt::WindowContextHelpButtonHint))
{
flags ^= Qt::WindowContextHelpButtonHint;
m_qtWindow->setWindowFlags(flags);
}
}
示例3: SetExtraStyle
bool mmNewAcctDialog::Create(wxWindow* parent
, wxWindowID id
, const wxString& caption
, const wxPoint& pos
, const wxSize& size
, long style)
{
SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS);
wxDialog::Create(parent, id, caption, pos, size, style);
CreateControls();
m_accessChanged = false;
GetSizer()->Fit(this);
GetSizer()->SetSizeHints(this);
SetIcon(mmex::getProgramIcon());
Centre();
return TRUE;
}
示例4: SetExtraStyle
bool SplitTransactionDialog::Create(wxWindow* parent
, wxWindowID id
, const wxString& caption
, const wxPoint& pos
, const wxSize& size
, long style)
{
lcSplit_ = nullptr;
SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS);
wxDialog::Create( parent, id, caption, pos, size, style );
CreateControls();
GetSizer()->Fit(this);
GetSizer()->SetSizeHints(this);
Centre();
DataToControls();
return TRUE;
}
示例5: SetExtraStyle
bool InfoDialog::Create( wxWindow* parent, wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style )
{
////@begin InfoDialog member initialisation
m_left_panel = NULL;
m_left_sizer = NULL;
////@end InfoDialog member initialisation
////@begin InfoDialog creation
SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS);
wxDialog::Create( parent, id, caption, pos, size, style );
CreateControls();
SetIcon(GetIconResource(AppSettings::get_default_img_path()+wxT("app_icon.ico")));
if (GetSizer())
{
GetSizer()->SetSizeHints(this);
}
////@end InfoDialog creation
return true;
}
示例6: SetExtraStyle
bool WinEDA_PlotPSFrame::Create( wxWindow* parent, wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style )
{
////@begin WinEDA_PlotPSFrame member initialisation
m_SizeOption = NULL;
m_PlotPSColorOption = NULL;
m_Plot_Sheet_Ref = NULL;
m_MsgBox = NULL;
////@end WinEDA_PlotPSFrame member initialisation
////@begin WinEDA_PlotPSFrame creation
SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS);
wxDialog::Create( parent, id, caption, pos, size, style );
CreateControls();
GetSizer()->Fit(this);
GetSizer()->SetSizeHints(this);
Centre();
////@end WinEDA_PlotPSFrame creation
return true;
}
示例7: wxGetApp
bool CDlgSelectComputer::Create(wxWindow* parent, wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style)
{
wxString strCaption = caption;
if (strCaption.IsEmpty()) {
CSkinAdvanced* pSkinAdvanced = wxGetApp().GetSkinManager()->GetAdvanced();
wxASSERT(pSkinAdvanced);
wxASSERT(wxDynamicCast(pSkinAdvanced, CSkinAdvanced));
strCaption.Printf(_("%s - Select Computer"), pSkinAdvanced->GetApplicationName().c_str());
}
SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS);
wxDialog::Create(parent, id, strCaption, pos, size, style);
CreateControls();
GetSizer()->Fit(this);
GetSizer()->SetSizeHints(this);
Centre();
return TRUE;
}
示例8: SetExtraStyle
bool KiDisplayOptionsFrame::Create( wxWindow* parent, wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style )
{
////@begin KiDisplayOptionsFrame member initialisation
m_IsShowPadNum = NULL;
m_IsShowPadFill = NULL;
m_EdgesDisplayOption = NULL;
m_TextDisplayOption = NULL;
////@end KiDisplayOptionsFrame member initialisation
////@begin KiDisplayOptionsFrame creation
SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS);
wxDialog::Create( parent, id, caption, pos, size, style );
CreateControls();
GetSizer()->Fit(this);
GetSizer()->SetSizeHints(this);
Centre();
////@end KiDisplayOptionsFrame creation
return true;
}
示例9: Init
bool wxDialog::Create(
wxWindow* pParent
, wxWindowID vId
, const wxString& rsTitle
, const wxPoint& rPos
, const wxSize& rSize
, long lStyle
, const wxString& rsName
)
{
Init();
SetExtraStyle(GetExtraStyle() | wxTOPLEVEL_EX_DIALOG);
//
// Save focus before doing anything which can potentially change it
//
m_pOldFocus = FindFocus();
//
// All dialogs should really have this style
//
lStyle |= wxTAB_TRAVERSAL;
if (!wxTopLevelWindow::Create( pParent
,vId
,rsTitle
,rPos
,rSize
,lStyle
,rsName
))
return FALSE;
SetFont(wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT));
//
// Must defer setting the title until after dialog is created and sized
//
if (!rsTitle.IsNull())
SetTitle(rsTitle);
return TRUE;
} // end of wxDialog::Create
示例10: SetExtraStyle
bool mmReportsPanel::Create(wxWindow *parent, wxWindowID winid
, const wxPoint& pos, const wxSize& size, long style
, const wxString& name)
{
SetExtraStyle(GetExtraStyle() | wxWS_EX_BLOCK_EVENTS);
wxPanel::Create(parent, winid, pos, size, style, name);
CreateControls();
GetSizer()->Fit(this);
GetSizer()->SetSizeHints(this);
wxString error;
if (saveReportText(error))
browser_->LoadURL(getURL(mmex::getReportIndex()));
else
browser_->SetPage(error, "");
Model_Usage::instance().pageview(this);
return TRUE;
}
示例11: SetExtraStyle
bool wxDialog::Create( wxWindow *parent,
wxWindowID id,
const wxString& title,
const wxPoint& pos,
const wxSize& size,
long style,
const wxString& name )
{
SetExtraStyle( GetExtraStyle() | wxTOPLEVEL_EX_DIALOG );
// All dialogs should really have this style...
style |= wxTAB_TRAVERSAL;
// ...but not these styles
style &= ~(wxYES | wxOK | wxNO); // | wxCANCEL
if ( !wxTopLevelWindow::Create( parent, id, title, pos, size, style, name ) )
return false;
return true;
}
示例12: SetExtraStyle
bool WinEDA_DrcFrame::Create( wxWindow* parent, wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style )
{
////@begin WinEDA_DrcFrame member initialisation
m_MainSizer = NULL;
m_CommandSizer = NULL;
m_ClearenceTitle = NULL;
m_SetClearance = NULL;
m_logWindow = NULL;
////@end WinEDA_DrcFrame member initialisation
////@begin WinEDA_DrcFrame creation
SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS);
wxDialog::Create( parent, id, caption, pos, size, style );
CreateControls();
GetSizer()->Fit(this);
GetSizer()->SetSizeHints(this);
Centre();
////@end WinEDA_DrcFrame creation
return true;
}
示例13: SetExtraStyle
bool about::Create( wxWindow* parent, wxWindowID id, const wxString& caption, const wxPoint& pos,
const wxSize& size, long style )
{
m_parent = parent;
#ifdef __WXOSX__
style |= wxSTAY_ON_TOP;
#endif
SetExtraStyle( GetExtraStyle() | wxWS_EX_BLOCK_EVENTS );
wxDialog::Create( parent, id, caption, pos, size, style );
wxFont *qFont = GetOCPNScaledFont(_("Dialog"));
SetFont( *qFont );
m_displaySize = g_Platform->getDisplaySize();
CreateControls();
Populate();
RecalculateSize();
return TRUE;
}
示例14: SetExtraStyle
bool WinEDA_LabelPropertiesFrame::Create( wxWindow* parent, wxWindowID id, const wxString& caption, const wxPoint& pos, const wxSize& size, long style )
{
////@begin WinEDA_LabelPropertiesFrame member initialisation
m_TextLabel = NULL;
m_TextOrient = NULL;
m_TextShape = NULL;
m_SizeTitle = NULL;
m_TextSize = NULL;
////@end WinEDA_LabelPropertiesFrame member initialisation
////@begin WinEDA_LabelPropertiesFrame creation
SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS);
wxDialog::Create( parent, id, caption, pos, size, style );
CreateControls();
GetSizer()->Fit(this);
GetSizer()->SetSizeHints(this);
Centre();
////@end WinEDA_LabelPropertiesFrame creation
return true;
}
示例15: SetExtraStyle
void mmAttachmentDialog::Create(wxWindow* parent, const wxString& name)
{
SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS);
long style = wxCAPTION | wxCLOSE_BOX | wxRESIZE_BORDER;
wxString WindowTitle;
if (m_RefId > 0)
WindowTitle = wxString::Format(_("Organize Attachments | %s %i"), wxGetTranslation(m_RefType), m_RefId);
else
WindowTitle = wxString::Format(_("Organize Attachments | New %s"), wxGetTranslation(m_RefType));
if (!wxDialog::Create(parent, wxID_ANY, WindowTitle, wxDefaultPosition, wxDefaultSize, style, name))
return;
CreateControls();
fillControls();
GetSizer()->Fit(this);
GetSizer()->SetSizeHints(this);
SetIcon(mmex::getProgramIcon());
Centre();
}