2000-08-05 (Sat)
最近の出来事つらつら。
異動。
# Nicolatter for X 1.7.0pre1
Tag(s): リリースノートQ's Nicolatter for X Version 1.7.0pre1を公開。XEmacsでも使えるようになった。
# いろいろ
Tag(s): 今日のリンク Java プログラミング今日のリンク:
- きょうの森首相
- 森某の愉快な言動が楽しめる。ただし偏向某の記事なので全体像が歪められている恐れは多分にある。
- いがぴょん の日記ウェブページ
- Java関連の話題など。
- プログラマー's研究所/研究日誌
- こちらもプログラミング関連の話題など。
# OpenMotif
Tag(s): プログラミング LinuxCマガジン2000年8月号に触発されてOpenMotifをインストールし直そうとした。が,失敗。不思議。LessTifをインストールした。
#include <Xm/PushB.h> #include <Xm/Label.h> #include <Xm/BulletinB.h> void onExit(Widget w, XtPointer closure, XtPointer call_data) { exit(0); } int main(int argc, char* argv[]) { XtAppContext app; XtSetLanguageProc(NULL, NULL, NULL); Widget top = XtAppInitialize(&app, "StrTest1", NULL, 0, &argc, argv, NULL, NULL, 0); Widget bb = XtCreateManagedWidget( "bb", xmBulletinBoardWidgetClass, top, NULL, 0); XtCreateManagedWidget("label", xmLabelWidgetClass, bb, NULL, 0); Widget pushButton = XtCreateManagedWidget( "button", xmPushButtonWidgetClass, bb, NULL, 0); XtAddCallback(pushButton, XmNactivateCallback, onExit, NULL); XtRealizeWidget(top); XtAppMainLoop(app); return 0; }
Cマガジンではリソースの置き場所は環境変数で云々とか書いてたが,~/$LANG/<application_class>を見るので不要。
!StrTest1のリソース *fontList: -misc-fixed-medium-r-normal--20-*-*-*-*-*-*-*: *label.x: 10 *label.y: 10 *label.width: 160 *label.height: 30 *label.background: red *label.labelString: ようこそMotifへ *button.x: 10 *button.y: 50 *button.width: 50 *button.height: 30 *button.labelString: 終了
fontListの最後の':'が無いと正しくフォントセットが使われない。
#
Webサイトのデザインを見直し,日記も1999年8月から検索できるようにした。