Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];

Вниз

По какому рисунку был сделан клик?   Найти похожие ветки 

 
Viktop   (2004-12-26 07:13) [0]

На форма имеется несколько компонентов TRotateImage (Позволяет вращать изображение), кнопка и компонент TstretchHandle (Позволяет перемещать компоненты по форме). Я делаю активным один из рисунков (TstretchHandle) и по нажатию кнопки надо повернуть активный рисунок на 90 градусов (TRotateImage). Как это можно сделать?
Если не знакомы с этими компонентами, то можно поставить вопрос по другому: сначала нажимаю на рисунке, потом кликаю по кнопке и с рисунком должно что-либо случиться.


 
Rem ©   (2004-12-26 08:04) [1]

private
   Img: TRotateImage;
 ...

procedure ...OnImageMouseUp(Sender: TObject...);
begin
 if (Sender is TRotateImage) then
   Img := TRotateImage(Sender)
 else
   Img := nil;
end;

procedure ...ButtonClick();
begin
 if (Img <> nil) then
 begin
   Img.{поехали...}
   ...
 end
 else
   MessageDlg("Выделите объект", mtInformation, [mbOK], 0);
end;


 
Evgenius ©   (2004-12-26 10:01) [2]

Слушай, а где ты взял такой компонент и можно ли с его помощью поворачивать изображение не на 90 градусов, а скажем на 17???
Дай линк, пожалуйста...


 
Viktop   (2004-12-27 08:29) [3]

to Evgenius
Ну ты и спросил :-). Думаешь я помню? Заюзал поисковик и вот,чтоон выдал:
http://www.torry.ru/authorsmore.php?id=2301&SID=74473410684cdc47b44371ac24958af2



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

Форум: "Основная";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.039 c
1-1104008774
барбос
2004-12-26 00:06
2005.01.16
помогите перевести на Delphi


14-1103896711
Тимур
2004-12-24 16:58
2005.01.16
Железо - хелп!


1-1104720522
Nes
2005-01-03 05:48
2005.01.16
Как программку, которая формирует нелинейный список?


3-1102679847
Lost3000
2004-12-10 14:57
2005.01.16
Нет русского при закачке файла DBF (FoxPro 2.6)


4-1101306531
ocean
2004-11-24 17:28
2005.01.16
Как считать текст из чужого edit





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский