robmcmullen / omnivore

Hex editor and debugging emulator, sponsored by the Player/Missile Podcast
Mozilla Public License 2.0
53 stars 7 forks source link

Replace grid controls with custom table text controls #229

Closed robmcmullen closed 4 years ago

robmcmullen commented 6 years ago

Grid is overkill for what we need, since it is very generic. Omnivore has very specific needs: monospaced chars and column formats. Highlighting can be discontinuous, which was implemented outside Grid anyway.

Here's an idea of an interface:

https://twitter.com/ocornut/status/894242704317530112 (source here)

robmcmullen commented 6 years ago

Check out wx.lib.editor for a custom rendered, python-only text editor. It's possible this can be used as the framework for a custom grid.

robmcmullen commented 4 years ago

Replaced with compactgrid