PCE version 4C man_modulenamespaceid_tablemodified current_idOIxN class/hboxN referenceC hash_tablerefersizeOIxNbothIsNC.hboxCman_class_card identifiermodule last_modifiednamesummary descriptionsee_alsoinherituser_interfacebugsOIxNC.hboxRICdateOIx8ƒ.NhboxnCstringOIxRClass hbox denotes a `horizontal box' in the document rendering system, the basics of which are described with class parbox. An hbox itself has no content and can only be used for layout. For this purpose they normally have a rubber object attached to them. There are to subclasses of the hbox class. Class tbox represents text and class grbox represents an embedded graphical. Attrinbutes: # <-rubber Defines stretchability as well as possibility to break lines here. # <-ascent Height above the `baseline'. # <-descent Depth below the `baseline' # <-width Horizontal width.nnnnsN V.hbox.rubberCman_variable_card identifiermodule last_modifiednamesummary descriptionsee_alsoinheritdefaultsOIxN V.hbox.rubberRIOIx8ƒ.£NrubbernOIx¤Stretch/shrinkability. See class rubber for details. The default <-rubber for an hbox object is @nil, implying the box' size is fixed and it can not break a line.nnnsNM.hbox.S.initialiseCman_method_card identifiermodule last_modifiednamesummary descriptionsee_alsoinherit diagnosticsdefaultsbugsOI xNM.hbox.S.initialiseRIOI x8ƒ.jN initialisenOI x©Create a hbox object from its attribute values. Plain hbox objects are only used for layout. See class tbox and class grbox for defining the content of parbox objects.nnnnnsN V.hbox.ascentOI xN V.hbox.ascentRIOI x8ƒ/INascentnOIxþHeight above baseline. For tbox objects this is the `font<-ascent'. For grbox objects this is determines by the `grbox<-baseline' attribute. Hbox objects with non-zero ascent are commonly used as first box in a paragraph to create vertical white space.nnnXaCnumberOIxx