Avatar billede thulstrup Nybegynder
02. august 2003 - 16:41 Der er 31 kommentarer og
1 løsning

Flash Player 7 Beta tråd

Som der sikkert er mange af jer der allerede har opdaget, er Flash Player 7 blevet løsgivet i en public beta version. Der er kommet en masse(!) nye spændende funktioner bl.a. mulighed for at ændre højrekliks menuen, understøttelse af mouse wheel osv.

Da der ikke er nogen dokumentation til de nye funktioner, tænkte jeg, at vi kan skrive om vores fund her i tråden istedet. Så bare kom igang med at leg :-)

Download Flash Player 7 beta:
http://www.macromedia.com/software/flashplayer/public_beta/

Liste over funktioner:
http://students.cec.wustl.edu/~wc2/IntroSpect7.html

For at kunne benytte de nye muligheder skal det interne versions nummer i swf filen ændres fra 6 til 7. Det kan bl.a. gøres v.h.a. Flash Version Converter:
http://www.quasimondo.com/qm_versionconverter.php
Avatar billede thulstrup Nybegynder
02. august 2003 - 16:50 #1
Så vil jeg ligge ud med den første.

Tekstfeltet understøtter nu <img> tagget:

createTextField("tekst_txt", 1, 0, 0, 500, 0);
with (tekst_txt) {
    autoSize = true;
    html = true;
    htmlText = "<font face=\"verdana\" size=\"12\" color=\"#000000\">Her kommer et billede:</font><img src=\"test.jpg\">";
}


Bugs: Hvis autoSize er slået til bliver tekstfeltets bredde sat ud fra tekstens bredde. Hvis tekstens bredde er mindre end billedets bredde bliver resten af billedet ikke vist.
Avatar billede baxos Nybegynder
02. august 2003 - 23:41 #2
Lyder fedt :)
Avatar billede baxos Nybegynder
02. august 2003 - 23:52 #3
Det er jo flash PLAYER man kan jo ikke programmere flash?
Avatar billede -42- Nybegynder
03. august 2003 - 12:21 #4
NICE!!!
Avatar billede barklund Nybegynder
03. august 2003 - 13:35 #5
baxos >>

Sådan starter det jo. Først laver de en ny player, for at sikre sig, at alt det gamle content stadig virker. Så releaser de sidenhen det nye programmeringsenvironment. Den er allerede ude i developer beta og jeg har da også set nogle screenshots et eller andet sted.

Tricket her er, at du laver dit content i Flash 6 format og manuelt laver filen om til en Flash 7 fil (altså så playeren tror, at den er laver i et Flash 7 environment) så bliver den afviklet med de nyeste features slået til.
Avatar billede barklund Nybegynder
03. august 2003 - 13:37 #6
Ovenstående version converter kan jeg ikke få forbindelse til. Men der er nogle andre her:

http://www.9elements.com/convert2f7.zip
http://www.dynamicflash.co.uk/utils/swfupdater.zip
Avatar billede barklund Nybegynder
03. august 2003 - 13:41 #7
Den første er GUI, den anden er command-line ;)
Avatar billede thulstrup Nybegynder
03. august 2003 - 16:24 #8
Der er også kommet understøttelse af CSS, men er der nogen der har luret hvordan det bruges?

Eksempel:
http://www.dynamicflash.co.uk/flash7/stylesheet.html
Avatar billede barklund Nybegynder
03. august 2003 - 16:36 #9
Netop som der står. Det rå stylesheet i det ene tekstfelt applies til html-teksten i det øverste tekstfelt og sammen renderes det til resultatet i sidste tekstfelt. Prøv for eksempel at rette indent til 0 px for ".code" i css'en og tryk update. Så opdateres det on the fly...

Jeg går ud fra, at du også sidder netop nu og læser FlashCoders igennem for denne weekend.

Loaded CSS fra ekstern fil:

http://newnav.xd.nl/flash7/stylesheetload.swf

Har du også set beskrivelsen af sort()-opdateringerne? Nu med sorterings-flag! ;)
Avatar billede barklund Nybegynder
03. august 2003 - 16:38 #10
Avatar billede barklund Nybegynder
03. august 2003 - 16:39 #11
Og forresten en bedre oversigt på:

http://www.code.audiofarm.de/XTrace/xtrace_player7.html
Avatar billede barklund Nybegynder
03. august 2003 - 16:47 #12
En lille detalje, som jeg er glad for, er at undefined.toString() giver "undefined", så hvis man tracer en værdi, der ikke findes, så er det ikke en tom streng med derimod "undefined"
Avatar billede baxos Nybegynder
03. august 2003 - 19:28 #13
Jeg kan ikke få det til at virke,...
Avatar billede barklund Nybegynder
03. august 2003 - 21:00 #14
Hvilken del?
Avatar billede barklund Nybegynder
03. august 2003 - 22:03 #15
En alvorlig opdagelse:

undefined bliver til strengen "undefined" og ikke "" hvis den konverteres til en streng. Resultat:

_root.createTextField("out_txt", 1, 0, 00, 400, 300);
out_txt.border = 1;
out_txt.setNewTextFormat(new TextFormat("Courier New", 12));
var foo;
out_txt.text = "1:  foo: "+foo+"\n";
delete foo;
var foo;
out_txt.text += "2:  foo++: "+(foo++)+"\n";
delete foo;
var foo;
out_txt.text += "3:  ++foo: "+(++foo)+"\n";
delete foo;
var foo;
out_txt.text += "4:  foo+=1: "+(foo+=1)+"\n";
delete foo;
var foo;
out_txt.text += "5:  foo+=\"1\": "+(foo+="1")+"\n";
delete foo;
/* output is:
1:  foo: undefined
2:  foo++: undefined
3:  ++foo: NaN
4:  foo+=1: NaN
5:  foo+="1": undefined1
*/

Og det er alvorlig
Avatar billede baxos Nybegynder
04. august 2003 - 01:14 #16
Barklund  alvorligt??? hvad er alvorligt
Avatar billede barklund Nybegynder
04. august 2003 - 09:09 #17
Det vil gøre, at alle skal kigges igennem inden man porterer det til Flash 7 content (okay, det er også et år til), men for eksempel mange små funktioner og simple loops bruger eventuelt uinitialiserede variabler, og disse vil ikke fungere direkte som flash 7.
Avatar billede jakwag Nybegynder
12. august 2003 - 10:03 #18
barklund: Se at få det sent til macromedia så de kan rette det. : )
Avatar billede barklund Nybegynder
12. august 2003 - 10:23 #19
Hvis de vil rette det... Det er jo nok en beslutning!
Avatar billede mat Nybegynder
14. august 2003 - 17:03 #20
Jeg har lige opdaget at scrollhjulet virker helt automatisk med scrollbar component i 7´eren (jeg er måske lidt langsom) - men det er dælme sejt :)

mvh mat
Avatar billede storslem Nybegynder
28. august 2003 - 23:23 #21
Hvordan forholder det sig med stand alone players?? Kan man producere en 7'er exe-fil med flashplayer 7 i?
Avatar billede thulstrup Nybegynder
29. august 2003 - 09:05 #22
storslem >> det kan vist desværre ikke lade sig gøre endnu.
Avatar billede thulstrup Nybegynder
04. september 2003 - 09:03 #23
Jeg svarer lige, men bare forsæt med at bruge tråden, hvis I har nogle relavante spørgsmål/informationer.
Avatar billede jakwag Nybegynder
08. september 2003 - 11:01 #24
er der nogle der har haft problemmer med scrollbar componentet efter at i har installeret flashplayer 7?
Avatar billede thulstrup Nybegynder
10. september 2003 - 16:04 #25
Avatar billede -42- Nybegynder
10. september 2003 - 16:27 #26
Er igang med at downloade..... var ellers på vej hjem fra arbejde, meeeeen!!

This is the moment I've been waiting for......
Avatar billede jakwag Nybegynder
11. september 2003 - 10:09 #27
Så kan vi fortsætte med nye indlæg om nye funktioner.
Flash understøtter nu (så vidt jeg kan forstå) rigtig video streaming uden communication serveren.

Jeg har lavet en test: www.logicon.dk/video.swf

Jeg vil meget gerne høre hvor lang tid der går for jer før filmen starter og om den køre som den skal.
Avatar billede jakwag Nybegynder
11. september 2003 - 12:19 #28
Er jeg den eneste der har en meget ufærdig help/reference?
Avatar billede -42- Nybegynder
11. september 2003 - 12:20 #29
Nej, men den kan opdateres løbende...
Avatar billede jakwag Nybegynder
11. september 2003 - 15:03 #30
Man kan nu styre højre klik menuen fyldstændigt (bortset fra at slå settings fra naturligvis). Om det vil blive brugt ved ikke rigtig, men her er et eksempel:

// ny context menu
var menu_cm = new ContextMenu();
// nyt custom item
var menuItem = new ContextMenuItem("Save...", doSave)
// nyt custom item
var menuItem2 = new ContextMenuItem("Load...", doLoad)
// laver dele linie
menuItem.separatorBefore = true;
// tilføjer punkterne til den nye menu
menu_cm.customItems.unshift(menuItem);
menu_cm.customItems.unshift(menuItem2);
menu_cm.hideBuiltInItems()
// doSave function
function doSave(menu, obj) {
  trace("saving");
}
// doLoad function
function doLoad(menu, obj) {
  trace("loading");
}
this.menu = menu_cm;
Avatar billede jakwag Nybegynder
11. september 2003 - 15:05 #31
menuen kan osse være afhængig af hvor man trykker. Med:

movieclip.menu = menu_cm;

kommer den bestemte menu kun frem ved højreklik på det object.
Avatar billede jakwag Nybegynder
12. september 2003 - 09:48 #32
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