Kexi/Handbook/Building Simple Databases/Designing Forms/Widget layouts/da: Difference between revisions

From KDE UserBase Wiki
(Importing a new version from external source)
(Importing a new version from external source)
Line 78: Line 78:
;Minimum
;Minimum
:denne værdi betyder, at kontrollens oprindelige størrelse er det minimale den kan have; det er tilstrækkeligt, og der er ikke noget behov for at udvide kontrollen, men den vil blive udvidet hvis det er nødvendigt. Denne politik kan bruges til at tvinge kontrollen til at optage hele bredden eller højden, især hvis du angiver en værdi for udstrækning større end 0.  
:denne værdi betyder, at kontrollens oprindelige størrelse er det minimale den kan have; det er tilstrækkeligt, og der er ikke noget behov for at udvide kontrollen, men den vil blive udvidet hvis det er nødvendigt. Denne politik kan bruges til at tvinge kontrollen til at optage hele bredden eller højden, især hvis du angiver en værdi for udstrækning større end 0.  
;Maximum
;Maksimum
:this value means that the original size of the widget is set as maximum allowed and can be decreased without breaking the widget's usability and readability if other widgets need more space,  
:denne værdi betyder, at kontrollens oprindelige størrelse er det maksimale den kan have; den kan formindskes uden at påvirke kontrollens brugbarhed og læselighed, hvis andre kontroller har brug for mere plads,  
;Preferred
;Preferred
:this value means that the original size of the widget is the best and preferred; the widget can be shrunk or expanded however and it will stay readable,  
:this value means that the original size of the widget is the best and preferred; the widget can be shrunk or expanded however and it will stay readable,  

Revision as of 06:55, 21 April 2012

Other languages:


Størrelsespolitikker for kontroller

I stedet for at give dine kontroller en fast størrelse kan du i Kexi vælge mellem forskellige størrelsespolitikker for kontroller. En størrelsespolitik er en fleksibel måde at kontrollere, hvordan en kontrol bliver strukket (eller sammenpresset) afhængigt af kontrollerne omkring den og hvor meget plads der er tilgængelig i formularen.

Når en kontrol placeres i formularen, så får den typisk en proportionel størrelsespolitik (Foretrukken). Sådanne kontroller vil automatisk få tilpasset deres størrelse ud fra en foretrukken størrelse, som afhænger af deres type og af hele formularens størrelse. For eksempel vil tre knapper placeret ved siden af hinanden blive tilpasset, sådan at deres tekst kan ses.

Enhver kontrol, som placeres i formularen har indstillinger for størrelsespolitikken i feltet Egenskabseditor. Indstillingerne findes i en gruppe af egenskaber kaldet Størrelsespolitik.

Denne gruppe egenskaber indeholder:

Politik for vandret størrelse
definerer kontrollens vandrette størrelse,
Politik for lodret størrelse
definerer kontrollens lodrette størrelse,
Vandret udstrækning
definerer styrken af den vandrette udstrækning
Lodret udstrækning
definerer styrken af den lodrette udstrækning
Værdier til størrelsespolitikker

Følgende værdier findes i drop-ned-listen for egenskaberne Pol. vandret og Pol. lodret, som findes i feltet Egenskabseditor:

Fast
denne værdi betyder, at kontrollen ikke kan ændre størrelse automatisk; den fastholder den størrelse (bredde eller højde), som blev givet, da den blev designet,
Minimum
denne værdi betyder, at kontrollens oprindelige størrelse er det minimale den kan have; det er tilstrækkeligt, og der er ikke noget behov for at udvide kontrollen, men den vil blive udvidet hvis det er nødvendigt. Denne politik kan bruges til at tvinge kontrollen til at optage hele bredden eller højden, især hvis du angiver en værdi for udstrækning større end 0.
Maksimum
denne værdi betyder, at kontrollens oprindelige størrelse er det maksimale den kan have; den kan formindskes uden at påvirke kontrollens brugbarhed og læselighed, hvis andre kontroller har brug for mere plads,
Preferred
this value means that the original size of the widget is the best and preferred; the widget can be shrunk or expanded however and it will stay readable,
Expanding
this value means that the original size of the widget is reasonable but the widget can be also shrunk; it can be expanded as well to take as much space as possible,
Minimum Expanding
this value means that the original size of the widget is allowed; it can be expanded to take as much space as possible,
Ignored
this value means that the original size of the widget is ignored; the widget can be expanded to take as much space as possible but other widgets usually will not allow for that

Different widget types have various default size policies; for example, button widgets have default size policy set to Minimum (in both directions), while text field widgets have vertical size policy set to Fixed.

The most frequently used size policies are Preferred, Minimum and Maximum.

Vertical and horizontal stretch

The Vertical Stretch and Horizontal Stretch properties accept integer values greater than or equal to 0. These properties allow to fine-tune the behavior of size policies. The default value for the properties is 0. A higher value of the stretch means that the widget will be expanded more than widgets for which a lower stretch value is set.