問題タブ [borderless]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
move - フチなしHTAウィンドウをマウスで動かしたい
私はバッチ ファイル プログラミングが好きですが、静かに実行されます。コードを公開したくないので、HTA ウィンドウを作成して実行を表示することにしました。
表示されていてもフチなしにしたいのですが、動かせないので、移動できるようにするか、マウスで移動する必要があります。たとえば、ウィンドウに近づくと、カーソルから移動して表示されます。できます」、いくつかのボタン、画像の例を見ましたが、ウィンドウでは、作成できません
python - Kivy でボーダレス ウィンドウを配置する方法
私は Python で Kivy を使用してアプリを作成していましたが、よりスタイリッシュにするために、ウィンドウの境界線を削除して独自に作成できると考えました。
ただし、画面の左下隅に枠のないウィンドウがポップアップします。ウィンドウを画面の中央に配置できる方法はありますか?
それができない場合、ウィンドウの丸みを帯びた角を取り除く方法はありますか?
(私はMac OSX Yosemiteでこれをやっています)
c# - 複数のモニターでボーダレス フォームを最大化する C#
現在、Doubleclick イベントを使用してフォームを最大化するボーダレス フォームを作成しています。しかし、他の 2 つの画面ではフォームが最大化されず、メインの中央だけであることに気付きました。だから私のコードは現在:
奇妙に見えるかもしれませんが、タスクバーを覆わないように使用しています。このようなコードを横にドッキングし、それを使用してフォームの位置を計算する必要があります。次のように表示されます: これらの 9 つのボタンのいずれかをクリックすると、画面の半分がドッキングされ、画面のさまざまな場所に画面がドッキングされます。隅、画面の半分、または中央。
フォームがどの画面にあるかを検出するコードを使用し、それを使用してその画面でフォームを最大化しようとしましたが、赤い線がたくさん表示され、最終的には機能しませんでした。
3台のモニターを持っています。
助けてください。
excel - VBA を使用してグラフを作成し、境界線を削除します
3 つのデータ系列の折れ線グラフを作成するマクロがあります。Excel は自動的にグラフの周りに境界線を追加します。私はこれを嫌いますが、それを削除する方法がわかりません。これらのバリエーションを試しました:
ActiveSheet.Shapes("Chart 1").Line.Visible = msoFalse
ChartArea.Border.LineStyle = xlNone
これはサンプル データ セットです。
そして、これは私の現在のコードです:
c# - 上からのみボーダレスウィンドウのサイズを変更する方法は?
私は WPF アプリケーションを作成しており、ウィンドウをボーダレスにし、上からのみサイズ変更できるようにしたいと考えています。
これまでに試したこと
私は当初、これがうまくいくと思っていました:
上枠のみのウィンドウが表示されますが、サイズを変更できません。
それから私はで試し
WindowChrome.ResizeGripDirection="Top"
ましたResizeMode="CanResizeWithGrip"
。これも機能せず (上部の境界線からサイズを変更できません)、グリップは上部に表示されません。右下隅にとどまります(ただし、グリップでサイズを変更できます)。
この回答は、回答者が最初にこれを行った可能性があるようですが、コードは利用できません。
- この回答にはブログ投稿へのリンクがあります。コードビハインドのないソリューションが欲しいので、試してみたいとはあまり思っていません。
そして、この答えがあります:
質問
上部の境界線でのみサイズ変更できるボーダレスウィンドウを作成するにはどうすればよいですか? (色を変更できる上の境界線だけでこれを行うことができれば最高です)。
c# - 仮想キーボード ボーダレス Win 10
Win 10 Borderless の Virtual Keyboard を入れようとしているのですが、なぜ動かないのかわかりません。
メモ帳で試してみましたが、うまくいきました。
( IntPtr が null でないかどうかを確認するために Debug.log を実行し、どちらの場合も true を返す)
これが私がしたことです
}
みんなありがとう ;)
winapi - wm_nccalcsize、win7 aero、opengl - カスタム ウィンドウ フレームの作成
wm_nccalcsize をオーバーライドしてトリックを使用して、opengl でウィンドウ領域全体を描画することは可能ですか?
Windows (この場合は 7 を獲得) のすべてのエアロ機能を保持する必要があるため、(WS_POPUP | WS_SYSMENU | WS_MAXIMIZEBOX | WS_MINIMIZEBOX | WS_THICKFRAME) スタイルを使用します。
最大化モードでは問題なく動作します。Lparam を調整することで、境界線を画面の外に残すことができます。
しかし、通常のウィンドウには、おそらくクライアント四角形の一部であるにもかかわらず、8px の境界線がまだあります (これは GetClientRect() で確認しました)。
そして、これはすべて、opengl コンテキストを初期化する前に行われます。だから私は何が起こっているのか分かりません。または、これが可能であれば。ボーダレスを作成し、すべてのエアロ機能を再実装することになっていますか? (そんなことはしてません)
upd 2: Opengl コンテキストを初期化する直前に GDI で四角形を描画すると、これが得られます: 非クライアント領域から始まる素敵な (0,0,200,200) 四角形 したがって、opengl コンテキストの問題です。msdn ドキュメントで、opengl がクライアント領域でのみ描画することを見ました。そして、クライアントの四角形をウィンドウ全体に拡張したことを無視して、それでもそれを行います。サイハイ。