Перейти к содержанию

Georg

Members
  • Постов

    4
  • Зарегистрирован

  • Посещение

    Никогда

Достижения Georg

  1. существует библиотека gtk+ (заголовочный файл <gtk/gtk.h>) используется для создания графических интерфейсов в Linux/Unix. Так вот меня интересует вопрос можно ли установить масску ввода для поля gtk_entry для того, чтобы вводить ip адрес. Это как шаблон ###.###.###.###
  2. Есть ли в GTK+ маска ввода, к примеру для ip адреса?
  3. Подскажите, пожалуйста, как написать запрос к демону авторизации в Red Hat Linux и как вообще с ним общаться. Знаю, что существует специальная библиотека SASL, но как ей пользоваться ума не приложу.
  4. В чем проблема не могу понять? #include<gtk/gtk.h> typedef enum { GTK_MESSAGE_ERROR } GtkMessageType; typedef enum { GTK_BUTTONS_CLOSE } GtkButtonsType; typedef enum { GTK_DIALOG_DESTROY_WITH_PARENT }GtkDialogFlags; int main (int argc, char **argv) { GtkWidget *dialog; GtkWidget *window; dialog=gtk_message_dialog_new(GTK_WINDOW(window), GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_ERROR, GTK_BUTTONS_CLOSE, "ERROR LOADING FILE"); gtk_dialog_run(GTK_DIALOG(dialog)); gtk_widget_destroy(dialog); return 0; } [root@localhost ~]# gcc -Wall -g mess.c -o mess `gtk-config --cflags --libs` mess.c: In function `main': mess.c:18: warning: implicit declaration of function `gtk_message_dialog_new' mess.c:18: warning: assignment makes pointer from integer without a cast mess.c:19: warning: implicit declaration of function `gtk_dialog_run' mess.c:22:2: warning: no newline at end of file /tmp/ccC6cZNL.o(.text+0x3a): In function `main': /root/mess.c:18: undefined reference to `gtk_message_dialog_new' /tmp/ccC6cZNL.o(.text+0x63):/root/mess.c:19: undefined reference to `gtk_dialog_run' collect2: ld returned 1 exit status
×
×
  • Создать...