Re:[Visual Basic] Chello Underground TopicWatcher
Hier een nieuwe TopicWatcher revisie.
Inhoud van het zipje:
- Complete source
- Gecompileerde EXE
- Voor TopicWatcher benodigde bestanden
- Achtergrond van Happy Athlon
Nieuw in versie 1.3.2:
- functie naarPath(bestandsnaam as string) as string
{
Neemt de App.Path en plakt er de bestandsnaam achter, alleen als er een slash nodig is wordt deze er tussen gezet (voorkomt bijv. C:\\bestand.txt)
}
- functie valBound(ByRef tekst as string, max as integer, [min as integer = 0]) as string
{
Deze functie neemt een string, en returnt een string die gelijk is aan de waarde van de string, maar wel binnen de min en max grenzen.
Kleiner dan min wordt een string met waarde min, groter dan max wordt een string met waarde max
}
- locatie van instellingen.ini gefixt, nu neemt hij instellingen.ini uit App.Path
- achtergrondplaatje niet gevonden? Dan app.path\achtergrond.bmp
- alle vakjes waarbij je getallen in moet vullen worden nu gecontroleerd & gebound
- popuptijd Long gemaakt (anders gaf hij een overflow bij 60 sec)
- code 'zoals het hoort' gemaakt (types goedgezet (Val()) en overal .Text achter enzo)
- kleurinstellingen voor tekst worden gelijk toegepast
- refreshtijd is minimaal 5 seconden langer dan popuptijd, anders refresht hij terwijl de popup omhoog staat en dat ziet er niet uit
Verder zat ik er nog over na te denken om de optie '0' uit 'aantal topics' te slopen, maar ieder programma heeft natuurlijk een nutteloze functie nodig
Wat er nog moet gebeuren is dat de refreshtimer ff stopt als de popup omhoog gaat en weer doorgaat als de popup weer naar beneden is, dan hoeft die raere limiet ook niet op de refreshtimer, en het ding naar beneden doen terwijl hij omhoog aan het gaan is (of andersom) moet ook goed gaan (nuttig voor 25 topics), en de omhoog/omlaagsnelheid moet instelbaar zijn.
Verder stel ik voor om van al die cijfertjes-invul-textboxen van die instelbalkjes te maken, maar daarvoor moet je dan weer een extra (wel standaard beschikbaar, maar toch) ocx gebruiken
