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
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
I might use this great component in a future product and I will give you a credit if so :^)
ReplyDelete>Fixed: Better handling of add button animation when adding/deleting tabs (still not 100% perfect).
ReplyDeleteFor top tabs fixed, for bottom tabs is not (when deleting tabs button moving over tabs)
Alex Egorov I think you just need to enable Add Button animation for the lower tab container. I'll update the code though.
ReplyDeleteOn the Animation page I have all checked comboboxes for top and bottom tabs, but different movement of add button.
ReplyDeleteKhalid 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.
ReplyDeletewill Tchrometab support lazarus in the future ?
ReplyDeleteAre there GDI+ headers for Lazarus?
ReplyDeleteWayan 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