PB4.10/4.20 EventType() mangelhaft

Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings hier.
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

PB4.10/4.20 EventType() mangelhaft

Beitrag von sharkpeter »

Wenn ich ein ExplorerListgadget oder ein ListIconGadget habe, dann kann ich
nicht zwischen einen Doppelklick und einem einfach Klick unterscheiden.

Habe hier mal einen Code zum probieren.

Code: Alles auswählen

  If OpenWindow(0,0,0,420,300,"xxx")
    If CreateGadgetList(WindowID(0))
      ExplorerListGadget(0, 2,  2,416,296,"", #PB_Explorer_NoDriveRequester|#PB_Explorer_GridLines|#PB_Explorer_AutoSort)
     EndIf
  EndIf

  Repeat
    EventID.l=WaitWindowEvent()
    EventTP.l=EventType()
    Select EventID
      Case #PB_Event_CloseWindow
        Select GetActiveWindow()
          Case 0
            Quit=#True
        EndSelect
      Case #PB_Event_Gadget
        Select EventGadget()
          Case 0
            Select EventTP
              Case #PB_EventType_LeftClick
                MessageRequester("","links")
              Case #PB_EventType_LeftDoubleClick
                MessageRequester("","links doppel")
              Case #PB_EventType_RightClick
                MessageRequester("","rechts")
              Case #PB_EventType_RightDoubleClick
                MessageRequester("","rechts doppel")
            EndSelect
        EndSelect
    EndSelect
  Until Quit
  End
Gruß Jens
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Benutzeravatar
mk-soft
Beiträge: 3701
Registriert: 24.11.2004 13:12
Wohnort: Germany

Beitrag von mk-soft »

Nur Links Doppelklick auf Ordner kommt nicht da dieser von den Control selber verwendet wird.

Nimm mal Debug statt MessageRequester.

FF :wink:
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Beitrag von sharkpeter »

@mk-soft,

hast recht. War gerade im (Er-) Eifer (n) :D

Im Grunde ist es aber egal, was hier steht kommt sowieso
nicht da an, wo es ankommen sollte.

Gruß Jens
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Beitrag von PMV »

sharkpeter hat geschrieben:Im Grunde ist es aber egal, was hier steht kommt sowieso
nicht da an, wo es ankommen sollte.
Die Wahrscheinlichkeit ist hier geringer, aber so gering auch nicht ...
Aber fals du das glaubst ... warum postest du so was dann nicht direkt im
englischen Forum? :?
... also fals du mal wirklich nen Bug hast :wink:

MFG PMV
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Beitrag von sharkpeter »

@PMV,

das ist eine gute Frage. Vielleicht weil ich ein Produkt in Deutschland
erworben habe und auch entsprechend deutschen Support möchte?

Und: Das ist fast keine Frage des Glauben, das ist mehr ahnen und wie.

Gruß Jens
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Benutzeravatar
#NULL
Beiträge: 2235
Registriert: 20.04.2006 09:50

Beitrag von #NULL »

Nimm mal Debug statt MessageRequester.
das ändert nichts.
übrigens geht es für rechtsclick.
my pb stuff..
Bild..jedenfalls war das mal so.
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

Beitrag von marco2007 »

sharkpeter hat geschrieben:Vielleicht weil ich ein Produkt in Deutschland
erworben habe und auch entsprechend deutschen Support möchte?
Wird das deutsche Forum eigentlich beachtet oder muss ein Bug im englischen Forum gepostet werden?
Windows 11 - PB 6.03 x64
_________________________________
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8679
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von NicTheQuick »

marco2006 hat geschrieben:Wird das deutsche Forum eigentlich beachtet oder muss ein Bug im englischen Forum gepostet werden?
Dazu ein aktueller Beitrag von freak im Mod-Forum:
freak hat geschrieben:Es muss klar sein das das Bugs/Wünsche Forum kein "offizielles" ist.
Das einzig "offizielle" Bugs/Feature Forum bleibt das Englische.

Ich lese gerne hier mit aber Fred eben nicht, und ich bin nicht bereit für alles
den Übersetzer zu spielen was mich nicht selbst betrifft. Ich hoffe das ist verständlich.

In wiefern ein Bugs/Wünsche Forum das vom Entwickler selbst nicht gelesen wird
einen Sinn ergiebt ist eher fraglich.
Fakt ist eben, dass Fred kein (oder fast kein) Deutsch kann und freak und
André (soviel ich weiß) auch kein Geld für ihre Arbeit bekommen. Daher
ist freaks Aussage durchaus verständlich. Ich hätte auch keine Lust ohne
Bezahlung den Übersetzer zu spielen.
Bild
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

Beitrag von marco2007 »

Ok! Danke, NicTheQuick!

Darum bin ich auch der Meinung das gute Leistung bezahlt werden muss!
Ich habe kein Problem, ein paar Euro für gute Libs und Codes zu zahlen...werde ich in Zukunft auch vermehrt machen. Ich werde mal damit anfangen!
Für jeden Code, den ich verwenden kann und ich nicht selber proggen kann, zahle ich zumindest 50 Cent (damit meine ich nicht den Rapper :lol: ), sofern der Progger Paypal hat -> ansonsten kommt es in den Topf (siehe Signatur) -> da entscheidet Ihr, was damit passiert.

Bill Gates hat eben doch recht -> Leistung muss bezahlt werden!
...was ich durch Euch profitiere...hab viel Arbeit und kann mich eben nicht tief in die Materie reinlesen!

lg
Marco

PS: Hat Gnozal Paypal? Freak? .....?
Windows 11 - PB 6.03 x64
_________________________________
Benutzeravatar
Falko
Admin
Beiträge: 3531
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.0
Kontaktdaten:

Beitrag von Falko »

>>> PS: Hat Gnozal Paypal? ...

Warum fragst du gnozal denn nicht direkt ?

Kannst ihn ja ein Link von hier schicken. Da er, soweit ich weiß,
deutsch lesen kann, wird er dich wohl erhören :lol:


Gruß Falko
Bild
Win10 Pro 64-Bit, PB_5.4,GFA-WinDOS, Powerbasic9.05-Windows, NSBasic/CE, NSBasic/Desktop, NSBasic4APP, EmergenceBasic
Antworten