Komponenty graficzne, tworzenie layout'u

Komponenty graficzne, tworzenie layout'u
M1
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,
Mam do zastosowania layout graficzny w dość poważnym projekcie. Potrzebuję komponentów lub dobrej rady do szybkiego wprowadzenia dowolnej grafiki na formę (nietypowe przyciski, pasek górny, zakładki i ToolBar)

Jeśli znasz jakiś darmowy lub niedrogi zestaw komponentów do wprowadzania layoutów, b. proszę o odpowiedź.

Będę wdzięczny za podpowiedzi doświadczonych programistów, którzy mieli do czynienia z niełatwą do wprowadzenia grafiką do projektu.

pozdrawiam,

RO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 162
0

Wszystko zalezy jaka to grafika. Najlepiej jakbys ja tutaj polinkowal to byloby latwiej cos podpowiedziec.

Generalnie dla w miare standardowych guziczkow, toolbarow itp mozna polecic TBX2K (darmowy) lub komponenty z projektu jedi (niektore maja mozliwosc ustawiania ksztaltow i bitmap, tez darmowe) a w najgorszym wypadku rysowac po canvasie formy albo uzywac imagow i ew. regionow lub poszukac komponentow do tworzenia skorek takich jak np. suiskin (www.sunisoft.com), alpha controls (przezroczyste i polprzezroczyste kontrolki! www.alphaskins.com) lub inne np. z torry.net

KD
  • Rejestracja: dni
  • Ostatnio: dni
0

A kto wie jak uzyskać Blending dla poszczegolnych kontrolek na formatce?

AP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3079
0

@up - wydaje mi się, że było to już na forum parę razy omawiane...

Kopiuj
var
  Region : HRGN;
begin
  Region := CreateEllipticRgn(0, 0, TMyComponent.ClientRect.Right, TMyComponent.ClientRect.Bottom);
  SetWindowRgn(TMyComponent.Handle, Region, true);
end;
Deti
  • Rejestracja: dni
  • Ostatnio: dni
0

Taaaa.. ewentualnie mógłbyś się przesiąść na .NET 3.0 i skorzystać z Windows Presentation Foundation (projektowanie okien za pomocą znaczników XAML .. o wiele prostsze niż jakieś zmiany właściwości w kodzie). Pytanie tylko - czy Delphi obsługuje takie technologie?

TH
  • Rejestracja: dni
  • Ostatnio: dni
0

Nie obsługuje... Działa głownie z C#. W Delphi da się to uruchomić kosztem mozolnego headdeskingu.

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.