2010-01-20 5 views
2

Je viens de finir de lire delphi-skinning-libraries et sptbxtoolbar-skin-change mais ce n'est pas ce que je voulais. Je suis intéressé par la façon d'appliquer une peau sur un formulaire, tout comme les fenêtres WinAmp classiques :) Tout aricle ou code ou idée est le bienvenu.Delphi - comment habiller un formulaire

Je viens de découvrir Windows XP Theme Manager, je suis au travail maintenant, donc je vais l'étudier à la maison (j'espère que c'est Wahat j'ai besoin)

Répondre

4

En fait, la première question (avec un coup de coude à VCLSkin) est exactement ce dont vous avez besoin - ne vous laissez pas trop insulter par le fait que tous les exemples ressemblent à MSWindows - l'habillage derrière eux permet une interface graphique basée sur l'image. La seule alternative est d'abandonner complètement les formulaires et de construire votre peau à partir de zéro avec WinAPI. Un exemple peut être vu sur flipcode (C++, mais WinAPI est le même).

+0

Je veux savoir comment c'est fait, donc je peux écrire mes nouvelles applications –

+0

@Remus, Voilà, j'ai étendu ma réponse, VCLSkin substitue essentiellement les skins pour tous vos composants en utilisant WinAPI. –

Questions connexes