* Convert selection to walltiles. ** Could use a keyboard shortcut. ** Doesn't connect walltiles to same-type tiles outside the selection. (Selection edges get broken) ** The "select walltile" window is not very user-friendly. Just make it so the moment you click on a walltile, it uses that one. No need for the convert button. ---- fixed ** WTF, I had one walltile selected in tileset, chose another from the window and instead it used the one from tileset! No, wait, it keeps using the 5th walltile no matter what I pick in tileset or the window. WTF I can't make my map! Fix it fix it fix it! *** No wait, it uses whatever walltile was last painted on the map. ----- fixed ** It converts ALL tiles. I do NOT want this. It should only convert already existing wall tiles. Make it so that you can choose (radio button on the select walltile form) 1) Transform any existing walltiles (so you can change one to other); 2) Transform walltiles of selected type (so you can fix broken ones). TODO * Keyboard shorcuts should be listed in a seperate dialog, all of them. (In the help menu) I do not want to go hunting for that one tip that lists them. * Tile (0, 0) keeps dissappearing! need to be more specific on that * Dropper over selection selects empty tile. ---- fixed * Sometimes the tiles under the preview tile flash visible for an instant (when moving mouse). can't seem to find the problem * The preview is visible even after you move the mouse out of the main picturebox. Looks bad this way. TODO * The preview becomes an empty box if you alt-tab out and back. --- fixed * Opening a new map by double-clicking still gives some error. -- fixed (i think) * You can't flip a pasted selection. ---- fixed * When zoomed out, the stuff under the selection remains visible if you move it (not if it is a pasted one, though!). * When zoomed out, the selection rectangle is still shown full-size even if the "select only non-empty" is active. You can't drag the full-size, rectangle, though. * You have to un-select something before it dissappears if you delete a selection when zoomed out. Can't undo either but it still dissappears right away. * Sometimes deleting a selection does not go into the undo list o_O Or maybe it gets messed up somehow. I must say, these last four (and quite a few others I have seen before) are exactly the kind of bugs that occur when a proper object-oriented design is not used and some spagetti procedural coding is used. Sigh, I have great dislike for this kind of programming. Just so you know. Not that it matters - I'm sure you have no time to re-design it in a proper OO way, even if you wanted to. More to follow later, I think