FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
comment minimaliser une fenêtre (form)? Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
comment minimaliser une fenêtre (form)? Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
comment minimaliser une fenêtre (form)? Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
comment minimaliser une fenêtre (form)? Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
comment minimaliser une fenêtre (form)? Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
comment minimaliser une fenêtre (form)? Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
comment minimaliser une fenêtre (form)? Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
comment minimaliser une fenêtre (form)? Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
comment minimaliser une fenêtre (form)? Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
comment minimaliser une fenêtre (form)? Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
comment minimaliser une fenêtre (form)? Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
comment minimaliser une fenêtre (form)? Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
comment minimaliser une fenêtre (form)? Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
comment minimaliser une fenêtre (form)? Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
comment minimaliser une fenêtre (form)? Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment : -55%
Friteuse sans huile – PHILIPS – Airfryer ...
Voir le deal
49.99 €

 

 comment minimaliser une fenêtre (form)?

Aller en bas 
5 participants
AuteurMessage
lodchjo

lodchjo


Nombre de messages : 162
Age : 53
Localisation : Anvers
Date d'inscription : 26/12/2011

comment minimaliser une fenêtre (form)? Empty
MessageSujet: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptyVen 27 Jan 2012 - 23:09

Bonsoir!

Est-ce qu'il y a une instruction pour minimaliser la fenêtre (le form)?
J'ai pas trouvé dans le pdf qui regroupe toutes les pages de documentation.

Je publierai l'application dans le forum dès que j'ai ça.

Merci d'avance!

Lode
Revenir en haut Aller en bas
http://lode.weebly.com
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptyVen 27 Jan 2012 - 23:14

Je ne connais pas, mais peut-être que tu peux la cacher juste ? ou lui donner une mini-dimension ?

C'est vrai que ça manque, car son contraire y est : fullspace.
Revenir en haut Aller en bas
bignono

bignono


Nombre de messages : 1127
Age : 67
Localisation : Val de Marne
Date d'inscription : 13/11/2011

comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptyVen 27 Jan 2012 - 23:24

Bonsoir lodchjo, Smile

Moi j'essayerai ça:
Code:
label mini,maxi
width 0,800
height 0,600

mini:
while scancode<>32:end_while
width 0,0:height 0,0
wait 1000
maxi:
while scancode<>32:end_while
width 0,800:height 0,600
Wink
Revenir en haut Aller en bas
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptyVen 27 Jan 2012 - 23:28

Heu, c'est pas ce que je viens de dire ?
Citation :
lui donner une mini-dimension

N'empêche ton code marche bien^^
Revenir en haut Aller en bas
lodchjo

lodchjo


Nombre de messages : 162
Age : 53
Localisation : Anvers
Date d'inscription : 26/12/2011

comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptyVen 27 Jan 2012 - 23:39

Hm, pas mal, mais le but, c'est de vraiment minimaliser la fenetre, donc l'envoyer au barre windows (en bas de l'écran) et que l'utilisateur puisse re-grandir dès qu'il en a besoin: il choisi le logiciel sur le barre et il reprend sa taille et emplacement d'origine...
(sinon, c'est pas grave, l'utilisateur pourrait activer une autre fenetre qui cachera mon outil et qu'il puisse re-activer par la barre de windows ou en minimalisant l'autre logiciel)
Revenir en haut Aller en bas
http://lode.weebly.com
bignono

bignono


Nombre de messages : 1127
Age : 67
Localisation : Val de Marne
Date d'inscription : 13/11/2011

comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptySam 28 Jan 2012 - 0:01

Ou alors tu utilises l'instruction "to background" qui met ta fenêtre ou form en arrière plan et après tu la remets au premier plan avec "to foreground" .
Wink
Revenir en haut Aller en bas
lodchjo

lodchjo


Nombre de messages : 162
Age : 53
Localisation : Anvers
Date d'inscription : 26/12/2011

comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptySam 28 Jan 2012 - 0:30

Effectivement, ça marche! J'y pensais aussi, mais comme ça ne le minimalise pas, je mettais cette possibilité de coté, mais tu as raison: le but c'était de permettre les autres fenêtres d'être sur le premier plan et cet astuce le fait bien. Juste quand il n'y a pas d'autre fenetre ouverte, ça n'as aucun effet, mais dans ce cas, se n'est pas nécessaire non plus, donc, pas de problème Wink
De toute façon, merci pour votre temps!
Je vais maintenant publier le code dans "Vos sources, vos utilitaires à partager". Wink
Revenir en haut Aller en bas
http://lode.weebly.com
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptySam 28 Jan 2012 - 1:57

Si tu veux minimiser la fenetre, donne-lui comme je t'ai dis une taille minimale, et tu la positionne en bas d'écran, comme elle est active, son caption sera dans la barre des taches et l'utilisateur a juste à cliquer dessus.

Peut-être un scrollbar caché dan ta fenetre et un évenement on_change pour le scrollbar

enfin c'est à voir, je n'ai pas essayé mais tu peux voir de ce coté là peut-être.

EDIT :

J'ai essayé, ça ne marche pas :/

Revenir en haut Aller en bas
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptySam 28 Jan 2012 - 2:22

Je t'ai trouvé un composant delphi qui met ton programe en barre des taches, mais il faut que Klaus te le transforme en dll Wink

http://subsimple.com/download/CoolTrayIcon.zip
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptySam 28 Jan 2012 - 10:18

Je ne sais pas si je répond a ta question Lodchjo, mais je me suis permis de bricoler un peu ton Post_it, et j'obtient une fenêtre minimisable.

Code:

label clck, stp, chng, mnm
dim x, xpos, ypos, lbl
caption 0,"Post-it"
' border_hide 0
width 0,230
height 0,260
COLOR 0, 255,255,0
on_click 0, clck
left 0,screen_x-250
2D_PEN_COLOR 100,100,100
2D_FILL_COLOR 200,200,0
alpha 6
' caption 6, "X"
font_bold 6
font_size 6,12
COLOR 6,255,255,0
top 6,0
left 6,203
' on_click 6, stp
on_close 0, stp
alpha 7
' caption 7, "-"
font_bold 7
font_size 7,12
COLOR 7,255,255,0
top 7,0
left 7,185
on_click 7, mnm
for x = 1 to 5
 memo x
 top x,20
 left x,0
 width x,219
 height x,200
 COLOR x,255,255,0
 hide x
 if FILE_EXISTS("c:/"+str$(x))=1 then file_load x,"c:/"+str$(x)
next x
show 1
for x = 1 to 4
2D_RECTANGLE x*35, 1, x*35+35, 20
next x
2D_FILL_COLOR 255,255,0
2D_RECTANGLE 0, 1, 35, 20
end
clck:
 lbl=0
 xpos = mouse_x_position(0)
 ypos = mouse_y_position(0)
 caption 0, "x: "+ str$(xpos)+"y: "+ str$(ypos)
 if abs(20-xpos)<16 then lbl=1
 if abs(55-xpos)<16 then lbl=2
 if abs(90-xpos)<16 then lbl=3
 if abs(125-xpos)<16 then lbl=4
 if abs(160-xpos)<16 then lbl=5
 gosub chng
return
chng:
 2D_FILL_COLOR 200,200,0
 for x = 0 to 4
  2D_RECTANGLE x*35, 1, x*35+35, 20
 hide (x+1)
 next x
 2D_FILL_COLOR 255,255,0
 2D_RECTANGLE (lbl-1)*35, 1, lbl*35, 20
 show lbl
return
mnm:
TO_BACKGROUND 0
return
stp:
 for x = 1 to 5
 file_save x,"c:/"+str$(x)
 next x
terminate

A+

EDIT:
Je viens de rectifier à la ligne 20 et 21 (J'avais oublié l'enregistrement à la sortie)
La commande ON_ClOSE permet de traiter la fermeture de Form 0.
Revenir en haut Aller en bas
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptySam 28 Jan 2012 - 10:38

Au fait, Jean-Cllaude vient de me mettre la puce à l'oreille là (le méchant^^)

C'est vrai, tout programme windows peut être minimiser quand il est en fonctionnement, alors je ne comprend pas pourquoi on cherche oO
Revenir en haut Aller en bas
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptySam 28 Jan 2012 - 11:25

Woui, ça marche très bien, sur W7, j'ai juste eu à ajuster un peu la taille de la fenêtre.
Pour faire gagner du temps à ceux qui ont des ascenceur dans la fenêtre pos-it, je donne le paramètrage que j'utilise:
Code:
width 0,235
height 0,258
A mettre dans le code

j'ai aussi mis en commentaire la ligne ci dessous dans la fonction clck
Code:
caption 0, "x: "+ str$(xpos)+"y: "+ str$(ypos)
Revenir en haut Aller en bas
lodchjo

lodchjo


Nombre de messages : 162
Age : 53
Localisation : Anvers
Date d'inscription : 26/12/2011

comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptySam 28 Jan 2012 - 11:33

Jean Claude a écrit:
Je ne sais pas si je répond a ta question Lodchjo, mais je me suis permis de bricoler un peu ton Post_it, et j'obtient une fenêtre minimisable.

Oui, je sais, mais c'est ce que je ne voulais pas du point de vue esthétique : avec ce "border" car ça ne ressemble plus beaucoup a un post-it. Avec RapidQ (avec laquelle j'avais programmé la même chose il y a qqs années) il y avait aucune problème pour minimaliser une fenêtre avec la commande "application.minimize".

En tout cas, merci, Jean-Claude. Si ça marche pour certains panoramiciens qui préfèrent l'utiliser comme ça, tant mieux. C'est cadeau! Wink

Lode
Revenir en haut Aller en bas
http://lode.weebly.com
exdragon

exdragon


Nombre de messages : 601
Date d'inscription : 05/01/2012

comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptySam 28 Jan 2012 - 16:16

Moi je n'ai pas de problème pour minimiser ton outil, je clique juste sur sa petite barre de diminution et il se minimise dans la barre des tâches.

Je vois pas où est le problème en fait^^
Revenir en haut Aller en bas
Invité
Invité




comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? EmptySam 28 Jan 2012 - 16:39

Tu as toujours la possibilité comme je l'ai fait une fois, de ne pas mettre la bordure, et quand tu cliques, celle-ci apparaît, permettant de la déplacer. Tu peux mettre en haut un petit bouton de quelques pixels avec une info-bulle expliquant la fonction. En cliquant dessus, tu montres ou non la bordure du haut.
Revenir en haut Aller en bas
Contenu sponsorisé





comment minimaliser une fenêtre (form)? Empty
MessageSujet: Re: comment minimaliser une fenêtre (form)?   comment minimaliser une fenêtre (form)? Empty

Revenir en haut Aller en bas
 
comment minimaliser une fenêtre (form)?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» taille de fenetre form 0
» Comment empêcher l'affichage d'une fenêtre DOS.
» Comment calculer l'épaisseur en pixels d'une fenêtre
» Comment lier un objet à un FORM
» Comment éviter l'effacement d'une zone de la FORM

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: