2009-01-28から1日間の記事一覧
いよいよソフトの機能を構築するところに入っていきます。OPENボタンをclickすると、entryに入力されているファイル名を開く という機能を実装したいので、ひとまず、 OPENボタンをclickすると、entryに入力されている文字をコマンドラインに出力 するように…
さて、気づいた人もいるかもしれませんが、 前回作成したSimpleTextをコマンドラインから実行。 $ ./SimpleTextその後、ウィンドウを閉じてもコマンドライン端末に制御が戻ってきません。 これはウィンドウを閉じてもプログラム自体が終了していないからです…
Makefile CC = gcc -Wall CFLAGS = `pkg-config --cflags gtk+-2.0` LDFLAGS = `pkg-config --libs-only-L gtk+-2.0` LIBS = `pkg-config --libs-only-l gtk+-2.0 gthread-2.0` SRCS = main.c support.c #ソースファイル名 OBJS = $(SRCS:.c=.o) PROGRAM = S…
GladeでCのコードを出力します。 Gladeのメインウィンドウの「オプション」ボタンで出てくる 「プロジェクトの設定」ウィンドウ-「Cオプションタブ」 の 「サポート関数を出力する」 にチェックが入っていることを確認してください。 Gladeメインウィンドウ…
GladeはGTKを利用したGUIを簡単に作成してくれるソフトです。Glade3がリリースされているのですが、Cのコードを作成してくれる機能がなくなっているので 今回はGlade2を使っています。詳しい使い方は書きませんがだいたい分かると思います。callback関数を w…
Hello World!の次のステップとしてシンプルなテキストエディターを作ってみます。プロジェクト名:Simple Text 単純なウインドウ1つのアプリ 「保存しないで終了しますか?」などの親切な機能もなし 上段:テキスト編集エリア (GtkTextView) 中段:ファイル…