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

Вниз

Можно ли пределать файл помощи к простым клсамам?   Найти похожие ветки 

 
Kolan ©   (2007-07-09 11:56) [0]

То есть:

Вот простой модуль:
unit Unit2;

interface

type
 TMyClass = class(TObject)
 end;
implementation

end.


Я хочу чтобы выделив TMyClass и нажав F1 пользователь бы выскочил на справку. Можно такое сделать?


 
Kolan ©   (2007-07-09 11:57) [1]

«клсамам» — речь о классах :)


 
DrPass ©   (2007-07-09 12:05) [2]

Можно. По крайней мере, в версиях Delphi 7 и более ранних. Там, где была утилита OpenHelp


 
Kolan ©   (2007-07-09 12:15) [3]

Вроде нашел чтов D7 это делалось Help-Customize

А проверьте так это или нет?

ЗЫ
 Сабж интересует под BDS2006, D2007


 
Инс ©   (2007-07-09 12:18) [4]


> Я хочу чтобы выделив TMyClass


А что это значит "выделив"? Каким образом? Подробнее пжлст..


 
Kolan ©   (2007-07-09 12:22) [5]

> А что это значит «выделив»? Каким образом? Подробнее пжлст&#133

Напишите TObject, поставьте курсор между j и e и нажмите F1.

Или поставьте курсор до T нажмите левую кл. мыши и не отпуская её дотените курсор до t. TObject выделится(фон изменится), теперь жмите F1.

Достаточно подробно? :)


 
homm ©   (2007-07-09 12:23) [6]

> Достаточно подробно? :)

Нет. Дабл клик забыл :)


 
Инс ©   (2007-07-09 12:24) [7]


> Достаточно подробно? :)


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


 
Kolan ©   (2007-07-09 12:25) [8]

OpenHelp
Видать то что надо, но его нет что ли в BDS :(. Как же быть — надоело объяснять как что делать. Имея Help & Manual сделать хелп гораздо проще&#133


 
Kolan ©   (2007-07-09 12:26) [9]

> Вот и думаю, причем здесь наследник TObject&#133

Че издеваетесь я про редактор кода. Про справку встроеную в среду&#133


 
Anatoly Podgoretsky ©   (2007-07-09 13:33) [10]

Про что ты, по русски можешь?


 
Kolan ©   (2007-07-09 22:38) [11]

> Про что ты, по русски можешь?

Писать в смысле?

Так имеется ли решения сабжа для BDS или нет?


 
VirEx ©   (2007-07-09 23:07) [12]


> Можно ли пределать файл помощи к простым клсамам?
>  Kolan ©   (09.07.07 11:56)
> Я хочу чтобы выделив TMyClass и нажав F1 пользователь бы
> выскочил на справку. Можно такое сделать?

нет. ктож так делает то?
настоящий программист должен максимально упростить жизнь пользователю его продукта.
для справки пользователь должен проделать такие действия:
1. выделить TMyClass
2. левый ctrl + левый alt + правый shift + кл. Insert и не отпуская - щелчек пр. кн. мыши на выделенном для появления меню
3. из меню выбрать втрое вложенный пункт (средней кнопкой мыши) "help about this" с нажатым левым shift"ом
4. должна появиться форма, в которой нужно ввести регистрационные данные программы, притом должен быть доступ к интернету, т.к. программа скачает дополнительную информацию о классе
5. и только после этого должен появиться MessageBox с информацией о классе (чтоб не повадно было копировать драгоценную информацию)


 
Kolan ©   (2007-07-15 08:40) [13]

> нет. ктож так делает то?

Не смешно, вопрос кстати в силе&#133


 
VirEx ©   (2007-07-15 09:37) [14]

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


 
Kolan ©   (2007-07-15 09:51) [15]

> найди позицию начала и конца выделенного по EM_GETSEL

Господи да м не в стандартный хелп редактора BDS справку добавить надо&#133 уффф&#133 :(


 
VirEx ©   (2007-07-15 10:07) [16]

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



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

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

Наверх




Память: 0.48 MB
Время: 0.047 c
11-1166902282
Trible
2006-12-23 22:31
2007.08.12
Как уничтожить форму с компонентами


4-1172489276
MEV
2007-02-26 14:27
2007.08.12
дамп памяти процесса


15-1184293628
Slider007
2007-07-13 06:27
2007.08.12
С днем рождения ! 13 июля 2007 пятница


11-1167918954
First
2007-01-04 16:55
2007.08.12
Уничтожение таймера в OnTimer.


2-1183948560
Riply
2007-07-09 06:36
2007.08.12
MFT и ChkDsk.





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