Przycisk wklejający tekst

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

Witam,

próbuję utworzyc przycisk który wklejałby w pole tekstowe stałą frazę zawierającą kilka linijek - żeby po kliknięciu pokazywało się np. to:

linijka
linijka
linijka



Próbowałem generatorem przycisków tylko coś niebardzo mi to wychodzi... jak wyglądałoby to od strony kodowej?

Z góry dzięki za pomoc.

szyk napisał(a):

W Linuksie:

Insert,"1 linia" & Insert, "0A" & convert hex to unicode & Insert, "2 linia"

W Windowsie teoretycznie (albo jw.):

Insert,"1 linia" & Insert, "0D 0A" & convert hex to unicode & Insert, "2 linia"

http://my.opera.com/community/forums/topic.dml?id=196670 - żeby nie było, że sam na to wpadłem. wink

Z tego, co sprawdziłem, to polecenie "Insert" działa tylko z menu (sekcja "Edit Widget Popup Menu" w przypadku pól tekstowych).

vocativus napisał(a):

Originally posted by szyk:

Z tego, co sprawdziłem, to polecenie "Insert" działa tylko z menu (sekcja "Edit Widget Popup Menu" w przypadku pól tekstowych).



działa: Item, wklej=Insert,"1 linia" & Insert, " 0A" & convert hex to unicode & Insert, "2 linia"

tylko mam problem że jak wrzucę do pliku konf. takie coś:

Item, czerwony=Insert," [ color="#ff0000" ]" & Insert, " 0A" & convert hex to unicode & Insert, "//" & Insert, " 0A" & convert hex to unicode & Insert, "[ /color ]"

to wkleja mi:
[ color=
//
[ /color ]

da sie jakoś zrobić tak żeby wkleiło całą pierwszą linijkę czyli: [ color="#ff0000" ] ?

szyk napisał(a):

Zamień " na ' . smile

vocativus napisał(a):

w przypadku zwykłego tekstu to jest jakiś sposób bigsmile tylko w przypadku bbcode " i '' to nie do samo. Ale właśnie wpadłem na jakże genialny pomysł żeby zamiast #ff0000 wpisać po prostu red bigsmile


i jeszcze na koniec: czy da się jakoś zrobić żebym mógł tym sposobem wstawiać polskie litery?

szyk napisał(a):

Originally posted by vocativus:

tylko w przypadku bbcode " i '' to nie do samo


Insert,"22" & convert hex to unicode

wink

Originally posted by vocativus:

czy da się jakoś zrobić żebym mógł tym sposobem wstawiać polskie litery?


Wystarczy edytować pliki konfiguracyjne Opery edytorem obsługującym UTF-8.

vocativus napisał(a):

jesteś geniuszem smile dzięki za pomoc

Dla tych co mają podobny problem to dobry edytor UTF-8 to AbiWord

ja_szczur napisał(a):

coś lżejszego:
http://www.flos-freeware.ch/notepad2.html
file -> encoding...

Medium napisał(a):

Originally posted by vocativus:

jesteś geniuszem <img src=" width="17" height="17"> dzięki za pomoc


To jak wygląda Twój przycisk?

Originally posted by ja_szczur:

coś lżejszego:
http://www.flos-freeware.ch/notepad2.html


Notepad2 jest rewelacyjny, po stokroć lepszy od systemowego notanika.

vocativus napisał(a):

O właśnie tak:

http://images26.fotosik.pl/258/31c661d1a9f5c2d5.jpg

Opera 9.27 (na najnowszej mam problemy z pisaniem na forum IPB)

Przez menu nawet szybciej niż przyciskami na pasku. Teraz zamiast przekopywać notatki i kopiować, potem jeszcze wypisywać - wystarczy kliknąć i gotowe bigsmile

Medium napisał(a):

Originally posted by vocativus:

Przez menu nawet szybciej niż przyciskami na pasku.


Słusznie. I pomysłowo smile

vocativus napisał(a):

noo i oszczędność czasu. Teraz mogę szybciej kosić tematy na forum sesese devil

A tak przy okazji: spotkałeś się z tym że jak piszesz posta na IPB to po wciśnięciu entera przeskakuje Ci co drugą linijkę?

Medium napisał(a):

Originally posted by vocativus:

A tak przy okazji: spotkałeś się z tym że jak piszesz posta na IPB to po wciśnięciu entera przeskakuje Ci co drugą linijkę?


Ja tam nie piszę... :/ Na innych forach, które znam jest OK.

vocativus napisał(a):

ogólnie na forach postawionych na skrypcie IPB... raportowałem ten błąd to możliwe że w 9.52 już coś z tym ekipa Opery zrobi.