motif

    3熱度

    1回答

    我是Motif程序員。我通常用C編寫,但我決定嘗試一些更高級的語言。我嘗試了一些C++綁定,但是我意識到我不喜歡那種語言。 對於非GUI編程,我總是使用Perl,但是我沒有找到任何與該語言綁定的Motif。 你知道嗎?我可以在Perl中使用Motif庫嗎?

    2熱度

    1回答

    我是Motif編程的新手,我想使用UTF-8編碼。 我試過XtSetLanguageProc (NULL, NULL, NULL);但是當我在Motif中讀取一個文件時(編輯器文本就像6A音量主題編程),我的重音字符出現問題。我不得不使用setlocale()? 謝謝!

    6熱度

    2回答

    FvwmButtons(fvwm窗口管理器的一個模塊)具有Swallow函數,它將應用程序的窗口嵌入到面板中。 我必須用Motif和Xlib做這樣的事情。我想將Xclock嵌入到我的應用程序中。我想我必須改變嵌入式應用的窗口ID。 我該怎麼做?

    2熱度

    1回答

    我有一個在Linux上運行的基於motif的應用程序。最近我一直試圖在motif應用程序中創建和啓動gtk對話框。 但是我注意到兩個工具包是不兼容的。如果我將gtk對話框移到基於motif的應用程序上,它會對motif父窗口進行灰色/模糊處理。 有人可以告訴我如何解決這個問題,如果有人可以提供關於人們應該如何在motif應用程序中創建基於gtk的小部件/對話框的提示並且可能在一段時間內遷移完全使用

    3熱度

    1回答

    我正在嘗試使用DrawingAreas,而且事情並不按我期望的方式工作。 #include <Xm/Xm.h> #include <Xm/DrawingA.h> main(int argc, char *argv[]) { Widget shell, workArea, box1; XtAppContext app; shell = XtVaAppInitia

    5熱度

    2回答

    我正在做一個關於從Motif遷移到Gtk的遺留GUI程序的項目。 源代碼很長(約80k行)。 現在我有兩個計劃: 只需找到bewteen Motif的功能和GTK的對應關係。然後編寫一些腳本自動執行此轉換。當然,這不可能100%自動完成,需要手動工作。 回到源代碼的GUI程序體系結構。構建一個樹狀結構,然後使用Gtk根據結構重新構建程序。 請給我這兩個計劃一些建議。任何想法或想法也受到熱烈歡迎。

    0熱度

    1回答

    嗨我想編譯在1997年編寫的約30個C源代碼。 基於所需的頭文件,如XmAll.h和Xlib.h以及使用「Widget」語法,我發現這些源取決於Motif編程工具包,所以看起來他們應該在Linux或Unix系統中編譯。我對X Windows編程和Motif編程沒有任何經驗,但我必須編譯它們。 我真的試圖在Mac OSX或Windows中編譯它們,但它當然不起作用。 我必須首先安裝Linux作爲虛擬

    0熱度

    1回答

    我的代碼有問題。目標是顯示詞典中找到的單詞(加載到列表中)並返回翻譯。除了對話框中顯示的字符串只顯示一個奇怪的編碼,而不是我希望他顯示的單詞外,一切正常。在終端程序工作正常,但我認爲的問題是以正確的方式爲Xm_string編碼字符串。這裏是我的代碼: //gcc promt3.c -o promt3 -Wall -L/usr/X11R6/lib -lX11 -lXm #include <Xm/

    2熱度

    2回答

    我正在處理一箇舊的Motif應用程序需要加載和顯示一個長長的條目列表(1500左右)。它通過XtVaCreateManagedWidget()創建和管理xmFormWidgetClass的一個實例,然後用一堆線性層次結構填充xmFrameWidgetClass-> xmFormWidgetClass-> xmFormWidgetClass-> xmPushButtonWidgetClass。每個P

    0熱度

    3回答

    假設我使用指針創建表單並且該表單包含作爲另一個指針的子項,當我刪除表單時,我對主指針執行刪除操作,是否需要執行刪除操作子指針還是編譯器自己做的?