Czy jet możliwość usunięcia ramek z scrollbar? Chodzi mi o te ramki ze wygląda jak by był wklęsły
Używam buttona i on ma obramowanie a chciał bym żeby go nie było czy da się to zrobić?
Mało informacji podałeś, poza tym jeśli pytasz o cokolwiek związanego z interfejsem, to przydałby się zrzut ekranu.
Odpowiedź nie jest prosta. Z jednej strony, jeśli jest to kontrolka ze standardowej biblioteki komponentów, to jej wygląd determinowany jest przez bieżący schemat ustawiony w systemie (i/lub przez dane zawarte w tzw. manifeście). Tak więc wygląd danego komponentu determinuje system.
Z drugiej strony, można nadpisać pewne metody i renderować kontrolki po swojemu. Można nawet skorzystać z TThemeServices, tak aby móc pewne elementy renderować w zgodzie z bieżącym schematem. Tyle że modyfikacja procesu renderowania standardowych kontrolek i całych okien nie jest czymś łatwym.
Nie rozumiem dlaczego chcesz zmienić wygląd akurat tego komponentu i tylko tego. Toć w innej wersji systemu i z innym schematem, scrollbar wygląda inaczej – może mieć obramowanie, a może go nie mieć. Jeśli cokolwiek w tym temacie zmienisz, to Twoja poprawka może wyglądać dobrze u Ciebie, ale na innych komputerach beznadziejnie (jeśli to inny system lub inny schemat).
Zobacz, może co nieco można ustawić w oknie inspektora obiektów.
Wyczerpująca odpowiedź dziękuje.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.