Esempio n. 1
0
        public PrinterConfigurationWidget()
        {
            SetDisplayAttributes();

            HAnchor = Agg.UI.HAnchor.ParentLeftRight;
            VAnchor = Agg.UI.VAnchor.FitToChildren;

            FlowLayoutWidget mainLayoutContainer = new FlowLayoutWidget(FlowDirection.TopToBottom);

            mainLayoutContainer.HAnchor = Agg.UI.HAnchor.ParentLeftRight;
            mainLayoutContainer.VAnchor = Agg.UI.VAnchor.FitToChildren;
            mainLayoutContainer.Padding = new BorderDouble(top: 10);

            HardwareSettingsWidget hardwareGroupbox = new HardwareSettingsWidget();

            mainLayoutContainer.AddChild(hardwareGroupbox);

            CloudSettingsWidget cloudGroupbox = new CloudSettingsWidget();

            mainLayoutContainer.AddChild(cloudGroupbox);

            ApplicationSettingsWidget applicationGroupbox = new ApplicationSettingsWidget();

            mainLayoutContainer.AddChild(applicationGroupbox);

            AddChild(mainLayoutContainer);

            AddHandlers();
            //SetVisibleControls();
        }
Esempio n. 2
0
        public PrinterConfigurationWidget()
        {
            SetDisplayAttributes();

            HAnchor = Agg.UI.HAnchor.ParentLeftRight;
            VAnchor = Agg.UI.VAnchor.FitToChildren;

            FlowLayoutWidget mainLayoutContainer = new FlowLayoutWidget(FlowDirection.TopToBottom);

            mainLayoutContainer.HAnchor = Agg.UI.HAnchor.ParentLeftRight;
            mainLayoutContainer.VAnchor = Agg.UI.VAnchor.FitToChildren;
            mainLayoutContainer.Padding = new BorderDouble(top: 10);

            if (!ActiveSliceSettings.Instance.GetValue <bool>(SettingsKey.has_hardware_leveling))
            {
                mainLayoutContainer.AddChild(new CalibrationSettingsWidget());
            }

            mainLayoutContainer.AddChild(new HardwareSettingsWidget());

            CloudSettingsWidget cloudGroupbox = new CloudSettingsWidget();

            mainLayoutContainer.AddChild(cloudGroupbox);

            ApplicationSettingsWidget applicationGroupbox = new ApplicationSettingsWidget();

            mainLayoutContainer.AddChild(applicationGroupbox);

            AddChild(mainLayoutContainer);

            AddHandlers();
            //SetVisibleControls();
        }