TToolBar i powiększenie obrazków

0

Witam

Normalnie wielkość buttona w TToolBar wynosi 25x25. Ja zwiększyłem do 50x50 ale obrazek pozostał malutki. Obrazki wgrywam przez ImageList i tam również nie pokazuje obrazków w lepszej rozdzielczości. Można jakoś powiększyć te symbole na caly przycisk, bo Speedbuttonow nie chcę dawać :P

Czy jest w necie jakiś komponent który obsluguje pliki graficzne PNG lub GIF (przyciski lub toolbary).

1

Nie bardzo rozumiem o co Ci chodzi z tymi obrazkami...

maxiu1989 napisał(a)

Normalnie wielkość buttona w TToolBar wynosi 25x25. Ja zwiększyłem do 50x50 ale obrazek pozostał malutki.

No i pozostanie; Jedyne co wiem, że można zrobić to zmienić właściwość obrazków w komponencie klasy TImageList:

{ MOŻNA TO ZMIENIĆ TAKŻE W OBJECT INSPECTOR }
ImageList.Height := 48;
ImageList.Width := 48;

Dzięki temu będziesz mógł przechowywać w kontrolce obrazki o rozdzielczości 48x48 px;

Nie ma czegoś takiego w przyciskach klasy TToolButton jak Stretch, więc bez względu na wielkość przycisku obrazek i tak będzie miał jednakowy rozmiar - taki jak jest ustawiony w kontrolce ImageList;

maxiu1989 napisał(a)

Czy jest w necie jakiś komponent który obsluguje pliki graficzne PNG lub GIF (przyciski lub toolbary).

Ja mam zainstalowaną paczkę TPNGImage i mogę używać obrazów PNG jedynie w komponencie klasy TImage (to samo tyczy się obrazów GIF i paczki GIFComponent (może i archaiczne, ale działają)); Jeśli potrzebujesz kontrolek wspierających obrazy PNG to zainteresuj się paczkami takimi jak np. AlphaControls; Zawierają wiele komponentów, które obsługują w pełni PNG, jednak są płatne;

Jeżeli jednak potrzebujesz więcej ikon - zainteresuj się serwisami udostępniającymi ich paczki - np. www.iconspedia.com

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