natgillin/translations-raw huggingface dataset:
For at fjerne layout af grafiske kontroller uden at fjerne kontrollerne, udføres en af følgende handlinger:
To remove widget layout without removing widgets, perform one of these actions:
Klik med højre museknap på layoutens kant og vælg kommandoen Bryd layout i den sammenhængsafhængige menu.
Click with the right mouse button on the layout's border and select Break Layout command from the context menu.
Klik med venstre museknap på layoutens kant og vælg menupunktet Formatér Bryd layout.
Click with the left mouse button on the layout's border and select Format Break Layout menu command.
At fjerne kontrollayouten med kommandoen Bryd layout fjerner ikke kontrollerne i layouten. Hvis du også vil fjerne kontrollerne, markere kun layouten ved at klikke på dens kant og tryk på tasten Delete eller brug menupunktet Redigér Slet eller den sammenhængsafhængige menus kommandoer.
Removing widget layout using the Break Layout command will not remove widgets contained in the layout. If you want to remove the widgets as well, just select the layout by clicking on its border and press Delete key or use Edit Delete menu command or context menu command.
Størrelsespolitik for kontroller i en layout
Size policies for widgets within a layout
I stedet for at angive en fast størrelse på kontroller kan du vælge en kontrols størrelsespolitik i & kexi; blandt flere tilgængelige. En størrelsespolitik er en fleksibel strategi for at styre hvordan en kontrol strækkes ud (eller krymper sammen) afhængig af andre nabokontroller og tilgængelig plads i formularen.
Instead of setting a fixed size for your widgets, in & kexi; you can choose between various widget's size policies. A size policy is a flexible strategy for controlling how a widget is stretched (or shrunk) depending on other neighbouring widgets and space available within the form.
Efter at have indsat kontroller i en layout, får hver kontrol typisk en proportionel (Foretrukken) størrelsespolitik. Disse kontroller ændrer automatisk størrelse med foretrukne indstillinger, afhængig af deres type og størrelsen af hele layouten. Tre knapper som indsættes i en vandret layout ændrer for eksempel størrelse så deres synlige tekst får plads.
After putting widgets into a layout, typically each widget gets a proportional (Preferred) size policy. These widgets will be automatically resized with preferred settings, depending on their type and size of the entire layout itself. For example, three buttons put into the horizontal layout will be resized to fit their visible text.
Der er indstillinger af størrelsespolitik for hver kontrol som indsættes i formularen i egenskabseditoren. Opsætningen præsenteres som en gruppe egenskaber som kaldes Størrelsespolitik.
For each widget inserted into the form, there are settings for size policy available in the Property Editor. The settings are presented as a group of properties called Size Policy.
Denne gruppe af egenskaber indeholder:
This group of properties contains:
Vandret størrelsespolitik
Horizontal Size Policy
definerer den grafiske kontrols vandrette størrelse,
defining horizontal size of the widget,
Lodret størrelsespolitik
Vertical Size Policy
definerer den grafiske kontrols lodrette størrelse,
defining vertical size of the widget,
Vandret strækning
Horizontal Stretch
definerer aktivitetsstyrken af Vandret størrelsespolitik,
defining strength of activity of the Horizontal Size Policy,
Lodret strækning
Vertical Stretch
definerer aktivitetsstyrken af Lodret størrelsespolitik
defining strength of activity of the Vertical Size Policy
Værdier i størrelsespolitik
Values of size policies
Følgende værdier er tilgængelige i kombinationsfelterne for egenskaberne Vandret størrelsespolitik og Lodret størrelsespolitik som vises i egenskabseditoren:
The following values are available in the drop down list for Horizontal Size Policy and Vertical Size Policy properties visible in the Property Editor:
denne værdi betyder at kontrollens størrelse ikke automatisk kan ændres. den skal beholde den konstante størrelse som defineredes de den blev designet (bredde og højde).
this value means that the widget cannot be automatically resized; it should maintain the constant size defined at design time (width or height),
denne værdi betyder at kontrollens oprindelige størrelse er indstillet til den mindste tilladte værdi, som er tilstrækkelig og der er intet behov af at ekspandere kontrollen, men den kan ekspanderes hvis det behøves. Denne type politik kan bruges til at tvinge kontrollen til at ekspanderes til hele bredden eller højden, især hvis du angiver en strækningsværdi større end 0.
this value means that the original size of the widget is set as minimal allowed, it is sufficient and there is no need for expanding the widget, but the widget will be expanded if needed. This type of policy can be used to force the widget to be expanded to the whole width or height, especially if you set a stretch value greater than 0.
denne værdi betyder at kontrollens oprindelige størrelse er indstillet til den største tilladte værdi, og den kan mindskes hvis det behøves uden at forstyrre kontrolens nyttigthed og læsbarhed hvis andre kontroller behøver mere plads.
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,
Foretrukken
Preferred
denne værdi betyder at kontrollens oprindelige størrelse er den bedste og foretrækkes. Kontrollen kan dog krympes eller ekspanderes og den forbliver læsbar.
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,
Ekspanderende
Expanding
denne værdi betyder at kontrollens oprindelige størrelse er rimelig men kontrollen kan også krympes. Den kan også ekspanderes til at optage så meget plads som muligt.
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 ekspanderende
Minimum Expanding
denne værdi betyder at kontrollens oprindelige størrelse er tilladt. Den kan ekspanderes til at optage så meget plads som muligt.
this value means that the original size of the widget is allowed; it can be expanded to take as much space as possible,
denne værdi betyder at kontrollens oprindelige størrelse ignoreres. Kontrollen kan ekspanderes til at optage så meget plads som muligt, men andre kontroller tillader oftest ikke dette.
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
Hver kontroltype har en standardstørrelsespolitik. For eksempel har knapkontroller standardstørrelsespolitik indstillet til Minimum (i begge retninger), mens tekstfeltkontroller har den lodrette størrelsespolitik indstillet til Fast.
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.
Oftest brugte størrelsespolitik er Foretrukket, Minimum og Maksimum.
The most frequently used size policies are Preferred, Minimum and Maximum.
Lodret og vandret stræk
Vertical and horizontal stretch
Egenskabere Lodret stræk og Vandret stræk accepterer heltalsværdier større end eller lig med 0. Disse egenskaber tillader finjustering af en størrelsespolitik. Standardværdi for egenskaberne er 0. En større værdi på stræk betyder at kontrollen ekspanderes mere end kontroller som har en lavere strækværdi indstillet.
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.
Indstil kontrollernes størrelse og position manuelt
Setting widgets size and position by hand
I det tilfælde hvor formularen ikke har en hovedlayout indstillet for automatisk placering og størrelsesændring af kontrollerne, må du formodentlig ændre kontrollernes position og størrelse så formularen ser renere ud og bliver enklere at bruge. Formularvinduet i & kexi; forenkler denne opgave ved at tilbyde følgende kommandogruppe:
In case when your form has no main layout set for auto-positioning and auto-resizing its widgets, you will probably want to modify the position and size of widgets so the form can look cleaner and be easier to use. The & kexi; form designer simplifies this task by offering the following groups of commands:
Justér størrelser for markerede kontroller. Disse kommandoer er tilgængelige i menulinjens undermenu Formatér Justér kontrollernes størrelse og i den sammenhængsafhængige menus undermenu Justér kontrollernes størrelse. Værktøjslinjens dropned- felt Justér kontrollernes størrelse er også tilgængelig.
Adjusting sizes of selected widgets. The commands are available in the Format Adjust Widgets Size submenu of the menubar and in the Adjust Widgets Size submenu of the context menu. The toolbar's drop down button Adjust Widgets Size is also available.
Størrelsen for markerede kontroller ændres så størrelsen på hver kontrol ændres til dens foretrukne størrelse og dets indhold, for eksempel en tekstetikettes størrelse, ændres så den passer til teksten. Kontrollens position ændres ikke.
The size of the selected widgets will be altered so each widget will be resized to its preferred size and its contents; for example, a text label's size will be changed to fit its text. The position of the widgets will not be changed.
Størrelsen for markerede kontroller ændres så et hjørne af hver kontrol placeres på formularens gitterpunker (eller på en anden omgivende kontrols gitterpunkter). Kontrollens position kan ændres noget.
The size of the selected widgets will be altered so each widget's corner will be placed on the form's (or other container's) grid point. The widget's position can be slightly altered.
Højden på markerede kontroller ændres så hver af dem får samme højde som den korteste. Komponenternes positioner ændres ikke.
The height of the selected widgets will be altered so that each of them will have the same height as the shortest one. The position of the widgets will not be changed.
Højden på markerede kontroller ændres så hver af dem får samme højde som den længste. Kontrollernes positioner ændres ikke.
The height of the selected widgets will be altered so that each of them will have the same height as the tallest one. The position of the widgets will not be changed.
Bredden på markerede kontroller ændres så hver af dem får samme bredde som den smalleste. Kontrollernes positioner ændres ikke.
The width of the selected widgets will be altered so that each of them will have the same height as the narrowest one. The position of the widgets will not be changed.
Til det bredeste
To Widest
Bredden på markerede kontroller ændres så hver af dem får samme bredde som den bredeste. Kontrollernes positioner ændres ikke.
The width of the selected widgets will be altered so that each of them will have the same height as the widest one. The position of the widgets will not be changed.
Justér positioner for markerede kontroller. Disse kommandoer er tilgængelige i menulinjens undermenu Formatér Justér kontrollernes position og i den sammenhængsafhængige menus undermenu Justér kontrollernes position. Værktøjslinjens dropned- felt Justér kontrollernes position er også tilgængelig.
Aligning positions of the selected widgets. The commands are available in the Format Align Widgets Position submenu of the menubar and in the Align Widgets Position submenu of the context menu. The toolbar's drop down button Align Widgets Position is also available.
Alle markerede kontrollers venstrekanter flyttes til positionen for venstrekanten på den kontrol som er længst til venstre.
All the selected widgets' left positions will be moved to the position of the leftmost widget's left edge.
Alle markerede kontrollers højrekanter flyttes til positionen for højrekanten på den kontrol som er længst til højre.
All the selected widgets' right positions will be moved to the position of the rightmost widget's right edge.
Øverst
To Top
Alle markerede kontrollers overkanter flyttes til positionen for overkanten på den kontrol som er længst oppe.
All the selected widgets' top positions will be moved to the position of the uppermost widget's upper edge.
Nederst
To Bottom
Alle markerede kontrollers underkanter flyttes til positionen for underkanten på den kontrol som er længst nede.
All the selected widgets' bottom positions will be moved to the position of the bottommost widget's bottom edge.
Alle markerede kontrollers øverste venstre hjørne flyttes så de er placerede på nærmeste gitterpunkt.
All the selected widgets' top-left corners will be moved so that they are positioned in the nearest grid point.
Ingen af ovenstående kommandoer ændrer kontrollernes størrelse.
None of the above commands resizes the widgets.
Der er også yderligere kommandoer tilgængelige: Læg grafisk kontrol øverst (dvs. ovenpå alle andre kontroller) og Læg grafisk kontrol underst (dvs. under alle andre kontroller). Disse to kommandoer bruges sjældent, eftersom det ikke er sædvanligt at placere en kontrol ovenpå en anden (undtagen når en omgivende kontrol indeholder andre kontroller). Bemærk også at det er tilstrækkeligt at klikke på en kontrol med en museknap for at lægge kontrollen øverst.
There are also additional commands available: Bring Widget to Front (i. e. above all other widgets) and Send Widget to Back (i. e. below all other widgets). These two commands are rarely used, as it is not common to place one widget on top of an other (except when a container widget contains other widget inside). Also note that clicking a widget with a mouse button is enough to bring the widget to front.
Angiv tabulatorrækkefølgen
Setting the tab order
Kontrollens fokus bestemmer tilgængelige aktiviteter med tastaturet. Fokus hører sammen med kontroller som vises i formularens datavisning. Nøjagtigt en kontrol kan have fokus i et givet øjeblik. Den sædvanligste brug af fokus er tekstindtastning (når et givet tekstfelt er aktivt, dvs. har fokus). Et andet eksempel er en knapkontrol: når den har fokus er det muligt at trykke på den ved at bruge tasterne Enter eller Mellemrum i stedet for med en museknap.
A widget's focus determines that widget's activity available using keyboard. Focus is related to widgets displayed in the form's data view. Exactly one form widget can have focus at the same time. The most frequent use of focus is text entry (when a given text field is active, i. e. it is focused). An other example is a button widget - when focused, it is possible to press it using the Enter; or Space key instead of a mouse button.
Der er nogle få metoder til at aktivere kontroller (flytte fokus til kontrollen): at klikke med en museknap, at rotere musehjulet over kontrollen, eller bruge tasten Tabulator. Den sidste metode bruges ofte på grund af dens hurtighed og bekvemmelighed for brugere. Tilgængeligheden af fokusmetoderne styres af en given kontrols egenskab Fokuspolitik.
There are a few methods of making the widgets active (moving the focus to the widget): clicking with a mouse button, rotating the mouse wheel over the widget, or using the Tab; key. The latter method is often used because of its speed and convenience for users. Availability of the focusing methods is controlled by Focus Policy property of a given widget.
Der er et forhold mellem fokusering (aktivering) af kontroller med tasten Tabulator og formularens indstilling af tabulatorrækkefølge. Når tasten Tabulator trykkes, skal næste kontrol fokuseres, så formularen skal kende til tabulatorrækkefølgen.
There is a relationship between focusing (activating) widgets using Tab; key and tab order setting of a form. After pressing the Tab; key, the next widget should be focused, so the form should know about the tab order.
For at ændre tabulatorrækkefølge for formularens kontroller:
To alter tab order for a form's widget:
Skift til formularens designvisning.
Switch to design view of the form.
Udfør menukommandoen Redigér Redigér tabulatorrækkefølge.... Dialogen Redigér tabulatorrækkefølge vises med formularens indstillinger.
Execute Edit Edit Tab Order... menu command. The Edit Tab Order dialog will appear with settings for this form.
Vinduet indeholder en liste med to søjler: den første søjle viser kontrolnavn, den anden kontroltyper. For at gøre det enklere for brugeren at genkende betydningen af navn og typer, vises også ikoner som hører sammen med typerne. Listen indeholder kun kontroller som har en fokuspolitik som tillader at tasten Tabulator bruges. Vinduet lader dig ændre tabulatorrækkefølge eller indstille automatisk tabulatorrækkefølge.
The window contains a list with two columns: the first column displays widget names, the second - types of the widgets. To make it easier to recognize meaning of the names and types for the user, icons related to the types are also displayed. The list contains only widgets having focus policy allowing to use the & Tab; key. The window allows you to change the tab order or set the automatic tab order.
For at ændre tabulatorrækkefølge, enten:
To change tab order, either:
Klik på et markeret kontrolnavn i kontrollisten og træk det til det ønskede sted (opad eller nedad) ved at bruge musen.
Click a selected widget name in the widgets list and drag it to a desired position (up or down) using the mouse.
Klik på et markeret kontrolnavn i kontrollisten og brug knapperne Flyt nedad eller Flyt opad for at flytte kontrollerne til den ønskede position.
Click a selected widget name on the widgets list and use Move Up or Move Down buttons, to move the widgets to a desired position.
Markér afkrydsningsfeltet Håndtér tabulatorrækkefølge automatiskt for at indstille automatisk tabulatorrækkefølge for formularen. Hvis dette er aktiveret, tages ingen hensyn til eventuelle ændringer som gøres i kontrollisten manuelt. & kexi; håndterer tabulatorrækkefølgen selv. Den automatiske rækkefølge betyder at kontrollen længst oppe til højre fokuseres først (eller længst oppe til højre hvis operativsystemet bruger højre- til- venstre layout), og rækkefølgen bestemmes af venstre til højre (eller højre til venstre) og oppefra og nedad.
Click the Handle tab order automatically check box to set the automatic tab order for the form. If this option has been switched on, any changes made to the list of widgets by hand are not taken into account - & kexi; will be handling the tab orders on its own. The automatic ordering means that the top-left widget will be focused first (or the top-right if your operating system uses right-to-left layout), and the order comes from the left to right (from the right to left, respectively) and from the top to bottom.
Klik på knappen O. k. for at acceptere ændringerne eller knappen Annullér for at kassere ændringerne.
Click the OK button to accept the changes or Cancel button to dismiss the changes.
Indtastning af data i tabeller
Entering Data Into Tables
Du har konstrueret de to tabeller personer og telefonnumre. Ingen af dem indeholder endnu data. Du kan nogle ind, og du vil lære dig hvordan man gør det hurtigt og effektivt i dette kapitel.
You have designed the two tables Persons and phone_numbers. None of them contain any data yet. You can enter some, and in this chapter you will learn how to do this fast and effectively.
Begynd med tabellen personer. Åbn den i datavisningen med den sammenhængsafhængige menu i projektnavigeringen. Den nuværende celle er markeret med en tykkere kant (oftest sort), en cellemarkør. Indholdet i cellen, hvis der er noget, er markeret med en anden farve. Den nuværende linjen, dvs. den hvor du har placeret den rektangulære markør, er markeret til venstre med et pilesymbol.
Start with the persons table. Open it in Data View using the Project Navigator's context menu. The current cell is marked with (usually black) thicker border, a cell cursor. The contents of the cell, if present, are highlighted with a different color. The current row, i. e. the one you have placed your rectangular cursor in, is marked on the left hand with an arrow symbol.
Du kan flytte dig mellem tabelcellerne med piletasterne, og med tasterne Page Down, Page Up, Home og End. Du kan også klikke med musen på en celle for at markere den.
You can navigate through table cells using the arrow keys, Page Down, Page Down, Home, End keys; you can also click with the mouse in a cell to select it.
Fra begyndelsen, efter tabellen personer er åbnet, er markøren placeret i søjlen identifikation. Søjlen har egenskaben automatisk nummerering defineret, markeret med blå tekst på den sidste linje, (automatisk nummerering). Det betyder at du ikke behøver at indtaste værdier manuelt i den når du skriver data ind for en ny linje, eftersom cellen automatisk udfyldes med næstfølgende nummer.
Initially, after opening the table Persons, the cursor is placed in the id column. The column has autonumber property defined, marked with blue (autonumber) text in the last row. It means you do not have to enter values there by hand when entering data for a new row because the cell will be filled automatically with successive numbers.
At indsætte nye rækker og indtaste data for dem i & kexi; adskiller sig fra den måde man gør det i er regneark. Du skal bruge piletasterne eller musen for at flytte markøren til den specielle tomme sidste linje markeret med et plustegn for at indtaste data i en ny linje. Placér markøren i den (anden) søjle, navn, og indtast navnet på en person. Skriv også efternavn, gade, nummer og poststed ind. Når du er færdig, flyttes cellemarkøren til den sidste tomme linjen, enten ved at bruge tasten nedadpil eller ved at klikke i den sidste linje med musen, for at tilføje en ny linje tilsidst.
Inserting new rows and entering data for them in & kexi; is different from the way of doing this in spreadsheets. To enter data for a new row, you need to use the arrow keys or mouse, to move your cursor to the special empty last row marked with a plus sign. Place your cursor in the (second) name column and enter a person's name. Also enter surname, street, house number and city. When done, move the cell cursor to the last empty row either by using the Arrow Down key or by clicking in the last row with the mouse to append a new row.
Detaljer om tilgængelige handlinger ved indtastning af data i tabeller
Details About Actions Available While Entering Data Into Tables
Så snart du indtaster det første tegn, anses nuværende linje som redigeret. Et pensymbol vises i venstre side i datatabellen.
As soon as you enter the first character, the current row is being edited. A pencil symbol appears on the left side of the data table.
At dobbeltklikke på en celle med venstre museknap, eller trykke på tasterne Enter eller F2 gør også at redigering af nuværende linje påbegyndes.
Double clicking a cell with the & LMB; or pressing & Enter; or the F2 key also starts editing of the current row.
At trykke på tasten Esc når indholdet i en celle redigeres fortryder de ændringer der er gjort i cellen. Dog forsvinder pensymbolet ikke eftersom du stadigvæk kan gå til en anden celle i den redigerede linje for at ændre dets indhold. For at fortryde ændringer som er gjort i hele den redigerede linje, trykkes på tasten Esc igen.
Pressing the & Esc; key when the contents of a cell is edited cancels changes made to this cell. However, the pencil symbol will not disappear because you can still move to a different cell of the edited row to change its contents. To cancel changes made to the entire edited row, press the & Esc; key again.
I stedet for at trykke på tasten Esc kan du klikke på værktøjslinjens knap Fortryd eller vælge Data Fortryde rækkeændringer på menulinjen.
Instead of pressing the & Esc; key, you can click the Cancel toolbar button or select Data Cancel Row Changes from the menubar.