Difference between revisions of "EV GECKO"

(Use: added link to download the files)
m (Added category)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
 +
[[Category:EiffelVision2]]
 
This page is "under construction"
 
This page is "under construction"
  
Line 11: Line 12:
 
The widget is provided as an Eiffel library for EiffelStudio 5.7 (with an .ecf file)
 
The widget is provided as an Eiffel library for EiffelStudio 5.7 (with an .ecf file)
  
It can be found [http://n.ethz.ch/~enricoa/download/ev_gecko/ here] together with an example use of the widget: a very basic web browser.
+
It can be provisorily found [http://n.ethz.ch/~enricoa/download/ev_gecko/ here] together with an example use of the widget: a very basic web browser.
  
 
== Requirements ==
 
== Requirements ==
Line 26: Line 27:
  
 
== Sample Application using EV_GECKO ==
 
== Sample Application using EV_GECKO ==
x
+
As an example of the use of the widget an extremely simple web browser has been implemented.
 
+
All the relevant code can be found in the MAIN_WINDOW class.
  
 
== Known Issues ==
 
== Known Issues ==

Latest revision as of 09:27, 30 May 2007

This page is "under construction"

Description

EV_GECKO is a Vision2 widget that allows an easy embedding of mozilla/gecko into Vision2 applications.

It is designed with the Vision2 structure (bridge pattern) to allow a multi-platform implementation, but right now only the Linux version (GTK) is implemented.

Use

The widget is provided as an Eiffel library for EiffelStudio 5.7 (with an .ecf file)

It can be provisorily found here together with an example use of the widget: a very basic web browser.

Requirements

  • Vision2
  • In order to use the widget an environment variable (with the name EV_GECKO) has to be set to point to the directory containing the project file (.ecf).
  • The widget requires mozilla and its development files, which are most easily installed through package management systems: package firefox-dev.

Documentation

x

Sample Application using EV_GECKO

As an example of the use of the widget an extremely simple web browser has been implemented. All the relevant code can be found in the MAIN_WINDOW class.

Known Issues

  • Secure HTTP is not supported and visiting an https url usually results in an application crash.
  • A bug in the handling of new windows has been found and is being looked at at the moment