本文整理汇总了C++中wxScrollEvent::GetInt方法的典型用法代码示例。如果您正苦于以下问题:C++ wxScrollEvent::GetInt方法的具体用法?C++ wxScrollEvent::GetInt怎么用?C++ wxScrollEvent::GetInt使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类wxScrollEvent
的用法示例。
在下文中一共展示了wxScrollEvent::GetInt方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: OnScrollChange
void NumericSlider::OnScrollChange(wxScrollEvent &event)
{
wxCommandEvent evt(wxEVT_COMMAND_SPINCTRL_UPDATED);
evt.SetId(this->GetId());
evt.SetEventObject(this);
mSpinner->SetValue(event.GetInt() + mSpinner->GetMin());
evt.SetInt(event.GetInt() + mSpinner->GetMin());
wxPostEvent(this, evt);
}
示例2: OnSlider
void ModelControl::OnSlider(wxScrollEvent &event)
{
if (!init || !model)
return;
int id = event.GetId();
if (id == ID_MODEL_ALPHA) {
model->alpha = event.GetInt() / 100.0f;
} else if (id == ID_MODEL_SCALE) {
att->scale = event.GetInt() / 100.0f;
txtsize->SetValue(wxString::Format(wxT("%.2f"), att->scale));
}
}
示例3: OnSpeedChange
void MiscControlPage::OnSpeedChange(wxScrollEvent& event)
{
auto speedText = wxString::Format(wxT("%d"), event.GetInt());
m_speedIndicator->SetValue(speedText);
m_controller.WriteCommand(wxT("set speed ") + speedText);
m_controller.WriteCommand(wxT("set throttle on"));
}
示例4: OnSlide
void TAdjuster::OnSlide(wxScrollEvent& event)
{
int value = event.GetInt();
TUniform* uniform = sliders[event.GetId()].first;
int component = sliders[event.GetId()].second;
uniform->SetSlider((float) value / MaxSliderValue, component);
uniform->UpdateSlider();
event.Skip();
}
示例5: mColorTempNightSliderOnScroll
void CColorTempPanel::mColorTempNightSliderOnScroll(wxScrollEvent& event)
{
int value = event.GetInt();
mColorTempNightSlider->SetValue(value);
mColorTempNight->SetValue(wxString::Format(wxT("%d"), value*mColorTempStep));
if (value > mColorTempDaySlider->GetValue())
{
mColorTempDay->SetValue(wxString::Format(wxT("%d"), value*mColorTempStep));
mColorTempDaySlider->SetValue(value);
}
Stop();
mEnable->SetValue(false);
}
示例6: OnChangeRenShaTurbo
void MiscControlPage::OnChangeRenShaTurbo(wxScrollEvent& event)
{
m_controller.WriteCommand(wxString::Format(
wxT("set renshaturbo %d"), event.GetInt()));
}
示例7: OnMinFrameSkipChange
void MiscControlPage::OnMinFrameSkipChange(wxScrollEvent& event)
{
auto skipText = wxString::Format(wxT("%d"), event.GetInt());
m_minFrameSkipIndicator->SetValue(skipText);
m_controller.WriteCommand(wxT("set minframeskip ") + skipText);
}
示例8: volumeChanged
void mainFrameImp::volumeChanged( wxScrollEvent& event ){
gameManager::gm->setVolume(event.GetInt());
}
示例9: mTransitionSliderOnScroll
void CColorTempPanel::mTransitionSliderOnScroll(wxScrollEvent& event)
{
int value = event.GetInt();
mTransition->SetValue(wxString::Format(wxT("%dmin"), value));
}