Dokumentacja PowerBuilder stwierdza, że kolory są kodowane w długim ilości od -2 do 16777215.Co oznacza kolor ujemny (-1, -2) w PowerBuilderze?
Rozumiem jak koduje kolorów RGB w długim (b * 256/256 + g * 256 + P), co mam nie rozumiem znaczenia koloru : Co znaczyłby: -1 i Nie mogłem znaleźć niczego w dokumentacji PB wyjaśniającej kolory ujemne.
góry dzięki
Naprawdę nie wiem, ale RGB() zwraca -1 w przypadku błędu, więc nie ma sensu, aby -1 był legalnym kolorem. Zastanawiam się, czy to błąd dokumentacji, gdzie -2 jest niewłączającym dolnym ograniczeniem, a -1 jest kodem błędu. Tak czy inaczej, oba są rysowane jako białe, prawdopodobnie dlatego, że wszystkie bajty R, G i B są ustawione. – eran
PB ma specjalne kolory, takie jak transparnt, tło okna itp., Które wykraczają poza zakres maksymalnych liczb RGB. Mogą być tak duże, jak długo nie mają podpisu. Sądziłem, że negatywy mogą być przepełnione przez długi czas, ale nie myśl, że o tym mówisz. Pracowałem z PB od 1993 roku i nigdy nie widziałem tego pytania ... ktoś zwracający uwagę Sybase/SAP? –
Jaką dokumentację oglądasz? Dokumenty PB 10.5 nie wymieniają liczb ujemnych jako opcji. –