DOWN LOAD BBS
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
ファイル一覧
検索
過去ログ
[ スレッド内全4レス(親記事-4 表示) ] <<
0
>>
■237
/ 親記事)
153 MNU Tools フォームにメニューバー
▼
■
□投稿者/ @管理人
1回-(2004/12/12(Sun) 21:14:17)
お待たせ致しました。ONnojiさんの作品で
「MNU Tools フォームにメニューバー」を、ただいま登録致しました
■ソフトの内容 フォーム上にユーザ定義の「メニューバー」を作成するツールです。
オリジナルファイル「MNU_Tools_final_rev0B.lzh」
プログラム・説明・ヘルプ 大変親切便利プログラムです。
ほんとうに「ついに出た」って感じです。
桐で出来ることや出来ないこと・・いろいろありますが、工夫(プログラム)次第で
こんなのも出来る・・・(0から作成するのは、かなり難しいですが)
「フォームに、ドロップダウン型メニュー」は、本当に欲しかった機能ですね
是非参考にされて下さい。
ONnojiさんへ。とても素晴らしい作品のご紹介どうもありがとうございます
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■238
/ ResNo.1)
Re[1]: 153 MNU Tools フォームにメニューバー
▲
▼
■
□投稿者/ Sai
1回-(2004/12/13(Mon) 00:59:06)
ONnojiさんの作品、INF Toolsも素晴らしいですが、今回のMNU Tools もすばらしいですね。
桐のフォームに最初から付いていて欲しい機能が、MNU Tools(& INF Tools)で 実現できます。
申し遅れましたが、無責任にONnojiさんを応援して、勝手なことを言って、挙げ句に謝辞のとこ
ろに掲載までしていただいている Saiと申します(ヒカルの碁連載前から、このハンドルネーム
を使っていますので、その筋の方にはご容赦ください)。
INF Tools の公開の際には、入門マニュアルを執筆させていただきましたが、その際マニュアル
で多少なりとも敷居を低くできるのではないか、そうすればより多くの方に活用していただける
のではないかと考えました。
今回は、ONnojiさんが、そこのところをもう一歩進めてくれました。
MNU Tools そのものはもちろんのこと、説明・ヘルプ等がこれからの標準の一つを示していると
思います。
簡単便利な、MNU Tools でより豊かな桐の世界を切り開いてください。
そして MNU Tools を使ってみた方は、ぜひ INF Tools にもチャレンジしてください。
ONnojiさんは、いろんな作品を公開していますが、
主催されている桐のイベント道場も、桐を活用する上でのノウハウが凝縮された作品といえるも
のです。
http://www.geocities.jp/siliconvalley_bay_7565/
フォームアプリケーション入門で、勉強された方も多いとは思いますが(かく言う私も、イベン
トの第一歩は、ここから始めました)、現在はフォームアプリケーション応用編が順次紹介され
ています。
MNU Tools のサンプルに含まれる、SpinButtonは プロトタイプが応用編で紹介されたものです。
入門編、応用編でスキルアップをして、桐をより有効に活用しましょう。
(そして、是非かっこうBBSに、スキルアップになったとか、便利に使わせて貰っているとか
書き込んでください。*一般的な質問は、桐井戸端BBSなどを利用するのが本筋でしょう。)
それでは、皆様と一緒になって、今後の ONnojiさんの作品に期待していきたいと思っています
(またまた、無責任な応援を始めている私です)。
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■240
/ ResNo.2)
Re[2]: 153 MNU Tools フォームにメニューバー
▲
▼
■
□投稿者/ ONnoji
2回-(2004/12/13(Mon) 12:47:59)
【多遊】さん、こんにちは。
>「MNU Tools フォームにメニューバー」を、ただいま登録致しました
ダウンロードコーナーでご紹介いただきましてありがとうございました。
<やっぱりコマンドボタンは必要です>
>桐で出来ることや出来ないこと・・いろいろありますが、
>工夫(プログラム)次第でこんなのも出来る
普通、フォームを作る場合にはどうしてもコマンドボタンだらけになってしまいます。
使用頻度の低いコマンドボタンはメニューバーへ持っていくと、
コマンドボタンの数を減らすことができます。
ただし、すべてメニューバーで行うというのは変なので、やはりコマンドボタンは必要だと思います。
このとき小さなコマンドボタンをツールバーみたいに並べるのがいいと思います。
今回の拙作はサブフォームの応用ですので、いろいろと制限がありますが、
普通に利用する分には、十分にお使いいただけるだろうと思います。
<ブラックボックスでご利用ください>
>0から作成するのは、かなり難しいですが
>「フォームに、ドロップダウン型メニュー」は、本当に欲しかった機能ですね
>是非参考にされて下さい。
拙作の INF_Tools、Spinbutton、MNU_Tools は、簡単な設定で利用できることを目指して作成したものです。
設定に関して「イージー イズ ベスト」を目指していますが、
プログラムの内部的な仕掛けは決して「シンプル」ではありません。
私はダウンロードコーナーで紹介されている作品をそのまま使わせていただいています。
何でもイチから作っていたのではたまったものではありません。
ですから、MNU_Tools を参考にしてよく似たものをイチから作るよりも、
拙作 MNU_Tools をそのまま利用していただければ幸いです。
なお、拙作の INF_Tools、Spinbutton、MNU_Tools は、イベント処理の参考書的なプログラムではありません。
もしも、プログラムの中を覗いてみても、まったくイベントの勉強・参考にならない筈です。
そのために、改造は殆ど困難ですので、ブラックボックスのままでご利用くださるようお願いいたします。
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■241
/ ResNo.3)
Re[3]: 153 手動で famMNU をオブジェクトに割り当てないでください
▲
▼
■
□投稿者/ ONnoji
3回-(2004/12/18(Sat) 23:03:18)
2004/12/23(Thu) 12:18:02 編集(投稿者)
使い方によってはエラーが表示されることがあります。
-----------------------------------------
イベントハンドラ処理の実行中にエラーが発生しました
KU1073:指定されたプロパティは当該オブジェクトには存在しません
詳細:左罫線の太さ
ファイル名:C:\○×△\MNU_Tools_library.cmd
行番号:1098
-----------------------------------------
このメッセージが表示される原因は…
サブフォームオブジェクト:MNU_subMenuSystem の属性の、
[イベント]タブを選び、
<訂正前> ファミリ名:famMNU
<訂正後> ファミリ名:(なし)
に変更してください。
famMNU は MNU_Tools が必要なオブジェクトに対して自動的に割り当てるものなので、
決してオブジェクトに対して手動で割り当てをしないようにお願いいたします。
famMNU は作ればOKです。それ以降は何もする必要はありません。
そして、絶対に手動で famMNU をオブジェクトに割り当てないでください。
※ラベルオブジェクト:lblMenubarLine も同様です。
※ラベルオブジェクト:MNU_lblMenu_1〜MNU_lblMenu_12 も同様です。
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■242
/ ResNo.4)
Re[4]: 153 MNU_Tools のエラーメセージ
▲
▼
■
□投稿者/ ONnoji
4回-(2004/12/25(Sat) 12:23:59)
2005/01/05(Wed) 20:23:37 編集(投稿者)
2005/01/05(Wed) 20:23:21 編集(投稿者)
2005/01/05(Wed) 20:22:12 編集(投稿者)
桐のエラーメッセージと MNU_Tools のエラーメセージを区別してください。
桐から表示されたエラーメッセージには…
・タイトルバーに「桐」と表示されています。
または
・KU または KD で始まるエラー番号がメッセージの中にあります。
例えば、「KU1175:編集対象表がありません」
一方、MNU_Tools から表示されるエラーメッセージは次の二つだけです。
タイトルバーに「MNU_Tools」と表示されています。
■フォームを開いた時
MNU_Tools に必要なファミリやオブジェクトやセクションが無いとき
-----------------------------------------
MNU_Tools エラーレポート:
-----------------------------------------
× メッセージ
MNU_Tools は停止しました
-----------------------------------------
■コマンドボタンを実行して、何らかのエラーで中断した時
-----------------------------------------
MNU_Tools エラーレポート:MNUprcEventTimerPrimaryRun( )
-----------------------------------------
! MNUprcStartup( )に記述されている
機能名List[ m ] の n 番めの
パラメータ実行時にエラーが発生しました
<パラメータ:コマンドボタン>
○×△
-----------------------------------------
MNU_Tools は、
コマンドボタンオブジェクトの[実行( )]メソッドを呼んでいるだけですので、
正しく動作するコマンドボタンを登録してください。
そのためには、いきなり MNU_Tools に登録するのではなく、
MNU_Tools に登録する前に、コマンドボタン単体を実行して、
正しく動くか否かを確認してください。
引用返信
[メール受信/OFF]
削除キー/
編集
削除
このスレッドをツリーで一括表示
スレッド内ページ移動 / <<
0
>>
このスレッドに書きこむ
入力内容にタグは利用できません。
他人を中傷する記事は管理者の判断で予告無く削除されます。
半角カナは使用しないでください。文字化けの原因になります。
名前、コメントは必須記入項目です。記入漏れはエラーになります。
入力内容の一部は、次回投稿時の手間を省くためブラウザに記録されます。
削除キーを覚えておくと、自分の記事の編集・削除ができます。
URLは自動的にリンクされます。
記事中に No*** のように書くとその記事にリンクされます(No は半角英字/*** は半角数字)。
使用例:
No123 → 記事No123の記事リンクになります(指定表示)。
No123,130,134 → 記事No123/130/134 の記事リンクになります(複数表示)。
No123-130 → 記事No123〜130 の記事リンクになります(連続表示)。
Name
/
E-Mail
/
└> 関連するレス記事をメールで受信しますか?
NO
YES
/ アドレス
非公開
公開
Title
/
メッセージ中には下記URLと同じURLを書き込まないで下さい
URL
/
Comment/ 通常モード->
図表モード->
(適当に改行して下さい/半角10000文字以内)
File
/
アップ可能拡張子=> /
.gif
/
.jpg
/
.jpeg
/
.png
/.txt/.lzh/.zip/.mid
圧縮ファイル[lzh,zip]は、事前に解凍してご利用下さい。
1) 太字の拡張子は画像として認識されます。
2) 画像は初期状態で縮小サイズ250×250ピクセル以下で表示されます。
3) 同名ファイルがある、またはファイル名が不適切な場合、
ファイル名が自動変更されます。
4) アップ可能ファイルサイズは1回
200KB
(1KB=1024Bytes)までです。
5) ファイルアップ時はプレビューは利用できません。
6) スレッド内の合計ファイルサイズ:[0/500KB]
残り:[500KB]
パスワード
/
半角小文字で「ケイ・アイ・アール・アイ」を入力
削除キー
/
(半角8文字以内)
解決済み!
BOX/
解決したらチェックしてください!
プレビュー/
Mode/
通常管理
表示許可
Pass/
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
ファイル一覧
検索
過去ログ
-
Child Tree
-
-
Antispam Version
-