问题标签 [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 所见即所得编辑器

我想使用 MFC 框架使用 Document/View 结构在 Visual C++ 2012 中制作应用程序;我想用编辑器编辑我的视图(即主窗口),而不是手动编码,但 Visual Studio 似乎可以在 WYSIWYG 模式下编辑对话框;我不想制作一个“基于对话框的应用程序”,我想制作一个文档/视图应用程序并使用所见即所得的编辑器编辑我的视图;有什么解决办法吗?

0 投票
1 回答
804 浏览

c++ - MFC 中的文档视图体系结构

我有一个关于使用 MFC 的内置文档视图架构的必要性的问题。我得到了一个旧的基于对话框的项目,我必须用一个框架替换主对话框并添加一个 ribon。它有一种文档视图架构,在没有内置类的情况下创建,我更愿意在新版本中重用它。但是,如果我试图绕过通常由项目向导生成的 CDoc 和 CView 派生类,我只能看到一个没有功能区的空窗口。那么......我真的必须实现这些内置的文档视图架构,还是我只是错过了一些东西?难道不能使用项目中已经存在的代码吗?

0 投票
1 回答
571 浏览

c++ - 在文档/视图 MFC c++ 中没有视图的文档

我正在使用 Visual Studio 2012 并使用 Document/View 体系结构在 C++ 中创建一个应用程序。

我想创建一个像 Visual Studio 这样的项目结构。对于那些没有使用过 Visual Studio 或不清楚我在说什么的人,我将简要概述一下:

使用我的程序的用户可以编辑“页面”,在它们上绘图等。保存时,每个页面都保存到一个单独的文件中。一开始,用户应该能够创建一个“项目”文件。开始时它将是空的。用户将在他/她处理项目时将页面添加到项目中。打开时,用户应该可以选择要打开的项目文件,这将打开他/她的所有页面。不同类型的页面可以包含在一个项目中。

我有不同页面的部分工作。我向 DocTemplate 添加了多个文档。所以当用户点击“新建”时,他/她可以从不同类型的页面中进行选择来创建。

我不确定如何创建“项目”文档。我是否必须像为其他人所做的那样将其添加到 DocTemplate 中?在这种情况下,它总是为我创建一个我不需要的视图。我尝试直接在我的 MainFrame 中创建一个文件并对其进行读/写,但后来我失去了让框架管理我的文档的好功能。例如,我不能让用户选择在“打开文件”对话框中打开该文件。我将不得不创建解决方法,例如有一个特殊的按钮来打开项目文件。

我意识到这更像是一个概念问题。我应该如何将此“项目”文件集成到 Doc/View 框架中?

任何帮助,将不胜感激。

0 投票
1 回答
2418 浏览

c++ - MDI MFC VC++如何在大型机内切换视图

我正在制作 MDI 应用程序,并且不使用拆分器,我的文档有多个视图。现在我想从应用程序的 MainFrame 更改文档视图...

这就是我正在做的事情,我有带有一些菜单按钮的 Outlookbar,当用户单击这些按钮时,我将在文档中显示 CFormView 作为子项而不是弹出对话框。现在我不知道如何从编写菜单处理程序的 MainFrame 更改视图。

如果您知道任何提示,请提出任何提示......有超过 5 个不同的视图,其中 4 个是 CFormView。

MainFrame ->MenuhandlerFunction(菜单点击)

MenuHandlerFunction -> 使用基于 CFormView 的新视图打开新文档

(MainFrame 中共有 5 个不同的 CFormView 及其处理程序)

0 投票
4 回答
2695 浏览

emacs - 使 Emacs 中的文档视图适合页面宽度

我正在尝试使用 Emacs 中的文档视图来阅读 PDF,但我不知道如何使它的行为类似于许多 PDF 阅读器的“适合宽度”命令。有没有内部方法可以做到这一点?

0 投票
2 回答
1930 浏览

visual-c++ - MDI 应用程序 MFC 中文档的多个视图

我有一个 MDI 应用程序,其中有一些报告,报告以 MFC 打印体系结构提供的方式打印和打印预览。

但现在情况发生了变化,报告需要格式化为 HTML 文件,并且需要根据偏好以不同的视角显示。我选择了基于应用程序架构的解决方案,因为我的 CWinApp 中有许多文档/视图。在那里创建了所有文档/视图模板,一旦应用程序启动,将根据设置创建新的文档/视图。

现在的情况是,可以随时设置此首选项,并且需要在适当的上下文中显示进一步的报告。

如何在运行时实现这一点?请帮我 :(

0 投票
2 回答
12353 浏览

java - 如何在 VAADIN 中查看 PDF 文档

我想构建一个可以在 Vaadin 中显示 PDF、Word、纯/文本文档的视图。有没有办法做到这一点 ?谢谢。

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 应用程序。

0 投票
1 回答
117 浏览

c++ - MFC - 并行文档和视图

我有一个使用 Document-View 框架的 MFC 项目。在我的文档代码中,我与网络摄像头通信,并实时获取图像帧,并在我的 View 类中显示图像。

是否可以并行化文档和视图的工作,以便文档实时更新我的​​数据模型,视图在文档线程执行其工作时基于我的数据模型并行绘制?

我知道我必须在 Document 和 View 之间同步对共享资源的访问,但我认为这只需要勤奋地使用 mutice。