ANNOUNCE: GtkSheet-7.0 + Xtra Widgets



GtkSheet is a matrix widget for GTK+

You can allocate cells of text and edit them interactivelly, and
set many attributes as: border, border color, foreground, background,
text justification, etc.

You can interact with the widget connecting a parser to the "set_cell" signal.
(See Example 2 in the demo program)

GtkSheet is also a contrainer widget, so it allows you to display 
buttons, curves, pixmaps and any other widget in it.


GtkSheet-7.0
============

This distribution includes the following set of widgets:

    * GtkSheet
    * GtkSheetEntry
    * GtkComboBox
    * GtkColorCombo
    * GtkBorderCombo

and a demo program showing their features acting interactivelly.

Downloading via anonymous ftp:
 
ftp://ripley.ifir.edu.ar/pub/gtk/gtksheet/gtksheet-7.0.tar.gz

NEWS & CHANGES
==============

GtkSheet has moved to gtk+-1.2 and new features have been added.
This version has been tested with gtk+-1.2.0

* GtkSheet is a self scrolling widget a la GtkClist and GtkLayout. 
You have to add it to a scrolled window to display it propertly.
Shadow borders will be fixed with the patch added to gtkscrolledwindow.
Take a look to demo.c to see how it works.

* Container features implemented. Adding widgets to the sheet is very easy
with:

gtk_sheet_put (GtkSheet *sheet, GtkWidget *child, gint x, gint y);

* Move it with

gtk_sheet_move_child (GtkSheet *sheet, GtkWidget *widget, gint x, gint y);

* Remove it with

gtk_container_remove(GTK_CONTAINER(sheet), GtkWidget *child);

* Some signals were renamed:

  "activate_cell" -> "activate"
  "deactivate_cell" -> "deactivate"
 
* Rejection option for activation/deactivation of the active cell.

* New signals:

  "new_column_width"
  "new_row_height"

* new function 

gtk_sheet_set_cell_text(GtkSheet *sheet, gint row, gint col, gchar *text);
(you don't have to set the justification)

* Some minor bugs fixed.


GtkSheet Xtra Widgets Set
=========================

GtkComboBox: 
============
Derived from Paolo Molaro's GtkCombo, it consists of a button, an arrow button,
and a popup window with a frame, that can contain a widget which is displayed
with the arrow. You can pack any widget in the frame (e.g. GtkCalendar).
It has been thought to be a parent class for the following widgets: 

GtkColorCombo:
==============
It's a GtkComboBox subclass with a pallette of colors diplayed in a table.

GtkBorderCombo:
==============
It's a GtkComboBox subclass with a set of border patterns displayed in a table.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]