v-adix писал(а):Alexanbar писал(а):Eduard писал(а):v-adix писал(а):... там куча багов особенно с хидерами в ресайзе. так что там своих багов хватает, об этом уже говорилось.
:cry: а ты пряв косяков там не мало... очивидно всё сразу не предусматреть... вот на StatusBar-e так не субкласситься Aligment, как бы свойство не стояло, всё н*х по левому краю ставит :evil: ... дануу все эти сабклассинги...
PS я к тебе v-adix тож присоединяюсь... отКаЗыВаюСь от всех этих субклассов :twisted:
Просто это свойство мною не используется (хватало выравнивания по левому краю), поскольку делалось под себя. Хотя, в принципе, можно починить, исправив пару строк в исходнике. Будет время - подправлю.
если ты - действительно тот чел который написал это Г (хотя мне это с трудом верится), то плз исправь все глюки если сможешь конечно.
я просто на 100 % уверен что вылезет что-то новое, так что отказывайся от сабклассинга пока не поздно. VB6 в этом плане бесперспективен - как не пытаешья поставить стиль хр, нихера не получается.
Не нравится - не бери. Вообще-то xpstyle.dll не позиционируется мною как отдельный продукт. А отрисовать можно в стиле XP что угодно - была бы информация и желание. Для моих целей там все вполне сносно работает. Просто у каждого контрола куча свойств, в результате чего его внешний вид меняется. Их все надо опрашивать. О некотрых из них я даже не то, чтобы не догадывался, но не думал, что вообще они нужны. Например, выравнивание по правлму краю в статусбаре - для чего это?
А чтобы контрол выглядел в стиле XP, его нужно полностью нарисовать практически с нуля в клиентской области. В ряде случаев привлекается и неклиентская область.
Насчёт того, что Columnheader по высоте уменьшается в 1.5 раза - прошу доказательства. У меня ни разу такого с Listview 6 не было ни на одном компе.