BeniBela online

Programmierung

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

Quellcodes

  • Internet Tools: Ein XPath 2/3/XQuery 1/3/JSONiq-Interpreter, ein Pattern-Matcher für HTML/XML-Templates, eine Autoupdate-Klasse und einen HTTP-Verbindungswrapper
  • Farbauswahldialog: Ein Farbauswahldialog mit RGB- und HLS-Auswahlmöglichkeiten
  • TCommandLineReader: Eine Unit zum Lesen von Kommandozeilenparametern
  • Big Decimal Math: Funktionen zum Rechnen mit beliebig genauen Dezimalzahlen
  • Diagram-Tools: Eine Diagrammkomponente, 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.
  • Diffreader: Eine Unit zum Lesen und Schreiben von Unified Diffs.
  • TCVirus: Eine Unit/Komponente zum Entwickeln von Scherzprogrammen
  • TAutoUpdater: Eine Unit für ein automatisches Progammupdate
  • SimpleBrowser: Ein kleiner, IE-basierter Browser
  • Huffmankomprimierer: Eine Funktionssammlung für Huffman(de-)komprimierung.

Komponenten

  • TTreeListView: Eine Verbindung von TListView und TTreeView, die einen Baum mit Spalten anzeigt.
  • TSearchBar: Eine typische Suchleiste mit Vorwärts/Rückwärts/Einfärbe-Buttons.
  • Custom Controls: Eine Sammlung von Betriebsystem-unabhängigen Komponenten.
  • TBeniGrad: Eine Komponente, um auf dem Formular einen Farbverlauf darzustellen.
  • TBeniGradGauge: Eine Komponente, um auf dem Formular einen Fortschrittsbalken mit Farbverlauf darzustellen.
  • TZahlBox: Ein Eingabefeld für Zahlen.

Scherzprogramme

Ein Tutorial über die Programmierung von Scherzprogrammen. Es behandelt Themen wie Verstecken und Zeichnen auf den Monitor.


BWInf

  • 25. Endrunde: Wasserfluss im Gebirge
  • 25. Runde 2: Ein Bidoku als Variante eines Sudokus und das Erkennen von mathematischen Folgen
  • 25. Runde 1: Einkaufsoptimierung, Topologische Sortierung und ein Blackboxspiel
  • 24. Runde 2: Sichtbarkeitsberechnungen in Polygonen und Teilfolgenzählen
  • 24. Runde 1: Meßwertauswertung, Folienentschlüsselung und Fehlzeitendatenbank
  • 23. Runde 2: Kugelkleben und Geheimbotschaften in Internetseitenstruktur
  • 23. Runde 1: Wasserdichte eines Käses, Rechtecke zählen und Wörterketten
  • 21. Runde 2: Fahrkartenautomat, Brandubh und Ampelsteuerung
  • 21. Runde 1: Riegel, Bienen- und Schiffswegsuche











www.benibela.de/programming_de.html
Für G+ Autorenanerkennung:
Homepage von
 

Navigation