Frage zur Applet-Version von CoolStrip

  • Themenstarter Themenstarter Belzebup
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
B

Belzebup

Gast
Hallo habe ein Menü runtergeladen das den Namen Cool Strip hat!
Bei diesem Menü wird wenn man darüber geht, zu jedem Thema ein Bild angezeigt!
Allerdings wird dieses oberhalb von dem Menü angezeigt und ich hätt es aber gern das es unterhalb angezeigt wird.
Geht das und wenn ja welchen Parameter brauch ich dazu?

Vielen Dank im Vorraus Sven


Edit von L-ectron-X: Titel aussagefähiger gemacht.
 
bist du dir sicher dass es hier um Java geht?

btw: wenn du die frage so in einem javascript forum stellst wirst du sicher ne ganz schöne abreibung bekommen.
 
ah gut.

wär vielleicht code angebracht, oder die parameterliste des applets...

bei den parametern seh ich jedenfalls keinen, mit dem du das umschalten kannst. Da müsstest du dann wohl schon was am programm ändern.
 
wie soll ich dir Frage den sonst stellen?
Geh mal davon aus, dass nicht alle Coolstrip kennen...

Und leider hat diese Seite in meinem Browser überhaupt nicht funktioniert, deshalb hab ich keine Ahnung, wie es im Inneren des ZIP-Files für das Applet aussieht.

Aber such mal nach Dateien wie "readme.txt", "man.txt", "help.pdf"...

Falls es tatsächlich nicht geht, und es auch keinen Sourcecode zum Applet gibt, wird eine Änderung schwierig.

mfg Beni
 
Also ja ich hab es als Java nicht als flash,

und hier ist der code vileicht kann man es ja doch irgendwie regeln oder umschreiben wäre echt super!

Code:
<applet CODE="ryCoolStrip.class" WIDTH="160" HEIGHT="300">
    <param name="BgColor" value="000066">
    <param name="StripColor" value="303030">
    <param name="LineColor" value="FF0000">
    <param name="TextColor" value="F0F0FF">
    <param name="TextFocusColor" value="ff0000">
    <param name="TextPressedColor" value="800000">
    <param name="UseSelectors" value="yes">
    <param name="SelectorColor" value="505050">
    <param name="UseArrows" value="yes">
    <param name="ArrowColor" value="F0F0FF">
    <param name="ArrowPressedColor" value="FF0000">
    <param name="Location" value="right">
    <param name="Align" value="left">
    <param name="ImageHeight" value="150">
    <param name="EntrySpacing" value="10">
    <param name="Font" value="Dialog,plain,12">
    <param name="DefaultTarget" value="mainframe">
    <param name="Sound" value="yes">
    <param name="DownSound" value="12up.au">
    <param name="UpSound" value="opensub.au">
    <param name="Testmode" value="no">
    <param name="Entry1" value="Home">
    <param name="Entry2" value="Registration">
    <param name="Entry3" value="Feedback">
    <param name="Entry4" value="Applet Examples">
    <param name="Entry5" value="Products & Services">
    <param name="Image1" value="home.jpg">
    <param name="Image2" value="reg.gif">
    <param name="Image3" value="email.gif">
    <param name="Image4" value="design.gif">
    <param name="Image5" value="product.gif">
    <param name="URL1a" value="$home.htm">
    <param name="Target1a" value="_top">
    <param name="URL2a" value="$reg.htm">
    <param name="URL3a" value="$contact.htm">
    <param name="URL4a" value="$demos.htm">
    <param name="URL5a" value="$products.htm">
    <param name="URL5b" value="$prod_list.htm">
    <param name="Target5b" value="topframe">
    <param name="URL5c" value="$ref.htm">
    <param name="Target5c" value="bottomframe">
    <param name="Message1" value="Back to the homepage">
    <param name="Message2" value="About online registration">
    <param name="Message3" value="Send us email!">
    <param name="Message4" value="Online applet demos">
    <param name="Message5" value="Our product range">
  </applet>
 
Das meinte ich eigentlich nicht mit dem Code... sondern der Code vom Programm selber.

Naja, ich hab das mal durch einen Decompiler gejagt, und folgende Zeilen gefunden:

Code:
            // y Koordinate = 0, oben
            g.drawImage(_fld0143, 0, 0, this);  

            // y Koordinaten = 0, oben
             _fld0144.drawImage(_fld0115, 0, 0, _fld0142, _fld0141, this);  

        // es gibt nur ein Bild, hier wird aber ein Array gezeichnet. Das ist wahrscheinlich was anderes
        if(_fld0114 && _fld0113 != 500 && _fld012E[_fld0113] && (!_fld0129 || !_fld012E[_fld0124]))
            _fld0144.drawImage(_fld012D[_fld0113], (_fld0142 - _fld012D[_fld0113].getWidth(this)) / 2, 0, this);
        if(_fld0129 && _fld012E[_fld0124])
            _fld0144.drawImage(_fld012D[_fld0124], (_fld0142 - _fld012D[_fld0124].getWidth(this)) / 2, 0, this);

        // y Koordinate = 0, oben
        g.drawImage(_fld0143, 0, 0, this); 

        // Das gesuchte Bild wird nicht mehrmals gezeichnet, dies scheint was anderes zu sein.
            _fld0144.drawImage(_fld0115, i, j, this);
            for(; j + _fld0115.getHeight(this) < _fld0141; _fld0144.drawImage(_fld0115, i, j, this))

Die Dokumentation zu den Variablen lässt auch nicht vermuten, dass man das Bild nach unten schieben kann. Leider keine guten Nachrichten für dein Vorhaben.

Beni
 
Naja schade dann muss es ahlt ohne Bild gehn.
Hab nicht gedacht das das ganz so schwer ist sieht man mal was für ein Anfänger ich bin!

Aber trozdem vielen dank Jungs
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben