License
Unknown and 2 other licenses found
Licenses found
Unknown
COPYING
GPL-2.0
COPYING.GPL
Unknown
COPYING.LGPL
montsuqi/monsia3
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
monsia3 ======= Glade-3.4.5をベースにした日医標準レセプトソフトのための画面定義体編集ツールです。 同じ画面定義体編集ツールのmonsia0と互換性があります。 特徴 ~~~~ * monsia0で編集したgladeファイルの読み込みが可能です。 * monsia0で読み込み可能なgladeファイルを出力できます。 * glade-3フォーマットのファイルの読み書きは * できません * ソースの取得 ^^^^^^^^^^^^ 以下のコマンドで取得できます。 % svn export http://www.montsuqi.org/svn/monsia3/trunk 使用方法 ~~~~~~~~ 基本的にはmonsia0と同様です。 細かい部分はGlade-3.4.5のマニュアルを参照してください。 monsia0からの変更点 ^^^^^^^^^^^^^^^^^^^ % monsia0から置き換えられたウィジェット 以下のウィジェットはmonsia3では置き換えられています。 これらはgladeファイルの互換性維持のため、出力時にはまた旧名に変換されて出力されます。 * 旧名 -> 新名 * GnomeFileEntry -> GtkPandaFileEntry * GnomePixmap -> GtkPandaPixmap * GtkPandaPS -> GtkPandaPDF * GtkWindow -> GtkPandaWindow % GtkRadioButtonのgroupプロパティ monsia0では、GtkRadioButtonのgroupプロパティに任意の文字列が設定できましたが、monsia3ではgroupはウィジェット名でしか指定できません。 そのため旧gladeファイルの読み込み時にgroupプロパティを任意文字列からウィジェット名に変換しています。 またglade出力時にもgroupプロパティにはウィジェット名を指定します。 % GtkWindow(GtkPandaWindow)のプロパティ ウィンドウタイプ Gtk+2.0ではGTK_WINDOW_POPUPとGTK_WINDOW_TOPLEVELしかなく、GTK_WINDOW_DIALOGがなくなっています。 そこでmonsiaでGTK_WINDOW_DIALOG だったものは GTK_WINDOW_POPUP とします。 逆にmonsia3でGTK_WINDOW_POPUPとしたものは出力したgladeファイルでは GTK_WINDOW_DIALOGとします。 ウィンドウの位置 Gtk+2.0では * GTK_WIN_POS_NONE * GTK_WIN_POS_CENTER に加え * GTK_WIN_POS_MOUSE * GTK_WIN_POS_CENTER_ALWAYS * GTK_WIN_POS_CENTER_ON_PARENT などが追加されていまが、追加されたプロパティはGTK_WIN_POS_NONEと解釈してgladeファイルに出力します。 出力するgladeファイルの違い ~~~~~~~~~~~~~~~~~~~~~~~~~~~ monsia3はGtk+2.0のウィジェットを編集しているので、monsia0(=Gtk+1.2)には存在しないプロパティが多数gladeファイルに含まれる場合があります。 しかしmonsia0に含まれないプロパティはmonsia0では無視されるため問題ありません。 日レセの画面定義体を作成する場合の注意事項 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 日レセの画面定義体の場合、以下の2つのパターンのいずれかである必要があります。 この2パターン以外の場合は、クライアントが正常に動作しません。 * GtkPandaWindow(GTK_WINDOW_TOPLEVEL) + GtkFixed[1024x744] + GtkWidget... * GtkPandaWindow(GTK_WINDOW_POPUP) + GtkWidget...
About
No description, website, or topics provided.
Resources
License
Unknown and 2 other licenses found
Licenses found
Unknown
COPYING
GPL-2.0
COPYING.GPL
Unknown
COPYING.LGPL
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published