PDA

View Full Version : سوال: مکان نما در EditBox



amir-m
پنج شنبه 25 شهریور 1389, 16:52 عصر
سلام
با چه دستوری میشه مکان نمای چشمک زن ماوس را تو یه EditBox جابجا کرد؟

mrbm_2007
پنج شنبه 25 شهریور 1389, 17:06 عصر
Edit1.SelStart;

amir-m
پنج شنبه 25 شهریور 1389, 20:58 عصر
Edit1.SelStart;

جواب نمیده

Felony
پنج شنبه 25 شهریور 1389, 21:51 عصر
سلام
با چه دستوری میشه مکان نمای چشمک زن ماوس را تو یه EditBox جابجا کرد؟

به وسیله تابع GetCaretPos میتونید محل فعلی مکان نما چشمک زن رو بگیرید و به وسیله تابع SetCaretPos میتونید محل جدیدی براش تعیین کنید ، کد زیر رو در رویداد OnChange یک شئ Edit بنویسید :

var
Po: TPoint;
begin
GetCaretPos(Po);
SetCaretPos(Po.X+5, Po.Y);
end;