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
» PANORAMIC V 1
fermer une forme Emptypar papydall Aujourd'hui à 3:22

» select intégrés [résolu]
fermer une forme Emptypar jjn4 Hier à 17:00

» number_mouse_up
fermer une forme Emptypar jjn4 Hier à 11:59

» Aide de PANORAMIC
fermer une forme Emptypar jjn4 Hier à 11:16

» trop de fichiers en cours
fermer une forme Emptypar lepetitmarocain Hier à 10:43

» Je teste PANORAMIC V 1 beta 1
fermer une forme Emptypar papydall Hier à 4:17

» bouton dans autre form que 0
fermer une forme Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
fermer une forme Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
fermer une forme Emptypar Klaus Lun 6 Mai 2024 - 10:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
fermer une forme Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
fermer une forme Emptypar Jack Mar 30 Avr 2024 - 20:40

» Une calculatrice en une ligne de programme
fermer une forme Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
fermer une forme Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
fermer une forme Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
fermer une forme Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment : -39%
Ordinateur portable ASUS Chromebook Vibe CX34 Flip
Voir le deal
399 €

 

 fermer une forme

Aller en bas 
AuteurMessage
Invité
Invité




fermer une forme Empty
MessageSujet: fermer une forme   fermer une forme EmptyJeu 5 Juil 2012 - 19:14

Il me semblait que ces derniers temps, il y avait eu une demande concernant la fermeture d'une forme, qui ne l'était pas, et je ne retrouve pas.

Je me suis trouvé avec mon programme avec une forme que j'ai fermé par mégarde, et que je n'arrivais pas à ouvrir. de plus avant c'était : inactive 0, pour ensuite une fois fini: active 0

Sachant que la forme n'est pas détruite, je me demandais ce qui se passait.

J'ai fait des testes, et il s'avère qu'il faut un évènement pour qu'une forme supplémentaire fermée par la croix, soit de nouveau ouverte.
Code:

label ferme , ouvre
dim i%,x%,y%,ww%,hh% ,f$ ,x0%,y0%
f$="E:\COURS_Pano\LISTES\MouseOperations.dll"
form 10 :left 10,600
on_close 10,ferme  :  on_click 0,ouvre
end
' ----
ferme:
  ' le but étant de rouvrir la forme 10 après avoir cliqué sur la croix
  show 10  :' ça n'ouvre rien
  wait 1000
  beep_exclamation
 return :' à tester avec et sans return
  ' on retire RETURN, et on essaye la dll
  dll_on f$
  ww%=screen_x : hh%=screen_y
  x0% = left(0)  + 20 :'  histoire de cliquer sur la forme 0
  y0% = top(0)  + 40
  i% = dll_call4("MouseLeftClick",x0%, y0%, ww%, hh%)
  dll_off
return

ouvre:
show 10
return

Je pensais que show 10 allait ouvrir la forme, mais rien. Donc j'ai imaginé le clic sur la forme 0 pour essayer d'ouvrir cette forme, et la ça fonctionne.
J'en ai profiter pour essayer la dernière DLL de Klaus, pour faire un clic par programme. Voir le dernier post concernant FREE.
A vous de voir.


Dernière édition par cosmos70 le Ven 6 Juil 2012 - 0:21, édité 2 fois (Raison : gros faute d'orthographe faisant mal aux yeux!)
Revenir en haut Aller en bas
 
fermer une forme
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Fermer une forme extérieur?
» FICHIER FERMER
» fermer une fenetre
» Fermer un onglet
» fermer un programme exterireur

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Présentation et bavardage-
Sauter vers: