Metoda ZOrderMetoda ZOrder przenosi Form, MDIForm lub kontrolkę na początek lub koniec listy z-order wewnątrz poziomów graficznych. Składnia: obiekt.ZOrder Pozycja Składnia metody ZOrder składa się z następujących części:
Kolejność z-order może być ustawiona w fazie projektowania przez wybranie poleceń Bring To Front i Send To Back z menu format/Order. Dla obiektu MDIForm metoda ZOrder przesuwa formy potomne MDIChild na wierzch lub na spód wewnętrznego obszaru formy MDIForm, w zależności od wartości argumentu Pozycja. Dla obiektów MDIForm i Form, metoda ZOrder przesuwa formę na wierzch lub spód ekranu, w zależności od wartości argumentu Pozycja. Forma może być wyświetlana nad lub pod inną działającą aplikacją. Z formami i pojemnikami containers skojarzone są trzy poziomy graficzne. Tylny poziom jest miejscem rysowania, gdzie wyświetlane są wyniki działań metod graficznych. Poziom środkowy wyświetla obiekty graficzne i kontrolki Label. Przedni poziom wyświetla kontrolki niegraficzne jak CommandButton, CheckBox i ListBox. Obiekty zawarte na poziomie bliżej przedniego poziomu nie mogą być przesłonięte przez obiekty zawarte na dalszych poziomach. Metoda ZOrder ustawia tylko kolejność obiektów wenwątrz poziomów, na których są wyświetlane. Przykład użycia metody ZOrder: Text1.ZOrder 'przesunięcie TextBox na wierzch Command1.ZOrder 'przesunięcie CommandButton na wierzch Label1.ZOrder 'przesunięcie Label na wierzch poziomu Jeżeli kontrolki Text1 typu TextBox, Command1 typu CommandButton i Label1 typu Label, znajdują się w tym samym miejscu to przesłaniają się. W całości widoczna jest tylko jedna. Wywołanie metody ZOrder dla Text1 przenosi go na wierzch i powoduje przesłonięcie pozostałych kontrolek. Wywołanie ZOrder dla Command1 przenosi go na wierzch i powoduje przesłonięcie pozostałych kontrolek. Wywołanie ZOrder dla Label1 przenosi ją na wierzch poziomu. Ponieważ Label1 znajduje się na środkowym poziomie graficznym, a Text1 i Command1 na przednim, więc kontrolka Label1 nie może przesłonić kontrolek Text1 i Command1. Na wierzchu pozostanie nadal Command1. Lista obiektów wykorzystujących metodę ZOrder: Animation CheckBox ComboBox CommandButton Data DBCombo DBGrid DBList DirListBox DriveListBox FileListBox Form Frame HScrollBar Image Label Line ListBox OLEContainer MDIForm OptionButton PictureBox ProgressBar Shape Slider SSTab StatusBar TabStrip TextBox ToolBar UpDown VScrollBar |