StickyNotes

C# .NET Windows Forms Zdrojákoviště StickyNotes

Nebudu se zde nijak extra rozepisovat, aplikace je klon StickyNotes z Windows 7, která nalezne uplatnění hlavně u starších systémů a zvídavých geeků, kteří rádi zkoumají a přizpůsobují si vše podle svých představ. A právě pro ty je zde ke stažení i zdrojový kód. Sic je psaný na rychlo a určitě by se něco dalo zjednodušit či více zpřehlednit, ale pro rychlé odkoukání 'jak to co potřebuju funguje' určitě stačí.

Jednoduché poznámky na plochu kompatibilní s Windows XP, Vista, 7. Vytvořené právě z důvodu postradatelnosti na starších systémech.

Ke stažení je přiložen i zdrojový kód v jazyce C# (solution pro VisualStudio 2010) včetně několika lehkých poznámek.

Co by Tě mohlo zajímat aneb stručně:

  • Práce s více instancemi -> vytvoření více poznámek s různými parametry jednoduchou cestou
  • Ukládání a načítání dat ze souboru (nastavení okna -> pozice, lokace, barva..., text poznámky)
  • Vytvoření Mutextu aplikace a při spuštění exe souboru za běžící aplikace poslání příkazu do již spuštěné aplikace, aby se zobrazily poznámky
  • Pohybování s formulářem bez Titlebaru
  • Zdrojový kód instalačního průvodce včetně kontroly přítomnosti požadovaného .NET FW

Proč?


Galerie

Program byl vytvořen v roce 2012.

 

Stáhnout

Staženo 532x (2.15 MB)
Aplikace je včetně zdrojových kódů v jazyce C#

 

  Aktivity (1)

Program pro vás napsal David Jančík [sczdavos]
Avatar
Autor je vášnivý programátor v .NET C# a PHP. Nezná slovo "nelze", nebojí se zkoušet nepoznané a pronikat do nových technologií.

Jak se ti líbí článek?
Celkem (2 hlasů) :
55555


 



 

 

Komentáře

Avatar
Snorlax
Redaktor
Avatar
Snorlax:

to vypadá dobře.... 8-)

Odpovědět  +1 25.3.2012 19:49
Kdo chce pochopit, pochopí. Kdo dělá že chce pochopit, může pouze dělat, že pochopil...
Avatar
Snorlax
Redaktor
Avatar
Snorlax:

program je pěknej jen bych měl návrh nebo prosbu... šlo by udělat to že se nebude zobrazovat jako třeba složka ale v liště u hodin? jak třeba student dog? díky

Odpovědět 26.3.2012 13:17
Kdo chce pochopit, pochopí. Kdo dělá že chce pochopit, může pouze dělat, že pochopil...
Avatar
Odpovídá na Snorlax
David Jančík [sczdavos]:

Program si můžeš jednoduše upravit, proto jsou u něj zdrojové kódy. Přidáš komponentu TrayIcon a něco takového:

private void trayIcon1_MouseClick(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Left)
            {
                this.WindowState = FormWindowState.Normal;// Form2
            }
        }
Odpovědět 26.3.2012 13:28
Čím více času dostaneš, tím méně ho máš.
Avatar
Snorlax
Redaktor
Avatar
Odpovídá na David Jančík [sczdavos]
Snorlax:

no poštourat se ve zdrojáku to je výzva!no risknu to výsledek nebude velký ale na mě to bude výkon! :-) jdu do toho

Odpovědět 27.3.2012 17:11
Kdo chce pochopit, pochopí. Kdo dělá že chce pochopit, může pouze dělat, že pochopil...
Avatar
Odpovídá na Snorlax
David Jančík [sczdavos]:

Jasný je to easy, jen přidáš komponentu TrayIcon na Form2 a poté rozklepneš akci MouseClick a tam si už napíšeš co si přeješ :)
Pak je dobré kontrolovat v události Resize pomocí WindowState jestli je MInimalizovaný a pokud ano hodit ho do tray ikon lišty.
Kdyby jsi měl problém neváhej napsat do fóra ;)

Odpovědět 27.3.2012 17:52
Čím více času dostaneš, tím méně ho máš.
Avatar
Snorlax
Redaktor
Avatar
Odpovídá na David Jančík [sczdavos]
Snorlax:

emm.... jasně. už chápu ocenění kvantový počítač :-D no nic někdy se začít musí :-D

Odpovědět 27.3.2012 18:24
Kdo chce pochopit, pochopí. Kdo dělá že chce pochopit, může pouze dělat, že pochopil...
Avatar
Odpovídá na Snorlax
David Jančík [sczdavos]:

Promiň :D já si neuvědomil, že jsi v tom nikdy nedělal.
Jestli tě to zajímá určitě se podívej do této sekce: http://www.itnetwork.cz/index.php?…
Prozkoušej si to, v brzké době tam přibude kvanta tutoriálů. Každý zdrojový kód je okomentovaný a úhledně psaný. Určitě z toho mnohé pochytíš. Kdyby jsi měl jakýkoli dotaz, něco ti nefungovalo nebo sis nevěděl rady písni sem: http://www.itnetwork.cz/index.php?…

Odpovědět 27.3.2012 18:33
Čím více času dostaneš, tím méně ho máš.
Avatar
Snorlax
Redaktor
Avatar
Odpovídá na David Jančík [sczdavos]
Snorlax:

jasně. nějak to vymyslím :-) myslím že konečně budu dělat něco u čeho se budu muset zamyslet jelikož mi základka nenabídne nic na čím si na pár chvil budu lámat hlavu. :-) jak na to teď koukám je tam víc budu než je zdrávo... kašlu na budu udělám to teď ! :-D stejně namám co dělat!

Odpovědět 27.3.2012 19:52
Kdo chce pochopit, pochopí. Kdo dělá že chce pochopit, může pouze dělat, že pochopil...
Avatar
Snorlax
Redaktor
Avatar
Odpovídá na David Jančík [sczdavos]
Snorlax:

tak problém číslo 1 z 1000000000 :D co mám stáhnout? VISUAL C# 2010 EXPRESS? v tom to mám programovat? to sem našel na Microsoft stránce a nejsem si tak jist :-D :-) bže si připadám jak kdybych se učil plést šálu pastelkama :-D a vy všichni tady jste ty babičky co dělaj už poslepu(stejně už na to neviděj :-D )

Odpovědět 27.3.2012 20:11
Kdo chce pochopit, pochopí. Kdo dělá že chce pochopit, může pouze dělat, že pochopil...
Avatar
Odpovědět  +2 27.3.2012 20:13
Čím více času dostaneš, tím méně ho máš.
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 10 zpráv z 10.