Kaze-Gumi

日記

Keyword = "設定記述"

2008-10-08-01(水) xPopup.dll

ポップアップメニューを表示するモジュールである
画面を右クリックしたり、スタートボタン押したらポンと出るメニューの類のこと

現在使用しているのは、xPopup-2.0.3だが、
やはり、ややマシンパワーを必要と感じることがある
More

2008-10-08-02(水) 何はともあれxPopupの最低限の設定を書いてみる

いちいち全部に指定するのが面倒なので、共通の表示設定を用意して、
「xPopupAddToGroup」で継承させるとよい

; base setting
basePanelPaintingMode ".multicolor"
More

2008-10-08-03(水) xPopupのセパレータやらタイトル行やら

セパレータ(分割線)を使わない場合は、指定する必要がないが
分割線で区切るとメニューが見やすくなる

; セパレータの形状指定
xPopupSeparatorPaintingMode ".singlecolor"
More

2008-10-08-04(水) xPopupのメニュー項目記述

ポップアップメニュー項目は、基本1行ずつ書いていくと
そのまま反映される

; メニュー項目設定
*Popup "Start Menu" !New !popupStart StartMenu
More

2008-09-22-01(月) パネル内にアイコンを表示してランチャーっぽいのを作る

基本的なことをだらだら書いてきたが、そろそろ実例っぽいことをやってみる

ラベル自身マウスクリックなどのイベントは持っているのだが
基本的に1つのラベル内での左クリックは1つしか指定できない

More

2008-09-21-01(日) パネルを前面に出したり、半透明にさせてみたり

前回までのtestpanelラベルの続きで

testpanelAlphaTransparency 200
testpanelAlwaysOnTop true

More

2008-09-21-02(日) パネルを動かしてみたり

パネル(ラベル)の移動自体は、!Bangでできる

!labelMove testpanel 200 80

ラベル名、座標位置X,Yを引数に取る
More

2008-09-21-03(日) パネルをリサイズしてみたり

移動同様、!Bangで可能

!labelResize testpanel 400 24

書式もX,YがWidth,Heightに変わるだけで、移動と一緒
More

2008-09-19-01(金) とりあえずxLabelでパネルっぽいものを作ってみる

以前にも書いたように、今のxLabelは描画にxPaintClass.dllを必要とする
(というかxLabelの描画部分を分離したのがxPaintClassと言ってよい)

・最低限、必要なファイル
xPaintClass-1.0.dll(litestep.exeと同一フォルダに)
More

2008-09-19-02(金) xlabelでちょっとした情報を出力してみる

いろいろ情報を出力したいのなら、xStatsClass.dllというのも必要になる
情報といっても、CPU使用量だとか、現在時刻だとか、そういう類のものだが
ただし、単純に任意の文字を出力するだけならxStatsClass.dllはいらない

・最低限、必要なファイル
More

2008-09-17-01(水) xPaintClass.dllの便利な点

一部のモジュールで採用されている表示関連の共通ライブラリ

なので、これを使うときはloadmoduleを使用しない
置き場所もlitestep.exeと同一フォルダになる

More

2008-07-31-01(木) hotkey.dll

たまにしか書かない日記をたまに書いてみる

ホットキーはキーボードショートカットのこと
特に問題ない限り、hotkey.dllを使う
ホットキーはいらないという人も、一応、緊急時用に入れておくことを勧める
More

2008-06-10-01(火) Evarsの基本

evarsのEってなんだったっけ?
まあ脳内では変数と言ってるんで別にどうでもいい

step.rcの記述は基本的にevarsの羅列がほとんどで
あとは*で始まるリソース表記くらい
More

2008-06-07-01(土) include文

自分でrcを書いていくうちに、次第に巨大になってしまうことがある
こういうとき、include文を用いれば、ある程度設定を個別ファイルに切り分けできる
それを利用したのが、テーマである

書き方は単純で、
More

RSS | 最新の日記