Loading...

Xojo-Beispiele und Alfred-Workflows

Xojo-Beispiele

PNG Optimizer

Version: 1.0 of 17-Jan-2025
Content: Optimiert die Größe von png-Bildern. Die Größe kann verlustfrei oder mit pngquant verbessert werden.

Exception Handler

Version: 1.0 of 28-Sep-2024
Content: Verbessert die Behandlung von Exceptions in Xojo.

Wenn Du den folgenden Code in einer Methode hast, bekommst Du eine NilObjectException:

dim f as FolderItem
f.Delete

Wenn Du Exception Handler mit dem folgenden Code verwendest:

dim f as FolderItem
f.Delete

exception exc
  theException = new ErrorException(exc, currentMethodName)

dann bekommst Du eine Datei mit dem Namen Session Log im Application Support-Ordner und Information über die NilObjectException:

2024-09-27 08:29:40 An error happened:
2024-09-27 08:29:40 Class/Method: Window1.Method2
2024-09-27 08:29:40 Time: 27. Sep 2024 08:29:40 258275992
2024-09-27 08:29:40 Type of Error: NilObjectException
2024-09-27 08:29:40 Error Number: 0
2024-09-27 08:29:40 Error Message: 
2024-09-27 08:29:40 --------------------------
2024-09-27 08:29:40 Stack:
2024-09-27 08:29:40 
Sub Window1.Window1.Method2(Window1.Window1)
Sub Window1.Window1.Method1(Window1.Window1)
Sub Window1.Window1.Button1_Pressed(Window1.Window1, DesktopButton)
Sub Delegate.IM_Invoke(DesktopButton)
Sub AddHandler.Stub.20()
Sub DesktopApplication._CallFunctionWithExceptionHandling()
2024-09-27 08:29:40 Stack done

Piwik

Version: 1.0 of 28-Sep-2024
Content: Dieses Projekt kann sich Sitzungen, Besucher und ein Ziel pro Tag holen für das Webseiten-Analyse-Tool Piwik Pro.

Simple Reporting

Version: 1.0 of 11-Jun-2024
Inhalt: Einfaches App-Reporting mit Xojo, einem php-Skript und Google Looker Studio. Keine fertige Lösung! Enthält eine detaillierte Beschreibung, wie man vom Code zu Daten kommt, die in Berichte umgewandelt werden können.

Tag des Monats Picker

Version: 1.0 vom 19-Dez-2021
Inhalt: Ein Picker, mit dem man einen Tag des Monats auswählen kann.

IDE Communicator Tester mit CustomEditField

Version: 1.0 vom 12-Mai-2020
Inhalt: IDE Communicator mit CustomEditField , um die Behandlung von Fehlern zu vereinfachen, wenn IDE Communicator Tester eingesetzt wird.

Open Lingua mit Deepl

Version: 1.4.1 vom 26-Aug-2022
Inhalt: Open Lingua mit Deepl-Integration, so daß man Localized Strings aus Xojo automatisch übersetzen kann.

Cool Loading Weel Control

Version: 1.1 vom 04-November-2015
Inhalt: Eine Control für kreisförmigen Fortschritt. Mit Version 1.1 gibt es Retina-Unterstützung.

Trixi's Tabsheets

Version: 1.5 vom 3-Aug-2022
Inhalt: Einfache Registerkarten mit Retina-Unterstützung.

tabsheet screenshot

runAS

Release: 1.1 vom 28-Mai-2020
Inhalt: Eine Wrapperklasse für die Verwendung von Cocoa-AppleScript mit dem Monkeybread-Plugin.

Head First Design Patterns

Version: 1.1 vom 22-January-2008
Inhalt: Eine Xojo-Implementierung der Patterns auf dem Buch "Head First Design Patterns".

Alfred

Save attachments

Version: 1.3 vom 21-Jun-2023
Inhalt: Speichert Anhänge von ausgewählten Emails in Mail in einem Ordner und unzipt zip- und gz-Dateien.

Start Archiving Mail Archiver

Version: 1.0 vom 2-Jan-2022
Inhalt: Startet Mail Archiver und archiviert die aktiven Pläne.

RetroBatch

Version: 1.0 vom 24-Feb-2022
Inhalt: Führt einen Workflow der App RetroBatch aus. In der Zip-Datei ist ein AppleScript, das auch ohne Alfred verwendet werden kann.

Link zu Email in Mail

Version: 1.0 of 16-Sep-2022
Content: Für eine ausgewählte Email in Mail wird ein Link zu dieser Email in die Zwischenablage kopiert. Es gibt keine Umgebungsvariablen. Es gibt auch kein offensichtliches Ergebnis, da der Link nur in die Zwischenablage kopiert wird.