Покотиленко Костик -> [email protected] @ Mon, 24 Nov 2008
14:46:44 +0200:
>> Кстати, model стандартные я как раз использую - дополнения по
>> справочнику в окнах ввода, в общем, работают. Правда, формировать и
>> заполнять их дюже неудобно. А вот когда пытаешься использовать
>> собственно TreeView, тут-то оно и выползает во всей, блин, необъятной
>> красе, и ты, матерясь, идешь вместо этого рисовать Table...
ПК> Для массового редактирования ячеек в таблице штатный TreeView совсем не
ПК> подходит, как минимум это не удобно (много телодвижений требуется), а
ПК> когда ещё используются выпадающие списки - там вообще много глюков,
ПК> очень легко набочинить. По этому для таких целей лучше делать своё окно
ПК> (например) там уже и данные на валидность легче проверять.
ПК> Так что как таблица типа Excel TreeView не катит, она просто для этого
ПК> не предназначена. Для этого надо писать что-то своё, или выдрать
ПК> откуда-нибудь, например из Gnumeric'а или Evolution (как-то пытался, но
ПК> не смог).
ПК> Сам факт того, что эти вещи более менее нормально реализованы в том же
ПК> Gnumeric говорит о тот что тулкит очень мощный, но дописывать своё под
ПК> задачу иногда надо.
Сам факт того, что в Gnumeric это пришлось реализовывать, а не брать из
тулкита готовое, говорит о том, что "очень мощный" - это очень смелое
утверждение.
В очень мощном оно готовое было бы - там несложно. А реализовать поверх
базы можно на любом тулките, и разница между тулкитами при этом, я
подозреваю, будет составлять максимум тыщу строк кода... Нет, не на C.
Хотя, может, и на C.
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: [EMAIL PROTECTED]
When C++ is your hammer, everything looks like a thumb
-- Latest seen from Steven M. Haflich, in c.l.l
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]