screen using the Painter. There can be only one Buffer displayed in
a BufferView and it is set on construction. Ideally, a BufferView
should not be able to change the contents of its associated Buffer.
screen using the Painter. There can be only one Buffer displayed in
a BufferView and it is set on construction. Ideally, a BufferView
should not be able to change the contents of its associated Buffer.
widget. A GuiView is in charge of creating and closing a View for a
given Buffer.
In the qt specialisation, \c GuiView, the central widget is a tab
widget. A GuiView is in charge of creating and closing a View for a
given Buffer.
In the qt specialisation, \c GuiView, the central widget is a tab
contains one WorkArea. In the qt frontend, one GuiView thus contains
multiple WorkAreas but this number can limited to one for another
frontend. The idea is that the kernel should not know how a Buffer
contains one WorkArea. In the qt frontend, one GuiView thus contains
multiple WorkAreas but this number can limited to one for another
frontend. The idea is that the kernel should not know how a Buffer
/// Like getRgbColor(), but static and slower
static bool getRgbColorUncached(ColorCode col, RGBColor & rgbcol);
/// Like getRgbColor(), but static and slower
static bool getRgbColorUncached(ColorCode col, RGBColor & rgbcol);
/** Eg, passing Color_black returns "000000",
* passing Color_white returns "ffffff".
*/
/** Eg, passing Color_black returns "000000",
* passing Color_white returns "ffffff".
*/