Mac style

Soyez le premier à donner votre avis sur cette source.

Vue 7 670 fois - Téléchargée 968 fois

Description

Avoir l'effet style Macintosh sur vos Forms

Mise à jour:
Ajout de la possibilitée de remettre la fenêtre à l'origine

Source / Exemple :


begin
   SetWindowLongA(handle,-20,$400000);
// on bouge une peu la form pour redessiner
   left := left - 1;
  end;

Conclusion :


http://delphicool.developpez.com

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
9
Date d'inscription
samedi 5 mars 2005
Statut
Membre
Dernière intervention
13 décembre 2008

comment develloper un proxy qui ne laisse que des mac address connue exploiter l'internet
Messages postés
5
Date d'inscription
samedi 18 janvier 2003
Statut
Membre
Dernière intervention
17 octobre 2003

SetWindowLongA(Handle, GWL_EXSTYLE, WS_EX_LAYOUTRTL);

Est quand même plus compréhensible ;) D'autant que ce mode est initialement prévu pour les langues arabes et/ou hébraïques.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/WinUI/WindowsUserInterface/Windowing/Windows/WindowReference/WindowFunctions/CreateWindowEx.asp pour les autres styles ^^
Messages postés
600
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
6 avril 2010
1
C'est vrai que c'est pas mal, mais dès que la tform concernée contient des panels, scrollbox ou autres, ils sont affichés symétriquement par rapport à l'ordre de conception. De plus, s'il y a des splitter verticaux sur la fiche, ça plante complétement, les controls qui ont des propriétés align=alclient et align=alleft et séparés par un splitter (par exemple) s'affichent n'importe comment...
Messages postés
124
Date d'inscription
jeudi 13 juin 2002
Statut
Membre
Dernière intervention
30 juillet 2003

Voila un truc pas mal pour donner un peu d'originalité a ses programmes !

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.