问题标签 [motif]

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 回答
1003 浏览

java - 是否可以构建 Linux/Motif Eclipse RCP 应用程序?

我正在尝试构建一个适用于 linux/motif 安装目标的 Eclipse 应用程序。但是,即使产品导出向导中提供了导出选项,这似乎也不可能。

我检查了 delta 包的内容,确实缺少 linux/motif 的包。检查 eclipse 3.4 的下载页面后:http: //download.eclipse.org/eclipse/downloads/drops/R-3.4-200806172000/index.php

我看到即使有一个标记为 Linux/motif 的 Eclipse 版本,它也被标记为Testing only。此外,此目标没有增量包。

有没有人成功构建了一个针对 linux/motif 的 RCP 应用程序?如果我下载这个仅测试版本的 Eclipse 并复制缺少的插件,它会起作用吗?

0 投票
1 回答
306 浏览

visual-studio - 我有一个使用 GUI 主题的遗留 C++ 项目。我想为这个项目创建一个 Visual Studio 解决方案。这可能吗?

我有一个使用 GUI 主题的遗留 C++ 项目。我想为这个项目创建一个 Visual Studio 解决方案。这样我就可以从 Visual Studio 构建/运行/调试。目前我在一个windows盒子上。我 ssh 进入一个 Unix 机器并使用 cc 来构建和 dbx 来调试。当我运行应用程序时,我将显示更改为 windows 框并使用 xming 作为 xwindows 显示。

甚至可以使用此设置从 Visual Studio 构建/运行/调试吗?

TIA

0 投票
2 回答
5595 浏览

linux - 如何在 X-Windows 中改变焦点?

我正在为 Linux 开发基于 Motif 的旧应用程序。我希望能够以编程方式更改我们应用程序的活动窗口。我可以使用 XSetInputFocus() 函数重定向输入并且键盘输入开始到那里,但是 XReconfigureWMWindow() 和 XRaiseWindow() 函数不起作用。

我读过窗口管理器试图阻止这种行为,所以试图禁用配置重定向,但这也不起作用。任何想法如何在窗口堆栈顶部制作我自己的窗口之一?

0 投票
2 回答
1272 浏览

c++ - 如何杀死 XtAppMainLoop (Motif)?

我想使用 XmCreate{Error|Warning|Info}Dialog 在基于 SDL 的应用程序的主窗口打开并且任何程序数据可用之前在屏幕中显示一些消息。我希望对话框打开,打印预期的消息,当用户单击“确定”按钮时,对话框以及我必须为其创建的顶部小部件应该关闭/删除。现在 afaik XtAppMainLoop 将循环并处理顶部小部件消息(窗口?),直到用户关闭它。我想在对话框返回时关闭它。我怎样才能做到这一点?

0 投票
1 回答
1889 浏览

c++ - Windows-like message box for Linux - would this C++/Motif implementation work?

I want a message box for Linux similar to the Windows one: It should pop up, display some text, and when the user clicks the Ok button, it should disappear and return control to the calling function.

The message box should work even if there is no application window yet at all. So it creates an application context, ties a dialog via XmCreate*Dialog to it, and when the user clicks the dialogs Ok button, tells the app contexts main loop to exit.

Would this work like intended? Would this automatically destroy all widgets and the app context that got created in the process (if no, how would that have to be done?)?

Here's the code:

0 投票
3 回答
1446 浏览

c++ - 没有系统菜单的 Motif 主窗口,如何最小化和最大化框?(C++)

如何创建没有系统菜单、最小化和最大化框的 Motif 主窗口?我只是无法通过谷歌搜索和阅读文档和教程来了解如何。我相信应该可以使用一些额外的参数XtVaCreateManagedWindow,但是哪个?

我尝试了XtVaSetValues( topWid, XmNmwmDecorations, ...) 的几种变体,但都没有奏效。相反,我收到一条错误消息,我需要为此使用供应商 shell。然而,大多数小部件类型不是从供应商外壳派生的,当我尝试使用对话框外壳并将可滚动的文本小部件放入其中时,文本小部件似乎控制了对话框。

0 投票
3 回答
1421 浏览

c++ - 主题:拦截关闭框事件并防止应用程序退出?(C++)

当用户单击主题窗口(小部件)的关闭框时如何拦截,以及如何防止 Motif 窗口管理器在单击关闭框时关闭整个调用应用程序(以便我的应用程序可以关闭 Motif 应用程序上下文和windows并继续运行)?我试图通过谷歌、tuts 和 docs 找出自己,但没有骰子。需要 C++。

0 投票
2 回答
272 浏览

c - 将用 C 编写的应用程序从 Solaris 移植到 Windows XP

我有一个在 Solaris 上用 C 语言编写的应用程序,我必须移植到 Windows XP。我想知道有哪些图书馆可以完成这项任务。还有什么是最好的 GUI 开发工具,以及实现这一切的步骤是什么。

0 投票
1 回答
670 浏览

windows - Porting X/Motif GUI application to Windows using wxWidgets

Is it possible to port an application built in X/Motif GUI on Solaris platform to Windows using wxWidgets? If so, is it easier to port to wxWidgets than other GUI builders like QT or Visual Studio?

0 投票
2 回答
1547 浏览

c - Is it safe to pass int using XtPointer?

When defining a callback proc in Xt (for example XtTimerCallbackProc), client_data is specified as an XtPointer. Is it safe to pass an int via client_data, rather than an actual pointer, and cast it back inside the procedure?

For example: