Output this screen using HTML.
345039
public void printHtmlJavaLogo(PrintWriter out, String strTag, String strParams, String strData)
    {
        String strType = m_recDetail.getField(MenusModel.TYPE).toString();
        String strJava = this.getRecordOwner().getProperty(DBParams.JAVA);
        if ((strJava == null) || (strJava.length() == 0))
            strJava = DBConstants.NO;
        if (strJava.toUpperCase().charAt(0) != 'N')
            if ((strType.equalsIgnoreCase(DBParams.RECORD))
                || (strType.equalsIgnoreCase(DBParams.SCREEN))
                    || (strType.equalsIgnoreCase("form")))
            out.print(strData);
    }
17272
public void printHtmlHeading(PrintWriter out)
    {
        if (this.getScreenField().getConverter() != null)
            super.printHtmlHeading(out);
        else if (this.getScreenField().getParentScreen() instanceof GridScreen)
        { // These are command buttons such as "Form" or "Detail"
            String strImage = "Form";
            if (((SButtonBox)this.getScreenField()).getImageButtonName() != null)
                strImage = ((SButtonBox)this.getScreenField()).getImageButtonName();
            out.println("<th align=\"center\" valign=\"center\"><img src=\"" + HtmlConstants.IMAGE_DIR + "buttons/" + strImage + ".gif\" width=\"16\" height=\"16\" alt=\"Open this record\"></th>");
        }
    }
1205640
def output(self):
        
        return luigi.LocalTarget(path=self.path(digest=True, ext='html'))
998465
def create_html(self):
        """"""

        html_table = ""
        columns = [panel.get_html_column() for panel in self.panels]
        trs = len(columns[0])
        html_table += os.linesep.join(
            [
                "<tr>{}</tr>".format("".join(["<td>{}</td>".format(columns[col][row]) for col in range(len(columns))]))
                for row in range(trs)
            ]
        )

        with open(self._html_fn, "w+") as f:
            css_src = textwrap.dedent(
                """\
					.main_table                       {border-collapse:collapse;margin-top:15px;}
					td                                {border: solid #aaaaff 1px;padding:4px;vertical-alignment:top;}
					colgroup, thead                   {border: solid black 2px;padding 2px;}
					.configuration                    {font-size:85%;}
					.configuration, .configuration *  {margin:0;padding:0;}
					.formats                          {text-align:center;margin:20px 0px;}
					img                               {min-width:640px}
			"""
            )

            html_src = """<!DOCTYPE html>
			<html>
			<head>
				<meta charset="UTF-8" />
				<title>{title}</title>
				<style type="text/css">
				{css}
				</style>
			</head>
			<body>
				<h1>{title}</h1>
				<strong>{description}</strong>

				<table class="main_table">
				{html_table}
				</table>

			</body>
			""".format(
                html_table=html_table,
                css=css_src,
                title=self.title,
                description=self.description,
            )

            tidy_html_src = bs4.BeautifulSoup(html_src).prettify()
            f.write(tidy_html_src)
1278545
def display_animation(anim, **kwargs):
    """"""
    from IPython.display import HTML
    return HTML(anim_to_html(anim, **kwargs))
235666
def htmlFormat(output, pathParts = (), statDict = None, query = None):
  """"""
  statDict = statDict or scales.getStats()
  if query:
    statDict = runQuery(statDict, query)
  _htmlRenderDict(pathParts, statDict, output)
1335848
def show(self):
        
        display(HTML("""<div id="%s"></div>""" % (self.igv_id)))
        # DON'T check status before showing browser,
        msg = json.dumps({
            "id": self.igv_id,
            "command": "create",
            "options": self.config
        })
        self.comm.send(msg)
726754
def html(self, label, *msg):
        
        lbl = "[" + label + "] "
        txt = lbl + " " + " ".join(list(msg))
        if self.notebook is True:
            html = HTML(txt)
            display(lbl + html)
        else:
            print(lbl + txt)
1342453
def render(format = :html, max_col = 80, max_row = nil, colors = Screen.default_css_colors, css_class = nil, css_style = nil)
			css_class ||= 'screen'
			kcode ||= Guess.kcode(@lexer.buffer)
			screens = populate(format, max_col, max_row, colors)
			separator = case format
			when :html
				"\n"
			when :text
				"\n---\n"
			end
			return screens.map{|screen| screen.render(format, css_class, css_style)}.join(separator)
		end
565655
public void printScreen(PrintWriter out, ResourceBundle reg)
        throws DBException
    {
        out.println("<html>");
        this.printAppletHtmlScreen(out, reg);
        out.println("</html>");
/*        Map<String,Object> propApplet = new Hashtable<String,Object>();
        Map<String,Object> properties = ((AppletHtmlScreen)this.getScreenField()).getAppletProperties(propApplet);
        Utility.startTag("applet-properties");
        out.println(XMLPropertiesField.propertiesToXML(propApplet));
        Utility.endTag("applet-properties");
        Utility.startTag("properties");
        out.println(XMLPropertiesField.propertiesToXML(properties));
        Utility.endTag("properties");
        Utility.startTag("jnlp-url");
        String strJnlpURL = this.getJnlpURL(propApplet, properties);
        out.println(Utility.encodeXML(strJnlpURL));
        Utility.endTag("jnlp-url");
*/    }
149901
public function toHtml()
    {
        $context = ValueUtils::val($this->context);
        $this->environment->display($this->template, $context);
    }
503524
public void printHtmlNavMenu(PrintWriter out)
        throws DBException
    {
        String strForms = this.getProperty(HtmlConstants.FORMS);                // Html page
        if (strForms != null) if (strForms.equalsIgnoreCase(HtmlConstants.DISPLAY))
            ((BasePanel)this.getScreenField()).setProperty(DBParams.NAVMENUS, UserInfoModel.NO_ICONS);   // Don't display NAV menus
//x            return;   // Don't display NAV menus
        super.printHtmlNavMenu(out);
    }
907466
public void printScreen(PrintWriter out, ResourceBundle reg)
        throws DBException
    {
        if (((DualReportScreen)this.getScreenField()).isPrintReport())
        {   // forms = display - Display the report
            super.printScreen(out, reg);
        }
        else
        {   // forms != display - Display the toolbars
            int iPrintOptions = this.getScreenField().getPrintOptions();
            this.printZmlToolbarControls(out, iPrintOptions);
            this.printZmlToolbarData(out, iPrintOptions);
        }
    }
1305620
def render(format = :html, position = :prefix, colors = Screen.default_css_colors)
			case format
			when :html
				case position
				when :prefix
					style_code = css_style(colors)
					if style_code
						return %Q|<span style="#{style_code}">|
					else
						return ''
					end
				when :postfix
					style_code = css_style(colors)
					if style_code
						return '</span>'
					else
						return ''
					end
				end
			when :text
				return ''
			end
		end
1375025
public void printHtmlHeader(PrintWriter out, ResourceBundle reg)
    {
        String strTitle = this.getProperty("title");                // Menu page
        if ((strTitle == null) || (strTitle.length() == 0))
            strTitle = ((BasePanel)this.getScreenField()).getTitle();
        String strHTMLStart = reg.getString("htmlHeaderStart");
        String strHTMLEnd = reg.getString("htmlHeaderEnd");
            // Note: don't free the reg key (DBServlet will)
        this.printHtmlHeader(out, strTitle, strHTMLStart, strHTMLEnd);
    }
839360
public function display()
    {
        if (self::$displayer === null) {
            if (isset($_SERVER['REQUEST_URI'])) {
                echo $this->toXHTML();
            } else {
                echo $this->toString();
            }
        } else {
            $displayer = self::$displayer;
            $displayer->display($this);
        }
    }
656292
def _screen(self, s, newline=False):
        """"""
        if self.verbose:
            if newline:
                print(s)
            else:
                print(s, end=' ')