Nebula 3 bug fix
The Grid widget is a spreadsheet/table component that offers features not currently found in the base SWT Table.It offers features like cell selection,column grouping,column spanning,row headers and so on,which are not currently supported in the base SWT Table.But this Nebula widget currently only supports column merging,but row merging not.So I think it would be a good idea to add this feature because it is a popular and very-often-used feature.( This idea comes from Ivar Meikas,who is my mentor in this google summer code.Then many thanks to him!)
Nebula 3 bug fix windows#
But there are many problems in it, of which the most import problem is the cross-platform problem because it is built on JNI(Java Native Access library) which depends on Windows native features. The second way may be a good style that SWT group or at least Nebula group think it's a good idea. It just replaces the List in ComboBox with a Table or CTable, so it's very simple and we do not need consider much about cross-platform problems.But what the problem is: the SWT group may not accept it because it is just a workaround to add this feature: a table to show a list, strange?.
Nebula 3 bug fix code#
The first implementation is a good way to fulfil such a feature,in which it just make some modifications of combobox source code in SWT. The following are two web page links about method to implement such an enhanced combo box:Įnhancing the Combo-Widget with Images I have found that there are two ways of implements such an extended combobox widget. rich combo box: this combo box will support image and mix(image and text).Preliminary Ideas Enhance some basic widgets in SWT or Nebula Here, my work is just to add some basic and popular features to some widgets in SWT or Nebula. For example,the combo box widget still does not support an image item or a mix(image and text).Actually,there are many aspects for basic SWT widgets to be enhanced. SWT has been developed as a light-weight library to establish rich java GUI programmes, but there still are some popular features that current widget does not have. 3.1 Enhance some basic widgets in SWT or Nebula.