Gambas France BETA


Pas de compte ? Incription

Difficultés avec les présentations de fonctions

1
AuteurMessages
Foromus#1 Posté le 15/12/2016 à 16:17:12
Bonjour à tous,

Comme chacun sait, si on code le bouton "enregister.", le système présente toute la série possible et imaginable de fonctions y afférentes. C'est pratique, mais...
Je remarque, depuis un moment, qu'il y a un phénomène curieux.
D'abord, soit le bouton "Quitter", normal, banal. Mais si je veux lui accoler un enable, ou autre invisible, c'est plus compliqué. D'abord, après avoir tapé "Qui", le système me propose illico "Quitter_click", mais ce n'est pas ça que je veux, j'efface donc "_click", puis je tape un point (Quitter.), lequel me propose à nouveau le "Quitter_click". A ce jour, ma solution consiste à taper la commande (.enable, ou autre .invisible) après le click, et ensuite, j'efface le "_click", c'est la seule façon pour que ce soit accepté.
Donc, et ma question est : pourquoi le système ne propose plus qu'une seule chose au lieu des deux avant, à savoir "Quitter_click" et plus de "Quitter" seul, que je pourrais compléter à ma guise.
Un peu casse-pied quand même ce truc.
Un tuyau ?

Merci !
Flachy Joe#2 Posté le 15/12/2016 à 18:56:02
Iguane : Il Gambas Uniquement pour Activer ses NEuronesSalut,
avec quelle version ?

Pour la 3.9.1 sous Debian, j'ai l'affichage contextuel avec le choix qui fonctionne bien :
;) Flachy Joe ;)
Foromus#3 Posté le 15/12/2016 à 21:23:45
Bonsoir,

Il me semble quand même que ça marchait bien, mais c'est vrai que j'ai été un moment sans taper de code. Et le temps passe...
Actuellement, l'appli affiche la version 3.9.1. ça ne doit pas être très ancien.
J'ai surtout remarqué ça pour les boutons, je trouve curieux que les deux options, avec ou sans Click, ne soient pas en même temps présentées. Mais je note aussi que dans d'autres cas, les complétions ne sont pas toujours présentées non plus, ne serait-ce qu'à partir d'éléments comme des variables ou autre. Dans ce cas, je tape en entier, le plus agaçant restant tout de même ce "_Click" intempestif assurément trop envahissant...


Edit le 17

Après avoir pas mal codé ces jours derniers, je constate que le souci est toujours là, et bien là.
Certes, si, en forçant, je code "quitter.enable = false" (ou autre), si j'ai besoin de rajouter une commande, c'est-à-dire utiliser une nouvelle propriété, à ce moment là, oui, le "quitter." seul me sera bien présenté. Mais tant que je n'ai pas eu une commande autre que le click, le "_click" est toujours et systématiquement présenté.
Oui, c'est vraiment agaçant, d'autant que je ne me souviens pas d'avoir jamais eu ce souci avant.
gambix#4 Posté le 22/12/2016 à 10:36:58
Faire simple !Salut foromus,

Je vais regarder mais je n'ai pas remarqué ça ... par contre même si j'agis ce ne sera présent que dans les versions svn... et plus tard bien sur sur les versions release.
Moins de texte dans une signature c'est agrandir son espace.
Foromus#5 Posté le 22/12/2016 à 18:26:26
Bonjour Gambix,

C'est toujours le cas, peut-être est-ce une erreur d'installation de Gambas...
Enfin, je n'en sais rien.
Après, si la solution arrive demain ou dans 6 mois, ce n'est pas très grave !
gambix#6 Posté le 22/12/2016 à 19:56:23
Faire simple !T'aurais par un screen comme celui de Flachy Joe ?
Moins de texte dans une signature c'est agrandir son espace.
Foromus#7 Posté le 23/12/2016 à 14:10:28
J'ai tenté un projet d'essai qui reprendrait la chose.
Et effectivement, je n'ai pas constaté, non plus, d'anomalie.
Maintenant, le reproche concerne des reprises d'anciens projets, et donc, avec des contrôles parfois assez anciens eux aussi.
Ce n'est pas la première fois que je constate la différence, je l'ai vu par exemple quand j'ajoutais un nouveau contrôle à côté d'anciens, des fois, ça se passait assez mal (la première fois, c'était avec les sliders).
Il me semble donc que ce n'est pas la peine que je me focalise là-dessus, d'autant qu'il y a peu de chances que je doive retoucher ce qui est fait maintenant.
A défaut de Résolu, disons Abandon, pur et simple, et vous avez autre chose à faire !
gambix#8 Posté le 23/12/2016 à 15:28:56
Faire simple !juste une chose encore une fois ... fuis les underscore dans les nom de tes controles.

Pas Bouton_Rose_a_poil

mais btnRoseAPoil
Moins de texte dans une signature c'est agrandir son espace.
Foromus#9 Posté le 23/12/2016 à 17:47:02
De mémoire, je n'ai aucun nom de contrôle avec un underscore, pas plus que des noms de formulaires. En général, si j'utilise, c'est dans les noms de fichiers (un vieux réflexe sans doute, du temps où les espaces n'étaient pas acceptés).
btnRoseAPoil me plaît bien, mais tous mes boutons ont le préfixe cmd, donc, ça ne peut pas coller...
Bon, je rigole...
1