void ThumbInfo::SetThumbOpacity(BYTE bAlpha) { if (bAlpha != btAlpha) { btAlpha = bAlpha; UpdateContent(); } }
void CUIQuestRestore::open() { SetVisible(TRUE); Hide(FALSE); UpdateContent(); CUIManager::getSingleton()->RearrangeOrder( UI_QUEST_RESTORE, TRUE ); }
void CMVarNode::Update ( CMVarNode* node ) { SetValue(node->GetValue()); SetValid(node->ValueIsValid()); // value or pointer if (!node->HasChildren()) { MakePointer(node->itsIsPointerFlag); if (itsIsPointerFlag && HasChildren()) { UpdateContent(); } } // struct or static array else if (SameElements(node)) { MakePointer(node->itsIsPointerFlag, kJFalse); MergeChildren(node); } else { MakePointer(node->itsIsPointerFlag, kJFalse); StealChildren(node); } }
void USceneCaptureComponentCube::PostEditChangeProperty(FPropertyChangedEvent& PropertyChangedEvent) { // AActor::PostEditChange will ForceUpdateComponents() Super::PostEditChangeProperty(PropertyChangedEvent); UpdateContent(); }
void ThumbInfo::RefreshContactIcon(int _iIcon) { if (_iIcon == -1 || ImageList_GetImageCount(himlMiranda) <= _iIcon) iIcon = Clist_GetContactIcon(hContact); else iIcon = _iIcon; UpdateContent(); }
bool InfoBoxWindow::HandleKey(InfoBoxContent::InfoBoxKeyCodes keycode) { if (content != NULL && content->HandleKey(keycode)) { UpdateContent(); return true; } return false; }
void USceneCaptureComponentCube::OnRegister() { Super::OnRegister(); #if WITH_EDITOR // Update content on register to have at least one frames worth of good data. // Without updating here this component would not work in a blueprint construction script which recreates the component after each move in the editor UpdateContent(); #endif }
void PlayerDestination::Update() { uint32 tickCount = time_get_tick_count(); m_destinationContext.timeInterval = tickCount - m_destinationContext.lastUpdateTime; m_destinationContext.lastUpdateTime = tickCount; if ( UpdateContent( m_destinationContext ) ) { m_destinationContext.totalTimeElapst += m_destinationContext.timeInterval; } thread_sleep( 10 ); }
void wxsFontEditorDlg::OnFaceAddClick(wxCommandEvent& event) { wxString Face; wxsFontFaceEditorDlg Dlg(this,Face); if ( Dlg.ShowModal() == wxID_OK && !Face.empty() ) { FaceList->Append(Face); FaceList->SetSelection(FaceList->GetCount()-1); UpdateContent(); UpdatePreview(); } }
void Game::Update() { // Update the camera if ((m_player->GetX() + m_player->GetWidth() / 2) - SCREEN_WIDTH / 2 > this->camera.x) this->camera.x = (m_player->GetX() + m_player->GetWidth() / 2) - SCREEN_WIDTH / 2; this->camera.y = (m_player->GetY() + m_player->GetHeight() / 2) - SCREEN_HEIGHT / 2; if (camera.x < 0) { camera.x = 0; } if (camera.y < 0) { camera.y = 0; } if (camera.x > LEVEL_WIDTH - camera.w) { camera.x = LEVEL_WIDTH - camera.w; } if (camera.y > LEVEL_HEIGHT - camera.h){ camera.y = LEVEL_HEIGHT - camera.h; } if (this->m_gamestate == GameState::PLAY) { // Update the player this->m_player->Update(this->m_content, this->m_graphics, this->m_sound); if (this->m_player->GetX() < camera.x) this->m_player->SetX(camera.x); UpdateContent(&this->m_content, camera); // Update the HUD this->m_uimanager.EditText(std::to_string(this->m_player->GetScore()), "score"); this->m_uimanager.EditText(std::to_string(this->m_leveltimer.GetCurrentTime()), "time"); this->m_uimanager.EditText(std::to_string(this->m_player->GetCoins()), "coincount"); this->m_uimanager.Update(this->m_graphics); // Looping the music /*if (Mix_PlayingMusic() == 0) { this->m_sound->PlayMusic(); }*/ if (this->m_player->isDead()) { SDL_Delay(1000); this->m_gamestate = GameState::RESTART; } } SDL_Delay(8); }
void wxsFontEditorDlg::OnFaceDelClick(wxCommandEvent& event) { int Index = FaceList->GetSelection(); if ( Index != wxNOT_FOUND ) { FaceList->Delete(Index); if ( Index < (int)FaceList->GetCount() ) { FaceList->SetSelection(Index); } else { FaceList->SetSelection(Index-1); } } UpdateContent(); UpdatePreview(); }
void wxsFontEditorDlg::OnButton1Click1(wxCommandEvent& event) { wxFont Font = ::wxGetFontFromUser(); if ( !Font.Ok() ) return; FontType->SetSelection(FT_CUSTOM); FamUse->SetValue(true); switch ( Font.GetFamily() ) { case wxFONTFAMILY_DECORATIVE: FamVal->SetSelection(FFAM_DECORATIVE); break; case wxFONTFAMILY_ROMAN: FamVal->SetSelection(FFAM_ROMAN); break; case wxFONTFAMILY_SCRIPT: FamVal->SetSelection(FFAM_SCRIPT); break; case wxFONTFAMILY_SWISS: FamVal->SetSelection(FFAM_SWISS); break; case wxFONTFAMILY_MODERN: FamVal->SetSelection(FFAM_MODERN); break; case wxFONTFAMILY_TELETYPE: FamVal->SetSelection(FFAM_TELETYPE); break; default: FamUse->SetValue(false); } EncodUse->SetValue(false); SizeUse->SetValue(true); SizeVal->SetValue(Font.GetPointSize()); RelSizeUse->SetValue(false); FaceList->Clear(); FaceList->Append(Font.GetFaceName()); FaceList->SetSelection(0); StyleNorm->SetValue(Font.GetStyle()==wxFONTSTYLE_NORMAL); StyleItal->SetValue(Font.GetStyle()==wxFONTSTYLE_ITALIC); StyleSlant->SetValue(Font.GetStyle()==wxFONTSTYLE_SLANT); StyleUse->SetValue(Font.GetStyle()!=wxFONTSTYLE_NORMAL); WeightLight->SetValue(Font.GetWeight()==wxFONTWEIGHT_LIGHT); WeightNorm->SetValue(Font.GetWeight()==wxFONTWEIGHT_NORMAL); WeightBold->SetValue(Font.GetWeight()==wxFONTWEIGHT_BOLD); WeightUse->SetValue(Font.GetWeight()!=wxFONTWEIGHT_NORMAL); UnderYes->SetValue(Font.GetUnderlined()); UnderNo->SetValue(!Font.GetUnderlined()); UnderUse->SetValue(!Font.GetUnderlined()); UpdateContent(); UpdatePreview(); }
void CotMapCtrl::OnTimer(UINT_PTR nIDEvent) { if(nIDEvent==1) { //如果在上个时间段,鼠标滚轮滑动,则将标记设为false if(m_bMouseWheel) { m_bMouseWheel =false; } else { if(m_pGeomap->GetExtentMode() == Carto::EEM_AUTO) { m_pGeomap->GetDisplay()->GetDisplayTransformation().ZoomToFixScale(m_dblScale); Refresh(); } KillTimer(1); m_bTimer = false; } } else if(nIDEvent==2) { //处理闪烁图层事件 Carto::ILayerPtr pLayer=m_pGeomap->GetLayers().GetAt(m_FlashLayerId); if(pLayer) { pLayer->SetVisible(!pLayer->GetVisible()); UpdateContent(otDrawGeography); } } COleControl::OnTimer(nIDEvent); }
void CAlphaIconsPage::OnActivate() { CXTPFrameWnd* pFrame = (CXTPFrameWnd*)AfxGetMainWnd(); CXTPCommandBars* pCommandBars = pFrame->GetCommandBars(); ASSERT(pCommandBars); CXTPToolBar* pToolBar = pCommandBars->GetAt(1); ASSERT(pToolBar->GetTitle() == _T("Standard")); XTPImageManager()->RemoveAll(); pToolBar->LoadToolBar(IDR_ICONS_MENU_32); XTP_COMMANDBARS_ICONSINFO* pIconsInfo = XTPPaintManager()->GetIconsInfo(); pIconsInfo->bUseDisabledIcons = TRUE; CXTPCommandBarsOptions* pOptions = pCommandBars->GetCommandBarsOptions(); pOptions->szIcons = CSize(16, 16); pOptions->szLargeIcons = CSize (42, 35); pOptions->bLargeIcons = FALSE; XTPImageManager()->SetIcons(IDR_ICONS_TOOLBAR_32); if (!XTPImageManager()->IsAlphaIconsSupported()) { m_bResample = TRUE; GetDlgItem(IDC_CHECK_RESAMPLE)->EnableWindow(FALSE); UpdateData(FALSE); } ResampleImages(); UpdateContent(); }
wxsFontEditorDlg::wxsFontEditorDlg(wxWindow* parent,wxsFontData& _Data,wxWindowID id): Data(_Data) { Initialized = false; //(*Initialize(wxsFontEditorDlg) Create(parent, id, _("Advanced font settings"), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE, _T("id")); BoxSizer1 = new wxBoxSizer(wxVERTICAL); BoxSizer4 = new wxBoxSizer(wxHORIZONTAL); BoxSizer5 = new wxBoxSizer(wxVERTICAL); StaticBoxSizer1 = new wxStaticBoxSizer(wxHORIZONTAL, this, _("Font type")); FontType = new wxChoice(this, ID_CHOICE1, wxDefaultPosition, wxDefaultSize, 0, 0, 0, wxDefaultValidator, _T("ID_CHOICE1")); FontType->SetSelection( FontType->Append(_("Default font")) ); FontType->Append(_("Custom font")); FontType->Append(_("System-based font")); StaticBoxSizer1->Add(FontType, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer5->Add(StaticBoxSizer1, 0, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StaticBoxSizer2 = new wxStaticBoxSizer(wxVERTICAL, this, _("Settings")); FlexGridSizer2 = new wxFlexGridSizer(0, 2, 0, 0); FlexGridSizer2->AddGrowableCol(2); BaseFontSizer = new wxBoxSizer(wxHORIZONTAL); BaseFontUse = new wxCheckBox(this, ID_CHECKBOX8, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_CHECKBOX8")); BaseFontUse->SetValue(true); BaseFontUse->Disable(); BaseFontSizer->Add(BaseFontUse, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BaseFontTxt = new wxStaticText(this, ID_STATICTEXT1, _("Base Font:"), wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT1")); BaseFontSizer->Add(BaseFontTxt, 1, wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FlexGridSizer2->Add(BaseFontSizer, 1, wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BaseFontVal = new wxChoice(this, ID_CHOICE2, wxDefaultPosition, wxDefaultSize, 0, 0, 0, wxDefaultValidator, _T("ID_CHOICE2")); BaseFontVal->SetSelection( BaseFontVal->Append(_("wxSYS_OEM_FIXED_FONT")) ); BaseFontVal->Append(_("wxSYS_ANSI_FIXED_FONT")); BaseFontVal->Append(_("wxSYS_ANSI_VAR_FONT")); BaseFontVal->Append(_("wxSYS_SYSTEM_FONT")); BaseFontVal->Append(_("wxSYS_DEVICE_DEFAULT_FONT")); BaseFontVal->Append(_("wxSYS_DEFAULT_PALETTE")); BaseFontVal->Append(_("wxSYS_SYSTEM_FIXED_FONT")); BaseFontVal->Append(_("wxSYS_DEFAULT_GUI_FONT")); FlexGridSizer2->Add(BaseFontVal, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FamUse = new wxCheckBox(this, ID_CHECKBOX2, _("Family:"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_CHECKBOX2")); FamUse->SetValue(false); FlexGridSizer2->Add(FamUse, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); FamVal = new wxComboBox(this, ID_COMBOBOX1, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, 0, 0, wxDefaultValidator, _T("ID_COMBOBOX1")); FamVal->SetSelection( FamVal->Append(_("Decorative")) ); FamVal->Append(_("Roman")); FamVal->Append(_("Script")); FamVal->Append(_("Swiss")); FamVal->Append(_("Modern")); FamVal->Append(_("Teletype")); FlexGridSizer2->Add(FamVal, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); EncodUse = new wxCheckBox(this, ID_CHECKBOX1, _("Font encoding:"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_CHECKBOX1")); EncodUse->SetValue(false); FlexGridSizer2->Add(EncodUse, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); EncodVal = new wxChoice(this, ID_CHOICE3, wxDefaultPosition, wxDefaultSize, 0, 0, 0, wxDefaultValidator, _T("ID_CHOICE3")); FlexGridSizer2->Add(EncodVal, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); SizeUse = new wxCheckBox(this, ID_CHECKBOX7, _("Size:"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_CHECKBOX7")); SizeUse->SetValue(false); FlexGridSizer2->Add(SizeUse, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); SizeVal = new wxSpinCtrl(this, ID_SPINCTRL1, _T("0"), wxDefaultPosition, wxDefaultSize, 0, -1000, 1000, 0, _T("ID_SPINCTRL1")); SizeVal->SetValue(_T("0")); FlexGridSizer2->Add(SizeVal, 0, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); RelSizeUse = new wxCheckBox(this, ID_CHECKBOX6, _("Relative size:"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_CHECKBOX6")); RelSizeUse->SetValue(false); FlexGridSizer2->Add(RelSizeUse, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 5); RelSizeVal = new wxTextCtrl(this, ID_TEXTCTRL1, _("1.0"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_TEXTCTRL1")); FlexGridSizer2->Add(RelSizeVal, 0, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StaticBoxSizer2->Add(FlexGridSizer2, 0, wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer5->Add(StaticBoxSizer2, 0, wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer2 = new wxBoxSizer(wxHORIZONTAL); StaticBoxSizer3 = new wxStaticBoxSizer(wxVERTICAL, this, wxEmptyString); StyleUse = new wxCheckBox(this, ID_CHECKBOX3, _("Style"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_CHECKBOX3")); StyleUse->SetValue(false); StaticBoxSizer3->Add(StyleUse, 0, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StyleNorm = new wxRadioButton(this, ID_RADIOBUTTON1, _("Normal"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON1")); StaticBoxSizer3->Add(StyleNorm, 0, wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StyleItal = new wxRadioButton(this, ID_RADIOBUTTON2, _("Italic"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON2")); StaticBoxSizer3->Add(StyleItal, 0, wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StyleSlant = new wxRadioButton(this, ID_RADIOBUTTON3, _("Slant"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON3")); StaticBoxSizer3->Add(StyleSlant, 0, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer2->Add(StaticBoxSizer3, 1, wxRIGHT|wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP, 5); StaticBoxSizer4 = new wxStaticBoxSizer(wxVERTICAL, this, wxEmptyString); WeightUse = new wxCheckBox(this, ID_CHECKBOX4, _("Weight"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_CHECKBOX4")); WeightUse->SetValue(false); StaticBoxSizer4->Add(WeightUse, 0, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); WeightLight = new wxRadioButton(this, ID_RADIOBUTTON4, _("Light"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON4")); StaticBoxSizer4->Add(WeightLight, 0, wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); WeightNorm = new wxRadioButton(this, ID_RADIOBUTTON5, _("Normal"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON5")); StaticBoxSizer4->Add(WeightNorm, 0, wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); WeightBold = new wxRadioButton(this, ID_RADIOBUTTON6, _("Bold"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON6")); StaticBoxSizer4->Add(WeightBold, 0, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer2->Add(StaticBoxSizer4, 1, wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StaticBoxSizer5 = new wxStaticBoxSizer(wxVERTICAL, this, wxEmptyString); UnderUse = new wxCheckBox(this, ID_CHECKBOX5, _("Underlined"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_CHECKBOX5")); UnderUse->SetValue(false); StaticBoxSizer5->Add(UnderUse, 0, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); UnderYes = new wxRadioButton(this, ID_RADIOBUTTON7, _("Yes"), wxDefaultPosition, wxDefaultSize, wxRB_GROUP, wxDefaultValidator, _T("ID_RADIOBUTTON7")); StaticBoxSizer5->Add(UnderYes, 0, wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); UnderNo = new wxRadioButton(this, ID_RADIOBUTTON8, _("No"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_RADIOBUTTON8")); StaticBoxSizer5->Add(UnderNo, 0, wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer2->Add(StaticBoxSizer5, 1, wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer5->Add(BoxSizer2, 1, wxBOTTOM|wxLEFT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer4->Add(BoxSizer5, 1, wxTOP|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer6 = new wxBoxSizer(wxVERTICAL); StaticBoxSizer6 = new wxStaticBoxSizer(wxHORIZONTAL, this, _("Faces")); FaceList = new wxListBox(this, ID_LISTBOX1, wxDefaultPosition, wxDefaultSize, 0, 0, 0, wxDefaultValidator, _T("ID_LISTBOX1")); StaticBoxSizer6->Add(FaceList, 1, wxBOTTOM|wxLEFT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer3 = new wxBoxSizer(wxVERTICAL); FaceAdd = new wxButton(this, ID_BUTTON4, _("Add"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_BUTTON4")); BoxSizer3->Add(FaceAdd, 0, wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FaceDel = new wxButton(this, ID_BUTTON5, _("Delete"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_BUTTON5")); BoxSizer3->Add(FaceDel, 0, wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FaceEdit = new wxButton(this, ID_BUTTON6, _("Edit"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_BUTTON6")); BoxSizer3->Add(FaceEdit, 0, wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FaceUp = new wxButton(this, ID_BUTTON8, _("Move Up"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_BUTTON8")); BoxSizer3->Add(FaceUp, 0, wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); FaceDown = new wxButton(this, ID_BUTTON7, _("Move Down"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T("ID_BUTTON7")); BoxSizer3->Add(FaceDown, 0, wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StaticBoxSizer6->Add(BoxSizer3, 0, wxALIGN_TOP|wxALIGN_CENTER_HORIZONTAL, 0); BoxSizer6->Add(StaticBoxSizer6, 1, wxTOP|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer4->Add(BoxSizer6, 1, wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer1->Add(BoxSizer4, 1, wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StaticBoxSizer7 = new wxStaticBoxSizer(wxHORIZONTAL, this, _("Test area")); TestArea = new wxTextCtrl(this, ID_TEXTCTRL2, _("This is sample text"), wxDefaultPosition, wxSize(316,53), 0, wxDefaultValidator, _T("ID_TEXTCTRL2")); StaticBoxSizer7->Add(TestArea, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); BoxSizer1->Add(StaticBoxSizer7, 0, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); StdDialogButtonSizer1 = new wxStdDialogButtonSizer(); StdDialogButtonSizer1->AddButton(new wxButton(this, wxID_OK, wxEmptyString)); StdDialogButtonSizer1->AddButton(new wxButton(this, wxID_CANCEL, wxEmptyString)); StdDialogButtonSizer1->Realize(); BoxSizer1->Add(StdDialogButtonSizer1, 0, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5); SetSizer(BoxSizer1); BoxSizer1->Fit(this); BoxSizer1->SetSizeHints(this); Connect(ID_CHOICE1,wxEVT_COMMAND_CHOICE_SELECTED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdateContent); Connect(ID_CHECKBOX8,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&wxsFontEditorDlg::OnBaseFontUseChange); Connect(ID_CHOICE2,wxEVT_COMMAND_CHOICE_SELECTED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdatePreview); Connect(ID_CHECKBOX2,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdateContent); Connect(ID_COMBOBOX1,wxEVT_COMMAND_COMBOBOX_SELECTED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdatePreview); Connect(ID_CHECKBOX1,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdateContent); Connect(ID_CHOICE3,wxEVT_COMMAND_CHOICE_SELECTED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdatePreview); Connect(ID_CHECKBOX7,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdateContent); Connect(ID_SPINCTRL1,wxEVT_COMMAND_SPINCTRL_UPDATED,(wxObjectEventFunction)&wxsFontEditorDlg::OnSizeValChange); Connect(ID_CHECKBOX6,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdateContent); Connect(ID_TEXTCTRL1,wxEVT_COMMAND_TEXT_UPDATED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdatePreview); Connect(ID_CHECKBOX3,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdateContent); Connect(ID_RADIOBUTTON1,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdatePreview); Connect(ID_RADIOBUTTON2,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdatePreview); Connect(ID_RADIOBUTTON3,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdatePreview); Connect(ID_CHECKBOX4,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdateContent); Connect(ID_RADIOBUTTON4,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdatePreview); Connect(ID_RADIOBUTTON5,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdatePreview); Connect(ID_RADIOBUTTON6,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdatePreview); Connect(ID_CHECKBOX5,wxEVT_COMMAND_CHECKBOX_CLICKED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdateContent); Connect(ID_RADIOBUTTON7,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdatePreview); Connect(ID_RADIOBUTTON8,wxEVT_COMMAND_RADIOBUTTON_SELECTED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdatePreview); Connect(ID_LISTBOX1,wxEVT_COMMAND_LISTBOX_SELECTED,(wxObjectEventFunction)&wxsFontEditorDlg::OnUpdateContent); Connect(ID_BUTTON4,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&wxsFontEditorDlg::OnFaceAddClick); Connect(ID_BUTTON5,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&wxsFontEditorDlg::OnFaceDelClick); Connect(ID_BUTTON6,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&wxsFontEditorDlg::OnFaceEditClick); Connect(ID_BUTTON8,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&wxsFontEditorDlg::OnFaceUpClick); Connect(ID_BUTTON7,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&wxsFontEditorDlg::OnFaceDownClick); //*) Initialized = true; size_t Count = wxFontMapper::Get()->GetSupportedEncodingsCount(); for ( size_t i = 0; i<Count; i++ ) { wxFontEncoding Enc = wxFontMapper::Get()->GetEncoding(i); if ( Enc == wxFONTENCODING_DEFAULT || Enc == wxFONTENCODING_SYSTEM ) continue; wxString Name = wxFontMapper::Get()->GetEncodingName(Enc); Encodings.Add(Name); EncodVal->Append(wxFontMapper::Get()->GetEncodingDescription(Enc)); } ReadData(Data); UpdateContent(); UpdatePreview(); }
void USceneCaptureComponentCube::SendRenderTransform_Concurrent() { UpdateContent(); Super::SendRenderTransform_Concurrent(); }
void wxsFontEditorDlg::OnUpdateContent(wxCommandEvent& event) { UpdateContent(); UpdatePreview(); }
void CMiniMule::OnDocumentComplete(LPDISPATCH pDisp, LPCTSTR pszUrl) { ASSERT( GetCurrentThreadId() == _uMainThreadId ); if (theApp.emuledlg->m_pMiniMule == NULL) { // FIX ME // apperently in some rare cases (high cpu load, fast double clicks) this function is called when the object is destroyed already ASSERT(0); return; } CCounter cc(m_iInCallback); TRACE(_T("%hs: %s\n"), __FUNCTION__, pszUrl); // If the HTML file contains 'OnLoad' scripts, the HTML DOM is fully accessible // only after 'DocumentComplete', but not after 'OnNavigateComplete' CDHtmlDialog::OnDocumentComplete(pDisp, pszUrl); if (m_bResolveImages) { TCHAR szModulePath[_MAX_PATH]; if (GetModuleFileName(AfxGetResourceHandle(), szModulePath, ARRSIZE(szModulePath))) { CString strFilePathUrl(CreateFilePathUrl(szModulePath, INTERNET_SCHEME_RES)); static const struct { LPCTSTR pszImgId; LPCTSTR pszResourceId; } _aImg[] = { { _T("connectedImg"), _T("CONNECTED.GIF") }, { _T("uploadImg"), _T("UPLOAD.GIF") }, { _T("downloadImg"), _T("DOWNLOAD.GIF") }, { _T("completedImg"), _T("COMPLETED.GIF") }, { _T("freeSpaceImg"), _T("FREESPACE.GIF") }, { _T("restoreWndImg"), _T("RESTOREWINDOW.GIF") }, { _T("openIncomingImg"),_T("OPENINCOMING.GIF") }, { _T("optionsImg"), _T("PREFERENCES.GIF") } }; for (int i = 0; i < ARRSIZE(_aImg); i++) { CComPtr<IHTMLImgElement> elm; GetElementInterface(_aImg[i].pszImgId, &elm); if (elm) { CString strResourceURL; strResourceURL.Format(_T("%s/%s"), strFilePathUrl, _aImg[i].pszResourceId); elm->put_src(CComBSTR(strResourceURL)); } } CComPtr<IHTMLTable> elm; GetElementInterface(_T("table"), &elm); if (elm) { CString strResourceURL; strResourceURL.Format(_T("%s/%s"), strFilePathUrl, _T("TABLEBACKGND.GIF")); elm->put_background(CComBSTR(strResourceURL)); elm.Release(); } } } if (m_spHtmlDoc) { CComQIPtr<IHTMLElement> body; if (m_spHtmlDoc->get_body(&body) == S_OK && body) { // NOTE: The IE control will always use the size of the associated dialog resource (IDD_MINIMULE) // as the minium window size. 'scrollWidth' and 'scrollHeight' will therefore never return values // smaller than the size of that window. To have the auto-size working correctly even for // very small window sizes, the size of the dialog resource should therefore be kept very small! // TODO: Only in debug build: Check the size of the dialog resource right before 'OnInitDialog'. CComQIPtr<IHTMLElement2> body2 = body; long lScrollWidth = 0; long lScrollHeight = 0; if (body2->get_scrollWidth(&lScrollWidth) == S_OK && lScrollWidth > 0 && body2->get_scrollHeight(&lScrollHeight) == S_OK && lScrollHeight > 0) AutoSizeAndPosition(CSize(lScrollWidth, lScrollHeight)); } } Localize(); UpdateContent(); if (m_bAutoClose) CreateAutoCloseTimer(); }
void UVaOceanSimulatorComponent::TickComponent(float DeltaTime, enum ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) { Super::TickComponent(DeltaTime, TickType, ThisTickFunction); UpdateContent(); }