fltk

    1熱度

    2回答

    我想編譯我的第一個FLTK文件。首先我用gcc用-lfltk選項編譯它,我得到這個錯誤: /usr/bin/ld: /tmp/ccX7sPxQ.o: undefined reference to symbol '[email protected]@CXXABI_1.3' /usr/lib/x86_64-linux-gnu/libstdc++.so.6: error adding symbols:

    2熱度

    2回答

    我剛開始使用Octave。當我開始倍頻和嘗試繪圖東西,情節的作品,但我得到以下警告,多次重複:如果我單擊並拖動情節甚至是鼠標懸停它 warning: ft_render: unable to load appropriate font warning: ft_render: invalid bounding box, cannot render 更多的警告出現。如果我然後嘗試添加一個xlab

    0熱度

    1回答

    我有一個結構Color與枚舉Color_type。構造函數有一個類型爲Color_type的參數; Fl_Color,FL_RED和FL_BLUE是一類和常量從FLTK: struct Color { enum Color_type { red = FL_RED, blue = FL_BLUE, // et cetera }; C

    0熱度

    1回答

    我是GUI新手,正在學習FLTK以創建多平臺應用程序。在應用程序中,用戶單擊一個按鈕並通過回調調用耗時的函數。由於需要很長時間,我想用功能的進度更新輸出小部件。因此,我將指針傳遞給Fl_Ouput小部件,並使用widget-> value(x)和widget-> redraw()進行更新。但是,當整個回調函數完成時,該小部件只會重新繪製,使得整個事物毫無意義,因爲它不會實時更新用戶。該代碼的形式爲

    0熱度

    2回答

    我想要一個'可擴展的'窗口/小部件。當單擊當前窗口上的按鈕時,將顯示另一個小部件,它將附加到當前窗口,如果再次單擊該按鈕,它可以'摺疊'。 它不是一個可以隨主窗口自由移動的彈出窗口。我希望它被連接到主窗口。任何人有任何想法?非常感謝。 我試着製作一個由兩個盒子組成的大窗口,其中一個被處理以顯示或隱藏,但窗口大小不變。如果調整窗口大小,那麼位置看起來不正確。

    2熱度

    1回答

    我有一個沒有鍵盤的系統。我可以連接鍵盤,但最終輸入來自不是HID設備的自定義鍵盤,它會發送串行數據,我可以解釋和解碼以確定用戶是按下上,下,左,右,還是輸入。 現在我所有的是一個Fl_Window,有兩個Fl_Button小部件。焦點設置爲其中一個按鈕,併爲這些按鈕定義回調。我知道,如果我附上一個真正的鍵盤,並使用箭頭鍵,我可以將焦點從按鈕更改爲按鈕。我不得不打空間來激活一個按鈕。 我的問題是,當

    0熱度

    1回答

    Fl_Window *win = new Fl_Window(width, height, "title"); b1 = new Fl_Button(0, 0, 120, 30); win->end(); b2 = new Fl_Button(130, 0, 120, 30); win->show();//argc,argv); Fl::run(); 在這裏,第二個按鈕b2將不會顯示

    0熱度

    1回答

    當編寫使用pyFLTK多線程應用程序,我發現了一個奇怪的問題:當我打電話Fl.wait()那麼所有線程都停止,直到另一個FLTK事件出現。作爲一種變通方法while Fl.check(): time.sleep(0.01)的作品,但我更喜歡使用催產素只是Fl.run()。 我使用pyfltk-1.3.0和python-2.7.6

    0熱度

    1回答

    我對C++知之甚少,我習慣於Java編譯非常簡單!無論如何,我試圖用Eclipse Kepler編寫一個實現FLTK圖形庫的程序。我認爲我的編譯器是MinGW。下面是它打印出來,當我籌建方案: http://hastebin.com/jefepobula.vbs 下面是代碼(這是從FLTK的文檔示例代碼): http://hastebin.com/fujafuyiqa.coffee 我真的很感謝所

    0熱度

    1回答

    我寫一個基於FLTK的GUI應用程序 - 內存的機器。 ,我想我的方法睡了,讓我們例如1秒每次執行命令後,保持畫面的最新和訪問,不要堵塞事件在同一時間處理等等。 問題是,我使用的每個函數都隨機休眠。 例如: void FlowControl::_runProgram (void) { //Inside a loop: _step(); //execute next order