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

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.043 c
6-1131453071
Hereticsoul
2005-11-08 15:31
2006.02.19
TIdTcpServer,TIdTcpClient


2-1138628089
Neo Trinitron
2006-01-30 16:34
2006.02.19
Иконки зарегистрированных типов


15-1138798659
Влад
2006-02-01 15:57
2006.02.19
Как вам вот такие ГИС проекты


2-1138618320
V0va
2006-01-30 13:52
2006.02.19
WideString, хранение строк


2-1138922506
promomix
2006-02-03 02:21
2006.02.19
Глюк ord на символе 26.