280 likes | 389 Views
Verknüpfen Sie Ihre Anwendung. Präsentiert von: Jane Raymond. Präsentationsgliederung. Übersicht Flash Diagramm Alternativen HTML Editor Steuerung Google Maps & Anweisungen. Übersicht. Verknüpfung
E N D
Verknüpfen Sie Ihre Anwendung Präsentiert von: Jane Raymond
Präsentationsgliederung • Übersicht • Flash • Diagramm Alternativen • HTML Editor Steuerung • Google Maps & Anweisungen
Übersicht • Verknüpfung • "Eine Web-Seite oder Anwendung, die Daten, Präsentation oder Funktionalität von zwei oder mehr Quellen nutzt und kombiniert, um neue Dienstleistungen zu schaffen.“ - Wikipedia.org
Übersicht • Externe Kontrollen wurden traditionell für NOMADS Anwendungen über die COM-Schnittstelle zur Verfügung gestellt. -- aber-- • Wie machen wir externe Kontrollen für iNomads verfügbar? • Wie machen wir nicht COM-basierte externe Funktionen für Nomads und iNomads verfügbar?
Übersicht • iNomads OCX-Emulation • PxPlus Steuerung mit ähnlichen Eigenschaften / Methoden. • Grafik-Emulation • Austauschbare PxPlus Tabellenklassen • Pvx Plus verlängerte Steuerungen • Erhältlich über die Nomads COM-Schnittstelle • Wählen Sie aus einer Liste von PVX Plus Steuerungen zusätzlich zu der Liste von ActiveX Steuerelementen
Shockwave Flash • iNomads OCX-Emulation für Flash • Flash (ShockwaveFlash.ShockwaveFlash) Kontrolle ist zugänglich austauschbar sowohl für die Nomads als auch für die iNomads Umgebung: • Nomads - als COM-Steuerelement verarbeitet • iNomads - Verarbeitet durch eine vermittelnde PxPlus Steuerung mit ähnlichen Eigenschaften und Methoden.
Diagramm Alternativen • Diagramm Alternativen zum internen Chart-Steuerelement • Reichere UI Erfahrung • Interaktive, animierte Diagramme • Zusätzliche Formate verfügbar • Scatter, Donut, Gauge • Wenig oder keine Codeänderungen um zu wechseln
Diagramm Alternativen Diagramm-Optionen: Standard internes Diagrammsteuerelement (nur Nomads) Flash-basiert Web / Internet basiert HTML5 Canvas Grafik Bibliothek
Diagramm Alternativen • Standard internes Diagrammsteuerelement (nur Nomads) N/A N/A
Diagramm Alternativen • Flash-basiert • "FusionCharts Free '(kostenloseOpen-Source) • "FusionCharts" (im Handel erhältlich) N/A N/A N/A
Diagramm Alternativen • Web / Internet basiert • Google Visualisierung API Diagramme
Diagramm Alternativen HTML5 Canvas Grafik Bibliothek rGraph Diagramme
Diagramm Alternativen • Grafik-Emulation • Diagrammdefinition mit Nomads Diagrammdefinitions-Schnittstelle • Austauschbare PxPlus Diagramm Klassen • Support für allgemeine Eigenschaften von Steuerelementen • BackColor $, Col, Cols, CtlName $, Enabled, Fmt $, Height, Left, Line, Linien, Sep $, SepLoad $, TextColor $, Top, Visible, Width, _PropList $, _PropSep $, _PropValue $ • Support für diagramm-spezifische Eigenschaften • CurrentPoint, CurrentSet, LegendLocation $, NumPoints, NumSets, RangeMax, RangeMin, SelectIndex, Title1 $, Title2 $, xAxisTitle $, yAxisTitle $ • Zusätzliche Funktionen,die durch die Eigenschaften unterstützt werden
Diagramm Alternativen • So wählen Sie einen Diagrammtyp: • NOMADS • Stellen Sie die globale Variable% Nomad_Chart $ auf: • "" (Default - Standard internen Chart-Steuerelement) • "FusionCharts", "fusionfree", "google" oder "rgraph" • iNomads • Wählen Sie ein Diagramm-Objekt für die Vorlage (Standard ist fusionfree) • iNomads Administration - System Administration Funktionen • Template Settings - Optionen • Verschiedenes - Diagramm-Objekt, das verwendet wird
Diagramm Alternativen • Dokumentation finden Sie unter: • http://wiki.pvxplus.com • General Topics • Charting Alternatives in PxPlus – Fusion, Google and Rgraph Charts
HTML Editor Steuerung • TinyMCE HTML-Editor • Ermöglicht die Bearbeitung von HTML-Dokumenten im Panel • Bearbeitungsoberfläche ähnelt der Seite, die im Browser angezeigt wird • Erfordert keine HTML-Kenntnisse
HTML Editor Steuerung • Erweiterte PVX Plus Steuerung • Definiert in NOMADS als externes Tool (COM-Steuerung) • PVX Plus-Steuerung • Tinymce Editor Steuerung
HTML Editor Control • HTML-Editor Eigenschaften • toolbarAlign $ • Links, rechts, zentriert • toolbarLocation$ • Oben, unten, extern (extern nur iNomads) • toolbarLayout$ • Wählen Sie aus vier vordefinierten Layouts • Einfach, fortgeschrittene, erweitert und fullpage • Anpassbar, um Ihre eigenes Symbolleisten-Layout zu erstellen
HTML Editor Steuerung • 'Value $ Eigenschaft • Einfacher Zugang zu den daraus resultierenden HTML • Speichern / Wiederherstellen des HTML zu Text-Dateien ,wie gewünscht • Zum Speichern, lesen Sie 'Value $ und schreiben Sie zur Datei • Zum Laden, Datei lesen und setzen 'Value $
HTML Editor Steuerung • Dokumentation finden Sie unter: • http://wiki.pvxplus.com • General Topics • Extended Nomads Objects – TinyMCE HTML Editor • Informationen zum TinyMCEJavascript WYSIWYG Editor finden Sie unter: • http://tinymce.moxiecode.com
Google Maps-Schnittstelle Google Map Steuerung Bietet die Möglichkeit zur Karte auf das Panel einzufügen (Erfordert Internetzugang)
Google Maps-Schnittstelle • Features • UI Steuerung • Kartentyp-Steuerung - Karte, Satellit, Hybrid oder Gelände • Deaktivieren Sie verschiedene Karte-Benutzeroberfläche-Eigenschaften • Zoom, Kartentyp, die Möglichkeit zu ziehen, Scrollrad, etc. • Mausklickereignisse • Klicken, Rechtsklick, Markierungsklick
Google Maps-Schnittstelle • Funktionen (Fortsetzung) • Marker Support • Infofenster Support • Geocode-Funktionen • Konvertiert Anschriften zu Längengrad, Breitengrad und umgekehrt
Google Maps-Schnittstelle • Wenn ein Startpunkt, ein Endpunkt und optionale Wegpunkte gegeben sind, wird die Route auf der Karte und die Wegbeschreibung in einem Fenster angezeigt • Unterstützt verschiedene Verkehrsarten (Fahren, Laufen, Radfahren), Routenoptionen (Vermeidung von Autobahnen, Mautstraßen usw.), alternative Routen, Wegpunkt-Optimierung, etc. • Wegbeschreibungsabfrage Version 10 Feature
Google Maps-Schnittstelle • Google Maps-Schnittstelle • Erweiterte PVX Plus-Steuerung • Definiert in NOMADS als externes Tool (COM-Steuerung) • PVX Plus-Steuerung • Google Maps Steuerung • Minimale Definitionsanforderung: • Breiten-und Längengrad des Mittelpunkts der Karte • mapTypeID - Karte, Satellit, Hybrid oder Gelände • Zoom-Faktor für die Karte • Für eine Wegbeschreibungsabfragen, müssen auch der showDirectionsPane (0 = deaktiviert, 1 = links, 2 = rechts) und directionsPanePercent festgelegt sein
Google Maps-Schnittstelle • Dokumentation finden Sie unter: • http://wiki.pvxplus.com • General Topics • Extended Nomads Objects – Google Maps Interface • Flash Anleitungen finden Sie unter: • http://www.pvxplus.com/swf/gmaps.htm • http://www.pvxplus.com/swf/gdir.htm • Besuchen Sie auch die Google-Website für Laufzeiten und Bedingungen: • http://code.google.com/apis/maps/terms.html