Добавлено: 24 Февраль 2004, 15:46
Здравствуйте!
Возможно ли сделать так, чтобы по нажатию на заголовке столбца листбокса, в нем отоброжалась соответствующая иконка указывающая на
последовательность сортировки?
Clarion 55h, Legacy
С уважением, Анатолий
(Добавление)
Можно начать с того, что в Legacy вообще не обрабатывается нажатие на заголовок столбца.
Есть такой шаблон в ШВС. И некоторые по ошибке навешивают его на Browse. Вот только незадача - появляется некоторая кривизна.
Дело в том, что шаблон предназначен для ListBox, которые показывает очередь без шаблона BROWSE.
Это была вводная часть.
Теперь по реализации...
Делаем ListBox без заголовков, заголовки столбцов заменяем на кнопки либо ловим позицию мыши... Кнопки - лучше. Т.к. тогда можно реализовать заголовок одного столбца двумя кнопками: одна с названием, другая с иконкой.
Если же про обычный ListBox, то нет в нем возможности в заголовке показать
иконку.
С уважением,
Владимир Смелик vovs@bigfoot.com
--
Best regards,
Vadim mailto:vadim@softcreator.com
ICQ: 82308757
Написал: ClaList(2)
Возможно ли сделать так, чтобы по нажатию на заголовке столбца листбокса, в нем отоброжалась соответствующая иконка указывающая на
последовательность сортировки?
Clarion 55h, Legacy
С уважением, Анатолий
(Добавление)
Можно начать с того, что в Legacy вообще не обрабатывается нажатие на заголовок столбца.
Есть такой шаблон в ШВС. И некоторые по ошибке навешивают его на Browse. Вот только незадача - появляется некоторая кривизна.
Дело в том, что шаблон предназначен для ListBox, которые показывает очередь без шаблона BROWSE.
Это была вводная часть.
Теперь по реализации...
Делаем ListBox без заголовков, заголовки столбцов заменяем на кнопки либо ловим позицию мыши... Кнопки - лучше. Т.к. тогда можно реализовать заголовок одного столбца двумя кнопками: одна с названием, другая с иконкой.
Если же про обычный ListBox, то нет в нем возможности в заголовке показать
иконку.
С уважением,
Владимир Смелик vovs@bigfoot.com
Не совсем так - можно сделать имитацию расположения иконки на заголовке - что и "озвучивал" тут в нескольо этапов с полгода назад Андрей Мялин. Но все равно реализация получается кривоватенькой (это не вина автора, а вина велосипидистов - маловато они дали возможностей управления ListBox-ом) - поэтому на мой взгляд игра не стоит свечей - лучше проше, но гарантировано работающий интерфейс, чем глюкавая фенечка. ИМХО конечно же...Если же про обычный ListBox, то нет в нем возможности в заголовке показать иконку.
--
Best regards,
Vadim mailto:vadim@softcreator.com
ICQ: 82308757
Написал: ClaList(2)