lock.h

来自「About: Paco (pacKAGE oRGANIZER) is a si」· C头文件 代码 · 共 44 行

H
44
字号
//=======================================================================// lock.h//-----------------------------------------------------------------------// This file is part of the package paco// Copyright (C) 2004-2007 David Rosal <david.3r@gmail.com>// For more information visit http://paco.sourceforge.net//=======================================================================#ifndef GPACO_LOCK_H#define GPACO_LOCK_H#include <gtkmm/widget.h>namespace Gpaco{class Lock{	static bool sLocked;	public:	Lock()	{		g_assert(sLocked == false);		sLocked = true;	}	~Lock()	{ sLocked = false; }	static bool locked() 				{ return sLocked; }	static void lock(bool set = true)	{ sLocked = set; }	static void setLock(Gtk::Widget& widget)	{		widget.set_sensitive(!sLocked);	}};}	// namespace Gpaco#endif	// GPACO_LOCK_H

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?