
Formu Sadece Yatay Yönde Sürükle..
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Formu Sadece Yatay Yönde Sürükle..
Kolay gelsin, ben formu sadece X yönünde sürüklemek istiyorum. Uzun süre bilgisayarın başında ter döktüm fakat bir türlü beceremedim.. bana yardımcı olursanız sevinirim...
Yaklaşık yarım saattir de arama yapıyorum, fakat istediğim şeyi bulamadım..

Biraz zor oldu ama sonunda başardım.
Önce şu şekilde prosedürü tanımlayın:
ve sonra da prosedürü şu şekilde doldurun:
Kolay gelsin...
Önce şu şekilde prosedürü tanımlayın:
Kod: Tümünü seç
type
TForm1 = class(TForm)
procedure WMWINDOWPOSCHANGING(var Msg: TMessage); message WM_WINDOWPOSCHANGING;
private
{ Private declarations }
public
{ Public declarations }
end;
Kod: Tümünü seç
procedure TForm1.WMWINDOWPOSCHANGING(var Msg: TMessage);
begin
if ([csLoading, csDesigning] * ComponentState = []) then
with PWindowPos(Msg.lparam)^ do
y := self.Top;
end;