forked from AuroraMiddleware/gtk
docs: Move documentation to inline comments: colors
This commit is contained in:
parent
9e869af6c5
commit
97bdf55b6d
1
docs/reference/gdk/tmpl/.gitignore
vendored
1
docs/reference/gdk/tmpl/.gitignore
vendored
@ -1,4 +1,5 @@
|
|||||||
cairo_interaction.sgml
|
cairo_interaction.sgml
|
||||||
|
colors.sgml
|
||||||
dnd.sgml
|
dnd.sgml
|
||||||
pixbufs.sgml
|
pixbufs.sgml
|
||||||
regions.sgml
|
regions.sgml
|
||||||
|
@ -1,185 +0,0 @@
|
|||||||
<!-- ##### SECTION Title ##### -->
|
|
||||||
Colormaps and Colors
|
|
||||||
|
|
||||||
<!-- ##### SECTION Short_Description ##### -->
|
|
||||||
Manipulation of colors and colormaps
|
|
||||||
|
|
||||||
<!-- ##### SECTION Long_Description ##### -->
|
|
||||||
<para>
|
|
||||||
These functions are used to modify colormaps.
|
|
||||||
A colormap is an object that contains the mapping
|
|
||||||
between the color values stored in memory and
|
|
||||||
the RGB values that are used to display color
|
|
||||||
values. In general, colormaps only contain
|
|
||||||
significant information for pseudo-color visuals,
|
|
||||||
but even for other visual types, a colormap object
|
|
||||||
is required in some circumstances.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
There are a couple of special colormaps that can
|
|
||||||
be retrieved. The system colormap (retrieved
|
|
||||||
with gdk_colormap_get_system()) is the default
|
|
||||||
colormap of the system. If you are using GdkRGB,
|
|
||||||
there is another colormap that is important - the
|
|
||||||
colormap in which GdkRGB works, retrieved with
|
|
||||||
gdk_rgb_get_colormap(). However, when using GdkRGB,
|
|
||||||
it is not generally necessary to allocate colors
|
|
||||||
directly.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
In previous revisions of this interface, a number
|
|
||||||
of functions that take a #GdkColormap parameter
|
|
||||||
were replaced with functions whose names began
|
|
||||||
with "gdk_colormap_".
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<!-- ##### SECTION See_Also ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<!-- ##### SECTION Stability_Level ##### -->
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### SECTION Image ##### -->
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### STRUCT GdkColor ##### -->
|
|
||||||
<para>
|
|
||||||
The #GdkColor structure is used to describe an
|
|
||||||
allocated or unallocated color.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@pixel: For allocated colors, the value used to
|
|
||||||
draw this color on the screen.
|
|
||||||
@red: The red component of the color. This is
|
|
||||||
a value between 0 and 65535, with 65535 indicating
|
|
||||||
full intensitiy.
|
|
||||||
@green: The green component of the color.
|
|
||||||
@blue: The blue component of the color.
|
|
||||||
|
|
||||||
<!-- ##### STRUCT GdkColormap ##### -->
|
|
||||||
<para>
|
|
||||||
The colormap structure contains the following public fields.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gdk_colormap_new ##### -->
|
|
||||||
<para>
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@visual:
|
|
||||||
@allocate:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gdk_colormap_get_system ##### -->
|
|
||||||
<para>
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@void:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gdk_colormap_alloc_colors ##### -->
|
|
||||||
<para>
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@colormap:
|
|
||||||
@colors:
|
|
||||||
@n_colors:
|
|
||||||
@writeable:
|
|
||||||
@best_match:
|
|
||||||
@success:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gdk_colormap_alloc_color ##### -->
|
|
||||||
<para>
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@colormap:
|
|
||||||
@color:
|
|
||||||
@writeable:
|
|
||||||
@best_match:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gdk_colormap_free_colors ##### -->
|
|
||||||
<para>
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@colormap:
|
|
||||||
@colors:
|
|
||||||
@n_colors:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gdk_colormap_get_visual ##### -->
|
|
||||||
<para>
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@colormap:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gdk_colormap_get_screen ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@cmap:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gdk_color_copy ##### -->
|
|
||||||
<para>
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@color:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gdk_color_free ##### -->
|
|
||||||
<para>
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@color:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gdk_color_parse ##### -->
|
|
||||||
<para>
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@spec:
|
|
||||||
@color:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gdk_color_equal ##### -->
|
|
||||||
<para>
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@colora:
|
|
||||||
@colorb:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gdk_color_hash ##### -->
|
|
||||||
<para>
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@colora:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gdk_color_to_string ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@color:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
@ -32,6 +32,13 @@
|
|||||||
#include "gdkinternals.h"
|
#include "gdkinternals.h"
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* SECTION:colors
|
||||||
|
* @Short_description: Manipulation of colors
|
||||||
|
* @Title: Colors
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* gdk_color_copy:
|
* gdk_color_copy:
|
||||||
* @color: a #GdkColor.
|
* @color: a #GdkColor.
|
||||||
|
@ -36,9 +36,19 @@
|
|||||||
|
|
||||||
G_BEGIN_DECLS
|
G_BEGIN_DECLS
|
||||||
|
|
||||||
/* The color type.
|
|
||||||
* A color consists of red, green and blue values in the
|
/**
|
||||||
* range 0-65535 and a pixel value. The pixel value is unused.
|
* GdkColor:
|
||||||
|
* @pixel: For allocated colors, the value used to
|
||||||
|
* draw this color on the screen.
|
||||||
|
* @red: The red component of the color. This is
|
||||||
|
* a value between 0 and 65535, with 65535 indicating
|
||||||
|
* full intensitiy.
|
||||||
|
* @green: The green component of the color.
|
||||||
|
* @blue: The blue component of the color.
|
||||||
|
*
|
||||||
|
* The #GdkColor structure is used to describe an
|
||||||
|
* allocated or unallocated color.
|
||||||
*/
|
*/
|
||||||
struct _GdkColor
|
struct _GdkColor
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user