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

Вниз

Объекты на форме VS мышь.   Найти похожие ветки 

 
[lamer]Barmaglot   (2004-01-09 14:56) [40]

Мой инструмент это WinAPI, остальное от лукавого :-)...


 
Игорь Шевченко   (2004-01-09 14:59) [41]

[lamer]Barmaglot © (09.01.04 14:56)


> Мой инструмент это WinAPI, остальное от лукавого


Времени у тебя много, завидно даже...;)


 
[lamer]Barmaglot   (2004-01-09 15:04) [42]

В отличии от большинства здесь присутствующих, основная работа у меня связана с програмированием только косвенно. Так что выбираешь не то, что быстрее, а то что лучшее :-).


 
Юрий Зотов   (2004-01-09 15:04) [43]

> [lamer]Barmaglot © (09.01.04 14:56) [40]

> Мой инструмент это WinAPI, остальное от лукавого

Сможете без "лукавого", пользуясь, ТОЛЬКО этим своим инструментом, определить, что мышь находится над TLabel, или TImage?


 
NAlexey   (2004-01-09 15:07) [44]

Да, да. Мне тоже интересно.


 
[lamer]Barmaglot   (2004-01-09 15:10) [45]

что за TLabel и TImage? В WinAPI такого нет...


 
Юрий Зотов   (2004-01-09 15:14) [46]

> [lamer]Barmaglot © (09.01.04 15:10) [45]

А-а-а... ну тады вот другая задачка: таскать картинку мышкой по окну. Естественно, чтобы и полосы прокрутки вовремя включались/выключались, и чтобы работали они правильно.


 
[lamer]Barmaglot   (2004-01-09 15:20) [47]

Бр-р-р-р чувствую себе как на экзамене...

Хотя Ваш вопрос странный. Вообщем-то помоему особых проблем быть не должно. мышь-WM_MouseMove, WM_LBUTTONUP и т.д. проверка места нажатие и вывод в во время WM_Paint в точке. Если картинка выходит за размеры окна, то ShowScrollBar, SCROLLINFO и т.д. Ну и прямые руки... Хотя может я подковырки не понял...


 
Юрий Зотов   (2004-01-09 15:28) [48]

> [lamer]Barmaglot © (09.01.04 15:20) [47]

Что принципиальных проблем нет - это понятно. Проблема только одна - за неделю управитесь? С отладкой, в чистовом виде, конечно.


 
NAlexey   (2004-01-09 15:33) [49]

> [lamer]Barmaglot ©
Соглашайся на TImage и TLabel, попроще будет:)


 
[lamer]Barmaglot   (2004-01-09 15:36) [50]

Я же уже отвечал ([lamer]Barmaglot © (09.01.04 15:04) [42]), что в отличии от большинства здесь присутствующих я не являюсь профессионалом, поэтому вопрос времени у меня особо не стоит, стоит вопрос качества и интереса. Поэтому Ваша реплика не по адресу :-). (Хотя надо сказать что за неделю наверное управился бы, благо нароботки есть).
Для меня сложнее работа с ListView и TreeView, особенно когда за всю отрисовку отвечаю я + все данные храняться не внутри них а отдельно для скорости и экономии (данные часто дублируются). Вот тут могут быть сложности. А то что Вы говорите при желании наверное управился бы, вот только интереса нет...


 
DieHard   (2004-01-09 15:56) [51]


> вот только интереса нет...

Такая же фигня, поэтому и пользуемся возможностями, предоставляемыми инструментом.


 
[lamer]Barmaglot   (2004-01-09 16:10) [52]

А вот я посмотрю как ты ту задачку про listView и TreeView решишь без WinAPI? :-).



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

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

Наверх




Память: 0.53 MB
Время: 0.01 c
1-63234
Great Ka
2004-01-09 12:50
2004.01.20
Поддержка языков


1-63083
WELLiON
2004-01-06 16:13
2004.01.20
Timer и оставшееся время


1-63166
Delta
2004-01-06 15:09
2004.01.20
Подключить NetApi32.dll


14-63331
Juster~~
2003-12-30 07:51
2004.01.20
Как спустить на землю?


3-62975
GIL
2003-12-24 12:13
2004.01.20
запрос





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