ANNOUNCE: GtkSheet-7.0 + Xtra Widgets
- From: adrian <feiguin ifir ifir edu ar>
- To: gtk-list redhat com
- cc: ftp-admin gimp org
- Subject: ANNOUNCE: GtkSheet-7.0 + Xtra Widgets
- Date: Mon, 1 Mar 1999 13:09:34 +0000 (GMT)
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]