package frama-c
Install
Dune Dependency
Authors
-
MMichele Alberti
-
TThibaud Antignac
-
GGergö Barany
-
PPatrick Baudin
-
NNicolas Bellec
-
TThibaut Benjamin
-
AAllan Blanchard
-
LLionel Blatter
-
FFrançois Bobot
-
RRichard Bonichon
-
VVincent Botbol
-
QQuentin Bouillaguet
-
DDavid Bühler
-
ZZakaria Chihani
-
LLoïc Correnson
-
JJulien Crétin
-
PPascal Cuoq
-
ZZaynah Dargaye
-
BBasile Desloges
-
JJean-Christophe Filliâtre
-
PPhilippe Herrmann
-
MMaxime Jacquemin
-
FFlorent Kirchner
-
AAlexander Kogtenkov
-
RRemi Lazarini
-
TTristan Le Gall
-
JJean-Christophe Léchenet
-
MMatthieu Lemerre
-
DDara Ly
-
DDavid Maison
-
CClaude Marché
-
AAndré Maroneze
-
TThibault Martin
-
FFonenantsoa Maurica
-
MMelody Méaulle
-
BBenjamin Monate
-
YYannick Moy
-
PPierre Nigron
-
AAnne Pacalet
-
VValentin Perrelle
-
GGuillaume Petiot
-
DDario Pinto
-
VVirgile Prevosto
-
AArmand Puccetti
-
FFélix Ridoux
-
VVirgile Robles
-
JJan Rochel
-
MMuriel Roger
-
JJulien Signoles
-
NNicolas Stouls
-
KKostyantyn Vorobyov
-
BBoris Yakobowski
Maintainers
Sources
sha256=d2fbb3b8d0ff83945872e9e6fa258e934a706360e698dae3b4d5f971addf7493
doc/frama-c.gui/Frama_c_gui/Wtext/class-text/index.html
Class Wtext.text
Source
inherit Frama_c_gui.Widget.widget
method fmt : Format.formatter
The formatter used by printf
method.
method printf : 'a. ?scroll:bool -> ('a, Format.formatter, unit) format -> 'a
Append material to the text buffer, optionally scrolling it to the beginning of the message (defaults to autoscrolling setting).
The underlying formatter (method fmt
) recognizes the following default tags:
"bf"
bold face"it"
italic style"ul"
underlined"st"
striked through"blue"
,"red"
,"orange"
,"green"
predefined foreground color"hover"
background green (default for highlighter)"link"
underlined blue"fg:<color name>"
foreground color"bg:<color name>"
background color"link:<name>"
add a link marker
Properties for any tag (except parametric and mark) can be modified with method set_tag_style
.
t#printf
is a shortcut for Format.fprintf t#fmt
followed by flushing and optional scrolling.
method set_css : (string * GText.tag_property list) list -> unit
Override properties for the given tag name. Must be used before the tag is used.
method wrap : (int -> int -> unit) ->
(Format.formatter -> unit) ->
Format.formatter ->
unit
Print with a callback to the actual bounds of the printed material after boxing.
method marker : 'a. 'a marker
method links : string marker
Automatically scroll to lastly inserted text (console behavior).
When scroll:false
(default), only minimal scrolling is performed to make the selection visible. Otherwise, the window is scrolled to center the selection at screen.
method get_view : GText.view
Returns the viewer object (and the buffer it contains).