Posts tagged with "eclipse ui"
UI Testing with Q7
When it comes to UI testing of Eclipse plug-ins and RCP applications, one usually looks first in the open source project SWTBot or Jubula. However, there are alternatives and different project set-ups and products have very different requirements, when it comes to UI testing. I recently evaluated a few alternatives including SWTBot, Jubula, WindowTester and [...]
Focusing on the Problems
The “Problems” view in Eclipse lists errors and warnings in the workspace. In its default settings this view is not entirely helpful, but it is highly customizable. Today I want to show you how you can configure this view to shift the focus to the interesting errors and warnings in your current area of work. [...]
Configuring the OS-X application menu for SWT apps
If you write a ‘pure’ SWT application on the Mac (i.e. just SWT — no RCP/workbench), you will notice that the OS-X application menu is not properly configured. It just displays ‘SWT‘ instead of the application name. Furthermore, the ‘About SWT‘ and ‘Preferences…‘ menu entries have no effect. The remainder of this blog explains how [...]
Tip: How to detect that a View was Detached
Here is a question that I got on a post about detached views: “How can I detect that a View has been detached from the main window? I would like to adjust the view’s behavior in that case.” There is no API to obtain that information directly. However it is possible to do this with [...]
Sketch your UI
From time to time, I’m in the situation when I want to suggest a UI change or even try to come up with a completely new UI. While I love programming, it may be easier in these situations to just “sketch” the idea instead of really getting your feet wet. As many people asked me [...]
Error marker for SWT table rows – easy as pie
Here’s a nice addition to Riena’s TableRidget: you can now mark a table-row as incorrect. This is done with an RowErrorMessageMarker. When hovering over the marked row, the corresponding error message will be shown in a tooltip. IMarker marker = new RowErrorMessageMarker("An error message...", zorro); tableRidget.addMarker(marker); // to remove: tableRidget.removeMarker(marker); Full snippet here. This is [...]
Riena at the Eclipse Summit Europe
If you are at the Eclipse Summit Europe this week, here are some interesting talks about the work going on in and around Eclipse Riena: * Eclipse RunTime Tutorial, Tue 9:00-12:00, Seminarräume 2-4 – This tutorial connects the dots between different runtime technologies, such as Equinox, Riena, RAP and EclipseLink * Eclipse Riena Project – Overview [...]
Eclipse Riena 1.2.0.M2 released
The Riena committers have just done it again: Riena 1.2.0.M2 is now out the door (download). Here’s the New & Noteworthy and the issues fixed in this milestone. Read on for my personal favorites: New ridgets: ILinkRidget, IBrowserRidget, ITraverseRidget (for SWT’s Slider, Scale and Spinner widgets). Thanks to Florian from Redview for these contributions (snippets) IComboRidget [...]
Eclipse Riena 1.2.0.M1 released
The Fellowship of Riena just released 1.2.0.M1. (download). We committers have fixed 40+ issues and added a couple of new features. Below are my personal favorites. Improved support for message markers. Multiple validation rules and validation messages are now shown correctly (snippet): The new IListRidget simplifies binding to lists of elements with one column. This is [...]







