Форум: "Основная";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
ВнизПерерисовка формы Найти похожие ветки
← →
vile (2003-04-04 14:21) [0]Народ помогите!!!!
Есть MDI форма на ней Label. У label->Anchors:=[akRight,akBottom], т.е. привязка к правому нижнему углу (это для того, чтобы метка всё время находилась в правом нижнем углу формы)
Так вот при изменении размеров формы метка не перерисовывается, что бы я не делал :(((
← →
vile (2003-04-04 14:48) [1]Але.....
Повымерли все чтоли?????
← →
Mike Kouzmine (2003-04-04 15:00) [2]Перечисли, что ты делал.
А то получается, что делал ВСЕ, значит и говорить об этом нет смысла. Наверное так, или наоборот.
← →
vile (2003-04-04 15:06) [3]В OnResize формы ставил Label.Repaint и Repaint формы.
И OnPain формы тоже самое... и ни чего хорошего не получал...
При изменении размеров окна, на нём (окне) остаются следы метки...
← →
Mike Kouzmine (2003-04-04 15:10) [4]refresh?
← →
vile (2003-04-04 15:13) [5]тож пытался....
← →
Darrin (2003-04-04 15:18) [6]Ха, чуввак, ты наступил на рабли MDI формы. У нее есть некоторые особенности перерисовки канваса. Что бы она нормально перерисовалась форму надо скрыть а потом показать заново, в противном случае результат тот что ты наблюдаешь.
Метод жестокий, гнилой, но ничего более путного за 3 дня экспериментов найти не удалось. Если хочешь посмеяться положи Image на форму - результаты получаются очень оригинальные :))
← →
vile (2003-04-04 15:21) [7]:))))
гы-гы-гы...
← →
vile (2003-04-04 15:23) [8]и как насчёт того что она не позволяет себя скрывать (этж MDI!!!! :((( )
← →
Darrin (2003-04-04 15:28) [9]vile (04.04.03 15:23)
Я имею в ыиду MDIParent
← →
Darrin (2003-04-04 15:41) [10]> vile (04.04.03 14:21)
Сделай MDI форму BorderStyle:=bsDialog
С этим дивигается нормально и что самое смешное, ресайзить форму све же можно.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c