Die Suche ergab 128 Treffer

von mikehoffmann
Fr, 18. Aug 2017 11:11
Forum: Windows, API
Thema: Bitmap Ecken runden mit Transparenz [erledigt]
Antworten: 13
Zugriffe: 9728

Re: Bitmap Ecken runden mit Transparenz [erledigt]

Hallo Jimmy, bitte lies nochmal meine erste Antwort. Wo belehre ich da? Ich schreibe Dir ganz genau, wie Du die Lösung für Dein Problem findest und worauf Du dann noch achten mußt. Außerdem äußere ich Bedenken, dass Du die richtigen Verfahren anwendest. Bitte besorg Dir das Buch von Chales Petzold u...
von mikehoffmann
Do, 17. Aug 2017 14:54
Forum: Windows, API
Thema: Bitmap Ecken runden mit Transparenz [erledigt]
Antworten: 13
Zugriffe: 9728

Re: Bitmap Ecken runden mit Transparenz [erledigt]

Du verwendest die Ownerdraw-Notifications eines Listview Controls an das Parentwindow dieses Listviews um einen halbdurchsichtigem Mülleimer mit runden Ecken zu malen? Einfacher geht es wirklich nicht.
von mikehoffmann
Mi, 16. Aug 2017 12:42
Forum: Windows, API
Thema: Bitmap Ecken runden mit Transparenz [erledigt]
Antworten: 13
Zugriffe: 9728

Re: Bitmap Ecken runden mit Transparenz

-- snip ---
warum behauptest du immer wieder das ich nicht "sauber" mit der API umgehe
--- snap ---

So etwas würde ich nie so einfach behaupten. Ich habe sogar geschrieben, wo ich die Probleme sehe.

Viele Grüße
Michael
von mikehoffmann
Di, 15. Aug 2017 15:21
Forum: Windows, API
Thema: Bitmap Ecken runden mit Transparenz [erledigt]
Antworten: 13
Zugriffe: 9728

Re: Bitmap Ecken runden mit Transparenz

Charles Petzold, Programming Windows 5th. Edition, Chapter 14. Bleibt aber noch das Problem, dass das Fensterlein unter Deinem den unbepinselten Platz befüllen muss (oder Du Dich speziell darum kümmerst). Außerdem hege ich grundsätzliche Zweifel daran, dass Deine Mischung xb/win32 fehlerfrei funktio...
von mikehoffmann
Mi, 09. Aug 2017 12:13
Forum: Allgemeine Fragen
Thema: Windows 10 Creators Update 1703
Antworten: 321
Zugriffe: 115969

Re: Windows 10 Creators Update 1703

Was ist die erste eigene Zeile? Die erste Zeile im Main? Die erste Zeile in einer INIT PROCEDURE? Die erste Zeile in ErrorSys, Appsys oder DbeSys?
von mikehoffmann
Mi, 09. Aug 2017 11:10
Forum: Allgemeine Fragen
Thema: Windows 10 Creators Update 1703
Antworten: 321
Zugriffe: 115969

Re: Windows 10 Creators Update 1703

Kann sein, dass ich das wieder mal altersbedingt nicht mitbekommen habe, aber ich kann mich an keinen expliziten Test erinnern, ob das Programm vor oder nach ErrorSys stirbt. Dank Jimmy weiss ich das nun sicher und ich weiss auch, dass meine 1.9-Progrämmchen laufen werden, wenn ich sie als Konsolena...
von mikehoffmann
Di, 08. Aug 2017 18:39
Forum: Allgemeine Fragen
Thema: Windows 10 Creators Update 1703
Antworten: 321
Zugriffe: 115969

Re: Windows 10 Creators Update 1703

Danke, Jimmy. Damit liegt der problematische Code im Runtime-Startup für Xbase-GUI Applikationen, also bevor Xbase-Code tickt. Sehr unschön und nicht ganz leicht selber zu reparieren.
von mikehoffmann
Di, 08. Aug 2017 15:30
Forum: Allgemeine Fragen
Thema: Windows 10 Creators Update 1703
Antworten: 321
Zugriffe: 115969

Re: Windows 10 Creators Update 1703

Ich dringe irgendwie nicht so richtig durch. Schnief, heul, schluchz, jammer und ein fränkisches grein. Ich probier's aber nochmal: Gibt es jemanden, dessen Programm in der 1.9-Version das "ich will nicht starten"-Problem auf einem Rechner hat, auf dem mein Testprogramm aber ohne Probleme ...
von mikehoffmann
Fr, 04. Aug 2017 11:54
Forum: Allgemeine Fragen
Thema: Windows 10 Creators Update 1703
Antworten: 321
Zugriffe: 115969

Re: Windows 10 Creators Update 1703

@Roland --- snip --- Erwartest Du dass ich Fehler welche mit Deinem Programm in Zukunft vorkommen könnten vorhersehen kann? --- snap --- Nein. Aber wenn Du mein Progrämmchen auf dem Rechner laufen läßt, wo das Deine stirbt, und meines überlebt, dann bin ich schon mal sorgenfrei und kann Dir vielleic...
von mikehoffmann
Mi, 02. Aug 2017 17:55
Forum: Allgemeine Fragen
Thema: Windows 10 Creators Update 1703
Antworten: 321
Zugriffe: 115969

Re: Windows 10 Creators Update 1703

Ich habe (vielleicht noch) keine Probleme. Ich verwende auch noch die 1.9 produktiv. (2.0 habe ich eine ausgelaufene Subskription.) Ihr habt die Fehler schon erlebt. Deswegen mein Testprogramm. Natürlich muss das Ding in einem Verzeichnis laufen, wo es Schreibrechte hat. Wenn das Programm da läuft, ...
von mikehoffmann
Mi, 02. Aug 2017 14:26
Forum: Allgemeine Fragen
Thema: Windows 10 Creators Update 1703
Antworten: 321
Zugriffe: 115969

Re: Windows 10 Creators Update 1703

Ich will 1.9-exes testen, wo sie genau auf den Bauch fallen. Liegt es im Bereich der Initialisierung des Laufzeitsystems (bevor ErrorSys gerufen wird) oder danach.
von mikehoffmann
Mi, 02. Aug 2017 14:00
Forum: Allgemeine Fragen
Thema: Windows 10 Creators Update 1703
Antworten: 321
Zugriffe: 115969

Re: Windows 10 Creators Update 1703

OK, aber Deine Xbase-Applkation startet nicht?
von mikehoffmann
Mi, 02. Aug 2017 13:51
Forum: Allgemeine Fragen
Thema: Windows 10 Creators Update 1703
Antworten: 321
Zugriffe: 115969

Re: Windows 10 Creators Update 1703

@Hubert: W10 mit CU hat keine der Dateien geschrieben, auch nicht nach Deinen Änderungen. Habe ich das richtig verstanden?
Viele Grüße
Michael
von mikehoffmann
Mi, 02. Aug 2017 12:16
Forum: Allgemeine Fragen
Thema: Windows 10 Creators Update 1703
Antworten: 321
Zugriffe: 115969

Re: Windows 10 Creators Update 1703

Kann mal jemand testen, ob das folgende Programm wenigstens einen Teil seiner Aufgaben auf einem W10 mit Creators Update erledigen kann? FUNCTION ErrorSys MemoWrit("ha","ha") RETURN NIL FUNCTION DbeSys MemoWrit("he","he") RETURN NIL FUNCTION AppSys MemoWrit(&q...
von mikehoffmann
Mi, 26. Jul 2017 13:09
Forum: GUI
Thema: xbpStatic ANSI/OEM Konvertierung verhindern?
Antworten: 33
Zugriffe: 17111

Re: xbpStatic ANSI/OEM Konvertierung verhindern?

--- snip --- das würde ja auch alles für ein XbpStatic zutreffen ... WENN XbpStatic von WC_STATIC wäre --- snap --- Nöh, das gilt für alle Fensterlein, weil DefWindowProc die WM_SETTEXT und WM_GETTEXT Messages behandelt. Siehe MSDN. Und das Ergebnis von Matthias' Tests zeigt ja auch, dass SetWindowT...
von mikehoffmann
Di, 25. Jul 2017 8:30
Forum: GUI
Thema: xbpStatic ANSI/OEM Konvertierung verhindern?
Antworten: 33
Zugriffe: 17111

Re: xbpStatic ANSI/OEM Konvertierung verhindern?

@Jimmy: Aus der MSDN-Doku: "If the target window is owned by the current process, SetWindowText causes a WM_SETTEXT message to be sent to the specified window or control." Das kannst Du mit dem Rhesus-Doppelpositiven Spion prüfen, indem Du SetWindowText() aufrufst und den Nachrichtenfluss ...
von mikehoffmann
Mo, 24. Jul 2017 16:25
Forum: GUI
Thema: xbpStatic ANSI/OEM Konvertierung verhindern?
Antworten: 33
Zugriffe: 17111

Re: xbpStatic ANSI/OEM Konvertierung verhindern?

Hallo Matthias, Ob Du WM_SETTEXT schickst oder SetWindowText aufrufst ist schnuppe, denn SetWindowText sorgt für ein Senden von WM_SETTEXT. Was Jimmy zum Unterschied von Controls und Windows schreibt stimmt nicht. Alle Controls sind auch Windows. Wirklich spannened ist, was das XbpStatic in :caption...
von mikehoffmann
Fr, 16. Jun 2017 10:16
Forum: GUI
Thema: xbpStatic ANSI/OEM Konvertierung verhindern?
Antworten: 33
Zugriffe: 17111

Re: xbpStatic ANSI/OEM Konvertierung verhindern?

Mach doch einen DllCall nach SetWindowTextA und übergib den Text als ANSI-String.
Michael
von mikehoffmann
So, 30. Apr 2017 13:34
Forum: GUI
Thema: Windows Ribbons API
Antworten: 17
Zugriffe: 10120

Re: Windows Ribbons API

Du hast Dich auch mit dem Stichwort "Ribbon" durch die Welt gegoogelt, oder? Ich kann mich erinnern, auf meinen Weltumrundungen ein Posting gesehen zu haben, in dem es um einen Ribbon-Anbieter ging, den Microsoft verklagt hatte. Der hatte sich gewagt, die Mircrosoft-Resource-Daten für sein...
von mikehoffmann
So, 30. Apr 2017 9:20
Forum: GUI
Thema: Windows Ribbons API
Antworten: 17
Zugriffe: 10120

Re: Windows Ribbons API

1.90.355 und ja. Die Cockpit dlls sind in der zip-Datei dabei.
von mikehoffmann
Sa, 29. Apr 2017 18:24
Forum: GUI
Thema: Windows Ribbons API
Antworten: 17
Zugriffe: 10120

Re: Windows Ribbons API

Hallo, zwei Wochen habe ich mich jetzt wieder mit den Ribbons und der gräuslichen Doku rumgeschlagen. Jetzt funktioniert das Ribbon aber super. Ich werde nun beginnen, das Ribbon produktiv zu verwenden. Das Testprogramm-Zip habe ich auf der Cockpit-Webiste up-ge-dated.Ich habe auch den Source auch &...
von mikehoffmann
Sa, 29. Apr 2017 18:16
Forum: GUI
Thema: Windows Ribbons API
Antworten: 17
Zugriffe: 10120

Re: Windows Ribbons API

Hallo Jimmy, --- snip --- Frage : gibt es eine "umgekehrten" Function womit man "auslesen" kann welche Shortcuts registriert sind und zu welchem Link die gehören ? --- snap --- Antwort zum Auslesen: Ja, gibt es. Im IShellLinkInterface gibt es die Methoden SetHotKey und GetHotKey....
von mikehoffmann
Fr, 14. Apr 2017 12:33
Forum: GUI
Thema: Windows Ribbons API
Antworten: 17
Zugriffe: 10120

Re: Windows Ribbons API

@ Rudolf: ich arbeite nicht nur mit Xbase++. Mein letztes Projekt mit Was zum Anfassen, bei dem ich eine Steuerung für ein Beschriftungsgerät gebaut habe, so richtig mit Elektronikdesign, Löten und Fräsen des Gehäuses, verlangte nach C++. Also habe ich halt in C++ programmiert. Aber die Grundlagen d...
von mikehoffmann
Fr, 14. Apr 2017 10:21
Forum: GUI
Thema: Windows Ribbons API
Antworten: 17
Zugriffe: 10120

Re: Windows Ribbons API

Hallo Jimmy, --- snip --- Ordner angelegt und ZIP ausgepackt und 1 x gestartet. kann die BUG jederzeit produzieren. --- snap --- Dann hat sich bei Dir ein anderes nettes Programm mit dem Hotkey Ctrl-Alt-B registriert. Ich hab's rausgenommen. Außerdem habe ich ein neues Zip online gestellt, das nun a...
von mikehoffmann
Mi, 12. Apr 2017 7:08
Forum: GUI
Thema: Windows Ribbons API
Antworten: 17
Zugriffe: 10120

Re: Windows Ribbons API

@Jimmy: Lies mal die Fehlermeldung genau. Da kann ein Hotkey (Strg+Alt+B) nicht registriert werden, Der Grund ist recht simpel: Das Programm läuft schon einmal. Mit diesem Hotkey (siehe auch EnableKeyboardBreakpoint() in Main) kann ich die Applikation jederzeit anhalten und nachsehen, wie es um sie ...