Avatar billede kalleballe Nybegynder
26. januar 2005 - 15:12 Der er 27 kommentarer og
1 løsning

flash fil på fx russisk

Jeg har en flash fil med en højreklik menu, - jeg skal have lavet menupunkterne om til russisk!!

Hvis jeg skriver noget med russisk skrifttype i min kode bliver det bare til spørgsmålstegn når jeg kører filen.

my_cm.customItems.push(new ContextMenuItem("Бути", itemHandler2));

bliver altså til ????

Hvordan ordner jeg det?

vh

KalleBalle
Avatar billede kalleballe Nybegynder
26. januar 2005 - 15:12 #1
ups...

my_cm.customItems.push(new ContextMenuItem("RUSSISK SKRIFT", itemHandler2)); // Kim
Avatar billede pyroman Nybegynder
26. januar 2005 - 15:17 #2
Prøv med unicode... fx "\uXXXX"

- så skal du selvf. finde alle unicode værdierne for de russiske tegn...
Avatar billede kalleballe Nybegynder
26. januar 2005 - 15:28 #3
jeg har f.eks. Б

hvad er så den præcise syntaks?
Avatar billede pyroman Nybegynder
26. januar 2005 - 15:41 #4
Jeg tror sku ikke at context-menuen kan vise russisk... måske kan en russiskversion af flashplayeren?
Avatar billede kalleballe Nybegynder
26. januar 2005 - 15:41 #5
nå ja, - det var da en ide :)
Avatar billede kalleballe Nybegynder
26. januar 2005 - 15:45 #6
bortset fra at der ikke findes en russisk version såvidt jeg kan se, så jeg skal måske have en russisk udgave af flash programmet??

http://www.macromedia.com/software/flash/open/faq/player_matrix.html
Avatar billede kalleballe Nybegynder
26. januar 2005 - 15:47 #7
og akk, - man kan ikke få en russisk version af flash....
Avatar billede kalleballe Nybegynder
26. januar 2005 - 15:50 #8
men ok, - hvis vi dropper russisk, - hva så med spansk...
kan man mon få de special tegn med i en context-menu?
Avatar billede kalleballe Nybegynder
26. januar 2005 - 15:57 #9
okay det er jo mit win xp os der styrer skrifttypen i context-menuen så jeg skal vel bare have fat i et russisk os :)
Avatar billede barklund Nybegynder
26. januar 2005 - 16:06 #10
Jeg tror du skal skrive dem i Unicode eller via String.fromCharCode - altså:

Tag for eksempel det spanske tegn 'ñ', der har unicode-værdien U+00F1. Det kan altså skrives som Unicode som:

var spansk_tegn_unicode = "\u00F1";

Eller via String.fromCharCode (og tegnkoden som et tal):

var spansk_tegn_charcode = String.fromCharCode(0xF1);

Eller hvilke tegnkoder, de spanske tegn nu måtte have :)

Hvis det ikke virker i contextmenu-sammenhæng ville jeg forsøge mig med:

- html-encoding: ñ
- url-encoding: %F1

Og herefter, hvis dette ikke virker, ville jeg nok sætte mig ned og konstatere, at contentmenu-labels kun understøtter US-ASCII :D

--
Morten Barklund
Avatar billede kalleballe Nybegynder
26. januar 2005 - 16:19 #11
Hej og tak, - det virker med spansk så russisk virker vel også - nu skal jeg bare lige have fundet de rigtige unicode værdier...
Avatar billede barklund Nybegynder
26. januar 2005 - 16:31 #12
I første omgang er en windows computer og Charmap (Tegnoversigt) en god ven.

Og jeg kan se, at de kyrilliske basis-bogstaver spænder over U+0410 - U+042F for de store og U+0430 til U+044F. Så er der nogle ekstra bogstaver i U+0401 til U+0409 og samt i U+0450 til U+04E9. :)

--
Morten Barklund
Avatar billede kalleballe Nybegynder
26. januar 2005 - 16:33 #13
hvis jeg f.eks. bruger 0410 så er jeg tilbage med mit spørgsmålstegn :(
Avatar billede barklund Nybegynder
26. januar 2005 - 16:44 #14
Hvilket kun kan betyde, at Latin 1 (ISO-8859-1) sandsynligvis er inkluderet som legal font i contextmenu-labels, mens det kyrilliske tegnsæt ikke er.

Andet er der sådan set ikke at sige til det :)

--
Morten Barklund
Avatar billede kalleballe Nybegynder
26. januar 2005 - 16:47 #15
Men vil du ikke tro at det kan lade sige gøre på en maskine med russisk xp?
Avatar billede barklund Nybegynder
26. januar 2005 - 16:59 #16
Nada viden - desworry :)

Kender ikke så mange russere, men kan nok finde nogen med en kinesisk xp :)
Avatar billede kalleballe Nybegynder
26. januar 2005 - 17:03 #17
okay du, - tester det i morgen, - tak for hjælpen anyways.
Avatar billede kalleballe Nybegynder
27. januar 2005 - 09:13 #18
lige inden jeg går i gang med at installere mit russiske xp!! Måske der var en måde at få xy koordinaterne til contentmenuen, width og height?? Så kunne jeg jo lægge et lag oven på med grafik og så håbe på at knapperne virker igennem.....
Avatar billede barklund Nybegynder
27. januar 2005 - 09:17 #19
Ja, og så kan du tegne de russiske tegn med en sprittusch på din skærm! :D

Nej, det tror jeg ikke, at man kan finde ud af. Man kan vist nok detecte højreklik, men det vil ikke være særlig præcist - desværre. Du er nødt til at holde dig til engelsk eller lave din helt egen kontekstmenu (for eksempel ved dobbeltklik på ting).

--
Morten Barklund
Avatar billede kalleballe Nybegynder
27. januar 2005 - 09:18 #20
G'morgen, jeg så lige dennne her:

http://www.quasimondo.com/archives/000211.php

måske kan jeg bruge det :)
Avatar billede kalleballe Nybegynder
27. januar 2005 - 09:30 #21
hm virker vist ikke på xp :(
Avatar billede barklund Nybegynder
27. januar 2005 - 09:36 #22
At tegne på skærmen med en sprittusch? Troede det var ganske cross-platform :P
Avatar billede kalleballe Nybegynder
27. januar 2005 - 09:37 #23
hehe
Avatar billede kalleballe Nybegynder
27. januar 2005 - 09:53 #24
hallo! Det her virker..

http://www.macromedia.com/cfusion/knowledgebase/index.cfm?id=tn_16275

Det eneste jeg er nød til at forudsætte er at en person der vil have den russiske udgave af programmet også bruger russisk på sit styresystem.
Avatar billede barklund Nybegynder
27. januar 2005 - 09:57 #25
Så contentmenu-labels er begrænset til det tegnsæt, som er os'ets defualt tegnsæt? det var da fjollet, men okay måske :)
Avatar billede barklund Nybegynder
27. januar 2005 - 09:57 #26
default even :)
Avatar billede kalleballe Nybegynder
27. januar 2005 - 10:24 #27
Nu mangler jeg bare lige at vide hvad "startup" folderen hedder på russisk, - det er vel ikke viden du lige ligger inde med?

vh

KalleBalle
Avatar billede kalleballe Nybegynder
19. december 2006 - 14:33 #28
luk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester