Oto przykład aplikacji Delphi, którą robię przy użyciu firemonkey + Delphi XE2.Delphi Xe2 z Firemonkey: Czy możesz mieć obszar poza klientem, który jest namalowany w stylu innym niż domyślny styl malowania systemu Windows nonclient?
Jak widać, można użyć stylu wizualnego "stylebook" w Firemonkey, aby dostosować wygląd większości elementów wewnątrz ramy okna. Jednak zewnętrzna część ramy okna jest rysowana przy użyciu dowolnego stylu, jaki decyduje o tym system Windows. Gdybym używał VCL zamiast Firemonkey, mógłbym zastosować "Style VCL" i "skin" całą aplikację VCL w ciemnym schemacie kolorów.
Domyślam się, że to NIE JEST możliwe z Delphi XE2 + Firemonkey. Czy ktoś może pokazać, jak to zrobić?
Na designtime, "Podgląd" z formularza pokazuje piękny czarną obwódką. Ale kiedy uruchamiam swoją aplikację, obramowanie motywu "Luna" systemu Windows XP (niebieskie części na zdjęciu poniżej) wygląda okropnie. Jak na ironię, VCL jest ładniejszy (w XE2 ze stylami) niż Firemonkey ...
Tak. Nie znalazłem wideo, obrazu ani samouczka stylu Firemonkey zastosowanego w środowisku wykonawczym na ramie okna. Przypuszczam, że nie jest to możliwe (lub przynajmniej nie bez umiejętności "ninja"). – EMBarbosa
Wydaje się również, że nie można jeszcze zastosować stylów do TMainMenu. –