[ ERLEDIGT ] 2. Fenster gibt Fokus nicht zurück

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
udg
Beiträge: 566
Registriert: 20.06.2013 23:27

Re: [ ERLEDIGT ] 2. Fenster gibt den Fokus nicht mehr zurück

Beitrag von udg »

Derren hat geschrieben:Ganz schön viel Api, für das was es macht.
Wofür brauchst du das alles? Registry auch noch?
Ein normales webGadget hat moderne HTML5 Webseiten nicht richtig angezeigt oder Fehler dargestellt und HTML5 Videos wurden auch nicht abgespielt.
Nach langem suchen habe ich einen Code gefunden der jedoch alles ordnungsgemäß darstellt. Aus diesem Grund habe ich ihn integriert.

Quelle:
http://www.purebasic.fr/english/viewtop ... 13&t=58740
5. Beitrag

Derren hat geschrieben:Kleiner Bug: Der [X]-Button von dem Editor-Fenster verschwindet wenn das Fenster im Hintergrund ist. Erst wenn man mit der Maus über die Titelleiste fährt, wo der Knopf eigentlich sein sollte, taucht er wieder auf.

bug gefixed:

Code: Alles auswählen

TextGadget(#MausArea, 0, 0, 676, 21, "   Haupt Fenster",$340)          ;x;y;länge;höhe
ich musste die Maus Area um die Exitbutton Breite verkürzen. also von 710px auf 676 px. Die button grafik lag drüber, darum flackerte das. obwohl ich bei mir den Fehler nicht hatte.

Grüße

__________________________________________________
Link angepasst
14.12.2015
RSBasic
Zuletzt geändert von udg am 14.12.2015 14:37, insgesamt 1-mal geändert.
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: [ ERLEDIGT ] 2. Fenster gibt den Fokus nicht mehr zurück

Beitrag von NicTheQuick »

Was ist '$340'?
Benutzeravatar
udg
Beiträge: 566
Registriert: 20.06.2013 23:27

Re: [ ERLEDIGT ] 2. Fenster gibt den Fokus nicht mehr zurück

Beitrag von udg »

NicTheQuick hat geschrieben:Was ist '$340'?
richtet in einem TextGadget den Text vertical aus ( mittig )

der Text wird vertical, mittig gesetzt. Selbiges kennt man von "align center" auf der horizontalen
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: [ ERLEDIGT ] 2. Fenster gibt den Fokus nicht mehr zurück

Beitrag von NicTheQuick »

Da hast du meine unterschwellige Frage nicht erkannt: Warum nutzt du keine Konstanten? Wirre Zahlenwerte tragen nicht gerade zur Lesbarkeit des Codes bei. Zumal der Zahlenwert der Konstante bei jedem Betriebssystem anders lauten kann.
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: [ ERLEDIGT ] 2. Fenster gibt den Fokus nicht mehr zurück

Beitrag von RSBasic »

Woher hast du diesen Wert? Ich kenne nur $200 für #SS_CENTERIMAGE.
Es kann sein, dass in $340 noch andere Static Styles enthalten sind.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
udg
Beiträge: 566
Registriert: 20.06.2013 23:27

Re: [ ERLEDIGT ] 2. Fenster gibt den Fokus nicht mehr zurück

Beitrag von udg »

RSBasic hat geschrieben:Woher hast du diesen Wert? Ich kenne nur $200 für #SS_CENTERIMAGE.
Es kann sein, dass in $340 noch andere Static Styles enthalten sind.
Ich möchte nicht lügen aber auf der Suche nach vertikalem ausrichten bin ich auf diesen Wert gestoßen, welcher auch in windows7 funktioniert und meine sogar, dass er von dir stammt :)
Ich werde mal auf die Suche des Beitrages gehen.

In CSS kann ich mittels Margin left right top bottom, meinen Text punktgenau ausrichten. Da ich immer das Problem habe, das Text, vertikal in einem TextGadget oben klebt, hatte ich nach einer Lösung gesucht.

hier ein Zitat von srod:
Yes for the text gadget, the style $340 harbors the #SS_CENTERIMAGE style which is the one which is centering vertically etc. There is no such style for string gadgets.

War aber nicht genau der Beitrag den ich damals gefunden hatte. Jedoch macht '#SS_CENTERIMAGE' ja genau das was es soll. Danke für den Hinweis.
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Benutzeravatar
udg
Beiträge: 566
Registriert: 20.06.2013 23:27

Re: [ ERLEDIGT ] 2. Fenster gibt den Fokus nicht mehr zurück

Beitrag von udg »

mal eben ein KeyBord Short cut einfügen? hm pustekuchen nach 1,5 Std muss ich wieder fragen :(

Code: Alles auswählen

AddKeyboardShortcut(#MainForm,#PB_Shortcut_Control|#PB_Shortcut_C, #WebGadget)
AddKeyboardShortcut(#MainForm,#PB_Shortcut_Control|#PB_Shortcut_V, #WebGadget)
reicht das nicht aus um STRG+C und STRG+V zu aktivieren?
Edit:
erledigt

__________________________________________________
Quote-Tags>Code-Tags
15.12.2015
RSBasic
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Benutzeravatar
udg
Beiträge: 566
Registriert: 20.06.2013 23:27

Re: [ ERLEDIGT ] 2. Fenster gibt Fokus nicht zurück

Beitrag von udg »

@RSBasic

habe deinen Beitrag zu Vertikal zentrieren gefunden:
http://www.purebasic.fr/german/viewtopi ... 16&t=13195

von deinem Beitrag hatte ich damals den Wert $340 genommen

Gruß
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE!. Kauft Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Antworten