2011-02-01から1ヶ月間の記事一覧

Gambas DB-2-

<プロジェクト内共有の場合> 要は DB-1- のコネクションをクラスで定義すれば良い。プロジェクトのプロパティはこんな感じ。これは DB-1- も同じ TYKYUNC index

Gambas DB-1-

<Form class 内終結のパターン>Form自体の部品に影響されないものは _NEW に置くほうがまとまりやすい。 $は定義上特別な意味はない。 名称が重なっても名前空間にあるものとユーザー定義を判別しやすい。 (このあたりは Perl のパクり。なかなか便利) …

Gambas TableView

TableView1 Rows:7 Columns:3 TableView2 Rows:7 Columns:7 TableView3 Rows:7 Columns:3 Refresh - 枠指定にてバックグラウンドカラーを変更する。 ちなみに行数7だと0〜6のため、For Next は Max - 1 - TableView1 列数を越えて行背景色の変更不能 最終…

Gambas LAST

LAST イベント発生元のプロパティを判定する。 勘違いしてはいけないのが”最後”の意味ではないこと つまり LAST.key は最後に押下されたキーとはならない。 全〜部ひっくるめて KEY.Code をキー判定として使用する。 ややこしいのは Check010 内でも LAST.na…

Gambas Printer

DB を Tableview に表示した後に印刷 印刷先の指定方法をさんざん探して、結局 Printer.Name="プリンター名" いや、まいった。 印刷先を DrawArea にして、プレビューも作れそうな雰囲気ではありますが、PDF に出力でいいか、みたいな。 フォントとは、格闘…

Gambas MDI

サイトの隅っこよりMDI設定をみつけた。 あっさり出来る。 初期値のままだと、子フォームがタブ表示になる。ん? 試しに複数の親フォームに同一の子フォームを設定すると・・ なんとも、トリッキーな動きになる。 まあ、実際にこのような設定をするのはバグ…

Gambas イベントハンドラー

イベント取得2方法 <1>配列を使用 <2>画面定義にて プロパティの(Group)にて設定 Text であろうが Button であろうが共通で設定可能 なんとなくVBとは違った使用方法があるような気もするけれども、どうなんでしょう? TYKYUNC index

Fedora 14 インストール

今のところ最も単純 1.デフォルトインストール (i386)として設定する。起動時LAN認識のため2.httpd http://www.server-world.info/query?os=Fedora_14&p=httpd 3.MySQL http://www.server-world.info/query?os=Fedora_14&p=mysql 4.php http:/…

Gambas Tabキーの動作

Tab移動順さんざん探し回って、「ひょっとして」Formのソースを直接見てみる。 怪しい・・ソースを直接操作して上下関係を変更してみる。やっとTabキー順の設定に成功 なんとソースの記述順=タブインデックス ということらしい。・・なんともまあ。あとは↑↓…