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

Вниз

Устройства ввода   Найти похожие ветки 

 
Delphi_Newbie   (2013-10-01 01:03) [0]

Доброго времени суток, уважаемые пользователи!
Помогите разработать приложение, рисующее при нажатии левой кнопки мыши на форме красную горизонтальную линию, перемещающуюся при нажатии клавиш y,g,h,j с зажатой клавишей ctrl. Клавиша z — очистка формы.
Спасибо за внимание!


 
ProgRAMmer Dimonych ©   (2013-10-01 01:12) [1]

Сделаю за $50.


 
Кирюха   (2013-10-01 08:57) [2]

Сделаю за 40$ :-)


 
Anatoly Podgoretsky ©   (2013-10-01 10:27) [3]

> ProgRAMmer Dimonych  (01.10.2013 01:12:01)  [1]

Сделаю за $100.

--


 
Palladin ©   (2013-10-01 10:27) [4]

Сделаю за $500


 
Плохиш ©   (2013-10-01 10:33) [5]


> Помогите разработать приложение

Чем же тебе убогому помочь?


 
Anatoly Podgoretsky ©   (2013-10-01 10:45) [6]

> Palladin  (01.10.2013 10:27:04)  [4]

Чувствую продешевил


 
брат Птибурдукова   (2013-10-01 11:18) [7]

есть программа, рисующая семь взаимно-перпендикулярных красных линий (из них две прозрачные), не подойдёт?


 
ProgRAMmer Dimonych ©   (2013-10-01 17:29) [8]

> [7] брат Птибурдукова   (01.10.13 11:18)
> есть программа, рисующая семь взаимно-перпендикулярных красных
> линий (из них две прозрачные), не подойдёт?

А в PNG сохраняет?


 
brother ©   (2013-10-01 17:31) [9]

Карсную?! О_о Не, я не смогу, вот если бы белую...


 
Михалыч   (2013-10-01 19:47) [10]

Ржу, нимагу! :)


 
Dimka Maslov ©   (2013-10-01 21:58) [11]


> брат Птибурдукова   (01.10.13 11:18) [7]


По моему из семи линий две - зелёные.


 
Inovet ©   (2013-10-01 22:09) [12]

> [11] Dimka Maslov ©   (01.10.13 21:58)
> По моему из семи линий две - зелёные.

Даже если они семи цветов, по условиям подходит. Так что, автор, не отказывайся.


 
Плохиш ©   (2013-10-02 10:53) [13]


> Даже если они семи цветов

Лишь бы не шести, а то и загреметь можно.


 
Anatoly Podgoretsky ©   (2013-10-02 11:21) [14]

> Плохиш  (02.10.2013 10:53:13)  [13]

Цветик - шестицветик


 
Inovet ©   (2013-10-02 11:48) [15]

> [13] Плохиш ©   (02.10.13 10:53)
> а то и загреметь можно

за пропаганду разноцветных устройств ввода.


 
Михалыч   (2013-10-02 12:34) [16]

Задорнов отдыхает... :)


 
brother ©   (2013-10-02 12:49) [17]

не... Обама отдыхает...


 
megavoid ©   (2013-10-03 19:39) [18]

А ведь это лабораторка на час, даже не курсач )) >> ($40-$500 :)

- Создай объект/рекорд, туда координаты линии и line_exists, можно и без них
- По mouse_down начинаем рисовать canvas.lineto, учитываем только х координату (горизонтальная линия), по mouse up отпускаем, сохраняем в объект координаты (для передвижений)
- form.keydown - проверяем ctrl и кнопку, меняем координату + - 1, стираем форму, рисуем lineto в новых координатах
- по кнопке z делаем форме fillrect(bgcolor), и line->line_exists = false

возможны вариации :)


 
ProgRAMmer Dimonych ©   (2013-10-03 20:53) [19]

> [18] megavoid ©   (03.10.13 19:39)
> А ведь это лабораторка на час, даже не курсач )) >> ($40-
> $500 :)
>
> - Создай объект/рекорд, туда координаты линии и line_exists,
> можно и без них
> - По mouse_down начинаем рисовать canvas.lineto, учитываем
> только х координату (горизонтальная линия), по mouse up
> отпускаем, сохраняем в объект координаты (для передвижений)
>
> - form.keydown - проверяем ctrl и кнопку, меняем координату
> + - 1, стираем форму, рисуем lineto в новых координатах
> - по кнопке z делаем форме fillrect(bgcolor), и line->line_exists
> = false
>
> возможны вариации :)

Ещё проще. По условию не сказано, что размер линии должен как-то зависеть от действий пользователя: она просто должна появиться.


 
megavoid ©   (2013-10-04 12:56) [20]

а, ну да. на обработку событий формы лаба


 
Inovet ©   (2013-10-04 13:17) [21]

Автор уже в военкомате.


 
Anatoly Podgoretsky ©   (2013-10-04 13:27) [22]

Автор уже портянки мотает.


 
брат Птибурдукова   (2013-10-04 14:04) [23]


> Михалыч   (02.10.13 12:34) [16]
> Задорнов отдыхает... :)
>
>
> brother ©   (02.10.13 12:49) [17]
> не... Обама отдыхает...
Одни мы горбатимся :-(


 
Туповатый ©   (2013-10-05 01:35) [24]

есть виджняна, опирающаяся на алаявиджняну и имеющая алаявиджняну своим объектом


 
Delphi_Newbie   (2013-10-05 17:33) [25]

Спасибо, помогли!


 
Туповатый ©   (2013-10-05 17:44) [26]

Не за что, достичь праджни - и Бхайрава пофиг.


 
Антипов В.А.   (2013-10-05 20:08) [27]

:)


 
ProgRAMmer Dimonych ©   (2013-10-05 20:43) [28]

Всмотрелся в e-mail. Барановичский госунивер? Был бы в БГУИР — отправил бы такого с недопуском к экзамену мести плац. Не за незнание (незнание простительно) — за нечестность и нежелание разобраться.


 
Inovet ©   (2013-10-06 09:38) [29]

> [25] Delphi_Newbie   (05.10.13 17:33)
> Спасибо, помогли!

А ты ничего не спросил. Чем тебе помочь?


 
antonn ©   (2013-10-06 12:22) [30]


> А ты ничего не спросил. Чем тебе помочь?

на самом деле у него была курсовая по социологии, психологии и немного по зоологии. выполнил на 5+


 
Туповатый ©   (2013-10-06 12:31) [31]

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


 
Anatoly Podgoretsky ©   (2013-10-06 14:01) [32]

> и немного по зоологии

Что он с нами слелал?



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

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

Наверх





Память: 0.52 MB
Время: 0.003 c
2-1380886196
Rezolik
2013-10-04 15:29
2014.08.31
tClientDataSet


1-1327604156
DmitriyG.
2012-01-26 22:55
2014.08.31
Отмена асинхронного Fetch


3-1300364942
OW
2011-03-17 15:29
2014.08.31
Позиционировать курсор после удаления и переоткрытия DS


15-1391235534
Gendalf
2014-02-01 10:18
2014.08.31
Все мы немножко волшебники... ;)


15-1391027402
Юрий
2014-01-30 00:30
2014.08.31
С днем рождения ! 30 января 2014 четверг





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский