Seite 1 von 1

nAndNot()

Verfasst: So, 02. Nov 2014 19:56
von AUGE_OHR
hi,

es gibt ja BOr(), BAnd() und BXOr() was in ot4xb als nOr(),nAnd() und nXOr() existiert.

nun gibt es in ot4xb auch noch nNot() und nAndNot() wobei ich letzteres hierfür verwende

Code: Alles auswählen

INLINE METHOD ApplyListViewStyle(lOnOff)
LOCAL nStyle
DEFAULT lOnOff TO .T.

   IF lOnOff = .T.
      nStyle :=     nOr(::oLW1:dwLvStyle, LVS_SINGLESEL )
   ELSE
      nStyle := nAndNot(::oLW1:dwLvStyle, LVS_SINGLESEL )
   ENDIF
   @user32:SetWindowLongA(::oLW1:hLv , GWL_STYLE , nStyle )
return nil
ich kann also eine Konstante "hinzufügen" ( nOr() ) oder "wegnehmen" ( nAndNot() )

Frage : wie mache ich das mit "pure" Xbase++ ?