//--- OBJECT WRITE BEGIN ---
new GuiControl(DebuggerGui) {
	profile = "GuiWindowProfile";
	horizSizing = "right";
	vertSizing = "bottom";
	position = "0 0";
	extent = "640 480";
	minExtent = "8 8";
	visible = "True";
	setFirstResponder = "False";
	modal = "True";
	helpTag = "0";

	new GuiButtonCtrl() {
		profile = "GuiButtonProfile";
		horizSizing = "right";
		vertSizing = "bottom";
		position = "8 4";
		extent = "56 16";
		minExtent = "8 8";
		visible = "True";
		setFirstResponder = "False";
		modal = "True";
		command = "Canvas.pushDialog(DebuggerConnectDlg, 80);";
		helpTag = "0";
		text = "Connect";
	};
	new GuiButtonCtrl() {
		profile = "GuiButtonProfile";
		horizSizing = "right";
		vertSizing = "bottom";
		position = "72 4";
		extent = "56 16";
		minExtent = "8 8";
		visible = "True";
		setFirstResponder = "False";
		modal = "True";
		command = "Canvas.pushDialog(OpenFileDialog, 80);";
		helpTag = "0";
		text = "File";
	};
	new GuiButtonCtrl() {
		profile = "GuiButtonProfile";
		horizSizing = "right";
		vertSizing = "bottom";
		position = "72 4";
		extent = "56 16";
		minExtent = "8 8";
		visible = "True";
		setFirstResponder = "False";
		modal = "True";
		command = "dbgStepIn();";
		accelerator = "f7";
		helpTag = "0";
		text = "Step In";
	};
	new GuiButtonCtrl() {
		profile = "GuiButtonProfile";
		horizSizing = "right";
		vertSizing = "bottom";
		position = "136 4";
		extent = "56 16";
		minExtent = "8 8";
		visible = "True";
		setFirstResponder = "False";
		modal = "True";
		command = "dbgStepOver();";
		accelerator = "f8";
		helpTag = "0";
		text = "Step Over";
	};
	new GuiButtonCtrl() {
		profile = "GuiButtonProfile";
		horizSizing = "right";
		vertSizing = "bottom";
		position = "200 4";
		extent = "56 16";
		minExtent = "8 8";
		visible = "True";
		setFirstResponder = "False";
		modal = "True";
		command = "dbgStepOut();";
		accelerator = "f6";
		helpTag = "0";
		text = "Step Out";
	};
	new GuiButtonCtrl() {
		profile = "GuiButtonProfile";
		horizSizing = "right";
		vertSizing = "bottom";
		position = "264 4";
		extent = "56 16";
		minExtent = "8 8";
		visible = "True";
		setFirstResponder = "False";
		modal = "True";
		command = "dbgContinue();";
		accelerator = "f9";
		helpTag = "0";
		text = "Run";
	};
	new GuiButtonCtrl() {
		profile = "GuiButtonProfile";
		horizSizing = "right";
		vertSizing = "bottom";
		position = "328 4";
		extent = "56 16";
		minExtent = "8 8";
		visible = "True";
		setFirstResponder = "False";
		modal = "True";
		command = "Canvas.pushDialog(DebuggerFindDlg, 80);";
		helpTag = "0";
		text = "Find";
	};
	new GuiTextCtrl(DebuggerCursorWatch) {
		profile = "GuiTextProfile";
		horizSizing = "width";
		vertSizing = "bottom";
		position = "398 4";
		extent = "126 18";
		minExtent = "8 8";
		visible = "True";
		setFirstResponder = "False";
		modal = "True";
		helpTag = "0";
		text = "";
		justify = "left";
	};
	new GuiTextCtrl(DebuggerStatus) {
		profile = "GuiTextProfile";
		horizSizing = "left";
		vertSizing = "bottom";
		position = "532 4";
		extent = "60 18";
		minExtent = "8 8";
		visible = "True";
		setFirstResponder = "False";
		modal = "True";
		helpTag = "0";
		text = "NOT CONNECTED";
			justify = "right";
	};
	new GuiFrameSetCtrl(DebuggerRootFrame) {
		profile = "GuiButtonProfile";
		horizSizing = "width";
		vertSizing = "height";
		position = "0 24";
		extent = "640 456";
		minExtent = "8 8";
		visible = "True";
		setFirstResponder = "False";
		modal = "True";
		helpTag = "0";
		columns = "0 486";
		rows = "0";
		borderWidth = "4";
		borderColor = "0.000000, 0.000000, 0.000000, 0.000000";
		borderEnable = "dynamic";
		borderMovable = "dynamic";

		new GuiFrameSetCtrl(DebuggerLeftFrame) {
			profile = "GuiButtonProfile";
			horizSizing = "width";
			vertSizing = "height";
			position = "0 0";
			extent = "482 456";
			minExtent = "8 8";
			visible = "True";
			setFirstResponder = "False";
			modal = "True";
			helpTag = "0";
			columns = "0";
			rows = "0 350";
			borderWidth = "4";
			borderColor = "0.000000, 0.000000, 0.000000, 0.000000";
			borderEnable = "dynamic";
			borderMovable = "dynamic";

			new GuiControl() {
				profile = "GuiDefaultProfile";
				horizSizing = "width";
				vertSizing = "height";
				position = "0 0";
				extent = "482 346";
				minExtent = "8 8";
				visible = "True";
				setFirstResponder = "True";
				modal = "True";
				helpTag = "0";

				new GuiTextCtrl() {
					profile = "GuiTextProfile";
					horizSizing = "right";
					vertSizing = "bottom";
					position = "8 4";
					extent = "47 18";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					helpTag = "0";
					text = "Open File:";
				};
				new GuiPopUpMenuCtrl(DebuggerFilePopup) {
					profile = "GuiButtonProfile";
					horizSizing = "right";
					vertSizing = "bottom";
					position = "64 4";
					extent = "160 18";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "True";
					modal = "True";
					helpTag = "0";
					maxPopupHeight = "200";
				};
				new GuiScrollCtrl() {
					profile = "GuiScrollCtrlProfile";
					horizSizing = "width";
					vertSizing = "height";
					position = "0 24";
					extent = "482 321";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					helpTag = "0";
					willFirstRespond = "True";
					hScrollBar = "dynamic";
					vScrollBar = "dynamic";
					constantThumbHeight = "False";

					new GuiScrollContentCtrl() {
						profile = "GuiScrollContentProfile";
						horizSizing = "width";
						vertSizing = "height";
						position = "1 1";
						extent = "462 301";
						minExtent = "8 8";
						visible = "True";
						setFirstResponder = "False";
						modal = "True";
						helpTag = "0";

						new DbgFileView(DebuggerFileView) {
							profile = "GuiTextArrayProfile";
							horizSizing = "right";
							vertSizing = "bottom";
							position = "0 -433";
							extent = "509 3904";
							minExtent = "8 8";
							visible = "True";
							setFirstResponder = "False";
							modal = "True";
							helpTag = "0";
						};
					};
				};
			};
			new GuiControl() {
				profile = "GuiWindowProfile";
				horizSizing = "right";
				vertSizing = "bottom";
				position = "0 350";
				extent = "482 106";
				minExtent = "8 8";
				visible = "True";
				setFirstResponder = "False";
				modal = "True";
				helpTag = "0";

				new GuiButtonCtrl() {
					profile = "GuiButtonProfile";
					horizSizing = "right";
					vertSizing = "bottom";
					position = "8 4";
					extent = "56 16";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					command = "Canvas.pushDialog(DebuggerWatchDlg, 80);";
					helpTag = "0";
					text = "Add";
				};
				new GuiButtonCtrl() {
					profile = "GuiButtonProfile";
					horizSizing = "right";
					vertSizing = "bottom";
					position = "72 4";
					extent = "56 16";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					command = "Canvas.pushDialog(DebuggerEditWatchDlg, 80);";
					helpTag = "0";
					text = "Edit";
				};
				new GuiButtonCtrl() {
					profile = "GuiButtonProfile";
					horizSizing = "right";
					vertSizing = "bottom";
					position = "136 4";
					extent = "56 16";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					command = "DbgDeleteSelectedWatch();";
					helpTag = "0";
					text = "Delete";
				};
				new GuiButtonCtrl() {
					profile = "GuiButtonProfile";
					horizSizing = "right";
					vertSizing = "bottom";
					position = "200 4";
					extent = "56 16";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					command = "DebuggerWatchView.clear();";
					helpTag = "0";
					text = "Clear";
				};
				new GuiButtonCtrl() {
					profile = "GuiButtonProfile";
					horizSizing = "right";
					vertSizing = "bottom";
					position = "264 4";
					extent = "56 16";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					command = "DbgRefreshWatches();";
					helpTag = "0";
					text = "Refresh";
				};
				new GuiScrollCtrl() {
					profile = "GuiScrollCtrlProfile";
					horizSizing = "width";
					vertSizing = "height";
					position = "0 24";
					extent = "481 80";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					helpTag = "0";
					willFirstRespond = "True";
					hScrollBar = "dynamic";
					vScrollBar = "dynamic";
					constantThumbHeight = "False";

					new GuiScrollContentCtrl() {
						profile = "GuiScrollContentProfile";
						horizSizing = "width";
						vertSizing = "height";
						position = "1 1";
						extent = "479 60";
						minExtent = "8 8";
						visible = "True";
						setFirstResponder = "False";
						modal = "True";
						helpTag = "0";

						new GuiTextListCtrl(DebuggerWatchView) {
							profile = "GuiTextArrayProfile";
							horizSizing = "right";
							vertSizing = "bottom";
							position = "0 0";
							extent = "640 8";
							minExtent = "8 8";
							visible = "True";
							setFirstResponder = "False";
							modal = "True";
							helpTag = "0";
							enumerate = "False";
							resizeCell = "True";
							columns = "0 200";
						};
					};
				};
			};
		};
		new GuiFrameSetCtrl(DebuggerRightFrame) {
			profile = "GuiButtonProfile";
			horizSizing = "right";
			vertSizing = "bottom";
			position = "486 0";
			extent = "154 456";
			minExtent = "8 8";
			visible = "True";
			setFirstResponder = "False";
			modal = "True";
			helpTag = "0";
			columns = "0";
			rows = "0 150 350";
			borderWidth = "4";
			borderColor = "0.000000, 0.000000, 0.000000, 0.000000";
			borderEnable = "dynamic";
			borderMovable = "dynamic";

			new GuiScrollCtrl() {
				profile = "GuiScrollCtrlProfile";
				horizSizing = "width";
				vertSizing = "height";
				position = "0 0";
				extent = "154 146";
				minExtent = "8 8";
				visible = "True";
				setFirstResponder = "False";
				modal = "True";
				helpTag = "0";
				willFirstRespond = "True";
				hScrollBar = "dynamic";
				vScrollBar = "dynamic";
				constantThumbHeight = "False";

				new GuiScrollContentCtrl() {
					profile = "GuiScrollContentProfile";
					horizSizing = "width";
					vertSizing = "height";
					position = "1 1";
					extent = "152 126";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					helpTag = "0";

					new GuiTextListCtrl(DebuggerCallStack) {
						profile = "GuiTextArrayProfile";
						horizSizing = "right";
						vertSizing = "bottom";
						position = "0 0";
						extent = "640 8";
						minExtent = "8 8";
						visible = "True";
						setFirstResponder = "False";
						modal = "True";
						helpTag = "0";
						enumerate = "False";
						resizeCell = "True";
						columns = "-1 -1 0";
					};
				};
			};
			new GuiControl() {
				profile = "GuiWindowProfile";
				horizSizing = "right";
				vertSizing = "bottom";
				position = "0 150";
				extent = "154 196";
				minExtent = "8 8";
				visible = "True";
				setFirstResponder = "False";
				modal = "True";
				helpTag = "0";

				new GuiButtonCtrl() {
					profile = "GuiButtonProfile";
					horizSizing = "right";
					vertSizing = "bottom";
					position = "4 4";
					extent = "56 16";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					command = "Canvas.pushDialog(DebuggerBreakConditionDlg, 80);";
					helpTag = "0";
					text = "Condition";
				};
				new GuiButtonCtrl() {
					profile = "GuiButtonProfile";
					horizSizing = "right";
					vertSizing = "bottom";
					position = "68 4";
					extent = "56 16";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					command = "DbgDeleteSelectedBreak();";
					helpTag = "0";
					text = "Delete";
				};
				new GuiButtonCtrl() {
					profile = "GuiButtonProfile";
					horizSizing = "right";
					vertSizing = "bottom";
					position = "132 4";
					extent = "56 16";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					command = "DebuggerBreakPoints.clearBreaks();";
					helpTag = "0";
					text = "Clear";
				};
				new GuiScrollCtrl() {
					profile = "GuiScrollCtrlProfile";
					horizSizing = "width";
					vertSizing = "height";
					position = "0 24";
					extent = "153 171";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					helpTag = "0";
					willFirstRespond = "True";
					hScrollBar = "dynamic";
					vScrollBar = "dynamic";
					constantThumbHeight = "False";

					new GuiScrollContentCtrl() {
						profile = "GuiScrollContentProfile";
						horizSizing = "width";
						vertSizing = "height";
						position = "1 1";
						extent = "151 151";
						minExtent = "8 8";
						visible = "True";
						setFirstResponder = "False";
						modal = "True";
						helpTag = "0";

						new GuiTextListCtrl(DebuggerBreakPoints) {
							profile = "GuiTextArrayProfile";
							horizSizing = "right";
							vertSizing = "bottom";
							position = "0 0";
							extent = "182 16";
							minExtent = "8 8";
							visible = "True";
							setFirstResponder = "False";
							modal = "True";
							helpTag = "0";
							enumerate = "False";
							resizeCell = "True";
							columns = "16 56 156";
						};
					};
				};
			};
			new GuiControl() {
				profile = "GuiWindowProfile";
				horizSizing = "width";
				vertSizing = "height";
				position = "0 350";
				extent = "154 106";
				minExtent = "8 8";
				visible = "True";
				setFirstResponder = "False";
				modal = "True";
				helpTag = "0";

				new GuiScrollCtrl() {
					profile = "GuiScrollCtrlProfile";
					horizSizing = "width";
					vertSizing = "height";
					position = "0 0";
					extent = "153 80";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					helpTag = "0";
					willFirstRespond = "True";
					hScrollBar = "dynamic";
					vScrollBar = "dynamic";
					constantThumbHeight = "False";

					new GuiScrollContentCtrl() {
						profile = "GuiScrollContentProfile";
						horizSizing = "width";
						vertSizing = "height";
						position = "1 1";
						extent = "151 78";
						minExtent = "8 8";
						visible = "True";
						setFirstResponder = "False";
						modal = "True";
						helpTag = "0";

						new GuiTextListCtrl(DebuggerConsoleView) {
							profile = "GuiTextArrayProfile";
							horizSizing = "right";
							vertSizing = "bottom";
							position = "0 0";
							extent = "62 16";
							minExtent = "8 8";
							visible = "True";
							setFirstResponder = "False";
							modal = "True";
							helpTag = "0";
							enumerate = "False";
							resizeCell = "True";
							columns = "0";
						};
					};
				};
				new GuiTextCtrl() {
					profile = "GuiTextProfile";
					horizSizing = "right";
					vertSizing = "top";
					position = "15 83";
					extent = "9 18";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					helpTag = "0";
					text = "%";
				};
				new GuiTextEditCtrl(DbgConsoleEntry) {
					profile = "GuiTextEditProfile";
					horizSizing = "width";
					vertSizing = "top";
					position = "29 83";
					extent = "120 18";
					minExtent = "8 8";
					visible = "True";
					setFirstResponder = "False";
					modal = "True";
					altCommand = "DbgConsoleEntryReturn();";
					helpTag = "0";
					historySize = "32";
				};
			};
		};
	};
};
//--- OBJECT WRITE END ---
