예제 #1
0
        private void InicializeComponent()
        {
            Resizable    = false;
            HasSeparator = false;
            BorderWidth  = 12;
            //Modal = true;

            label            = new Label();
            label.LineWrap   = true;
            label.Selectable = true;
            label.UseMarkup  = true;
            label.SetAlignment(0.0f, 0.0f);

            linkBtn = new Moscrif.IDE.Components.LinkButton();
            linkBtn.SetAlignment(0.5f, 0.5f);

            icon = new Image(Stock.DialogInfo, IconSize.Dialog);
            icon.SetAlignment(0.5f, 0.0f);

            StockItem item = Stock.Lookup(icon.Stock);

            Title = item.Label;

            HBox hbox = new HBox(false, 12);
            VBox vbox = new VBox(false, 12);

            vbox.PackStart(label, false, false, 0);
            vbox.PackStart(linkBtn, true, true, 0);

            hbox.PackStart(icon, false, false, 0);
            hbox.PackStart(vbox, true, true, 0);

            VBox.PackStart(hbox, false, false, 0);
            hbox.ShowAll();

            Buttons = MessageDialogUrl.DialogButtonType.OkCancel;
        }
예제 #2
0
        private void InicializeComponent()
        {
            Resizable = false;
            HasSeparator = false;
            BorderWidth = 12;
            //Modal = true;

            label = new Label();
            label.LineWrap = true;
            label.Selectable = true;
            label.UseMarkup = true;
            label.SetAlignment(0.0f, 0.0f);

            linkBtn = new Moscrif.IDE.Components.LinkButton();
            linkBtn.SetAlignment(0.5f, 0.5f);

            icon = new Image(Stock.DialogInfo, IconSize.Dialog);
            icon.SetAlignment(0.5f, 0.0f);

            StockItem item = Stock.Lookup(icon.Stock);
            Title = item.Label;

            HBox hbox = new HBox(false, 12);
            VBox vbox = new VBox(false, 12);

            vbox.PackStart(label, false, false, 0);
            vbox.PackStart(linkBtn, true, true, 0);

            hbox.PackStart(icon, false, false, 0);
            hbox.PackStart(vbox, true, true, 0);

            VBox.PackStart(hbox, false, false, 0);
            hbox.ShowAll();

            Buttons = MessageDialogUrl.DialogButtonType.OkCancel;
        }