ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] gtk2: tree+table widget
@ 2004-06-09  6:33 Eugene Prokopiev
  2004-06-09  7:14 ` Eugene Prokopiev
  0 siblings, 1 reply; 2+ messages in thread
From: Eugene Prokopiev @ 2004-06-09  6:33 UTC (permalink / raw)
  To: Community

Здравствуйте!

А не поделится ли кто примером (хоть на С/C++, хоть на питоне, хоть на 
чем угодно - не важно) примером использования в gtk2 виджета, который 
совмещал бы в себе функциональность дерева и таблицы? Или даже просто 
скриншотом? Попытался с разбегу нарисовать его в glade2, но не очень 
понял, как это сделать.

Собственно вопрос возник из следующей переписки в eclipse.platform.swt 
(swt - это кроссплатформенный способ доступа к родным виджетам вместо 
использования swing для java):

---------------------------------------------------------------------------
Eugene Prokopiev:

Hello,

TableTree in swt applications running on linux-gtk looks like simlple 
flat Table without spaces before child items. Is it my error or swt-gtk 
feature? Can anybody show me simple TableTree example working on 
linux-gtk correctly?

---------------------------------------------------------------------------
Grant Gayed:

This is a known issue see
https://bugs.eclipse.org/bugs/show_bug.cgi?id=21234 .

---------------------------------------------------------------------------
Eugene Prokopiev:

Is this bug will be resolved in the future Eclipse 3.0 after writing a 
native TableTree widget? What is the native widget in this context? Is 
this platform-dependent control (in win32, motif, gtk2, etc.)? There are 
no native toolkits with TableTree except QT.

---------------------------------------------------------------------------
Veronika Irvine:

GTK(GtkTreeView) and Mac (DataBrowser) have a native table tree widget.
Windows does not.  Motif doesn't have any table, tree or table tree widgets.

This will be revisited post 3.0.
---------------------------------------------------------------------------

Вопрос в том, действительно ли GtkTreeView так нехорошо себя ведет?

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Comm] gtk2: tree+table widget
  2004-06-09  6:33 [Comm] gtk2: tree+table widget Eugene Prokopiev
@ 2004-06-09  7:14 ` Eugene Prokopiev
  0 siblings, 0 replies; 2+ messages in thread
From: Eugene Prokopiev @ 2004-06-09  7:14 UTC (permalink / raw)
  To: community

Eugene Prokopiev пишет:

> Здравствуйте!
> 
> А не поделится ли кто примером (хоть на С/C++, хоть на питоне, хоть на 
> чем угодно - не важно) примером использования в gtk2 виджета, который 
> совмещал бы в себе функциональность дерева и таблицы? Или даже просто 
> скриншотом? Попытался с разбегу нарисовать его в glade2, но не очень 
> понял, как это сделать.

[skip]

> Вопрос в том, действительно ли GtkTreeView так нехорошо себя ведет?

Короче, ясно все. Подвел меня мой жуткий английский :(

GtkTreeView умеет все как положено - пример здесь:
http://www.moeraki.com/pygtktutorial/pygtk2tutorial/sec-ManipulatingTreeViews.html

Но в текущая версия swt, исходя из того что большинство платформ не 
умеют tree+view, пытается рисовать его сама, используя в качестве основы 
таблицу c индентами. И вот последнее GtkTreeView не умеет :(



-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2004-06-09  7:14 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-06-09  6:33 [Comm] gtk2: tree+table widget Eugene Prokopiev
2004-06-09  7:14 ` Eugene Prokopiev

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git