Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Ändra lightness mha scroll

Postades av 2003-08-19 18:58:44 - Magnus Claesson, i forum visual basic - allmänt, Tråden har 9 Kommentarer och lästs av 453 personer

Jag har tre scrolls som jag ändrar värdet på röd, grön och blå. Nu vill jag ha en fjärde som jag kan ändra lightness med. Jag förmodar att det krävs en formel som jag inte kan klura ut på egen hand, utan ber nu om eran hjälp. Hoppas ni förstår vad jag menar, annars får ni väl hojta till, så får jag försöka förklara lite bättre. =)

Följdfråga; Hur kollar man om värdet ökas eller minskas när man skrollar?

/Lavve


Svara

Sv: Ändra lightness mha scroll

Postades av 2003-08-20 08:41:03 - Anders Norén

fråga 1:
Förstår inte riktigt vad du menar med lightness

Svar på följdfrågan:
Visar om skrollen ökar eller minskar
<code>
'En scrollbar + två textboxar

Private Sub VScroll1_Change()
Static intOldVal As Integer
If (VScroll1.Value < intOldVal) Then
Text2.Text = "Minskar"
Else
Text2.Text = "Ökar"
End If
Text1.Text = VScroll1.Value
intOldVal = VScroll1.Value
End Sub
</code>

MVH
onerrorgoto
C#C#C#C#C#C#C#C#C#C#C#C#C#C#C#C#C#C#
if error=true goto bed
C#C#C#C#C#C#C#C#C#C#C#C#C#C#C#C#C#C#


Svara

Sv: Ändra lightness mha scroll

Postades av 2003-08-20 09:06:01 - Roger Alsing

du ska ha en HSB formel.

eller:

så kan du mixa färgen med svart eller med vit beroende på ljusheten.

tex , är ljusheten 50% , så mixar du inte alls

är ljusheten 75% så mixar du din färg med 50% vit

är ljusheten 100% så mixar du med 100% vit

är ljusheten 25% så mixar du med 50% svart

och är den 0% så mixar du med 100% svart..



//Roger


Svara

Sv: Ändra lightness mha scroll

Postades av 2003-08-20 13:12:03 - Niklas Jansson

Normalt sett kan man väl inte ändra hur ljust det är i samband med rgb?
Du får välja att antingen styra rgb eller hsb. Sen kan du växla mellan vilken du ändrar.

Photoshop har ju någon sån lösning.


Svara

Sv: Ändra lightness mha scroll

Postades av 2003-08-20 18:21:47 - Magnus Claesson

Tack!
Skulle man kunna få en förklaring på vad "Static intOldVal As Integer" gör? Att det deklareras som en integer försår jag, men det andra.

/Lavve


Svara

Sv: Ändra lightness mha scroll

Postades av 2003-08-20 18:23:36 - Magnus Claesson

Ja, en HSB-formel ska jag ha ja.

Sökte lite och hitade ett bra exempel här:
http://www.vb-helper.com/howto_rgb_to_hls.html

Tack för hjälpen. Jag hojjtar till om det ploppar upp fler problem. ;)

/Lavve


Svara

Sv: Ändra lightness mha scroll

Postades av 2003-08-21 22:20:40 - Magnus Claesson

Du råkar inte ha en lite kodsnutt liggandes?

Jag har nu lyckats fixa så att om man ändrar någon av scrollarna R, G eller B, så ändras lightness-scrollen. Men R, G och B vägrar flytta på sig när jag scrollar med lightess-scrollen. Jag använder mig av koden som finna här: http://www.vb-helper.com/howto_rgb_to_hls.html. Är det någon som har något förslag på vad man ska göra?


Svara

Sv: Ändra lightness mha scroll

Postades av 2003-08-22 14:26:32 - Göran Roseen

När du går "baklänges" antar jag att du först räknar ut vilken Hue, Lightness och Saturation du får från RGB-scrollarnas ursprungliga inställning, sedan ändrar Lightness till den scrollens nya värde, konverterar HLS till RGB och slutligen ändrar RGB-scrollarna till det värdet...

Ett problem du kan få är hur eventen skjuts (vad säger man? "How the events fire"...), om du ändrar L-scrollen när någon av RGB-scrollarna ändras, och ändrar RGB-scrollarna om L-scrollen ändras, så måste du koda noga så att du inte får en evig loop...


Svara

Sv: Ändra lightness mha scroll

Postades av 2003-08-22 18:51:08 - Magnus Claesson

Tack alla, jag löste det till slut. Hade missat lite kod bara. Det fungerar nu åt båda hållen. :)

/Lavve


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 165
27 952
271 704
692
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies