FAQ WinDevConsultez toutes les FAQ
Nombre d'auteurs : 3, nombre de questions : 71, dernière mise à jour : 25 novembre 2018 Ajouter une question
Cette FAQ ne prétend pas traiter de tous les trucs & astuces ou de tous les problèmes rencontrés par les utilisateurs de WinDev : elle a été créée via l'analyse des questions les plus fréquentes posées sur le forum de ce site, et sur les connaissances des différents rédacteurs. Nous espérons voir le nombre de questions/réponses augmenter régulièrement, pour couvrir le plus de thèmes possibles. Pour y participer, suivez le mode d'emploi donné dans la 2ème question !
- Comment configurer l'effet de transition entre les onglets d'un champ onglet ?
- Connaitre la position de la souris sur un contrôle précis
- Détecter le mot sous la souris dans un champ de saisie
- Comment récupérer le nom des champs d'une fenêtre ?
- Comment mettre le titre à droite et à gauche
- Comment mettre une fenêtre au dessus des autres fenêtres ?
Tout est dans : Projet / Description du projet / Avancé / Animation des champs
Code windev : | Sélectionner tout |
1 2 3 4 5 6 7 | PosSouris est composé de HHH est un entier long VVV est un entier long FIN AppelDLL32("user32","GetCursorPos" , &PosSouris) AppelDLL32("user32","ScreenToClient" , handle("NOMDUCONTROLE"), &PosSouris) Trace("Zone en "+PosSouris.HHH+","+PosSouris.VVV) |
Code windev : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 10 11 | LParam est un entier = _EVE.lParam LOC_Res est un entier LOC_Mot est une chaîne LOC_Pos1,LOC_Pos2 sont des entiers LOC_TexteRTF est une chaîne LOC_Res = SendMessage(Handle(Saisie1..Nom),215,0,LParam) LOC_Pos1 = Position(Saisie1," ",LoWord(LOC_Res),DepuisFin)+1 LOC_Pos2 = Position(Saisie1," ",LOC_Pos1)-1 Trace(Saisie1[[LOC_Pos1 A LOC_Pos2]]) |
Code windev : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 | // Remplir une combo avec la liste des champs de la fenêtre i est un entier = 1 ResChamp est une chaîne ResChamp = EnumèreChamp(FenêtreSaisie, i) TANTQUE ResChamp<>"" i++ ListeAjoute(ListeChamp, ResChamp) ResChamp = EnumèreChamp(FenêtreSaisie, i) FIN |
Code windev : | Sélectionner tout |
TitreEnCours(EOT+gCadrage("G","partie gauche")+gCadrage("D","partie droite"))
Code windev : | Sélectionner tout |
FenêtreDessusTout(Handle(MaFenêtre..Nom))
Code windev : | Sélectionner tout |
API("user32","SetWindowPos",nHandleFenêtre,-1,0,0,0,0,3)
Proposer une nouvelle réponse sur la FAQ
Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour çaLes sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2024 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.