diff options
author | senator <senator> | 2010-04-28 13:19:54 +0000 |
---|---|---|
committer | senator <senator> | 2010-04-28 13:19:54 +0000 |
commit | b82f94b9e8e939c4cc17a0062a483aeb8a528790 (patch) | |
tree | c0a61eb4c6b34acf5c89b30472f6c95eb8bfbde6 /server | |
parent | 346a1fa9097b0673e690c7760e68531f6610d3a2 (diff) |
Initial releases
Diffstat (limited to 'server')
-rw-r--r-- | server/xml/macros/externa-1.0.xml | 232 | ||||
-rw-r--r-- | server/xml/macros/orbita-1.0.xml | 376 | ||||
-rw-r--r-- | server/xml/macros/pupillen-1.0.xml | 158 |
3 files changed, 766 insertions, 0 deletions
diff --git a/server/xml/macros/externa-1.0.xml b/server/xml/macros/externa-1.0.xml new file mode 100644 index 0000000..695f36e --- /dev/null +++ b/server/xml/macros/externa-1.0.xml @@ -0,0 +1,232 @@ +<?xml version='1.0' encoding='UTF-8'?> +<macro name="externa" version="1.0"> + <resume language="lua"> + out = '' + + if ( getValue('externa.odxt.mangler') == '' ) + then + out = out .. 'Externa o.dxt:\n' + out = out .. 'Placering af øvre øjenlågsrand i forhold til den øvre corneosklerale limbus ' .. getValue('externa.odxt.placering') .. '.\n' + out = out .. 'Øjenlågsretraktion: ' .. getValue('externa.odxt.oejenslaagsretraktion') .. '\n' + out = out .. 'Øjenspaltens højde: ' .. getValue('externa.odxt.hoejde') .. '\n' + out = out .. 'Bløddelshævelse: ' .. getValue('externa.odxt.bloeddelshaevelse') .. '\n' + end + + if ( getValue('externa.osin.mangler') == '' ) + then + if ( getValue('externa.odxt.mangler') == '' ) + then + out = out .. '\n' + end + out = out .. 'Externa o.sin:\n' + out = out .. 'Placering af øvre øjenlågsrand i forhold til den øvre corneosklerale limbus ' .. getValue('externa.osin.placering') .. '.\n' + out = out .. 'Øjenlågsretraktion: ' .. getValue('externa.osin.oejenlaagsretraktion') .. '\n' + out = out .. 'Øjenspaltens højde: ' .. getValue('externa.osin.hoejde') .. '\n' + out = out .. 'Bløddelshævelse: ' .. getValue('externa.osin.bloeddelshaevelse') .. '\n' + end + + return out + </resume> + <queries> + <query service="pracro" class="missing_eye_odxt" ttl="1000000"/> + <query service="pracro" class="missing_eye_osin" ttl="1000000"/> + </queries> + <maps> + <map name="missing_eye_odxt_map"> + value = 0 + timestamp = 0 + source = '' + + if( missing_eye_odxt ) + then + if( missing_eye_odxt.value and missing_eye_odxt.value == '' ) + then + value = '' + timestamp = missing_eye_odxt.timestamp + source = missing_eye_odxt.source + else + value = 'mangler' + timestamp = missing_eye_odxt.timestamp + source = missing_eye_odxt.source + end + end + return value, timestamp, source + </map> + <map name="missing_eye_osin_map"> + value = 0 + timestamp = 0 + source = '' + + if( missing_eye_osin ) + then + if( missing_eye_osin.value and missing_eye_osin.value == '' ) + then + value = '' + timestamp = missing_eye_osin.timestamp + source = missing_eye_osin.source + else + value = 'mangler' + timestamp = missing_eye_osin.timestamp + source = missing_eye_osin.source + end + end + return value, timestamp, source + </map> + </maps> + <scripts> + <script language="lua" name="right_eye"> + if ( value == 'mangler' ) + then + disable('right_eye_frame') + else + enable('right_eye_frame') + end + + return true + </script> + <script language="lua" name="left_eye"> + if ( value == 'mangler' ) + then + disable('left_eye_frame') + else + enable('left_eye_frame') + end + + return true + </script> + </scripts> + <widgets caption="Externa" layout="vbox"> + + <frame layout="hbox"> + + <!-- o.dxt --> + <frame layout="vbox"> + <checkbox caption="Der er ikke målt på o.dxt" + name="externa.odxt.mangler" script="right_eye" + map="missing_eye_odxt_map" + truevalue="mangler" falsevalue="" value=""/> + <frame name="right_eye_frame" caption="o.dxt" layout="vbox"> + <frame layout="vbox"> + <label caption="Placering af øvre øjenlågsrand i forhold til den øvre corneosklerale limbus:"/> + <combobox name="externa.odxt.placering" value=""> + <item caption="Går lige til limbus" value="går lige til limbus"/> + <item caption="Ligger lidt over limbus" value="ligger lidt over limbus"/> + <item caption="Ligger meget over limbus" value="ligger meget over limbus"/> + <item caption="Er ikke beskrevet" value="er ikke beskrevet"/> + </combobox> + </frame> + <frame layout="vbox"> + <label caption="Øjenlågsretraktion:"/> + <combobox name="externa.odxt.oejenslaagsretraktion" value=""> + <item caption="Ingen" value="ingen"/> + <item caption="Let" value="let"/> + <item caption="Moderat" value="moderat"/> + <item caption="Kraftig" value="kraftig"/> + </combobox> + </frame> + <frame layout="vbox"> + <label caption="Øjenspaltens højde:"/> + <frame layout="hbox"> + <combobox name="externa.odxt.hoejde" value=""> + <item caption="0" value="0"/> + <item caption="1" value="1"/> + <item caption="2" value="2"/> + <item caption="3" value="3"/> + <item caption="4" value="4"/> + <item caption="5" value="5"/> + <item caption="6" value="6"/> + <item caption="7" value="7"/> + <item caption="8" value="8"/> + <item caption="9" value="9"/> + <item caption="10" value="10"/> + <item caption="11" value="11"/> + <item caption="12" value="12"/> + <item caption="13" value="13"/> + <item caption="14" value="14"/> + <item caption="15" value="15"/> + </combobox> + <label caption="mm"/> + </frame> + </frame> + <frame layout="vbox"> + <label caption="Bløddelshævelse:"/> + <combobox name="externa.odxt.bloeddelshaevelse" value=""> + <item caption="Ingen" value="ingen"/> + <item caption="Let" value="let"/> + <item caption="Moderat" value="moderat"/> + <item caption="Kraftig" value="kraftig"/> + </combobox> + </frame> + </frame> + </frame> + + <!-- o.sin --> + <frame layout="vbox"> + <checkbox caption="Der er ikke målt på o.sin" + name="externa.osin.mangler" script="left_eye" + map="missing_eye_osin_map" + truevalue="mangler" falsevalue="" value=""/> + <frame name="left_eye_frame" caption="o.sin" layout="vbox"> + <frame layout="vbox"> + <label caption="Placering af øvre øjenlågsrand i forhold til den øvre corneosklerale limbus:"/> + <combobox name="externa.osin.placering" value=""> + <item caption="Går lige til limbus" value="går lige til limbus"/> + <item caption="Ligger lidt over limbus" value="ligger lidt over limbus"/> + <item caption="Ligger meget over limbus" value="ligger meget over limbus"/> + <item caption="Er ikke beskrevet" value="er ikke beskrevet"/> + </combobox> + </frame> + <frame layout="vbox"> + <label caption="Øjenlågsretraktion:"/> + <combobox name="externa.osin.oejenlaagsretraktion" value=""> + <item caption="Ingen" value="ingen"/> + <item caption="Let" value="let"/> + <item caption="Moderat" value="moderat"/> + <item caption="Kraftig" value="kraftig"/> + </combobox> + </frame> + <frame layout="vbox"> + <label caption="Øjenspaltens højde:"/> + <frame layout="hbox"> + <combobox name="externa.osin.hoejde" value=""> + <item caption="0" value="0"/> + <item caption="1" value="1"/> + <item caption="2" value="2"/> + <item caption="3" value="3"/> + <item caption="4" value="4"/> + <item caption="5" value="5"/> + <item caption="6" value="6"/> + <item caption="7" value="7"/> + <item caption="8" value="8"/> + <item caption="9" value="9"/> + <item caption="10" value="10"/> + <item caption="11" value="11"/> + <item caption="12" value="12"/> + <item caption="13" value="13"/> + <item caption="14" value="14"/> + <item caption="15" value="15"/> + </combobox> + <label caption="mm"/> + </frame> + </frame> + <frame layout="vbox"> + <label caption="Bløddelshævelse:"/> + <combobox name="externa.osin.bloeddelshaevelse" value=""> + <item caption="Ingen" value="ingen"/> + <item caption="Let" value="let"/> + <item caption="Moderat" value="moderat"/> + <item caption="Kraftig" value="kraftig"/> + </combobox> + </frame> + </frame> + </frame> + + </frame> + + <!-- Knapper --> + <frame layout="hbox"> + <spacer /> + <button caption="Gem" action="commit"/> + </frame> + </widgets> +</macro> diff --git a/server/xml/macros/orbita-1.0.xml b/server/xml/macros/orbita-1.0.xml new file mode 100644 index 0000000..a052696 --- /dev/null +++ b/server/xml/macros/orbita-1.0.xml @@ -0,0 +1,376 @@ +<?xml version='1.0' encoding='UTF-8'?> +<macro name="orbita" version="1.0"> + <resume language="lua"> + out = '' + + if ( getValue('orbita.odxt.mangler') == '' ) + then + out = out .. 'Orbita o.dxt:\n' + out = out .. 'Den retrobulbære resistance er ' .. getValue('orbita.odxt.resistance') .. '.\n' + out = out .. 'Hertelmål: ' .. getValue('orbita.odxt.hertelmaalx') .. '-' .. getValue('orbita.odxt.hertelmaaly') .. '/' .. getValue('orbita.odxt.hertelmaalz') .. '\n' + end + + if ( getValue('orbita.osin.mangler') == '' ) + then + if ( getValue('orbita.odxt.mangler') == '' ) + then + out = out .. '\n' + end + out = out .. 'Orbita o.sin:\n' + out = out .. 'Den retrobulbære resistance er ' .. getValue('orbita.osin.resistance') .. '.\n' + out = out .. 'Hertelmål: ' .. getValue('orbita.osin.hertelmaalx') .. '-' .. getValue('orbita.osin.hertelmaaly') .. '/' .. getValue('orbita.osin.hertelmaalz') .. '\n' + end + + return out + </resume> + <queries> + <query service="pracro" class="missing_eye_odxt" ttl="1000000"/> + <query service="pracro" class="missing_eye_osin" ttl="1000000"/> + </queries> + <maps> + <map name="missing_eye_odxt_map"> + value = 0 + timestamp = 0 + source = '' + + if( missing_eye_odxt ) + then + if( missing_eye_odxt.value and missing_eye_odxt.value == '' ) + then + value = '' + timestamp = missing_eye_odxt.timestamp + source = missing_eye_odxt.source + else + value = 'mangler' + timestamp = missing_eye_odxt.timestamp + source = missing_eye_odxt.source + end + end + return value, timestamp, source + </map> + <map name="missing_eye_osin_map"> + value = 0 + timestamp = 0 + source = '' + + if( missing_eye_osin ) + then + if( missing_eye_osin.value and missing_eye_osin.value == '' ) + then + value = '' + timestamp = missing_eye_osin.timestamp + source = missing_eye_osin.source + else + value = 'mangler' + timestamp = missing_eye_osin.timestamp + source = missing_eye_osin.source + end + end + return value, timestamp, source + </map> + </maps> + <scripts> + <script language="lua" name="right_eye"> + if ( value == 'mangler' ) + then + disable('right_eye_frame') + else + enable('right_eye_frame') + end + + return true + </script> + <script language="lua" name="left_eye"> + if ( value == 'mangler' ) + then + disable('left_eye_frame') + else + enable('left_eye_frame') + end + + return true + </script> + </scripts> + <widgets caption="Orbita" layout="vbox"> + + <frame layout="hbox"> + + <!-- o.dxt --> + <frame layout="vbox"> + <checkbox caption="Der er ikke målt på o.dxt" + name="orbita.odxt.mangler" script="right_eye" + map="missing_eye_odxt_map" + truevalue="mangler" falsevalue="" value=""/> + <frame name="right_eye_frame" caption="o.dxt" layout="vbox"> + <frame layout="vbox"> + <label caption="Den retrobulbære resistance er:"/> + <combobox name="orbita.odxt.resistance" value=""> + <item caption="Normal" value="normal"/> + <item caption="Øget" value="øget"/> + <item caption="Hård" value="hård"/> + </combobox> + </frame> + <frame layout="hbox"> + <label caption="Hertelmål:"/> + <combobox name="orbita.odxt.hertelmaalx" value=""> + <item caption="5" value="5"/> + <item caption="6" value="6"/> + <item caption="7" value="7"/> + <item caption="8" value="8"/> + <item caption="9" value="9"/> + <item caption="10" value="10"/> + <item caption="11" value="11"/> + <item caption="12" value="12"/> + <item caption="13" value="13"/> + <item caption="14" value="14"/> + <item caption="15" value="15"/> + <item caption="16" value="16"/> + <item caption="17" value="17"/> + <item caption="18" value="18"/> + <item caption="19" value="19"/> + <item caption="20" value="20"/> + <item caption="21" value="21"/> + <item caption="22" value="22"/> + <item caption="23" value="23"/> + <item caption="24" value="24"/> + <item caption="25" value="25"/> + <item caption="26" value="26"/> + <item caption="27" value="27"/> + <item caption="28" value="28"/> + <item caption="29" value="29"/> + <item caption="30" value="30"/> + </combobox> + <label caption=" - "/> + <combobox name="orbita.odxt.hertelmaaly" value=""> + <item caption="5" value="5"/> + <item caption="6" value="6"/> + <item caption="7" value="7"/> + <item caption="8" value="8"/> + <item caption="9" value="9"/> + <item caption="10" value="10"/> + <item caption="11" value="11"/> + <item caption="12" value="12"/> + <item caption="13" value="13"/> + <item caption="14" value="14"/> + <item caption="15" value="15"/> + <item caption="16" value="16"/> + <item caption="17" value="17"/> + <item caption="18" value="18"/> + <item caption="19" value="19"/> + <item caption="20" value="20"/> + <item caption="21" value="21"/> + <item caption="22" value="22"/> + <item caption="23" value="23"/> + <item caption="24" value="24"/> + <item caption="25" value="25"/> + <item caption="26" value="26"/> + <item caption="27" value="27"/> + <item caption="28" value="28"/> + <item caption="29" value="29"/> + <item caption="30" value="30"/> + </combobox> + <label caption=" / "/> + <combobox name="orbita.odxt.hertelmaalz" value=""> + <item caption="80" value="80"/> + <item caption="81" value="81"/> + <item caption="82" value="82"/> + <item caption="83" value="83"/> + <item caption="84" value="84"/> + <item caption="85" value="85"/> + <item caption="86" value="86"/> + <item caption="87" value="87"/> + <item caption="88" value="88"/> + <item caption="89" value="89"/> + <item caption="90" value="90"/> + <item caption="91" value="91"/> + <item caption="92" value="92"/> + <item caption="93" value="93"/> + <item caption="94" value="94"/> + <item caption="95" value="95"/> + <item caption="96" value="96"/> + <item caption="97" value="97"/> + <item caption="98" value="98"/> + <item caption="99" value="99"/> + <item caption="100" value="100"/> + <item caption="100" value="100"/> + <item caption="101" value="101"/> + <item caption="102" value="102"/> + <item caption="103" value="103"/> + <item caption="104" value="104"/> + <item caption="105" value="105"/> + <item caption="106" value="106"/> + <item caption="107" value="107"/> + <item caption="108" value="108"/> + <item caption="109" value="109"/> + <item caption="110" value="110"/> + <item caption="111" value="111"/> + <item caption="112" value="112"/> + <item caption="113" value="113"/> + <item caption="114" value="114"/> + <item caption="115" value="115"/> + <item caption="116" value="116"/> + <item caption="117" value="117"/> + <item caption="118" value="118"/> + <item caption="119" value="119"/> + <item caption="120" value="120"/> + <item caption="120" value="120"/> + <item caption="121" value="121"/> + <item caption="122" value="122"/> + <item caption="123" value="123"/> + <item caption="124" value="124"/> + <item caption="125" value="125"/> + <item caption="126" value="126"/> + <item caption="127" value="127"/> + <item caption="128" value="128"/> + <item caption="129" value="129"/> + <item caption="130" value="130"/> + </combobox> + <spacer/> + </frame> + </frame> + </frame> + + <!-- o.sin --> + <frame layout="vbox"> + <checkbox caption="Der er ikke målt på o.sin" + name="orbita.osin.mangler" script="left_eye" + map="missing_eye_osin_map" + truevalue="mangler" falsevalue="" value=""/> + <frame name="left_eye_frame" caption="o.sin" layout="vbox"> + <frame layout="vbox"> + <label caption="Den retrobulbære resistance er:"/> + <combobox name="orbita.osin.resistance" value=""> + <item caption="Normal" value="normal"/> + <item caption="Øget" value="øget"/> + <item caption="Hård" value="hård"/> + </combobox> + </frame> + <frame layout="hbox"> + <label caption="Hertelmål:"/> + <combobox name="orbita.osin.hertelmaalx" value=""> + <item caption="5" value="5"/> + <item caption="6" value="6"/> + <item caption="7" value="7"/> + <item caption="8" value="8"/> + <item caption="9" value="9"/> + <item caption="10" value="10"/> + <item caption="11" value="11"/> + <item caption="12" value="12"/> + <item caption="13" value="13"/> + <item caption="14" value="14"/> + <item caption="15" value="15"/> + <item caption="16" value="16"/> + <item caption="17" value="17"/> + <item caption="18" value="18"/> + <item caption="19" value="19"/> + <item caption="20" value="20"/> + <item caption="21" value="21"/> + <item caption="22" value="22"/> + <item caption="23" value="23"/> + <item caption="24" value="24"/> + <item caption="25" value="25"/> + <item caption="26" value="26"/> + <item caption="27" value="27"/> + <item caption="28" value="28"/> + <item caption="29" value="29"/> + <item caption="30" value="30"/> + </combobox> + <label caption=" - "/> + <combobox name="orbita.osin.hertelmaaly" value=""> + <item caption="5" value="5"/> + <item caption="6" value="6"/> + <item caption="7" value="7"/> + <item caption="8" value="8"/> + <item caption="9" value="9"/> + <item caption="10" value="10"/> + <item caption="11" value="11"/> + <item caption="12" value="12"/> + <item caption="13" value="13"/> + <item caption="14" value="14"/> + <item caption="15" value="15"/> + <item caption="16" value="16"/> + <item caption="17" value="17"/> + <item caption="18" value="18"/> + <item caption="19" value="19"/> + <item caption="20" value="20"/> + <item caption="21" value="21"/> + <item caption="22" value="22"/> + <item caption="23" value="23"/> + <item caption="24" value="24"/> + <item caption="25" value="25"/> + <item caption="26" value="26"/> + <item caption="27" value="27"/> + <item caption="28" value="28"/> + <item caption="29" value="29"/> + <item caption="30" value="30"/> + </combobox> + <label caption=" / "/> + <combobox name="orbita.osin.hertelmaalz" value=""> + <item caption="80" value="80"/> + <item caption="81" value="81"/> + <item caption="82" value="82"/> + <item caption="83" value="83"/> + <item caption="84" value="84"/> + <item caption="85" value="85"/> + <item caption="86" value="86"/> + <item caption="87" value="87"/> + <item caption="88" value="88"/> + <item caption="89" value="89"/> + <item caption="90" value="90"/> + <item caption="91" value="91"/> + <item caption="92" value="92"/> + <item caption="93" value="93"/> + <item caption="94" value="94"/> + <item caption="95" value="95"/> + <item caption="96" value="96"/> + <item caption="97" value="97"/> + <item caption="98" value="98"/> + <item caption="99" value="99"/> + <item caption="100" value="100"/> + <item caption="100" value="100"/> + <item caption="101" value="101"/> + <item caption="102" value="102"/> + <item caption="103" value="103"/> + <item caption="104" value="104"/> + <item caption="105" value="105"/> + <item caption="106" value="106"/> + <item caption="107" value="107"/> + <item caption="108" value="108"/> + <item caption="109" value="109"/> + <item caption="110" value="110"/> + <item caption="111" value="111"/> + <item caption="112" value="112"/> + <item caption="113" value="113"/> + <item caption="114" value="114"/> + <item caption="115" value="115"/> + <item caption="116" value="116"/> + <item caption="117" value="117"/> + <item caption="118" value="118"/> + <item caption="119" value="119"/> + <item caption="120" value="120"/> + <item caption="120" value="120"/> + <item caption="121" value="121"/> + <item caption="122" value="122"/> + <item caption="123" value="123"/> + <item caption="124" value="124"/> + <item caption="125" value="125"/> + <item caption="126" value="126"/> + <item caption="127" value="127"/> + <item caption="128" value="128"/> + <item caption="129" value="129"/> + <item caption="130" value="130"/> + </combobox> + <spacer/> + </frame> + </frame> + </frame> + + </frame> + + <!-- Knapper --> + <frame layout="hbox"> + <spacer /> + <button caption="Gem" action="commit"/> + </frame> + </widgets> +</macro> diff --git a/server/xml/macros/pupillen-1.0.xml b/server/xml/macros/pupillen-1.0.xml new file mode 100644 index 0000000..3489990 --- /dev/null +++ b/server/xml/macros/pupillen-1.0.xml @@ -0,0 +1,158 @@ +<?xml version='1.0' encoding='UTF-8'?> +<macro name="pupillen" version="1.0"> + <resume language="lua"> + out = '' + + if ( getValue('pupillen.odxt.mangler') == '' ) + then + out = out .. 'Pupillen, o.dxt: ' .. getValue('pupillen.odxt') .. '\n' + end + + if ( getValue('pupillen.osin.mangler') == '' ) + then + out = out .. 'Pupillen, o.sin: ' .. getValue('pupillen.osin') .. '\n' + end + + if ( getValue('pupillen.supplerende') ~= '' ) + then + out = out .. '\n' + out = out .. getValue('pupillen.supplerende') + end + + return out + </resume> + <queries> + <query service="pracro" class="missing_eye_odxt" ttl="1000000"/> + <query service="pracro" class="missing_eye_osin" ttl="1000000"/> + </queries> + <maps> + <map name="missing_eye_odxt_map"> + value = 0 + timestamp = 0 + source = '' + + if( missing_eye_odxt ) + then + if( missing_eye_odxt.value and missing_eye_odxt.value == '' ) + then + value = '' + timestamp = missing_eye_odxt.timestamp + source = missing_eye_odxt.source + else + value = 'mangler' + timestamp = missing_eye_odxt.timestamp + source = missing_eye_odxt.source + end + end + return value, timestamp, source + </map> + <map name="missing_eye_osin_map"> + value = 0 + timestamp = 0 + source = '' + + if( missing_eye_osin ) + then + if( missing_eye_osin.value and missing_eye_osin.value == '' ) + then + value = '' + timestamp = missing_eye_osin.timestamp + source = missing_eye_osin.source + else + value = 'mangler' + timestamp = missing_eye_osin.timestamp + source = missing_eye_osin.source + end + end + return value, timestamp, source + </map> + </maps> + <scripts> + <script language="lua" name="right_eye"> + if ( value == 'mangler' ) + then + disable('right_eye_frame') + else + enable('right_eye_frame') + end + + return true + </script> + <script language="lua" name="left_eye"> + if ( value == 'mangler' ) + then + disable('left_eye_frame') + else + enable('left_eye_frame') + end + + return true + </script> + </scripts> + <widgets caption="Pupillen" layout="vbox"> + + <frame layout="hbox"> + + <!-- o.dxt --> + <frame layout="vbox"> + <checkbox caption="Der er ikke målt på o.dxt" + name="pupillen.odxt.mangler" script="right_eye" + map="missing_eye_odxt_map" + truevalue="mangler" falsevalue="" value=""/> + <frame name="right_eye_frame" caption="o.dxt" layout="hbox"> + <frame layout="vbox"> + <label caption="Pupillen:"/> + <label caption=""/> + </frame> + <altcombobox name="pupillen.odxt" value="" layout="vbox"> + <item caption="Normal isokori og lysreaktion" value="Normal isokori og lysreaktion"/> + <item caption="Miosis" value="Miosis"/> + <item caption="Mydriasis" value="Mydriasis"/> + <item caption="Amblyop reaktion" value="Amblyop reaktion"/> + <altitem caption="Andet" value="andet" layout="hbox" innerwidget="pupillen.odxt.andet"> + <label caption="Andet:"/> + <lineedit name="pupillen.odxt.andet"/> + </altitem> + </altcombobox> + </frame> + </frame> + + <!-- o.sin --> + <frame layout="vbox"> + <checkbox caption="Der er ikke målt på o.sin" + name="pupillen.osin.mangler" script="left_eye" + map="missing_eye_osin_map" + truevalue="mangler" falsevalue="" value=""/> + <frame name="left_eye_frame" caption="o.sin" layout="hbox"> + <frame layout="vbox"> + <label caption="Pupillen:"/> + <label caption=""/> + </frame> + <altcombobox name="pupillen.osin" value="" layout="vbox"> + <item caption="Normal isokori og lysreaktion" value="Normal isokori og lysreaktion"/> + <item caption="Miosis" value="Miosis"/> + <item caption="Mydriasis" value="Mydriasis"/> + <item caption="Amblyop reaktion" value="Amblyop reaktion"/> + <altitem caption="Andet" value="andet" layout="hbox" innerwidget="pupillen.osin.andet"> + <label caption="Andet:"/> + <lineedit name="pupillen.osin.andet"/> + </altitem> + </altcombobox> + </frame> + </frame> + + </frame> + + <!-- Supplerende tekstfelt --> + <frame name="supplerende_frame" layout="hbox"> + <label caption="Supplerende:"/> + <lineedit name="pupillen.supplerende"/> + </frame> + + <!-- Knapper --> + <frame layout="hbox"> + <spacer /> + <button caption="Gem" action="commit"/> + </frame> + </widgets> +</macro> |