UPDATE: change text with contextmenu click
This commit is contained in:
@@ -19,8 +19,8 @@ Funkcjonalności aplikacji koncentrują się na tworzeniu i modyfikacji kształt
|
|||||||
- [x] 7. Zaznaczenie kształtu
|
- [x] 7. Zaznaczenie kształtu
|
||||||
- [x] 8. Kopiowanie kształtu
|
- [x] 8. Kopiowanie kształtu
|
||||||
- [x] 9. Wklejanie kształtu
|
- [x] 9. Wklejanie kształtu
|
||||||
- [ ] 10. Zmiana kolorów kształtów
|
- [x] 10. Zmiana kolorów kształtów
|
||||||
- [ ] 11. Połączenie kształtów (strzałka ->)
|
- [x] 11. Połączenie kształtów (strzałka ->)
|
||||||
- [x] 12. Usunięcie kształtów
|
- [x] 12. Usunięcie kształtów
|
||||||
|
|
||||||
### Tekst
|
### Tekst
|
||||||
|
|||||||
@@ -61,6 +61,7 @@
|
|||||||
width: window.innerWidth,
|
width: window.innerWidth,
|
||||||
height: window.innerHeight,
|
height: window.innerHeight,
|
||||||
gridSize: 20,
|
gridSize: 20,
|
||||||
|
preventContextMenu: false,
|
||||||
});
|
});
|
||||||
|
|
||||||
const $resizeHandle = $('#resize-handle');
|
const $resizeHandle = $('#resize-handle');
|
||||||
@@ -377,8 +378,10 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
//add text to text block - START
|
//add text to text block - START
|
||||||
paper.on('element:pointerdblclick', function (elementView) {
|
paper.on('element:contextmenu', function (elementView,ev) {
|
||||||
|
ev.preventDefault();
|
||||||
if (elementView.model.attributes.type === 'standard.TextBlock') {
|
if (elementView.model.attributes.type === 'standard.TextBlock') {
|
||||||
|
|
||||||
const currentText = elementView.model.attr('label/text');
|
const currentText = elementView.model.attr('label/text');
|
||||||
const newText = prompt('Edytuj tekst:', currentText);
|
const newText = prompt('Edytuj tekst:', currentText);
|
||||||
if (newText != null) {
|
if (newText != null) {
|
||||||
|
|||||||
Reference in New Issue
Block a user