Helau
Messages postés38Date d'inscriptionvendredi 2 mai 2003StatutMembreDernière intervention25 août 2005 21 nov. 2003 à 10:57
oui, mais je n'y arrive pas.
J'avais pensé à une solution qui consistait à enlever le style WS_TABSTOP sur mes edit quand je faisait le enable(FALSE),
et à l'ajouter quand je faisais le enable(true);
Puisque qu'en enlevant les tab stop sur les edit grisées dans les ressource view, il se positionne bien. J'ai fait un test, mais je n'ai qu'un ecran où ce sont tjs les deux premières qui sont grisées.
Dans les autres cas, il peut n'y en avoir aucune, ou ça peut être la première, ou les 10 premieres...
Seuelement, le modifyStyle ne fait rien ! Ou alors, je ne l'appel pas au bon endroit !
Sinon, j'ai vu que quand la fenetre est déjà créée, il faut faire un SetWindowLong pour modifer le TabStop.
Je vois comment ajouter le style, mais, comment je peux l'enlever ?
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 21 nov. 2003 à 11:04
fais une routine a l'activation de l'onglet qui calcule le 1er EDIT non grise, devrait pas etre trop dur puisque tu as les params pour les griser. Sinon tu les parcours pour trouver le 1er dispo. A la fin setfocus dessus mais ne touche pas aux styles.
BruNews, ciao...