2011-09-19 17 views
5

PowerBuilder प्रलेखन कहा गया है कि रंग -2 के बीच एक लंबे संख्या में इनकोड और 16777215.पावरबिल्डर में ऋणात्मक रंग (-1, -2) का क्या अर्थ है?

मैं काफी कैसे आरजीबी एक लंबे (ख * 256/256 + g * 256 + r) में रंग encodes को समझते हैं, क्या मैं समझ में नहीं आता नकारात्मक रंग का अर्थ: -1 और -2 का अर्थ क्या है? मुझे पीबी दस्तावेज में कुछ भी नहीं मिला जो नकारात्मक रंगों को बताता है।

अग्रिम

+0

मुझे वास्तव में पता नहीं है, लेकिन एक त्रुटि के मामले में आरजीबी() 1 लौटाता है, इसलिए यह समझने में कोई फर्क नहीं पड़ता कि -1 वैध रंग भी हो। मुझे आश्चर्य है कि क्या यह एक दस्तावेज त्रुटि है, जहां -2 एक समावेशी निचली बाउंड है और -1 त्रुटि कोड है। किसी भी तरह से, वे दोनों सफेद के रूप में खींचे जाते हैं, शायद इसलिए कि उनमें आर, जी और बी बाइट्स सेट हैं। – eran

+1

पीबी में विशेष रंग जैसे पारदर्शी, खिड़की पृष्ठभूमि, आदि हैं, जो अधिकतम आरजीबी संख्याओं की सीमा से परे हैं। वे लंबे समय तक हस्ताक्षरित लंबे हो सकते हैं। मैंने सोचा कि नकारात्मक हस्ताक्षर किए गए समय पर नकारात्मक हो सकता है, लेकिन ऐसा नहीं लगता कि आप यही बात कर रहे हैं। मैंने 1 99 3 से पीबी के साथ काम किया है और कभी भी यह प्रश्न नहीं देखा ... साइबेस/एसएपी से कोई भी ध्यान दे रहा है? –

+0

आप कौन सा दस्तावेज देख रहे हैं? पीबी 10.5 दस्तावेज़ एक विकल्प के रूप में नकारात्मक संख्या का उल्लेख नहीं करते हैं। –

उत्तर

1

धन्यवाद हम एक घटक के लिए बैककलर के बारे में बात कर रहे हैं के बाद से, यह वास्तव में संकेत मिलता है कि नियंत्रण अपनी मूल से एक रंग के वारिस चाहिए एक प्लेसहोल्डर मूल्य की तरह दिखता है। यह एक अनुमान है।

67108864 ButtonFace 
1073741824 WindowBackground 
33554432 WindowText 
268435456 ApplicationWorkspace 
553648127 Transparent 

अंत में, हालांकि, मुझे नहीं लगता कि किसी को भी कभी से आपको लगता है कि रंग हाथ जा रहा है वापस करते हैं:

मैं कुछ के लिए क्या कह सकते हैं कि यह एक ऐसी प्रणाली रंग या "पारदर्शी" रंग नहीं है एक विधि, और यदि आप रंग का उपयोग करने की कोशिश करते हैं, उदाहरण के लिए ड्राइंग, आप शायद एक त्रुटि फेंक देंगे।

संबंधित मुद्दे