Click here to Skip to main content
15,892,005 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: Which architecture for a data-extractor Pin
jschell1-Oct-11 10:43
jschell1-Oct-11 10:43 
AnswerRe: Which architecture for a data-extractor Pin
Aneesh Warrier27-Dec-11 17:02
Aneesh Warrier27-Dec-11 17:02 
QuestionDesign Quandary - v2 Pin
#realJSOP28-Sep-11 2:16
mve#realJSOP28-Sep-11 2:16 
AnswerRe: Design Quandary - v2 Pin
Nagy Vilmos28-Sep-11 2:36
professionalNagy Vilmos28-Sep-11 2:36 
AnswerRe: Design Quandary - v2 Pin
Slacker00728-Sep-11 2:40
professionalSlacker00728-Sep-11 2:40 
AnswerRe: Design Quandary - v2 Pin
GParkings28-Sep-11 8:16
GParkings28-Sep-11 8:16 
GeneralRe: Design Quandary - v2 Pin
#realJSOP28-Sep-11 8:50
mve#realJSOP28-Sep-11 8:50 
QuestionDesign Quandary Pin
#realJSOP28-Sep-11 0:05
mve#realJSOP28-Sep-11 0:05 
I've been trying to come up with a form that performs the following function:

The user selects a pattern which consists of one to six image layer files. Each files consists of a single-color area on a transparent background, and are overlaid on top of each other (in a specific order). What the user will be able to do:

0) Select a replacement color for the non-transparent portion on an image-by-image basis.

1) Blur an image (with a numeric value indicating the amount of blur to apply)

2) Select a layer to be used or not

3) Flip the image vertically

4) Mirror the image horizontally

5) The composited image is updated as the user changes settings.

Right now, I have this form[^].

The idea is that the user assigns a color by right-clicking each of the layer panels on the left side. the checkbox next to each of the layer panels is used to indicate which layer is affected by the three buttons (Flip, Mirror, and Restore).

When the user right-clicks on a layer panel, a borderless form that holds a listbox of available colors is displayed at the mouse position, and when selected, the color is displayed on the layer panel in the label that currently reads "No Color", and the name of the selected color will also be displayed in that label.

I toyed with using a listview instead of the layer panels, but the association between the listbox and a color selector was even more klunky than what I have now.

Opinions, options, suggestions are now being entertained.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997


AnswerRe: Design Quandary Pin
Pete O'Hanlon28-Sep-11 0:19
mvePete O'Hanlon28-Sep-11 0:19 
GeneralRe: Design Quandary Pin
#realJSOP28-Sep-11 1:22
mve#realJSOP28-Sep-11 1:22 
GeneralRe: Design Quandary Pin
#realJSOP28-Sep-11 2:17
mve#realJSOP28-Sep-11 2:17 
GeneralRe: Design Quandary Pin
Pete O'Hanlon28-Sep-11 3:09
mvePete O'Hanlon28-Sep-11 3:09 
AnswerRe: Design Quandary Pin
Slacker00728-Sep-11 0:20
professionalSlacker00728-Sep-11 0:20 
GeneralRe: Design Quandary Pin
Pete O'Hanlon28-Sep-11 0:26
mvePete O'Hanlon28-Sep-11 0:26 
GeneralRe: Design Quandary Pin
Slacker00728-Sep-11 0:28
professionalSlacker00728-Sep-11 0:28 
GeneralRe: Design Quandary Pin
#realJSOP28-Sep-11 1:26
mve#realJSOP28-Sep-11 1:26 
GeneralRe: Design Quandary Pin
Slacker00728-Sep-11 1:33
professionalSlacker00728-Sep-11 1:33 
GeneralRe: Design Quandary Pin
#realJSOP28-Sep-11 2:17
mve#realJSOP28-Sep-11 2:17 
AnswerRe: Design Quandary Pin
GParkings28-Sep-11 0:32
GParkings28-Sep-11 0:32 
GeneralRe: Design Quandary Pin
#realJSOP28-Sep-11 2:18
mve#realJSOP28-Sep-11 2:18 
AnswerRe: Design Quandary Pin
Nagy Vilmos28-Sep-11 1:07
professionalNagy Vilmos28-Sep-11 1:07 
GeneralRe: Design Quandary Pin
#realJSOP28-Sep-11 2:18
mve#realJSOP28-Sep-11 2:18 
AnswerRe: Design Quandary Pin
BillWoodruff28-Sep-11 1:32
professionalBillWoodruff28-Sep-11 1:32 
GeneralRe: Design Quandary Pin
#realJSOP28-Sep-11 2:18
mve#realJSOP28-Sep-11 2:18 
QuestionCode Signing Pin
Bram van Kampen24-Sep-11 13:55
Bram van Kampen24-Sep-11 13:55 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.