アカウント名:
パスワード:
Mac基準にしろとは言わないから、せめてAndroid程度にはデザインにも力を入れてくれ。あとはあの白基調の馬鹿げたウィンドウテーマを早くどうにかして。 >>> Windows 10
Aero Liteという隠しテーマの使用を勧めるWindows10よりはマシなWindows8みたいな外見のウインドウにできるよ
# CPUもGPUもパワーが有り余ってMSも使い道に困っているんだから、# ウインドウデザインのカスタマイズで凝ったことができるようにして欲しい
アプリケーションの方も未だにWinFormsで作ってる老害は引退しろ。せめてGPUレンダリングのWPFで作り直せ。
win32だ!文句あるか
ちゃんとGPU活用してるなら文句ないよ
WinFormsで作ったら勝手にGPUレンダリングするようにMSがOS/ライブラリ/開発環境で吸収すればいい
それ以前にフレームワークとして古すぎて生産性が最悪。改修時の工数も増加、出来上がったアプリケーションの使い勝手も低い傾向がある。
仮にそれをやってくれたとしてもWinFormsにしがみつく理由がない終わった技術者の印みたいになってる
マップルがWPF対応してくれないんスよ…(Mapple-G SDK使用WinFormアプリ保守担当の嘆き)
一応、WindowsFormsHostでWPFコントロールの中にFormコントロール埋め込めるんですよね。新規に作るなら、検討してもいいのではないでしょうか?
クリックイベントが謎の暴発(1クリックで2回発火。しないときもある)したり、描画スケール変更すると再描画が激遅になって使い物になりませんでした
だって、MVVMだけじゃ吸収できなくて、Messengerパターンとか、Behaviorパターンとか追加して、
コードビハインドなWinFormsよりコード数が増えるんだもん。
# .xaml.csいじれは無しの方向で、
手段と目的が逆転してるな。MVVMパターンなんかで作る必要ないしビヘイビアも使う必要ないし、ガリガリコードビハインドに書けばいいんだよ。それでもWinFormsよりずっとマシな環境が手に入る。
コード数を減らそうとしないで技術者の自己満足に走ってるからだろ
無知ですみませんが、
せめてGPUレンダリングのWPFで作り直せ
この書き方だと、WPFは最低要件のように見えますが、他に選択肢はありますか?
Xamarin Formは、どちらかというとスマホ主体で、PCはついで感がありますし、
UWPは(利用者にとってセキュリティという利点はありますが)、Windows Storeで公開できる、Windows Phoneで使えるという利点は潰えましたし、WPFより新しいという点しか無いような
Windowsの機能をふんだんに利用するならWPF一択でしょう。あとは.NET Frameworkにするか.NET Coreにするか、ほとんどは後者を選んどけばいいけど、使いたい古めの機能が廃止されてたりすることもあるから注意が必要。
他の選択肢だとElectron。巨大なアプリは向いてなさそうだけど。
UWPはさすがにもう選択肢にもあがらないでしょう。
.NETCoreのWPFサポートしたのってほんとつい最近では?実際使い物になるレベルなんでしょうか?その辺は次の5待ちかなぁと思ってたので。
普通に使えるっぽい
どの程度のレベル(例えば、業務で使うレベルとか)を求めているのかわかりませんが、csprojファイルをいじれば、.NETFramework向けと.NET Coreを同時にビルドできますし、お試しでビルドしてみるのはいかがでしょうか?
先の話だけど、ざむるあいらんど
別にwinformだろうがWPFだろうがWebだろうがどれでも良いが…まずは脱方眼紙しろよと…500〜×300000〜(値増える一方)みたいな表求めるとwinform(というよりグリッド)が無難になってしまうオチ。#webでページング無しで↑とかアホかと
グリッドは、WPFにも、Web(要ライブラリ追加)にもありますし、プログラム上の取り回しとしてもWPF(Binding使う)のほうが優位だと思いますが・・・
# 参照や一括での更新であれば、グリッドのほうが便利ですし
いな、まんまエクセルやりたがる(フリーダムな編集)から。縦横一万超える場合は重い。#だから脱方眼紙が先と言ってる。
当然ビューの仮想化はしてるよな?それに行じゃなく列が多い場合はひと手間必要だったはずだが。ちゃんと作っていれば画面に見えている範囲だけアクティブに扱うから一万×一万だろうが理論上、重くなるはずはないんだが。
方眼紙のよしあしという話よりも、> 500〜×300000〜(値増える一方)みたいな表求めるとwinform(というよりグリッド)が無難になってしまうの部分が気になる。
代替手段がない結果、方眼紙になってしまったとしても、それでも、Winformsが無難な理由はないだろうと(単に、Winforms以外を使えない理由を見出そうとしているだけだと)
Excelで入力させればいい。頑張って作りこんでもExcelより快適なものになることはまず無い。時間とカネの無駄。
TeraTermを今どきの実装に切り替えたらもっさりに変わる。USBメモリーからでも瞬時に起動するのはメッセージポンプ駆動するベタな実装だから。
ポンコツPC使ってるからだろ
Aero Liteはタスクバーとかの文字が黒になっちゃって視認性がよろしくないのがちょっといただけない。
今目の前で使っているのがAero Liteだけど、タスクバーとかの文字は白で視認性は問題ないよ。(タスクバーのボタンを結合しないときにアイコンの隣に表示される文字の色で構わないんだよね?)
ちなみに、テーマの色(アクセントカラー)は深緑、既定のWindowsモードは黒、既定のアプリモードは白。
たしかにAero Liteにした直後はウインドウのタイトルを含めて文字が全部黒かった気がするけど、「設定」をいじっていたら白文字になったような気がする。何をいじったら白くなったかは全然覚えていないけれど。
年末にWindows10をクリーンインストールした会社のノートPCをAero Liteにしてみたら、最初から全部白文字になった。初期のWindows10のAero Liteのテーマファイルに対して現在のものは手が入れてあるのかもしれない。
いろいろなPCで試してみたけど文字色が白になることは無かったちなみにVerは1909から2004まで試したウィンドウタイトルとかは白抜きなんだけどタスクバーのボタンだけは黒文字のまんまで見づらくてしょうがない古いVerだとこの辺も弄れたんだけど最近のは項目が消えて触れなくなってるよね
KDEや初期のAndroidも、かつてWindowsの物まねしてギラギラデザインだった時期があるよね。デザインは時代によって、右左に流されるんじゃないかなあ。
Firefoxなんて定期的にデザインが他所のブラウザのそれに入れ替わって、A/Bテストしてるのかって感じ。
デスクトップやノートには、Windows2000くらいの頃のデザインが一番いいと思う。境界とかイネーブル・ディゼーブル状態が容易に判別できるし、描画も軽い。画面が狭いスマホなんかでは、この手のデザインは悪くないんだが、シンプルが行き過ぎて良くない。
今主流のフラットデザインを最初に採用したのはWindows8で、その後Android、Appleが追従したんだし、常に先端を行っているような。実際windowsがダサいと思うことはほとんど無いけどなあ。
Windows Phoneが先。これは本当に格好良かった。Windows 8に適用されたらダサくなったけど。
auショップでIS12Tのホットモック触ってみたけど[・・・]がタップ可能だと気づくまで随分かかった。安くなってたから機種変更するつもりだったけどそれが理由でやめた(覚めた)。
フラットデザインとして流行らせたのはMSかもしれないけどモノクロが標準だったNeXTSTEPみたいだと思う。十分な解像度があれば単色でも十分みたいな。とにかくどれが操作可能かわかるデザインが好みだな。
>とにかくどれが操作可能かわかるデザインが好みだな。
全く同感なのだけどiPadもAndroidもどんどん逆行ってる最中なんだよね。
なんでもいいから使い方が変わったと分かるようなレベルで変化させないとまだ不満はないから買い換えは不要と思われてしまう
とにかく、自社の旧型機を含めて「どれを買っても同じ」となってしまうことを大衆を相手に商売するIT企業は一番恐れている
ダサい・ダサくないより、分かりづらいので、フラットデザインはダメだろ。デザイナ側が楽するために、ユーザを犠牲にしているだけ。
本来は分かりやすくするためのフラットデザインだし、デザイナはこっちの方が大変。グラデーションかけたり立体的にしときゃよかった昔の方がデザイナは手を抜けた。
抽象化して単純・単色・平面化されたアイコンを置いたときにアイコンだと認識させる技術がアメリカ人は下手だと思う
ボタンとして置くなら枠で囲むとかしてちゃんとボタンの形にしやがれってんだ
スコット・フォーストールが推進していたスキューモーフィズムデザインのほうが正しかった事が証明された
そっちも間違いだってことは証明されてるだからその間をとったデザインがトレンドになっている
デザイナ側が楽をするためというよりかは、デザイナの仕事がなくならないためだろ。デザインをころころと変えて「これが流行りですよ」みたいな。
道路標識とかがこれくらいの頻度で変更されたらどうなる?交通は混乱するぞ。
> デザイナ側が楽をするためというよりかは、デザイナの仕事がなくならないためだろ。 人事や入試制度改革もこれじゃないかなと思ってます。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー
ようやくか… (スコア:0)
Mac基準にしろとは言わないから、せめてAndroid程度にはデザインにも力を入れてくれ。
あとはあの白基調の馬鹿げたウィンドウテーマを早くどうにかして。 >>> Windows 10
Re: (スコア:0)
Aero Liteという隠しテーマの使用を勧める
Windows10よりはマシなWindows8みたいな外見のウインドウにできるよ
# CPUもGPUもパワーが有り余ってMSも使い道に困っているんだから、
# ウインドウデザインのカスタマイズで凝ったことができるようにして欲しい
Re: (スコア:0)
アプリケーションの方も未だにWinFormsで作ってる老害は引退しろ。
せめてGPUレンダリングのWPFで作り直せ。
Re: (スコア:0)
win32だ!文句あるか
Re: (スコア:0)
ちゃんとGPU活用してるなら文句ないよ
Re: (スコア:0)
WinFormsで作ったら勝手にGPUレンダリングするようにMSがOS/ライブラリ/開発環境で吸収すればいい
Re: (スコア:0)
それ以前にフレームワークとして古すぎて生産性が最悪。改修時の工数も増加、出来上がったアプリケーションの使い勝手も低い傾向がある。
Re: (スコア:0)
仮にそれをやってくれたとしてもWinFormsにしがみつく理由がない
終わった技術者の印みたいになってる
Re: (スコア:0)
マップルがWPF対応してくれないんスよ…(Mapple-G SDK使用WinFormアプリ保守担当の嘆き)
Re: (スコア:0)
一応、WindowsFormsHostでWPFコントロールの中にFormコントロール埋め込めるんですよね。新規に作るなら、検討してもいいのではないでしょうか?
Re: (スコア:0)
Re: (スコア:0)
クリックイベントが謎の暴発(1クリックで2回発火。しないときもある)したり、描画スケール変更すると再描画が激遅になって使い物になりませんでした
Re: (スコア:0)
だって、MVVMだけじゃ吸収できなくて、
Messengerパターンとか、Behaviorパターンとか追加して、
コードビハインドなWinFormsよりコード数が増えるんだもん。
# .xaml.csいじれは無しの方向で、
Re: (スコア:0)
手段と目的が逆転してるな。
MVVMパターンなんかで作る必要ないしビヘイビアも使う必要ないし、
ガリガリコードビハインドに書けばいいんだよ。
それでもWinFormsよりずっとマシな環境が手に入る。
Re: (スコア:0)
コード数を減らそうとしないで技術者の自己満足に走ってるからだろ
Re: (スコア:0)
無知ですみませんが、
この書き方だと、WPFは最低要件のように見えますが、
他に選択肢はありますか?
Xamarin Formは、どちらかというとスマホ主体で、
PCはついで感がありますし、
UWPは(利用者にとってセキュリティという利点はありますが)、
Windows Storeで公開できる、Windows Phoneで使えるという
利点は潰えましたし、WPFより新しいという点しか無いような
Re: (スコア:0)
Windowsの機能をふんだんに利用するならWPF一択でしょう。
あとは.NET Frameworkにするか.NET Coreにするか、ほとんどは後者を選んどけばいいけど、使いたい古めの機能が廃止されてたりすることもあるから注意が必要。
他の選択肢だとElectron。巨大なアプリは向いてなさそうだけど。
UWPはさすがにもう選択肢にもあがらないでしょう。
Re: (スコア:0)
.NETCoreのWPFサポートしたのってほんとつい最近では?
実際使い物になるレベルなんでしょうか?
その辺は次の5待ちかなぁと思ってたので。
Re: (スコア:0)
普通に使えるっぽい
Re: (スコア:0)
どの程度のレベル(例えば、業務で使うレベルとか)を求めているのかわかりませんが、
csprojファイルをいじれば、.NETFramework向けと.NET Coreを同時にビルドできますし、
お試しでビルドしてみるのはいかがでしょうか?
Re: (スコア:0)
先の話だけど、ざむるあいらんど
Re: (スコア:0)
別にwinformだろうがWPFだろうがWebだろうがどれでも良いが…
まずは脱方眼紙しろよと…
500〜×300000〜(値増える一方)みたいな表求めるとwinform(というよりグリッド)が無難になってしまうオチ。
#webでページング無しで↑とかアホかと
Re: (スコア:0)
グリッドは、WPFにも、Web(要ライブラリ追加)にもありますし、
プログラム上の取り回しとしてもWPF(Binding使う)のほうが優位だと思いますが・・・
# 参照や一括での更新であれば、グリッドのほうが便利ですし
Re: (スコア:0)
いな、まんまエクセルやりたがる(フリーダムな編集)から。縦横一万超える場合は重い。
#だから脱方眼紙が先と言ってる。
Re: (スコア:0)
当然ビューの仮想化はしてるよな?
それに行じゃなく列が多い場合はひと手間必要だったはずだが。
ちゃんと作っていれば画面に見えている範囲だけアクティブに扱うから一万×一万だろうが
理論上、重くなるはずはないんだが。
Re: (スコア:0)
方眼紙のよしあしという話よりも、
> 500〜×300000〜(値増える一方)みたいな表求めるとwinform(というよりグリッド)が無難になってしまう
の部分が気になる。
代替手段がない結果、方眼紙になってしまったとしても、
それでも、Winformsが無難な理由はないだろうと
(単に、Winforms以外を使えない理由を見出そうとしているだけだと)
Re: (スコア:0)
Excelで入力させればいい。
頑張って作りこんでもExcelより快適なものになることはまず無い。時間とカネの無駄。
Re: (スコア:0)
TeraTermを今どきの実装に切り替えたらもっさりに変わる。
USBメモリーからでも瞬時に起動するのはメッセージポンプ駆動するベタな実装だから。
Re: (スコア:0)
ポンコツPC使ってるからだろ
Re: (スコア:0)
Aero Liteはタスクバーとかの文字が黒になっちゃって視認性がよろしくないのがちょっといただけない。
Re:ようやくか… (スコア:1)
今目の前で使っているのがAero Liteだけど、タスクバーとかの文字は白で視認性は問題ないよ。
(タスクバーのボタンを結合しないときにアイコンの隣に表示される文字の色で構わないんだよね?)
ちなみに、テーマの色(アクセントカラー)は深緑、既定のWindowsモードは黒、既定のアプリモードは白。
たしかにAero Liteにした直後はウインドウのタイトルを含めて文字が全部黒かった気がするけど、
「設定」をいじっていたら白文字になったような気がする。
何をいじったら白くなったかは全然覚えていないけれど。
Re: (スコア:0)
年末にWindows10をクリーンインストールした会社のノートPCをAero Liteにしてみたら、最初から全部白文字になった。
初期のWindows10のAero Liteのテーマファイルに対して現在のものは手が入れてあるのかもしれない。
Re: (スコア:0)
いろいろなPCで試してみたけど文字色が白になることは無かった
ちなみにVerは1909から2004まで試した
ウィンドウタイトルとかは白抜きなんだけどタスクバーのボタンだけは黒文字のまんまで見づらくてしょうがない
古いVerだとこの辺も弄れたんだけど最近のは項目が消えて触れなくなってるよね
Re: (スコア:0)
KDEや初期のAndroidも、かつてWindowsの物まねしてギラギラデザインだった時期があるよね。
デザインは時代によって、右左に流されるんじゃないかなあ。
Firefoxなんて定期的にデザインが他所のブラウザのそれに入れ替わって、A/Bテストしてるのかって感じ。
Re: (スコア:0)
デスクトップやノートには、Windows2000くらいの頃のデザインが一番いいと思う。
境界とかイネーブル・ディゼーブル状態が容易に判別できるし、描画も軽い。
画面が狭いスマホなんかでは、この手のデザインは悪くないんだが、シンプルが行き過ぎて良くない。
Re: (スコア:0)
今主流のフラットデザインを最初に採用したのはWindows8で、その後Android、Appleが追従したんだし、常に先端を行っているような。
実際windowsがダサいと思うことはほとんど無いけどなあ。
Re:ようやくか… (スコア:2, すばらしい洞察)
Windows Phoneが先。これは本当に格好良かった。
Windows 8に適用されたらダサくなったけど。
Re: (スコア:0)
auショップでIS12Tのホットモック触ってみたけど[・・・]がタップ可能だと気づくまで随分かかった。
安くなってたから機種変更するつもりだったけどそれが理由でやめた(覚めた)。
フラットデザインとして流行らせたのはMSかもしれないけどモノクロが標準だったNeXTSTEPみたいだと思う。
十分な解像度があれば単色でも十分みたいな。
とにかくどれが操作可能かわかるデザインが好みだな。
Re: (スコア:0)
>とにかくどれが操作可能かわかるデザインが好みだな。
全く同感なのだけどiPadもAndroidもどんどん逆行ってる最中なんだよね。
Re: (スコア:0)
なんでもいいから使い方が変わったと分かるようなレベルで変化させないとまだ不満はないから買い換えは不要と思われてしまう
とにかく、自社の旧型機を含めて「どれを買っても同じ」となってしまうことを大衆を相手に商売するIT企業は一番恐れている
Re: (スコア:0)
ダサい・ダサくないより、分かりづらいので、フラットデザインはダメだろ。
デザイナ側が楽するために、ユーザを犠牲にしているだけ。
Re: (スコア:0)
本来は分かりやすくするためのフラットデザインだし、デザイナはこっちの方が大変。
グラデーションかけたり立体的にしときゃよかった昔の方がデザイナは手を抜けた。
Re: (スコア:0)
抽象化して単純・単色・平面化されたアイコンを置いたときにアイコンだと認識させる技術がアメリカ人は下手だと思う
ボタンとして置くなら枠で囲むとかしてちゃんとボタンの形にしやがれってんだ
Re: (スコア:0)
スコット・フォーストールが推進していたスキューモーフィズムデザインのほうが正しかった事が証明された
Re: (スコア:0)
そっちも間違いだってことは証明されてる
だからその間をとったデザインがトレンドになっている
Re: (スコア:0)
デザイナ側が楽をするためというよりかは、デザイナの仕事がなくならないためだろ。
デザインをころころと変えて「これが流行りですよ」みたいな。
道路標識とかがこれくらいの頻度で変更されたらどうなる?交通は混乱するぞ。
Re: (スコア:0)
> デザイナ側が楽をするためというよりかは、デザイナの仕事がなくならないためだろ。
人事や入試制度改革もこれじゃないかなと思ってます。