Changeset 174:3d58adc17d20 for codeDoc/ideas.txt
- Timestamp:
- 08/31/09 07:54:23 (3 years ago)
- Files:
-
- codeDoc/ideas.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
codeDoc/ideas.txt
r173 r174 69 69 +> combined rendering (to texture?) of each "layer" to enable nice transparancy 70 70 > lower performance? 71 > Data: 72 > remove "designs" concept from WidgetLoader: 73 > have one design per file 74 > to load multiple designs, have multiple WidgetLoaders in memory (so each just stores one set of data) 75 > pass a reference to a WidgetLoader or whatever it's called to the WidgetManager 76 > instead of class extension 77 > allows easily swapping data sets 71 78 72 79 73 80 Content: 74 81 -> Per-content undo support? 75 > Services:82 > Possible extra services: 76 83 > All content: 77 +> Clipboard78 84 > Some content: 79 85 +> Spellchecking 80 86 +> Calculator 81 -2> Fixed list of services working on IContent/Content:82 > Clipboard - can't store Content (callbacks)83 -> needs to check content type84 > unless stored as char[] which all content can take85 -> extra conversions (minor)86 -> Need to check type of content for specific services87 +1> List for each type of content:88 +> can use a static list widget for each type89 -> clipboard is type specific; need to decide when to convert, etc.90 ?> enables better copying; e.g. from double 3.5e9 to int 4Ã10â¹91 > Use a list of content as the service menu92 > each item is a BoolContent and has value true if it can interact with the current content type93 > wrapped in a CollapsibleWidget, displaying based on own value94 87 > Context menus: 95 88 > Context menu serves (editable?) content most directly under mouse cursor
