Monday, May 31, 2010

Dockable IDE

Mattias did an good job in the move towards a dockable IDE :-)

There exist a few problems with the form creation, that prevent proper operation of drag-dock. At best the IDE should not try to dock or otherwise place dockable windows.

A general problem is the update of the Caption of docked forms - their Caption is invisible! As a simple solution every change of the Caption of a docked control should be sent to its HostDockSite, so that it can update the DockCaption. An according UpdateDockCaption method should be added to TWinControl, which does nothing by default; TCustomForm instead updates its Caption, so that all (floathost...) docksites will always show the proper caption.
See http://www.hu.freepascal.org/fpcircbot/cgipastebin?msgid=18989

30 comments:

  1. 要保持更新呦,加油!!!期待你的新文章!!!.................................................................                           

    ReplyDelete
  2. 向著星球長驅直進的人,反比踟躕在峽路上的人,更容易達到目的。............................................................

    ReplyDelete
  3. 當一個人內心能容納兩樣相互衝突的東西,這個人便開始變得有價值了。............................................................

    ReplyDelete
  4. 很喜歡你的部落格,來給你加油,幫你推一下喔~期待你的下一個更新,謝謝.................................[/url]...............

    ReplyDelete
  5. 與人相處不妨多用眼睛說話,多用嘴巴思考. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    ReplyDelete
  6. The GlassDocking and AnchorDocking components now made a Lazarus IDE to have single window
    in painless way.

    ReplyDelete
  7. The GlassDocking and AnchorDocking components now made a Lazarus IDE to have single window
    in painless way.

    usaha sampingan di cileunyi

    ReplyDelete