예제 #1
0
        private void ShowArgumentsDialog(bool isDebug)
        {
            BuildArgumentOptions dialog = null;

            if (isDebug)
            {
                dialog = debugArgumentsDialog;
            }
            else
            {
                dialog = releaseArgumentsDialog;
            }

            MessageService.RunCustomDialog(dialog, IdeApp.Workbench.RootWindow);
        }
예제 #2
0
        public DCompilerOptions()
        {
            this.Build();

            var textRenderer = new CellRendererText();

            cmbCompilers.Clear();

            cmbCompilers.PackStart(textRenderer, false);
            cmbCompilers.AddAttribute(textRenderer, "text", 0);

            cmbCompilers.Model = compilerStore;

            releaseArgumentsDialog = new BuildArgumentOptions();
            debugArgumentsDialog   = new BuildArgumentOptions();
        }
예제 #3
0
		public DCompilerOptions ()
		{
			this.Build ();

			var textRenderer = new CellRendererText ();
			
			cmbCompilers.Clear ();

			cmbCompilers.PackStart (textRenderer, false);
			cmbCompilers.AddAttribute (textRenderer, "text", 0);

			cmbCompilers.Model = compilerStore;

			releaseArgumentsDialog = new BuildArgumentOptions ();
			debugArgumentsDialog = new BuildArgumentOptions ();
		}
예제 #4
0
        public DCompilerOptions()
        {
            this.Build ();

            Gtk.CellRendererText textRenderer = new Gtk.CellRendererText ();

            tvDefaultLibs.Model = defaultLibStore;
            tvDefaultLibs.HeadersVisible = false;
            tvDefaultLibs.AppendColumn ("Library", textRenderer, "text", 0);

            tvIncludePaths.Model = includePathStore;
            tvIncludePaths.HeadersVisible = false;
            tvIncludePaths.AppendColumn ("Include", textRenderer, "text", 0);

            releaseArgumentsDialog = new BuildArgumentOptions();
            debugArgumentsDialog = new BuildArgumentOptions();
        }
예제 #5
0
        private void ShowArgumentsDialog(bool isDebug)
        {
            BuildArgumentOptions dialog = null;

            if (isDebug)
            {
                dialog = debugArgumentsDialog;
            }
            else
            {
                dialog = releaseArgumentsDialog;
            }

            Gtk.ResponseType response;
            response = (Gtk.ResponseType)dialog.Run();
            dialog.Hide();
        }
예제 #6
0
        public DCompilerOptions()
        {
            this.Build();


            Gtk.CellRendererText textRenderer = new Gtk.CellRendererText();

            tvDefaultLibs.Model          = defaultLibStore;
            tvDefaultLibs.HeadersVisible = false;
            tvDefaultLibs.AppendColumn("Library", textRenderer, "text", 0);

            tvIncludePaths.Model          = includePathStore;
            tvIncludePaths.HeadersVisible = false;
            tvIncludePaths.AppendColumn("Include", textRenderer, "text", 0);

            releaseArgumentsDialog = new BuildArgumentOptions();
            debugArgumentsDialog   = new BuildArgumentOptions();
        }