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.
Mais qui a le focus ? Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Mais qui a le focus ? Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Mais qui a le focus ? Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Mais qui a le focus ? Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Mais qui a le focus ? Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Mais qui a le focus ? Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Mais qui a le focus ? Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Mais qui a le focus ? Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Mais qui a le focus ? Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Mais qui a le focus ? Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Mais qui a le focus ? Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Mais qui a le focus ? Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Mais qui a le focus ? Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Mais qui a le focus ? Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Mais qui a le focus ? 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
-55%
Le deal à ne pas rater :
Friteuse sans huile – PHILIPS – Airfryer HD9200/90 Série 3000
49.99 € 109.99 €
Voir le deal

 

 Mais qui a le focus ?

Aller en bas 
4 participants
AuteurMessage
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Mais qui a le focus ? Empty
MessageSujet: Mais qui a le focus ?   Mais qui a le focus ? EmptyVen 7 Avr 2017 - 11:12

J' aurai aimé savoir qui a le focus.
On peut le donner avec la fonction SET_FOCUS mais parfois il s' échappe selon que l' on ait fait une action ou une autre.
Alors, j' aurai bien aimé pouvoir le pister.

Quelqu' un a t il une idée ? voir une solution ?

La chasse au focus est ouverte !
lol!
Revenir en haut Aller en bas
silverman

silverman


Nombre de messages : 970
Age : 52
Localisation : Picardie
Date d'inscription : 18/03/2015

Mais qui a le focus ? Empty
MessageSujet: Re: Mais qui a le focus ?   Mais qui a le focus ? EmptyVen 7 Avr 2017 - 11:40

Impossible de le faire avec les fonctions de 'library', 'function' n'accepte pas le non passage de paramètres(et bug pour si 3,5 et6 paramètres). En mode classique:
Code:
dim hwnd%,hwndF%
dll_on "user32"

form 1
left 1,300
top 1,50

set_focus 0
print "le form 0 à le focus"
print
hwndF%=dll_call0("GetForegroundWindow")
hwnd%=dll_call0("GetFocus")

print "dll GetForegroundWindow = ";hwndF%
print "dll GetFocus = ";hwnd%
print "handle(0) = ";handle(0)
print "handle(1) = ";handle(1)

print : print

set_focus 1
print "le form 1 à le focus"
print
hwndF%=dll_call0("GetForegroundWindow")
hwnd%=dll_call0("GetFocus")

print "dll GetForegroundWindow = ";hwndF%
print "dll GetFocus = ";hwnd%
print "handle(0) = ";handle(0)
print "handle(1) = ";handle(1)

dll_off
end
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Mais qui a le focus ? Empty
MessageSujet: Re: Mais qui a le focus ?   Mais qui a le focus ? EmptyDim 25 Juin 2017 - 10:48

KGF.dll a la fonction
Code:
res% = dll_call0("GetActiveControl")
qui retourne le handle de l'objet actif (ayant le focus) de la fenêtre active (étant en avant-plan).
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jack
Admin
Jack


Nombre de messages : 2394
Date d'inscription : 28/05/2007

Mais qui a le focus ? Empty
MessageSujet: Re: Mais qui a le focus ?   Mais qui a le focus ? EmptyDim 25 Juin 2017 - 15:35

Cette demande a été renouvelée il y a quelques jours dans "vos souhaits d'amélioration":

https://panoramic.1fr1.net/t5330-number_focus

Elle figure aussi dans la to do list.

_________________
Mais qui a le focus ? Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Contenu sponsorisé





Mais qui a le focus ? Empty
MessageSujet: Re: Mais qui a le focus ?   Mais qui a le focus ? Empty

Revenir en haut Aller en bas
 
Mais qui a le focus ?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Qui a bien pu prendre le focus ?
» option et focus
» CENTER ? FOCUS ?
» INKEY$ focus?
» Comment terminer une saisie dans un objet par entrée

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: