Delphi-PRAXiS
Seite 4 von 8   « Erste     234 56     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Ordnung muss sein (LaunchBar) (https://www.delphipraxis.net/192767-ordnung-muss-sein-launchbar.html)

Luckie 20. Jun 2017 22:51

AW: Ordnung muss sein (LaunchBar)
 
Etwas offtopic, aber MS schleift selbst in Windows 10 noch den Progam Manager aus Windows 3.11 Tagen mit? :shock:

Ich habe jetzt nicht explizit geguckt. Hast du die aktuelle Version in einem Paket im ersten Beitrag zum Download bereitgestellt?

Poelser 20. Jun 2017 23:14

AW: Ordnung muss sein (LaunchBar)
 
Hmm, ich such mal nach der progman.exe... - Die findet mein Everything auf meinem Win10 nicht.

EWeiss 21. Jun 2017 00:37

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von Luckie (Beitrag 1375018)
Etwas offtopic, aber MS schleift selbst in Windows 10 noch den Progam Manager aus Windows 3.11 Tagen mit? :shock:

Ich habe jetzt nicht explizit geguckt. Hast du die aktuelle Version in einem Paket im ersten Beitrag zum Download bereitgestellt?

Du weist schon das es hier um den Classen Namen 'Progman' geht oder?
Das hat nichts mit dem Programm progman.exe zu tun.

Das Aktuelle (letzte) Projekt ist im ersten Beitrag.

gruss

EWeiss 21. Jun 2017 02:40

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von jaenicke (Beitrag 1375012)
Zitat:

Zitat von EWeiss (Beitrag 1375011)
Ich frage mich nur wie kann es sein das auf verschiedene W10 Versionen das Problem auftritt.

Wie gesagt, das hat nix mit Windows 10 zu tun. Hier z.B. ein 7 Jahre alter Beitrag zu Windows 7 mit dem Problem...
https://www.autoitscript.com/forum/t...class-workerw/

Es scheint etwas mit der Virtualisierung für Themeumschaltung oder ähnliches zu tun zu haben.

Ich habe das mal versucht zu reproduzieren.
Dafür habe ich mal die Windows DreamScene eingeschaltet aber nix da die WorkerW Class wird nicht angezeigt.

Hmmm.. Na was solls :-D
Hat mich nur mal interessiert woher das kommt.
Denn das Programm hier ist vom verhalten her korrekt.

gruss

EWeiss 12. Aug 2018 11:04

AW: Ordnung muss sein (LaunchBar)
 
Neue Version.. Kompatibel zu Win10

gruss

KodeZwerg 13. Aug 2018 17:11

AW: Ordnung muss sein (LaunchBar)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Startet bei mir noch nicht. Win10 x64/1803

Was passiert:
Programm lädt, irgendwann hört man das "swoosh" Geräusch, ein paar Sekunden später erscheint kurz ein schwarzes Rechteck dann crasht Programm ohne Hinweise wieso. Desktop Icons werden zu dem Zeitpunkt zum Glück noch nicht ausgeblendet.

Kannst Du es wirklich unter Deinem Test-Win10 starten? Ich brauche keine Photo Beweise, ein ja reicht aus.

edit
Habs mal als Admin gestartet, da zeigt er mir das Anhang 49711 Fenster an. Hilft das den Fehler einzugrenzen?

EWeiss 13. Aug 2018 17:33

AW: Ordnung muss sein (LaunchBar)
 
Wenn ich Win10 starte JA!
Ich habe es im AutoStart des Startmenu

Prüfe mal deine ini und lösche sie.
Das hin und her schieben von portablen Anwendungen ist nicht so das wahre ;)
Einmal ausgeführt dann lasse sie da wo sie ist.

gruss

KodeZwerg 13. Aug 2018 17:47

AW: Ordnung muss sein (LaunchBar)
 
Auch wenn ich fast alles auskommentiere in der OTTB.config und auch wenn ich Datei komplett lösche bleibt der Fehler bestehen.

Ich schau mal ob ich es mit ProcMon noch weiter eingrenzen kann.

EWeiss 13. Aug 2018 18:02

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von KodeZwerg (Beitrag 1410514)
Auch wenn ich fast alles auskommentiere in der OTTB.config und auch wenn ich Datei komplett lösche bleibt der Fehler bestehen.

Ich schau mal ob ich es mit ProcMon noch weiter eingrenzen kann.

sorry was hat die OTTB.config mit der INI zu tun? Gar nichts.
Wenn du diese löschst hast du keine Icons mehr.

Wenn portabel dann ist die ini im Anwendungspfad
Wenn nicht dann unter
C:\Users\User\AppData\Roaming\BrewIdeas\OTTB

gruss

API 13. Aug 2018 18:17

AW: Ordnung muss sein (LaunchBar)
 
Hallo, was mir auf die Schnelle aufgefallen ist:

1. Bei mir verschwinden alle Icons auf dem Desktop wenn ich die LaunchBar starte. Soll das so sein oder kann man das deaktivieren?

2. Ok, habe bemerkt, dass "Show short cut" die Desktop Icons wieder anzeigt. Würde den Menüpunkt umbenennen in "Show Icons", resp "Hide Icons" und die Kategorie "Desktop"

3. Wenn "Desktop Anzeigen" betätigt (resp. Strg + M gedrückt) wird, verschwindet die LaunchBar.

4. Short cut schreibt man so: shortcut (resp. Plural shortcuts)

5. Die Optionen würde ich etwas anders anordnen und kürzere Bezeichnungen wählen:
a. Sound: Enable/Disable
b. Anstatt Edit: Config File und dann die Menüpunkte: Build, Edit, Cleanup
c. Application: Enable Portable App, Close, Restart

6. Gleicher Case Style. z.B. Icon Frame anstatt Icon frame (So wie Change Wallpaper)

7. About würde ich unter Application einordnen (sieht ein bisschen komisch aus ganz oben)

8. "Restart OverTheTaskBar" macht bei mir nichts. (Prozess ID, überprüft im Taskmanager, bleibt dieselbe)

Getestet unter Win7.

EWeiss 13. Aug 2018 18:35

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Short cut schreibt man so: shortcut (resp. Plural shortcuts)
Ok Danke werde es ändern.
Zitat:

Wenn "Desktop Anzeigen" betätigt (resp. Strg + M gedrückt) wird, verschwindet die LaunchBar.
Ist ein normales verhalten..
OTTB ist auch nur eine Anwendung wenn du den Desktop anzeigen bestätigst werden alle Anwendungen versteckt.

Zitat:

Restart OverTheTaskBar" macht bei mir nichts. (Prozess ID, überprüft im Taskmanager bleibt dieselbe)
Nun das ist auch ein normales verhalten.
erstelle mal temporär eine neue Verknüpfung und verwende dann Restart OverTheTaskBar.

Außerdem wenn du umschaltest von Portabler zur nicht Portabler Version und dann "Restart OverTheTaskBar" klickst must du dafür sorge tragen das
unter dem Anwendungspfad sich auch eine gültige OTTB.config Datei befindet.
Diese kann unterschiedlich sein zur Portablen Version dann siehst du auch beim aktualisieren den Unterschied.
Wenn nichts konfiguriert ist wirst du nur einen leeren Papierkorb sehen!

"C:\Users\xxx\AppData\Roaming\BrewIdeas\OTTB\OTTB. config

gruss

EWeiss 13. Aug 2018 18:59

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von jaenicke (Beitrag 1374527)
Der Absturz beim Rechtsklick bei Windows 10 kommt von dieser Zeile (uMain.pas Zeile 961):
Das liegt daran, dass WindowFromDC(PDis.HDC) 0 zurückliefert.

Ohne die Zeile wird das Menü angezeigt, allerdings wird der aktuelle Eintrag nach dem Hovern nicht wieder zurückgesetzt, sprich nach einmal Drüberfahren sehen alle gehovert aus.

Für die Leute die es interessiert warum die Menu Einträge verschoben und WindowFromDC 0 zurück liefert.
Es liegt definitiv an Windows. (Windows 7 und Up)

WindowFromDC liefert dann 0 zurück wenn Menu Animationen eingeschaltet sind.. das ist fakt.
Meine Lösung dazu ist bei OwnerDraw Menus diese Temporär auszuschalten wenn sie aktiv sind.

Delphi-Quellcode:
function TSkinEngine.SetMenuAnimation(MenuAnimation: BOOL): Boolean;
begin

  // Bisherige Einstellung ermitteln:
  result := SystemParametersInfo(SPI_GETMENUANIMATION, 0, @FOldSetting, 0);
  if result = false then
    // Result := False;
    // Der abfragende Aufruf war nicht erfolgreich
    exit; // Rückgabewert bleibt False

    // Wert ändern und Erfolg prüfen:
  if Bool(FOldSetting) <> MenuAnimation then
    result := SystemParametersInfo(SPI_SETMENUANIMATION, 0, Pointer(Ord(MenuAnimation)),
      SPIF_SENDCHANGE);
end;
gruss

KodeZwerg 13. Aug 2018 20:28

AW: Ordnung muss sein (LaunchBar)
 
Hallo nochmal, es existiert keine .ini Datei, nirgendwo.
Mit ProcMon komme ich auch nicht so richtig voran, da weiß ich teilweise nicht was der Fehler ist.
Es werden mir total viele Buffer Overflow Fehler in Verbindung beim Auslesen der System-Registrierung gezeigt.
Diese Overflows ziehen sich dann durch bis zum eigentlichen Crash.
So als ob oftmals Programm-Interne Values ein Result nicht aufnehmen können, zu klein oder falscher typ.
Da bei Dir so was nicht passiert werde ich wohl eine Ausnahme sein, kann man halt nichts machen, unter Win7 lief es bei mir gut.

EWeiss 13. Aug 2018 20:34

AW: Ordnung muss sein (LaunchBar)
 
Dann erstell doch mal im Anwendungspfad ne Ottb.ini
Und knall das hier rein.
Und kopiere diese auch unter AppData

[OTTB Option]
SoundActive=1
ShortCutVisible=1

[Animator]
AnimatorClass=TWinAnimator
Delay=500
AnimationProbability=100

zudem.. Ich starte die Anwendung nicht mit Admin rechten. Also die Verknüpfung im Startmenu.

gruss

KodeZwerg 13. Aug 2018 21:03

AW: Ordnung muss sein (LaunchBar)
 
An .ini scheint es nicht zu liegen, im Programm + Roaming ist nun eine ini mit Inhalt wie Du geschrieben hast, keine Besserung.

Das tritt bei mir an der Stelle auf wo Du Deine Graphic Engine initialisiert und der was Anzeigen soll.
Eine Worker Area seh ich ja ganz kurz gezeichnet, als schwarzes Rechteck über Taskbar.
Das kann bei mir das gleiche Problem sein wie mit dem WatchKit, da seh ich auch nur deinen Kreis, in dem Moment wo der das Fenster zeichnen soll = crash. Da ich netterweiser von Dir noch die D2009 angepasste Version habe, hab ich dazu noch nichts erwähnt.

In Dateieigenschaften war ich nicht drinnen, hab nachgeschaut, da ist alles aus/unselected.

EWeiss 13. Aug 2018 21:16

AW: Ordnung muss sein (LaunchBar)
 
Ich habe das Archiv jetzt von hier geladen.
Extrahiert gestartet!
Danach kam eine Meldung das eine unbekannte App gestartet wurde und der zugriff wurde verweigert.
Danach habe ich die Meldung unterdrückt und sie trotzdem Starten lassen.

Und alles lief einwandfrei.
Kein Fehler nichts.

Ich kann deinen Fehler nicht reproduzieren unter Win10 noch unter Win7.

Zitat:

Da ich netterweiser von Dir noch die D2009 angepasste Version habe, hab ich dazu noch nichts erwähnt.
Vergiss es die ist mindestens seit 5 Versionen nicht mehr kompatible.
Und in keinem Fall darfst du die originale Version ersetzen.

Ich habe den Eindruck als wenn dir irgendwelche Zugriffsberechtigungen im System fehlen.
Was ich machen kann eine Debug Version erstellen.

Zitat:

Das tritt bei mir an der Stelle auf wo Du Deine Graphic Engine initialisiert und der was Anzeigen soll.
Ich verwende die gleiche Windows Version wie du da frage ich mich warum es dann hier nicht kracht.
Daran liegt es garantiert nicht denn dann wäre hier auch ein Fehler bei allen meinen anderen Anwendungen und die laufen bei mir alle.
Zitat:

Das kann bei mir das gleiche Problem sein wie mit dem WatchKit
Funktioniert unter Win10.

gruss

jaenicke 14. Aug 2018 07:54

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von EWeiss (Beitrag 1410524)
WindowFromDC liefert dann 0 zurück wenn Menu Animationen eingeschaltet sind.. das ist fakt.
Meine Lösung dazu ist bei OwnerDraw Menus diese Temporär auszuschalten wenn sie aktiv sind.

Um genau zu sein wird für die Menüanimationen ein temporärer DC verwendet, was genau dazu führt, dass nicht immer ein gültiger DC zurückgeliefert wird.

Da jetzt im Quelltext die Funktionen nicht zu finden sind, hast du aber ja offenbar eine bessere Lösung gefunden. Funktionieren tut es jedenfalls auch bei mir unter Windows 10.

Auch wenn mir die schlichter und eleganter aussehenden Standard-Menüs von Windows besser gefallen als dieser bunte in den 90er Jahren im Internet verbreitete "GIF-Stil", Sorry

EWeiss 14. Aug 2018 12:15

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Auch wenn mir die schlichter und eleganter aussehenden Standard-Menüs von Windows besser gefallen als dieser bunte in den 90er Jahren im Internet verbreitete "GIF-Stil", Sorry
Kein Problem man kann es nicht jeden recht machen. ;)
Was für mich zählt ist das ich dieses leidige Problem behoben habe.
Es wäre schlecht wenn alle Geschmäcker gleiche wären (so geht es mir mit Win10, Sorry)

gruss

EWeiss 14. Aug 2018 13:37

AW: Ordnung muss sein (LaunchBar)
 
Update..

Debug Version deshalb 2,5MB

Änderungen:
1: Korrektes parsen des EnvironmentPath
2: Wenn keine OTTB.config im Pfad "C:\Users\xxx\AppData\Roaming\BrewIdeas\OTTB\" existiert wird sie angelegt.

Test:
Schaltet von Disable zu Enable Portable App um.
Dann verwendet Restart OverTheTaskBar und seht das Ergebnis.
Anhang gelöscht.

gruss

KodeZwerg 14. Aug 2018 15:09

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von EWeiss (Beitrag 1410594)
Update..

Hey, ich kann nun mehr sagen als "Geht bei mir nicht"
Zitat:

EurekaLog 7.5.0.0

Exception:
-----------------------------------------------
2.2 Address: 005D17CE
2.5 Type : EArgumentOutOfRangeException
2.6 Message: Argument außerhalb des Bereichs.
2.7 ID : 6CD00000
2.11 Sent : 0

User:
-----------------------------
3.2 Name : Windows-Benutzer
3.3 Email:

Steps to reproduce:
------------
8.1 Text:


Call Stack Information:
--------------------------------------------------------------------------------------------------------
|Methods |Details|Stack |Address |Module |Offset |Unit |Class |Procedure/Method|Line |
--------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=9748; Parent=0; Priority=0 |
|Class=; Name=MAIN |
|DeadLock=0; Wait Chain= |
|Comment= |
|------------------------------------------------------------------------------------------------------|
|7FFFFFFE|03 |00000000|005D17CE|OTTB.exe|001D17CE|uShortCut|TLi st<uGlobal|TSprite>.GetItem| |
|00000020|04 |0019FA7C|005D4E22|OTTB.exe|001D4E22|uDockbar |TDockBar |DrawDockBar |129[54] |
|00000020|04 |0019FB40|005D6B85|OTTB.exe|001D6B85|uMain | |WndProc |348[61] |
|00000020|04 |0019FEB0|005D7617|OTTB.exe|001D7617|uMain | |WinMain |622[82] |
|00000020|04 |0019FF5C|005E49E8|OTTB.exe|001E49E8|OTTB | |Initialization |24[1] |
--------------------------------------------------------------------------------------------------------

Processes Information:
----------------------


Assembler Information:
-------------------------------------------------------------------------------------------------------------
; Base Address: $5D1000, Allocation Base: $400000, Region Size: 81920
; Allocation Protect: PAGE_EXECUTE_WRITECOPY, Protect: PAGE_EXECUTE_READ
; State: MEM_COMMIT, Type: MEM_IMAGE
;
;
; uShortCut.TList<uGlobal.TSprite>.SetCount (Line=0 - Offset=79)
; --------------------------------------------------------------
005D17AB 5E POP ESI
005D17AC 5B POP EBX
005D17AD 5D POP EBP
005D17AE C3 RET
005D17AF 90 NOP
005D17B0 55 PUSH EBP
005D17B1 8BEC MOV EBP, ESP
005D17B3 85D2 TEST EDX, EDX
005D17B5 7C05 JL +5 ; ($005D17BC) uShortCut.TList<uGlobal.TSprite>.GetItem (Line=0)
005D17B7 3B5008 CMP EDX, [EAX+8]
005D17BA 7C17 JL +$17 ; ($005D17D3) uShortCut.TList<uGlobal.TSprite>.GetItem (Line=0)
005D17BC 8B0DFCF45E00 MOV ECX, [$005EF4FC] ; Data as ANSI: '@,_'; Data as UNICODE: '?_?'
005D17C2 B201 MOV DL, 1
005D17C4 A1A0694300 MOV EAX, [$004369A0] ; Delphi Class "EArgumentOutOfRangeException"
005D17C9 E86AEBE6FF CALL -$191496 ; ($00440338) SysUtils.Exception.CreateRes
;
; uShortCut.TList<uGlobal.TSprite>.GetItem (Line=0 - Offset=30)
; -------------------------------------------------------------
005D17CE E83950E3FF CALL -$1CAFC7 ; ($0040680C) System._RaiseExcept ; <-- EXCEPTION
005D17D3 8B4004 MOV EAX, [EAX+4]
005D17D6 8B0490 MOV EAX, [EAX+EDX*4]
005D17D9 5D POP EBP

Registers:
-----------------------------
EAX: 0019F9C8 EDI: 00000001
EBX: 00000000 ESI: 0EEDFADE
ECX: 00000007 EBP: 0019FA20
EDX: 00000000 ESP: 0019F9C8
EIP: 7675B782 FLG: 00200212
EXP: 005D17CE STK: 0019F9C8

Stack: Memory Dump:
------------------ ---------------------------------------------------------------------------
03169C9C: 0019FA18 005D17CE: E8 39 50 E3 FF 8B 40 04 8B 04 90 5D C3 90 55 8B .9P...@....]..U.
03169C98: 02A67870 005D17DE: EC 53 56 57 8B FA 8B F0 8B 46 04 E8 1E 86 E3 FF .SVW.....F......
03169C94: 00440837 005D17EE: 8B D8 85 DB 75 04 8B DF EB 0F 03 DB 85 DB 7D 05 ....u.........}.
03169C90: 0019FA78 005D17FE: E8 F5 E9 E6 FF 3B FB 7F F1 8B D3 8B C6 E8 18 FF .....;..........
03169C8C: 0019FA78 005D180E: FF FF 5F 5E 5B 5D C3 8D 40 00 55 8B EC 53 56 8B .._^[]..@.U..SV.
03169C88: 0019FA78 005D181E: F2 8B D8 8B 43 04 E8 E3 85 E3 FF 3B F0 7E 0B 8B ....C......;.~..
03169C84: 006F6AD8 005D182E: D6 8B C3 E8 A6 FF FF FF EB 09 85 F6 7D 05 E8 B7 ............}...
03169C80: 0000001E 005D183E: E9 E6 FF 5E 5B 5D C3 8D 40 00 55 8B EC 51 53 56 ...^[]..@.U..QSV
03169C7C: 00000000 005D184E: 57 88 4D FF 8B D8 85 D2 7C 05 3B 53 08 7C 17 8B W.M.....|.;S.|..
03169C78: 02A67870 005D185E: 0D FC F4 5E 00 B2 01 A1 A0 69 43 00 E8 C9 EA E6 ...^.....iC.....
03169C74: 005D17D3 005D186E: FF E8 98 4F E3 FF 8B 43 04 8B 34 90 8B 43 04 33 ...O...C..4..C.3
03169C70: 00000007 005D187E: C9 89 0C 90 FF 4B 08 8B 43 08 3B D0 74 2F 2B C2 .....K..C.;.t/+.
03169C6C: 7675B782 005D188E: 8B C8 03 C9 03 C9 8B 43 04 8D 44 90 04 8B 7B 04 .......C..D...{.
03169C68: 00000000 005D189E: 8D 14 97 E8 22 31 E3 FF 8B 43 04 8B 53 08 8D 04 ...."1...C..S...
03169C64: 00000001 005D18AE: 90 33 C9 BA 04 00 00 00 E8 DD 39 E3 FF 0F B6 4D .3........9....M
03169C60: 0EEDFADE 005D18BE: FF 8B D6 8B C3 8B 18 FF 53 04 5F 5E 5B 59 5D C3 ........S._^[Y].
Zitat:

Zitat von EWeiss (Beitrag 1410594)
Schaltet von Disable zu Enable Portable App um.

Das ist doch bestimmt ein .ini Eintrag den man setzen könnte, wie lautet der?

EWeiss 14. Aug 2018 15:42

AW: Ordnung muss sein (LaunchBar)
 
Hallo schicke mir bitte ein BILD vom LOG-Screen
Ich benötige die Zeile und die Funktion wo der Fehler auftritt.

gruss

EWeiss 14. Aug 2018 15:45

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Das ist doch bestimmt ein .ini Eintrag den man setzen könnte, wie lautet der?
Den gibt es nicht es wird über die INI selbst geschaltet.

Wenn die INI in deinem Anwendungspfad existiert dann ist es portable ansonsten nicht.
Also lösche einfach die INI im Anwendungspfad.

gruss

KodeZwerg 14. Aug 2018 15:51

AW: Ordnung muss sein (LaunchBar)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von EWeiss (Beitrag 1410603)
Hallo schicke mir bitte ein BILD vom LOG-Screen
Ich benötige die Zeile und die Funktion wo der Fehler auftritt.

Ich bin da gerade zu doof zu verstehen was Du meinst.
Wenn ich OTTB.exe starte kommt dieses Fenster. Anhang 49722
Die Informationen von Details habe ich gepostet.
Wo finde ich LOG-Screen?

EWeiss 14. Aug 2018 15:52

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von KodeZwerg (Beitrag 1410606)
Zitat:

Zitat von EWeiss (Beitrag 1410603)
Hallo schicke mir bitte ein BILD vom LOG-Screen
Ich benötige die Zeile und die Funktion wo der Fehler auftritt.

Ich bin da gerade zu doof zu verstehen was Du meinst.
Wenn ich OTTB.exe starte kommt dieses Fenster. Anhang 49722
Die Informationen von Details habe ich gepostet.
Wo finde ich LOG-Screen?

Unter Details ?
Klick drauf dann siehst du verschiedene Tabs.
Nicht copy to Clipboard sondern den Screen.

gruss

KodeZwerg 14. Aug 2018 16:00

AW: Ordnung muss sein (LaunchBar)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Anhang 49723


Das wird mir Angezeigt, kein LOG. Welche Tab brauchst Du? Informationen sehen aber so aus wie ich bereits gepostet habe, nur jetzt als Bild anstelle Text.

EWeiss 14. Aug 2018 16:02

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von KodeZwerg (Beitrag 1410609)
Anhang 49723


Das wird mir Angezeigt, kein LOG. Welche Tab brauchst Du? Informationen sehen aber so aus wie ich bereits gepostet habe, nur jetzt als Bild anstelle Text.

Am einfachsten wäre es wenn du mir das LOG zusenden könntest(Zip) sorry für den Trouble.
Delphi-Quellcode:
C:\Users\xxx\AppData\Roaming\Neos Eureka S.r.l\EurekaLog\Bug Reports\OTTB.exe\OTTB.el


gruss

KodeZwerg 14. Aug 2018 16:18

AW: Ordnung muss sein (LaunchBar)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Kein Problem, mache ich gerne, nur Frage ich mich was das ändert, da steht auch nur das drinnen was ich bereits gepostet habe.

Solange es hilft den Fehler besser zu lokalisieren, im Anhang die Datei komprimiert.

EWeiss 14. Aug 2018 16:20

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von KodeZwerg (Beitrag 1410615)
Kein Problem, mache ich gerne, nur Frage ich mich was das ändert, da steht auch nur das drinnen was ich bereits gepostet habe.

Solange es hilft den Fehler besser zu lokalisieren, im Anhang die Datei komprimiert.

Ich kann wenn ich das LOG öffne direkt in die Zeile springen wo sich der Fehler befindet und muss nicht suchen.
Reicht dir die Antwort?

Danke.

gruss

EWeiss 14. Aug 2018 16:52

AW: Ordnung muss sein (LaunchBar)
 
So wie ich das sehe werden bei dir die Ressourcen nicht geladen aus welchen Grund auch immer.
Deshalb hast du einen OutOfRange Error prüfe deine Zugriffsrechte.

Schade das nicht mal jemand anderes ein Feedback abgibt ob es bei ihm unter Win10 läuft.

gruss

KodeZwerg 14. Aug 2018 17:14

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von jaenicke (Beitrag 1410549)
Funktionieren tut es jedenfalls auch bei mir unter Windows 10.

Plus Du selbst sind schon mal zwei ^_^

Ich wüsste nicht was ich ändern könnte ausser "Als Admin Starten" und "Nicht als Admin Starten".
Dein Programm verwehre ich nichts, Windows 10 halt.

EWeiss 14. Aug 2018 17:16

AW: Ordnung muss sein (LaunchBar)
 
Wenn du möchtest kannst du das nochmal testen.
Wenn die Ressourcen geladen werden solltest du mit meiner OTTB.Config einen Count von 24 haben.
Wenn nicht dann wird die Anwendung mit einer Message beendet.

Und dann liegt es an dir unter Win10 die richtigen Zugriffsrechte zu konfigurieren.

gruss

EWeiss 14. Aug 2018 17:18

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von KodeZwerg (Beitrag 1410625)
Zitat:

Zitat von jaenicke (Beitrag 1410549)
Funktionieren tut es jedenfalls auch bei mir unter Windows 10.

Plus Du selbst sind schon mal zwei ^_^

Ich wüsste nicht was ich ändern könnte ausser "Als Admin Starten" und "Nicht als Admin Starten".
Dein Programm verwehre ich nichts, Windows 10 halt.

OB es hier um OTTB geht kann ich nicht verifizieren kann sich auch um eine andere Anwendung handeln.
Denn OTTB verwendet kein normales Menu sondern ein PopupWindow.

VPiano verwendet ein normales ;)

gruss

KodeZwerg 14. Aug 2018 17:29

AW: Ordnung muss sein (LaunchBar)
 
6 wird mir Angezeigt, also mein Problem.

/edit
Also in MessageBox, die config Datei wird nicht bearbeitet.

EWeiss 14. Aug 2018 17:37

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von KodeZwerg (Beitrag 1410628)
6 wird mir Angezeigt, also mein Problem.

Das bedeutet entweder wird die Config nicht geladen oder aber die Icon Ressourcen.

0 := Focus.png
1 := BlueFlare.png
2 := Flare.png
3 := Right.png
4 := Left.png
5 := UseBack.png

alles andere wird bei dir nicht geladen.
Mein Ordner befindet sich unter C:\Program Files (x86)

gruss

KodeZwerg 14. Aug 2018 17:49

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von EWeiss (Beitrag 1410627)
OB es hier um OTTB geht kann ich nicht verifizieren kann sich auch um eine andere Anwendung handeln.

Könntest Du zum WatchKit auch ein Debug Build anfügen? Dann könnte ich Dir dessen EurekaLog oder Nummer nennen.

Oder in welchen anderen Programmen die Du in letzter Zeit geupdatest hast wird auch auf die Sprite Engine (ich nenn das jetzt mal so) zugegriffen?
Ottb und WatchKit sind bei mir die einzigen die ich nicht überreden kann mal zu starten.

Ps: Mit dem D2009 Build kann ich WatchKit unter Windows 10 ohne diese Fehler starten.

EWeiss 14. Aug 2018 17:53

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von KodeZwerg (Beitrag 1410630)
Zitat:

Zitat von EWeiss (Beitrag 1410627)
OB es hier um OTTB geht kann ich nicht verifizieren kann sich auch um eine andere Anwendung handeln.

Könntest Du zum WatchKit auch ein Debug Build anfügen? Dann könnte ich Dir dessen EurekaLog oder Nummer nennen.

Oder in welchen anderen Programmen die Du in letzter Zeit geupdatest hast wird auch auf die Sprite Engine (ich nenn das jetzt mal so) zugegriffen?
Ottb und WatchKit sind bei mir die einzigen die ich nicht überreden kann mal zu starten.

Ps: Mit dem D2009 Build kann ich WatchKit unter Windows 10 ohne diese Fehler starten.

Jo hier!
Zitat:

auf die Sprite Engine (ich nenn das jetzt mal so) zugegriffen?
Nur WatchKit aber es läuft unter Win10.

gruss

KodeZwerg 14. Aug 2018 18:44

AW: Ordnung muss sein (LaunchBar)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Dankeschön und grrrrr.... da scheint es ein GDI+ Problem zu sein.
Ich schau mal im Netz was ich so finden kann ob da was mit meiner Hardware unstimmig ist oder so.

EWeiss 14. Aug 2018 18:52

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von KodeZwerg (Beitrag 1410637)
Dankeschön und grrrrr.... da scheint es ein GDI+ Problem zu sein.
Ich schau mal im Netz was ich so finden kann ob da was mit meiner Hardware unstimmig ist oder so.

Nein!
Es hat mit deinen Zugriffsrechten zu tun.

Sieht so aus als wenn du den Font der Im Ordner Watcheskit liegt nicht registrieren kannst
Deshalb kracht es bei GDIP_GetTextBound..
Versuche mal die Fonts direkt ins System zu installieren.. lcd.ttf, Menu.ttf

Sorry aber ich kann dir nicht dabei helfen dein System zu konfigurieren.

PS:
Diese Zeile 3406 verwendet lcd.ttf
Delphi-Quellcode:
  gSprKit.GD_DrawTextToCtrl(HSprKit, PWideChar('Working Area...'), 45, 0,
    gSprKit.GD_ARGB(255, 255, 255, 255), PWideChar(FontCaption), TTFCaption, 18, ID, GS_VISIBLE,
    1, 0);
Wenn das fehl schlägt also der Font nicht registriert werden kann dann kracht es.
Delphi-Quellcode:
    if not Assigned(TTFCaption) then
      GDIP_LoadPrivateFontCollection(SpriteResPath + 'lcd.ttf', TTFCaption, FontCaption);
gruss

KodeZwerg 14. Aug 2018 19:01

AW: Ordnung muss sein (LaunchBar)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Das mit den Zugriffsrechten kann ich nicht nach voll ziehen.
Angemeldet bin ich mit einem Admin Account.
Der D2009 Build zeigt mir als Font sowas an Anhang 49728

Danke für Fonts selber Installieren Tipp, bringt leider auch nichts.
Du hast es zumindest probiert zu Helfen, Dankeschön!

EWeiss 14. Aug 2018 19:03

AW: Ordnung muss sein (LaunchBar)
 
Zitat:

Zitat von KodeZwerg (Beitrag 1410643)
Das mit den Zugriffsrechten kann ich nicht nach voll ziehen.
Angemeldet bin ich mit einem Admin Account.
Der D2009 Build zeigt mir als Font sowas an Anhang 49728

Lese mein Edit (PS: )

gruss


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:07 Uhr.
Seite 4 von 8   « Erste     234 56     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz