BOOL lggBeamColorMapFloater::handleMouseDown(S32 x,S32 y,MASK mask) { //6, 277 //402 201 if(y>201 && y<277) { if(x<6) { myData.startHue=0.0f; }else if( x>402) { myData.endHue=720.0f; }else myData.startHue = convertXToHue(x); fixOrder(); } llinfos << "we got clicked at (" << x << ", " << y << " yay! " << llendl; return LLFloater::handleMouseDown(x,y,mask); }
void Window::hideSettings(bool fast) { if (!settings) return; if (fast) { anim::stop(settings); settings->hide(); settings->deleteLater(); settings->rpcInvalidate(); settings = 0; if (intro) { intro->show(); } else { main->show(); } } else { QPixmap bg = myGrab(this, QRect(0, st::titleHeight, width(), height() - st::titleHeight)); anim::stop(settings); settings->hide(); settings->deleteLater(); settings->rpcInvalidate(); settings = 0; if (intro) { intro->animShow(bg, true); } else { main->animShow(bg, true); } } fixOrder(); }
void Window::setupMain(bool anim, const MTPUser *self) { Local::readRecentStickers(); QPixmap bg = anim ? myGrab(this, QRect(0, st::titleHeight, width(), height() - st::titleHeight)) : QPixmap(); clearWidgets(); main = new MainWidget(this); main->move(0, st::titleHeight); if (anim) { main->animShow(bg); } else { main->activate(); } if (self) { main->start(*self); } else { MTP::send(MTPusers_GetUsers(MTP_vector<MTPInputUser>(1, MTP_inputUserSelf())), main->rpcDone(&MainWidget::startFull)); } title->resizeEvent(0); fixOrder(); updateTitleStatus(); _mediaView = new MediaView(); }
void Tpreset::loadReg(void) { char_t presetRegStr[MAX_PATH]; tsnprintf_s(presetRegStr, countof(presetRegStr), _TRUNCATE, FFDSHOW_REG_PARENT _l("\\%s\\%s"), reg_child, presetName); TregOpRegRead t(HKEY_CURRENT_USER,presetRegStr); reg_op(t); fixOrder(); }
void Window::showConnecting(const QString &text, const QString &reconnect) { if (_connecting) { _connecting->set(text, reconnect); } else { _connecting = new ConnectingWidget(this, text, reconnect); _connecting->show(); resizeEvent(0); fixOrder(); } if (settings) settings->update(); }
void Window::setupIntro(bool anim) { if (intro && (intro->animating() || intro->isVisible()) && !main) return; QPixmap bg = myGrab(this, QRect(0, st::titleHeight, width(), height() - st::titleHeight)); clearWidgets(); intro = new IntroWidget(this); intro->move(0, st::titleHeight); if (anim) { intro->animShow(bg); } fixOrder(); updateTitleStatus(); }
void Window::setupMain(bool anim) { QPixmap bg = myGrab(this, QRect(0, st::titleHeight, width(), height() - st::titleHeight)); clearWidgets(); main = new MainWidget(this); main->move(0, st::titleHeight); if (anim) { main->animShow(bg); } else { MTP::send(MTPusers_GetUsers(MTP_vector<MTPInputUser>(QVector<MTPInputUser>(1, MTP_inputUserSelf()))), main->rpcDone(&MainWidget::startFull)); main->activate(); } fixOrder(); updateTitleStatus(); }
bool Tpreset::loadFile(const char_t *flnm) { if (!fileexists(flnm)) { return false; } char_t sections[4096]=_l(""); Tinifile ini(flnm); ini.getPrivateProfileSectionNames(sections,4095); if (sections[0]=='\0') { return false; } _splitpath_s(flnm,NULL,0,NULL,0,presetName,MAX_PATH,NULL,0); TregOpFileRead t(flnm,sections); reg_op(t); fixOrder(); return true; }
BOOL lggBeamColorMapFloater::postBuild(void) { setCanMinimize(false); childSetAction("BeamColor_Save",onClickSave,this); childSetAction("BeamColor_Load",onClickLoad,this); childSetAction("BeamColor_Cancel",onClickCancel,this); mColorSlider = getChild<LLSliderCtrl>("BeamColor_Speed",TRUE,FALSE); mColorSlider->setCommitCallback(&lggBeamColorMapFloater::onClickSlider); mColorSlider->setCallbackUserData(this); fixOrder(); //colorUpdater = new lggBeamColorUpdater(myData,this); //colorUpdater->start(); return true; }
void Window::showSettings() { App::wnd()->hideLayer(); if (settings) { return hideSettings(); } QPixmap bg = myGrab(this, QRect(0, st::titleHeight, width(), height() - st::titleHeight)); if (intro) { anim::stop(intro); intro->hide(); } else if (main) { anim::stop(main); main->hide(); } settings = new Settings(this); settings->animShow(bg); fixOrder(); }
bool Tpreset::setFilterOrder(unsigned int filterID,unsigned int newOrder) { int *o; TfilterSettings *fs=getSettings(filterID); if (!fs) { return false; } o=&fs->order; Torders orders; getOrders(orders); for (Torders::iterator i=orders.begin(); i!=orders.end(); i++) #if defined(_MSC_VER) && (_MSC_VER == 1600) std::get<CFG-1>(*i)->order=std::get<CFG-1>(*i)->order*10+1; #else i->get<CFG>()->order=i->get<CFG>()->order*10+1; #endif *o=newOrder*10; fixOrder(); return true; }
void Window::showSettings() { if (isHidden()) showFromTray(); App::wnd()->hideLayer(); if (settings) { return hideSettings(); } QPixmap bg = myGrab(this, QRect(0, st::titleHeight, width(), height() - st::titleHeight)); if (intro) { anim::stop(intro); intro->hide(); } else if (main) { anim::stop(main); main->hide(); } settings = new SettingsWidget(this); settings->animShow(bg); title->updateBackButton(); fixOrder(); }
void Window::setupIntro(bool anim) { cSetContactsReceived(false); if (intro && (intro->animating() || intro->isVisible()) && !main) return; QPixmap bg = anim ? myGrab(this, QRect(0, st::titleHeight, width(), height() - st::titleHeight)) : QPixmap(); clearWidgets(); intro = new IntroWidget(this); intro->move(0, st::titleHeight); if (anim) { intro->animShow(bg); } fixOrder(); updateTitleStatus(); _delayedServiceMsgs.clear(); if (_serviceHistoryRequest) { MTP::cancel(_serviceHistoryRequest); _serviceHistoryRequest = 0; } }
void Window::noLayer(LayerWidget *was) { if (was == layer) { layer = 0; } fixOrder(); }