Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Calendario

23 views
Skip to first unread message

aurora...@gmail.com

unread,
Jan 29, 2020, 10:04:52 AM1/29/20
to
Buon giorno,
un qualcosa che ho trovato da subito utile in VO è stato il calendario perpetuo.
Con qualche difficoltà sono riuscita a colorare in rosso il sabato, la domenica e le festività nazionali modificando il metodo DrawDays ed ho anche selezionato il Lunedi di pasqua.
Non sono riuscita a cambiare il testo, nel senso che vorrei un testo un pò più grande dell'attuale, magari in grassetto.
Presumo che l'attuale sia un MicrosoftSanSerif con corpo 9 mentre io vorrei inserire un Verdana con corpo almeno 15.
Data la mia assoluta mancanza grammaticale non oso modificare parametri che potrebbero distruggere un qualcosa che funziona.
Presumo che la stringa da modificare sia questa :

DrawText(hDC,Str(i,2,0),2,@rect,DT_CENTER+DT_WORDBREAK)

ma non ho la minima idea di cosa modificare e soprattutto cosa vogliano dire i singoli parametri. str chiaramente mi trasforma in stringa i parametri che sono compresi tra le parentesi dove i è certo indica il numero del giorno tutto il resto è il classico arabo.
Consigli ed aiuto è quanto cerco. E soprattutto dove trovare spiegazioni.
Come sempre grazie in ogni caso.
Aurora Baccio

Wolfgang Riedmann

unread,
Jan 31, 2020, 6:33:47 AM1/31/20
to
Buon giorno Aurora,

DrawText() è una funzione delle API di Windows, la documentazione si
trova anche nel relativo aiuto oppure qui:

https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-dr
awtext

Comunque, il nostro più grande aiuto nella programmazione ci ritorna
questo:

http://forums.codeguru.com/showthread.php?272060-How-to-get-DrawText()-t
o-use-larger-font

DrawText() usa il font del sistema. Se si vuole usare un altro - vedi
sopra.

Suppongo che parla del CalendarControl?

Saluti

Wolfgang
--

aurora...@gmail.com

unread,
Feb 16, 2020, 5:03:33 AM2/16/20
to
buon giorno,
non sono riuscita a cavare il classico ragno dal buco
ovviamente parlo di calendar controll
vorrei ingrandire il caratteri, troppo piccoli. Ho risolto tutti i problemi di controllo, ma quello della grandezza dei caratteri non ho la minima idea di come risolverlo.
grazie
aurora baccio
0 new messages