summaryrefslogtreecommitdiff
path: root/design/widgets/combobox.tex
diff options
context:
space:
mode:
Diffstat (limited to 'design/widgets/combobox.tex')
-rw-r--r--design/widgets/combobox.tex27
1 files changed, 22 insertions, 5 deletions
diff --git a/design/widgets/combobox.tex b/design/widgets/combobox.tex
index bb6ddf8..2793bbe 100644
--- a/design/widgets/combobox.tex
+++ b/design/widgets/combobox.tex
@@ -1,11 +1,28 @@
+% -*- coding: utf-8 -*-
\subsubsection{\texttt{combobox} elementet}
-En combobox gruppe bruges til at vćlge et element ud af en gruppe.\\
+En combobox gruppe bruges til at vælge et element ud af en gruppe.\\
En combobox har flg. attributter:
\begin{itemize}
-\item \textit{value} - Inidikerer hvilket element i gruppen som skal vćre
- valgt initielt. Hvis udeladt eller ikke-matchende vil comboboxen vćre tom,
- hvilket vil svare til at et regulćrt udtryk pĺ et tekstfelt ikke er
+\item \textit{value} - Inidikerer hvilket element i gruppen som skal være
+ valgt initielt. Hvis udeladt eller ikke-matchende vil comboboxen være tom,
+ hvilket vil svare til at et regulært udtryk på et tekstfelt ikke er
opfyldt.
+\item \textit{type} - Denne attribut bruges til at styre comboboxens
+ funktionalitet. Feltet kan have følgende værdier:
+ \begin{description}
+ \item[select] Får comboboxen til at opføre sig som en single select
+ liste. Altså en list hvor præcis et element skal
+ vælges, og man ikke selv kan skrive.
+ \item[edit] Får comboboxen til at opføre sig som en single select
+ liste, men hvor brugeren kan skrive fritekst i feltet,
+ og derved vælge værdier som ikke allerede er på listen.
+ \item[search] Får comboboxsen til at opføre sig som hvis den havde
+ typen \texttt{select}, bortset fra at brugeren nu kan
+ skrive i feltet, hvorved en søgning i listen
+ foretages, og det bedst matchene resultat vælges.
+ \end{description}
+ Hvis \texttt{type} feltet er undladt, laves comboboxen med
+ typen \texttt{select}.
\end{itemize}
Comboboxen indeholder \texttt{item} tags som beskriver hvilke valgmuligheder
den givne gruppe har.\\
@@ -13,7 +30,7 @@ Et combobox item har flg. attributter:
\begin{itemize}
\item \textit{caption} - Den tekst som skal vises for denne valgmulighed. Hvis
udeladt vises den uden tekst.
-\item \textit{value} - Den vćrdi som valgmuligheden har og som sendes som vćrdi
+\item \textit{value} - Den værdi som valgmuligheden har og som sendes som værdi
af gruppen hvis den er valgt ved commit.
\end{itemize}
Ved commit returneres comboboxens navn med det valgte items value.