From 9d982a5b4fc9c7efaa56c8f7a4130361f26b0302 Mon Sep 17 00:00:00 2001 From: deva Date: Tue, 9 Dec 2008 13:55:10 +0000 Subject: A little something about metawidgets, and format strings --- design/xmlformat.tex | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) (limited to 'design/xmlformat.tex') diff --git a/design/xmlformat.tex b/design/xmlformat.tex index 00e4ec9..fcc6c3a 100644 --- a/design/xmlformat.tex +++ b/design/xmlformat.tex @@ -5,14 +5,14 @@ foregår ved hjælp af XML.\\ Dokumenterne skal starte med en header som specificerer hvilken XML verison som benyttes, efterfulgt af rodknuden som skal være af typen \texttt{pracro}.\\ -\begin{verbatim} +\begin{lstlisting} . . . -\end{verbatim} +\end{lstlisting} Det er vigtigt at pointere at alt data i xml dokumentet skal være i UTF-8 formatering. @@ -36,12 +36,12 @@ Pracro elementet har flg. attributter: En request sektion sendt til serveren skal bevirke at serveren inlæser og sender den angivne makro til klienten.\\ Hvis klienten modtager en request sektion skal den blot ignorere den. -\begin{verbatim} +\begin{lstlisting} -\end{verbatim} +\end{lstlisting} \subsection{Makro} En makro definerer en makro som grafisk viser og eller indsamler data.\\ @@ -49,7 +49,7 @@ En makro sektion sendt til klienten skal bevirke at den beskrevne grafisk makro vises på skærmen.\\ Hvis serveren modtager en makro sektion skal den blot ignorere den. Vi starter med et eksempel: -\begin{verbatim} +\begin{lstlisting} @@ -71,7 +71,7 @@ Vi starter med et eksempel: -\end{verbatim} +\end{lstlisting} Eksemplet illustrerer flg. funktionaliteter: Makroen og den properties, main vinduet, includes, frames, labels, lineedits og knapper.\\ @@ -153,13 +153,14 @@ Alle GUI elementerne i xml dokumentet har flg. attributter: \input{widgets/combobox} \input{widgets/listbox} \input{widgets/multilist} +\input{widgets/metawidget} \subsection{Commit} En commit sektion sendt til serveren skal bevirke at serveren lagrer de sendte data i databasen, samt genererer et resumé som kan blive sendt tilbage til klienten.\\ Hvis klienten modtager en commit sektion skal den blot ignorere den. -\begin{verbatim} +\begin{lstlisting} @@ -167,7 +168,7 @@ Hvis klienten modtager en commit sektion skal den blot ignorere den. -\end{verbatim} +\end{lstlisting} \subsubsection{\texttt{commit} elementet} Commit elementet har flg. attributter: @@ -188,10 +189,12 @@ Field elementet har flg. attributter: %En resumé sektion sendt til klienten skal bevirke at klienten appender den %sendte tekst til PC-Praxis journalfilen.\\ %Hvis serveren modtager en resumé sektion skal den blot ignorere den. -%\begin{verbatim} +%\begin{lstlisting} % % % Det objektive synsmål var %42 dioptri, og det subjektive synsmål var 42 dioptri. % -%\end{verbatim} +%\end{lstlisting} + +\input{format} -- cgit v1.2.3