喫茶XRAYトップページ

[スレッド全体
]

[11899] Re4:他のソフトの上に表示返信 削除
2018/6/5 (火) 17:24:23 Mr.XRAY
>[メインフォーム最小化でタスクバーに入り... ] (長いので省略)
>http://madia.world.coocan.jp/cgi-bin/DelphiBBS/wwwlng.cgi?print+201805/18050008.txt


反応が遅いのぅ.
こんな問題に何日もかけていらませんがな.
レス終了ですね.


[11900] Re5:他のソフトの上に表示返信 削除
2018/6/5 (火) 21:15:12 KONNOYA
▼ Mr.XRAYさん
> 反応が遅いのぅ.

レスが付かないのは、四苦八苦して頑張っているからでしょうか?
それとも誰かがコードをあげてくれるのを待っているのでしょうか?
「よろしくお願い致します。」で終わっているのが気になります。

しかし、「Windows+M」でもタイマフォームは前面にという事でしょうか(^^;
やった事はありませんが、グローバルフックで捕らえられるのかな?

[11901] Re6:他のソフトの上に表示返信 削除
2018/6/5 (火) 21:50:19 Mr.XRAY
> レスが付かないのは、四苦八苦して頑張っているからでしょうか?
> それとも誰かがコードをあげてくれるのを待っているのでしょうか?


何とも言えませんが,

> 「よろしくお願い致します。」で終わっているのが気になります。

自分で少しでも調べたのであればこんな書き方はしない気もしますね.
これはどちらかと言うと Give me ! でしょう.多分.
 
> しかし、「Windows+M」でもタイマフォームは前面にという事でしょうか(^^;
> やった事はありませんが、グローバルフックで捕らえられるのかな?


最小化しなければ最前面に表示されたままです,
とは言っても他のウィンドウが最小化されるから何と表現していいのやら(笑)

PrintScreen 等は自アプリでグローバルホットキーとして登録してしまえば
システム全体での検出も無効にも有効にもできますが,
Windows + M はグローバルホットキーとして登録しても,
キーの押下は検出できますが,無効化,有効化の制御はできません (昔,確認済み).
キーのグローバルフックでは確認したことはありません.やる気もないてす (^^;


[11902] Re7:他のソフトの上に表示返信 削除
2018/6/5 (火) 22:04:47 Mr.XRAY
> キーのグローバルフックでは確認したことはありません.やる気もないてす (^^;

Windows キーはグローバルキーフックで無効化できますので,
おそらくグローバルフックであれば無効化できると思います.
というか,Windows キーが無効になるので無効化できることになりますね...
てすよね.
システム関係のキーで無効化できないのは以下だけだったと記憶しています.

 [Ctrl] + [Alt] + {Del]
 [Ctrl] + [Shift] + [ESC]


[11906] Re8:他のソフトの上に表示返信 削除
2018/6/6 (水) 02:34:24 KONNOYA
▼ Mr.XRAYさん

特定のアプリだけシステムのコマンドを無効化するという事は、
(語弊があるかも知れませんが)システムに逆らうという事ですよね。
Windowsは歴史が長いので、昔は比較的やりたい事なんでも出来ていた様に思えます。

プログラミングにおける「表現の自由」を否定する訳ではありませんが、
プラットフォームの環境を利用する以上、ある程度の「お約束」を守る必要性がありますね。

しかし、こういう突飛なアイデアは好きですよ(^^)
試行錯誤している内に経験値が積まれて行きますから無駄ではないです。
「型破り」な発想が新しいソフトウェアを作るのかも知れませんね。


[11908] Re9:他のソフトの上に表示返信 削除
2018/6/6 (水) 02:55:04 KONNOYA
ちなみにご存知かもしれませんが、
スマホアプリ開発には、UIガイドラインという物があります。

[Android]
https://developer.android.com/design/get-started/principles?hl=ja

[iOS]
https://developer.apple.com/design/human-interface-guidelines/ios/overview/themes/
http://www.actzero.jp/developer/report-16270.html

読んでみると「なるほどな」と思う事がたくさんあり、
アプリ開発を行う上での参考になります。

[11918] UIガイドライン返信 削除
2018/6/7 (木) 17:15:18 Mr.XRAY
> 読んでみると「なるほどな」と思う事がたくさんあり、

確かに「なるほど」です.


[11903] Re7:他のソフトの上に表示返信 削除
2018/6/5 (火) 22:17:07 Mr.XRAY
> これはどちらかと言うと Give me ! でしょう.多分.

Give me !! (よこせ !,頂戴 !) はダメです.
当サイトのサンプルならいくらでも持っていっていいですよ.
「持ってけ !! 泥棒 !!」


[11904] Re7:他のソフトの上に表示返信 削除
2018/6/5 (火) 23:51:42 taka
▼ Mr.XRAYさん
> > レスが付かないのは、四苦八苦して頑張っているからでしょうか?
> > それとも誰かがコードをあげてくれるのを待っているのでしょうか?
>
> 何とも言えませんが,
>
> > 「よろしくお願い致します。」で終わっているのが気になります。
>
> 自分で少しでも調べたのであればこんな書き方はしない気もしますね.
> これはどちらかと言うと Give me ! でしょう.多分.
>
> > しかし、「Windows+M」でもタイマフォームは前面にという事でしょうか(^^;
> > やった事はありませんが、グローバルフックで捕らえられるのかな?
>
> 最小化しなければ最前面に表示されたままです,
> とは言っても他のウィンドウが最小化されるから何と表現していいのやら(笑)
>
> PrintScreen 等は自アプリでグローバルホットキーとして登録してしまえば
> システム全体での検出も無効にも有効にもできますが,
> Windows + M はグローバルホットキーとして登録しても,
> キーの押下は検出できますが,無効化,有効化の制御はできません (昔,確認済み).
> キーのグローバルフックでは確認したことはありません.やる気もないてす (^^;


質問している人のやりたいことはわかりますが
プログラミング初心者のようなので
画面に100均のストップウォッチを2,3個 貼り付けてプレゼンの練習したらいいだろといいたい。


[11907] Re8:他のソフトの上に表示返信 削除
2018/6/6 (水) 02:48:57 KONNOYA
▼ takaさん
質問している人のやりたいことはわかりますが
> プログラミング初心者のようなので
> 画面に100均のストップウォッチを2,3個 貼り付けてプレゼンの練習したらいいだろといいたい。


私の場合はスマホで無料のカウントダウンタイマアプリをストアから
ダウンロードして使っていました。

余談ですが、それを某プレゼンの本番の時に使ってしまい、
小心者の私は案の定あがってしまいました(笑)
残り時間が見えるとダメな様です。
練習の時には良いですね。本番ではダメ絶対(汗

実は今回の質問している方と似たような事を考えたりしてたんです。
簡単なアプリを使って表示させればいいじゃん!とか。
でも、プロジェクター表示の中に映ってしまうからすぐに思いとどまりました。


[11910] Re9:他のソフトの上に表示返信 削除
2018/6/6 (水) 07:20:54 Mr.XRAY
> でも、プロジェクター表示の中に映ってしまうからすぐに思いとどまりました。

ハハハッ
今掲示板をみたら反応がありましたね.
これで質問された方の動作仕様がやっと明確になった気がします.
まだ Win + M の時にどうなればいいのかがいまいち不明です.
最小化したいのか,それともしたくないのか.
どんな状況の時に,メインと子フォームがどのようになればいいのか.

>だまだ勉強不足であることを痛感しました。

自分のしたいこと,動作仕様をちゃんと説明する方法の勉強が
大切です.
検索していろいな記事や文章を読むと,いろいろな情報が入り,
漠然としたものが見えてくることもあるんですよ.
例えば「最小化」は実は「リサイズ」のことなんだとかね.
そうしたら今度はリサイズをキーワードにして調べるというようにね.


[11909] Re8:他のソフトの上に表示返信 削除
2018/6/6 (水) 07:06:08 Mr.XRAY
> 画面に100均のストップウォッチを2,3個 貼り付けてプレゼンの練習したらいいだろといいたい。

ハハハッ


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82