fiSPEd
screenshots
back to top See below for some screenshots of fiSPEd in action inside the D5 Pro IDE:
[
1 ]  [ 2 ]  [ 3 ]  [ 4 ]  [ 5 ]  or go back to the main page of fiSPEd.
(everything you see below that looks different than your standard D5 ObjInsp is done by fiSPEd!) 

ObjInsp
"see-through" 
back to top fiSPEd lets you "see right through" any TStrings property in your object inspector (note the tooltip!). Also note the little SQL glyph left of the SQL property: it's color tells you about the query's state. When there's no SQL inside, it's grey, when it's not prepared, it's white, yellow means prepared and finally green tells you it's actually active. Similar behaviour in e.g. fiSPEd's DataSet property editor for IBO controls.
    fiSPEd screenshot 1 
 
TStrings Editor,
OQB 
back to top fiSPEd's TStrings Editor Dialog in the db-aware version with Sergy Orlik's Open Query Builder invoked (when you close OQB with OK, fiSPEd will take over the generated SQL so you can directly put it into your query component)
    fiSPEd Screenshot 2
 
Bird's eye  back to top fiSPEd's "Bird's eye" for a quick overview over large (e.g. SQL) files. When editing source code files, you can use the built-in Delphi highlighter that automatically adapts your IDE's highlighting settings. Note the haircross cursor in the bird's eye on the right: you can scroll the main editor on the left synchronized by just moving the mouse through the bird's eye:
    fiSPEd Screenshot 3
 
ListBox
mode 
back to top fiSPEd currently supports 6 different editing controls: TMemo, TRichEdit, TListBox, TStringGrid, THexEdit and TSynEdit. You can switch between them freely while editing any TStrings. Below is a view of the listbox mode, which is handy when you just want to re-order lines in a stringlist (drag&drop-reordering is supported)
    fiSPEd screenshot 4
String Grid
mode 
back to top For some TStrings properties that are actually "item=value" lists, a string grid is the easiest way to edit them. Note: fiSPEd will automatically put back the item=value syntax together with the equal sign and all when you close it with OK.
    fiSPEd screenshot 5