Lines Matching refs:prop

51   struct _Property	*prop;
64 prop = (struct _Property *) pwin->optional->userProps;
66 prop = NULL;
70 while (prop)
72 if (prop->propertyName == XA_WM_CLASS
73 && prop->type == XA_STRING
74 && prop->format == 8
75 && prop->data)
77 len_name = strlen ((char *) prop->data);
88 strncpy ((*res_name), prop->data, len_name + 1);
90 if (len_name == prop->size)
93 len_class = strlen (((char *)prop->data) + 1 + len_name);
106 strcpy ((*res_class), ((char *)prop->data) + 1 + len_name);
111 prop = prop->next;
122 struct _Property *prop;
133 prop = (struct _Property *) pwin->optional->userProps;
135 prop = NULL;
139 while (prop)
141 if (prop->propertyName == XA_WM_HINTS
142 && prop->data)
144 memcpy (hints, prop->data, sizeof (WinXWMHints));
148 prop = prop->next;
159 struct _Property *prop;
168 prop = (struct _Property *) pwin->optional->userProps;
170 prop = NULL;
173 while (prop)
175 if (prop->propertyName == AtmWmWindowRole ()
176 && prop->type == XA_STRING
177 && prop->format == 8
178 && prop->data)
180 len_role= prop->size;
190 strncpy ((*res_role), prop->data, len_role);
196 prop = prop->next;
207 struct _Property *prop;
218 prop = (struct _Property *) pwin->optional->userProps;
220 prop = NULL;
224 while (prop)
226 if (prop->propertyName == XA_WM_NORMAL_HINTS
227 && prop->data)
229 memcpy (hints, prop->data, sizeof (WinXSizeHints));
233 prop = prop->next;
243 struct _Property *prop;
254 prop = (struct _Property *) pwin->optional->userProps;
256 prop = NULL;
261 while (prop)
263 if (prop->propertyName == XA_WM_TRANSIENT_FOR)
266 memcpy (ppDaddy, prop->data, sizeof (WindowPtr));
270 prop = prop->next;
280 struct _Property *prop;
293 prop = (struct _Property *) pwin->optional->userProps;
295 prop = NULL;
299 while (prop)
301 if (prop->propertyName == XA_WM_NAME
302 && prop->type == XA_STRING
303 && prop->data)
305 len_name = prop->size;
315 strncpy ((*wmName), prop->data, len_name);
321 prop = prop->next;