HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2021
1123
CrystalHSP版Footy2の説明が少ない件について9解決


Crystal

リンク

2021/11/23(Tue) 19:13:22|NO.94461

前々からFooty2を使いたい...などと思ってはいるのですが、Footy2公式? PDFマニュアルも存在しませんし、検索しても大して見つかりません。
そこで、Footy2を扱ったことがある方にFooty2コントロール(特にフォント変更とFooty2命令の記述方法)について教えていただきたいです。
Footy2が2009年で実質打ち切りみたいな感じになってはいるのですが、テキストエディタを作るのに必須のような気がします。
また、Footy2の代替としてHSPで使えるエディットコントロールってありますかね?
以上どうしてもテキストエディタを作りたい独り言でした。この件について、知っていることなどあれば教えていただけるとうれしいです。



この記事に返信する


zrs90(5さい)

リンク

2021/11/23(Tue) 20:02:15|NO.94468

●入手方法
http://hsp.tv/play/pforum.php?mode=pastwch&num=88726

footy2エディタに関しては、おにたまさんや多数の方々が
footy2のバグ?を、無理に抑え込んで、今の形になって
いると、おもいます。

エディタを作るのでしたら、utf-8 対応等の問題が
ありますが、頑張って下さい。



zrs90(5さい)

リンク

2021/11/23(Tue) 20:16:09|NO.94470

-追記-

今流通している、著名フリーエディタ
(テラバッドとか)の説明書に
よく、〜エンジン、〜プラグインを使用しています。
という一文が、添えられています。

これを元に開発すれば、多少楽になると思いますが
エディタの開発言語が、大体、VC++ でないんで...



Crystal

リンク

2021/11/23(Tue) 22:57:33|NO.94474

なるほど。そのリファレンスを読みましたが、どうやらHSPではなくC用っぽくて、移植しようにも移植の仕方がわかりません…
コンテストの方でもfooty2を使ったものが多数あるので参考にしたいですが…ソースまでは無理ですしね。
あとは、エンジンの移植ですか。たしかにHSPはBASICに似ている部分があるので他の言語だときついですね。
移植関係は私には無理な気がします。諦めてリッチテキストエディットにしようか迷います…



zrs90(5さい)

リンク

2021/11/24(Wed) 00:56:19|NO.94477

説明書は、ダウンロード出来たようですね。
(※私は、すまほ投稿なので持ってません)(笑)

実は、内緒の話なんですが、hsp3.4の書籍版は
お持ちですか?(多分、初版本)

SoupDevelopと言うソフトが
収録されてるんですが、実は、収録ミスで、
ソースらしい物?とかが入ってるんですよ。

その中に、Footy2.as (ver2.013)が...
コレって、使えませんかねぇ...

ただし、自己使用(研究用)のみにして下さい。
本来使えないはずの物なので。



Crystal

リンク

2021/11/24(Wed) 07:38:18|NO.94478

HSP3.5のものならあります。そのソースコードですが、作者様のサイトにも一般公開されていることから再配布可能なものだと思われます。ソースを変更しても問題ない感じはしますが...
ソース解析してみます。



zrs90(5さい)

リンク

2021/11/24(Wed) 08:32:41|NO.94480

作者さんの、ホームページの方は閲覧したことがないので
しりませんでした。ありがとうございます。

後、3.5の書籍版は、動作する形になっていたので
ソース等は、ありませんでした。
3.4書籍版の、footy2.asは、多分、モジュールか
定義ファイル?です。

後、3.5の書籍版は、footy2.dllが.ver.2.019に上がっていた
...はず。(※3.5書籍版以降に、変更しているかも。)



Crystal

リンク

2021/11/24(Wed) 12:11:13|NO.94481

そうなんですね。3.4の書籍を持っていなくて、そこに封入されているfooty2.asは確認できません。
また、3.5には完成形と別にソースがzip封入されていました。たしか、soupdevelop-arc.zipで入っていたと思います。
私が購入したのは3.5 2017年版なので改訂などされていればちょっとわかりません。



zrs90(5さい)

リンク

2021/11/24(Wed) 16:59:49|NO.94483

申し訳ありません。

私の記憶が、違ってたようです。私は、3.4、3.5も
書籍でしか手に入れてないので、zipのタイムスタンプが
同じだったので、3.5書籍版には、両方入っていたのかも。
何しろ、3.4が5年ほど?前、3.5が3年前ですから...


ちなみに、今、手元にあるのは、SoupDevelop.zip、SoupDevelop-src.zip
日付は、2017/10/03 21:13で同じ
フォルダサイズはそれぞれ、779KB、167KB です。


後、作者さんのホームページに、github の記載があり
すまほ (※ネット接続出来るPCがない)、から
見た所、私の手持の、footy2.as と多分同じ物です。
お手数おかけしました。



エディタ部分と、周りのGUIのプログラムが、分解出来れば
簡易版の3.6のエディタが作れる可能性がありますが
ただ、相当難しいと思います。

リソースハッカーで見た感じでは、このソフトの完成版の.exeは
hsp3のパックファイルで、作られてるようです。(推測)



Crystal

リンク

2021/11/24(Wed) 17:18:34|NO.94485

ありがとうございます。こちらもソースを調べたのですが、メイン部とUIフレーム部に分かれているようで、移植自体は難しくなさそうです。
ソースが分割されているのでメインを実行しないと、変更内容が反映されないというのはありますが、これも大丈夫そうです。
しかし、設定機能が実装されていないので、画面分割やフォント変更のサンプルソースとして使うことができないですね。
あの難しいpdfからどうやってフォント変更や分割などを行えばいいのやら…



ONION software Copyright 1997-2023(c) All rights reserved.