DBGrid w Lazarusie

0

Witam.
Lazarus 2.0.10/Windows10 64bit.
Mam DBGrid na formie. W DBGrid mam utworzone kilka kolumn, ale po skompilowaniu programu nie mogę zmienić rozmiaru (szerokości) żadnej kolumny myszką. Jak najadę myszką na linię dzielącą kolumny to kursor zmienia się na taki jak by była możliwość zmiany szerokości kolumn, ale nic poza tym nie da się zrobić. W Delphi to mi działało, a w Lazarusie nie działa. Nie wiem co jest grane.

2

we właściwościach kontrolki DBGrid musisz mieć włączoną opcję dgCloumnResize

0

Już działa. Tą opcję miałem włączoną, ale próbowałem zmieniać szerokość na nie aktywnym DBGrid.
W Delphi było inaczej. Już po wrzuceniu DBGrid i utworzeniu kolumn można było zmieniać ich szerokość, a w Lazarusie się tak nie da - TDbf musi być Active

2

@mcz.rpm: LCL w wielu miejscach różni się od VCL (a w wielu działa zupełnie inaczej), więc jeśli w Delphi coś działa w dany sposób, a w Lazarusie nie, to nie oznacza to od razu, że LCL jest zabugowane.

Masa ludzi zaczynających z Lazarusem narzeka na mnóstwo rzeczy (np. duży rozmiar pliku wykonywalnego czy wielookienkowe IDE), ale w większości z powodu własnej niewiedzy i braku chęci do poszukania rozwiązania. Bo jak coś nie wygląda lub nie działa tak jak by się chciało, to najlepiej stwierdzić, że Lazarus jest popsuty i do niczego się nie nadaje.

Pamiętaj o tym w przyszłości, a oszczędzisz sporo czasu i nerwów.

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