Home | History | Annotate | Download | only in x11vnc

Lines Matching defs:color

50 XImage *solid_root(char *color);
51 static void solid_cde(char *color);
52 static void solid_gnome(char *color);
53 static void solid_kde(char *color);
158 unsigned long get_pixel(char *color) {
165 if (depth > 8 || strcmp(color, solid_default)) {
167 if (XParseColor(dpy, cmap, color, &cdef) &&
171 rfbLog("error parsing/allocing color: %s\n", color);
178 XImage *solid_root(char *color) {
181 if (!color) {}
196 rfbLog("cannot set subwin to solid color, must be rootwin\n");
210 if (! color) {
270 if (color == (char *) 0x1) {
278 pixel = get_pixel(color);
289 static void solid_cde(char *color) {
292 if (!color) {}
314 rfbLog("cannot set subwin to solid color, must be rootwin\n");
328 if (! color) {
527 if (depth > 8 || strcmp(color, solid_default)) {
529 if (XParseColor(dpy, cmap, color, &cdef) &&
533 rfbLog("error parsing/allocing color: %s\n", color);
653 static void solid_gnome(char *color) {
656 if (!color) {}
686 if (! color) {
694 rfbLog("invalid color: %s\n", orig_color);
746 if (strstr(color, "'") != NULL) {
747 rfbLog("invalid color: %s\n", color);
750 cmd = (char *) malloc(strlen(set_color) + strlen(color) + strlen(dbus) + 1);
751 sprintf(cmd, set_color, dbus, color);
770 static void solid_xfce(char *color) {
773 if (!color) {}
778 char get_color_style[] = "%s xfconf-query -v -c xfce4-desktop -p /backdrop/screen0/monitor0/color-style";
779 char set_color_style[] = "%s xfconf-query -v -c xfce4-desktop -p /backdrop/screen0/monitor0/color-style -s '%s'";
790 if (! color) {
802 rfbLog("invalid color style: %s\n", orig_color_style);
859 if (strstr(color, "'") != NULL) {
860 rfbLog("invalid color: %s\n", color);
994 static void solid_kde(char *color) {
997 if (!color) {}
1020 if (! color) {
1035 if (strstr(color, "'") != NULL) {
1036 rfbLog("invalid color: %s\n", color);
1042 len = strlen(set_color) + strlen(user) + strlen(sess) + strlen(color) + 1;
1044 sprintf(cmd, set_color, user, sess, color);
1296 XImage *solid_image(char *color) {
1307 if (!color) {
1308 color = last_color;
1311 if (!color) {
1321 pixel = get_pixel(color);
1336 char *dtname, *color;
1392 color = strchr(solid_str, ':');
1393 if (! color) {
1394 color = solid_str;
1396 color++;
1397 if (*color == '\0') {
1398 color = solid_default;
1404 last_color = strdup(color);
1408 solid_gnome(color);
1411 solid_kde(color);
1414 solid_cde(color);
1417 solid_xfce(color);
1420 solid_root(color);