text: (function(){
  	TrexConfig.addTool(
  		"fullscreen", {
  			wysiwygonly: _FALSE,
  			status: _FALSE,
  			switched: _FALSE,
  			minHeight: 200,
  			minWidth: 766,
  			asyncUrl: "trex/tool/async/fullscreen.js"
  		}
  	);
  	
  	Trex.Tool.FullScreen = Trex.Class.create({
  		$const: {
  			__Identity: 'fullscreen'
  		},
  		$extend: Trex.AsyncTool,
  		oninitialized: function(config) {
  			this.weave.bind(this)(
  				new Trex.Button(this.buttonCfg), 
  				_NULL,
  				this.onLoadModule // define in Trex.AsyncTool
  			);
  			
  			var self = this;
  			// #FTDUEDTR-150
  			this.bindKeyboard({ // ctrl + m - 넓게쓰기
  				ctrlKey: _TRUE,
  				keyCode: 77
  			}, function () {
  				if (!self.loaded) {
  					self.onLoadModule();
  				}
  			});
  		}
  	});
  })();