[[Page004]]

* Scroll window の実装 [#l8b7d534]

前節で Window class の骨格ができた。ここでは scroll window を作ってみる。

いつものように、ソース類を &ref("myapp05.tgz");として固めておく。

ソース類が多くなってきたので、makefile も作っておく。
 # makefile for myapp05
 .SUFFIXES:	.cpp .rc
 
 CC	= g++
 OBJS	= myapp05.o myapp.o myplain.o myappwin.o myscroll.o mywin.o resource.o
 HEADERS	= myapp.h myappwin.h myplain.h myscroll.h mywin.h resource.h
 CFLAGS	= -Wall -mwindows
 
 #
 all:	$(OBJS)
 	$(CC) $(CFLAGS) $(OBJS) -o myapp05.exe
 
 clean:
 	rm *.o *.exe
 
 .cpp.o:
 	$(CC) $(CFLAGS) -c $<
 
 .rc.o:
 	windres $< -o $*.o
 
 # dependencies
 
 myapp05.cpp:	$(HEADERS)
 myapp.cpp:	$(HEADERS)
 myappwin.cpp:	$(HEADERS)
 myplain.cpp:	$(HEADERS)
 myscroll.cpp:	$(HEADERS)
 mywin.cpp:	$(HEADERS)
 resource.rc:	resource.h
 myapp05.o:	$(HEADERS)
 myapp.o:	$(HEADERS)
 myappwin.o:	$(HEADERS)
 myplain.o:	$(HEADERS)
 myscroll.o:	$(HEADERS)
 mywin.o:	$(HEADERS)
 resource.o:	resource.h
 
 # end of makefile

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS