Derpersss,
Heb me gisteren even bezig gehouden met een simpele applicatie voor notities. Het was voor het eerst dat ik echt met een theme heb gewerkt, nou is dit natuurlijk niet heel lastig maar 't was toch leuk om te doen.
Welke functies heeft Dangerouz Notes?
- Tot 10 notities
- Notities opslaan, met hierbij uiteraard een titel. (dit gebeurt gewoon automatisch wanneer je de notitie sluit)
- De datum bij een notitie toevoegen (eigen keus)
- Het aantal tekens in de notitie tellen
- AOT (Always On Top); per notitie is in te stellen of je deze boven alle schermen wil tonen. Erg handig voor in de hoek van je scherm dus.
Er zijn uiteraard nog functies die ik toe wil gaan voegen, deze houd ik voor mezelf.
SCREENS:
-Door onderaan de checkbox 'AOT' aan te vinken kun je de notitie boven alle schermen tonen.
-Door te klikken op 'Add date and time' word de datum en tijd bij de notitie toegevoegd.
-Tussen deze 2 functies staat de character-teller.
LET OP: Bij het voor het eerst openen van het programma dien je eerst op het hoofdscherm rechtsonderaan op de button te klikken met het uitroepteken. Hierna zal hij vragen om alle notities te resetten. Pas na deze reset werkt het programma goed. Hierna is geen reset meer nodig tenzij je alle notities tegelijk wilt deleten.
VIRUSTOTAL
DOWNLOAD
De reden waarom ik het bestand heb ingepakt als RAR is omdat Google Chrome en andere webbrowsers vaak .exe bestanden tegenhouden.
Graag hoor ik van jullie wat beter kan, elk klein foutje, elk lelijk dingetje.. alles! Wees lekker kritisch!
[gesloten] Dangerouz - Notes [DL]
DangerouzMind
DangerouzMind
Quote: Melkman
Sick!
Alleen zo'n plakbriefje op je BG is iets handiger.
Thanks!
Heb je inderdaad gelijk in.
Uiteindelijk is de uitdaging dan ook om dit aantrekkelijker te maken als die plakbriefjes.
Maar daar neem ik de tijd voor omdat ik het vooral voor mezelf heb gemaakt, maar delen met anderen en commentaar aanhoren vind ik ook leuk.Laatst bewerkt: 28-05-15 16:49 door: DangerouzMind
OnlyZero
Wat is de reden dat er een max aantal notes zijn?
DangerouzMind
Quote: OnlyZero
Wat is de reden dat er een max aantal notes zijn?
Omdat ik nu bij elke notitie een apart form heb, en dus in 10 forms dezelfde codes enzo moest zetten. Heel onhandig eigenlijk.
Hier zoek ik nog een oplossing voor dus hulp is ook altijd welkom.
OnlyZero
Quote: DangerouzMind
[...]
Omdat ik nu bij elke notitie een apart form heb, en dus in 10 forms dezelfde codes enzo moest zetten. Heel onhandig eigenlijk.
Hier zoek ik nog een oplossing voor dus hulp is ook altijd welkom.
Hmm ik dacht aan een listview waar je gewoon endless notes in kan toevoegen met een checkbox er voor welke hij moet laten zien.
Daarna gewoon een foreach loop laten lopen kijken of de checkbox checked is en daarna een nieuwe form2 aanmaken waarin hij de gegevens zet die nodig zijn van de note. Beetje zoals dit:
Foreach(listviewitem x in listview1.items)
{
If(listviewitem.checkbox == true)
{
Form2 y = new Form2;
y.text == listivewitem.subitem[1].text; (y.text is een string binnenin form2)
y.show();
}
}
btw code zal vast niet werken het is een beetje wat ik kan herinneren van c#.Laatst bewerkt: 28-05-15 17:03 door: OnlyZero
DangerouzMind
Quote: OnlyZero
[...]
Hmm ik dacht aan een listview waar je gewoon endless notes in kan toevoegen met een checkbox er voor welke hij moet laten zien.
Daarna gewoon een foreach loop laten lopen kijken of de checkbox checked is en daarna een nieuwe form2 aanmaken waarin hij de gegevens zet die nodig zijn van de note. Beetje zoals dit:
Foreach(listviewitem x in listview1.items)
{
If(listviewitem.checkbox == true)
{
Form2 y = new Form2;
y.text == listivewitem.subitem[1].text; (y.text is een string binnenin form2)
y.show();
}
}
btw code zal vast niet werken het is een beetje wat ik kan herinneren van c#.
Hmm oke, daar zal ik binnenkort eens naar kijken.
Dat gedeelte van Form2 y = new Form2 enzo zou opzich ook wel moeten werken in vb.
Thanks!
rakkertjuhh1
Quote: DangerouzMind
[...]
Hmm oke, daar zal ik binnenkort eens naar kijken.
Dat gedeelte van Form2 y = new Form2 enzo zou opzich ook wel moeten werken in vb.
Thanks!
waarom zou je elke keer nieuwe forms willen maken
OnlyZero
Quote: rakkertjuhh1
[...]
waarom zou je elke keer nieuwe forms willen maken
Omdat je meer dan 1 note wilt zien?Laatst bewerkt: 28-05-15 17:13 door: OnlyZero
Cookiemonstah
Quote: OnlyZero
[...]
Omdat je meer dan 1 note wilt zien?
Waar zou je de note opslaan? Gewoon in de settings van het programma?
[Friends] - Je eigen social network op Minecraft: 6$
[Coins] - Creeër je eigen donator coins systeem: 5$
[Welcome Message] - Welkom bericht wanneer men inlogt: gratis
[StatRewards] - Rewards voor behalen van stats: 5$ (SOON)
OnlyZero
Quote: Cookiemonstah
[...]
Waar zou je de note opslaan? Gewoon in de settings van het programma?
Ja waarom niet?
Of in een xml bestand.Laatst bewerkt: 28-05-15 17:24 door: OnlyZero
Cookiemonstah
Quote: OnlyZero
[...]
Ja waarom niet?
Of in een xml bestand.
Settings van het programma is echt super skir.. ;s
[Friends] - Je eigen social network op Minecraft: 6$
[Coins] - Creeër je eigen donator coins systeem: 5$
[Welcome Message] - Welkom bericht wanneer men inlogt: gratis
[StatRewards] - Rewards voor behalen van stats: 5$ (SOON)
OnlyZero
Quote: Cookiemonstah
[...]
Settings van het programma is echt super skir.. ;s
Als het werkt waarom niet?
Cookiemonstah
Quote: OnlyZero
[...]
Als het werkt waarom niet?
Volgens mij is het daar niet voor bedoelt. Ik deed het vroeger zelf ook hoor, maar ik zou liever gewoon uit een notepadje gegevens halen nu. Of wat jij zegt: XML, maar dat heb ik nog nooit gebruikt.
[Friends] - Je eigen social network op Minecraft: 6$
[Coins] - Creeër je eigen donator coins systeem: 5$
[Welcome Message] - Welkom bericht wanneer men inlogt: gratis
[StatRewards] - Rewards voor behalen van stats: 5$ (SOON)
526f676572
-
Laatst bewerkt: 19-05-18 13:11 door: 526f676572Cookiemonstah
Quote: 526f676572
[...]
XML is vies, gebruik JSON.
Hoe werkt dat als je bijvoorbeeld VB.NET gebruikt dan?
[Friends] - Je eigen social network op Minecraft: 6$
[Coins] - Creeër je eigen donator coins systeem: 5$
[Welcome Message] - Welkom bericht wanneer men inlogt: gratis
[StatRewards] - Rewards voor behalen van stats: 5$ (SOON)
526f676572
-
Laatst bewerkt: 19-05-18 13:11 door: 526f676572DangerouzMind
Settings van het programma werkt gewoon lekker.
Ik snap het probleem niet? Dat is dus een gevalletje moeilijk doen als het ook makkelijk kan.
rakkertjuhh1
Quote: OnlyZero
[...]
Omdat je meer dan 1 note wilt zien?
kun je als nog in dezelfde form doen? je callt hem toch op met een button?
cedric5
Zorg dat het aantal notes dat je kan maken praktisch unlimited is, klooi net zo lang tot je daar uitkomt of verder mee komt. Daar leer je het meest van.
rakkertjuhh1
Quote: cedric5
Zorg dat het aantal notes dat je kan maken praktisch unlimited is, klooi net zo lang tot je daar uitkomt of verder mee komt. Daar leer je het meest van.
unl. zal nooit kunnen, ooit begeeft je computer het door alle notepad requestsLaatst bewerkt: 28-05-15 22:07 door: rakkertjuhh1
DangerouzMind
Quote: cedric5
Zorg dat het aantal notes dat je kan maken praktisch unlimited is, klooi net zo lang tot je daar uitkomt of verder mee komt. Daar leer je het meest van.
Dat ga ik zeker doen, een limited aantal notes is natuurlijk ook niet erg aantrekkelijk.
Syntasu
Grappig programmaatje, alleen jammer van die Vista-actige style. Je had het beetje meer modern. Afgelopen tijd in web design zijn simpele kleuren en figuren heel erg in. Zulk iets zou je ook kunnen maken.
Nog aantal tips:
- Je zou een string of boolean kunnen opslaan in een json bestand of een .ini (json = beter). Hier in kun je dingen zetten zoals een FirstTimeRun variable. Als deze true is dan zou je alle notes moeten resetten voor dat hij laad (in Form1 -> Load).
-Naar voren brengen. Je zou een hotkey kunnen maken (bijv CTRL+NUM1) Zo dat je notitie programma naar voren wordt gehaald. En als programma al naar voren is gehaald en je doet hotkey, dan zou hij weer weg moeten gaan.
- Always on top functie werkt niet of niet goed. Of ik snap niet hoe het werkt.
- Always on top zou je ook een positie op het scherm kunnen anchoren (bijv. Link boven, recht onder in etc..)
-Doorzichtbaarheid, i.v.m. top most, handig als je kan zien wat er achter zit.
- In de system tray zetten, zodat je makkelijk bij kunt.
Hopelijk kun je hier wat meer, en leer je er ook nog wat van. Bijv. JSON.net API.