Article View: fj.windows.x
Article #1881Q about ColorMapSegment on XView (In Japanese/Kanji)
From: Akira Kumeta
Date: Fri, 26 Mar 1993 09:38
Date: Fri, 26 Mar 1993 09:38
63 lines
2699 bytes
2699 bytes
$B$/$a$?!w$U$8$D$&$G$9!#(J
$B$(!<$H!"(JColor Map Segment(XView$B;HMQ(J)$B$K$D$$$F<ALd$5$;$F(J
$B2<$5$$!#$^$:$O!"0J2<$N%5%s%W%k%3!<%G%#%s%0$r8+$F2<$5$$!#(J
$B8=>]$+$i8@$$$^$9$H!"%G%P%C%0(J(dbx)$B$7$F$_$k$H(J $B""(J->$B$N9T$G(J
pixel_table[BLACK]$B$NCM$r(J gcvalues.foreground$B$XCM$r@_Dj$7$F(J
$B$$$k$H$3$m$G(J fault$B$7$F$7$^$$$^$9!#(J
$B$?$V$s!"!y(J->$B$N9T$G(J xv_get()$B$G(J pixel_table$BCM$,$X$s$JCM$,JV$C$F(J
$B$-$F$$$k$N$G$O$J$$$+$H$$$&?dB,$,$?$D$s$G$9$,!":,K\E*$K(J
$B"$(J->$B9T$G(J cms$BCM$r3MF@$7$F$$$k0z$-?t$N@_Dj$G$9$,!"$3$l$G(J
$B@52r$G$7$g$&$+!)(J
$B3'MM$N$*CN7CGR<Z$7$?$$$HB8$8$"$2$^$9!#$J$K$H$>!"$h$m$7$/(J
$B$*4j$$CW$7$^$9!#(J(_ _)
$B!]!]!]!]$3$3$+$i!]!]!]!](J
static Xv_singlecolor colors[] = {
/*red green blue*/
{255, 255, 255}, /* White */
{ 0, 0, 0}, /* Black */
{255, 0, 0}, /* Red */
{150, 150, 150}, /* Gray */
{ 0, 0, 255}, /* Blue */
{255, 16, 160}, /* Orange */
{230, 230, 0}, /* Yellow */
{192, 64, 176}, /* purple */
{ 0, 255, 0}, /* Green */
};
GC gc;
Cms cms;
XGCValues gcvalues;
unsigned long *pixel_table;
main()
{
$B"$(J-> cms = (Cms)xv_create(NULL, CMS,
CMS_TYPE, XV_STATIC_CMS,
CMS_CONTROL_CMS, TRUE,
CMS_INDEX, CMS_CONTROL_COLORS,
CMS_SIZE, CMS_CONTROL_COLORS + 9,
CMS_COLORS, colors,
NULL);
/*** Get the actual indicates into the colormap ***/
$B!y(J-> pixel_table = (unsigned long *)xv_get(cms, CMS_INDEX_TABLE);
/* Creat of GC for Canvas */
gcvalues.graphics_exposures = FALSE;
$B""(J-> gcvalues.foreground = pixel_table[BLACK];
gcvalues.background = pixel_table[WHITE];
gcvalues.plane_mask = 1L;
}
$B!]!]!]!]$3$3$^$G!]!]!]!](J
--
$B!?(J|~~~~~~~~~| |~~~~~~~~~~~~~~| // $BIY;NDL(J($B3t(J) $B5WJFED(J $BL@(J (Akira Kumeta) //
$B!?(J~~~~~~~~~~~~~| |$B""(J-$B""(J-$B""(J-$B""(J-$B""(J| // E_mail : m0924@utsfd.cs.fujitsu.co.jp//
$B!]!]!}!]!]!]!}!](J|$B!\(J|$B!]!}!]!]!]!}!](J| // Fax : 044 - 754 - 3613 //
$B"#$d$kLZ$K2V$r:i$+$;$^$7$g$&"#(J // //
Technical Details
Message-ID:
<2388@utsfd.cs.fujitsu.co.jp>Path:
arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!sun-barr!sh.wide!fgw!fdm!csnews!virgo!utsfd!m0924Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 1667f1,f89adcd1908b4d42,start X-Google-Attributes: gid1667f1,public X-Google-ArrivalTime: 1993-03-26 17:22:50 PST Path: arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!sun-barr!sh.wide!fgw!fdm!csnews!virgo!utsfd!m0924 From: m0924@utsfd.cs.fujitsu.co.jp (Akira Kumeta) Newsgroups: fj.windows.x Subject: Q about ColorMapSegment on XView (In Japanese/Kanji) Message-ID: <2388@utsfd.cs.fujitsu.co.jp> Date: 26 Mar 93 09:38:53 GMT Distribution: fj Organization: Fujitsu Ltd., Kawasaki, Japan Lines: 63