Commit Graph

637 Commits

Author SHA1 Message Date
adelikat 817b202192 On Behalf of Rolanmen - LuaWriter. Now Colors Lua Library Words. 2012-07-24 03:35:28 +00:00
adelikat 08e79f26a2 Lua Writer - color config - re-hook up the load event that got clobbered at some point 2012-07-24 01:39:19 +00:00
jxq2000 6c5c33ea7a Beginning of Lua Writer Color config form - not yet functioning.
Renamed a global variable for consistency with others.
2012-07-24 01:11:36 +00:00
adelikat 8825cb7499 Fixes to Lua Writer on behalf of Rolanmen 2012-07-23 12:28:03 +00:00
adelikat 8b06a39ef9 Lua Text - start a very rough auto-complete box 2012-07-23 02:24:48 +00:00
adelikat 6379aafbae Lua Writer - start syntax color config dialog and font config, neither do anything yet 2012-07-23 01:32:41 +00:00
adelikat 973aa8f9ae Lua Writer - better color of library names, anchoring 2012-07-23 01:10:31 +00:00
adelikat a8753021cc Lua Writer - syntax highlighting for bizhawk lua library functions 2012-07-23 01:02:04 +00:00
adelikat f9c764f5e5 oops, previous commit didn't compile 2012-07-22 22:26:43 +00:00
adelikat 09fb9c88f4 Lua Writer - implement saving and fix so that the text only redraws when it needs to. 2012-07-22 22:24:02 +00:00
rolanmen1 0eba6e53e4 LuaWriter. Added coloring symbols, it won't color if the symbol is part of a comment or a string. Also made (") and (') to not color when it's part of a comment.
Config.cs. Added SymbolColor, wich by default is black.
2012-07-22 22:16:44 +00:00
adelikat 75bed1f242 Lua Console - open selected file in lua writer dialog, implement drag & drop on lua writer (but fails because it doesn't allow drop on the edit box itself) 2012-07-22 20:25:53 +00:00
adelikat a380319973 Lua Console - remove hacky lua writer button. Set edit button to open the writer on interim builds only 2012-07-22 19:59:33 +00:00
adelikat e56de584e3 Lua Writer - faster drawing 2012-07-22 19:54:40 +00:00
rolanmen1 21344b7bc4 LuaWriter. Re-structured coloring Strings. 2012-07-22 04:22:18 +00:00
rolanmen1 f775c081f1 Config.cs: Added 3 variables that will be used for the colors of LuaWriter.
LuaWriter: Made it use the values of the variables in Config.cs. Made (") and (') colors the whole line if they are not closed. Now colors the word elseif.
2012-07-21 19:29:45 +00:00
rolanmen1 1616cc7eb9 LuaWriter. Prevented some exceptions. 2012-07-21 04:17:49 +00:00
rolanmen1 9bca1b198d LuaWriter. Fixed error that prevented coloring multiple strings in the text. Also made that Reserved Words will only color if there are no letters or numbers next to them. 2012-07-20 22:50:28 +00:00
rolanmen1 1a45b82d64 LuaWriter. Now colors Strings. TODO: Allow to color multiple Strings in the same line. 2012-07-20 22:02:14 +00:00
rolanmen1 6f295fe0c8 LuaWriter. Now colors Multi-Line Comments. 2012-07-20 05:36:33 +00:00
rolanmen1 48b24703a3 LuaWriter. Now colors single line comments to green. 2012-07-19 21:20:23 +00:00
rolanmen1 4b3971a997 LuaWriter. It will now color black unmatches in the text. Also fixed a bug that randomly selects a small block of text. 2012-07-19 19:58:27 +00:00
adelikat 7cb69f4826 Hook up LuaWriter to a new & hacky toolstrip icon for now 2012-07-19 04:19:24 +00:00
adelikat fb841bc764 check in luawriter winform files, needs to be hooked up 2012-07-19 00:19:47 +00:00
andres.delikat 45227b1b11 Lua - Lua Function List - column sorting (including descending) 2012-07-12 02:03:46 +00:00
andres.delikat 4aaeabb568 Lua - much improved lua function list including return type and parameters 2012-07-12 00:57:09 +00:00
andres.delikat 3a73f8a427 Lua - backend for more thorough self documenting, lua function list dialog has the same functionality as before but is primed for a better UI 2012-07-11 15:03:51 +00:00
andres.delikat 9da0cd3553 Lua - forms.textbox() add field to optionally set the textbox to signed, unsigned, or hex values 2012-07-10 23:09:06 +00:00
andres.delikat 827e2150d7 Lua - implement forms.button(), and the basic backend for calling lua functions on events from user generated controls 2012-07-10 20:23:19 +00:00
zeromus 3a8fe7c464 lua-fix crashes when scripts terminate 2012-07-10 19:40:35 +00:00
andres.delikat ec9cf60d6d Lua - start forms creation library, implement forms.create(), forms.destroy(), and forms.destroyall(). Still TODO: make the forms do something! Also added console.log as an alias to console.output 2012-07-10 19:04:35 +00:00
andres.delikat ca9c27113f "Never be asked to save changes" config menu item 2012-07-10 17:22:23 +00:00
andres.delikat 0791a713a4 Hex editor - remove a todo that is no longer valid 2012-07-09 18:41:59 +00:00
brandman211 a127e2e4f2 Diff => Difference in the View submenu on Ram Watch. 2012-07-05 19:10:12 +00:00
adelikat 11312699e4 Ram Watch - fix sorting of prev & diff columns based on last change definition 2012-07-05 03:34:05 +00:00
adelikat d65bd2bb0c Ram Watch - better default column widths and fix restore default settings column widths. Fix reseting of Prev column when changing prev definitions 2012-07-05 03:21:39 +00:00
adelikat af9690baec Ram Watch - center diff column 2012-07-05 03:11:33 +00:00
adelikat a1ff6164ec Ram Watch - make new column compatible with old config files 2012-07-05 03:05:23 +00:00
adelikat b0b7478b40 Ram Watch - on load, check if Diff should be displayed. Implement prev value options - last frame, and last change (Diff adjust accordingly as well) 2012-07-05 01:58:33 +00:00
adelikat a8e3ffa624 Ram Watch - implement Diff column 2012-07-04 23:11:17 +00:00
adelikat 14f7aab89e Hex Editor - fix a bug where shift clicking the first address does not highlight properly. 2012-07-04 21:25:34 +00:00
phillip.grimsrud 8bc250e7dd 1. Added Atari 2600 to COMMANDS dictionary.
2. Added Atari 2600 case when updating virtual pads.
2012-06-30 01:23:02 +00:00
adelikat 690fb786a5 Hex Editor - move "nibble" display to a readable place (broken from the header speed optimization) 2012-06-25 03:21:54 +00:00
adelikat 5f3f6547aa Hex Editor - on find next/prev focus Hex Editor rather than find box 2012-06-25 03:13:02 +00:00
adelikat 7291a8ab0f Hex Editor - ability to increment/decrement frozen addresses. Big Endian and wrapping logic for Increment/Decrementing 2 byte values 2012-06-25 03:10:04 +00:00
adelikat 4d91471bab Record movie dialog - use filesystem safe name of game when choosing a default name. Fix regression that made default filename not populate in the savefile dialog. 2012-06-25 00:06:07 +00:00
adelikat d59b1e82c7 As usual, I forgot to check in new winform files 2012-06-24 03:45:56 +00:00
adelikat 2d4c6acc04 Hex Editor - implement shift logic to Home/End keys 2012-06-23 21:09:20 +00:00
adelikat 0d40a40ea4 Hex Editor - add shift highlighting logic to up,down,left,right,pageup,pagedown keys, add multi-highlight logic to tab and shift+tab. Still todo: several other keys. 2012-06-23 20:48:17 +00:00
adelikat 12e674973d Hex Editor - implement a find box with Find Prev/Next functions. Also make find highlight all values in the search string when finding a vlue, add Find Next/Prev menu items with hotkeys. 2012-06-23 18:45:01 +00:00