⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 copeblk.h

📁 日本的开源编辑器源码
💻 H
字号:
//	$Id: COpeBlk.h,v 1.7 2003/01/01 01:58:17 Administrator Exp $
/*!	@file
	@brief 編集操作要素ブロック

	@author Norio Nakatani
	@date 1998/06/09 新規作成
	$Revision: 1.7 $
*/
/*
	Copyright (C) 1998-2001, Norio Nakatani

	This source code is designed for sakura editor.
	Please contact the copyright holder to use this code for other purpose.
*/

class COpeBlk;

#ifndef _COPEBLK_H_
#define _COPEBLK_H_

#include "COpe.h"




/*-----------------------------------------------------------------------
クラスの宣言
-----------------------------------------------------------------------*/
/*!
	@brief 編集操作要素ブロック
	
	COpe を複数束ねるためのもの。Undo, Redoはこのブロック単位で行われる。
*/
class COpeBlk {
	public:
		COpeBlk();	/* COpeBlkクラス構築 */
		~COpeBlk();	/* COpeBlkクラス消滅 */

		int GetNum( void ){ return m_nCOpeArrNum; };	/* 操作の数を返す */
//		int AppendOpe( COpe*, CLayoutMgr* );	/* 操作の追加 */
		int AppendOpe( COpe* );	/* 操作の追加 */
		COpe* GetOpe( int );	/* 操作を返す */

		void DUMP( void );	/* 編集操作要素ブロックのダンプ */
	private:
		void Init( void );
		void Empty( void );

		/* データ */
		int		m_nCOpeArrNum;	/* 操作の数 */
		COpe**	m_ppCOpeArr;	/* 操作の配列 */
};



//////////////////////////////////////////////////////////////////////12
#endif /* _COPEBLK_H_ */


/*[EOF]*/

⌨️ 快捷键说明

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