[ltk-user] buttons
Peter Herth
herth at peter-herth.de
Fri Jul 29 09:58:44 UTC 2011
Hi Haris,
this would work:
(use-package :ltk)
(defwidget matrix (frame)
()
((f1 frame :pack (:side :top :fill :both :expand t)
(b1 button :text "1" :pack (:side :left :fill :both :expand t))
(b2 button :text "2" :pack (:side :left :fill :both :expand t))
(b3 button :text "3" :pack (:side :left :fill :both :expand t)))
(f2 frame :pack (:side :top :fill :both :expand t)
(b4 button :text "4" :pack (:side :left :fill :both :expand t))
(b5 button :text "5" :pack (:side :left :fill :both :expand t))
(b6 button :text "6" :pack (:side :left :fill :both :expand t)))
(f3 frame :pack (:side :top :fill :both :expand t)
(b7 button :text "7" :pack (:side :left :fill :both :expand t))
(b8 button :text "8" :pack (:side :left :fill :both :expand t))
(b9 button :text "9" :pack (:side :left :fill :both :expand t))))
)
(defun test ()
(with-ltk ()
(pack (make-instance 'matrix) :side :top :fill :both :expand t)))
Peter
On Sun, Jul 24, 2011 at 6:23 PM, Haris Bogdanovich <fbogdanovic at xnet.hr> wrote:
> Hi.
>
> How would I then put 9 buttons in a 3x3 grid with the pack command ?
>
> Thanks
> _______________________________________________
> ltk-user site list
> ltk-user at common-lisp.net
> http://common-lisp.net/mailman/listinfo/ltk-user
>
More information about the ltk-user
mailing list