Autor: rad

Základy: Jak zakreslit do ovládacího prvku pomocí GDI

Komentáře jsou sice v AJ, ale naprosto srozumitelné: C#//Tyto atributy zde nemusi byt, funguje to stejne dobre i bez nich [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.LinkDemand, Flags = System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e); // Get handle to device context. IntPtr hdc = e.Graphics.GetHdc(); // Create new graphics object using handle to device context. Graphics newGraphics = Graphics.FromHdc(hdc); …

Read More Základy: Jak zakreslit do ovládacího prvku pomocí GDI

V nabídce nemám odkaz Class View, Object Browser aj. Co dělat?

Je to jednoduché. Když jsem si poprvé nainstaloval Visual C# 2010 tak jsem ho rychle odinstaloval a vrátil se k předchozí verzi z jednoho důvodu – připadala mi strašně ořezaná, z buttonů co tam byly předtím zbyla tak třetina..nemožnost určit které výjimky se mají vyhazovat i když jsou v Try-Catch bloku, nemožnost si zobrazit Class …

Read More V nabídce nemám odkaz Class View, Object Browser aj. Co dělat?

První alfa verze objektového prohlížeče hotova + Jdu konečně na zálohovač projektů/řešení

Zatím to má nějaké nedodělky. Například ve třídách kde jsou události ke každé vygeneruje metody add_Udalost(EventHandler) nebo remove_Udalost(EventHandler). To samé k vlastnostem podle toho zda mají Get a/nebo set – tedy například get_Vlastnost() nebo set_Vlastnost(string). Další problém je ten že se mi nepodařilo získat žádné jiné metody ani jiné prvky třídy které nejsou public. Zvláštní …

Read More První alfa verze objektového prohlížeče hotova + Jdu konečně na zálohovač projektů/řešení

Jaký je rozdíl mezi ToolStripSplitButton a ToolStripDropDownButton?

Je to velmi jednoduché, oba dva ovládací prvky jsou velmi podobné, zásadní rozdíl je však jak je používá uživatel – ToolStripSplitButton můžete buď zmáčknout na button a stane se to co mu napíšete nebo na šipečku a pak se otevře nabídka. Kdežto když kliknete kdekoliv na ToolStripDropDownButton, tak se vám otevře nabídka. Jednoduché a šikovné. …

Read More Jaký je rozdíl mezi ToolStripSplitButton a ToolStripDropDownButton?

Konečně to parsuje ze souboru csproj-znovu

Tak. Konečně jsem rozšířil svůj csproj parser, takže je teď připravený skoro na vše. A tím pádem konečně seznam souborů nenačítám z disku ale ze souboru csproj. Kdybych to tak udělal hned, ušetřil bych spoustu kódu, který jsem stejně později smazal, protože mi byl k ničemu. Teda já doufám že ten csproj parser funguje, protože …

Read More Konečně to parsuje ze souboru csproj-znovu

Konečně to načítá ze souboru csproj a ne z disku

Tak. Konečně jsem rozšířil svůj csproj parser, takže je teď připravený skoro na vše. A tím pádem konečně seznam souborů nenačítám z disku ale ze souboru csproj. Kdybych to tak udělal hned, ušetřil bych spoustu kódu, který jsem stejně později smazal, protože mi byl k ničemu. Teda já doufám že ten csproj parser funguje, protože …

Read More Konečně to načítá ze souboru csproj a ne z disku

Už to přidává nové soubory + Malá utilitka pro práci s registry

Včera jsem udělal malou utilitku NastavPolozkyVRegistru, které předáte cesty v registru a volitelně datový typ položky (výchozí je string) a všechny je můžete editovat v jediném okně. Položky se načtou automaticky při načtení okna, každá se ukládá zvlášť že do ní napíšete/upravíte hodnotu a stisknete enter. Vím, že by asi bylo chytré to udělat tak, …

Read More Už to přidává nové soubory + Malá utilitka pro práci s registry