# Line Mode Browser Internals

The Line Mode Browser is built directly on top of the the W3C Sample Code Library and is mainly a test tool for the Library.

As the W3C Sample Code Library is a generic, platform independent library, the Line Mode Browser must contain the presentation specific code. The few extra modules this includes are:

HTBrowse
  This module is the main module in the browser and it is the doing the shell command analysis, prompts and command line handling etc.
GridText
  The `GridText` module is the graphic object. This assumes fixed-width characters (hence "grid"). This module has the basic functions of a hypertext object plus some extra interface to the HTBrowse module.
GridStyle
  The `GridStyle` module is the Line Mode Browser management of static stylesheets.
DefaultStyles.c
  This module is the default set of formats for displaying text in each style.