問題タブ [document-view]

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.

0 投票する
1 に答える
398 参照

c++ - ドキュメント クラス名を取得

プログラムでドキュメントのクラス名を取得するにはどうすればよいですか。つまり、私はこれをしました:

クラスCMyDocを介して、MSVC ソリューションの別のプロジェクト (.dll) で文字列を取得したいと考えています。CDocument依存関係が循環しているため、特定のドキュメント クラスにキャストできません。

0 投票する
3 に答える
1711 参照

visual-studio - MFC WYSIWYG エディター

ドキュメント/ビュー構造を使用する MFC フレームワークを使用して、Visual C++ 2012 でアプリケーションを作成したいと考えています。ハンドコーディングではなくエディターでビュー (メイン ウィンドウ) を編集したいのですが、Visual Studio はダイアログ ボックスだけで WYSIWYG モードで編集できるようです。「ダイアログ ベースのアプリケーション」を作成したくありません。ドキュメント/ビュー アプリケーションを作成し、エディタ WYSIWYG でビューを編集したいと考えています。解決策はありますか?

0 投票する
1 に答える
571 参照

c++ - Document/View MFC C++ のビューのないドキュメント

Visual Studio 2012 を使用して C++ でアプリケーションを作成し、Document/View アーキテクチャを使用しています。

Visual Studio のようなプロジェクト構造を作成したい。Visual Studio を使用したことがない人や、私が話していることがよくわからない人のために、簡単な概要を説明します。

私のプログラムを使用しているユーザーは、「ページ」を編集したり、それらに描画したりできます。保存すると、各ページは個別のファイルに保存されます。最初に、ユーザーは「プロジェクト」ファイルを作成できる必要があります。最初は空になります。ユーザーは、作業中にプロジェクトにページを追加します。開くときに、ユーザーは開くプロジェクト ファイルを選択できる必要があります。これにより、ユーザーのすべてのページが開きます。1 つのプロジェクトにさまざまな種類のページを含めることができます。

さまざまなページの一部が機能しています。DocTemplate に複数のドキュメントを追加しました。そのため、ユーザーが [新規] をクリックすると、さまざまな種類のページから選択して作成することができます。

「プロジェクト」ドキュメントの作成方法がわかりません。他の人に対して行ったように、DocTemplate に追加する必要がありますか? その場合、常に必要のないビューが作成されます。MainFrame で直接ファイルを作成して読み書きしようとしましたが、フレームワークでドキュメントを管理するという便利な機能が失われました。たとえば、[ファイルを開く] ダイアログでそのファイルを開くことをユーザーに選択させることはできません。プロジェクト ファイルを開くための特別なボタンを用意するなどの回避策を作成する必要があります。

これはコンセプトの問題だと思います。この「プロジェクト」ファイルを Doc/View フレームワークに統合するにはどうすればよいですか?

どんな助けでも大歓迎です。

0 投票する
1 に答える
2418 参照

c++ - MDI MFC VC++ メインフレーム内でビューを切り替える方法

MDI アプリケーションを作成していますが、スプリッターを使用しないと、ドキュメントに複数のビューがあります。アプリケーションのメインフレームからドキュメント ビューを変更したい...

ここで私は何をしているのか、私はいくつかのメニューボタンを備えたoutlookbarを持っています。ユーザーがそれらのボタンをクリックすると、ポップアップダイアログではなく子としてドキュメント内にCFormViewが表示されます。メニュー ハンドラが記述されている MainFrame からビューを変更する方法がわかりません。

知っている場合はヒントを教えてください... 5 つ以上の異なるビューがあり、そのうち 4 つが CFormView です。

MainFrame ->MenuhandlerFunction (メニュー クリック)

MenuHandlerFunction -> CFormView に基づく新しいビューで新しいドキュメントを開く

(MainFrame Written 内の合計 5 つの異なる CFormView とそのハンドラー)

0 投票する
4 に答える
2695 参照

emacs - Emacs のドキュメント ビューをページの幅に合わせる

Emacs で Document View を使用して PDF を読み込もうとしていますが、多くの PDF リーダーにある「幅に合わせる」コマンドと同じように動作させる方法がわかりません。これを行う内部的な方法はありますか?

0 投票する
1 に答える
753 参照

asp.net-mvc - Visual Studio 2013 ドキュメント アウトライン ツールは常に空です

私は現在、Visual Studio 2013 エディターで大きな CSS ファイルを編集していますが、編集中のファイルのコンテンツを階層的にリストするツールがあれば非常に便利です。私が理解していることから、VS のドキュメント アウトライン (DO) ツールはこれを達成するはずですが、実際には何も表示されません。DO パネルが表示されている間に編集しているドキュメント (CSS、C#、JS、XML など) に関係なく、次のように表示されます。

まず第一に、DO はその仕事に適したツールですか? はいの場合、ページのコンテンツを表示するにはどうすればよいですか? おそらくいくつかのdllファイルがありませんか?

参考までに、私はasp.net-MVCアプリケーションを開発しています。