コード例 #1
0
void TableSerializer::link(const String& s,BitFlags& f,int m)
{
	int v=f.get(m)?1:0;
	link(s,v);
	if(type==READER)
	{
		f.set(m,v!=0);
	}
}
コード例 #2
0
ファイル: dialog.hpp プロジェクト: alexlav/conemu
	void Clear()
	{
		ClearStruct(*static_cast<FarDialogItem*>(this));

		ListPos=0;
		strHistory.Clear();
		strMask.Clear();
		strData.Clear();
		ID=0;
		IFlags.ClearAll();
		AutoCount=0;
		AutoPtr=nullptr;
		UserData=0;
		ObjPtr=nullptr;
		ListPtr=nullptr;
		UCData=nullptr;
		SelStart=0;
		SelEnd=0;
	}
コード例 #3
0
ファイル: logger.cpp プロジェクト: xiongqiangcs/vhwd_base
	void Handle(LogRecord& o)
	{
		if(o.m_nLevel==LOGLEVEL_WARNING)
		{
			m_nWrnCount++;
		}
		if(o.m_nLevel>LOGLEVEL_WARNING)
		{
			m_nErrCount++;
		}

		if(flags.get(FLAG_CACHED))
		{
			m_aMsg.push_back(o);
		}
		else if(m_refData)
		{
			m_refData->Handle(o);
		}
	}
コード例 #4
0
ファイル: vmenu.hpp プロジェクト: elfmz/far2l
		void ClearFlags(DWORD Flags) { VMFlags.Clear(Flags); }
コード例 #5
0
ファイル: vmenu.hpp プロジェクト: elfmz/far2l
		void SetFlags(DWORD Flags) { VMFlags.Set(Flags); }
コード例 #6
0
ファイル: dialog.hpp プロジェクト: alexlav/conemu
		int Done() { return DialogMode.Check(DMODE_ENDLOOP); }
コード例 #7
0
ファイル: dialog.hpp プロジェクト: alexlav/conemu
		int  GetModeMoving() {return DialogMode.Check(DMODE_ISCANMOVE);}
コード例 #8
0
ファイル: dialog.hpp プロジェクト: alexlav/conemu
		void SetModeMoving(int IsMoving) { DialogMode.Change(DMODE_ISCANMOVE,IsMoving);}
コード例 #9
0
ファイル: edit.hpp プロジェクト: CyberShadow/FAR
	void SetAutocomplete(bool State) {State? ECFlags.Set(EC_ENABLEAUTOCOMPLETE) : ECFlags.Clear(EC_ENABLEAUTOCOMPLETE);}
コード例 #10
0
ファイル: dialog.hpp プロジェクト: alexlav/conemu
		void SetDialogMode(DWORD Flags) { DialogMode.Set(Flags); }
コード例 #11
0
ファイル: plugins.hpp プロジェクト: CyberShadow/FAR
		BOOL CheckFlags(DWORD NewFlags) { return Flags.Check(NewFlags); }
コード例 #12
0
ファイル: plugins.hpp プロジェクト: CyberShadow/FAR
		BOOL IsPluginsLoaded() { return Flags.Check(PSIF_PLUGINSLOADDED); }
コード例 #13
0
ファイル: plugins.hpp プロジェクト: CyberShadow/FAR
		void SkipFlags(DWORD NewFlags) { Flags.Clear(NewFlags); }
コード例 #14
0
ファイル: plugins.hpp プロジェクト: CyberShadow/FAR
		void SetFlags(DWORD NewFlags) { Flags.Set(NewFlags); }
コード例 #15
0
ファイル: PluginW.hpp プロジェクト: alexlav/conemu
		bool CheckWorkFlags(DWORD flags) { return WorkFlags.Check(flags)==TRUE; }
コード例 #16
0
ファイル: vmenu.hpp プロジェクト: elfmz/far2l
		BOOL CheckFlags(DWORD Flags) const { return VMFlags.Check(Flags); }
コード例 #17
0
ファイル: vmenu.hpp プロジェクト: elfmz/far2l
		DWORD ChangeFlags(DWORD Flags,BOOL Status) {return VMFlags.Change(Flags,Status);}
コード例 #18
0
ファイル: dialog.hpp プロジェクト: alexlav/conemu
		bool CheckDialogMode(DWORD Flags) { return DialogMode.Check(Flags)!=FALSE; }
コード例 #19
0
ファイル: edit.hpp プロジェクト: CyberShadow/FAR
	bool GetAutocomplete() {return ECFlags.Check(EC_ENABLEAUTOCOMPLETE) != 0;}
コード例 #20
0
ファイル: dialog.hpp プロジェクト: alexlav/conemu
		int IsMoving() {return DialogMode.Check(DMODE_DRAGGED);}