[Xfc-dev] xfc questions

Xavier Otazu xotazu at cvc.uab.es
Tue Aug 16 19:26:21 CEST 2005



	Hi Jeff,

	These days I was developing a simple graphical client for the
new xmms2 server. I realized that Xfc are a really great and a
tremendous amount of work to be developed by just one person.
Congratualtions !!!

While using Xfc, some questions about xfc 4.3.1 (stable release) arose:


- When defining a button image it is mandatory to define its label.
When rendering the new button image, button size changes because of the
label even when it is defined as a "" string.


- In treeview how-to, example code of TreePath is a CellRenderer
example code.

- When user reorders treeview rows, liststore model emits row_changed
instead of rows_reordered signal.

- It is not possible to compile a static executable because libXFCglade
only exists as shared library. I receive:

/usr/local/bin/ld: cannot find -lXFCglade-4.3

- How to resize frame window when inner widgets are resized? I have a
treeview inside a scrollendwindow which is inside an expander. When
changing model text, columns are resized, but nor scrollwindow
nor expander neither main window are resized. User has to resize main
window manually. I've tried RESIZE_PARENT on all these widgets, but it
doesn't work.


- How to create systray icon?

- I 'sense' a connection between uimanager and glade Xml parser object.
Since only one uimanager should exist in the application, what
uimanager should we use to work with actions? Does a xml object contain
an instance of a uimanager?


- In tutorial/html/chapter08.html, first paragraph in 'configure.ac':
"A configure.ac file must in the..." -> "A configure.ac file must 'be'
in the..."



cheers

Xavier



More information about the Xfc-dev mailing list