Добрый день!
Возникла необходимость написать программу на GTK, которого я к несчастью пока не знаю. Изучил на opennet.ru документацию, но осталось несколько вопросов:
1. В glade я создал форму, кнопку, GtkImage, диалог открытия файла. Я хочу что б по нажатию на кнопку открывалась картинка. Создал обработчик нажатия на кнопку, в нем написал:
const gchar *selected_filename;
selected_filename = gtk_file_selection_get_filename (GTK_FILE_SELECTION (ImageDialog));
g_print ("Selected filename: s\n", selected_filename);
Говорит, что ImageDialog не создан. Логично, ведь он создается в create_ImageDialog. Как написать правильно?
Насколько я понял, потом нужно будет использовать
GtkWidget* gtk_image_new_from_file (const gchar *filename);
таким образом мне нужно будет написать что-то вроде
Image = gtk_image_new_from_file(selected_filename)
Будет ли это верным?
2. Как получить координаты курсора мыши в GtkImage?
3. Подскажите документацию по который вы учились писать под GTK (желательно электронную).
Я понимаю что мои вопросы могут показаться совсем глупыми, извините я только учусь, до этого писал под Delphi. Заранее спасибо!
Ответ на:
комментарий
от ananas
Ответ на:
комментарий
от ananas
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от ananas
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Многопотоковая программа на Gtk. Bug? (2002)
- Форум Первые шаги (2007)
- Форум Первые шаги (2003)
- Форум Проконтрольте первые шаги... (2016)
- Форум Postfix первые шаги (2010)
- Форум postgres первые шаги (2020)
- Форум LaTeX, первые шаги (2008)
- Форум [java] Первые шаги (2008)
- Форум Kdevelop первые шаги (2006)
- Форум C первые шаги (2007)