maison

Forum: "Main";
Archive actuelle: 2002.01.08;
Télécharger: [xml.tar.bz2];
vers le bas

cadre Trouver des branches similaires


Eduard (2001-12-10 10:09) 0

Bonne journée!
У меня такой вот вопрос. При выборе одной из вкладок в PageControl в программе происходит следующее: она меняет размеры, и в определенное место главной формы вставляется фрейм. При этом форма на мгновение исчезает с экрана, т.е. видимо, перерисовывается. Как этого избежать, в смысле, как во время вставки фрейма запретить форме перерисовываться, чтобы все было красиво ?



Eduard (2001-12-10 11:40) 1

Эй !!!



Tonie (2001-12-10 12:56) 2

1.Как вставляешь, немного кода не помешало бы ...
2.Может поможет тебе Lockwindowupdate



Eduard (2001-12-10 13:37) 3

Туфта какая-то получается.

LockWindowUpdate(Form1.Handle);
Width := 970;
Position := poScreenCenter;
ActiveFrame := TToners.Create(Self);
ActiveFrame.Parent := Form1;
ActiveFrame.Visible := True;
ActiveFrame.Left := PageControl1.Width+1;
ActiveFrame.Top := Height - PageControl1.Height - StatusBar1.Height -1;
LockWindowUpdate(Form1.handle);


где TToners = class(TFrame)

Короче, с процедурой LockWindowUpdate еще хуже получается. Фрейм вообще не появляется, пока не попытаться сдвинуть форму.



Eduard (2001-12-10 18:04) 4

Help, блин !!!!




NA (2001-12-10 18:33) 5

Вообще, сильно так уж тебе это не поможет, пожалуй, но все-таки сначала разберись с размерами и положением компонента, а потом уже делай его видимым. Т.е. сначала LEFT\TOP, а только после этого VISIBLE.

Таки поаккуратней будет ;)



akaKot   (2001-12-18 20:30) 6

Essayez ceci:

...tusBar1.Height -1;
LockWindowUpdate(0);




Pages: 1 branche entière

Forum: "Main";
Archive actuelle: 2002.01.08;
Télécharger: [xml.tar.bz2];

à l'étage

Top.Mail.Ru Yandeks.Metrika













Mémoire: 0.8 MB
Heure: 0.031 c
14-22361
Nikolay
2001-11-08 00:17
2002.01.08
Да...............................


14-22349
Ivan Shikhalev
2001-11-06 21:48
2002.01.08
to Anatoly Podgoretsky


1-22179
ikar
2001-12-21 09:10
2002.01.08
Comment itérer les nœuds racine dans TTreeView?


14-22408
fliz
2001-11-08 15:24
2002.01.08
Est-ce un bug de Delphi?! : ((


1-22155
Art
2001-12-20 16:32
2002.01.08
Ѓлокируем папку!





afrikaans albanais Arabic arménien azerbaïdjanais basque Biélorusse Bulgare catalan Chinois simplifié) Chinois (traditionnel) croate Tchèque Danois Néerlandais English estonien Filipino Finlandais Français
galicien géorgien Allemand Grecque Créole haïtien hébreu Hindi Hongrois Islandais Indonesian irlandais Italien Japonais Coréen letton lituanien macédonien Malay maltais Norvégien
persan Polonais Portugais roumain Russe serbe Slovaque Slovène Espagnol Swahili Suédois Thai turc ukrainien Urdu vietnamien gallois yiddish bengali bosniaque
Cebuano espéranto gujarati Hause hmong Igbo Javanais Kannada Khmer lao latin maori Marathi mongol népalais punjabi somali tamil telugu yoruba
zoulou
Английский Français Allemand Italien Португальский Русский Espagnol