1 / 7

Exploring BWidget 1.9.0: Enhancements, Compatibility, and Future Directions in Tcl/Tk

This presentation covers the evolution of BWidget, particularly the significant updates in version 1.9.0 by Harald Oehlmann and Johann Oberdorfer. Key highlights include the integration of BWidget into tile applications, improvements for logistics and device connectivity, and compatibility considerations across various Windows and Linux platforms. An emphasis is placed on GUI enhancements, such as serial communication and dynamic menus. The session also addresses challenges faced during software upgrades and seeks to foster discussion on maintaining compatibility in application development.

erik
Download Presentation

Exploring BWidget 1.9.0: Enhancements, Compatibility, and Future Directions in Tcl/Tk

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BWidget Two parts: 1) Introduction (10 minutes) What we do with TCL? BWidget 1.9.0 story by Harald Oehlmann (Elmicron) 2) Bwidget goes Tile by Johann Oberdorfer Elmicron

  2. Elmicron Auto ID → Barcode and RFID (like David Zolli) → Logistics 8 Employees in Naumburg(Saale)

  3. TCL/Tk Core technology to build applications - 95% Windows, 3% MAC, 2% Linux - 80% XP, 15% Win CE, 5% other - GUI's → Bwidget (easy and complete) - (Virtual) serial interface to connect devices - Socket communication - DLL's in C for legacy hardware - .net in future...

  4. Windows CE ETCL byEric Hassold Same code for PC and portable device Ported in 3 days: Screen size Unsupported features: Baloon help Dynamic menus EDEKA GS1-128 Transport code verification

  5. Bwidget 1.8.0 BWidget 1.0 (02/19/1999) UNIFIX forEDF(France) 2008-10-30 Jeff Hobbs <jeffh@ActiveState.com> 2009 summer: many time due to crisis → many bugs (scrolledframe) with patches

  6. Bwidget 1.9.0 Fixed around 50 Bugs from the tracker Helpful persons: Andreas Kupries (TclLib) Damon Courtney Koen Dankaert Kevin Waltzer Released Bwidget 1.9.0 in 2009-07-24 Planed to split into Tile (Twidget) and (Bwidget) → Johann arised with the all-included solution

  7. Bwidget 1.9.1 in ActiveTCL --- Newsgroups: comp.lang.tcl Von: sem <semio...@rad.com> Datum: Wed, 2 Jun 2010 05:35:57 -0700 (PDT) Lokal: Mi 2 Jun. 2010 14:35 Betreff: Bwidget 1.9.1" Hi. In this version of the Bwidget the default -entrybg for spinbox comboBox... is gray, while in earlier bversions it is white. When upgrading to the newest version TCL 8.4.19.4, TCL 8.5.8.2 we found that all of our application GUIs are changed, and we can't see the spinbox,comboBox... Updating all our applications (hundreds) to comply with this new change will require a lot of time !!! What is the reason for the change ? I think that compatabilty should be a high priority, and any change should have a good reason !!! Thanks, Semion.

More Related