[Delphi] Focus sur un objet d'une page d'un N

Résolu
Taboujr Messages postés 507 Date d'inscription   Statut Membre Dernière intervention   -  
Taboujr Messages postés 507 Date d'inscription   Statut Membre Dernière intervention   -
Tabou Junior
A voir également:

3 réponses

Taboujr Messages postés 507 Date d'inscription   Statut Membre Dernière intervention   117
 
Oups, désolée, j'ai (encore !) rippé sur la touche entrée...

Donc ma quesiton : comment faire, dans un TNoteBook pour mettre le focus sur un TRichEdit qui appartient à une page d'un NoteBook.

J'ai essayé de mettre un MonObjet.SetFocus mais il me dit qu'il ne peut pas mettre le focus sur un élément invisible... Et là, je comprend pô.

Pour info, l'objet en question est un TRichEdit.

Merci par avance de votre aide.

Tabou Junior
1
alicia_3107 Messages postés 4546 Date d'inscription   Statut Membre Dernière intervention   6
 
C'est normal qu'il te dise que l'objet en question est invisible car il appartient à une page non active du noteBook ...

Pour résoudre ce problème, avant de déclencher le focus par la méthode SetFocus, il faut d'abord activer la page en question (celle qui contient l'objet recevant le focus).

En résumé :
_______________________________________
NoteBook.ActivePage := Le_NOM_de_la_Page;
RichEdit1.SetFocus;
_______________________________________

étout :)

</alicia_3107 http://alicia.heraz.free.fr >
1
Taboujr Messages postés 507 Date d'inscription   Statut Membre Dernière intervention   117
 
Merci !!!

Tabou Junior
0