はるえす@イカのフレンズ's Avatar

はるえす@イカのフレンズ

@rayerd.bsky.social

プログラミングが好き。KIT/HIT卒。博士(工学)。follow/removeはお気軽に。#dlang http://github.com/Rayerd

27 Followers  |  36 Following  |  19 Posts  |  Joined: 07.02.2024  |  1.5872

Latest posts by rayerd.bsky.social on Bluesky

Preview
DFL: コントロールの左寄せ・センタリング・右寄せのサンプルコード - ...ing logging 4.0 コントロールの配置を簡単に設定するために、ControlクラスにlocationAlignmentプロパティを追加しました。 先日作成したStackPanelと一緒に使うと便利です。 ちなみに、WinformsだとAnchorというのがあって、DFLのlocationAlignmentはそれに近いものですが、少し挙動が異なるので名前も変えています。 WinFormsのAnchorの場合 指定した方...

はてなブログに投稿しました
DFL: コントロールの左寄せ・センタリング・右寄せのサンプルコード - ...ing logging 4.0 haru-s.hatenablog.com/entry/2025/1...
#はてなブログ #dlang

26.10.2025 05:49 — 👍 0    🔁 0    💬 0    📌 0
Preview
DFL: StackPanelのサンプルコード - ...ing logging 4.0 この間作ったToggleSwitchのレイアウトが面倒だったので、StackPanelを作りました。 元々、dockプロパティを持つPanelはありました。 PanelでもdockプロパティでTOPとかLEFTを設定してコントロールを追加していけば 今回追加したStackPanelのような挙動をさせることはできましたが、 同じ方向に一列に子コントロールを配置することに特化させています。 スタックっ...

はてなブログに投稿しました
DFL: StackPanelのサンプルコード - ...ing logging 4.0 haru-s.hatenablog.com/entry/2025/1...
#はてなブログ #dlang

25.10.2025 09:59 — 👍 0    🔁 0    💬 0    📌 0
Preview
DFL: トグルスイッチのサンプルコード - ...ing logging 4.0 DFLにToggleSwitchコントロールを追加しました。 WinRTのToggleSwitchがWin32デスクトップアプリで使えるか試していたのですが、 XAML Islandsを使わないとできないみたいでした。 そこでひとまず自作のコントロールにしました。 自作したのでWindows でのモーションには対応していませんが、 最低限必要なレスポンスを返すようには工夫してあります。 サンプルコ...

はてなブログに投稿しました
DFL: トグルスイッチのサンプルコード - ...ing logging 4.0 haru-s.hatenablog.com/entry/2025/1...
#はてなブログ #dlang

25.10.2025 09:59 — 👍 0    🔁 0    💬 0    📌 0
Preview
DFL: トースト通知のデータバインディング - ...ing logging 4.0 トースト通知にプログレスバーを表示できるようにして、さらにデータバインディングにも対応しました。 要するに一度表示したトースト通知を後から書き換えられるようになりました。 それと、データバインディングに対応したことの副作用として、タグとグループが使えるようになりました。 トースト通知するときにタグとグループを設定しておくことで、 後から変更するときにそのトースト通知を特定することができます。 Wi...

D言語のGUIライブラリDFLで表示したトースト通知を書き換えられるようになりました。

はてなブログに投稿しました
DFL: トースト通知のデータバインディング - ...ing logging 4.0 haru-s.hatenablog.com/entry/2025/0...
#はてなブログ #dlang

30.09.2025 14:10 — 👍 0    🔁 1    💬 0    📌 0
Preview
DFL: トースト通知のサンプルコード(改) - ...ing logging 4.0 2025/09/23 全面的に更新 先日、D言語からWinRTを使うためのライブラリD/WinRTを見つけました。 しばらくメンテされていなかったため、そのままでは動かなくなっていましたが、 何回かプルリクしてみたらマージしてもらえたので今は動くようになっています。 試してみると、以外と簡単にDFLと一緒に使うことができました。 でも、D/WinRTライブラリを依存関係に加えるのはちょっと重たい。...

全面的に書き直しました。超パワーアップした。

はてなブログに投稿しました
DFL: トースト通知のサンプルコード(改) - ...ing logging 4.0 haru-s.hatenablog.com/entry/2025/0...
#はてなブログ #dlang

23.09.2025 13:10 — 👍 0    🔁 0    💬 0    📌 0
Preview
Update to unicode 17.0.0 by kubo39 · Pull Request #10863 · dlang/phobos Unicode 17 has been released: https://www.unicode.org/versions/Unicode17.0.0/ update Unicode data for that. Similar to #9058

github.com/dlang/phobos... unicode 17対応しました

15.09.2025 08:56 — 👍 2    🔁 1    💬 0    📌 0
Preview
DFL: トースト通知のサンプルコード - ...ing logging 4.0 先日、D言語からWinRTを使うためのライブラリD/WinRTを見つけました。 しばらくメンテされていなかったため、そのままでは動かなくなっていましたが、 何回かプルリクしてみたらマージしてもらえたので今は動くようになっています。 試してみると、以外と簡単にDFLと一緒に使うことができました。 でも、D/WinRTライブラリを依存関係に加えるのはちょっと重たい。 そこで、WinRTについて少し分か...

はてなブログに投稿しました
DFL: トースト通知のサンプルコード - ...ing logging 4.0 haru-s.hatenablog.com/entry/2025/0...
#はてなブログ #dlang

15.09.2025 09:03 — 👍 0    🔁 0    💬 0    📌 0
Preview
HSTRING hiding by implicit convert to/from wstring via hstring · WebFreak001/dwinrt@7803db9

github.com/WebFreak001/dwinrt/commit/7803db917cf7aafc84badff3a015bfcda5c92b33
D/WinRTにPRがマージされたのでhstringをいちいち書かなくてもwstringをapiに渡せるようになった❗️
github.com/WebFreak001/...
#dlang

12.09.2025 16:41 — 👍 2    🔁 0    💬 0    📌 0
Preview
dfl/examples/dfl_with_dwinrt/source/app.d at dfl_with_dwinrt · Rayerd/dfl This unofficial project for D2.x is a migration of D Forms Library (DFL) that is managed on SVN. DFL is a Win32 windowing library for the D programming language. - Rayerd/dfl

dfl with dwinrt ドゾー
github.com/Rayerd/dfl/b...

dwinrt
github.com/WebFreak001/...

#dlang

27.07.2025 10:15 — 👍 0    🔁 1    💬 0    📌 0
Preview
DFL: やることリスト - ...ing logging 4.0 TODO [-] application.d [-] base.d [x] button.d [x] chart.d [x] 表を描画するTableRendererクラスを作る [x] 折れ線グラフを描画するLineGraphRendererクラスを作る [x] タイムチャートを描画するTimeChartRendererクラスを作る [x] clipboard.d [ ] より多くの標準クリップボ...

やっとDFLのすべてのモジュールの見直しを一回りした!
haru-s.hatenablog.com/entry/2023/0...
#dlang

21.05.2025 14:32 — 👍 0    🔁 0    💬 0    📌 0
Preview
dfl/examples/socket_client/source/socket_sample.d at ef77b78c09ee621cfc96cf472f0865bd1a964f13 · Rayerd/dfl This unofficial project for D2.x is a migration of D Forms Library (DFL) that is managed on SVN. DFL is a Win32 windowing library for the D programming language. - Rayerd/dfl

github.com/Rayerd/dfl/b...
長らくx64では無効化されていたdfl.socketをx64でも動くようにした。
#dlang

21.05.2025 14:31 — 👍 0    🔁 0    💬 0    📌 0
Preview
DFL: リソースファイル読み込みのサンプルコード - ...ing logging 4.0 ようやく dfl.resources モジュールのサンプルコードに着手した。 リソースコンパイラ rc.exe が必要なので、この記事のコードは、Visual Studio がインストールされていないと実行できない。 リソースのバイナリファイルもリポジトリに含めてあるので、プロジェクト全体をこちらからダウンロードして試した方がよい。 https://github.com/Rayerd/dfl/tr...

はてなブログに投稿しました
DFL: リソースファイル読み込みのサンプルコード - ...ing logging 4.0 haru-s.hatenablog.com/entry/2025/0...
#はてなブログ #dlang

07.05.2025 15:22 — 👍 0    🔁 0    💬 0    📌 0
dfl/examples/resources at master · Rayerd/dfl This unofficial project for D2.x is a migration of D Forms Library (DFL) that is managed on SVN. DFL is a Win32 windowing library for the D programming language. - Rayerd/dfl

dfl.resourcesモジュールのサンプルコード追加
github.com/Rayerd/dfl/t...
#dlang

07.05.2025 14:47 — 👍 0    🔁 0    💬 0    📌 0
Preview
Package dfl on DUB D Forms Library, or DFL, is a Win32 windowing library for the D language.

Removed dependency on unDead library.
code.dlang.org/packages/dfl
#dlang

04.05.2025 15:58 — 👍 0    🔁 0    💬 0    📌 0
Preview
dmdの新しいバージョンをwingetに登録する - ...ing logging 4.0 まずは winget が入っているか確認する。 > winget -v v1.10.340 winget に登録されている dmd のパッケージのバージョンを確認する。 > winget list Dlang.DMD 名前 ID バージョン ソース --------------------------------- DMD Dlang.DMD 2.107.1 winget 登録されているバージョン...

はてなブログに投稿しました
dmdの新しいバージョンをwingetに登録する - ...ing logging 4.0 haru-s.hatenablog.com/entry/2025/0...
#はてなブログ #dlang

04.05.2025 05:05 — 👍 1    🔁 0    💬 0    📌 0

こっちにも貼っとくかあ

04.05.2025 05:04 — 👍 0    🔁 0    💬 0    📌 0
Preview
Package dfl on DUB D Forms Library, or DFL, is a Win32 windowing library for the D language.

通知アイコンの全イベント対応完了。
Package dfl version 0.10.10 - DUB - The D package registry
#dlang
code.dlang.org/packages/dfl

04.05.2025 05:04 — 👍 0    🔁 0    💬 0    📌 0

おひさ

09.05.2024 15:53 — 👍 0    🔁 0    💬 0    📌 0

よるほー

07.02.2024 15:00 — 👍 0    🔁 0    💬 0    📌 0

Hello world.

07.02.2024 13:53 — 👍 5    🔁 1    💬 0    📌 0

@rayerd is following 20 prominent accounts