Click here to Skip to main content
15,918,889 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
Questioncharecter input system function Pin
sonavi3-Jun-07 14:44
sonavi3-Jun-07 14:44 
AnswerRe: charecter input system function Pin
Dave Kreskowiak3-Jun-07 17:07
mveDave Kreskowiak3-Jun-07 17:07 
Questioncharecter in putting method Pin
sonavi29-May-07 17:12
sonavi29-May-07 17:12 
QuestionVery intresting architecture Pin
vtuchin27-May-07 9:44
vtuchin27-May-07 9:44 
AnswerRe: Very intresting architecture Pin
Paul Conrad4-Nov-07 7:11
professionalPaul Conrad4-Nov-07 7:11 
QuestionLooking for graphical ideas that convey meaning... Pin
charlieg26-May-07 10:30
charlieg26-May-07 10:30 
AnswerRe: Looking for graphical ideas that convey meaning... Pin
Ray Cassick27-May-07 12:28
Ray Cassick27-May-07 12:28 
QuestionAny Ideas? Pin
Willliam Doman24-May-07 6:00
Willliam Doman24-May-07 6:00 
Architecture question.

The application is a very dynamic with hundreds of panes the user can selectively choose. Each pane does something different. Each pane communicates through a modified observer pattern to all the other panes that are created. There could be 10 panes or 50 at any given time. The user can create or close panes at any time. There will be more panes added through time so recoding previous panes is a big no-no.

I’m looking for ideas or pattern to manage the concept of when a pane changes the state of the application/data and another panes observe the change and *only certain* panes would act upon the change. Keep in mind there is an infinite set of possibilities.

Maybe in a metaphorical sense I’m looking for a type of key and door logic and the key only opens certain doors. The doors would be defined on creation of a pane. The key would be defined upon the act of state change.

I tried using a class with get/sets and reflecting the answers and if they match it was a good key but it seems hackish.

Any ideas would be appreciated.

AnswerRe: Any Ideas? Pin
Moak25-May-07 2:13
Moak25-May-07 2:13 
GeneralRe: Any Ideas? Pin
Willliam Doman25-May-07 5:18
Willliam Doman25-May-07 5:18 
GeneralRe: Any Ideas? Pin
Moak25-May-07 5:53
Moak25-May-07 5:53 
GeneralRe: Any Ideas? Pin
Willliam Doman25-May-07 9:02
Willliam Doman25-May-07 9:02 
GeneralRe: Any Ideas? Pin
Moak25-May-07 14:00
Moak25-May-07 14:00 
AnswerRe: Any Ideas? Pin
led mike25-May-07 7:28
led mike25-May-07 7:28 
GeneralRe: Any Ideas? Pin
Willliam Doman25-May-07 9:05
Willliam Doman25-May-07 9:05 
GeneralRe: Any Ideas? Pin
led mike25-May-07 9:55
led mike25-May-07 9:55 
QuestionWhere have system planning software to download, free to try (or free) Pin
David623-May-07 11:22
David623-May-07 11:22 
AnswerRe: Where have system planning software to download, free to try (or free) Pin
Joseph Guadagno24-May-07 18:03
Joseph Guadagno24-May-07 18:03 
QuestionRe: Where have system planning software to download, free to try (or free) Pin
David624-May-07 23:41
David624-May-07 23:41 
AnswerRe: Where have system planning software to download, free to try (or free) Pin
Moak25-May-07 14:08
Moak25-May-07 14:08 
GeneralRe: Where have system planning software to download, free to try (or free) Pin
Senthil Kumar. V12-Jun-07 2:22
Senthil Kumar. V12-Jun-07 2:22 
QuestionDesign question for fast applications Pin
hansipet22-May-07 22:09
hansipet22-May-07 22:09 
AnswerRe: Design question for fast applications Pin
Adam Crawford22-May-07 23:11
Adam Crawford22-May-07 23:11 
GeneralRe: Design question for fast applications Pin
hansipet23-May-07 0:08
hansipet23-May-07 0:08 
AnswerRe: Design question for fast applications Pin
led mike23-May-07 8:36
led mike23-May-07 8:36 

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.