• Willkommen!
    • Was ist BasicMaker?
  • Bedienung des Script-Editors
    • Starten von BasicMaker
    • Befehle auf der Ribbonkarte Datei 
      • Dateimanager verwenden
    • Befehle auf der Ribbonkarte Start
      • Suchen und Ersetzen im Script-Editor
      • Textmarken und der Befehl Gehe zu...
      • Textbausteine verwenden
    • Befehle auf der Ribbonkarte Ansicht
    • Befehle der Schnellzugriffsleiste
    • Einstellungen des Script-Editors ändern
    • Einstellungen exportieren/importieren
    • Starten eines Scripts
    • Debuggen eines Scripts
      • Script in Einzelschritten ausführen
      • Haltepunkte verwenden
      • Variablen beobachten
    • Dialogeditor verwenden
      • Allgemeines
      • Dialogeditor aufrufen/beenden
      • Befehle im Datei-Menü des Dialogeditors
      • Befehle im Bearbeiten-Menü des Dialogeditors
      • Befehle im Einfügen-Menü des Dialogeditors
  • Sprachelemente von SoftMaker Basic
    • Grundlegendes zur Syntax
    • Datentypen
      • Besonderheiten beim Variant-Datentyp
      • Benutzerdefinierte Datentypen
    • Variablen
    • Arrays
    • Operatoren
    • Kontrollstrukturen
    • Unterprogramme und Funktionen
      • Parameterübergabe ByRef oder ByVal
    • Aufruf von Funktionen in DLLs
    • Dateioperationen
    • Dialogfenster
      • Dialogdefinition
      • Steuerelemente eines Dialogfensters
        • Befehlsschaltflächen
        • Text und Eingabefelder
        • Listenfelder, Kombinationsfelder und Dropdown-Listenfelder
        • Kontrollkästchen
        • Optionsfelder und Gruppenfelder
      • Die Dialogfunktion
    • OLE Automation
  • BasicMaker und TextMaker
    • Programmierung von TextMaker
      • Verbindung zu TextMaker herstellen
      • Eigenschaften (Properties) von TextMaker auslesen und ändern
      • Methoden (Methods) von TextMaker verwenden
      • Zeiger auf andere Objekte verwenden
      • Sammlungen verwenden
      • Tipps für die Vereinfachung von Schreibweisen
    • Objektstruktur von TextMaker
      • Application (Objekt)
      • Options (Objekt)
      • UserProperties (Sammlung)
      • UserProperty (Objekt)
      • CommandBars (Sammlung)
      • CommandBar (Objekt)
      • AutoCorrect (Objekt)
      • AutoCorrectEntries (Sammlung)
      • AutoCorrectEntry (Objekt)
      • Documents (Sammlung)
      • Document (Objekt)
      • DocumentProperties (Sammlung)
      • DocumentProperty (Objekt)
      • PageSetup (Objekt)
      • Selection (Objekt)
      • Font (Objekt)
      • Paragraphs (Sammlung)
      • Paragraph (Objekt)
      • Range (Objekt)
      • DropCap (Objekt)
      • Tables (Sammlung)
      • Table (Objekt)
      • Rows (Sammlung)
      • Row (Objekt)
      • Cells (Sammlung)
      • Cell (Objekt)
      • Borders (Sammlung)
      • Border (Objekt)
      • Shading (Objekt)
      • FormFields (Sammlung)
      • FormField (Objekt)
      • TextInput (Objekt)
      • CheckBox (Objekt)
      • DropDown (Objekt)
      • ListEntries (Sammlung)
      • ListEntry (Objekt)
      • Windows (Sammlung)
      • Window (Objekt)
      • View (Objekt)
      • Zoom (Objekt)
      • RecentFiles (Sammlung)
      • RecentFile (Objekt)
      • FontNames (Sammlung)
      • FontName (Objekt)
  • BasicMaker und PlanMaker
    • Programmierung von PlanMaker
      • Verbindung zu PlanMaker herstellen
      • Eigenschaften (Properties) von PlanMaker auslesen und ändern
      • Methoden (Methods) von PlanMaker verwenden
      • Zeiger auf andere Objekte verwenden
      • Sammlungen verwenden
      • Tipps für die Vereinfachung von Schreibweisen
    • Objektstruktur von PlanMaker
      • Application (Objekt)
      • Options (Objekt)
      • UserProperties (Sammlung)
      • UserProperty (Objekt)
      • CommandBars (Sammlung)
      • CommandBar (Objekt)
      • AutoCorrect (Objekt)
      • AutoCorrectEntries (Sammlung)
      • AutoCorrectEntry (Objekt)
      • Workbooks (Sammlung)
      • Workbook (Objekt)
      • DocumentProperties (Sammlung)
      • DocumentProperty (Objekt)
      • Sheets (Sammlung)
      • Sheet (Objekt)
      • PageSetup (Objekt)
      • Range (Objekt)
      • Rows (Sammlung)
      • Columns (Sammlung)
      • NumberFormatting (Objekt)
      • Font (Objekt)
      • Borders (Sammlung)
      • Border (Objekt)
      • Shading (Objekt)
      • Validation (Objekt)
      • AutoFilter (Objekt)
      • Filters (Sammlung)
      • Filter (Objekt)
      • Windows (Sammlung)
      • Window (Objekt)
      • RecentFiles (Sammlung)
      • RecentFile (Objekt)
      • FontNames (Sammlung)
      • FontName (Objekt)
  • Anweisungen und Funktionen von A-Z
    • #include (Anweisung)
    • Abs (Funktion)
    • AppActivate (Anweisung)
    • AppPlanMaker (Funktion)
    • AppSoftMakerPresentations (Funktion)
    • AppTextMaker (Funktion)
    • Asc (Funktion)
    • Atn (Funktion)
    • Beep (Anweisung)
    • Begin Dialog ... End Dialog (Anweisung)
    • Call (Anweisung)
    • CDbl (Funktion)
    • ChDir (Anweisung)
    • ChDrive (Anweisung)
    • Chr (Funktion)
    • CInt (Funktion)
    • CLng (Funktion)
    • Close (Anweisung)
    • Const (Anweisung)
    • Cos (Funktion)
    • CreateObject (Funktion)
    • CSng (Funktion)
    • CStr (Funktion)
    • CurDir (Funktion)
    • Date (Funktion)
    • DateSerial (Funktion)
    • DateValue (Funktion)
    • Day (Funktion)
    • Declare (Anweisung)
    • Dialog (Funktion)
    • Dim (Anweisung)
    • DlgEnable (Anweisung)
    • DlgText (Anweisung)
    • DlgVisible (Anweisung)
    • Do ... Loop (Anweisung)
    • End (Anweisung)
    • EOF (Funktion)
    • Erase (Anweisung)
    • Exit (Anweisung)
    • Exp (Funktion)
    • FileCopy (Anweisung)
    • FileLen (Funktion)
    • Fix (Funktion)
    • For Each ... Next (Anweisung)
    • For ... Next (Anweisung)
    • Format (Funktion)
      • Numerische Formate der Format-Funktion
      • Datums-/Zeitformate der Format-Funktion
      • Zeichenkettenformate der Format-Funktion
    • FreeFile (Funktion)
    • Function (Anweisung)
    • GetObject (Funktion)
    • Gosub ... Return (Anweisung)
    • Goto (Anweisung)
    • Hex (Funktion)
    • Hour (Funktion)
    • If ... Then ... Else (Anweisung)
    • Input (Funktion)
    • InputBox (Funktion)
    • InStr (Funktion)
    • Int (Funktion)
    • IsDate (Funktion)
    • IsEmpty (Funktion)
    • IsNull (Funktion)
    • IsNumeric (Funktion)
    • Kill (Anweisung)
    • LBound (Funktion)
    • LCase (Funktion)
    • Left (Funktion)
    • Len (Funktion)
    • Let (Anweisung)
    • Line Input # (Anweisung)
    • Log (Funktion)
    • Mid (Funktion)
    • Minute (Funktion)
    • MkDir (Anweisung)
    • Month (Funktion)
    • MsgBox (Funktion)
    • Name (Anweisung)
    • Now (Funktion)
    • Oct (Funktion)
    • On Error (Anweisung)
    • Open (Anweisung)
    • Option Base (Anweisung)
    • Option Explicit (Anweisung)
    • Print (Anweisung)
    • Print # (Anweisung)
    • ReDim (Anweisung)
    • Rem (Anweisung)
    • Resume (Anweisung)
    • Right (Funktion)
    • RmDir (Anweisung)
    • Rnd (Funktion)
    • Second (Funktion)
    • Seek (Anweisung)
    • Select Case (Anweisung)
    • SendKeys (Anweisung)
      • Tabelle der von Sendkeys unterstützten Sondertasten
    • Set (Anweisung)
    • Sgn (Funktion)
    • Shell (Funktion)
    • Sin (Funktion)
    • Space (Funktion)
    • Sqr (Funktion)
    • Static (Anweisung)
    • Stop (Anweisung)
    • Str (Funktion)
    • StrComp (Funktion)
    • String (Funktion)
    • Sub (Anweisung)
    • Tan (Funktion)
    • Time (Funktion)
    • TimeSerial (Funktion)
    • TimeValue (Funktion)
    • Trim, LTrim, RTrim (Funktion)
    • Type (Anweisung)
    • UBound (Funktion)
    • UCase (Funktion)
    • Val (Funktion)
    • VarType (Funktion)
    • Weekday (Funktion)
    • While ... Wend (Anweisung)
    • With (Anweisung)
    • Write # (Anweisung)
    • Year (Funktion)
  • Anhang
    • Ribbonbefehle und entsprechende Menübefehle
    • Farbkonstanten
      • Farbkonstanten für BGR-Farben
      • Farbkonstanten für Indexfarben
    • Befehlszeilen-Parameter