equal
deleted
inserted
replaced
368 WindowPropertyGetter getter = |
368 WindowPropertyGetter getter = |
369 new WindowPropertyGetter(window, this, 0, 1, |
369 new WindowPropertyGetter(window, this, 0, 1, |
370 false, property_type); |
370 false, property_type); |
371 try { |
371 try { |
372 int status = getter.execute(); |
372 int status = getter.execute(); |
373 if (status != XlibWrapper.Success || getter.getData() == 0) { |
373 if (status != XConstants.Success || getter.getData() == 0) { |
374 return 0; |
374 return 0; |
375 } |
375 } |
376 if (getter.getActualType() != property_type || getter.getActualFormat() != 32) { |
376 if (getter.getActualType() != property_type || getter.getActualFormat() != 32) { |
377 return 0; |
377 return 0; |
378 } |
378 } |
399 checkWindow(window); |
399 checkWindow(window); |
400 XToolkit.awtLock(); |
400 XToolkit.awtLock(); |
401 try { |
401 try { |
402 Native.putCard32(XlibWrapper.larg1, value); |
402 Native.putCard32(XlibWrapper.larg1, value); |
403 XlibWrapper.XChangeProperty(XToolkit.getDisplay(), window, |
403 XlibWrapper.XChangeProperty(XToolkit.getDisplay(), window, |
404 atom, XA_CARDINAL, 32, XlibWrapper.PropModeReplace, |
404 atom, XA_CARDINAL, 32, XConstants.PropModeReplace, |
405 XlibWrapper.larg1, 1); |
405 XlibWrapper.larg1, 1); |
406 } finally { |
406 } finally { |
407 XToolkit.awtUnlock(); |
407 XToolkit.awtUnlock(); |
408 } |
408 } |
409 } |
409 } |
430 WindowPropertyGetter getter = |
430 WindowPropertyGetter getter = |
431 new WindowPropertyGetter(window, this, 0, (long)length, |
431 new WindowPropertyGetter(window, this, 0, (long)length, |
432 false, this); |
432 false, this); |
433 try { |
433 try { |
434 int status = getter.execute(); |
434 int status = getter.execute(); |
435 if (status != XlibWrapper.Success || getter.getData() == 0) { |
435 if (status != XConstants.Success || getter.getData() == 0) { |
436 return false; |
436 return false; |
437 } |
437 } |
438 if (getter.getActualType() != atom |
438 if (getter.getActualType() != atom |
439 || getter.getActualFormat() != 32 |
439 || getter.getActualFormat() != 32 |
440 || getter.getNumberOfItems() != length |
440 || getter.getNumberOfItems() != length |
464 WindowPropertyGetter getter = |
464 WindowPropertyGetter getter = |
465 new WindowPropertyGetter(window, this, 0, (long)length, |
465 new WindowPropertyGetter(window, this, 0, (long)length, |
466 false, type); |
466 false, type); |
467 try { |
467 try { |
468 int status = getter.execute(); |
468 int status = getter.execute(); |
469 if (status != XlibWrapper.Success || getter.getData() == 0) { |
469 if (status != XConstants.Success || getter.getData() == 0) { |
470 return false; |
470 return false; |
471 } |
471 } |
472 if (getter.getActualType() != type |
472 if (getter.getActualType() != type |
473 || getter.getActualFormat() != 32 |
473 || getter.getActualFormat() != 32 |
474 || getter.getNumberOfItems() != length |
474 || getter.getNumberOfItems() != length |
495 } |
495 } |
496 checkWindow(window); |
496 checkWindow(window); |
497 XToolkit.awtLock(); |
497 XToolkit.awtLock(); |
498 try { |
498 try { |
499 XlibWrapper.XChangeProperty(XToolkit.getDisplay(), window, |
499 XlibWrapper.XChangeProperty(XToolkit.getDisplay(), window, |
500 atom, atom, 32, XlibWrapper.PropModeReplace, |
500 atom, atom, 32, XConstants.PropModeReplace, |
501 data_ptr, length); |
501 data_ptr, length); |
502 } finally { |
502 } finally { |
503 XToolkit.awtUnlock(); |
503 XToolkit.awtUnlock(); |
504 } |
504 } |
505 } |
505 } |
516 } |
516 } |
517 checkWindow(window); |
517 checkWindow(window); |
518 XToolkit.awtLock(); |
518 XToolkit.awtLock(); |
519 try { |
519 try { |
520 XlibWrapper.XChangeProperty(XToolkit.getDisplay(), window, |
520 XlibWrapper.XChangeProperty(XToolkit.getDisplay(), window, |
521 atom, type, 32, XlibWrapper.PropModeReplace, |
521 atom, type, 32, XConstants.PropModeReplace, |
522 data_ptr, length); |
522 data_ptr, length); |
523 } finally { |
523 } finally { |
524 XToolkit.awtUnlock(); |
524 XToolkit.awtUnlock(); |
525 } |
525 } |
526 } |
526 } |
537 } |
537 } |
538 checkWindow(window); |
538 checkWindow(window); |
539 XToolkit.awtLock(); |
539 XToolkit.awtLock(); |
540 try { |
540 try { |
541 XlibWrapper.XChangeProperty(XToolkit.getDisplay(), window, |
541 XlibWrapper.XChangeProperty(XToolkit.getDisplay(), window, |
542 atom, type, 8, XlibWrapper.PropModeReplace, |
542 atom, type, 8, XConstants.PropModeReplace, |
543 data_ptr, length); |
543 data_ptr, length); |
544 } finally { |
544 } finally { |
545 XToolkit.awtUnlock(); |
545 XToolkit.awtUnlock(); |
546 } |
546 } |
547 } |
547 } |
600 WindowPropertyGetter getter = |
600 WindowPropertyGetter getter = |
601 new WindowPropertyGetter(window, this, 0, 0xFFFF, |
601 new WindowPropertyGetter(window, this, 0, 0xFFFF, |
602 false, property_type); |
602 false, property_type); |
603 try { |
603 try { |
604 int status = getter.execute(); |
604 int status = getter.execute(); |
605 if (status != XlibWrapper.Success || getter.getData() == 0) { |
605 if (status != XConstants.Success || getter.getData() == 0) { |
606 return null; |
606 return null; |
607 } |
607 } |
608 if (getter.getActualType() != property_type || getter.getActualFormat() != 8) { |
608 if (getter.getActualType() != property_type || getter.getActualFormat() != 8) { |
609 return null; |
609 return null; |
610 } |
610 } |
672 WindowPropertyGetter getter = |
672 WindowPropertyGetter getter = |
673 new WindowPropertyGetter(window, this, 0, 0xFFFF, |
673 new WindowPropertyGetter(window, this, 0, 0xFFFF, |
674 false, XA_ATOM); |
674 false, XA_ATOM); |
675 try { |
675 try { |
676 int status = getter.execute(); |
676 int status = getter.execute(); |
677 if (status != XlibWrapper.Success || getter.getData() == 0) { |
677 if (status != XConstants.Success || getter.getData() == 0) { |
678 return emptyList; |
678 return emptyList; |
679 } |
679 } |
680 if (getter.getActualType() != XA_ATOM || getter.getActualFormat() != 32) { |
680 if (getter.getActualType() != XA_ATOM || getter.getActualFormat() != 32) { |
681 return emptyList; |
681 return emptyList; |
682 } |
682 } |
795 checkWindow(window); |
795 checkWindow(window); |
796 XToolkit.awtLock(); |
796 XToolkit.awtLock(); |
797 try { |
797 try { |
798 Native.putWindow(XlibWrapper.larg1, window_value); |
798 Native.putWindow(XlibWrapper.larg1, window_value); |
799 XlibWrapper.XChangeProperty(XToolkit.getDisplay(), window, |
799 XlibWrapper.XChangeProperty(XToolkit.getDisplay(), window, |
800 atom, XA_WINDOW, 32, XlibWrapper.PropModeReplace, |
800 atom, XA_WINDOW, 32, XConstants.PropModeReplace, |
801 XlibWrapper.larg1, 1); |
801 XlibWrapper.larg1, 1); |
802 } finally { |
802 } finally { |
803 XToolkit.awtUnlock(); |
803 XToolkit.awtUnlock(); |
804 } |
804 } |
805 } |
805 } |
819 WindowPropertyGetter getter = |
819 WindowPropertyGetter getter = |
820 new WindowPropertyGetter(window, this, 0, 1, |
820 new WindowPropertyGetter(window, this, 0, 1, |
821 false, XA_WINDOW); |
821 false, XA_WINDOW); |
822 try { |
822 try { |
823 int status = getter.execute(); |
823 int status = getter.execute(); |
824 if (status != XlibWrapper.Success || getter.getData() == 0) { |
824 if (status != XConstants.Success || getter.getData() == 0) { |
825 return 0; |
825 return 0; |
826 } |
826 } |
827 if (getter.getActualType() != XA_WINDOW || getter.getActualFormat() != 32) { |
827 if (getter.getActualType() != XA_WINDOW || getter.getActualFormat() != 32) { |
828 return 0; |
828 return 0; |
829 } |
829 } |