IDE Fix Pack 4.0

RadStudio IDE 의 버그를 수정한 것으로 2007/2009/2010/XE 버전을 지원한다.


RAD Studio XE fixes/optimizations:
  • Code Insight doesn’t show matching methods for event assignments
  • QC #68493: Switching away and back to Delphi orphans focus on Code Editor
  • QC #29732: Class Completion adds published section
  • QC #88038: Delphi always maximizes itself on taskbar change
  • QC #89148: TListView ItemData streaming error
  • QC #89149: Saving a form with a ListView can kill the IDE
  • QC #93152: TBitBtn.DoubleBuffered default doesn’t match constructor’s default
  • Optimization: QC #50564: Long/Unicode string assignments could be made 20% to 30% faster
  • Optimization: Optimized TObject.ClassNameIs implementation
  • Optimization: GetDynaMethod uses binary search in DMT
  • Optimization: LoadResString cache (improves the speed of switching between Code and Design editor)
  • Optimization: Startup .NET XML-Serializer cache

RAD Studio 2010 fixes/optimizations:
  • QC #86428: Form looses ancestor components after unloading packages
  • QC #23580: Object Inspector shows incomplete / mangled event handler list
  • Code Insight doesn”t show matching methods for event assignments
  • Undo destroys editor buffer (fixed in RAD Studio 2010 Update 2)
  • F1 key doesn’t work if invoked from the ObjectInspector
  • Vista compatible icons (256×256) aren’t supported
  • Stepping through the code can be slow
  • QC #80822: ObjectInspecor: Properties are duplicated after scrolling
  • QC #80776: ObjectInspector shows “EditControl” instead of the real content
  • QC #79776: Clicking on object Inspector rejects focus
  • QC #29732: Class Completion adds published section
  • Step-Out doesn’t recognize the return address at ESP
  • QC #75738: Debugging extremly slow
  • QC #68493: Switching away and back to Delphi orphans focus on Code Editor
  • QC #88038: Delphi always maximizes itself on taskbar change
  • QC #89148: TListView ItemData streaming error
  • QC #89149: Saving a form with a ListView can kill the IDE
  • QC #93152: TBitBtn.DoubleBuffered default doesn’t match constructor’s default
  • Optimization: QC #50564: Long/Unicode string assignments could be made 20% to 30% faster
  • Optimization: Optimized TObject.ClassNameIs implementation
  • Optimization: GetDynaMethod uses binary search in DMT
  • Optimization: LoadResString cache (improves the speed of switching between Code and Design editor)
  • Optimization: Call stack with IInterface parameters are resolved much faster

RAD Studio 2009 fixes/optimizations:
  • QC #86428: Form looses ancestor components after unloading packages
  • QC #23580: Object Inspector shows incomplete / mangled event handler list
  • Code Insight doesn”t show matching methods for event assignments
  • Vista compatible icons (256×256) aren’t supported
  • Undo destroys editor buffer
  • Stepping through the code can be slow
  • 64 bit Debugger assertion (see hotfix from Embarcadero for 2009)
  • QC #75738: Debugging extremly slow
  • QC #71575: Delphi 2009 literal string assigment
  • QC #47807: Error insight fails to find TObject class
  • Possible deadlock when Error Insight calls ProcessMessages
  • QC #68493: Switching away and back to Delphi orphans focus on Code Editor
  • QC #37462: IDE may select the wrong file when performing a ctrl + left-click on a filename in the editor
  • QC #22880: Cannot resolve unit name
  • QC #58045: Component captions and component icons disappear from form designer
  • QC #69456: IDE dead lock when updating the editors
  • QC #55910: TDBText.Color always reverts to Parent.Color
  • QC #59963: Closing non-modal forms after a task switch can deactivate the application
  • QC #56252: TPageControl flickers a lot with active theming
  • QC #68730: TLabel is not painted on a themed, double-buffered TTabSheet in Vista
  • ToolsAPI IOTAProjectOptions.GetOptionNames destroys options.
  • QC #74646: Buffer overflow in TCustomClientDataSet.DataConvert with ftWideString
  • QC #80822: ObjectInspecor: Properties are duplicated after scrolling
  • QC #80776: ObjectInspector shows “EditControl” instead of the real content
  • QC #79776: Clicking on object Inspector rejects focus
  • QC #29732: Class Completion adds published section
  • QC #88038: Delphi always maximizes itself on taskbar change
  • QC #89148: TListView ItemData streaming error
  • QC #89149: Saving a form with a ListView can kill the IDE
  • QC #93152: TBitBtn.DoubleBuffered default doesn’t match constructor’s default
  • Optimization: QC #50564: Long/Unicode string assignments could be made 20% to 30% faster
  • Optimization: Optimized TObject.ClassNameIs implementation
  • Optimization: GetDynaMethod uses binary search in DMT
  • Optimization: LoadResString cache (improves the speed of switching between Code and Design editor)
  • Optimization: Call stack with IInterface parameters are resolved much faster

RAD Studio 2007 fixes/optimizations:
  • QC #29732: Class Completion adds published section
  • Call stack with IInterface parameters are resolved much faster
  • Optimization: LoadResString cache
  • Undo destroyed editor buffer
  • 64 bit Debugger assertion (see hotfix from Embarcadero)
  • QC #47807: Error insight fails to find TObject class
  • Possible deadlock when Error Insight calls ProcessMessages
  • QC #37462: IDE may select the wrong file when performing a ctrl + left-click on a filename in the editor
  • QC #22880: Cannot resolve unit name
  • QC #58045: Component captions and component icons disappear from form designer
  • QC #75738: Debugging extremly slow
  • QC #50278: IDE Compiler opens all files in ReadWrite mode and blocks command line compiler
  • QC #55910: TDBText.Color always reverts to Parent.Color
  • Sometimes the IDE has two taskbar buttons
  • Background Parser blocked the main thread
  • Find dialog has problems with upper/lower case Umlaut characters
  • QC #68493: Switching away and back to Delphi orphans focus on Code Editor
  • QC #68647: Infinite loop in Forms.GetNonToolWindowPopupParent
  • QC #68740: Lost focus after TOpenDialog when MainFormOnTaskBar is set
  • QC #59963: Closing non-modal forms after a task switch can deactivate the application
  • Control resize bugfix for kernel stack overflow due to WH_CALLWNDPROC hook
  • QC #59654: TActionList access already released FActions field
  • QC #54286 : Parent-PopupMenu overrides standard context menu (edit, memo, combobox, …)
  • QC #50097: ObjAuto access violation on XEON (Data Execution Prevention bug)
  • QC #58938: MainForm Minimize minimizes in the background
  • QC #64484: SysUtils.Abort can raise an AccessViolation
  • QC #58939: No taskbar button when starting from ShellLink with Show=Minimized
  • QC #56252: TPageControl flickers a lot with active theming
  • QC #68730: TLabel is not painted on a themed, double-buffered TTabSheet in Vista
  • QC #74646: Buffer overflow in TCustomClientDataSet.DataConvert with ftWideString
  • QC #88038: Delphi always maximizes itself on taskbar change
  • QC #89148: TListView ItemData streaming error


DelphiSpeedUp 3.0 

Delphi IDE 의 속도를 개선하기 위한 IDE Plugin 이다.

개선 내용
  • Improves Delphi/BCB/BDS’s load times
  • Optimizes often used RTL functions by functions form the FastCode project
  • All optimizations are done in memory and do not change any file on disk
  • Adds a “Close all and kill” menu item to the “File” menu that terminates the IDE very fast
  • The fast termination is used when you close the IDE while pressing the CTRL key.
  • Shows waiting cursor while loading designtime package
  • Optimizes CodeCompletion (CodeInsight)
  • Optimizes the Delphi Compiler’s C RTL
  • Optimizes the Debugger, especially the Step-Into functionality
  • CodeCompletion and HelpInsight can be aborted by ESC/mouse move

지원 버전
  • C++Builder 5, 6
  • Delphi 5, 6, 7
  • Borland Developer Studio 2005, 2006
  • CodeGear RAD Studio 2007 (December Update)


IDE Fix Pack 
DelphiSpeedUp 
Posted by NeoDreamer
:
BLOG main image
사람의 발목을 잡는건 '절망'이 아니라 '체념'이고 앞으로 나아가게 하는건 '희망'이 아니라 '의지'다. - 암스 중에서 - by NeoDreamer

공지사항

카테고리

전체보기 (793)
Life Story (1)
Thinking (2)
Nothing (5)
---------------* (0)
Dev Story (701)
Com. Story (80)
IT Story (1)
---------------+ (0)
Etc (2)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

Total :
Today : Yesterday :
05-03 00:00