summaryrefslogtreecommitdiff
path: root/src/nigui/private/gtk3/gtk3.nim
diff options
context:
space:
mode:
authortrustable-code <krauter.simon@arcor.de>2019-11-08 17:20:40 +0100
committertrustable-code <krauter.simon@arcor.de>2019-11-08 17:20:40 +0100
commit03e1f3afb56d539a13d415f93db2dc6bbcb9c4ed (patch)
tree46e46f0b0f8e71b9ecb33150bf550212646de881 /src/nigui/private/gtk3/gtk3.nim
parent1c6801c21cf04c738624797710d5938e737b1ca8 (diff)
downloadNiGui-03e1f3afb56d539a13d415f93db2dc6bbcb9c4ed.tar.gz
NiGui-03e1f3afb56d539a13d415f93db2dc6bbcb9c4ed.zip
Add Progress Bar control
Fixes #71
Diffstat (limited to 'src/nigui/private/gtk3/gtk3.nim')
-rwxr-xr-xsrc/nigui/private/gtk3/gtk3.nim3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nigui/private/gtk3/gtk3.nim b/src/nigui/private/gtk3/gtk3.nim
index 61fc8d4..4992f88 100755
--- a/src/nigui/private/gtk3/gtk3.nim
+++ b/src/nigui/private/gtk3/gtk3.nim
@@ -335,6 +335,9 @@ proc gtk_label_set_ellipsize*(label: pointer, mode: cint) {.importc: "gtk_label_
proc gtk_label_set_xalign*(label: pointer, xalign: cfloat) {.importc: "gtk_label_set_xalign", libgtk3.}
proc gtk_label_set_yalign*(label: pointer, yalign: cfloat) {.importc: "gtk_label_set_yalign", libgtk3.}
+proc gtk_progress_bar_new*(): pointer {.importc: "gtk_progress_bar_new", libgtk3.}
+proc gtk_progress_bar_set_fraction*(pbar: pointer, fraction: cdouble) {.importc: "gtk_progress_bar_set_fraction", libgtk3.}
+
# proc gtk_box_new*(orientation: GtkOrientation, spacing: cint): pointer {.importc: "gtk_box_new", libgtk3.}
proc gtk_box_pack_start*(box, child: pointer, expand, fill: cint, padding: cint) {.importc: "gtk_box_pack_start", libgtk3.}