aboutsummaryrefslogtreecommitdiffstats
path: root/src/gwin/gwin_label.h
diff options
context:
space:
mode:
authorJoel Bodenmann <joel@seriouslyembedded.com>2015-11-06 22:47:42 +0100
committerJoel Bodenmann <joel@seriouslyembedded.com>2015-11-06 22:47:42 +0100
commite8a769c3823eef72a9e064d3bf992152ed261ad2 (patch)
tree4372d4c8dfee34bca27e691906a46a713479fcb3 /src/gwin/gwin_label.h
parentc2b7e1bd4176795c83c4c6edb5ee94705ef27712 (diff)
downloaduGFX-e8a769c3823eef72a9e064d3bf992152ed261ad2.tar.gz
uGFX-e8a769c3823eef72a9e064d3bf992152ed261ad2.tar.bz2
uGFX-e8a769c3823eef72a9e064d3bf992152ed261ad2.zip
Adding justification parameter to gwinLabelCreate()
Diffstat (limited to 'src/gwin/gwin_label.h')
-rw-r--r--src/gwin/gwin_label.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/gwin/gwin_label.h b/src/gwin/gwin_label.h
index 84836bf2..8c7c9fd5 100644
--- a/src/gwin/gwin_label.h
+++ b/src/gwin/gwin_label.h
@@ -38,6 +38,8 @@
typedef struct GLabelObject {
GWidgetObject w;
+ justify_t justify;
+
#if GWIN_LABEL_ATTRIBUTE
coord_t tab;
const char* attr;
@@ -55,13 +57,14 @@ extern "C" {
* @param[in] g The GDisplay to display this window on
* @param[in] widget The label structure to initialise. If this is NULL, the structure is dynamically allocated.
* @param[in] pInit The initialisation parameters to use.
+ * @param[in] justify The justification.
*
* @return NULL if there is no resultat drawing area, otherwise the widget handle.
*
* @api
*/
-GHandle gwinGLabelCreate(GDisplay *g, GLabelObject *widget, GWidgetInit *pInit);
-#define gwinLabelCreate(w, pInit) gwinGLabelCreate(GDISP, w, pInit)
+GHandle gwinGLabelCreate(GDisplay *g, GLabelObject *widget, GWidgetInit *pInit, justify_t justify);
+#define gwinLabelCreate(w, pInit, justify) gwinGLabelCreate(GDISP, w, pInit, justify)
/**
* @brief Border settings for the default rendering routine