Я создаю простое приложение для чата под GTK + и C,
В этом мне нужно отобразить список контактов следующим образом.
1.
Окно, содержащее список контактов с контактами Наличие и статус Значки и имя.
+-----------------------------------------+
| [PresenceImage1] [Name1] [StatusImage1] |
| [PresenceImage2] [Name2] [StatusImage2] |
| [PresenceImage3] [Name3] [StatusImage3] |
+-----------------------------------------+
2.
Когда пользователь нажимает на любой из контактов, он расширяется
и отобразит информацию / опции со списком.
+-----------------------------------------+
| [PresenceImage1] [Name1] [StatusImage1] |
| +------------------------------------+ |
| |[ButtonCall] [ButtonMoreInfo] | |
| |[ContactImage] | |
| +------------------------------------+ |
| [PresenceImage2] [Name2] [StatusImage2] |
| [PresenceImage3] [Name3] [StatusImage3] |
+-----------------------------------------+
Возможно ли это в GTK?
Как создать первый и второй экраны?
Какие компоненты использовать для достижения этой функциональности?
Кто-нибудь может предоставить снимки кода / примеры?
Спасибо!
Прадип.