• Re: BLT Package

    From Paul Obermeier@21:1/5 to All on Thu Jun 27 20:40:46 2024
    You may look at the following packages as a replacement for BLT:

    RBC (https://www.sourceforge.net/projects/rbctoolkit/)
    tko (https://chiselapp.com/user/rene/repository/tko/index)

    Both packages are part of the BAWT-BI distribution (https://www.tcl3d.org/bawt/download.html#tclbi)

    Paul

    Am 27.06.2024 um 11:28 schrieb kesavapraba:
    Dear Tcl Community,

    I want to use BLT package for plotting some graphs. Hence, I tried to download and use it with Tcl8.6.13 version. The issue is that the
    package is no longer used with Tcl versions higher than 8.4! Can you
    please suggest me a way how I can make use of the package? The link
    below is where I looked at for the BLT package.

    https://sourceforge.net/projects/blt/files/

    Thanks in advance.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From et99@21:1/5 to kesavapraba on Thu Jun 27 18:29:41 2024
    On 6/27/2024 2:28 AM, kesavapraba wrote:
    Dear Tcl Community,

    I want to use BLT package for plotting some graphs. Hence, I tried to download and use it with Tcl8.6.13 version. The issue is that the
    package is no longer used with Tcl versions higher than 8.4! Can you
    please suggest me a way how I can make use of the package? The link
    below is where I looked at for the BLT package.

    https://sourceforge.net/projects/blt/files/

    Thanks in advance.

    There is actually a blt that works with 8.6.13, see (my post at the bottom for 64 bit versions):

    https://wiki.tcl-lang.org/page/BLT

    Probably main difference between it and RBC is it includes the table geom manager, and the names of the extra procedures are

    Blt_ZoomStack
    Blt_Crosshairs
    Blt_ActiveLegend
    Blt_ClosestPoint

    instead of Rbc_*

    Table comes in handy if you've got some old demo code.

    It's been a while since I played with it, I did find I had to manually source the tclindex file, like so:

    set dir C:/Users/et/AppData/Local/Apps/Tcl86/lib/blt2.4 ;# location in magicsplat's distro
    source $dir/tclindex

    to use the above Blt_* proc's.

    This was on windows to get it to work with magicsplat's distro where I copied into it's lib directory the blt2.4 directory I extracted from vanillawish-78555c39f0-win64.exe using 7-zip.

    I saw that the linux versions had .so files, but didn't try them.

    -et

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)