A question on some features



Hi, in regard to the upcoming gtk2.3/4 development i wanted to ask about the following features:

Corner Widget: For some widgets like notebooks and scrolled areas to allow putting a widget in the corner of the widget. For example: Notebooks would be like in mozilla, and with scrolled areas would be like GIMP. So there would be a call like this:
gtk_notebook_set_corner_widget(button)

Fake Notebooks: The problem with the current way that notebooks work, is that each page is a child, but this could cause a problem if a person wants to add a page without children. For example, creating the page widget later, when the tab is selected. Or for not really changing children, for example having a view that is the same widget but changes information as each tab is selected.

Child Swapping: To allow a container to swap a child widget with another widget. So if for example i have widget1 as a child for table1, and i want to replace wherever widget1 is with widget2. Now normally you would have to save how widget1 was added, remove widget1, and then add widget2 the same way you added widget1. But with child swapping the widget2 will just be added inplace of widget1, with somthing like this:

gtk_container_swap_child(table1, widget1, widget2)

If these are already possible then forgive my ignorance! :)
and please add me to cc,

Thanks
-Daniel Brodie



_________________________________________________________________
Add photos to your messages with MSN 8. Get 2 months FREE*. http://join.msn.com/?page=features/featuredemail




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