Prev: starpack icon mystery solved - tclkit.ico missing from tclkitsh-8.5.7-win32.upx.exe
Next: Announce: Runtime Library 3.0 Gestalt Items 1.1 and Hugelist 1.4,Tcl-Mode for XCode
From: Bob Techentin on 12 Oct 2009 09:17 On Oct 12, 3:30 am, Roger O <roger.oberholt...(a)gmail.com> wrote: > I have downloaded this and would like to see what's up. Should I be > able to compile and link a C program against this? If so, how has the > naming been changed from the BLT style? A quick look at the code tells > me this is not a rename-recompile replacement. I understand that there > are no docs. But is there at least a little advice on how one could > try to evaluate it from code that was originally BLT? Good question, Roger. I've only been looking at it from the script standpoint. But I believe that the RBC code is mostly just renamed from BLT. (e.g., BLT => RBC, Blt => Rbc). They removed quite a bit of cruft dating back to very old Tcl/Tk releases, and made the whole thing TEA compliant. But the functions and calling conventions should be pretty much the same as BLT. Bob
From: MSEdit on 12 Oct 2009 11:27 Bob, I renamed the linux version of the .so to be the same as the windows version and modified the pkgIndex to replace .dll by [info sharedlibextension], I now have a multiplatform starkit which runs on Linux or Windows !! My main application which uses BLT also uses the Tabset and Busy elements. If I get time I will try to patch a version to use RBC to realy try it out. Thanks again to you and your team. Martyn
From: Bob Techentin on 12 Oct 2009 12:03 On Oct 12, 10:27 am, MSEdit <mse...(a)gmail.com> wrote: > Bob, I renamed the linux version of the .so to be the same as the > windows version and modified the pkgIndex to replace .dll by [info > sharedlibextension], I now have a multiplatform starkit which runs on > Linux or Windows !! Way cool! > My main application which uses BLT also uses the Tabset and Busy > elements. I've been using Ttk:notebook instead of BLT tabsets, and I understand that the BLT busy command is available outside of BLT. Good luck, Bob
From: MSEdit on 12 Oct 2009 12:46 I have been looking for a replacement to the tabs mechanism/interface but the users realy like it. ttk::notebook does not gracefully handle what happens when there is no more space for the tabs (bwidget scrolls as per FireFox) and blt adds multiple layers. The tabsset functionality is for switching between multiple elements which are not necessarily pages. I have downloaded the Busy stuff already. Do you have any Idea how/if/when the missing parts (zoomstack, crosshairs, activelegend) will be added ? I saw in the Readme that the undergraduates have graduated. Are they still helping out ? Martyn
From: Donal K. Fellows on 12 Oct 2009 12:47
On 12 Oct, 09:27, MSEdit <mse...(a)gmail.com> wrote: > My main application which uses BLT also uses the Tabset and Busy > elements. You shouldn't need those with Tk 8.6; the ttk::notebook widget (since 8.5) is a pretty reasonable replacement for Tabset (as I understand it) and 8.6 includes the [tk busy] command, which should look fairly similar to you... Donal. |