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

Вниз

Hint и как с ними дружить...   Найти похожие ветки 

 
Evgenius ©   (2006-01-29 13:49) [0]

Пробелмма в следующем: как подобраться к свойствам хинтов. А конкретно мне надо сделать задержку на подсказку бесконечной. Или менять цвет фона и т.п.


 
Набережных С. ©   (2006-01-29 13:58) [1]

У Application есть событие OnShowHint, в его обработчик передается var-параметр типа THintInfo, а это структура с разными интересными полями. Например, там есть поле типа THintWindowClass, в которое можно поместить указатель на собственный класс-наследник THintWindow.


 
Evgenius ©   (2006-01-29 15:04) [2]

А попроще. К практике поблиеже, если можно.
Вот мне при ФормКреэйт или еще когда угодно надо сделать подсказки над имейджами безконечно висящими, пока над ними курсор. Как подобраться к этому?


 
Gero ©   (2006-01-29 15:36) [3]

> А попроще.

Попроще — заплати денег тому, кто это сделает.


 
Набережных С. ©   (2006-01-29 15:45) [4]


> Evgenius ©   (29.01.06 15:04) [2]

То, что написано в [1], смотрел? В частности, поля структуры THintInfo? Что непонятно?

> А попроще. К практике поблиеже, если можно.
> Вот мне при ФормКреэйт или еще когда угодно надо сделать
> подсказки над имейджами безконечно висящими, пока над ними
> курсор. Как подобраться к этому?

Бог подаст.


 
Evgenius ©   (2006-01-29 16:41) [5]

Еще раз убедился в ткпости этого форума...
Ветка называется "Начинающим", это наверно говорит о том, что сюда пишут люди, которые сами кнопку на форму еще толком не научились
ставить и где может мельком слышали о том, что такое свойство, метод, класс и т.п.
Так почему если уж берешься отвечать и не ответить как новичку???
Или хочется показать себя умным батаном, до которого этому новичку еще расти и расти.
Ну ведь можно было расписать все так:
Перемести на форму компонент ApplicationEvents, зайли на вкладку события (Events) для этого компонента. Сделай даблклик в рядом с полем OnShowHint и в редакторе напиши это:
 HintInfo.HintColor:=clAqua;
 HintInfo.HideTimeout:=1000000;

Дальше разбирайся сам и эксперементируй...

Народ, ну нельзя помогать, непомогая, а усложняя человеку жизнь...

Про Gero я вообще молчу, не каждому щастье выпало быть мажером!!!

P.S. Ничего личного, просто накипело...


 
Набережных С. ©   (2006-01-29 17:39) [6]


> Evgenius ©   (29.01.06 16:41) [5]

А ты не можешь оценивать, правильно ли построен данный тебе ответ, или его следовало сформулировать как-то иначе. Ты для этого пока недостаточно компетентен. [1] практически не оставляет неясностей, достаточно посмотреть то, что там написано, чуть-чуть подумать - и понимание придет, даже в справку смотреть не обязательно. Но если человек не желает приложить хотя-бы минимальные мысленные усилия, то этот человек халявщик, на которого не стоит тратить времени. А тому, кто хотя-бы попытается подумать, информации в [1] будет вполне достаточно. Что, собственно, мы и видим в [5]. А если бы [1] оказалось недостаточно, то тем более говорить было бы не о чем.

А ты, значит, недоволен тем, что тебя таки заставили подумать самостоятельно, вместо того, чтобы тут же дать готовое решение. Ага. И поэтому форум тупой, и ты ему "плюешь  в лицо". Сразу же после того, как тебе тут помогли почти самостоятельно найти решение - а это именно так, что бы ты там себе не думал.

Видимо ты не в курсе, но в приличном обществе такое поведение называют "свинством", хотя я лично считаю, что это несправедливо. По отношению к свиньям.

P.S. Ничего личного, просто накипело...


 
Gero ©   (2006-01-29 17:40) [7]

> Ну ведь можно было расписать все так:

Зачем, если ты и так все понял?


 
Набережных С. ©   (2006-01-29 18:13) [8]


> Дмитрий_177   (29.01.06 16:51) [10]


> И что делать?

Сначала загрузить из файла в отдельный Bmp: TBitmap. Затем у Image.Picture.Bitmap установить размеры, равные размерам Bmp + поля на рамку. Затем в Image.Picture.Bitmap нарисовать рамку и скопировать в него рисунок из Bmp в прямоугольник внутри нарисованной рамки. Потом промежуточный Bmp можно уничтожить, а можно оставить для дальнейших подобных действий.


 
Набережных С. ©   (2006-01-29 18:14) [9]

2 Модератор

Убери, пожалуйста, [8] - рука дрогнула:))


 
Evgenius ©   (2006-01-29 18:38) [10]

Набережных С.
Это не первое мое обращение к этому форуму, с полгода назад были попытки сдесь пообщаться...
Вопрос я задал как новичок, именно с таким вопросом и обращался ко мне младший брат пару дней назад. Если ты считаешь человека халявщиком, зачем все-таки оставил свой пост, который бы напряг человека лишний раз?
Ну не помогай, если вломы или считаешь человека недостойным своей помощи. А просто так что-то писать зачем? Ты все правильно сказал, но это подойдет уж точно не для новичка. Ну ведь знал и мог толково объяснить, ан нет, надо человека запутать и показать ему, что он туп и не хрен ему заниматься программированием...
Если хочешь, то я давно занимаюсь программированием и многое знаю, ответ на этот вопрос очень прост и это была, если хотите, личная проверка форума. Интересно было нашли ли толкового модератора, увы, но нет. Отношение какое было полгода, год и два назад к людям такое и осталось. Объясните мне чем же отличается ветка "Основная" от "Начинающим" если объяснение тут дается на уровне никак не для начинающего???

Gero в своем репертуаре. Полгода я тут не появлялся, но этот ник не забыл, да и врят ли забуду... Великуй флудер всех времен и народов, повышающий свое самомнение на указании людям, что они тупы... Пролазил кучу вопросов и ни нашел ни одного путного ответа... Зачем ты тут??? В чем твое предназначение???

Модераторы, можете заклозить этот топ...

P. S. Было бы смешно если бы не было так печально.
P.P.S. Жаль реальных новичков...


 
Gero ©   (2006-01-29 18:54) [11]

> Evgenius ©   (29.01.06 18:38)

В один был дан очень точный и грамотный ответ. Пищу за тебя приготовили и положили тебе в рот. Если ты не можешь ее даже разжевать, то ты неверно выбрал профессию.
Не нравится задействовать мозги — иди работать грузчиком. Не нравится этот форум — иди на другой.


 
Gero ©   (2006-01-29 18:54) [12]

> В один

Что думаю, то и пишу :))

Имелось ввиду в [1]


 
Набережных С. ©   (2006-01-29 19:26) [13]


> Evgenius ©   (29.01.06 18:38) [10]

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

> Если ты считаешь человека халявщиком, зачем все-таки оставил
> свой пост, который бы напряг человека лишний раз?

А я так не считал, когда писал ответ. И в [1] сказано достаточно для решения. А правильно ли сформулировано - ты, повторяю, не можешь об этом судить в силу недостаточной компетенции.

> но это подойдет уж точно не для новичка

Аффигеть! Ты что, действительно так считаешь? Может и вправду программирование не для тебя? Ты, вероятно, не вполне осознаешь, где находишься. Это форум - место, где люди отвечают на вопросы друг друга. А вовсе не курсы по обучению азам языка. Для этого нужно книжки читать - для начинающих. Данный же вопрос по VCL, и в ответе было указано, где искать решение. Все. Либо этого достаточно, либо не своим делом занялся.

> Или хочется показать себя умным батаном, до которого этому
> новичку еще расти и расти

:)))
Видишь ли, этот вопрос настолько тривиален, что никоим образом не может характеризовать "крутость" отвечающего:) Как, впрочем, и отсутствие таковой:)

> Если хочешь, то я давно занимаюсь программированием и многое
> знаю, ответ на этот вопрос очень прост и это была, если
> хотите, личная проверка форума

:)))))) Не, не хочу:)

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


 
Gero ©   (2006-01-29 19:44) [14]

> Evgenius ©

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


 
Evgenius ©   (2006-01-29 20:36) [15]

На данном форуме не отвечаю из принципа, ибо гнилая тут атмосфера...
Счастливо оставаться "проффессионалы"... ;-)


 
Вольный Стрелок ©   (2006-01-29 20:59) [16]

Пришел, обгадил (видимо, из принципа), и еще удивляется: "чего ж тут атмосфера гнилая?".
Гадить меньше надо.
А больше надо положительных флюидов испускать.



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

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

Наверх





Память: 0.5 MB
Время: 0.091 c
15-1138561521
example
2006-01-29 22:05
2006.02.19
Опрос


15-1138380126
cyborg
2006-01-27 19:42
2006.02.19
Кол-во подерживаемых процессоров в ХР


2-1138598268
RUBEY
2006-01-30 08:17
2006.02.19
Передача значений в форму


2-1139089031
Вячеслав Бессонов
2006-02-05 00:37
2006.02.19
TMemo


15-1138453656
PARUS
2006-01-28 16:07
2006.02.19
Компоненты Delphi (2005).





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