Menu kontekstowe - cudzysłów

w dziale Dostosowywanie Opery do własnych potrzeb
dr Prozac napisał(a):

Witajcie!

Próbuję stworzyć własną akcję dla menu kontekstowego, która to akcja zamieni objęty zaznaczeniem tekst na tekst w cudzysłowie.
Przykładowo: wpisuję w pole tekstowe Moja Opera, zaznaczam, wybieram akcję z prawokliku i powstaje "Moja Opera"
Próbowałem na zasadzie wycinania i wklejania
Item, "Akcja"="Cut, , , , "ikonka" & Insert, """ & Paste & Insert, """"
jednak powyższy kod nie działa jak należy.

Z góry dzięki za wszelkie sugestie i porady.

Ryszard napisał(a):

Na podstawie przycisku Cytat phpBB bez trudu daje się zrobić akcję, która tekst zaznaczony na stronie wkleja w pole tekstowe otaczając np. nawiasami.

Go to page, "javascript:{ta = window.document.getElementsByTagName('textarea'); ta[ta.length-1].value += '('+document.getSelection()+')\n'; ta[ta.length-1].focus();}"

Jak otaczać cudzysłowami - nie wiem.

[Dodane]
Już wiem jak zrobić cudzysłowy
Copy & Go to page, "javascript:{var text='%C';ta = window.document.getElementsByTagName('textarea'); ta[ta.length-1].value += text; ta[ta.length-1].focus();}"



Ryszard napisał(a):

Wyszło takie coś:
cudzyslow.ini
Przenosi zaznaczone na stronie do pola tekstowego otaczając zwykłym cudzysłowem.
Wycina zaznaczone na polu tekstowym i wkleja w to pole otaczając cudzysłowem.
Na polu tekstowym "dobrze działa na tekstach na końcu linijki" - bo "wkleja na końcu istniejącego tekstu"""zawsze"" zostawiając kursor tam gdzie był tekst.
Problemy:
- nie wiem jak zrobić, żeby wkleił dokładnie tam gdzie wyciął
- trzeba pamiętać, że w edytorze poczty się tylko pojawia, ale tam nie działa.

dr Prozac napisał(a):

Wielkie dzięki Ryszardzie.
Spróbuję poeksperymentować z tym kodem.