Witam
Od pewnego czasu męczę się z uciążliwym problemem w aplikacji. Mianowicie podczas zmiany Borderstyle formatki na bsNone giną mi obiekty z listy.
Na formatce znajduje się TlistView. Przed wywołaniem formy lv.items.count zwraca ilość obiektów. Bo wykonaniu form.BorderStyle := bsNone okazuje się, że listview zwraca ilość obiektów jako 0.
Problem występuje również w Webbrowserem. Po ustawieniu bsNone i wywołaniu Navigate w webbrowserze pojawia się albo komunikat systemowy "Nieokreślony błąd' albo acces violation. Jeśli BorderStyle ustawie statycznie w object inspektorze wszystko działa OK.
Wyłączyłem wszystkie zdarzenia powiązane ze zmianą borderstyle - onShow, onResize. Nic nie skutkuje. Czy ktoś może spotkał się z takim problemem, albo może wie w jaki sposób sprawdzić co go powoduje?
Aplikacja w której ten błąd występuje jest dosyć rozbudowana i sądzę, że następuje konflikt z którymś z komponentów. Używam sporej ilości komponentów jedi oraz indy.