summaryrefslogtreecommitdiff
path: root/src/nigui/private/gtk3/gtk3.nim
diff options
context:
space:
mode:
authortrustable-code <krauter.simon@arcor.de>2020-02-16 01:38:34 +0100
committertrustable-code <krauter.simon@arcor.de>2020-02-16 01:38:34 +0100
commitec650392735515f663d079f40ce07cb036d3f97d (patch)
tree50d4fcdab76be9ab7411771db3ce5fe9cdb1c4d3 /src/nigui/private/gtk3/gtk3.nim
parent1cd4b28eb9f81114099acf2179cf134143fa3c7e (diff)
downloadNiGui-ec650392735515f663d079f40ce07cb036d3f97d.tar.gz
NiGui-ec650392735515f663d079f40ce07cb036d3f97d.zip
Re-implement label using custom drawing
Replaces the native label implementations. Supporting different x and y text alignment. Fixes #90
Diffstat (limited to 'src/nigui/private/gtk3/gtk3.nim')
-rwxr-xr-xsrc/nigui/private/gtk3/gtk3.nim6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nigui/private/gtk3/gtk3.nim b/src/nigui/private/gtk3/gtk3.nim
index 82b555a..67a0e23 100755
--- a/src/nigui/private/gtk3/gtk3.nim
+++ b/src/nigui/private/gtk3/gtk3.nim
@@ -331,12 +331,12 @@ proc gtk_button_box_set_layout*(widget: pointer, layout_style: cint) {.importc,
# proc gtk_message_dialog_new*(parent: pointer, flags: GtkDialogFlags, `type`: GtkMessageType, buttons: GtkButtonsType, message_format: cstring): pointer {.importc, libgtk3.}
proc gtk_label_new*(str: cstring): pointer {.importc, libgtk3.}
-proc gtk_label_set_text*(label: pointer, str: cstring) {.importc, libgtk3.}
+# proc gtk_label_set_text*(label: pointer, str: cstring) {.importc, libgtk3.}
# proc gtk_label_get_text*(label: pointer): cstring {.importc, libgtk3.}
proc gtk_label_set_ellipsize*(label: pointer, mode: cint) {.importc, libgtk3.}
# proc gtk_label_set_justify*(label: pointer, jtype: cint) {.importc, libgtk3.}
-proc gtk_label_set_xalign*(label: pointer, xalign: cfloat) {.importc, libgtk3.}
-proc gtk_label_set_yalign*(label: pointer, yalign: cfloat) {.importc, libgtk3.}
+# proc gtk_label_set_xalign*(label: pointer, xalign: cfloat) {.importc, libgtk3.}
+# proc gtk_label_set_yalign*(label: pointer, yalign: cfloat) {.importc, libgtk3.}
proc gtk_progress_bar_new*(): pointer {.importc, libgtk3.}
proc gtk_progress_bar_set_fraction*(pbar: pointer, fraction: cdouble) {.importc, libgtk3.}