Re: kwestia czcionki

Autor: Wojciech Gazda (gazda_at_fema.krakow.pl)
Data: Mon 24 Apr 2000 - 20:29:15 MET DST


Przemyslaw Dobrowolski napisał(a):
>
> On Thu, 20 Apr 2000 21:21:33 +0200 (MET DST), Lech Wiktor Piotrowski wrote:
>
> >Jak to sie dzieje, ze niektore programy zapamietuja ustawienia stworzone przez
> >przeciagniecie czcionki na nie, a niektore nie? Czy ma to cos wspolnego z
> >zapamietywaniem pozycji okna i tym podobnych parametrow?
>
> To sprawa programistyczna. (zaraz odezwie się Wojtek Gazda, bo to on dawniej ganił,
> że nie działa zmiana czcionki i kolory są na sztywno).
> Chodzi o coś takiego gdy przeciągniesz jakiś atrybut - kolor/czcionkę to program
> otrzymuje komunikat o zmianie i jeśli programista obsłuży ten komunikat to będzie się
> zmieniało, natomiast jeśli nie to nie.

Właśnie się odzywam ;-)
Jeśli chodzi o zmianę to z grubsza prawda - aby nowy kolor się pojawił
trzeba w odpowiedzi na ten komunikat przerysować okno korzystając z
nowych Presentation Parameters.

Niestety, po przerysowaniu programista musi sam zapamiętać
kolory/czcionki albo w w os2.ini albo we własnym pliku konfiguracyjnym.
Notabene wszystkioe kontrolki systemowe reagują na zrzut
czcionek/kolorów ale zapamiętywać nowe prametry trzeba samemu... (w
przypadku folderów robi to system).

-- 
Wojciech Gazda
/*******************************************************/
/* Home page        - http://www.fema.krakow.pl/~gazda */
/* Asua programmers - http://www.asua.org.pl           */
/*******************************************************/


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:27:03 MET DST