桐の釣魚大全のトップ > ワークショップ
トップページに戻る
ワークショップ
ダウンロード
■INF_Framework はフレームワーク ※旧名称は INF_Tools です。
INF_Framework は単なる手続きの寄せ集めではありません。
INF_Framework はフォームアプリケーションのインフラ( INFrastructure:基盤環境 )を提供するライブラリです。
フレームワークの定義にはいろいろとあるようですが、
「アプリケーションを開発する際のパターンのテンプレート」を指す場合があります。
すなわち、INF_Framework はフレームワークです。
■ハリウッドの原則
フレームワークの性質を端的に表す良く知られた言葉として、ハリウッドの原則(Hollywood Principle)があります。
これは「Don't call us. We'll call you.」で、
本来は、「お電話は不要です。こちらからお掛けします」、という意味です。
つまり、INF_Frameworkの利用者は、INF_Framework.cmdの内容を知っている必要がまったありません。
もしも、問題があれば、INF_Framework 側からメッセージボックスでお知らせします。
以前ある人から「INF_Tools_library.cmdは5000行を超える大作で、私には目も眩むようです。」
というお言葉をいただいたことがあります。
しかし、このような心配は一切不要なのです。
Don't call us. We'll call you. > ALL
私の拙作フリーソフトの readme.txt では改造OKと書くようにしています。
しかし、これはこの種のフリーソフトの常套句として書いてある次第です。
正直に申し上げて、私以外の誰一人もINF_Frameworkを改造出来ないと思います。
ちなみに、拙作は、有志の皆様のお力を借りて十分品質を確認して公開しています。
ですから、改造する必要はまったくありません。
また、INF_Framework は実用性を重視しているので、プログラム学習の参考になる事を考慮していません。
従って、INF_Framework.cmd の内容を見ても、初級者のプログラミング学習の参考になるものはありません。
■新しいくなった INF_Framework ※INF_Framework 第3.1版 Rev.211 より
IPS_form は INF_Framework と統合して、INF_Framework( オートINF_Framework・モダンINF_Framework・クラシックINF_Framework・NULL
INF_Framework )に発展的解消しました。
■モダンINF_Framework と クラシックINF_Framework
新しいINF_Framework( IPS_Framework + INF_Framework 第3.1版 Rev.211以降 )は、
■VK_Framework との統合 ※INF_Framework 第3.2版 Rev.227 より
IPS_Framework は VK_Framework の全ての機能を引き継ぎました。
もう VK_Framework.cmd をライブラリとしてオープンする必要はありません。
■UNITED COLORS ※INF_Framework 第3.2版 Rev.227 より
フォームの背景色が指定できるようになりました。
変数の受け渡し( HDLVAR )を行う場合、モードレスで開くフォームに背景色を引き渡せます。
変数の受け渡し( HDLVAR )を行う場合、モーダルフォームで開くフォームに既定の背景色(デフォルトは"白百合色")を引き渡せます。
■ModernUI ※INF_Framework 第3.3版 Rev.249 より
桐10s のフラットUIに対応しました。
変数の受け渡し( HDLVAR )を行う場合、開くフォームにフラットUIを引き渡せます。
公開フレームワークの履歴 2019年 9月25日 【多遊】さんのダウンロードコーナーで公開された番号は#で示しています。
年月 | Rev.【版】 | 整形 | 標準フレームワーク | わんたっち/IPS | ランチャー | その他 | |
---|---|---|---|---|---|---|---|
1 | 2002.09 | 【第1.x版】 Rev.10 |
清書ユーティリティ 第2.0版 #129 | ||||
2 | 2003.06 | Rev.10 | 清書ユーティリティ 第2.1版 #140 | ||||
3 | 2003.12 | Rev.16 | ↓ | INF Tools 第1.1版 #145 | |||
4 | 2004.12 | Rev.21 | ↓ | ↓ | MNU Tools #153 | ||
5 | 2005.10 | Rev.33 | ↓ | ↓ | VK_library #157 | ||
6 | 2005.12 | Rev.41 | ↓ | ↓ | わんたっち表形式 第1.0版 #158 | ||
7 | 2006.07 | Rev.43 | ↓ | ↓ | ↓ | toy_launcher 第1.0版 #160 | |
8 | 2008.06 | 【第2.x版】 Rev.72 |
↓ | ↓ | わんたっち表形式 第2.0版 #163 | ↓ | |
9 | 2008.06 | Rev.72 | ↓ | ↓ | ↓ | toy_launcher 第2.0版 #164 | |
10 | 2008.06 | Rev.72 | ↓ | INF Tools Framework 第2.1版 #165 | ↓ | ↓ | |
11 | 2008.06 | Rev.72 | ↓ | ↓ | ↓ | ↓ | MNU_SPN_VK_SP1 #166 |
12 | 2014.12 | Rev.123 | イベント処理の整形ユーティリティ 第3.0版 #169 | ↓ | ↓ | ↓ | |
13 | 2016.05 | 【第3.x版】 Rev.174 |
↓ | ↓ | ↓ | toy_launcher 第3.0版 #171 | |
14 | 2016.05 | Rev.174 | ↓ | ↓ | IPS_form 第5.0版 #172 | ↓ | |
15 | 2016.05 | Rev.174 | イベント処理の整形ユーティリティ 第3.1版 #173 | ↓ | ↓ | ↓ | |
16 | 2018.02 | Rev.211 | ↓ | INF Framework 第3.1版 V9 #177 + IPS_Framework V9 | ↓ | ||
17 | 2018.02 | Rev.211 | ↓ | INF Framework 第3.1版 V10 #178 + IPS_Framework V10 | ↓ | ||
18 | 2018.05 | Rev.211 | ↓ | ↓ | toy_launcher 第3.1版 #181 | ||
19 | 2018.05 | Rev.211 | イベント処理の整形ユーティリティ 第3.2版 #182 | ↓ | ↓ | ||
20 | 2018.10 | Rev.211 | ↓ | ↓ | ↓ | MNU_Framework #184 | |
21 | 2019.04 | Rev.223 | ↓ | ↓ | ↓ | デートピッカー #185 | |
22 | 2019.06 | Rev.227 UNITED COLORS |
↓ | INF_Framework 第3.2版 V9 #186 + IPS_Framework V9 +VK MNU | ↓ | ||
23 | 2019.06 | Rev.227 UNITED COLORS |
↓ | INF_Framework 第3.2版 V10 #187 + IPS_Framework V10 +VK MNU | ↓ | ||
24 | 2019.06 | Rev.227 UNITED COLORS |
イベント処理の整形ユーティリティ 第3.5版 #188 | ↓ | ↓ | ||
25 | 2019.06 | Rev.227 UNITED COLORS |
↓ | ↓ | toy_launcher 第3.2版 #189 | ||
26 | 2019.10 | Rev.238 UNITED COLORS +WIDGET |
↓ | ↓ | ↓ | INF_Widget_電卓・カレンダ・都道府県 #191 | |
27 | 2019.10 | Rev.238 UNITED COLORS +WIDGET |
イベント処理の整形ユーティリティ第3.6版 #190 | ↓ | ↓ | ||
28 | 2020.05 | Rev.241 UNITED COLORS +WIDGET |
イベント処理の整形ユーティリティ第3.8版 #192 | ↓ | ↓ | ||
29 | 2020.08 | Rev.241 UNITED COLORS +WIDGET |
↓ | ↓ | ↓ | クラシックUI_モダンUI_変換ユーティリティ 第 1.0 版 for 桐10s #193 |
|
30 | 2020.10 | Rev.249 ModernUI UNITED COLORS |
↓ | INF_Framework 第3.3版 for 桐10 / 桐10s #196 ← 統合:toy_launcher 第3.3版 ←┘ | |||
31 | 2020.10 | Rev.249 ModernUI UNITED COLORS |
↓ | INF_Framework 第3.3版 for 桐V9-2012 / 桐9s #195 ← 統合:toy_launcher 第3.3版 ←┘ | |||
32 | 2020.10 | Rev.249 ModernUI UNITED COLORS |
イベント処理の整形ユーティリティ第3.9版 #197 | ↓ | |||
33 | 2021.04 | Rev.254 ModernUI UNITED COLORS |
↓ | INF_カード 第1.0版 for 桐9-2012 / 桐9s / 桐10 / 桐10s #198 ( INF_Framework 第3.3版 MkII Rev.254 ) |
|||
34 | 2021.06 | Rev.254 ModernUI UNITED COLORS |
↓ | ↓ | 蔵書物品管理 正式バージョン ※桐の釣魚大全限定ダウンロード |
||
35 | 2022.01 | Rev.259 ModernUI UNITED COLORS |
↓ | ↓ | God_Excel_Reader 第1.0版 #199 |
||
36 | 2022.04 | Rev.259 ModernUI UNITED COLORS |
↓ | ↓ | toy_history 第1.0版 #200 |
||
37 | 2022.07 | Rev.265 ModernUI UNITED COLORS |
↓ | INF_Framework 第3.3版 改訂版(MkII) 基本セット for 桐9-2012 / 桐9s / 桐10 / 桐10s
/ 桐sSL ( INF_Framework 第3.3版 MkII Rev.265 ) #201 INF_カード#198 を統合しました |
|||
38 | 2022.07 | Rev.265 ModernUI UNITED COLORS |
↓ | INF_Framework 第3.3版 改訂版(MkII) サンプル集 for 桐9-2012 / 桐9s / 桐10 / 桐10s
/ 桐sSL ( INF_Framework 第3.3版 MkII Rev.265 ) #202 |
|||
39 | 2022.07 | Rev.265 ModernUI UNITED COLORS |
イベント処理の整形ユーティリティ第3.91版 #203 | ↓ | |||
40 | 2023.01 | Rev.265 ModernUI+Border UNITED COLORS |
↓ | INF_Framework 第3.3版 改訂版(MkII) 基本セット for 桐10s / 桐sSL ( INF_Framework 第3.3版 MkII Rev.265 ) #204 |
|||
41 | 2023.01 | Rev.265 ModernUI+Border UNITED COLORS |
↓ | INF_Framework 第3.3版 改訂版(MkII) サンプル集 for 桐10s / 桐sSL ( INF_Framework 第3.3版 MkII Rev.265 ) #205 |
|||
42 | 2023.01 | Rev.265 ModernUI+Border UNITED COLORS |
イベント処理の整形ユーティリティ第3.91版 #206 for 桐10s / 桐sSL |
||||
43 | 2023.02 | Rev.265 ModernUI+Border UNITED COLORS |
God_Excel_Reader 第1.1版 for 桐10s / 桐sSL #207 |
トップページに戻る
桐の釣魚大全のトップ > ワークショップ