Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.22;
Скачать: CL | DM;

Вниз

Как изменить курсор?   Найти похожие ветки 

 
paradox01   (2007-02-21 11:38) [0]

Как изменить курсор при одновременном нажатии <ctrl>+<LeftMouseButton>. Событие OnMouseDown меняет курсор только при отпускании кнопки Mouse.


 
Loginov Dmitry ©   (2007-02-21 13:27) [1]

Меняй Screen.Cursor


 
paradox01   (2007-02-22 07:07) [2]

Ne pomoglo.

procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
 Shift: TShiftState; X, Y: Integer);
begin
 if (ssCtrl in Shift) and (Button = mbLeft) then Screen.Cursor:=crDefault;
end;

Tak nichego ne menyaet", esli vmesto Screen postavit" Image1 togda tol"ko posle otpuskaniya knopki mousa doet effekt. Kak sdelat" chtoby pri nazhatii menyal kursor?


 
ЮЮ ©   (2007-02-22 10:17) [3]


>  if (ssCtrl in Shift) and (Button = mbLeft) then Screen.
> Cursor:=crDefault;


Ну и где здесь смена? Хотя бы crSQLWait поставил бы :)


 
RASkov   (2007-02-22 10:25) [4]

procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if (ssCtrl in Shift) and (Button = mbLeft) then Screen.Cursor:=crDrag;
end;

procedure TForm1.Image1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
Screen.Cursor:=crDefault;
end;


 
paradox01   (2007-02-22 13:53) [5]

V inspekore ob"ektov kursor po umolchaniyu postavlen drugoj (ne crDefault). A mne nado chtoby kursor menyalsya pri <CTRL>+<LeftMouseDown>. Vse eto zhelaemogo rezul"tata ne dayut. Kursor menyaetsya posle otpuskaniya knopki Mousa


 
RASkov   (2007-02-22 14:20) [6]

> [5] paradox01   (22.02.07 13:53)

Нука покажи свои Image1MouseDown и Image1MouseUp....
Попробуй вместо crDefault указать явно - например crArrow, или какой тебе надо....


 
paradox01   (2007-02-22 17:25) [7]

procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if (ssCtrl in Shift) and (Button = mbLeft) then Screen.Cursor:=crHandMove;
end;

Umenya Image1MouseUp net! Mne nado prosto pri nazhatii menyalsa kursor. A to kursor menyaetsya pri otpuskanii.


 
RASkov   (2007-02-22 20:36) [8]

> [7] paradox01   (22.02.07 17:25)

А почему у меня сразу меняется?
Правда у меня нет crHandMove, но на crHandPoint прекрасно меняется.



Страницы: 1 вся ветка

Текущий архив: 2007.04.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.048 c
3-1170519998
SerVit
2007-02-03 19:26
2007.04.22
Ошибка при вставке данных с русскими буквами


15-1175184981
Kerk
2007-03-29 20:16
2007.04.22
Чем trackback отличается от pingback а ?


1-1172494427
Unknown user
2007-02-26 15:53
2007.04.22
Как БЫСТРО подсчитать кол-во файлов в заданном каталоге?


9-1148559645
-=MonaX=-
2006-05-25 16:20
2007.04.22
Создание 3D Мира


15-1174876447
Slider007
2007-03-26 06:34
2007.04.22
С днем рождения ! 26 марта