Differences From Artifact [89822443381424ce]:
- File
src/gui.d
- 2012-07-14 17:20:35 - part of checkin [b8acb5f918] on branch trunk - trampoline parsing and rendering. (user: kinaba) [annotate]
To Artifact [32e0c6f4fbd77c98]:
- File
src/gui.d
- 2012-07-14 17:38:38 - part of checkin [deca17f61a] on branch trunk - trampoline map supported. (user: kinaba) [annotate]
74 74 this.render['#'] = "■";
75 75 this.render['*'] = "✹";
76 76 this.render['.'] = "♒";
77 77 this.render['\\'] = "λ";
78 78 this.render['R'] = "☃";
79 79 this.render['D'] = "☠";
80 80 this.render['L'] = "☒";
81 + this.render['O'] = "☐";
81 82 foreach(c,tp; g.map.tr_target) {
82 83 char d = g.map[tp];
83 84 this.render[c] = [cast(dchar)('㋀'+d-'1')].to!string();
84 85 }
85 86 foreach(char c; '1'..':') this.render[c] = [cast(dchar)('㏠'+c-'1')].to!string();
86 87 this.paint ~= (Control c, PaintEventArgs ev) {
87 88 graphicContext.copyTo(ev.graphics, Rect(0,0,this.clientSize.width,this.clientSize.height));