Miten pystyy tehdä värivalitsimen jolla voi valita värin mistä tahansa ruudulta ja jos klikkaa värin valitsemisen aikana muualta kuin kyseisen ohjelman ikkunasta. Ja klikkaamalla se lopettaisi värin valitsemisen. Miten tämä onnistuisi?
Värivalitsin?
6
1560
Vastaukset
- juhakorkeapudas
Miksi sellainen pitäisi tehdä itse kun niitä on valmiina vaikka kuinka?
http://www.google.fi/search?hl=fi&source=hp&q=color picker&meta=&rlz=1R2GGLL_enFI346- Uuppi
koska tarviisin yhteen projektiin
- sitä varten
sjotenkin tähän tapaan. ei varmaan paras mutta toimii.
procedure TForm1.FormCreate(Sender: TObject);
begin
Form1.top:=0;
Form1.left:=0;
Form1.width:=Screen.width;
Form1.height:=Screen.height;
Form1.image1.top:=0;
Form1.image1.left:=0;
Form1.image1.width:=Form1.width;
Form1.image1.height:=Form1.height;
Form1.Image1.Canvas.CopyRect(rect(0,0,Form1.width, Form1.height),
Form1.canvas,
rect(0,0,Form1.width, Form1.height));
Form1.show;
end;
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
var
c: TColor;
begin
c:=GetPixel(image1.canvas.handle, X, Y);
messageDlg(IntToStr(c), mtInformation, [mbOk], 0);
Close;
end;
Sitten loput saat miettiä miten kuljetat värin kutsuvaan ohjelmaosioon.
Sen vaoi vaikka viedä public muuttujaan ja lukea sitten sieltä tai miten nyt parhaaksi näet.
Tämä on Delphi vitosta mutta kai se uudemmillakin pelittää.
Varmaan on parempiakin tapoja mutta niistä kertokoot viisaammat.- kun noi
sisennykset katovat huistin helvettiin niin ettei tuosta päskästä saa mitään selvää.
- huhhuu
Siis mikähän tuossa nyt on pointti "mistä tahansa ruudulta ja jos klikkaa värin valitsemisen aikana muualta kuin kyseisen ohjelman ikkunasta", eikö nuo tarkoita samaa asiaa?
"Ja klikkaamalla se lopettaisi", siis lopettaa vai valitsee värin, täh?
Värin valitseminen nyt onnistuu vaikka GDI, DirextX, OpenGL, mutta kysymystä en ymmärrä..- Uuppi
siis sellaista ohjelmaa tarkoitin, millä voi valita pikselivärin mistä kohtaa tahansa ruudulta. Tajusin jo miten teen sen.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tollokin tajuaa että Timo Vornanen
oli joutunut äärimmäiseen tilanteeseen ampuessaa yhden laukauksen katuun. Ei poliisi tee tuollaista hetken mielijohteest6975479Istuva kansanedustaja epäiltynä pahoinpitelystä ja ampuma-aserikoksesta
Seiskan tietojen mukaan Timo Vornanen on epäiltynä pahoinpitelystä ja ampuma-aserikoksesta eikä kenellekään taatusti tul4693564Timo Vornanen kilahti
Mikähän sille kansanedustajalle polisiisi miehelle on noin pahasti mennyt hermot , että tulevaisuudensa pilasi totaalise1583361Pullonpalautusjärjestelmä muuttuu - paluu menneisyyteen
EU suuressa viisaudessaan on päättänyt, että pulloja pitää kierrättää. Jos oikein ymmärsin, nykyisen järjestelmänmme ti1702613Sininen farmari - Ford Focus- YFB-842 on poliisilta kadoksissa Kauhajärvellä
https://alibi.fi/uutiset/poliisilta-poikkeuksellinen-vihjepyynto-autossa-oleva-henkilo-on-avuntarpeessa/?shared=29255-2d102429- 2622002
Onko oikeudenmukaista? Yhdellä taholla yllättävä valta-asema Tähdet, tähdet -voittajan valinnassa!
Näinpä, onko sinusta tämä oikein? Viime jaksossakin voittaja selvisi vain yhden äänen erolla ja tänä sunnuntaina ensimm231507Persukansanedustaja Timo Vornanen ammuskellut Helsingissä
Poliisi siviiliammatiltaan, luvallinen ase mukana baarissa tällä hemmetin valopääpersulla. Meni eduskunnasta suoraan baa1041424No kerros nyt nainen
Kumpi mielestäsi oli se joka väärinkäsitti kaiken? Nyt voi olla jo rehellinen kun koko tilanne on jo lähes haihtunut.1001389Nainen, mietit miten minä jaksan
En voi hyvin. Nykyään elämäni on lähinnä selviytymistä tunnista ja päivästä toiseen. Usein tulee epävarma olo, että mite891170