Das Forentreffen 2018 findet am 20./21. April in Dresden statt. Weitere Infos hier
Zur Homepage des Deutschsprachige Xbase-Entwickler e. V.
Xbase++-Wiki des Deutschsprachige Xbase-Entwickler e. V.

XbpDialog / Tray-Icon ? [erledigt]

Grafische Primitive, XbaseParts und Darstellungsfragen allgemein.

Moderator: Moderatoren

Antworten
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 10577
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg

XbpDialog / Tray-Icon ? [erledigt]

Beitrag von AUGE_OHR » So, 06. Aug 2017 22:49

ich möchte ein Fenster in den Tray "minimieren" ...

wenn ich ein XbpDialog "minimiere" geht es in die Taskbar ... wie verhindere ich das ?
es soll statt dessen in den Tray Bereich ( OK Icon anlegen etc. ist klar )

Nachtrag :
... einfach das "minimieren" verhindern ;)

Code: Alles auswählen

   oDlg:maxButton := .F.
   oDlg:minButton := .F.
und dann mit ::Hide() / ::Show() #-o

Code: Alles auswählen

METHOD DeskDlg:CheckTrayIcon(lCheck)
   IF lCheck
      ::oTb:AddIcon( 1, 2 , "SaveDesk" )
      ::Hide()
   ELSE
      ::oTb:RemIcon( 1 )
      ::oCheck:Setdata(.F.)
      ::Show()
   ENDIF
RETURN NIL
das ganze wird mit einer Checkbox geregelt.
SaveDisk.jpg
SaveDisk.jpg (10.77 KiB) 147 mal betrachtet
gruss by OHR
Jimmy

Antworten