gtktextview

    0熱度

    2回答

    如何在gtk + 3中向TextBuffer添加多個類型gint? gtk_text_buffer_set_text具有gchar類型的參數,但是我想設置gint類型的整數

    2熱度

    2回答

    我想模擬一塊硬件,並且這個硬件有一個靜態的色帶顯示。 要做到這一點,我想使用一個TextView。我的顯示器有10行,25列。所以我認爲TextView應該很簡單。 基本上,我想能說「插入/替換第X行的字符串S,從Y列開始」。我可能只需要更新一個特定的行,甚至是一行中的一個列。 雖然我沒有成功獲得這個工作。我能夠做的最好的事情是當我創建它時用10行25個空格填充TextView,然後使用get_i

    2熱度

    1回答

    我有一個小的PyGTK程序,它有一個狀態圖標。在左側單擊狀態圖標時,將出現一個帶有TextView的窗口,並且應該在TextView小部件中顯示預定義的文本。我的問題是,我不知道如何將文本作爲參數傳遞給創建窗口的方法。我可以用TextView創建沒有問題的窗口,但是我不能在其中插入文本。 這裏是我的代碼: import gtk import keybinder class PyPPrinte

    7熱度

    3回答

    我想知道在的GtkTextView中添加頂部和底部邊距的正確和普遍接受的方式。有功能來設置我正在使用的左,右邊距: gtk_text_view_set_left_margin(GTK_TEXT_VIEW(editor_text_view), 2); gtk_text_view_set_right_margin(GTK_TEXT_VIEW(editor_text_view), 2); 但我似乎

    1熱度

    2回答

    我正在爲CubeSat創建一個基本的地面控制站,將其分爲兩部分:COMMANDS(沒有問題)和TELEMETRY。我使用C代碼和GTK;在遙測窗口中,我需要每次收到遙測數據包時都會顯示一些信息,所以我試圖對每個信息使用gtkview/gtkentry,但我不知道如何更新顯示在其中的消息。 特別是,一個例子是: //View PACKET NUMBER view = gtk_text_view_

    1熱度

    1回答

    我在ScrolledWindow中有一個Textview。我已經設置了對textview的textbuffer信號「改變」的回調。現在我需要將ScrolledWindow滾動到光標的位置。我怎麼做? self.outgoing = gtk.ScrolledWindow() self.outgoing.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTO

    0熱度

    1回答

    我正在Python中使用GTK。我注意到保存起來很容易,但由於某種原因,我不能保存一個文件。我想我會設置它來檢查它是否已經保存,然後保存,但由於某種原因它會重新啓動函數而不是保存文件名的值。這件事情讓我非常難過,這就像是初學者的錯誤。不知何故,我忘記了在函數運行之後保留這個值。我希望這是有道理的。 def SaveFile(filename): chooser = gtk.FileCho

    0熱度

    1回答

    我有一個應用程序使用GtkTextView和GtkTextBuffer。行被添加到緩衝用它運行在從主處理一個單獨的線程以下Python代碼: while True: if aLogQueue.qsize() > 0: aBuffer = aLogTextView.get_buffer() try: newLogMessage = aLogQ

    1熱度

    1回答

    我有一個GtkTextView,我希望能夠在中心垂直居中光標。 如果光標移動,文本應該向上(或向下)滾動,但光標仍應保持在中心位置。 我嘗試了幾件事:在textview的第一個和最後一個字符上添加邊距,但是在第一個和最後一個字符後面添加文本時會出現問題。另外,如果選擇第一行,選擇顏色會擴展到「空白」房間,這也不是很好。 總之,我需要: 添加保證金的第一線 之前添加保證金的最後一行後 滾動文本上cu

    1熱度

    1回答

    我正在使用gtk + 2.0在Ubuntu中編寫一個C應用程序。 我有一個textview顯式聊天消息。每封郵件都低於發送時間。 我想要做的是使用不同的字體樣式(例如顏色)來顯示它們。 我發現這些字體選擇器和顏色選擇器,但我還沒有找到如何使用它們。 有人可以給我一些建議,或更好的例子嗎?