przesuwanie Toolbara cd.

0

Wstawiłem cztery Coolbary na około formy i na jednym jest toolbar. Celem jest takie ustawienie, aby można było ten toolbar swobodnie przesuwać, ale tylko na Coolbary. Coolbary mają auto size, zatem ich nie widać normalnie.

Ustawiłem w Toolbarze Drag kind na Dock oraz DragMode na Automatic, natomiast w Coolbarach: DragKind na drag, DragMode na manual oraz DockSite na True.

Teraz działa, ale jest kilka problemów

  1. Toolbar można przesunąc w dowolne miejsce na formę, ale ja chce tylko na Coolbary.

  2. Kiedy wjade Toolbarem na Coolbar (ale jeszcze nie puszcze LPM), obrys ma kształt poziomy, a ma juz miec taki jak Coolbar (czyli np. pionowy).

Jak to zmodyfikować ?

0

można to załatwić na 2 sposoby:

  1. Pobrać WinSDK i szukać o toolbarach i CoolBarach
  2. Załatwić jakis komponent (np Toolbar2000, ToolbarXP czy jakieś takie)

poza tym dlaczego nie na dowolne miejsce na formie? To chyba CanFloat czy jakos tak

0

<font color="green">poza tym dlaczego nie na dowolne miejsce na formie? To chyba CanFloat czy jakos tak</span>

Nie ma takiej właściwości

0

To w takim razie w evenst jest OnUnDock, po pokombinowaniu doszedłem iż:

if not NewTarget is TCoolbar then
Allow:=False

1 użytkowników online, w tym zalogowanych: 0, gości: 1