URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 8510
[ Назад ]

Исходное сообщение
"GtkArg gtk_query_arg"

Отправлено rasmon , 11-Ноя-09 19:51 
Здравствуйте!
Вопрос знатокам Gtk.
В справочной системе DevHelp (да и не только в ней), говориться о том, что структура GtkArg устарела (ну и соответственно функции, которые принимают ее в качестве аргумента) и ее не рекомендуется использовать в новом коде. Однако, информации о том, что же вместо нее рекомендуется использовать и как, не могу найти.
Подскажите где посмотреть можно. На gnome.org и gtk.org найти нужной информации не удалось. Везде есть описание этой "устаревшей" структуры. С примерами использования.
Подскажите как лучше всего исследовать данную проблему? Ну или хотя бы приммер кода, чтобы посмотреть.
Заранее спасибо.

Содержание

Сообщения в этом обсуждении
"GtkArg gtk_query_arg"
Отправлено jd , 12-Ноя-09 05:47 
Именно про Gtk ничего не могу сказать, но по-моему у вас в целом неправильный подход. Когда вы что-то пишете, вам важно не использовать те или иные средства, а важно решить те или иные задачи. Если при этом какие-то известные вам средства устарели, вам нужно найти, как это делается по-новому. Для этого нужно как минимум использовать свежую документацию (в том числе учебник или типа того). То есть исходить не из того, на что можно заменить конкретное средство, а из того, как в настоящий момент решается такая-то задача. Вполне вероятно, что одной заменой структуры не обойдётся.

"GtkArg gtk_query_arg"
Отправлено rasmon , 12-Ноя-09 14:00 
> То есть исходить
>не из того, на что можно заменить конкретное средство, а из
>того, как в настоящий момент решается такая-то задача. Вполне вероятно, что
>одной заменой структуры не обойдётся.

Ну дык именно про то и речь.

Есть работающие примеры исходников. Но они написаны с "устаревшими" структурами и функциями.
Задался целью написать аналог, но не из "устаревших" элементов.
Кокретно - это примеры из книги Гриффитса "Программирование гном/гтк плюс".


"GtkArg gtk_query_arg"
Отправлено Артур , 13-Ноя-09 02:59 
копайте в сторону GValue.
если скажете, что пытаетесь сделать, может еще чего подскажут.