コード例 #1
0
// virtual
BOOL LLPreviewGesture::handleKeyHere(KEY key, MASK mask)
{
	if(('S' == key) && (MASK_CONTROL == (mask & MASK_CONTROL)))
	{
		saveIfNeeded();
		return TRUE;
	}

	return LLPreview::handleKeyHere(key, mask);
}
コード例 #2
0
// 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);
}
コード例 #3
0
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;
}
コード例 #4
0
ファイル: Main.cpp プロジェクト: Penhorse/Instrument-Browser
    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;
    }
コード例 #5
0
// 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);
}
コード例 #6
0
// 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);
}
コード例 #7
0
bool LLPreviewNotecard::saveItem()
{
	LLInventoryItem* item = gInventory.getItem(mItemUUID);
	return saveIfNeeded(item);
}
コード例 #8
0
void LLPreviewGesture::onClickSave()
{
	saveIfNeeded();
}
コード例 #9
0
ファイル: AntMessenger.hpp プロジェクト: ralovich/antpm
 virtual void onAntSent(const AntMessage m) {m_l.push(m); saveIfNeeded(); }
コード例 #10
0
ファイル: AntMessenger.hpp プロジェクト: ralovich/antpm
 virtual void onAntReceived(const AntMessage m) {m_l.push(m); saveIfNeeded(); }