Цитата(W0LF @ 3.1.2008, 00:10) | poprobuy setFocus u controla. Esli net - to mozhno staruyu formu v stek brosat', esli ona ponadobit'sa esche, a potom ee dostavat', ne sozdavaya zanovo |
нет, сетфокус не катит, бросать в стек тоже не выход, во первых в целях экономии памяти, есть вероятность что уже загруженная форма никогда не пригодица и будет просто так висеть и занимать ресурсы, и вторая причина, что вышеописанный трабл (извиняюсь за неточность в первом посту) возникает не только при пересоздании формы, а так же когда форма открыта, и в этот момент в нее добавляются строки, напомню, методом append. то есть если вы чиаете то, что написано внизу (последнее что было добавлено), а в этот момент что то еще новое, то форма прорутица в самый вверх... -неприятное явление . Быть может стоит изменить способ вывода текста ? выводить не на форму а еще куда нить, по условию текст не должен быть доступен для редактировния пользователем, но к нему могут добавляца новые строки... |