Värivalitsin?

Uuppi

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?

6

1660

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • juhakorkeapudas
      • 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

    1. Kun väestö ikääntyy ja veronmaksajat vähenee, mitä sitten vasemmistolaiset?

      Maahanmuutto ei vaan ole ratkaisu väestön ikääntymiseen. Maahanmuutto lykkää ja hidastaa väestön ikääntymistä ja työv
      Maailman menoa
      200
      4363
    2. "Mitä sä nainen tuot sitten pöytään" ?

      Jos mies provaidaa ja suojelee... Pitääkö miesten kysyä tuollaisia?
      Ikävä
      100
      2902
    3. Ekologinen kommunismi tulee voittamaan fossiilikapitalismin

      Kiina on mahtitekijä uusiutuvien energialähteiden kehityksessä, ja Trump osoitus viimeisestä öljyn perään itkemisestä, m
      Maailman menoa
      21
      2845
    4. Minja jytkyttää vas.liiton kannatusta ylöspäin

      Alkaa raavaat duunarimiehetkin palaamaan vasemmistoliiton kannattajiksi. Eduskunnassahan on vain kaksi työntekijöiden p
      Maailman menoa
      92
      2654
    5. Aktivistinainen pysäytti ICE-agentin luodin päällään USA:ssa!

      Video ampumistilanteesta: https://edition.cnn.com/2026/01/07/us/video/ice-shooting-minneapolis-digvid "Media: ICE:n am
      Maailman menoa
      152
      2347
    6. 6 kW saunan lämmityksestä kohta 10 euron lisämaksu / kerta

      Kokoomuslainen sähköyhtiöiden hallitsema Energiavirasto ehdottaa 5 kW:n rajaa, jonka ylittämisestä tulee lisämaksu. Tark
      Maailman menoa
      57
      2295
    7. Oikeistopuolueiden kannatus vain 37,8 %, vasemmiston 43,0 %

      Keskustaan jää 17,4 prosenttia ja loput ovat sitten mitä ovat. Mutta selvästikin Suomen kansa on vasemmalle kallellaan.
      Maailman menoa
      33
      2107
    8. Tiedän ettei

      Meistä mitään tule. Toinen oli sinulle tärkeämpi
      Ikävä
      20
      2072
    9. Mahonselän jäät - Saaristokunta Lieksa brutaalisti kriisin partaalla!

      Lieksan loppuvuoden hyvän kehityksen jälkeen ei olisi uskonut että palstan ahkerista kommentoijista huolimatta matkailu
      Lieksa
      137
      2001
    10. Laitetaan nyt kirjaimet kohdilleen

      kuka rakastaa ja ketä ?
      Ikävä
      87
      1999
    Aihe