Difference between revisions of "User:Etrusco"

From Free Pascal wiki
Jump to navigationJump to search
(New page: Notes * options dialog ** tab order (the pagecontrol should be before the buttons) ** pagecontrol doesn't have scrollbars ** default shortcuts for "find next/previous word occurrence" ** ...)
 
Line 1: Line 1:
Notes
+
TO-DO
  
 +
* Breakpoint Window
 +
** Show hint with line/context (function name)
 +
* debugger
 +
** expressions' listview is editable but doesn't update the expression
 +
* editor
 +
** indentation after 'end;' (e.g. class declaration)
 +
* find in files
 +
** eliminate duplicate MRU items (check whether the input in the combobox is a folder and add a trailing slash)
 +
** better layout (small screen hides "include subdirs")
 +
* ide
 +
** add command "re-open last closed file"
 +
** start bookmarks menu from 1 instead of 0
 +
** bookmarks like in Visual Studio and Eclipse
 +
** edit menu: move rarely-used actions into submenu
 +
* lcl
 +
** wincontrols.inc, 7892: "CurClientRect:=Rect(0,0,1000,1000);" why 1000? why not MaxWord? what's the ideal fix?
 
* options dialog
 
* options dialog
 
** tab order (the pagecontrol should be before the buttons)
 
** tab order (the pagecontrol should be before the buttons)
 
** pagecontrol doesn't have scrollbars
 
** pagecontrol doesn't have scrollbars
 
** default shortcuts for "find next/previous word occurrence"
 
** default shortcuts for "find next/previous word occurrence"
** editor options "caret beyond EOL" should be "cursor"
+
** editor options "caret beyond EOL" should read like the other options ("cursor")
 
** move keymap to main options
 
** move keymap to main options
** editor/misc: align comboboxes right
+
** editor/misc: align comboboxes right
 
** editor: change defaults: half page scroll, copy word on copy none
 
** editor: change defaults: half page scroll, copy word on copy none
 
** editor: move "tab position" to tab "pages/windows"
 
** editor: move "tab position" to tab "pages/windows"
** SelectWord shortcut should be ctrl+k ctrl+T (SelectLine needs Ctrl+ too)
+
** <s>SelectWord shortcut should be ctrl+k ctrl+T (SelectLine needs Ctrl+ too)</s>
 
** keymap: better combobox behavior in shortcut editor (case insensitive, OnExit)
 
** keymap: better combobox behavior in shortcut editor (case insensitive, OnExit)
 
** keymap: include bookmark shortcuts
 
** keymap: include bookmark shortcuts
 
** editor: does anybody use "show special chars" if not momentarily?
 
** editor: does anybody use "show special chars" if not momentarily?
* ide
+
* package
** add command "re-open last closed file"
+
** compilation error if source path is not set
** start bookmarks menu from 1 instead of 0
+
** "save as" doesn't remove .pas
** bookmarks like in Visual Studio and Eclipse
+
* SearchResultView
** edit menu: move rarely-used actions into submenu
+
** Show hint with context (function name)
* find in files
 
** eliminate duplicate MRU items (check whether the input in the combobox is a folder and add a trailing slash)
 
** better layout (small screen hides "include subdirs")
 
 
* synedit
 
* synedit
 
** add command "previous cursor position"
 
** add command "previous cursor position"
 
** add command "undo or redo to saved state"
 
** add command "undo or redo to saved state"
 
** add clipboard history (maybe cut and deletion only?)
 
** add clipboard history (maybe cut and deletion only?)
** highlight/mark só palavras inteiras (e desabilitar enquanto houver seleção)
+
** highlight/mark only whole words (disable if there's selection)
** cursor history (create component that allows storing the history from multiple editors)
+
** <s>cursor history (create component that allows storing the history from multiple editors)</s>
* lcl
 
** wincontrols.inc, 7892: "CurClientRect:=Rect(0,0,1000,1000);" why 1000? why not MaxWord? what's the ideal fix?
 
* debugger
 
** expressions' listview is editable but doesn't update the expression
 
* package
 
** compilation error if source path is not set
 
** "save as" doesn't remove .pas
 
* editor
 
** indentation after 'end;' (e.g. class declaration)
 

Revision as of 10:02, 5 September 2011

TO-DO

  • Breakpoint Window
    • Show hint with line/context (function name)
  • debugger
    • expressions' listview is editable but doesn't update the expression
  • editor
    • indentation after 'end;' (e.g. class declaration)
  • find in files
    • eliminate duplicate MRU items (check whether the input in the combobox is a folder and add a trailing slash)
    • better layout (small screen hides "include subdirs")
  • ide
    • add command "re-open last closed file"
    • start bookmarks menu from 1 instead of 0
    • bookmarks like in Visual Studio and Eclipse
    • edit menu: move rarely-used actions into submenu
  • lcl
    • wincontrols.inc, 7892: "CurClientRect:=Rect(0,0,1000,1000);" why 1000? why not MaxWord? what's the ideal fix?
  • options dialog
    • tab order (the pagecontrol should be before the buttons)
    • pagecontrol doesn't have scrollbars
    • default shortcuts for "find next/previous word occurrence"
    • editor options "caret beyond EOL" should read like the other options ("cursor")
    • move keymap to main options
    • editor/misc: align comboboxes right
    • editor: change defaults: half page scroll, copy word on copy none
    • editor: move "tab position" to tab "pages/windows"
    • SelectWord shortcut should be ctrl+k ctrl+T (SelectLine needs Ctrl+ too)
    • keymap: better combobox behavior in shortcut editor (case insensitive, OnExit)
    • keymap: include bookmark shortcuts
    • editor: does anybody use "show special chars" if not momentarily?
  • package
    • compilation error if source path is not set
    • "save as" doesn't remove .pas
  • SearchResultView
    • Show hint with context (function name)
  • synedit
    • add command "previous cursor position"
    • add command "undo or redo to saved state"
    • add clipboard history (maybe cut and deletion only?)
    • highlight/mark only whole words (disable if there's selection)
    • cursor history (create component that allows storing the history from multiple editors)