Besoin d'un petit conseil sous Delphi - Programmation
Marsh Posté le 30-01-2002 à 19:37:18
bha quand le Length(boite.text) est égal au nombre de caractère tu fait un boite2.SetFocus;
Marsh Posté le 30-01-2002 à 19:39:48
Plus précisément :
Code :
|
(avec Edit2 et Edit3 comme boites de texte).
Marsh Posté le 30-01-2002 à 20:32:39
perso je le mettrais dans le onKeyUp plutôt que le onChange, car le onChange survient aussi si le programme place du texte dans l'editbox. Or dans ce cas là il ne faut pas aller changer le focus.
Marsh Posté le 30-01-2002 à 21:23:52
Puisqu'on est en Delphi, comment fait on pour créé une bar de défilement? Un peu comme sur la plupart des page web, pour une form au complet pas seulement une partie.
Marsh Posté le 30-01-2002 à 22:08:00
bhen tu reduis la taille de ta forme après avoir tout mis dessus...
la propriété "AutoScroll" doit être à True.
Mais bon personnellement des fenêtres avec scrolling je trouve ça horrible (sauf si c'est évidemment pour un champ texte, une image, une liste,... mais faut pas cacher des TEdit dans le bas de la fenetre par exemple)
Marsh Posté le 31-01-2002 à 02:36:41
antp a écrit a écrit : perso je le mettrais dans le onKeyUp plutôt que le onChange, car le onChange survient aussi si le programme place du texte dans l'editbox. Or dans ce cas là il ne faut pas aller changer le focus. |
Pas con, j'ai pas trop cherché pour répondre en fait
Marsh Posté le 30-01-2002 à 19:24:03
J'aurais besoin d'un petit conseil sous Delphi, je dois concevoir un logiciel de manipulation de base de donné. Lorsque j'entre le numéro de téléphonne par exemple j'aimerais que l'utilisateur puisse entré le code régionnal suivi du numéro automatiquement. Plus précisément j'ai deux boite de text edit une de 3 chiffre et l'autre de 7 et j'aimerais que l'utilisateur puissen entré les 10 une à la suite de l'autre, qu'il n'est pas à appuyer sur tab pour sauté à l'autre boite. Il doit certainement y avoir un moyen de le faire. Merci de votre aide.