Commit graph

10 commits

Author SHA1 Message Date
gambas
31818b9ba8 HtmlView: Mouse events do not crash a void view anymore.
[GB.FORM.HTMLVIEW]
* BUG: HtmlView: Mouse events do not crash a void view anymore.
2021-11-14 22:07:54 +01:00
gambas
cad8414c55 HtmlView: Clear() is a new method that clears the view contents and the history.
[GB.FORM.HTMLVIEW]
* NEW: HtmlView: Clear() is a new method that clears the view contents and the history.
2021-11-12 21:26:04 +01:00
gambas
0165a1beae HtmlView: The Back() method now returns TRUE if going back is impossible.
[GB.FORM.HTMLVIEW]
* NEW: HtmlView: The Back() method now returns TRUE if going back is impossible.
2021-11-12 21:19:55 +01:00
gambas
aa31428f99 HtmlViewer: Tell the IDE that the MonospaceFont property only takes a monospace font.
[GB.FORM.HTMLVIEW]
* OPT: Move all test files from source folder to project folder, so that they are not put in the executable..
* BUG: HtmlViewer: Tell the IDE that the MonospaceFont property only takes a monospace font.
2021-11-06 15:43:45 +01:00
gambas
810b2f9aa5 Features and fixes for HtmlView.
[GB.FORM.HTMLVIEW]
* NEW: Support of the 'on_mouse_leave' interface.
* NEW: Automatic management of anchors.
* NEW: HtmlView: History management. Add Back() and Forward() method to move along the history.
* NEW: HtmlView: Add Url property. Setting the Url property fills the history, whereas the Load() method loads the html contents from a file.
* NEW: HtmlView: The Link event is raised to manage links that HtmlView cannot understand. The link is valid and enters the history if the Load() method is called from the Link event handler.
* NEW: True implementations of 'strcasecmp' and 'strncasecmp' in litehtml.
*
2021-10-31 23:41:46 +01:00
gambas
01a1df3b33 Move 'gb.form.htmlview' source code directory at the top, so it is compiled after the components its project requires.
[CONFIGURATION]
* BUG: Move 'gb.form.htmlview' source code directory at the top, so it is compiled after the components its project requires.
2021-10-31 17:55:55 +01:00
gambas
f5db84f9a2 Integrate 'gumbo' library inside the component.
[GB.FORM.HTMLVIEW]
* NEW: Integrate 'gumbo' library inside the component, so that the component has no depency anymore and compile on all systems.
  Consequently, the component source code moved to the '/main/lib' directory.
2021-10-28 01:27:55 +02:00
gambas
056b7617ee Integrate litehtml source code inside the component. Only use the gumbo shared library.
[GB.FORM.HTMLVIEW]
* NEW: Integrate litehtml source code inside the component. Only use the gumbo shared library.
2021-10-28 00:51:54 +02:00
gambas
e759bfd801 HtmlView: Start implementing control. It can display text only at the moment.
[GB.FORM.HTMLVIEW]
* NEW: HtmlView: Start implementing control. It can display text only at the moment.
2021-10-27 18:36:48 +02:00
gambas
f8edd21ec3 New component that aims at implementing an HtmlView based on the litehtml library.
[GB.FORM.HTMLVIEW]
* NEW: New component that aims at implementing an HtmlView based on the litehtml library.
2021-10-27 02:46:30 +02:00