Commit b28aff5e1af6871169c0ba49bcf9952e8bee8d5b
1 parent
61c9a762
v1.19.1.0
Showing
3 changed files
with
8 additions
and
24 deletions
Show diff stats
Vrh.Log4Pro.MaintenanceConsole/ConsoleFunction - ColorConsole.cs
| ... | ... | @@ -153,12 +153,11 @@ namespace Vrh.Log4Pro.MaintenanceConsole.ColorConsoleNS |
| 153 | 153 | } |
| 154 | 154 | else |
| 155 | 155 | { |
| 156 | - if (validitylist != null && validitylist.Any()) { prompt += $" Valid values are {'\''+string.Join("','", validitylist)+'\''}."; } | |
| 157 | - if (defaultvalue != null) { prompt += $" Default value is '{defaultvalue}'."; } | |
| 158 | - if (exitvalue != null) { prompt += $" Enter '{exitvalue}' to exit."; } | |
| 156 | + if (validitylist != null && validitylist.Any()) { prompt += $"Valid values: {'\''+string.Join("','", validitylist)+'\''}. "; } | |
| 157 | + if (defaultvalue != null) { prompt += $"Default value: '{defaultvalue}'. "; } | |
| 158 | + if (exitvalue != null) { prompt += $"Enter '{exitvalue}' to exit. "; } | |
| 159 | 159 | |
| 160 | - Write(text, f, b, bracket, prefix, suffix); | |
| 161 | - if (!string.IsNullOrWhiteSpace(text+bracket+prefix+suffix)) WriteLine(); | |
| 160 | + Write(text, f, b, bracket, prefix, suffix); if (!string.IsNullOrWhiteSpace(text+bracket+prefix+suffix)) WriteLine(); | |
| 162 | 161 | if (prompt != null) { WriteLine(prompt); } |
| 163 | 162 | Write("-->"); input = Console.ReadLine(); |
| 164 | 163 | if (defaultvalue!=null && (input == null || input == "")) { input = defaultvalue; } | ... | ... |
Vrh.Log4Pro.MaintenanceConsole/ConsoleFunction - Menu.cs
| ... | ... | @@ -348,31 +348,16 @@ namespace Vrh.Log4Pro.MaintenanceConsole.MenuNS |
| 348 | 348 | } |
| 349 | 349 | else |
| 350 | 350 | { |
| 351 | - ColorConsole.Write(SelectionPrompt, ConsoleColor.Yellow); | |
| 352 | - ColorConsole.Write(" --> ", ConsoleColor.White); | |
| 353 | - var remembercursorleft = ColorConsole.CursorLeft; | |
| 354 | - var remembercursortop = ColorConsole.CursorTop; | |
| 351 | + ColorConsole.WriteLine(SelectionPrompt, ConsoleColor.Yellow); | |
| 355 | 352 | if (NumOfMenuItems==0) |
| 356 | 353 | { |
| 357 | - ColorConsole.WriteLine(); | |
| 358 | 354 | ColorConsole.WriteLine("No items in menu!"); |
| 359 | 355 | selectionliststr = "EX"; |
| 360 | 356 | } |
| 361 | 357 | else |
| 362 | 358 | { |
| 363 | - if (selectionMode == SelectionMode.Multi) | |
| 364 | - { | |
| 365 | - ColorConsole.WriteLine(); | |
| 366 | - ColorConsole.WriteLine("Multiple selections are separated with comma(,), enter asterisk(*) to select all!"); | |
| 367 | - } | |
| 368 | - var remembercursorleft2 = ColorConsole.CursorLeft; | |
| 369 | - var remembercursortop2 = ColorConsole.CursorTop; | |
| 370 | - ColorConsole.SetCursorPosition(remembercursorleft, remembercursortop); | |
| 359 | + if (selectionMode == SelectionMode.Multi) { ColorConsole.WriteLine("Multiple selections are separated with comma(,), enter asterisk(*) to select all!"); } | |
| 371 | 360 | selectionliststr = ColorConsole.ReadLine().ToUpper(); |
| 372 | - if (selectionMode == SelectionMode.Multi) | |
| 373 | - { | |
| 374 | - ColorConsole.SetCursorPosition(remembercursorleft2, remembercursortop2); | |
| 375 | - } | |
| 376 | 361 | } |
| 377 | 362 | } |
| 378 | 363 | if (selectionliststr == "EX") | ... | ... |
Vrh.Log4Pro.MaintenanceConsole/Properties/AssemblyInfo.cs
| ... | ... | @@ -32,5 +32,5 @@ using System.Runtime.InteropServices; |
| 32 | 32 | // You can specify all the values or you can default the Build and Revision Numbers |
| 33 | 33 | // by using the '*' as shown below: |
| 34 | 34 | // [assembly: AssemblyVersion("1.0.*")] |
| 35 | -[assembly: AssemblyVersion("1.19.0.0")] | |
| 36 | -[assembly: AssemblyFileVersion("1.19.0.0")] | |
| 35 | +[assembly: AssemblyVersion("1.19.1.0")] | |
| 36 | +[assembly: AssemblyFileVersion("1.19.1.0")] | ... | ... |