mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2026-01-01 16:59:35 +01:00
Fix the border not respecting the user settings.
This commit is contained in:
@@ -125,6 +125,11 @@ namespace UICatalog.Scenarios {
|
||||
};
|
||||
frame.Add (defaultButtonEdit);
|
||||
|
||||
var border = new Border () {
|
||||
Effect3D = true,
|
||||
BorderStyle = BorderStyle.Single
|
||||
};
|
||||
|
||||
label = new Label ("Style:") {
|
||||
X = 0,
|
||||
Y = Pos.Bottom (label),
|
||||
@@ -133,16 +138,25 @@ namespace UICatalog.Scenarios {
|
||||
TextAlignment = Terminal.Gui.TextAlignment.Right,
|
||||
};
|
||||
frame.Add (label);
|
||||
|
||||
var styleRadioGroup = new RadioGroup (new ustring [] { "_Query", "_Error" }) {
|
||||
X = Pos.Right (label) + 1,
|
||||
Y = Pos.Top (label),
|
||||
};
|
||||
styleRadioGroup.SelectedItemChanged += e => {
|
||||
switch (e.SelectedItem) {
|
||||
case 0:
|
||||
border.BorderBrush = Colors.Dialog.Normal.Foreground;
|
||||
border.Background = Colors.Dialog.Normal.Background;
|
||||
break;
|
||||
case 1:
|
||||
border.BorderBrush = Colors.Error.Normal.Foreground;
|
||||
border.Background = Colors.Error.Normal.Background;
|
||||
break;
|
||||
}
|
||||
};
|
||||
frame.Add (styleRadioGroup);
|
||||
|
||||
var border = new Border () {
|
||||
Effect3D = true,
|
||||
BorderStyle = BorderStyle.Single
|
||||
};
|
||||
var ckbEffect3D = new CheckBox ("Effect3D", true) {
|
||||
X = Pos.Right (label) + 1,
|
||||
Y = Pos.Top (label) + 2
|
||||
|
||||
Reference in New Issue
Block a user