Method
HexWidgetadd_mark
since: 4.8
Declaration
HexWidgetMark*
hex_widget_add_mark (
  HexWidget* self,
  gint64 start,
  gint64 end,
  GdkRGBA* color
)
Description
Add a mark for a HexWidget object at the specified absolute start and
end offsets.
Although the mark obtains an index within the widget internally, this index numeral is private and is not retrievable. As a result, it is recommended that applications wishing to manipulate marks retain the pointer returned by this function, and implement their own tracking mechanism for the marks.
Available since: 4.8
Parameters
- start
- 
            Type: gint64The start offset of the mark. 
- end
- 
            Type: gint64The start offset of the mark. 
- color
- 
            Type: GdkRGBAA custom color to set for the mark, or NULLto use the default.The argument can be NULL.The data is owned by the caller of the method. 
Return value
Type: HexWidgetMark
A pointer to a HexWidgetMark object, owned by the HexWidget.
| The returned data is owned by the instance. |