Компонент Delphi StringGrid









                                           ГЛАВНАЯ           СВОЙСТВА           СОБЫТИЯ           ПРИЁМЫ  ПРОГРАММИРОВАНИЯ




Свойства StringGrid
11. Align
12. Anchors
13. BiDiMode
15. ColCount
16. RowCount
17. Color
19. Ctl3D
10. Cursor
15. DragKind
16. DragMode
17. Enabled
19. FixedCols
20. FixedRows
21. Font
23. Height
26. HelpType
27. Hint
28. Left
29. Name
30. Options
31. PopupMenu
33. ShowHint
34. TabOrder
35. TabStop
36. Tag
37. Top
38. Visible
39. Width




StringGrid Delphi

Свойство HelpContext




   Свойство HelpContext StringGrid Delphi задаёт номер топика, относящегося к данной таблице StringGrid, из файла справки, связанного с приложением.

Свойство HelpContext это целое число:

   type THelpContext = -MaxLongInt..+MaxLongInt;

   Как известно, в обработчике события OnKeyDown мы можем обработать нажатие любой клавиши. Однако, есть особенности по перехвату нажатия клавиши F1. По умолчанию в операционной системе Windows нажатием именно клавиши F1 осуществляется вызов справки.

   Поэтому, если хотя бы для одного из объектов приложения (например, для таблицы StringGrid) определено свойство HelpContext, то Delphi перехватывает событие OnKeyDown, и в случае нажатия клавиши F1 сам обрабатывает его, открывая файл справки на топике со значением, относящемся к данному объекту.

   Если значение HelpContext таблицы равно нулю, то данный компонент StringGrid наследует это свойство от родительского компонента. Например, от Формы или Панели, на которой он расположен.

   То есть, если нужно создать справку для всех компонентов, находящихся на Форме, можно для них задать HelpContext=0, а для Формы задать значение этого свойства, соответствующее значению топика, описывающего предназначение всех этих компонентов.

   Не имея цели научить создавать файлы справки и в целом всю справочную систему для приложения, для полноты информации можно добавить, что для создания справочной системы существуют специальные программы, например, WinHelp.


Читайте также:
  • Свойство HelpKeyword StringGrid Delphi

  • налоговая декларация по прибыли

    Сайт из коллекции Компоненты Delphi    

    Карта сайта