WinAPI Library (Snippets) (1163 Beispielcodes)

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

Was aber egal ist, da es immer noch um die API geht.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

edel hat geschrieben:Was aber egal ist, da es immer noch um die API geht.
Die Inkonsequenz von Microsoft muß sich doch nicht in seinen Beispielen
wiederspiegeln, es geht um die Nutzung des Ergebnisses in PB, so sollte es
auch den Regeln von PB entsprechen :wink:
(MS gibt das BackSlash nur beim Wurzelverzeichnis einer Festplatte wieder,
also C:\, D:\), so das ein Test sowieso anzuraten ist.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

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


http://www.api-library.i3h.de
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

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


http://www.api-library.i3h.de
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

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


http://www.api-library.i3h.de
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Ronny S.
Beiträge: 73
Registriert: 24.11.2008 16:08

Beitrag von Ronny S. »

Dann noch eine Anmerkung zur Seite selbst..
Du solltest sie Dir mal im IE6 anschauen, vieler User benutzen diesen auch noch..

Die ganzen Blocküberschriften stimmen nicht in der Breite, auch das Menü selbst nicht wenn man zb. das Browserfenster nicht komplett offen hat, wie zb. mit der Favoritenliste.

Ausserdem verschwindet der ganze Content unter den Counter, auch im FF gibt es einige Fehler.
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

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


http://www.api-library.i3h.de


@Ronny S.
Ja, das ist mir bekannt, werd ich später mal schauen, danke.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

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


http://www.api-library.i3h.de
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

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


http://www.api-library.i3h.de
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Fleißig, fleißig :allright:
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Antworten