StringGadget Attribut ReadOnly an/aus *OK*

Für allgemeine Fragen zur Programmierung mit PureBasic.
Thatsanee
Beiträge: 116
Registriert: 11.03.2005 05:12

Beitrag von Thatsanee »

Ja! hat geschrieben:Wie arrogant!
Der einzige Unterschied ist, daß die Schrift nicht schwarz sondern grau ist!
Ja!, das war nicht böse gemeint.

> Das war wohl nichts.
Das bezog sich darauf das der Versucht gescheitert ist.

> Hast aber schonmal den Unterschied gesehen zwischen einem StingGadget welches ReadOnly und eines welches Disable ist ?
Hatte ich gefragt weil ich neugierig war.
Der Unterschied ist ja nun geklärt worden.

Also nicht böse sein wenn ich mich mal nicht immer richtig schaffe auszudrücken, aber deutsch ist nicht meine Muttersprache.
Mrs. Thatsanee
PB 4 - PB 3.94
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

@winduff:#EM_SETPASSWORDCHAR -> Damit müsste das glaube ich gehen. :)
Purebasic 5.0 32bit und 64 bit

I'm back from hell
Benutzeravatar
jear
Beiträge: 288
Registriert: 17.10.2004 01:59
Wohnort: Ammerland

Beitrag von jear »

@Thatsanee
Also nicht böse sein wenn ich mich mal nicht immer richtig schaffe auszudrücken, aber deutsch ist nicht meine Muttersprache.
[OT]Gratulation! Es gibt hier mehr als genug "Muttersprachler" deren Gewäsch kaum auszuhalten ist. Dagegen sind Deine Beiträge eine regelrechte Wohltat![/OT]
Man ist nie zu alt zum lernen, auch wenn man dabei manchmal alt aussieht!
Benutzeravatar
winduff
Beiträge: 879
Registriert: 10.02.2006 21:05
Wohnort: Gießen
Kontaktdaten:

Beitrag von winduff »

roherter hat geschrieben:@winduff:#EM_SETPASSWORDCHAR -> Damit müsste das glaube ich gehen. :)
danke :)
Bild
AND51 hat geschrieben:...und ich würde dein Programm aus Wut zwei mal installieren, um eines genüsslicher löschen zu können, als das andere...
Benutzeravatar
Ja!
Beiträge: 271
Registriert: 02.01.2006 16:13
Wohnort: Stuttgart

Beitrag von Ja! »

@Thatsanee

Ok..
PureBasic 3.94 ; 4.2 ; 4.3
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

Beitrag von marco2007 »

Hi,

hat zufällig jemand eine Ahnung, wie man das Attribut abfragen kann?

lg
Marco
Windows 11 - PB 6.03 x64
_________________________________
Benutzeravatar
Hyper
Beiträge: 194
Registriert: 19.04.2005 19:14

Re: StringGadget Attribut ReadOnly an/aus *OK*

Beitrag von Hyper »

Hallo Gefährten,

ich wünsche Euch allen ein frohes neues Jahr!

Ich hätte die gleiche Frage wie marco2007 vor 10 Jahren: Ich nutze den Befehl

Code: Alles auswählen

SendMessage_(GadgetID(i_Gadget), #EM_SETREADONLY, 1, 0)
um ein StringGadget auf ReadOnly zu schalten. Gibt es eine Möglichkeit, um später abzufragen, ob das Gadget auf ReadOnly steht?
PB 5.72
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: StringGadget Attribut ReadOnly an/aus *OK*

Beitrag von RSBasic »

@Hyper
Herzlich Willkommen zurück und ich wünsche dir auch ein frohes neues Jahr.
Hier für dich der Code:

Code: Alles auswählen

EnableExplicit

If OpenWindow(0, 0, 0, 500, 400, "Window", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
  StringGadget(1, 10, 10, 480, 20, "Hallo Hyper, wie gehts dir?", 0)
  ButtonGadget(2, 10, 40, 100, 20, "Read Only", 0)
  ButtonGadget(3, 120, 40, 100, 20, "Read Only?", 0)
  
  Repeat
    Select WaitWindowEvent()
      Case #PB_Event_Gadget
        Select EventGadget()
          Case 2
            SendMessage_(GadgetID(1), #EM_SETREADONLY, 1, 0)
          Case 3
            If GetWindowLongPtr_(GadgetID(1), #GWL_STYLE) & #ES_READONLY
              Debug "Du darfst nichts schreiben."
            Else
              Debug "Du darfst schreiben."
            EndIf
        EndSelect
      Case #PB_Event_CloseWindow
        End
    EndSelect
  ForEver
EndIf
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Hyper
Beiträge: 194
Registriert: 19.04.2005 19:14

Re: StringGadget Attribut ReadOnly an/aus *OK*

Beitrag von Hyper »

Hallo RSBasic,

so schnell! Unglaublich, vielen herzlichen Dank! Da wäre ich nicht drauf gekommen :D

(schnelle Hilfe ist doppelte Hilfe!)
PB 5.72
Benutzeravatar
Bisonte
Beiträge: 2430
Registriert: 01.04.2007 20:18

Re: StringGadget Attribut ReadOnly an/aus *OK*

Beitrag von Bisonte »

Ich wollte jetzt nach einer Suche bei MSDN das hier posten :

Code: Alles auswählen

Procedure IsStyle(hWnd, StyleFlag)
  
  Protected Result = #False
  
  If IsWindow_(hWnd)
    If GetWindowLongPtr_(hWnd, #GWL_STYLE) & StyleFlag
      Result = #True
    EndIf
  EndIf
  
  ProcedureReturn Result
    
EndProcedure
Aber RSBasic war mal wieder schneller ;)
PureBasic 6.10 LTS (Windows x86/x64) | Windows10 Pro x64 | Asus TUF X570 Gaming Plus | R9 5900X | 64GB RAM | GeForce RTX 3080 TI iChill X4 | HAF XF Evo | build by vannicom​​
Antworten