Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
827 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Delphi] Problemes avec les forms non principales...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Delphi] Problemes avec les forms non principales...

n°338143
Tetedeienc​h
Head Of God
Posté le 20-03-2003 à 06:05:23  profilanswer
 

Bon, j'ai encore besoin d'aide en Delphi ;)
 
J'ai une appli qui a deux forms : une principale, et une auxiliaire s'affichant que de temps en temps.
 
J'apelle la form auciliaire en utilisant la fonction "form3.show();".
 
La form s'affiche tres tres bien effectivement.
 
A ceci pres que dans ma barre de tache, elle ne s'affiche pas.
 
Je n'ai qu'une seule entree, qui est le nom de mon appli. Quand je minimise la principale, l'auxiliaire disparait ( et ca m'arrange pas :'( ) et pire, quand je minimise juste l'auxiliaire, elle se range au dessus du bouton demarrer :/
 
Comment faire pour avoir deux forms faisant chacune une entree dans la barre de taches ?
 
Merci :jap:

mood
Publicité
Posté le 20-03-2003 à 06:05:23  profilanswer
 

n°338144
Tetedeienc​h
Head Of God
Posté le 20-03-2003 à 06:13:53  profilanswer
 

Et si vous savez comment on empeche un utilisateur de maximiser une form, je suis preneur aussi :D

n°338191
taureau
Posté le 20-03-2003 à 09:09:07  profilanswer
 

va faire un tour là http://delphi.about.com/library/weekly/aa073101b.htm
 
visite aussi le site qui est moche mais super informatif  :D
 
pour le reste va faire un tour dans les propriétés de ta forme, du coté de BorderIcon, de Constraints
 
 

n°339302
Tetedeienc​h
Head Of God
Posté le 21-03-2003 à 01:26:18  profilanswer
 

Pour la maximisation, merci, c'est bon ;)
 
Par contre, pour les forms, j'avoue, chuis un peu perdu.
 
On le touve ou ce "createparams" :??: :'(

n°339312
taureau
Posté le 21-03-2003 à 06:41:23  profilanswer
 

tu dois le redéfinir dans la section private de ta forme comme ça
 

private
  procedure CreateParams (var Params: TCreateParams); override;


 
et ensuite tu fais
 

procedure TForm1.CreateParams
   (var Params: TCreateParams);
begin
  inherited CreateParams(Params);
  with Params do begin
    ExStyle := ExStyle or WS_EX_APPWINDOW;
    WndParent := GetDesktopwindow;
  end;
end;


 

n°339327
Tetedeienc​h
Head Of God
Posté le 21-03-2003 à 08:08:44  profilanswer
 

Ca marchouille comme sur des roulettes :hello:
 
Merci :jaqp:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Delphi] Problemes avec les forms non principales...

 

Sujets relatifs
[Oracle Forms] Probleme PLSQL[DELPHI] mot de passe dans une appli
[DELPHI] Du nouveau avec mes cours niveau 5ème[DELPHI] Insérer la date et l'heure ...
[Delphi] Ouiiin, je veux le double-click avant le mousedown[ Delphi ] {OOP} visibilite dans une classe VCL
[ Delphi ] Un composant qui affiche du XML highlighteEquivalante de Delphi 6 et C++ Builder sous Debian !!!
ASP.NET Web Forms - Services Web - Applications Web[Delphi] Sauvegarder une image en gif en utilisant la jvcl ?
Plus de sujets relatifs à : [Delphi] Problemes avec les forms non principales...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR