× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.


  • Subject: Re: What About Price vs. Performance?
  • From: "Leif Svalgaard" <leif@xxxxxxxx>
  • Date: Thu, 5 Apr 2001 08:38:09 -0500

What do I know about HTML-generation of screens?
If you go to http://www.etk.com/etkfweb/etkfweb.htm
you can see a tool that I developed for this.

A typical screen is 16-20K. I include the part of
the generated HTML below, so you can get a feeling
of what it looks like. This HTML displays equally well
on IO, Netscape, and Opera (which was quite a
challenge).

<HTML>
<HEAD>
<TITLE>ETK For The Web</TITLE>
<STYLE><!--
  BODY    {background:silver}
  TD      {background:silver; color:black; font-family:"Lucida Console";
font-size:10pt}
  TD.X    {background:silver; color:silver}
  TD.T    {background:silver; color:purple}
  TD.M    {background:red; color:yellow}
  TD.U    {background:green; color:yellow}
  TD.H    {background:darkblue; color:white}
  INPUT   {background:silver; color:black; font-family:"Lucida Console";
font-size:10pt}
  INPUT.I {background:white;  color:blue}
  INPUT.O {background:silver; color:blue}
  INPUT.P {background:silver; color:black}
  INPUT.S {background:white; color:red}
  INPUT.E {background:red; color:yellow}
--></STYLE>
<SCRIPT><!--
  function f(element) {document.F1.HCURSOR.value = element.name}
  function c(element) {document.F1.HMODIFY.value = element.name}
--></SCRIPT>
</HEAD>
<BODY ONLOAD="document.F1.I0053040.focus()">
<FORM NAME=F1 METHOD=POST>
<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0><TR>
<TD><INPUT CLASS=F NAME=F0000000 TYPE=SUBMIT VALUE="Enter"></TD>
<TD><INPUT CLASS=F NAME=F0241109 TYPE=SUBMIT VALUE="Delete"></TD>
<TD><INPUT CLASS=F NAME=F0242109 TYPE=SUBMIT VALUE="Prompt"></TD>
<TD><INPUT CLASS=F NAME=F0246109 TYPE=SUBMIT VALUE="Help"></TD>
</TR></TABLE>
<FIELDSET>
<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0><TR>
<TD STYLE="WIDTH:8"  CLASS=X>&nbsp;</TD>
<TD WIDTH=624 NOWRAP
CLASS=H>&nbsp;EEUSER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n
bsp;&nbsp;&nbsp;&nbsp;&nbsp;User
File&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4/05/01&nbsp;&nbsp;8:22&
nbsp;</TD>
<TD STYLE="WIDTH:8"  CLASS=X>&nbsp;</TD>
</TR></TABLE>
<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0><TR>
<TD STYLE="WIDTH:5"  CLASS=X></TD>
<TD WIDTH=048 NOWRAP CLASS=L><INPUT CLASS=O NAME=O0020106 STYLE="WIDTH:054"
TYPE=SUBMIT VALUE=" File"></TD>
<TD WIDTH=048 NOWRAP CLASS=L><INPUT CLASS=O NAME=O0020806 STYLE="WIDTH:054"
TYPE=SUBMIT VALUE=" Menu"></TD>
<TD WIDTH=064 NOWRAP CLASS=L><INPUT CLASS=O NAME=O0021508 STYLE="WIDTH:070"
TYPE=SUBMIT VALUE=" Window"></TD>
<TD WIDTH=048 NOWRAP CLASS=L><INPUT CLASS=O NAME=O0022406 STYLE="WIDTH:054"
TYPE=SUBMIT VALUE=" Help"></TD>
<TD STYLE="WIDTH:5"  CLASS=X></TD>
<TD WIDTH=392 NOWRAP
CLASS=L>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR></TABLE>
<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0><TR>
<TD STYLE="WIDTH:8"  CLASS=X>&nbsp;</TD>
<TD WIDTH=624 NOWRAP
CLASS=V>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs
p;&nbsp;&nbsp;</TD>
<TD STYLE="WIDTH:8"  CLASS=X>&nbsp;</TD>
</TR></TABLE>
<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0><TR>
<TD STYLE="WIDTH:8"  CLASS=X>&nbsp;</TD>
<TD STYLE="WIDTH:8"  CLASS=X>&nbsp;</TD>
<TD WIDTH=216 NOWRAP CLASS=L>User Number . . . . . . . .</TD>
<TD STYLE="WIDTH:5"  CLASS=X></TD>
<TD WIDTH=040 NOWRAP CLASS=L><INPUT CLASS=I NAME=I0043005 SIZE=05
ONFOCUS="f(this)" ONCHANGE="c(this)" VALUE="  123"></TD>
<TD STYLE="WIDTH:5"  CLASS=X></TD>
<TD WIDTH=344 NOWRAP
CLASS=B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD STYLE="WIDTH:8"  CLASS=X>&nbsp;</TD>
</TR></TABLE>

<snip........>

</FIELDSET>
<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0><TR>
<TD><INPUT CLASS=F NAME=F0000000 TYPE=SUBMIT VALUE="Enter"></TD>
<TD><INPUT CLASS=F NAME=F0241109 TYPE=SUBMIT VALUE="Delete"></TD>
<TD><INPUT CLASS=F NAME=F0242109 TYPE=SUBMIT VALUE="Prompt"></TD>
<TD><INPUT CLASS=F NAME=F0246109 TYPE=SUBMIT VALUE="Help"></TD>
</TR></TABLE>
<INPUT NAME=HCURSOR TYPE=HIDDEN VALUE="">
<INPUT NAME=HMODIFY TYPE=HIDDEN VALUE="">
</FORM>
</BODY>
</HTML>
+---
| This is the Midrange System Mailing List!
| To submit a new message, send your mail to MIDRANGE-L@midrange.com.
| To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com.
| To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.