cost 198 ms
GtkTextView 文本着色未按预期工作 - GtkTextView text coloring not working as expected

我正在尝试使用 GtkTextView 来突出显示代码中的 C++ 样式注释,但它似乎无法正常工作。 我想创建一个函数,首先将所有突出显示重置为默认值(黑色),然后仅绘制与模式 / 匹配的文本部分。 ?*/ 虽然正则表达式部分有效,但我对 Gtk 服从有严重的问题 - 它只是将文本涂黑并停止。 对 ...

GTK:如何显示固定大小的文本页面 - GTK: How to display a fixed-size page of text

我刚刚学习 GTK 编程,我不知道如何显示文本的“页面”,M 行 N 列,每个 position 包含具有给定前景和背景的字符。 边界矩形的大小将固定,我会不时更新“页面”(或网格)的内容。 我怎样才能聪明地做到这一点? 我读过 GtkLabel,但这似乎是错误的。 GtkTextView 看起来 ...

我可以在GtkTextView中插入带零宽度标记的跨度吗? - Can I insert a zero-width tagged span in a GtkTextView?

我有一个GtkTextView,我希望在其中将一些不可编辑的跨度嵌入到本来可以自由编辑的文档中。 问题是,如果我删除了两个这样的跨度之间的所有文本,它们将“合并在一起”,因为我再也无法在它们之间插入字符了。 这是一些演示问题的红宝石代码: 由于我在“ hello”和“ world”之 ...

GTK3 + TextView每行添加不同颜色的文本行 - GTK3+ TextView add lines of text with different colors per line

我现在有点难过,我使用TextView作为状态日志,每当发生任何情况时都会添加新行,这是我使用的功能,可能不正确,但是它确实起作用,但是我无法使其更改整行的颜色。 这确实插入了文本,并且我有各种版本尝试使用TextTag,但是由于我没有任何想法,所以我拒绝了,我要问大家,请帮助,这让我发 ...

使用GtkTextView显示大量生成的文本(自定义GtkTextBuffer吗?) - Using GtkTextView to display lots of generated text (custom GtkTextBuffer?)

我想编写一个使用GTK(通过gi.repository )显示大量数据的文本视图的Python应用程序。 (具体来说,是从程序中反汇编的指令,类似于IDA所示。) 我认为这应该很简单:使用普通的GtkTextView和GtkTextBuffer的自定义子类,该子类将处理“给我一些文本”请 ...

gtktextview突出显示选择 - gtktextview highlighting the selection

我在gtk3源代码中入侵了一些代码。 现在每个人都知道,然后您进行选择,选中的文本通过在(通常)橙色背景上以白色显示而突出显示。 问题是,实际上导致这种突出显示发生的代码在哪里? 我已经搜索和搜索过,但在任何地方都找不到。 在GDK,Pango或其他位置? 我什至找不到在gtk ...

带有常量字符串的Gtk :: TextView - Gtk::TextView with constant string

我正在使用Gtkmm 3+,并且我要执行的操作是使文本缓冲区具有常量字符串“>”,即使用户尝试将其删除。 另外,当用户按下回车键时,它将自动再次出现。 基本上像终端一样具有常量字符串。 我可以考虑完成此操作的唯一方法是连接到delete和Backspace信号,以便用户无法删除字 ...

python gtk保存gtksourceview - python gtk save gtksourceview

我正在Python中使用GTK。 我注意到保存为AS很容易,但是由于某些原因我不能仅保存文件。 我以为我会设置它来检查它是否全部保存,然后再保存,但是由于某种原因,它会一遍又一遍地重新启动功能,而不会保存文件名的值。 杀死我的是,这就像一个初学者的错误。 不知何故,我忘记了在函数运行后保 ...

GTK-如何更新gtktextview / gtkentry? #C - GTK - How to update gtktextview/gtkentry? #C

我正在为CubeSat创建一个基本的地面控制站,将其分为两部分:命令(没有问题)和遥测。 我正在使用C代码和GTK; 在遥测窗口中,每次接收到遥测数据包时,我都需要显示一些信息,因此我尝试对每个信息使用gtkview / gtkentry,但是我不知道如何更新其中显示的消息。 特别地, ...

GtkTextView光标始终在中心线上 - GtkTextView cursor alway on center line

我有一个GtkTextView ,我希望能够将光标垂直居中居中。 如果移动光标,则文本应向上(或向下)滚动,但光标仍应居中。 我尝试了几种方法:在textview的第一个和最后一个字符上添加一个边距,但这在在第一个和最后一个字符后添加文本时出现了问题。 如果选择第一行也不是很好,选 ...

GTK TextView-创建静态显示格式 - GTK TextView - creating a static display format

我正在尝试模拟一件硬件,并且该硬件具有静态功能区显示。 为此,我想使用TextView。 我的显示器有10行,有25列。 因此,我认为TextView应该足够容易。 基本上,我想说“从第Y列开始在X行插入/替换字符串S” 。 我可能只需要更新特定的行,甚至更新一行中的单个列。 ...

GtkTextView顶部/底部边距? - GtkTextView top/bottom margin?

我想知道向GtkScrolledWindow内部的GtkTextView添加顶部和底部边距的正确且普遍接受的方式。 有一些设置左边距和右边距的功能,我正在使用: 但我似乎无法在顶部和底部找到任何文档。 我已尝试使用gtk_container_set_border_width更改Gtk ...

不同gtkTextView中具有相同gtkTextBuffer的多个游标 - Multiple cursors with same gtkTextBuffer in different gtkTextView

我正在尝试使用多个游标编辑相同的文本(我已将其存储在 GtkTextBuffer 中,但欢迎使用其他文本),每个游标都位于单独的 GtkTextView 中。 我需要所有光标都能够编辑文本(并反映在其他视图中)。 移动一个 cursor(例如,使用键盘)不应移动其他光标。 对于那些熟悉的人,我试图模 ...

GtkTextView无法换行 - GtkTextView can't wrap line

您好,我在C上使用Gtk,我需要在窗口中间有一个GtkTextView,其中包含许多其他小部件,我无法进行小部件换行。 这是一个非常烦人的行为,任何人对我想念的东西一无所知吗? 这是我用来设置其属性的代码: 编辑: 我以另一种方式解决了这个问题,但问题仍然没有解决:S ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM