Ttabcontrol efectul multi-pagini în cadrul unui tab de tabelă ttabcontrol - setările Outlook

Ttabcontrol efectul multi-pagini în cadrul unui tab de tabelă ttabcontrol - setările Outlook

Programul are o miză mare. elemente de interfață și multe ecrane.
Așa că am făcut acest lucru - controlul Tab, care face parte din interfața încărcată constant, și o filă (tabPage) unde sunt încărcate cadrele - există ecrane rare utilizate,
și anume Am creat cadrul în timpul rulării, am pus cadrul MyFrame.Parent: = FrameTabPage și am arătat această filă TabControl.SetActiveTabWithTransition
Utilizatorul lăsat din această pagină Curățam cadrul cu MyFrame.Parent code: = zero
Totul funcționează, dar problema este că încetinește foarte mult sistemul - ca urmare, animația filmei Slide se mișcă cu jiggări. Se oprește la etapa MyFrame.Parent: = FrameTabPage, adică chiar dacă creez un cadru la începutul programului, acesta va încetini încă în acest stadiu MyFrame.Parent: = FrameTabPage (dimensiunile sunt vizibile, lista cu controalele se află pe cadru).
Dacă cadrul principal este pre-setat la TabPage corect, acesta nu încetinește nimic, dar programul se încarcă mai mult.
Vă rugăm să vă informați despre ce vă puteți gândi aici, deoarece cineva folosește cadre.

Ttabcontrol efect multi-pagină într-un tab tab ttccontrol - setări de personalizare

Bună seară!
Nu îmi spuneți dacă TabControl are un buton pentru a închide fila, de exemplu închiderea filelor browserului. dacă nu, cum să le organizăm pe toate?

Ttabcontrol efectul multi-pagini în cadrul unui tab de tabelă ttabcontrol - setările Outlook

Există TTabControl, are două file. Pe una dintre cele două extensoare (în fiecare vom număra 3 butoane), cealaltă - goală. Flipping are loc foarte încet (lagă, să zicem FPS) atunci când ambele expandere sunt deschise, când sunt pliate, flipping-ul este mai neted. Există vreo modalitate de a rezolva asta? Și împiedică totul, chiar și deschiderea expansorului se întâmplă cu o întârziere.

Ttabcontrol efect multi-pagină într-o tabălă ttabcontrol - setări de personalizare

Observată în mai multe aplicații, comportamentul straniu al TTabControl pe Android - prima comutare a filelor cu TTabTransition.Slide determină o înghețare a firului aplicației pentru aproximativ o secundă. Nu depinde de conținutul filelor. Nu depinde de metoda de creare a filelor și tabcontrol. Schimbările ulterioare ale tabuurilor se desfășoară fără probleme.
Pot distorsiona mecanismul de animație în avans (cred că este motivul)?

Ttabcontrol efect multi-pagină într-o tabălă ttabcontrol - setări de personalizare

# 13; Cu rotire dinamică, numele Tab dispare din care se produce tranziția # 13;
# 13; # 13; # 13; Mai întâi, elimină filele și comută la fila dorită # 13;
# 13; # 13; # 13; TabControl1.tabindex: = 1; # 13; Tabcontrol1.tabposition: = ttabposition.none # 13; # 13; # 13; Apoi mă întorc și mă întorc, dar acea cu care a fost făcută tranziția dispare.
# 13; # 13; # 13; TabControl1.tabindex: = 2; # 13; Tabcontrol1.tabposition: = ttabposition.top # 13; # 13; # 13; # 13; Pentru: # 13;
# 13; # 13; # 13; după: # 13;
# 13; # 13; # 13; A întâlnit cineva acest lucru?

Ttabcontrol efectul multi-pagini în cadrul unui tab de tabelă ttabcontrol - setările Outlook

# 13; Bună ziua!
# 13; # 13; # 13; Într-o zi, forumul a discutat subiectul despre cum să comutați tab-urile tabControl cu ​​animație prin intermediul TActionList.
# 13; # 13; # 13; Acum a existat o nevoie de a comuta tab-uri prin panoul de gest? și anume (așa cum se întâmplă în aproape toate aplicațiile mobile, de exemplu, în Facebook). Sub ecranul care arată jumătate din ambele tab-uri, acestea sunt trase cu un deget în acel moment.) # 13;
# 13; # 13; # 13; Este realist să faci asta? Dacă da, cum? Am deja bănuiți că nu puteți face acest lucru cu o filă, ci doar cu un panou larg împărțit în sectoare.
# 13; # 13; # 13; # 13;

Ttabcontrol efect multi-pagină într-o tabălă ttabcontrol - setări de personalizare

# 13; Cum pot modifica viteza de animație (Durată) utilizând metoda SetActiveTabWithTransition? # 13;