Форум: "Начинающим";
Текущий архив: 2011.02.13;
Скачать: [xml.tar.bz2];
ВнизЕщё раз о "подсказках" Найти похожие ветки
← →
Германн © (2010-11-07 16:57) [40]
> Юрий Зотов © (07.11.10 16:23) [39]
>
> Должно быть...
Понимаю, что должно.
← →
Юрий Зотов © (2010-11-07 17:07) [41]Может, в D2007 есть какие-то особенности инсталляции?
← →
Германн © (2010-11-07 17:20) [42]Не то чтобы ее там не было совсем
http://pikucha.ru/777461
Но воспользоваться ею никак не получается.
> Может, в D2007 есть какие-то особенности инсталляции?
ХЗ. До сих пор ни о чем подобном не слышал. :(
← →
Юрий Зотов © (2010-11-07 18:30) [43]Так. Если она там все же появляется, значит регистрация формы и эксперта IDE сработали нормально. Но почему она появляется в левом поле, а не в правом? Может быть, ее надо просто туда перетащить и тогда она станет доступна? Диалог же не зря называется "Customize New Menu".
← →
Германн © (2010-11-07 19:17) [44]
> Может быть, ее надо просто туда перетащить и тогда она станет
> доступна? Диалог же не зря называется "Customize New Menu".
>
Перетаскивал. Но кроме этого диалога ее нигде не видно.
← →
Юрий Зотов © (2010-11-07 19:35) [45]Вообще-то странно. Похоже, что это не сам репозиторий IDE, а диалог настройки пункта меню. Но должен быть и репозиторий.
← →
Германн © (2010-11-09 03:36) [46]
> Anatoly Podgoretsky © (05.11.10 08:43) [3]
>
> Вот реализация на Дельфи.
>
Увы не работает ни на Д6, ни на Д2007.
Краткое резюме:
В Д6 и в Д2007 показать контекстную подсказку в popup-окне помогает вызов в Application.OnHelp конструкции:WinHelp(Handle, PChar(Application.HelpFile), Command, Data);
CallHelp := False;
но только в диалоговом окне с кнопкой biHelp. В обычном окне эта конструкция показывает подсказку в дефолтном окне.
Кстати начиная с Д6 контекстная подсказка показывается в дефолтном окне даже при вызове ее из диалога кнопкой biHELP.
← →
Германн © (2010-11-09 03:56) [47]Решил вопрос путем перетаскивания процедуры TCustomForm.WMHelp с небольшими изменениями. Это конечно дилетантское решение, но для конкретного проекта сойдет.
← →
Ответ (2010-11-09 06:21) [48]Сколько пользуюсь компом наверно раза два или три всего нажимал на кнопку вопросо (системную), чтобы просмотреть справку, по моему обычный хелп более привычен пользователю (*.hlp, pdf, doc и т.д.), зачем так заморачиваться?
← →
Германн © (2010-11-09 15:12) [49]
> Ответ (09.11.10 06:21) [48]
>
> Сколько пользуюсь компом наверно раза два или три всего
> нажимал на кнопку вопросо (системную), чтобы просмотреть
> справку, по моему обычный хелп более привычен пользователю
> (*.hlp, pdf, doc и т.д.), зачем так заморачиваться?
А ты взгляни на это с другой стороны. Возьми панель управления. Запусти почти любой апплет. Есть в нем "обычный" хелп? Нет. Зачем он там нужен? Тот кто настраивает систему и так знает для чего нужна, к примеру, видеокарта. А вот некоторые ее настройки могут потребовать пояснений. Что-то вроде этого и у меня.
← →
Dennis I. Komarov © (2010-11-09 15:39) [50]Юрий Сергеевич, выложите exe-шничик (мы Вам доверяем :) ) "где есть просто форма". А народ с суперосями провел бы, так сказать, как ей живется в аэро. Можно еще бутончиков на нее покидать а-ля Caption:= и т.п.
← →
Германн © (2010-11-19 04:05) [51]
> Anatoly Podgoretsky © (05.11.10 10:44) [6]
>
> > sniknik (05.11.2010 10:19:04) [4]
>
> Я немного тебя не понимаю, ты о чем, если о заголовке окна,
> то это штатно
> через BorderIcons
>
> sniknik © (05.11.10 11:01) [7]
>
> > Я немного тебя не понимаю, ты о чем, если о заголовке
> окна, то это штатно
> через BorderIcons
> кнопка хелпа не совместима с минимизацией/развертыванием,
> т.е. можно только в "сингл" крестиком (как у диалоговых
> стандартно). у обычных окон (есть кнопки минимизации/...
> ) не работает.
>
Ещё одно открытие.
Кнопка хелпа не совместима только с главным окном приложения. У "обычных" дочерних окон приложения она вполне нормально сосуществует с кнопками минимизации/развертывания.
MS тому виной или Борланд не знаю.
← →
Германн © (2010-11-19 04:46) [52]
> Германн © (19.11.10 04:05) [51]
В "запарке" допустил путаницу в терминах.
Под "главным окном приложения" я имел в виду Дельфийскую MainForm.
← →
sniknik © (2010-11-19 08:01) [53]> У "обычных" дочерних окон приложения она вполне нормально сосуществует с кнопками минимизации/развертывания.
чето не выходит каменный цветок...
запрет на любой, не зависимо от того главная или нет. (D7)
и это поведение в общем описано у мелкософта, однозначное. может у тебя все таки, и так заработал компонент от ЮЗ?
← →
Anatoly Podgoretsky © (2010-11-19 10:50) [54]> Германн (19.11.2010 04:05:51) [51]
На не диалоговых окнах достаточно свойства Hint у компонентов и может
увеличить время до появления, это удобне чем biHelp и несоизмеримо проще.
← →
Германн © (2010-11-19 19:52) [55]
> sniknik © (19.11.10 08:01) [53]
>
> > У "обычных" дочерних окон приложения она вполне нормально
> сосуществует с кнопками минимизации/развертывания.
> чето не выходит каменный цветок...
> запрет на любой, не зависимо от того главная или нет. (D7)
> и это поведение в общем описано у мелкософта, однозначное.
> может у тебя все таки, и так заработал компонент от ЮЗ?
>
>
Да был полностью не прав.
Кнопка хелпа совместима с кнопками минимизации/развертывания для любого окна. При использовании AlphaSkins.
Страницы: 1 2 вся ветка
Форум: "Начинающим";
Текущий архив: 2011.02.13;
Скачать: [xml.tar.bz2];
Память: 0.56 MB
Время: 0.004 c