Új hozzászólás Aktív témák

  • Forest_roby

    őstag

    válasz emitter #2019 üzenetére

    nem tudom mire gondolsz.... :(

    a baj az, hogy nem tudok arra a gombra hivatkozni.

    -------All!----//lenne még kérdésem :U //---------
    ugyebár szövegszerkesztőt kell csinálni és a tanár nem tudja normálisan elmagyarázni, hogy mit-hogyan kell csinálni, viszont elvárja, hogy hipp-hopp megcsináljuk. Szóval remélem még nem unjátok a hülye kérdéseimet.
    ujabb:
    file megnyitás - file tartalmát be kell tölteni a textview -ba erre van egy tökéletesen működő fv, de ugy néz ki nem tudom jól meghívni.... :O

    a fv:
    int load_file_to_textview(GtkWidget *parent, GtkTextView *text_view, char *filename){
    ....
    }


    és az open gomb:

    void
    on_open1_activate (GtkMenuItem *menuitem,
    gpointer user_data)
    {
    GtkWidget *window;
    GtkWidget *file_chooser;
    GtkWidget *target;
    GtkTextBuffer *buffer;
    gchar *file_name;
    gint response;
    window = lookup_widget(GTK_WIDGET(menuitem), ''myeditor_window'');
    target = lookup_widget(GTK_WIDGET(menuitem), ''myeditor_textview'');
    buffer = gtk_text_view_get_buffer( GTK_TEXT_VIEW(target) );

    file_chooser = gtk_file_chooser_dialog_new(''Open file'',
    GTK_WINDOW(window),
    GTK_FILE_CHOOSER_ACTION_OPEN,
    GTK_STOCK_OPEN, GTK_RESPONSE_OK,
    GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
    NULL);

    response = gtk_dialog_run(GTK_DIALOG(file_chooser));
    if (response == GTK_RESPONSE_OK){
    file_name = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(file_chooser));
    load_file_to_textview(window, buffer, file_name);
    }else{
    gtk_widget_destroy(file_chooser);
    return;
    }

    if (file_name != NULL)
    g_free(file_name);

    gtk_widget_destroy(file_chooser);
    }


    a ''fv''-ben definiált hibát dob ki:
    A fájl nem nyitható meg olvasásra: ’/home/forest/Desktop/proba.txt’: Hibás fájl leíró


    Na szóval ez lenne az amivel az elmult pár órámat töltöttem..... :W

    Köszi az összes segítséget!

    [Szerkesztve]

    -=Legyél Laza!=- __ ''Have you tried turning it off and on again?'' __ ''Is it definitely plugged in?'' /o\ :D:D

Új hozzászólás Aktív témák