*************************
14 Mai 2008
Start der WinAPI Library Snippets-Seite mit 93 API-Beispielen*************************
19 Mai 2008
Hinzugefügt:
EditorGadget:
– Cursor ausblenden
ListIconGadget:
– Items einrücken
– Item-Höhe ändern
OpenWindow:
– Fenster im Hintergrund starten
Taskleiste:
– Startbutton deaktivieren
– Startbutton entfernen
– Startbutton verstecken
– Systray deaktivieren
– Systray entfernen
– Systray verstecken
– Taskleiste deaktivieren
– Uhr entfernen
– Uhr verstecken
ToolBar:
– Größe ändern
*************************
02 Juni 2008
Hinzugefügt:
Benutzer:
– Benutzer abmelden
Dateien:
– Datei beim nächsten Windows-Start automatisch löschen
– Dateiattribute setzen
– Dateiattribute ermitteln
Datum und Uhrzeit:
– Datum ermitteln
– Uhrzeit ermitteln
– Eigenschaften von Datum und Uhrzeit öffnen
EditorGadget:
– Zoomen
Maus:
– Anzahl der Maustasten ermitteln
Prozesse:
– Eigene Handle-Nummer ermitteln
– Fenstertitel ändern
Taskleiste:
– Ausgeführte Anwendungen-Leiste deaktivieren
– Ausgeführte Anwendungen-Leiste entfernen, Ausgeführte Anwendungen-Leiste verstecken
– Position ermitteln
Arbeitsspeicher:
– Arbeitsspeichergröße ermitteln
– Arbeitsspeicherverbrauch ermitteln
– Arbeitsspeicherverbrauch in Prozent ermitteln
– Freier Arbeitsspeicher ermitteln
*************************
NOVEMBER / DEZEMBER 2008
16.11.2008
Hab meine WinAPI Library komplett neu überarbeitet mit einer aufklappbare NavigationHinzugefügt:
CalendarGadget:
– Keine Heute-Anzeige
– Mit Wochennummer
– Ohne Heute-Markierung
ExplorerListGadget:
– Header entfernen
– Hintergrundbild hinzufügen
– Scrollposition setzen
ListIconGadget:
– Hintergrundbild hinzufügen
– Items rechtsbündig
– Items zentrieren
PanelGadget:
– Panel-Leiste nach unten verschieben
– Tabs zentrieren
Monitor:
– Monitor ausschalten
– Monitor einschalten
– Monitor in den Standby versetzen
Desktop:
– Desktop-Aktivität überprüfen
– Desktop-Hintergrund ändern
Laufwerke:
– Datenträger entfernbar-überprüfen
– Sektorgröße ermitteln
Maus und Tastatur:
– Doppelklick-Zeit einstellen
– Doppelklick-Zeit ermitteln
– Mausposition ermitteln
– Maustasten vertauschen
Prozesse:
– Ausführen als
– Pfad des Prozesss ermitteln
– Prozessorzugehörigkeit einstellen
SpinGadget:
– Positive und negative Zahlen
OpenWindow:
– Titel rechtsbündig
– Titelleiste spiegeln
Toolbar:
– Vertikale Toolbar
*************************
Hinzugefügt:
Desktop:
– Bildschirmschoner starten
EditorGadget:
– Tabulator abschalten
ExplorerListGadget:
– Inhalt aktualisieren
Gadgets:
– Gadget ermitteln, ob es deaktiviert ist
– Gadget-Klasse ermitteln
– MouseOver
– Skin deaktivieren
Maus und Tastatur:
– Maus und Tastatur sperren
OpenWindow:
– DragFile aktivieren
– Maximier-Button entfernen
– Maximier-Button hinzufügen
– Minimier-Button entfernen
– Minimier-Button hinzufügen
StringGadget:
– Tabulator abschalten
*************************
JANUAR / FEBRUAR 2009
Hinzugefügt:
Dateien:
– Datei-Änderung schützen
Dialoge:
– Netzwerklaufwerk verbinden-Dialog öffnen
Internet:
– Verbindungstyp ermitteln
Maus und Tastatur:
– Scrollrad simulieren
Prozesse:
– Fensterrahmen entfernen
– Größenänderungsgadget entfernen
– Fenstertitel ermitteln
Laufwerke:
– Laufwerk öffnen
– Laufwerk schließen
*************************
Hinzugefügt:
Dateien:
– Datei mit einem Bearbeitungsprogramm öffnen
Desktop:
– Bildschirmauflösung ändern
Dialoge:
– Druckerverbindung herstellen-Dialog öffnen
Prozesse:
– Menü entfernen
– Programm beenden
Sonstige:
– Computername ermitteln
– Delay
– Drucker und Faxgeräte öffnen
– Hilfe – und Supportcenter öffnen
– Klassik-Design aktivieren
– Screenshot erstellen
– Systemsteuerung öffnen
– Ton erzeugen
– Windows Task-Manager öffnen
– Windowsordner-Pfad ermitteln
– Windows-Sprache ermitteln
– Windows-Suche öffnen
*************************
Hinzugefügt:
ComboBoxGadget:
– Text markieren
EditorGadget:
– Linksbündig
– Rechtsbündig
– Scrollende ermitteln
– Zentrieren
OpenWindow:
– Fenster maximieren
– Fenster minimieren
– Fenster ohne Titelleiste verschieben
– Fenster-Größe wiederherstellen
– Hilfe-Button in der Titelleiste hinzufügen
PanelGadget:
– Doppelklick auf den Tabs ermitteln
*************************
Hinzugefügt:
ComboBoxGadget:
– Passworteingabe
ListIconGadget:
– Anzahl der Spalten ermitteln
– Header entfernen
– Header-Text formatieren
– Header-Text zentrieren
– Rahmen entfernen
– Vertiefter Rahmen
PanelGadget:
– Höhe der Tab-Leiste einstellen
ToolBar:
– Toolbar nach unten verschieben
Sonstige:
– Icon aus einer Datei laden
*************************
Hinzugefügt:
ExplorerListGadget:
– Header-Text formatieren
– Header-Text zentrieren
– Item-Höhe einstellen
– Items rechtsbündig
– Items zentrieren
– Rahmen entfernen
Menü:
– Verschieben
OpenWindow:
– Effekt beim Schließen
OptionGadget:
– Rechtsbündig
– Spiegeln
– Zentrieren
StatusBar:
– Verschieben
*************************
Hinzugefügt:
ExplorerListGadget:
– Anzahl der Spalten ermitteln
– Header auf Mausklick abfragen
– Header-Breite automatisch anpassen
– Header-Breite fixieren
– Header-Text ändern
– Items einrücken
– Items formatieren
Gadgets:
– Maus zum Gadget springen
– ToolTip mit Icon, Titel und Zeilenumbruch
– ToolTip mit Zeilenumbruch
*************************
Hinzugefügt:
ListIconGadget:
– Header auf Mausklick abfragen
– Header-Breite automatisch anpassen
– Header-Breite fixieren
– Header-Text ändern
– Items formatieren
Menü:
– Anzahl der Menü-Titel ermitteln
– Breite und Höhe ermitteln
– Eintrag entfernen
– Menü wechseln
– Menü-Items nebeneinander darstellen
*************************
Hinzugefügt:
OpenWindow:
– Höhe der Titelleiste ermitteln
– Icon des Fensters ändern
Popup-Menü:
– Einfärben
– Eintrag automatisch markieren
– Items nebeneinander darstellen
Tastatur und Maus:
– CapsLock de – und aktivieren
– NumLock de – und aktivieren
– ScrollLock de – und aktivieren
TextGadget:
– Transparenter Text
Entfernt:
Menü:
– Eintrag entfernen
Geändert:
Sonstige:
– Windowsordner-Pfad ermitteln
*************************
Hinzugefügt:
ButtonGadget:
– Linksbündig
– Multiline
– Rechtsbündig
CheckBoxGadget:
– Multiline
– Rechtsbündig
– Spiegeln
– Zentrieren
Popup-Menü:
– Anzahl der Items ermitteln
– Breite und Höhe ermitteln
– Item entfernen
– Item mit Icon
– Item mit Optionpunkt
Sonstige:
– Systemordner-Pfad ermitteln
*************************
Hinzugefügt:
ButtonGadget:
– Obenbündig
– Untenbündig
PanelGadget:
– Alle Icons der Tabs entfernen
– Anzahl der Tabs ermitteln
– Breite der Tabs einstellen
Popup-Menü:
– Position beim Öffnen bestimmen
StringGadget:
– Alternativtext hinzufügen
Sonstige:
– Anzahl der Prozessoren ermitteln
*************************
Hinzugefügt:
Desktop:
– Style ändern
EditorGadget:
– Vertikal zentrieren
StringGadget:
– Cursor ausblenden
– Rahmen entfernen
– Vertikal zentrieren
– Zeichen markieren
Gadgets:
– Ermitteln, ob es deaktiviert ist
Sonstige:
– Windows-Starttyp ermitteln
*************************
Hinzugefügt:
Desktop:
– Ermitteln, ob Active Desktop verfügbar ist
– Symbole anordnen
Maus und Tastatur:
– Breite und Höhe des Mauscursors ermitteln
Monitor:
– Anzahl der Monitore ermitteln
Sonstige:
– Minimale Fensterbreite und -höhe ermitteln
– Windows Theme-Art ermitteln
*************************
Hinzugefügt:
ComboBoxGadget:
– Breite der Aufklappliste festlegen
EditorGadget:
– Passwort-Eingabe hinzufügen und enttarnen
StringGadget:
– Passwort-Eingabe hinzufügen und enttarnen
OpenWindow:
– Dünner Rahmen
– Doppel-Rahmen
Sonstige:
– Anderes Icon im MessageRequester
– Programm mit einer Meldung abstürzen
– Message-Sounds wiedergeben
*************************
21.02.09
– CreateGadgetList() in allen Codes entfernt
22.02.09
Hinzugefügt:
ComboBoxGadget:
– Begrenzte Länge
ListViewGadget:
– Horizontale Scrollleiste anzeigen
– Vertikale Scrollleiste immer anzeigen
Konsole:
– Vollbildmodus
Dateien:
– Datei in den Papierkorb verschieben
Prozesse:
– Ins fremde Editor schreiben
Internet:
– Dateigröße ermitteln
Desktop:
– Bildschirmschoner deaktivieren
*************************
22.03.2009 (1.01)
– Admin-Anforderung weg
– wird normal gestartet
*************************
23.03.2009 (1.02)
Hinzugefügt:
– Kontextmenü für den Editor
– Schriftart "Courier" und Schriftfarbe "Dunkelgrün" für den Editor
– Tooltips für die Toolbar-Buttons
*************************
23.03.2009 (1.03)
– ein Bug, den ich übersehen hab
*************************
23.03.2009 (1.04)
Behoben:
– Button "Anzeigen" funktioniert jetzt
*************************
24.03.2009 (1.05)
– Problem der Umlaute in Datei-/Pfadnamen
– Verlinkungen der API-Konstanten für SendMessage hinzugefügt
– viele APIs geändert
*************************
24 März 2009Änderungen – als https
*************************
28.03.2009 (1.06)
Hinzugefügt:
– Updater, um das Aktualisieren zu erleichtern
Funktionsweise des Updaters:
– Wird überprüft, ob das Internet verfügbar ist
– Wird überprüft, ob der Server erreichbar ist
– Index-Datei wird gedownloadet
– Dateien werden verglichen
– Neue/veränderte Dateien werden gedownloadet
*************************
28 März 2009 (1.07)
Hinzugefügt:
Desktop:
– Bildschirmschoner ermitteln, ob es aktiviert ist
EditorGadget:
– Bis zum Anfang scrollen
– Bis zum Ende scrollen
– Schriftgröße ändern
– Scrollen
– Seitenweise nach oben scrollen
– Seitenweise nach unten scrollen
– Suchen und markieren
– Tab-Länge verändern
– Zeile nach oben scrollen
– Zeile nach unten scrollen
Sonstige:
– GUID generieren
– Windows-Sprache ermitteln (2)
StatusBar:
– Höhe verändern
StringGadget:
– Tab-Länge verändern
*************************
29 März 2009 (1.08)
Hinzugefügt:
ComboBoxGadget:
– Aktuelle Itemposition ermitteln
– Anzahl der Einträge ermitteln
– Breite ermitteln
– Eintrag hinzufügen
– Item-Höhe einstellen
– Item-Höhe ermitteln
ExplorerComboGadget:
– Aktuelle Itemposition ermitteln
– Anzahl der Einträge ermitteln
– Item-Höhe einstellen
– Item-Höhe ermitteln
ListIconGadget:
– Anzahl der Items ermitteln
– Anzahl der sichtbaren Items ermitteln
– Breite der Spalte ermitteln
– Eintrag entfernen
– Spalte entfernen
ExplorerListGadget:
– Anzahl der Items ermitteln
– Anzahl der sichtbaren Items ermitteln
– Breite der Spalte ermitteln
– Eintrag entfernen
– Spalte entfernen
*************************
30 März 2009 (1.09)
- Bug entfernt @ts-soft: Danke!*************************
08 Mai 2009 (1.10)
Hinzugefügt:
Desktop:
– Desktop-Handle ermitteln
ExplorerListGadget:
– Breite der Spalte festlegen
Laufwerke:
– Laufwerkname umbenennen
ListIconGadget:
– Breite der Spalte festlegen
ListViewGadget:
– Anzahl der ausgewählten Items ermitteln
– Anzahl der Items ermitteln
– Ausgewählter Item ermitteln
– Höhe der Items ändern
– Höhe des Items ermitteln
– Item entfernen – Item hinzufügen
*************************
08 Mai 2009 (1.1.1)
Hinzugefügt:
Menü:
– Menü deaktivieren
OpenWindow:
– Ermitteln, ob es versteckt ist
PanelGadget:
– Alle Paneltabs entfernen
– Anzahl der Panel-Reihen ermitteln
– Ausgewählter Reiter ermitteln
– Ermitteln, auf welchem Item der Mauscursor sich befindet
– Panel-Item auswählen
– Paneltab entfernen
Sonstige:
– Build-Nummer ermitteln
– NT-Version ermitteln
– Service Pack-Version ermitteln
ToolBar:
– Icon mit Text
*************************
WinAPI Library 1.1.2 ~ (14.06.09)
Gelöscht:
OpenWindow:
Verschoben:
Ausgewählter Item ermitteln:
Geändert:
**************************
19.06.09 – Großupdate – WinAPI Library 1.1.3 ~ (20.06.09)
Hinzugefügt:
ButtonGadget:
Desktop:
ExplorerTreeGadget:
Konsole:
Maus und Tastatur:
Menü:
Popup_menü:
Prozesse:
Sonstige:
StringGadget:
TreeGadget:
Dateien:
*******************************
WinAPI Library 1.1.4 ~ 26.06.2009
Hinzugefügt:
– Bausteine in PureBasic hinzufügen
Anwendung: Im Menü “Extras” klickt man auf “Bausteine in PureBasic hinzufügen” und es werden alle Bausteine in PureBasic hinzugefügt.
PS: Falls man die Bausteine aktualisieren möchte (z.B. bei einer neueren Version von WinAPI Library), dann bitte die ganze Kategorie in PureBasic löschen und erneut auf “Bausteine in PureBasic hinzufügen” klicken.
*************************
WinAPI Library 1.1.5 ~ 26.06.2009
Hinzugefügt:
– SyntaxHilighting
*************************
WinAPI Library 1.1.6 ~ 14.08.2009
Hinzugefügt:
Desktop:
EditorGadget:
Gadgets:
Maus und Tastatur:
OpenWindow:
Prozesse:
Sonstige:
StatusBar:
StringGadget:
ToolBar:
TreeGadget:
*************************
WinAPI Library 1.1.7 ~ 21.11.2009
Entfernt:
Gadgets:
Geändert:
ExplorerListGadget:
ListIconGadget:
Hinzugefügt:
ComboBoxGadget:
EditorGadget:
ExplorerComboGadget:
Konsole:
ListViewGadget:
OpenWindow:
Sonstige:
StatusBar:
ToolBar:
*************************
WinAPI Library 1.1.8 ~ 22.02.2010
Hinzugefügt:
ComboBoxGadget:
Dateien:
Desktop:
EditorGadget:
Gadgets:
Laufwerke:
ListIconGadget:
Maus und Tastatur:
Menü:
OpenWindow:
Prozesse:
Sonstige:
StringGadget:
TextGadget:
*************************
WinAPI Library 1.1.9 ~ 18.04.2010
Hinzugefügt:
ComboBoxGadget:
EditorGadget:
ExplorerListGadget:
Gadgets:
ListIconGadget:
OpenWindow:
Sonstige:
StringGadget:
*************************
WinAPI Library 1.2.0 ~ 22.06.2010
(55 neue Beispielcodes, 6 geänderte Beispielcodes, Bugs entfernt)Hinzugefügt:
Arbeitsspeicher:Geändert:
Auslagerungsdatei:*************************
WinAPI Library 1.2.1 ~ 23.06.2010
Geändert:
• Kategorien und Code-Einträge wurden von Vera sortiert*************************
WinAPI Library 1.2.2 ~ 02.06.2011
Es ist nun endlich vollbracht, es gibt jetzt wieder eine Online-Version: http://www.rsbasic.de/winapi-library/*************************
WinAPI Library 1.2.3 ~ 03.06.2011 - (48 neue Beispielcodes)
*************************
WinAPI Library 1.2.4 ~ 04.06.2011 - (36 neue Beispielcodes)
Hinzugefügt:*************************
WinAPI Library 1.2.5 ~ 13.09.2011 - (21 neue Beispielcodes)
Hinzugefügt:*************************
WinAPI Library 1.2.6 ~ 16.09.2011 - (49 neue Beispielcodes) - (Snippets 702)
Hinzugefügt:*************************
WinAPI Library 1.2.7 ~ 24.09.2011 - (neue Version - via Offline-Update)
Einstellungsmöglichkeit für das Laden und Speichern der Programmeinstellungen.*************************
WinAPI Library 1.2.8 ~ 06.10.2011 - (neue Version - via Offline-Update)
Verbessert:*************************
WinAPI Library 1.2.9 ~ 17.05.2012 - (45 neue Beispielcodes)
Neue Programmfunktion: Als erstes möchte ich sagen, dass im Programm was hinzugefügt wurde und zwar wenn man (nach dieser Aktualisierung natürlich) auf "Aktualisieren" klickt. Es wird nun zuerst überprüft, ob ein neues Update vorhanden ist, ohne dass das Programm selbst beendet werden muss. Erst wenn ein neues Update vorhanden ist, dann wird das Programm beendet.*************************
WinAPI Library 1.3.0 ~ 29.06.2013 - (55 neue Beispielcodes, 24 repariert) (802)
Hinzugefügt:*************************
WinAPI Library 1.3.1 ~ 10.07.2013 - (27 neue Beispielcodes)
Hinzugefügt:*************************
WinAPI Library 1.3.2 ~ 11.07.2013 - (21 neue Beispielcodes) (850)
Hinzugefügt:*************************
WinAPI Library 1.3.3 ~ 14.07.2013 - (24 neue Beispielcodes)
Hinzugefügt:*************************
WinAPI Library 1.3.4 ~ 14.07.2013 - (26 neue Beispielcodes)
Hinzugefügt:*************************
WinAPI Library 1.3.5 ~ 21.07.2013 - (25 neue Beispielcodes)
Hinzugefügt:*************************
WinAPI Library 1.3.6 ~ 30.07.2013 - (25 neue Beispielcodes)
Hinzugefügt:*************************
WinAPI Library 1.3.7 ~ 18.04.2014 - (50 neue Beispielcodes) (*1000 Snippets*)
Hinzugefügt:*************************
WinAPI Library 1.3.8 ~ 27.07.2015 - (27 neue Beispielcodes)
Hinzugefügt:*************************
WinAPI Library 1.3.9 ~ 01.08.2015 - (25 neue Beispielcodes)
Hinzugefügt:*************************
WinAPI Library 1.4.0 ~ 02.08.2015 - (13 neue Kategorien)
Da sich inzwischen sehr viele Codes in der Kategorie "Sonstige" befanden,
habe ich diese in neue Kategorien verschoben, damit es übersichtlicher wird.
WinAPI Library 1.4.1 ~ 08.08.2015 - (3 neue Sprachen)
Meine WinAPI Library (inkl. Codes) gibt es ab jetzt in folgenden Sprachen:*************************
to be continued ~☺