Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Selector UI"

(Developer Perspective)
 
(5 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
[[Image:Higgins_logo_76Wx100H.jpg|right]]
 
[[Image:Higgins_logo_76Wx100H.jpg|right]]
  
==Introduction==
+
User interface of the selector client as implemented using a variety of GUI environments: GTK, Cocoa, Adobe AIR, and Qt.
 
+
...
+
 
+
==End-User Perspective ==
+
 
+
...
+
 
+
==Deployer Perspective==
+
 
+
...
+
 
+
==Developer Perspective==
+
 
+
===Architecture===
+
 
+
...
+
 
+
===Components & Services ===
+
 
+
...
+
 
+
===Building===
+
 
+
====GTK, C++ projects====
+
 
+
The projects are:
+
* app/org.eclipse.higgins.selector.ui.gtk
+
* app/org.eclipse.higgins.selector.ui.gtk.core
+
 
+
These projects can be checked out from the Eclipse repository at the following SVN URIs:
+
 
+
{| class="wikitable" style="text-align:left; border="1" cellpadding="5" cellspacing="0" 
+
|-
+
| https://dev.eclipse.org/svnroot/technology/org.eclipse.higgins/trunk/app/org.eclipse.higgins.selector.ui.gtk
+
| https://dev.eclipse.org/svnroot/technology/org.eclipse.higgins/trunk/app/org.eclipse.higgins.selector.ui.gtk.core
+
|-
+
|}
+
 
+
You can check them out from the Eclipse repository using a MS Visual C++ plugin like [[AnkhSVN|http://ankhsvn.open.collab.net/]], or by using an external SVN tool such as [[TortoiseSVN|http://tortoisesvn.tigris.org/]].
+
 
+
=====Building with MS Visual C++=====
+
 
+
You need the following software:
+
* '''cmake''' - http://www.cmake.org/
+
* '''Microsoft Visual C++ 2008 Redistributable Package''' - http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en
+
* '''OpenSSL''' (Full version, not Light version) - http://www.slproweb.com/products/Win32OpenSSL.html
+
* '''Glade2+GTK''' - http://gladewin32.sourceforge.net/
+
 
+
To avoid problems, you should install the above software in their default locations (e.g. '''C:\OpenSSL''' and '''C:\Gtk''').
+
 
+
The projects are designed to be built with '''cmake''', and in order to be able to import them into MS Visual C++, the necessary project files have to be created using the special scripts '''configure_vs.bat''' and '''setupvc.bat''', which are included with the selector.ui.gtk project. You will need to check both scripts and adjust local paths before you can run them. Also, you may have to change the line
+
 
+
<pre>
+
cmake -G "Visual Studio 8 2005" ../..
+
</pre>
+
 
+
... to ...
+
 
+
<pre>
+
cmake -G "Visual Studio 9 2008" ../..
+
</pre>
+
 
+
... depending on which version of MS Visual C++ you are using.
+
 
+
[[Category:Higgins Solutions]]
+
[[Category:Higgins Packages]]
+

Latest revision as of 10:28, 26 October 2009

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}

Higgins logo 76Wx100H.jpg

User interface of the selector client as implemented using a variety of GUI environments: GTK, Cocoa, Adobe AIR, and Qt.

Copyright © Eclipse Foundation, Inc. All Rights Reserved.