imleci takip eden panel

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Laz61
Üye
Mesajlar: 135
Kayıt: 03 Eki 2007 11:51
Konum: Almanya

imleci takip eden panel

Mesaj gönderen Laz61 »

Merhaba arkadaslar

Metin (text) imlecini takip eden panel yapmak istiyorum. Fareyi degil. Yani imlec hangi pozisyonda olusa olsun panelde hemen yanibasinda olmali. Onu takip etmeli.

Hosca kalin
Hayat tüm olumsuzluklara rağmen yaşamaya değer.
emin_as
Üye
Mesajlar: 559
Kayıt: 01 Eki 2008 10:05
Konum: izmir
İletişim:

Re: imleci takip eden panel

Mesaj gönderen emin_as »

GetCursorPos ile imlecin ekrandaki konumunu alabilirsin.

Kod: Tümünü seç

var
  apoint : Tpoint;
......
GetCursorPos (apoint);
....
emin_as
Üye
Mesajlar: 559
Kayıt: 01 Eki 2008 10:05
Konum: izmir
İletişim:

Re: imleci takip eden panel

Mesaj gönderen emin_as »

Dalgınlıga gelmiş, getcursorpos mouse un bulundugu yeri verir.
İmlecin yerini ögrenmek için getcaretpos u kullanmalısın.

GetCaretPos(Apoint);
Laz61
Üye
Mesajlar: 135
Kayıt: 03 Eki 2007 11:51
Konum: Almanya

Re: imleci takip eden panel

Mesaj gönderen Laz61 »

Merhaba arkadaslar

ilginiz icin tsk. Birkac deneme yaptim basaramadim. Bir örnekte bulamadim. Yardimci olursaniz sevinirim.

Hosca kalin
Hayat tüm olumsuzluklara rağmen yaşamaya değer.
Kullanıcı avatarı
KoPilot
Üye
Mesajlar: 185
Kayıt: 05 Eki 2007 08:02

Re: imleci takip eden panel

Mesaj gönderen KoPilot »

Laz61 yazdı:Merhaba arkadaslar

ilginiz icin tsk. Birkac deneme yaptim basaramadim. Bir örnekte bulamadim. Yardimci olursaniz sevinirim.

Hosca kalin
Allah aşkına uğraştın mı doğru söyle :)
emin_as yazdı:GetCaretPos(Apoint);
bu kod verildikten sonra yapamamış olman enteresan. Sanki az uğraşılmış gibi.. İnan hazır kod senin işine yaramaz daha çok zarar verir, yinede sen bilirsin.
Bu yazdıklarım öğüt değil yanlış anlaşılmaya sadece tavsiye :D

aşağıdaki kodu bir timera yaz değerini 100 e ayarla bakalım olacak mı?

Kod: Tümünü seç

panel1.left:=apoint.x;
panel1.top:=apoint.y;
Laz61
Üye
Mesajlar: 135
Kayıt: 03 Eki 2007 11:51
Konum: Almanya

Re: imleci takip eden panel

Mesaj gönderen Laz61 »

Merhaba

Herhalükarda ilginizden dolayi tsk ederim. Tavsiye ve sorunuzdan dolayi canim sikildi dogrusu. Gönlümden cok seyler gecti, cevap mahiyetinde... Türk sitelerine soru sormaya, yazi yazmaya hep cekinmisimdir.

Hosca kalin
Hayat tüm olumsuzluklara rağmen yaşamaya değer.
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Re: imleci takip eden panel

Mesaj gönderen Lost Soul »

uğraşıların sonunda çalışmayan kodu buraya yazarsan nrde hata yaptığğını ya da nereyi yapamadığını anlayıp ona göre cevap ayazabiliriz.
Kullanıcı avatarı
KoPilot
Üye
Mesajlar: 185
Kayıt: 05 Eki 2007 08:02

Re: imleci takip eden panel

Mesaj gönderen KoPilot »

Laz61 yazdı:Merhaba

Herhalükarda ilginizden dolayi tsk ederim. Tavsiye ve sorunuzdan dolayi canim sikildi dogrusu. Gönlümden cok seyler gecti, cevap mahiyetinde... Türk sitelerine soru sormaya, yazi yazmaya hep cekinmisimdir.

Hosca kalin
Ben gönlünüzü kırmaya çalışmadım amacım size birşey öğretmekte değil sadece benim nasıl öğrendiğimi kodlara kırk takla attırmaya çalıştığımı anlatmak istemiştim :oops: ama yinede özür dilerim. :oops:
Dosyalarınızı kendi bulutunuza yedekleyin. Yandex Disk
Eyvallah..
sr1111
Üye
Mesajlar: 220
Kayıt: 06 Mar 2008 01:59

Re: imleci takip eden panel

Mesaj gönderen sr1111 »

GetCaretPos(p)
---
panel1.left:=apoint.x;
panel1.top:=apoint.y;


yukaridkai code da bir sorunum var guzel calisiyor
fakat richeditte formu, yazi alanini buyutunce panel eski yerinde degil saga sola, aşağı yukari daha farkli yerlere gidiyor. imlecin yanindan cok uzaklasiyor.
daha baska ne yapabilirim.
Cevapla