Java TreeView tliste V 6.20

[ tScroll | tOnglet | tListe | tCalDate | tCalEvent | tEuroCalc | tBBar | tChart | tFunction | Winmine | tButton ]
[ Search | Home Page (English) | Home Page (Fancais) ]


INDEX
  • Description
  • Registration / Enregistrement
  • HTML Source
  • Parameters
  • Data File
  • History
  • Use Java Script (Samples)
  • Exemples / Samples 1 Popup
  • Exemples / Samples 2
  • tListe Image library
  • tListe Full ASP (no java) (Sample)
  • tListe Full PERL (no java) (Sample)


  • News V 6.20
    VERSION 6.20 only in JDK 1.1x
    • can change display action when the mouse is over an item
    • Add autoclose option
    • Add javascript function (next)
    • Set Arrow with javascript function
    VERSION 6.15 only in JDK 1.1x
    • New scroll bar, with mouseDragged support, can change scrollbar style
    • Add keys words (use in Javascript to get 1 item)
    • Add javascript function
    • support encoding
    • add "local" parameter, (for all data in param)
    • Change default char separator ( ";" )


    Description
    tListe is a nice and fast TreeView Applet. The applet's size is very small (between 12 and 20 Ko). tListe runs on all browsers with JDK 1.02 / 1.1 support.
    This version is available in JDK 1.1x ( the last JDK 1.02 is 6.01 ) .

    tListe est une applet de liste hierarchique (TreeView). Sa taille réduite vous permet de l'utiliser facilement (entre 12 et 20 Ko suivant la version). Elle est totalement parametrable et fonctionne sur tous les navigateur supportant le JDK 1.02.
    Cette derniere version n'est disponible qu' en version JDK 1.1 (La derniere version JDK 1.02 est la 6.01).

    Retour Index



    Registration / Enregistrement
    tListe is a FreeWare for non commercial site.
    For personnal use you want add a reference to me (my URL page) and send to me your URL (with tListe applet).
    For a professional use you want get a "professional registration". With this registration you can use tListe with no reference to me and i send to you all tListe source.
    For more informations about "Professional registration" : R. BERTHOU.

    tListe est une Applet FreeWare pour les sites non commerciaux, son utilisation est donc gratuite. Vous devez seulement ajouter une référence à l'auteur (un lien vers se site). et me faire parvenir l'URL de la page utilisant tListe.
    Pour une utilisation plus "professionnelle" vous devez vous enregistrer. Cet enregistrement vous permet d'avoir les sources de l'applet et de ne pas faire référence à l'auteur.
    Pour plus d'informations sur "l'Enregistrement Professionnel" (limite d'utilisation des sources,...) : R. BERTHOU.

    Retour Index



    HTML Source
    <applet code=tli_rbl.class width=140 height=300>
        <param name=file         value="./txt/tdesc.txt">
        <param name=target       value="donnee">
        <param name=csep         value="º">
        <param name=bImg         value="./img/incon3.gif">
        <param name=bgImg        value="./img/f_2.gif">
        <param name=audio        value="./au/">
        <param name=bgcolor      value=50000>
        <param name=v0 		value="http://www.javaside.com">
        <param name=v1 		value="_top">
        <param name=font0	value="Arial, 0, 12, 0, -255">
        <param name=font1	value="Times, 0, 12, 0, 12000">
        <param name=font2	value="Arial, 2, 14, 255, -255">
        <param name=font3	value="Arial, 3, 14, 55, 1255">
    </applet>
    
    Retour Index



    Parametres
    Param nameTypeDescription
    filestringFile scritp use "./" for relative URL
    bImgstringName of bitmaps buttons "./img/icon3.gif
    bgImgstringName of background image
    bgcolorintegerbackground color (in hexa if start with "#")
    autoclosechar"Y" if close all other node
    acpressintegermouseoever action
    • 0 : do nothing
    • 1 : default (border)
    • 2 : change color
    • 3 : underline
    • 4 : change color and underline
    accolorintegercolor for mouseoever action (if acpress = 2 or 4) (in hexa if start with "#")
    targetstringDefault target windows
    csepstringchar separator in data file (default ";")
    audiostringFile path for song (.au)
    localstring"yes" if you put all data in param (no data file) added in 6.15
    encodingstringEncoding definition for texte file (default Cp1252) added in 6.15
    coefintegerSize line %
    v0..9stringVariable definition
    With this you can reduce data file size
    if v0 = "http://www." and in your data file you put $0yahoo.com tliste applet read http://www.yahoo.com
    font0Bullet styleFont Name, font style, size, font color, bgcolor
    font1..9Font styleFont Name, font style, size, font color, visited color
    Retour Index



    Data File Format
    ColumNameTypeDescription
    1LevelIntegerItem level 0..20
    Remarques :
    98 Button Bar image (with tListe V4.0)
    99 Bitmap image
    2Item NamestringName of item (URL of bitmap if level 99)
    3Bitmap numberIntegerItem bitmap (0..9)
    Rem : MOD(2) = 0 => treenode close (if node)
    MOD(2) = 1 => treenode open (if node)
    2 node disable.
    sample if node "0, 10,12,20,..." => node close
    "1, 11,13,21,..." => node open
    View tListe Image library
    3bFont styleintSelected font and color style
    4Dest URLstringDest. URL ( begin "./" if local URL )
    5TargetstringTarget Frame (overide default in PARAM option)
    Rem : to load another datafile use "_reload"
    if "_" use default target
    if "_reload" load another file
    if "_prev" load a previos file (not use url column)
    if "_insert" insert a file
    if "_script" call javascript function
    6Date NewYYYYMMDDLast day to display "new" bitmap
    -Help BulletstringBegin with "?" String help display in bullet, you can define this param in 5, 6 or 7 col.
    -Help StatusstringBegin with "#" String help display status bar, you can define this param in 5, 6 or 7 col.
    -Key-wordsstringBegin with "key=" key-words definition for javascript use.
    Sample tliste.txt
    And tliste2.txt
    Retour Index



    Use JavaScript
    With tListe you can call external javascript function (with LiveConnect and MAYSCRIPT tag)
    _scriptWith this you can call javascript function when you click on tliste item
    1 º Alert-2 º 7 º javascript:alert('You click on Alert-2') º _script
    And you can call tListe function in JavaScript...
    You can call :
    rFile("yourfile.txt", 1)To load another data file.
    closeAll( 0 )to close all item folder.
    closeAll( 1 )to open all item folder.
    change('Outils', i)to open or close 'Outils' item and see this in 1st position
    if "i" equals "0" the url is not open
    setBgcolor( int rgbcolor )to change background color.
    search('toto', i)search key-word "toto" and open this item if "i" is not equals "0" .
    Retour Index



    History
    6.20add mouseover presentation and "next" in javascript search function, autoclose, ...
    6.15Minor bug in "new" image and can select font with icon=2
    6.01Correct minor bug (can't display "new" icon) and font select for icon 2.
    6.00Change "Loading",
    Add help status
    define variables,
    Define multi font,...
    5.20More javascript interaction.
    5.10Add _insert and _prev commands, .
    5.01Correct minor bug (can't display "new" icon).
    5.00Same file in applet and ASP script,
    support resize,
    support multiline,
    put all gif in 1 file
    other minor changes.
    Retour Index


    Copyright © 1996..2000, R. BERTHOU. Tous droits réservés.
    Dernière modification le 02 Decembre 2000 22H48