| Home Introduction User's Guide Download

| Discoverable Bugs |  |

| First, I should thank Visual Tcl/TK, a tool to make interface, which helps us a lot to design basal interface template. Sometimes we suffer from our Tcl/TK script's bugs a lot, partly because we can't make a perfect Tcl/TK interface with one strong enough errors-checking-reporting system. Our interface designer also debugger always trusts we should make a good enough system that can prevent any errors automatically without poping up some warning boxes, but at last we cannot but depend on them.

So far , we have tried our best and fixed most of the bugs, but we can not ensure there are no bugs anyways. If you find any new bugs or still face some inconvenience, please let us know, we are glad to hear from you.

Here are some fixed bugs maybe you want to know:

'ScilabEval' bugs under Scilab-2.7 (Windows)

We find that Tcl/TKinterpretor of Scilab-2.7(window) has a strange bug. When using 'ScilabEval' in the Tcl/TK script, we often miss some letters at the beginning of each line.

So, we just add some space at the beginning of every line £¬ and this is an important reason why we make different versions for Windows and Linux.

'Tk widget' bugs under Linux

Here we find two: 'entry' and 'scrollbar'

The bugs make us confused, even when we know how to solve them, we still don't know why.

We find that neither 'entry' nor the text editor with 'scrollbar' can be input something in itself under some version of Linux(correctly speaking under Fedora). But strangely when we 'pack' the 'entry' above one 'frame' instead of using 'place', 'entry' can be inputted(but unfortunately this way doesn't react every time), and if we get rid of the 'scrollbar', the text-editor run correctly under any version of Linux.

'Expose' bugs

When Image-preview window is moved or sheltered from other windows, they need to be redrawed again. Here we use TK 'expose' event to deal with them. Under Windows, we find that we can only bind this event to the basal 'frame' that contains the top 'label', while under Linux, we can directly bind this event to the top 'label'.

'Saving the truecolor image under Windows' bugs
Sometimes, an error would occur under Windows when you save the truecolor image. But under Linux, it never happened! When you implement the function 'imwrite' to a truecolor image under Scilab, that is you are saving the truecolor image, Scilab may be forced to cease. Errors will be reported at last after you repeatedly implement the function 'imwrite' to a truecolor image , though it may be OK first times.

If you know why, please tell us.

Entry
Home Introduction User's Guide
Function Reference
SIP Functions New Image Func Video Functions
Developer's Guide
Graphical Display Video Processing Modified Functions GUI
Demo
Image Processing Video Processing
Support
Future Work Known Bugs FAQ Acknowledgement About Us

|  |  | About Us | Contact Us | Our University Copyright © 2004-2005 Scilab group of Xiamen University, China |  |