トップ 一覧 検索 ヘルプ RSS ログイン

FrontPageの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
 こちら -- ''プログラミング工房 2016'' -- では、主にスクリプト言語によるプログラミングに役立つかもしれない情報やツールを公開しています。今のところ、HSPからGTK+を使うための情報がメインです。
こちら -- ''プログラミング工房 2016'' -- では、主にスクリプト言語によるプログラミングに役立つかもしれない情報やツールを公開しています。

:: このページの目次
{{outline}}

!!! 自作Androidアプリ

*[[DQR battle log]] - DCG 『ドラゴンクエスト ライバルズ』 戦績記録アプリ

!!! 自作Windowsアプリ

*[[よみカナ v2017.07.20]]

!!! GTK+関連

:: GTK+ってなに?
:::  WindowsでもUNIX系OSでも使える、GUIを作るための部品を中心としたライブラリです。2016年現在、WindowsではMSYS2向けパッケージの形で公開されています。HSPのオブジェクトやイベント関連命令と混ぜて使うことはできません。
::: WindowsでもUNIX系OSでも使える、GUIを作るための部品を中心としたライブラリです。2016年現在、WindowsではMSYS2向けパッケージの形で公開されています。HSPのオブジェクトやイベント関連命令と混ぜて使うことはできません。
:: なんでGTK+を使ってるの?
:::  コンセプトとしてはオブジェクト指向のクラスライブラリ的なんだけど、使い方としてはAPIを順番に呼び出していくだけという素朴さ・シンプルさが好き。デフォルトの開発言語がC言語 = いろんな言語から使える、使える可能性が高い。
::: コンセプトとしてはオブジェクト指向のクラスライブラリ的なんだけど、使い方としてはAPIを順番に呼び出していくだけという素朴さ・シンプルさが好き。デフォルトの開発言語がC言語 = いろんな言語から使える、使える可能性が高い。
:: なんでHSPから使うの?
:::  基本的には好みの問題ですが、「HSPはスクリプト言語、インタプリタ言語なので、気軽にサクサクプログラミングできる」、「DLLの関数を直接呼び出す形でGTK+を使えるので、公式サイトの最新のマニュアルがそのまま活用でき、勉強したことがC言語から使う場合にもそのまま役立つ」などの理由からです。
::: 基本的には好みの問題ですが、「HSPはスクリプト言語、インタプリタ言語なので、気軽にサクサクプログラミングできる」、「DLLの関数を直接呼び出す形でGTK+を使えるので、公式サイトの最新のマニュアルがそのまま活用でき、勉強したことがC言語から使う場合にもそのまま役立つ」などの理由からです。

!! HSP関連コンテンツ

* [[GTK関連ライブラリ(DLL)用HSPヘッダファイル]]
* [[HSP製サンプルGTKアプリケーション]]

!! GTK+関連リンク

* [MSYS2 installer|http://msys2.github.io/](英語)
* [GTK+ 3 Reference Manual|https://developer.gnome.org/gtk3/stable/index.html](英語)
* [GTK+ - Wikipedia|https://ja.wikipedia.org/wiki/GTK%2B]
* [GTK+ - Wikipedia, the free encyclopedia|https://en.wikipedia.org/wiki/GTK%2B](英語)