Hej
Czy zna ktos jakis komponent dzialajacy pod D6 dla zrobienia zamiast formy kształt jakiegos obrazka nieprostokatnego. Mam jakies komponenty ale sa bledy podczas kompilacji, brak dcu itp.
Prosze o pomoc:) :-)
Hej
Czy zna ktos jakis komponent dzialajacy pod D6 dla zrobienia zamiast formy kształt jakiegos obrazka nieprostokatnego. Mam jakies komponenty ale sa bledy podczas kompilacji, brak dcu itp.
Prosze o pomoc:) :-)
Osobiście używam CoolForm pod D6 (do pobrania z tej strony), i nie miałem żadnych problemów z zainstalowaniem tego komponentu.
Hehe to wrecz przeciwnie bo ja mialem maly blad a mianowicie taki:
[Fatal Error] MaskEditor.pas(6): File not found: 'dsgnintf.dcu'
oczywiscie przy instalowaniu go moze ktos iwe jak sie go pozbyc?
Osobiście używam CoolForm pod D6 (do pobrania z tej strony), i nie miałem żadnych problemów z zainstalowaniem tego komponentu.
Dokladnie to samo jest u mnie tzn brakuje tego pliku dcu i podobno nie ma go w D6.
Czy ktos ma inny ciekawy komponent lub pomysl?
Jest w serwisie przykład programu na tworzenie regionu z bitmapy.
Jest w serwisie przykład programu na tworzenie regionu z bitmapy.
Problem polega na tym, ze przeszukalem wszystko i nic nie znalazlem :(
Gdzie tego szukac? Ludzie czy ktos wie jak zrobic forme w kształcie obrazka innego niz czworoscian??
[hurra]
http://4programmers.net/view_faq.php?id=31
a moze oczy ci zarosly **** ?? mi znalezienie linku zajelo 5 sekund..
A co do DCU (designtf.dcu) to juz problem z Delphi powyzej D6 [d6 wlacznie], do poczytania na stronie lub na stronie borlanda
Wiele razy byl ten temat, poszukaj.
Mozna recznie podlozyc BMP na forme i odpowiednio dobrac wlasciwosci formy TransparentColor i TransparentColorValue.
Albo zainstaluj pakiet Jedi, tam pewnie znajdziesz jakis komponent do tego.
Skad zciagnac? poszukaj!
Tak ogólnie to pobrałem wersję pod D6 ze strony autora, ale instalowałem nie tak jak jest podane w instrukcji. tzn
Componnent/Install Componnent i zaznaczałem wszystkie pliki *.pas
a następnie Install i po kłopocie :-)
http://4programmers.net/view_faq.php?id=31
a moze oczy ci zarosly **** ?? mi znalezienie linku zajelo 5 sekund..
no a jak wyciac z formy cos innego jak kolo czy kwadrat itd...
chodzi mi o wyciecie niestandardowych ksztaltow np polkole albo jakas gwiazda
no a jak wyciac z formy cos innego jak kolo czy kwadrat itd...
chodzi mi o wyciecie niestandardowych ksztaltow np polkole albo jakas gwiazda
Lofix nie ma racji. To mózg ****** zarósł, nie oczy. W FAQ jest CreateEllipticRgn, wystarczy nacisnąć F1 w Delphi i w szukaniu wpisać tę funkcję, żeby znaleźć inne, bardziej skomplikowane.
Panowie, a może by tak zrobić jakiegoś DLL'a ?
Wystarczy podać uchwyt (handle) okna i do tego walnąć kilk a funkcji i będzie sposób na przezroczystość i regiony !!! B-|
Panowie, a może by tak zrobić jakiegoś DLL'a ?
Wystarczy podać uchwyt (handle) okna i do tego walnąć kilk a funkcji i będzie sposób na przezroczystość i regiony !!! B-|
Do tego nawet DLLa nie trzeba, wystarczy jedna funkcja:
function BitmapToRegion (Bitmap:TBitmap; KolorTla:TColor) :HRGN;
var x,y,startx,endx,wd :integer; rgn2 :hrgn;
begin
// Stworzenie pustego Regionu
Result :=createrectrgn(0,0,0,0);
for y := 0 to Bitmap.Height-1 do begin
x:=0; wd:=BitMap.Width;
while x
Hehe to wrecz przeciwnie bo ja mialem maly blad a mianowicie taki:
[Fatal Error] MaskEditor.pas(6): File not found: 'dsgnintf.dcu'
oczywiscie przy instalowaniu go moze ktos iwe jak sie go pozbyc?
W Delphi 6 plik dsgnintf.dcu nazywa się designintf.dcu.