Seite 1 von 3

PB4.10/4.20 EventType() mangelhaft

Verfasst: 05.01.2008 17:54
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

Verfasst: 05.01.2008 18:08
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:

Verfasst: 05.01.2008 18:48
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

Verfasst: 05.01.2008 18:58
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

Verfasst: 05.01.2008 19:08
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

Verfasst: 05.01.2008 20:40
von #NULL
Nimm mal Debug statt MessageRequester.
das ändert nichts.
übrigens geht es für rechtsclick.

Verfasst: 06.01.2008 21:22
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?

Verfasst: 06.01.2008 22:02
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.

Verfasst: 06.01.2008 22:39
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? .....?

Verfasst: 07.01.2008 01:20
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