Changeset 141:45729175615f
- Timestamp:
- 08/01/2008 03:00:20 PM
(4 months ago)
- Author:
- marc@f1.local
- branch:
- default
- Message:
fix for #88
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r140 |
r141 |
|
| 43 | 43 | public void begin(MouseEvent event) { |
|---|
| 44 | 44 | |
|---|
| 45 | | NSCursor.closedHandCursor().set(); |
|---|
| 46 | 45 | |
|---|
| 47 | 46 | Set<iComponent> c = group.getSelection(); |
|---|
| … | … | |
| 56 | 55 | |
|---|
| 57 | 56 | if (isDragging) { |
|---|
| | 57 | NSCursor.closedHandCursor().set(); |
|---|
| 58 | 58 | FluidCopyPastePersistence copier = iVisualElement.copyPaste.get(root); |
|---|
| 59 | 59 | |
|---|
| r135 |
r141 |
|
| 754 | 754 | } |
|---|
| 755 | 755 | } |
|---|
| | 756 | |
|---|
| | 757 | List<String> w = pp.getWarnings(); |
|---|
| | 758 | if (w.size()>0) |
|---|
| | 759 | { |
|---|
| | 760 | System.err.println(" warning while saving :"+w); |
|---|
| | 761 | } |
|---|
| | 762 | |
|---|
| 756 | 763 | return pp.getWarnings(); |
|---|
| 757 | 764 | |
|---|
| r130 |
r141 |
|
| 1006 | 1006 | DefaultStyledDocument doc = (DefaultStyledDocument) ed.getDocument(); |
|---|
| 1007 | 1007 | Element element = doc.getCharacterElement(offset); |
|---|
| 1008 | | // System.out.println(" insert string <" + offset + "> " + string + " " + attr + " " + element); |
|---|
| | 1008 | System.out.println(" insert string <" + offset + "> " + string + " " + attr + " " + element); |
|---|
| 1009 | 1009 | |
|---|
| 1010 | 1010 | if (element.getName().toLowerCase().equals("component")) { |
|---|
| 1011 | | // System.out.println(" forbidden edit"); |
|---|
| | 1011 | System.out.println(" forbidden edit"); |
|---|
| 1012 | 1012 | } else |
|---|
| 1013 | 1013 | fb.insertString(offset, string, attr); |
|---|
| … | … | |
| 1018 | 1018 | DefaultStyledDocument doc = (DefaultStyledDocument) ed.getDocument(); |
|---|
| 1019 | 1019 | Element element = doc.getCharacterElement(offset); |
|---|
| 1020 | | // System.out.println(" replace string <" + offset + "> <" + text + "> <" + text + "> <" + element + ">"); |
|---|
| | 1020 | System.out.println(" replace string <" + offset + "> <" + text + "> <" + text + "> <" + element + ">"); |
|---|
| 1021 | 1021 | if (element.getName().toLowerCase().equals("component")) { |
|---|
| 1022 | | // System.out.println(" forbidden edit"); |
|---|
| | 1022 | System.out.println(" forbidden edit"); |
|---|
| 1023 | 1023 | } else |
|---|
| 1024 | 1024 | fb.replace(offset, length, text, attrs); |
|---|
| … | … | |
| 1029 | 1029 | DefaultStyledDocument doc = (DefaultStyledDocument) ed.getDocument(); |
|---|
| 1030 | 1030 | Element element = doc.getCharacterElement(offset); |
|---|
| 1031 | | // System.out.println(" remove <" + offset + "> <" + element + ">"); |
|---|
| | 1031 | System.out.println(" remove <" + offset + "> <" + element + ">"); |
|---|
| 1032 | 1032 | if (element.getName().toLowerCase().equals("component")) { |
|---|
| 1033 | | // System.out.println(" forbidden all component"); |
|---|
| | 1033 | System.out.println(" forbidden all component"); |
|---|
| 1034 | 1034 | fb.remove(element.getStartOffset(), element.getEndOffset() - element.getStartOffset()); |
|---|
| 1035 | 1035 | } else |
|---|
| r128 |
r141 |
|
| 508 | 508 | |
|---|
| 509 | 509 | public void setText(String string) { |
|---|
| | 510 | System.out.println(" about to set text to nothing "); |
|---|
| | 511 | |
|---|
| | 512 | ed.setText(""); |
|---|
| 510 | 513 | ed.setText(""); |
|---|
| 511 | 514 | try { |
|---|
| | 515 | System.out.println(" and now we'll set the text to be <"+string+">"); |
|---|
| 512 | 516 | ((StyledDocument) ed.getDocument()).insertString(0, string, ((StyledDocument) ed.getDocument()).getStyle("regular")); |
|---|
| 513 | 517 | // ed.getDocument().insertString(0, |
|---|