BeniBela online

Programmierung

Dies ist nur eine Übersichtseite für meine Seiten zur Programmierung:

HG-Repositories

Der Quellcode der meisten meiner Programme als Sammlung von Mercurialrepositories.

Quellcodes

  • Internet Tools: Ein XPath 2/3/XQuery 1/3/JSONiq-Interpreter, ein Pattern-Matcher für HTML/XML-Templates, eine Auto­update-Klasse und einen HTTP-Verbindungswrapper
  • Farb­auswahl­dialog: Ein Farb­auswahl­dialog mit RGB- und HLS-Auswahl­möglichkeiten
  • HAMT: HAMT-basierte mutable und immutable Maps und Sets
  • TCommand­Line­Reader: Eine Unit zum Lesen von Kommando­zeilen­parametern
  • Big Decimal Math: Funktionen zum Rechnen mit beliebig genauen Dezimal­zahlen
  • Diagram-Tools: Eine Diagramm­komponente, basierend auf einem Model/View-System
  • BBUtils: Häufig benötigte Funktionen, die einem bei FPC fehlen.
  • Non-VCL Canvas: Eine Konvertierung des Delphi-Canvas nach Non-Vcl.
  • Diff­reader: Eine Unit zum Lesen und Schreiben von Unified Diffs.
  • TCVirus: Eine Unit/Komponente zum Entwickeln von Scherz­programmen
  • TAuto­Updater: Eine Unit für ein automatisches Progamm­update
  • Simple­Browser: Ein kleiner, IE-basierter Browser
  • Huffman­komprimierer: Eine Funktions­sammlung für Huffman(de-)komprimierung.

Komponenten

  • TTree­List­View: Eine Verbindung von TList­View und TTree­View, die einen Baum mit Spalten anzeigt.
  • TSearch­Bar: Eine typische Such­leiste mit Vorwärts/Rückwärts/Einfärbe-Buttons.
  • Custom Controls: Eine Sammlung von Betrieb­system-unabhängigen Komponenten.
  • TBeniGrad: Eine Komponente, um auf dem Formular einen Farb­verlauf darzustellen.
  • TBeni­Grad­Gauge: Eine Komponente, um auf dem Formular einen Fortschritts­balken mit Farb­verlauf darzustellen.
  • TZahlBox: Ein Eingabefeld für Zahlen.

BWInf

  • 25. End­runde: Wasser­fluss im Gebirge
  • 25. Runde 2: Ein Bidoku als Variante eines Sudokus und das Erkennen von mathe­matischen Folgen
  • 25. Runde 1: Einkaufs­optimierung, Topologische Sortierung und ein Black­box­spiel
  • 24. Runde 2: Sichtbarkeits­berechnungen in Poly­gonen und Teil­folgen­zählen
  • 24. Runde 1: Meß­wert­auswertung, Folien­entschlüsselung und Fehl­zeiten­datenbank
  • 23. Runde 2: Kugel­kleben und Geheim­botschaften in Internet­seiten­struktur
  • 23. Runde 1: Wasser­dichte eines Käses, Rechtecke zählen und Wörter­ketten
  • 21. Runde 2: Fahr­karten­automat, Brandubh und Ampel­steuerung
  • 21. Runde 1: Riegel, Bienen- und Schiffs­weg­suche











www.benibela.de/programming_de.html
Datenschutz
 

Navigation