fltk

    1熱度

    2回答

    當我點擊我的窗口時,我從另一個函數中得到正確的xy值。使用這些值,我不想在當前活動的窗口獲取RGB顏色值,而不是整個屏幕。現在我認爲它正在讀取整個屏幕。我如何編輯此代碼以使其工作? (該窗口本身是使用FLTK庫的Fl_Double_Window)。 圖片說明問題: int getRGB(int x, int y) { XColor c; Display *d = XOpen

    0熱度

    1回答

    我試圖通過this指針作爲我的callback()的參數,但它看起來行爲與我所期望的不同。 我想通過調用者對象作爲我的user_data(即第二參數callback()),顯然它失敗了! 在SaveSettings()方法,如果我type cast void*)obj to (SettingsGui*),並call foo(),其行爲與預期相同(所以,我能夠指針傳遞給調用SettingsGui o

    0熱度

    1回答

    我想製作一個使用Fl_Tabs或Fl_Wizard的紙牌遊戲程序,但無法找到pyFltk中如何執行此操作的任何說明。是否有示例或任何文檔顯示創建Fl_Tabs的基本代碼,因爲我無法在Internet上找到任何東西。 from fltk import * x=Fl_Tabs(20,20,500,500) x.show() Fl.run() 當我運行上面的程序,沒有任何顯示。 在此先感謝。

    0熱度

    1回答

    在線搜索我發現有幾種方法可以嘗試使用FLTK,最常見的方法是規避IDE並使用Visual Studio支持的軟件。 其他人提到了使用Cygwin(我不知道它是什麼,如果有人能夠啓發我,我將不勝感激)。 在我嘗試我一直在關注從 http://gintasdx.althirius-studios.com/2011/08/tutorial-codeblocks-with-fltk.html 其採用的CM

    0熱度

    1回答

    我遇到了問題:我試圖將圖像添加到我的_fl_group_中,但無法這樣做。 我試圖找出發生問題,並根據對FLTK的網頁規範,如果圖像被正確打開與fl_JPEG_image(const char* path)構造函數,調用im->w()應該return > 0但事實並非如此。 我不知道我是否正確輸入路徑(以正確的方式)?我對勝利和路徑文件是"e:\\zaloha\\Pictures\\my\\DSC

    1熱度

    2回答

    對於編程來說相當新穎,目前正在使用FLTK做一個項目,並且我想要一個Fl_Int_Input,並用它來創建一個if語句,這取決於該人類型,沿着線的東西: if(input->value()=='1'){do this;} if(input->value()=='2'){do this;} else{do this;} 然而,當我使用「價值」,這在網上看似乎是在if語句中使用字符值的方式

    3熱度

    1回答

    我正在使用Stroustrup的使用C++的原則和實踐。我正試圖獲得下面的程序來編譯。 #include <FL/Fl.H> #include <FL/Fl_Box.H> #include <Fl/Fl_Window.H> int main() { Fl_Window window(200, 200, "Window title"); Fl_Box box(0,0,2

    1熱度

    1回答

    我已經使用FLTK創建了一個多平臺應用程序,該應用程序使用boost文本序列化功能來實現便攜式跨平臺文檔保存功能。 (如果這是一個糟糕的主意:太晚了,我很害怕!)。 這在Mac上和我編譯的Windows機器上工作得很好。然而,我在一臺較低規格的Windows機器上使用了編譯後的二進制文件,並且,儘管它在所有其他功能下運行良好,但在打開保存文件時(即反序列化時),程序會崩潰。 看任務管理器中的內存使

    2熱度

    1回答

    我正在嘗試編寫一個模擬FLTK庫的國際象棋遊戲的程序。 我的問題是,我想對按鈕的二維數組做兩次回調,我想點擊一個按鈕,然後點擊另一個按鈕,當第二個按鈕被點擊時,第一個按鈕的標籤切換到第二個按鈕的標籤,然後刪除第一個按鈕的標籤。 我覺得我需要一些存儲被點擊的第一個按鈕的值,例如,如果我點擊FBoard [1] [2]我有一個變量等於FBoard [1] [2 ]並打開第二次單擊,將FBoard [1

    0熱度

    1回答

    我正在嘗試移動我的FLTK項目,並在VS 2015社區版下對其進行編譯。雖然這樣做,我收到錯誤。我有一個像下面代碼: #include <Fl/....> .... class CWindow { private: .... Fl_Input *_textInputEditor; .... void _cbTextInput(Fl_Widget *r