From: Thomas Geymayer Date: Thu, 12 Jun 2014 22:09:33 +0000 (+0200) Subject: Nasal: expose canvas height-for-width layouting methods. X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=b53b1a3a257f895c7264d22c9cac18de711635b8;p=flightgear.git Nasal: expose canvas height-for-width layouting methods. --- diff --git a/src/Scripting/NasalCanvas.cxx b/src/Scripting/NasalCanvas.cxx index 1e603a804..40039de19 100644 --- a/src/Scripting/NasalCanvas.cxx +++ b/src/Scripting/NasalCanvas.cxx @@ -463,6 +463,7 @@ naRef initNasalCanvas(naRef globals, naContext c) .method("_getElementById", &sc::Group::getElementById); NasalText::init("canvas.Text") .bases() + .method("heightForWidth", &sc::Text::heightForWidth) .method("getNearestCursor", &sc::Text::getNearestCursor); //---------------------------------------------------------------------------- @@ -476,6 +477,9 @@ naRef initNasalCanvas(naRef globals, naContext c) .method("sizeHint", &sc::LayoutItem::sizeHint) .method("minimumSize", &sc::LayoutItem::minimumSize) .method("maximumSize", &sc::LayoutItem::maximumSize) + .method("hasHeightForWidth", &sc::LayoutItem::hasHeightForWidth) + .method("heightForWidth", &sc::LayoutItem::heightForWidth) + .method("minimumHeightForWidth", &sc::LayoutItem::minimumHeightForWidth) .method("setGeometry", &sc::LayoutItem::setGeometry) .method("geometry", &sc::LayoutItem::geometry); sc::NasalWidget::setupGhost(canvas_module);