Ankündigung

Einklappen
Keine Ankündigung bisher.

xxAPI 1.05 Betatest

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • NilsS
    antwortet
    Beta 1.04

    So noch ein paar Updates, hauptsächlich Verkleinerung des Codes.

    xxAPI

    1.05 ist auch schon in Arbeit und wird die Hauptfunktion xxAPI.check erneuern. Dann werden die XX Funktionen genauso wie die Erweiterungen, als function in einem Array gespeichert. Dadurch lassen sie sich dann auch jederzeit manuell aufrufen.(xxAPI.func["XX

    Evtl. ist es dann auch möglich mehrere Funktionen hintereinander zu schreiben(XXREGICON*GIRA10017*XXEXECUTE*item.overl ay=?GIRAO0017?;*XXLONGPRESS*500)

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Beta 1.02

    So bitte nochmal updaten.
    Ausgiebig die XXMODUL Dinge testen.

    Die verlinkten seiten werden jetzt global mit XXMARK markiert.
    Damit entfällt das lästige markieren in den Modulen, sondern kann bereits auf der xxAPI-INIT Seite erfolgen(auch wenn die langsam überfüllt wird ).
    also wenn einmalig XXMARK*MODULWETTER mit einer Seite verlinkt wird kann es überallhin mit XXMODULCLICK geladen werden.

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    so die externen Checks hab ich nochmal aktualisiert.


    [highlight=javascript]
    if(typeof(xxAPI.extChecks)=='object') {
    top.xxAPI.extChecks["XXEXTVLC"]=function(item,checkItem) {
    item.txt = xxAPI.${APPNUM}.init();
    return item;
    };
    }
    [/highlight]
    dadurch wird verhindert das das array beim Mehrfachaufruf jedesmal die Funktion zum array hinugefügt wird.
    appID121 VLC kann jetzt auf der xxAPI-INIT Seite plaziert werden ohne Angaben, das Textfeld muss lediglich kleiner als 40px hoch sein. dann wird der vlc nur registiriert und nicht geöffnet.
    Bitte xxAPI und Applikationen neu laden.

    appID101 Balkendiagramme wird gerade überarbeitet, da keine negativ Werte angezeigt werden.

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Beta 1.01

    So es gibt mal wieder eine Beta (1.01) und eine 1.00 ajax.js
    KNX-User-Forum

    Änderungen:
    ajax.js:
    alle alert Meldungen entfernt.

    xxAPI:
    CleanupObj optimiert (VLC und XXMODUL)
    entfernt XXMODUL auch wenn die noch nicht geladen sind.
    Ich hatte sonst manchmal einen nicht endenden Ladebalken im FF.
    extChecks hinzugefügt.
    damit können eigene XX Funktionen hinzugefügt werden.
    Beispiel ist die ebenso aktualisierte APP121 VLC die bei xxAPI>=1.0
    die Funktion XXEXTVLC definiert.
    damit kann der VLC einfacher verwendet werden.
    ein einfaches XXEXTVLC*
    verfügt dann über die gleichen Merkmale wie das appID121 Objekt.
    Zur Definition eigener XX Funktionen folgendes Grundmodell verwenden.

    [HIGHLIGHT=javascript]
    if(typeof(xxAPI.extChecks)=='object') {
    top.xxAPI.extChecks["XXEXTHELLO"]=function(item,checkItem) {
    item.txt = "Hello World;
    return item;
    };
    }
    [/HIGHLIGHT]


    Bitte ausgiebig testen und berichten.

    Einen Kommentar schreiben:


  • vento66
    antwortet
    So bei mir XXREGICON und Longpress auch ohne probleme an laufen.....
    Der 1.0 steht von meiner Seite nichts im Wege.....

    Einen Kommentar schreiben:


  • douwma
    antwortet
    Bei mir Funktioniert es habelhaft, so

    OK

    gruss, Marco Douwma

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Beta Test???

    Ich würde gerne die xxAPI 1.0 freigeben um die Funktionen XXREGICON und XXLONGPRESS in Verbindung mit dem XXLONGPRESS-Helper zu nutzen.

    bei mir funktionieren diese Funktionen seit ca. 2 Wochen ohne Probleme.

    Bitte einmal schnell OK's oder nicht OK's posten damit die 1.0 rauskommen kann.

    Einen Kommentar schreiben:


  • DJGockel
    antwortet
    Zitat von NilsS Beitrag anzeigen
    nur die ajax.js muss aus aktuell sein.
    d.h. Experte 2.3.081110 und die letzte API v0.99, dann sollte es gehen?

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Zitat von DJGockel Beitrag anzeigen
    Frage muß erst der Experte upgedatet werden, oder geht's auch so?
    nur die ajax.js muss aus aktuell sein.

    Abfrufen der BETA mit der altbekannten Methode.
    (xxAPI.getVersion Typ:14byte "beta")
    1.0 ist für BETA freigegeben

    Änderungen werden ohne Versionierung gemacht und durch Posts in diesem Thread veröffentlicht.


    XXLONGPRESS*Zeit*Bitshift
    XXREGICON*ICON-Name*XX-Befehl

    Einen Kommentar schreiben:


  • vento66
    antwortet
    So bei mir ist alles geupdatet........ Bin schon gespannt!

    Einen Kommentar schreiben:


  • DJGockel
    antwortet
    Moin Nils,
    Frage muß erst der Experte upgedatet werden, oder geht's auch so?

    Einen Kommentar schreiben:


  • NilsS
    hat ein Thema erstellt HS/FS xxAPI 1.05 Betatest.

    xxAPI 1.05 Betatest

    Ich werde bald mit Betatests anfangen.
    Betatester bitte hier kurz melden.

    Es werden erstmal nur die Funktionen XXREGICON und XXLONGPRESS hinzugefügt. Vorraussetzung ist eine aktuelle ajax.js KNX-User-Forum Version 0.99


    Die Demo appID 99 ist als Infosystem nutzbar.

Lädt...
X