+
+
+.bitfield {
+ background:#dea;
+ visibility:visible;
+}
+
#theConsole {
visibility:collapse;
}
.sensorAreaTable {
- border-style: dashed;
- padding:10px;
+/* border-style: dashed; */
+/* padding:10px; */
+}
+
+.prevImgContainer {
+ vertical-align:middle;
}
.previewArea {
width:800px;
height:400px;
- text-align:center;
+ text-align:center;
+ vertical-align:middle;
+ float:left;
+ position:relative;
+/* width:320px; */
+/* padding:10px; */
+/* margin:50px 10px 0 30px; */
+ border-radius:5px;
+ background:#eef;
+ box-shadow: 0 0 10px 5px #fff, 0 0 4px 1px #78b inset;
}
+.quickEditArea {
+ float:left;
+ position:relative;
+ width:320px;
+ padding:10px;
+ margin:50px 10px 0 30px;
+ border-radius:5px;
+ background:#eef;
+ box-shadow: 0 0 10px 5px #fff, 0 0 4px 1px #78b inset;
+ }
+
+.sensorHeader{
+/* float:left; */
+/* position:relative; */
+/* width:700px; */
+/* min-height:50px; */
+/* padding:10px; */
+ margin:50px 0 0 20px;
+ border-radius:5px;
+ background:#eef;
+ box-shadow: 0 0 10px 5px #fff, 0 0 4px 1px #78b inset;
+}
\ No newline at end of file
print start_html(
-title=>'testgui',
-style=>[{'src'=>'../layout/styles.css'},
-{'src'=>'../layout/testgui.css'},
-{'src'=>'../layout/jtageditor_blue.css'}
+{'src'=>'../layout/jtageditor_blue.css'},
+{'src'=>'../layout/testgui.css'}
],
-script=>[
{ -type => 'text/javascript', -src => './testgui.js'},
]
);
-# print h2("testgui");
-
-
-# print "<div>";
-#
-# print "<table>";
-# print "<tr><td>IVDREF1A</td><td>IVDREF1B</td></tr>";
-# print "<tr><td><input type='text' id='IVDREF1A'></td></tr>";
-# print "</table>";
-#
-#
-# print "</div>";
-
-
-
-
-# print "<div id='quickEditArea'>";
-# print_quickEditArea("0.xml");
-# print "</div>";
print_setupStructure();
print "<p>";
print end_html;
-
-
}
}
-sub report_param {
- print br,br;
- print "action ".$q->param('action')." executed with following parameters:",br;
- my @params = $q->param();
- print "<table>";
- for (@params) {
- print "<tr><td>";
- print escapeHTML($_);
- print "</td><td>=</td><td>";
- print escapeHTML($q->param($_));
- print "</td>";
-
- }
- print "</table>";
-
-}
#### html output subs ###########
$sensorAreaId = $sensorId;
print "<div class='sensorAreaDiv' id='".$sensorAreaId."'>";
print "<table class='sensorAreaTable'>";
- print "<tr>";
- print "<td colspan=2 align='center' class='td_solid'>";
- print "<table><tr><td>$sensorName (id=$sensorId)</td></tr>";
- print "<tr><td>description: $sensorDescription</td></tr></table>";
- print "</td>";
- print "</tr>";
+# print "<tr>";
+# print "<td colspan=2 align='center' class='td_solid'>";
+# # print "<table><tr><td>$sensorName (id=$sensorId)</td></tr>";
+# # print "<tr><td>description: $sensorDescription</td></tr></table>";
+# print "</td>";
+# print "</tr>";V
print "<tr>";
my $previewAreaId = "preview_".$sensorId;
- print "<td id='".$previewAreaId."' class='previewArea'> [not run yet!] </td>";
+ print "<td class='previewArea'>";
+ print "<div class='header' title='$sensorDescription'>$sensorName (id=$sensorId)</div>";
+ print "<div id='".$previewAreaId."' class='prevImgContainer'>[not run yet]</div>";
+
+ print "</td>";
$quickEditAreaId = "quickEdit_".$sensorId;
- print "<td id='".$quickEditAreaId."' class='quickEditArea td_solid'>";
+ print "<td id='".$quickEditAreaId."' class='quickEditArea'>";
print_quickEditArea($sensorConfig);
print "</td>";
print "</tr>";
# print "print_registers();",br;
parseConfigAndSpec($argumentConfigFile);
integrateAncestry();
+ print "<div class='header'>quick editor</div>";
print "<div align=center>".getConfigFileName()."</div>";
print_registers(getConfigFile());
#print "<tr>";
- print '<tr id="' . $flistid . '" class="">';
+ print '<tr id="' . $flistid . '" class="bitfield">';
print '<td></td>';
print '<td class="fieldcontainer">';
print_fields( $configFile, $register );
print "</table>";
}
+
+sub report_param {
+ print br,br;
+ print "action ".$q->param('action')." executed with following parameters:",br;
+ my @params = $q->param();
+ print "<table>";
+ for (@params) {
+ print "<tr><td>";
+ print escapeHTML($_);
+ print "</td><td>=</td><td>";
+ print escapeHTML($q->param($_));
+ print "</td>";
+
+ }
+ print "</table>";
+
+}
\ No newline at end of file