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 + -
显示快捷键?