A) <Listbox> vs <Scroll-Listbox>
 
Hi STkloser,
I solved one of my previous problem like this:
----------------------------------------------------------------
;;; Start of actual translation of the book pp.170 of Tcl/Tk book
(let ((top (make <Toplevel>)))
  (let ((colors (make <Listbox> :parent top))
        (in-port (open-input-file "/usr/lib/X11/rgb.dir")))
    (read-line in-port) ; Skip top-line
    (do ((str-line (read-line in-port) (read-line in-port)))
        ((eof-object? str-line))
        (insert colors "end" (my-get-field str-line 4)))
    (close-input-port in-port)
    (bind colors "<Double-Button-1>" `(set! (background ,(address-of colors))
                                            (selection 'get)))
    (pack colors)))
;;; another simple extension - scroll-listbox
(let ((top (make <Toplevel>)))
  (let ((colors (make <Scroll-Listbox> :parent top))
        (in-port (open-input-file "/usr/lib/X11/rgb.dir")))
;;; Now add listbox
    (let ((listbox (listbox-of colors))) 
      (read-line in-port) ; Skip top-line
      (do ((str-line (read-line in-port) (read-line in-port)))
          ((eof-object? str-line))
          (insert listbox "end" (my-get-field str-line 4)))
      (close-input-port in-port)
      (bind listbox "<Double-Button-1>" `(set! (background ,(address-of colors))
                                            (selection 'get)))
    (pack colors))))
------------------------------------------------
But, I have no idea yet my previous "Q) Frame's Relief keyword"
Happy New Year!
Jong-Won Choi
=======================++=====================================
 R&D DA DEVELOPMENT    ||   
     DM TEAM           ||	 
 LG Semicon Co., Ltd.  ||  Direct:  +82 (2)526-4052
 16, Woomyeon-dong,    ||  Fax:     +82 (2)526-4136
 Seocho-gu, Seoul,     ||  email:   jwchoi_at_gsen.goldstar.co.kr
 137-140, Korea.       ||
=======================++=====================================
Received on Wed Jan 03 1996 - 17:25:53 CET
This archive was generated by hypermail 2.3.0
: Mon Jul 21 2014 - 19:38:59 CEST