I've just committed several TChromeTabs fixes and updates:

I've just committed several TChromeTabs fixes and updates:

Experimental: BiDi support (Khalid Dawood ).
Fixed: Changed border/pen thickness properties from Integer to Single (although it doesn't seem to make any difference to the lines)
Fixed: Erroneous hit test result if point wasn't in control. Caused tabs to stay hot when mouse left.
Fixed: GDI+ error under Windows 8 (thanks Warren Postma )
Fixed: "Cannot focus window" error after opening then closing additional form.
Fixed: Better handling of add button animation when adding/deleting tabs (still not 100% perfect).
Fixed: Added TabOrder property

You will need to get files from subversion (http://code.google.com/p/delphi-chrome-tabs/source/checkout) to see the changes.

Cheers,
Paul
http://code.google.com/p/delphi-chrome-tabs/source/checkout

Comments

  1. I might use this great component in a future product and I will give you a credit if so :^)

    ReplyDelete
  2. >Fixed: Better handling of add button animation when adding/deleting tabs (still not 100% perfect).
    For top tabs fixed, for bottom tabs is not (when deleting tabs button moving over tabs)

    ReplyDelete
  3. Alex Egorov I think you just need to enable Add Button animation for the lower tab container. I'll update the code though.

    ReplyDelete
  4. On the Animation page I have all checked comboboxes for top and bottom tabs, but different movement of add button.

    ReplyDelete
  5. Khalid Dawood Thanks for your comments. The BiDi is marked as experimental in the change log as it's not completely finished. Most of the things you mentioned are on the list of things to do, scrolling and button shapes in particular. There are also issues with the drag image position and dragging between containers with different BiDi settings. I'll change the BiDi property as you suggested.

    ReplyDelete
  6. will Tchrometab support lazarus in the future ?

    ReplyDelete
  7. Wayan Kastawan Sorry, I don't use Lazarus. If you want to make the required changes, I am happy to add them to the project.

    ReplyDelete

Post a Comment