Новини EhLib

Delphi site: daily Delphi-news, documentation, articles, review, interview, computer humor.

Радий повідомити, що бібліотека EhLib 3.3 доступна для завантаження.

Про підтримку Delphi 8. Я збираюся додати підтримку VLC.NET до наступної версії бібліотеки.

Що нового у версії 3.3

Розширено функціональність компонентів TMemTableEh з директорії AdvTrech.

Для TDBGridEh

  • Додано нову форму 'DBGridEhFindDlgs' - діалог пошуку в DBGridEh. Діалог дозволяє знаходити текст у гриді: У певній колоні або цілій сітці; У будь-якій частині тексту комірки, за повним значенням поля або з початку поля. Встановіть нове значення dghDialogFind в OptionsEh, щоб дозволити діалог пошуку в DBGridEh. Комбінація клавіш для виклику діалогу – 'Ctrl-F. Якщо dghIncSearch також включена в OptionsEh, то перше натискання Ctrl-F переводить сітку в режимі інкрементного пошуку, а утримуючи Ctrl повторне натискання 'F' викликає діалог пошуку.

У TDBGridEh

  • Додано значення dghDialogFind до типу TDBGridEhOption (властивість OptionsEh).

У TSTColumnFilterEh

  • Додані властивості KeyField, ListField, ListSource. Вони дозволяє налаштувати Сombobox у осередку Фільтру підзаголовка. Якщо Column.STFilter.ListSource не порожній, то грід створить combobox для такого осередку фільтра. ListSource визначає список значень у списку, ListField визначає поле чиї значення відображаються у списку, KeyField визначає поле в ListSource датасеті чиї значення використовуються для побудови вираження фільтра.

У TSQLDatasetFeaturesEh

  • Додано властивість SupportsLocalLike. Визначає, чи підтримує dataset ключове слово 'Like' як Filter. Модулі з директорії DataService архіву EhLibпереписані, для підтримки цієї якості.

У TMRUListEh

  • Додано властивість AutoAdd (у розділі public) типу Boolean. Визначає, що edit control додасть новий Текст MRUList автоматично, коли він втрачає фокус введення. За промовчанням значення властивість True. Ви можете використовувати його (встановивши False) для заповнення MRUList вручну, наприклад з таблиці бази даних.