Several little changes today:
Config File has been cleaned up so that it now only reflects the actual settings that are currently support and usable in the SDL version. (I'll add more options over time, but I'm back to the point where it seems I have to make other building blocks to continue moving forwards... ;D ) It currently looks like this:
'[CONFIG VERSION]
ConfigVersion = 1
'[GENERAL SETTINGS]
DebugInfo = FALSE 'INTERNAL VARIABLE USE ONLY!! DO NOT MANUALLY CHANGE!
BackupSize = 1000 'in MB
AllowIndependentSettings = TRUE
'[IDE COLOR SETTINGS]
TextColor = _RGB32(255,255,255)
QuoteColor = _RGB32(255,255,85)
MetaCommandColor = _RGB32(85,255,85)
CommentColor = _RGB32(85,255,255)
BackgroundColor = _RGB32(0,0,170)
'[IDE DISPLAY SETTINGS]
IDE_IndentSUBs = TRUE
IDE_CodePage = 0
IDE_CustomFont = FALSE
IDE_CustomFont$ = "c:\windows\fonts\lucon.ttf"
IDE_CustomFontSize = 21
IDE_AutoFormat = TRUE
IDE_AutoIndent = TRUE
IDE_IndentSize = 4
IDE_Height = 25
IDE_Width = 80
IDE_AutoPosition = TRUE
'[MOUSE SETTINGS]
SwapMouseButton = FALSE
Implemented the following settings so they're now working in both the IDE and the external config file:
IDE_AutoFormat
IDE_AutoIndent
IDE_IndentSize
SwapMouseButton
SELECT EVERYCASE now works in SDL as it does in the GL version. (I thought I'd made this change into the language ages ago! I would've sworn it was in SDL, but it's not! Who knew??)
Finally remembered to update my version number too. :P