読者です 読者をやめる 読者になる 読者になる

モノトーンの伝説日記

OBS Studio と Blackmagic Design が大好き。

<mini> UWP のサンプルに `RefreshableListView` が追加されていた。

前のくそ暫定実装で xaml 的によろしくなかったわけですが、サンプルみてたら実装されたっぽい。

UWP でタイトル バーも含めたデザインを作成する

※ 将来的にはここに書いてあるライブラリー類が WinRT Library に含まれる予定ですが現在試行錯誤の段階のため直接コードを記述します。なお、ここに書いてあるコードは MIT License です。 UWP でタイトルバーも含めてきれいに設計する方法を紹介します。 …

Cortana 対応 IkaConnect for UWP 2.2.0 をリリース

はじめて Cortana に対応してみたアプリです。 概要 IkaConnect での使用例 Cortana で使えるキーワード まとめ

UWP で ResoruceDictionary 内に x:Bind な DataTemplate を作りたい件。 [UWP topics! (1)]

いわゆる分離設計ですかね。UWP において x:Bind はパフォーマンス向上に必要ですが、それを使いたい、となると DataTemplate として別途定義していくことになります。しかし、そうなると 1 ファイルにすし詰めになるのでは? という疑問がある人への解消方…

IkaConnect for UWP v2.1.0 についての案内

いろいろトラブルが重なって厳しいです。 概要 IkaConnect for UWP v2.1.0 について 技術的な話

<mini> なんで `propdp` ってデフォルトで ownerClass 指定しないといけないままになってるんだろう

直そうよ?

SVG ファイルを xaml 上に描画する「Svg for Xaml Library」を公開しました。

IkaConnect*1 vNext プロジェクトの一つとして書いたプログラムです。 github.com 概要 中身について 対応機能とか今後対応する予定とか。 まとめ *1:Windows 向けの Splatoon のアプリ

<mini> SVG から xaml gui に変換してきれいに SVG を表示する with UWP!!!!!!!!!

公開はちょっと待って。

<mini> IkaConnect に関してのロードマップとお詫び。

んなことなさそう IkaConnect for Windows 8.1 および IkaConnect for Windows Phone 8.1 の今後の方針について。

<mini> Windows ストア アプリ、Windows Phone ストア アプリ、UWP アプリのアイコンを作るツール公開したよ!

svg から一括返還するやつを真面目に整えなおして公開しました。

<mini> Windows 10 のバグ? 何かがキーボードショートカットを遮る。

キーボードショートカットが特定の条件下で動かない。

C++/CX で作成した Windows Runtime 1.3 component (win81/wpa81) と UWP 向け Windows Runtime component を混合して C#/VB/C++ プロジェクトから使える 1 つの NuGet package を作成する方法について

タイトル長いけどわかったので書きます。 概要 NuGet v2 / v3 の違い UAP10.0 の NuGet package ロード順 NuGet packgage の作成 まとめ

Mntone WinRT Library を公開しました。

C++/CX でいけるところは C++/CX で、C# しか無理なところは C# で。というコンセプトライブラリー。 概要 開発方針 今後の追加予定要素 メンテナンス方針

<mini> x:Bind の辛い事案 (C# with C++/CX)

IValueConverter::Convert に入れる language が null

<mini> #UWP で“アクセントカラー”、“ハイコントラストおよび色”などのシステムリソースをコード上で監視する。

結構めんどくさいですがフックをちゃんとすれば問題ない。

<mini> 使えそうで使えない API > UISettings

Windows.UI.ViewManagement.UISettings の話。

IkaConnect for UWP リリースしました。

実装し忘れた機能とかあるんだけどね 概要 IkaConnect for UWP リリースした件 今後の実装予定 まとめ

<mini> IEnumerable<T> は遅延実行されます。

調査してたらこんな問題が…

<mini> AdaptiveTrigger などを使った「Setters」の中身が違っている場合、デバッガーが動いている場合はあっているものでも反映されない #UWP

単体起動で一部だけ反映されてちょっと間違いがあることがわかりました。

<mini> UWP の HttpClient (System) には問題があるようで。

やっぱり公式に HttpClient (Windows) にしてるって書いてある。

<mini> UWP 版 System.Net.Http.HttpClient で Cookie に HttpOnly 属性がついている場合クッキーが取得できないという問題に対する対策コード。 → 使うのやめてください

※ 使うな危険! このアプローチを使うと死亡します。 題名長い。

<mini> System.Net.Http.HttpClient [UWP] での HttpOnly Cookie がとれない破壊的仕様変更について

酢酸先生と Slack でいろいろお話しながら調査してたら、今さっき見つかりました。

<mini> SVG を自動で PNG に変換するマン ~Inkscape を使って~

※ 175%, 260%, 275%, 280% スケーリングは MakeAppX が受け付けないようです。 WinRT apps であまりに多いスケーリングに対応するために作りました。

<mini> IkaConnect の話。 [Windows 向けの Splatoon のアプリです]

IkaConnect っていう Windows 8.1 および Windows Phone 8.1 のユニバーサルなアプリを作ってます。

<mini> [Managed Behavior SDK] PropertyMetadata.Create(null) をつかって Actions の初期値を設定すると System.TypeInitializationException が出る件

ふぁっく。

Per-monitor DPI Support Library (新) をリリースしました

WPF 関連の更新を多々しているモノトーンです。.NET Framework 4.6 で境界線の太さの揺らぎをなくす仕組みが導入されたみたいですが、Per-monitor DPI に関してはブラックアウト領域をなくすための対応しか入っていないみたいですね。そこで、新ライブラリー…

<mini> VC++ の constexpr について。

ヘッダーファイル、よく見ると更新されてて constexpr 実装が進んでいる。

Per-monitor DPI 再考 ~Windows 10 を迎える前にもう一度チェック!~

今日は Per-monitor DPI について調査し、再考していくという企画。結構めんどくさいですが、標準のリファレンス実装的な File Explorer にもとうとう Per-monitor DPI が実装されたようですので、それを基準に見ていこうと思います。 なお、詳細検証等は以…

<mini> Windows 10 の Per-monitor DPI 自明アプリは謎の挙動をする

やっぱり俺の Windows 10 がおかしいのか?

<mini> WPF を使って 150% スケーリング環境で美しく見せるコツ。

どうもっす。今日は 150% スケーリング環境でも美しくレンダリングさせるコツみたいなのを紹介するっす。

<mini> Windows 10 上の WPF の変更点? 『Windows 10 の WPF で LayoutTransform が正しく動かない???』

私だけかもしれませんが年のため。

<mini> ウィンドウの境界線サイズの計算

はっきり言ってこんなだるいのが謎。

<mini> 5.1 ch から 2 ch へのダウンミックス

調査した件を再整理して載せます。

各種ブラウザーのフォントの話 (4 ウェイト、活用しよ?)

今日は CSS における font-family の話をしようと思います。 概要 フォントのウェイト フォントについて [英語フォント編] フォントについて [日本語フォント編] まとめ

nicobriz の件 [ニコ生, Windows]

どうも、全然ダウンロードされなくて、「あれ、世界って広いはずなのに全然ダウンロードされない…? あれ狭いじゃん。」って思っているモノトーンです。 概要 報告 開発記録みたいななにか アプリについて まとめ

【C++/CX 向け Behavior】 KeyTriggerBehavior を実装しました。

Behavior いいよね! 概要 Windows 8.1 向け Native Blend SDK の悲しさ Blend SDK for WPF にある KeyTriggerBehavior C++/CX 版 KeyTriggerBehavior について 配布、検証、考えていること等

Lumia 930 を個人輸入した話 後篇

前回の続き。 概要 配達に関して 開封の儀! ざっと触って 最後に

OpenNiconico Comment Renderer(ニコ生コメント描画)の WinRT 版ファーストリリース

ファーストバージョンができました。 概要 できた nicorndr の説明 まとめ

Lumia 930 を個人輸入した話 前篇

めんどくさがりやの私が届いたときに今までの話書くことなんてありえないので事前に書いておく。 概要 購入まで 購入後 日本到着 まとめ

<mini> Windows Phone 8.1 (WinRT 1.3) 向け ToggleMenuFlyoutItem の Style

デフォルトがチェックマークつかないので、Windows 版を元に作成。

<mini> Windows 10 のここがイケてない! 「25 選」

いくぜ~

<mini> Windows 10 の詳細 (8.1 向け Windows アプリ製作者に向けて)

軽くまとめる

<mini> Windows 10 が発表されました

楽しみですね。

<mini> WPF で SharpDX 経由にて DirectX を使う

やり方をメモる。

WinRT のための COM 拡張について見ていく。

今日は、WRL 使って書いてたプログラムがうまくいかなくて、そもそも WinRT のための COM 拡張とは何なのかを知る必要がありそうだったのでここに記述しておきます。 概要 generic 周りの追加について generic 周りのコードを読む まとめ

Portable Class Library Trick。(.NET, C#, PCL など…)

ふへへ、いい考えがわいてくる。てか、この方法知らないがゆえに道がふさがってしまっている感があるぞ!!!!! ということで見ていきましょう。 概要 元ネタ 雑談 どういうことなのか 実践 まとめ

<mini> 最新 Intel Wi-Fi ドライバーで Unicode な SSID に対応したっぽい

Intel Dual Band Wireless-AC 7260 使っているけど…

WinRT 関連 library/component

ざっと紹介 ※ 各タイトルにリンクを振っていますが、リンクとしてわかりにくいのでここに注釈としてリンクあるよ~って書いておきます。 概要 Action Message Format for Windows Runtime RtmpClient for Windows Runtime OpenNiconico 2 C++/CX Helper Xaml…

C++/CX のための MVVM infrastructure「Xamcc」に関して

ようやくお披露目できる最低限度が整ったので、ブログを書く。 概要 なぜ作ったのか 簡単な使い方 今後の方針

<mini> Windows ストア アプリ ノウハウ(個人的な意見であり、正当性は保証しません)

メモ程度に書いていく。