// virtual BOOL LLPreviewGesture::handleKeyHere(KEY key, MASK mask) { if(('S' == key) && (MASK_CONTROL == (mask & MASK_CONTROL))) { saveIfNeeded(); return TRUE; } return LLPreview::handleKeyHere(key, mask); }
// virtual BOOL LLPreviewGesture::handleKeyHere(KEY key, MASK mask, BOOL called_from_parent) { if(getVisible() && getEnabled()) { if(('S' == key) && (MASK_CONTROL == (mask & MASK_CONTROL))) { saveIfNeeded(); return TRUE; } } return LLPreview::handleKeyHere(key, mask, called_from_parent); }
bool LLPreviewNotecard::saveItem(LLPointer<LLInventoryItem>* itemptr) { LLInventoryItem* item = NULL; if (itemptr && itemptr->notNull()) { item = (LLInventoryItem*)(*itemptr); } bool res = saveIfNeeded(item); if (res) { delete itemptr; } return res; }
void shutdown() override { ApplicationProperties props; props.setStorageParameters(options_); const auto user_settings = props.getUserSettings(); user_settings->setValue("window state", mainWindow->getWindowStateAsString()); user_settings->saveIfNeeded(); mainWindow = nullptr; }
// virtual BOOL LLPreviewNotecard::handleKeyHere(KEY key, MASK mask) { if(('S' == key) && (MASK_CONTROL == (mask & MASK_CONTROL))) { saveIfNeeded(); return TRUE; } if ('F' == key && (mask & MASK_CONTROL) && !(mask & (MASK_SHIFT | MASK_ALT))) { LLFloaterSearchReplace::show(findChild<LLViewerTextEditor>("Notecard Editor")); return TRUE; } return LLPreview::handleKeyHere(key, mask); }
// virtual BOOL LLPreviewNotecard::handleKeyHere(KEY key, MASK mask) { if(('S' == key) && (MASK_CONTROL == (mask & MASK_CONTROL))) { saveIfNeeded(); return TRUE; } // [SL:KB] - Patch: UI-FloaterSearchReplace | Checked: 2010-11-05 (Catznip-2.3.0a) | Added: Catznip-2.3.0a if(('F' == key) && (MASK_CONTROL == (mask & MASK_CONTROL))) { LLFloaterSearchReplace::show(getEditor()); return TRUE; } // [/SL:KB] return LLPreview::handleKeyHere(key, mask); }
bool LLPreviewNotecard::saveItem() { LLInventoryItem* item = gInventory.getItem(mItemUUID); return saveIfNeeded(item); }
void LLPreviewGesture::onClickSave() { saveIfNeeded(); }
virtual void onAntSent(const AntMessage m) {m_l.push(m); saveIfNeeded(); }
virtual void onAntReceived(const AntMessage m) {m_l.push(m); saveIfNeeded(); }