+
+
+;; IGUIScrollBar
+(define-class <gui-scrollbar> (<gui-element>)
+ (irr-class #:init-value "IGUIScrollBar"))
+
+(define-method (get-position (scrollbar <gui-scrollbar>))
+ (let ((getPos (get-irrlicht-proc "getPos" scrollbar)))
+ (getPos scrollbar)))
+
+(define-method (set-max! (scrollbar <gui-scrollbar>) max)
+ (let ((setMax (get-irrlicht-proc "setMax" scrollbar)))
+ (setMax scrollbar max)))
+
+(define-method (set-position! (scrollbar <gui-scrollbar>) pos)
+ (let ((setPos (get-irrlicht-proc "setPos" scrollbar)))
+ (setPos scrollbar pos)))
+
+(export <gui-scrollbar> get-position set-max! set-position!)
+
+
+;; IGUIListBox
+(define-class <gui-listbox> (<gui-element>)
+ (irr-class #:init-value "IGUIListBox"))
+
+(export <gui-listbox>)
+
+
+;; IGUIEditBox
+(define-class <gui-editbox> (<gui-element>)
+ (irr-class #:init-value "IGUIEditBox"))
+
+(export <gui-editbox>)