IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Vladislav Ludík:10.2.2017 16:43

Mám startovní čísla v různých sériích barev. Barvy ale jsou jiné, než Console.Color.Xxxx nabízí. Nainstaloval jsem si Inline Color Pickler, ten mi nabízí vytvořit libovolnou barvu i pojmenovanou. Například čísla 1-99 jsou Orange, 101-199 Pink apod.
Výstup na konzoli by mohl být například:
04:26:14,16 [101] ZÁVODNÍK1
04:26:14,46 [001] ZÁVODNÍK2
atd., kde v hranatých závorkách bude číslo v mnou definované barvě
Otázka:
Jak jednoduše nadefinovat vlastní paletu barev ?
Console.Color má jen 16 základních možností definic barev ?
Pokud ano, ptám se, jak jednoduše přejmenovat na mnou definované barvy ?
Díky za pomoc

 
Odpovědět
10.2.2017 16:43
Avatar
Roman Skultety:18.2.2017 18:32

Ahoj, ak som spravne pochopil, tak riesis 2 problemy:

  1. moznost pouzivat viacej farieb - aj ked som nasiel kniznicu pre C# (colorful console), kde ide nastavit aj ine nez zakladne farby, stale je to obmedzene poctom 16
  2. pomenovanie farieb vlastnymi nazvami - mohlo by pomoct napriklad toto:
static ConsoleColor modra = ConsoleColor.Blue;

static void Main(string[] args)
{
    Console.ForegroundColor = modra;
    Console.WriteLine("Ahoj! :)");
    Console.ReadKey();
}
 
Nahoru Odpovědět
18.2.2017 18:32
Avatar
Odpovídá na Roman Skultety
Vladislav Ludík:19.2.2017 7:39

Ano, pochopil jsi to správně.
V případě omezení barev na 16 bych si představoval možnost dynamického předefinování barev v případě potřeby. Pokud by to nefungovalo, tak alespoň možnost definování mých 16-ti barev, ale jiných, než jsou v konzole C# předdefinované. Tím myslím například:
ConsoleColor.O­rangeRed, ConsoleColor.Lig­htGreen, ConsoleColor.Co­lor_ffccbb aj.

 
Nahoru Odpovědět
19.2.2017 7:39
Avatar
Roman Skultety:20.2.2017 21:44

Skus http://colorfulconsole.com/ vyzera, ze vie vlastne farby.
Mne to vsak neslo dobre rozchodit, aj po instalovani pozadovaneho .NET Core, hlasil chybu v jednej definicii.

 
Nahoru Odpovědět
20.2.2017 21:44
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.