当前位置: 首页>>代码示例>>C++>>正文


C++ wxUpdateUIEvent::GetEventObject方法代码示例

本文整理汇总了C++中wxUpdateUIEvent::GetEventObject方法的典型用法代码示例。如果您正苦于以下问题:C++ wxUpdateUIEvent::GetEventObject方法的具体用法?C++ wxUpdateUIEvent::GetEventObject怎么用?C++ wxUpdateUIEvent::GetEventObject使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在wxUpdateUIEvent的用法示例。


在下文中一共展示了wxUpdateUIEvent::GetEventObject方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: OnUpdateEditingPart

void LIB_EDIT_FRAME::OnUpdateEditingPart( wxUpdateUIEvent& aEvent )
{
    aEvent.Enable( m_component != NULL );

    if( m_component != NULL && aEvent.GetEventObject() == m_drawToolBar )
        aEvent.Check( GetToolId() == aEvent.GetId() );
}
开发者ID:manasdas17,项目名称:kicad-source-mirror,代码行数:7,代码来源:libeditframe.cpp

示例2: OnUpdateVerticalToolbar

void FOOTPRINT_EDIT_FRAME::OnUpdateVerticalToolbar( wxUpdateUIEvent& aEvent )
{
    aEvent.Enable( GetBoard()->m_Modules != NULL );

    if( aEvent.GetEventObject() == m_drawToolBar )
        aEvent.Check( GetToolId() == aEvent.GetId() );
}
开发者ID:flighta-zeng,项目名称:kicad-source-mirror,代码行数:7,代码来源:moduleframe.cpp

示例3: OnUpdateEditingPart

void LIB_EDIT_FRAME::OnUpdateEditingPart( wxUpdateUIEvent& aEvent )
{
    LIB_PART* part = GetCurPart();

    aEvent.Enable( part != NULL );

    if( part && aEvent.GetEventObject() == m_drawToolBar )
        aEvent.Check( GetToolId() == aEvent.GetId() );
}
开发者ID:KiCad,项目名称:kicad-source-mirror,代码行数:9,代码来源:lib_edit_frame.cpp

示例4: UpdateUI

/// Updates the radio button enable and selected states
void DragButtonList::UpdateUI(wxUpdateUIEvent& event)
{
	if (event.GetId() > wxID_HIGHEST && event.GetId() <= (int) mEnableStates.GetCount() + wxID_HIGHEST) {
		event.Enable(mEnableStates[event.GetId() - wxID_HIGHEST - 1]);
	}
	if (event.GetId() == (int) mSelected + wxID_HIGHEST + 1) {
		((wxRadioButton *) event.GetEventObject())->SetValue(true); //toggles the others automatically
	}
}
开发者ID:UIKit0,项目名称:bbc-ingex,代码行数:10,代码来源:dragbuttonlist.cpp

示例5: checkBoxAppendLFUpdateUI

void EditorSettingsLocal::checkBoxAppendLFUpdateUI( wxUpdateUIEvent& event )
{
	m_checkBoxAppendLF->Enable( ! ((wxCheckBox*)event.GetEventObject())->IsChecked() );
}
开发者ID:AndrianDTR,项目名称:codelite,代码行数:4,代码来源:editorsettingslocal.cpp

示例6: OnUpdateMuWaveToolbar

void PCB_EDIT_FRAME::OnUpdateMuWaveToolbar( wxUpdateUIEvent& aEvent )
{
    if( aEvent.GetEventObject() == m_microWaveToolBar )
        aEvent.Check( GetToolId() == aEvent.GetId() );
}
开发者ID:UIKit0,项目名称:kicad-source-mirror,代码行数:5,代码来源:toolbars_update_user_interface.cpp

示例7: indentsUsesTabsUpdateUI

void EditorSettingsLocal::indentsUsesTabsUpdateUI( wxUpdateUIEvent& event )
{
	m_indentsUsesTabs->Enable( ! ((wxCheckBox*)event.GetEventObject())->IsChecked() );
}
开发者ID:AndrianDTR,项目名称:codelite,代码行数:4,代码来源:editorsettingslocal.cpp

示例8: OnUpdateSelectTool

void SCH_EDIT_FRAME::OnUpdateSelectTool( wxUpdateUIEvent& aEvent )
{
    if( aEvent.GetEventObject() == m_drawToolBar )
        aEvent.Check( GetToolId() == aEvent.GetId() );
}
开发者ID:p12tic,项目名称:kicad-source-mirror,代码行数:5,代码来源:schedit.cpp

示例9: OnUpdateVerticalToolbar

void PCB_EDIT_FRAME::OnUpdateVerticalToolbar( wxUpdateUIEvent& aEvent )
{
    if( aEvent.GetEventObject() == m_drawToolBar )
        aEvent.Check( GetToolId() == aEvent.GetId() );
}
开发者ID:UIKit0,项目名称:kicad-source-mirror,代码行数:5,代码来源:toolbars_update_user_interface.cpp

示例10: fileEncodingUpdateUI

void EditorSettingsLocal::fileEncodingUpdateUI( wxUpdateUIEvent& event )
{
	m_fileEncoding->Enable( ! ((wxCheckBox*)event.GetEventObject())->IsChecked() );
	m_staticTextfileEncoding->Enable( ! ((wxCheckBox*)event.GetEventObject())->IsChecked() );
}
开发者ID:AndrianDTR,项目名称:codelite,代码行数:5,代码来源:editorsettingslocal.cpp

示例11: OnUpdateSelectTool

void FOOTPRINT_EDIT_FRAME::OnUpdateSelectTool( wxUpdateUIEvent& aEvent )
{
    if( aEvent.GetEventObject() == m_drawToolBar || aEvent.GetEventObject() == m_mainToolBar )
        aEvent.Check( GetToolId() == aEvent.GetId() );
}
开发者ID:pointhi,项目名称:kicad-source-mirror,代码行数:5,代码来源:footprint_edit_frame.cpp

示例12: whitespaceStyleUpdateUI

void EditorSettingsLocal::whitespaceStyleUpdateUI( wxUpdateUIEvent& event )
{
	m_whitespaceStyle->Enable( ! ((wxCheckBox*)event.GetEventObject())->IsChecked() );
	m_staticTextwhitespaceStyle->Enable( ! ((wxCheckBox*)event.GetEventObject())->IsChecked() );
}
开发者ID:AndrianDTR,项目名称:codelite,代码行数:5,代码来源:editorsettingslocal.cpp

示例13: choiceEOLUpdateUI

void EditorSettingsLocal::choiceEOLUpdateUI( wxUpdateUIEvent& event )
{
	m_choiceEOL->Enable( ! ((wxCheckBox*)event.GetEventObject())->IsChecked() );
	m_EOLstatic->Enable( ! ((wxCheckBox*)event.GetEventObject())->IsChecked() );
}
开发者ID:AndrianDTR,项目名称:codelite,代码行数:5,代码来源:editorsettingslocal.cpp

示例14: highlightCaretLineUpdateUI

void EditorSettingsLocal::highlightCaretLineUpdateUI( wxUpdateUIEvent& event )
{
	m_highlightCaretLine->Enable( ! ((wxCheckBox*)event.GetEventObject())->IsChecked() );
}
开发者ID:AndrianDTR,项目名称:codelite,代码行数:4,代码来源:editorsettingslocal.cpp

示例15: tabWidthUpdateUI

void EditorSettingsLocal::tabWidthUpdateUI( wxUpdateUIEvent& event )
{
	m_tabWidth->Enable( ! ((wxCheckBox*)event.GetEventObject())->IsChecked() );
	m_staticTexttabWidth->Enable( ! ((wxCheckBox*)event.GetEventObject())->IsChecked() );
}
开发者ID:AndrianDTR,项目名称:codelite,代码行数:5,代码来源:editorsettingslocal.cpp


注:本文中的wxUpdateUIEvent::GetEventObject方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。