Styl XP manifest - wszystko się psuje!

Odpowiedz Nowy wątek
2004-05-26 02:01

Rejestracja: 17 lat temu

Ostatnio: 2 godziny temu

0

Cześć!
Mam taki dziwny problem. Otórz mam sobie program, któy głównie składa się z paneli odpowiednio porozkładanych oraz jednego TImage(align:=alclient).
I w tej mojej aplikacji chciałem aby przyciski i wszystkie inne kontrolki miały styl WinXP. Oczywiście pracuje na WinXP prof. Ale gdy dołączam plik manifest, lub gdy kładę komponent z palety Win32 Delphi 7(XPManifest) to dzieja się dziwne rzeczy. Wszystko przebija przez siebie, niektóre elementy stają się czarne(np. TToolBar), obrazek TImage jest odbijany na panelach, przy zmianie rozmiaru okna(onResize) na panelach pozostaje "odbita" tapeta pulpitu - po prostu wszystko się psuje - a tak być nie może. Czy miał ktoś podobne problemy?
Jak to pominąć? W jaki sposób, nie robiący takich dziwactw, zrobic by aplikacja przyjęła styl XP?
Pozdr
Pepe


Zapraszam:
http://www.pawelporwisz.pl
Potrzebujesz instalator? Napiszę go za Ciebie (NSIS).
Potrzebujesz program? Napiszę go za Ciebie (Delphi).

Pozostało 580 znaków

2004-05-26 08:46
Moderator

Rejestracja: 17 lat temu

Ostatnio: 1 minuta temu

0

może trzeba zainstalować łatkę na Delphi? Na mojej 6 ze stylem po najechaniu myszką na TLIstView dostawaliśmy Access Violation :)

Pozostało 580 znaków

2004-05-26 10:54

Rejestracja: 16 lat temu

Ostatnio: 12 lat temu

0

A nie masz gdzieś tam DoubleBuffered na True?
Mi się dzieję podobne rzeczy, jeśli używam manifestu i podwójnego buforowania, ToolBar robi się czarny, niektóre Panele są jakby przezroczyste itd...

Pozostało 580 znaków

2004-05-26 18:43

Rejestracja: 17 lat temu

Ostatnio: 2 godziny temu

0

A nie masz gdzieś tam DoubleBuffered na True?
Mi się dzieję podobne rzeczy, jeśli używam manifestu i podwójnego buforowania, ToolBar robi się czarny, niektóre Panele są jakby przezroczyste itd...

Rzeczywiście, usunąłem ten wpis i pare problemów zniknęło. Np. pasek TToolBar jest już w normalnym kolorze. Ale komponent TPanel nadal jest przezroczysty i widze spod niego rozne rzeczy...
Kurcze, co jest grane?
Czekam na pomoc, bo przecież masa programów z tego korzysta i nie ma takich problemów, więc w czym rzecz? Może musze zmienić TPanel na jakiś inny, może z JEDI, a może TImage jest jakiś niedopracowany... NIE wiem.
Licze na Waszą pomoc.
Pozdr/Pepe


Zapraszam:
http://www.pawelporwisz.pl
Potrzebujesz instalator? Napiszę go za Ciebie (NSIS).
Potrzebujesz program? Napiszę go za Ciebie (Delphi).

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0