Support transparency

1) Components use the background color to erase parts of the control. This does not allow for the back color to be transparent or translucent. Replace all erase operations by clipping or paths. 2) ...

Id #20698 | Release: None | Updated: Feb 2, 2013 at 2:39 AM by sleclercq | Created: May 7, 2011 at 6:47 AM by sleclercq

Move stardate computations to a specialized component

It is not the job of a Label component to convert a date to a stardate. Create a specialized library to do so. If possible, create and use a StarTrek cultureinfo.

Id #20697 | Release: None | Updated: Feb 2, 2013 at 2:39 AM by sleclercq | Created: May 7, 2011 at 6:42 AM by sleclercq

A coordinator to make text appear one letter at a time

Create a choreographer component that will synchronize all labels so they make their text appear one character at a time. When a text panel has a text coordinator, it will make the text appear one...

Id #20686 | Release: None | Updated: Feb 2, 2013 at 2:39 AM by sleclercq | Created: May 6, 2011 at 2:29 PM by sleclercq

Elbo paint method is both inefficient and completely wrong

The OnPaint method of the Elbo component paints the shape by repeatingly overwriting parts with different colors. This has the following disadvantages: 1) It is very inefficient 2) It breaks when t...

Id #20680 | Release: None | Updated: Feb 2, 2013 at 2:39 AM by sleclercq | Created: May 6, 2011 at 7:36 AM by sleclercq

Use anti-aliasing

Round features (especially on the Elbo) look jagged. Use anti-aliasing to smooth the edges

Id #20643 | Release: None | Updated: Feb 2, 2013 at 2:39 AM by sleclercq | Created: May 5, 2011 at 7:36 AM by sleclercq

Re-link icons for components

Original work contains icons for each component. These were not yet extracted from the DLL file

Id #20642 | Release: None | Updated: Feb 2, 2013 at 2:39 AM by sleclercq | Created: May 5, 2011 at 7:14 AM by sleclercq

  • 1-6 of 6 Work Items
    • Previous
    • 1
    • Next
    • Showing
    • All
    • Work Items