コード例 #1
0
ファイル: utils.c プロジェクト: sardemff7/j4status
J4STATUS_EXPORT const gchar *
j4status_colour_to_hex(J4statusColour colour)
{
    if ( ! colour.set )
        return NULL;

    NkColour colour_ = {
        .red   = colour.red   / 255.,
        .green = colour.green / 255.,
        .blue  = colour.blue  / 255.,
        .alpha = colour.alpha / 255.,
    };

    return nk_colour_to_hex(&colour_);
}

J4STATUS_EXPORT const gchar *
j4status_colour_to_rgb(J4statusColour colour)
{
    if ( ! colour.set )
        return NULL;

    NkColour colour_ = {
        .red   = colour.red   / 255.,
        .green = colour.green / 255.,
        .blue  = colour.blue  / 255.,
        .alpha = colour.alpha / 255.,
    };

    return nk_colour_to_rgba(&colour_);
}
コード例 #2
0
ファイル: utils.c プロジェクト: SteveJones/j4status
const gchar *
j4status_colour_to_hex(J4statusColour colour)
{
    if ( ! colour.set )
        return NULL;

    NkColour colour_ = {
        .red   = colour.red,
        .green = colour.green,
        .blue  = colour.blue,
        .alpha = 0xff
    };

    return nk_colour_to_hex(&colour_);
}

const gchar *
j4status_colour_to_rgb(J4statusColour colour)
{
    if ( ! colour.set )
        return NULL;

    NkColour colour_ = {
        .red   = colour.red,
        .green = colour.green,
        .blue  = colour.blue,
        .alpha = 0xff
    };

    return nk_colour_to_rgba(&colour_);
}