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

Вниз

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

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

Наверх




Память: 0.5 MB
Время: 0.02 c
3-1177562304
O.O
2007-04-26 08:38
2007.08.12
Динамические структуры


6-1167841685
Volfram
2007-01-03 19:28
2007.08.12
idCmdServer; Connection Closed gracefully


15-1184430455
Таможенник
2007-07-14 20:27
2007.08.12
Подскажите, где купить домен?


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


8-1162985232
OlDirtyBastard
2006-11-08 14:27
2007.08.12
Label над точками в TChart