comparison mde/content/Content.d @ 167:620d4ea30228

Context menus: added a clipboard (functions accessible from main menu rather than context menu).
author Diggory Hardy <diggory.hardy@gmail.com>
date Sat, 27 Jun 2009 11:57:26 +0200
parents bb2f1a76346d
children da8d3091fdaf
comparison
equal deleted inserted replaced
166:55667d048c31 167:620d4ea30228
95 } 95 }
96 } else // no existing object 96 } else // no existing object
97 parent = new ContentList (parentSym); 97 parent = new ContentList (parentSym);
98 } 98 }
99 parent.append (this); 99 parent.append (this);
100 //logger.trace ("Created: {}\t{}", symbol, this);
100 } 101 }
101 102
102 void name (Translation.Entry e) { 103 void name (Translation.Entry e) {
103 name_ = e.name; 104 name_ = e.name;
104 desc_ = e.desc; 105 desc_ = e.desc;
139 /** A naive implementation which assumes the passed content is 140 /** A naive implementation which assumes the passed content is
140 * incompatible. */ 141 * incompatible. */
141 override bool set (IContent) { 142 override bool set (IContent) {
142 return false; 143 return false;
143 } 144 }
145 /// ditto
146 override void opAssign (char[]) {}
144 147
145 protected: 148 protected:
146 char[] symbol; 149 char[] symbol;
147 char[] name_, desc_; // translated name and description 150 char[] name_, desc_; // translated name and description
148 void delegate (Content) cb[]; 151 void delegate (Content) cb[];