From 35693606007576a41195b313fc5cbf84f6c64b5d Mon Sep 17 00:00:00 2001 From: Daniel Schick Date: Thu, 25 Apr 2024 08:11:14 +0200 Subject: [PATCH] Optics adjustment: Scrollbar width, text cutoff with ... and set textareas to readonly but enabled for better viewing --- src/BreCalClient/App.xaml | 9 ++++++--- .../EditTimesAgencyIncomingControl.xaml.cs | 4 ++-- .../EditTimesAgencyOutgoingControl.xaml.cs | 4 ++-- .../EditTimesAgencyShiftingControl.xaml.cs | 4 ++-- src/BreCalClient/EditTimesControl.xaml | 2 +- src/BreCalClient/EditTimesControl.xaml.cs | 2 +- src/BreCalClient/EditTimesTerminalControl.xaml | 4 ++-- src/BreCalClient/Extensions.cs | 7 ++++++- src/BreCalClient/ShipcallControl.xaml.cs | 16 ++++++++-------- 9 files changed, 30 insertions(+), 22 deletions(-) diff --git a/src/BreCalClient/App.xaml b/src/BreCalClient/App.xaml index 376a37a..9e781de 100644 --- a/src/BreCalClient/App.xaml +++ b/src/BreCalClient/App.xaml @@ -2,16 +2,19 @@ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:BreCalClient" + xmlns:sys="clr-namespace:System;assembly=mscorlib" StartupUri="MainWindow.xaml" Exit="Application_Exit" Startup="Application_Startup" > - - + + 8 + 8 + - + diff --git a/src/BreCalClient/EditTimesAgencyIncomingControl.xaml.cs b/src/BreCalClient/EditTimesAgencyIncomingControl.xaml.cs index 671fc4c..58cbac4 100644 --- a/src/BreCalClient/EditTimesAgencyIncomingControl.xaml.cs +++ b/src/BreCalClient/EditTimesAgencyIncomingControl.xaml.cs @@ -255,7 +255,7 @@ namespace BreCalClient this.datePickerETA_End.IsEnabled = _editing; this.comboBoxArrivalBerth.IsEnabled = _editing; this.comboBoxPierside.IsEnabled = _editing; - this.textBoxBerthRemarks.IsEnabled = _editing; + this.textBoxBerthRemarks.IsReadOnly = !_editing; this.doubleUpDownDraft.IsEnabled = _editing; this.datePickerTidalWindowFrom.IsEnabled = _editing; this.datePickerTidalWindowTo.IsEnabled = _editing; @@ -273,7 +273,7 @@ namespace BreCalClient this.checkBoxBunkering.IsEnabled = _editing; this.checkBoxReplenishingTerminal.IsEnabled = _editing; this.checkBoxReplenishingLock.IsEnabled = _editing; - this.textBoxRemarks.IsEnabled = _editing; + this.textBoxRemarks.IsReadOnly = !_editing; CheckOKButton(); } diff --git a/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml.cs b/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml.cs index b444d5e..20c3c69 100644 --- a/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml.cs +++ b/src/BreCalClient/EditTimesAgencyOutgoingControl.xaml.cs @@ -247,7 +247,7 @@ namespace BreCalClient this.datePickerETD_End.IsEnabled = _editing; this.comboBoxDepartureBerth.IsEnabled = _editing; this.comboBoxPierside.IsEnabled = _editing; - this.textBoxBerthRemarks.IsEnabled = _editing; + this.textBoxBerthRemarks.IsReadOnly = !_editing; this.doubleUpDownDraft.IsEnabled = _editing; this.datePickerTidalWindowFrom.IsEnabled = _editing; this.datePickerTidalWindowTo.IsEnabled = _editing; @@ -261,7 +261,7 @@ namespace BreCalClient this.checkBoxMooredLock.IsEnabled = _editing; this.comboBoxTerminal.IsEnabled = _editing; this.checkBoxRainsensitiveCargo.IsEnabled = _editing; - this.textBoxRemarks.IsEnabled = _editing; + this.textBoxRemarks.IsReadOnly = !_editing; CheckOKButton(); } diff --git a/src/BreCalClient/EditTimesAgencyShiftingControl.xaml.cs b/src/BreCalClient/EditTimesAgencyShiftingControl.xaml.cs index 2f24a9f..5837881 100644 --- a/src/BreCalClient/EditTimesAgencyShiftingControl.xaml.cs +++ b/src/BreCalClient/EditTimesAgencyShiftingControl.xaml.cs @@ -270,7 +270,7 @@ namespace BreCalClient this.datePickerETA.IsEnabled = _editing; this.comboBoxDepartureBerth.IsEnabled = _editing; this.comboBoxPiersideArrival.IsEnabled = _editing; - this.textBoxBerthRemarksArrival.IsEnabled = _editing; + this.textBoxBerthRemarksArrival.IsReadOnly = !_editing; this.checkBoxCanceled.IsEnabled = _editing; @@ -281,7 +281,7 @@ namespace BreCalClient this.checkBoxMooredLock.IsEnabled = _editing; this.comboBoxTerminal.IsEnabled = _editing; this.checkBoxRainsensitiveCargo.IsEnabled = _editing; - this.textBoxRemarks.IsEnabled = _editing; + this.textBoxRemarks.IsReadOnly = !_editing; CheckOKButton(); } diff --git a/src/BreCalClient/EditTimesControl.xaml b/src/BreCalClient/EditTimesControl.xaml index 394995c..465f90b 100644 --- a/src/BreCalClient/EditTimesControl.xaml +++ b/src/BreCalClient/EditTimesControl.xaml @@ -152,7 +152,7 @@ - +