List&Label 13 Vorschau minimieren

Moderator: Moderatoren

Antworten
pawel
Rookie
Rookie
Beiträge: 4
Registriert: Do, 17. Apr 2008 10:29

List&Label 13 Vorschau minimieren

Beitrag von pawel »

Hallo zusammen,

weiss jemand wie man bei der Vorschau das minimieren verhindern kann?

Danke im Voraus
Klaus Stebner
UDF-Programmierer
UDF-Programmierer
Beiträge: 66
Registriert: Fr, 29. Feb 2008 20:53
Wohnort: Furtwangen

Beitrag von Klaus Stebner »

Hallo pawel,

soweit ich weiss, geht das nur beim Designer mit:

LlDesignerProhibitAction(hJob, LL_SYSCOMMAND_MINIMIZE)


Bei der Vorschau können nur die einzelnen MenuButtons wie "erste Seite, Senden an.. , Speichern unter.. , usw. entfernt werden.



Gruss
Klaus
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: List&Label 13 Vorschau minimieren

Beitrag von AUGE_OHR »

hi,
pawel hat geschrieben: weiss jemand wie man bei der Vorschau das minimieren verhindern kann?
hm ... minimieren -> nicht sichtbar = keine Vorschau.
man kann doch bei L&L die Vorschau "abschalten" ... (hab leider die Syntax nicht zur Hand)
gruss by OHR
Jimmy
pawel
Rookie
Rookie
Beiträge: 4
Registriert: Do, 17. Apr 2008 10:29

Re: List&Label 13 Vorschau minimieren

Beitrag von pawel »

LlDesignerProhibitAction(hJob, LL_SYSCOMMAND_MINIMIZE)

Funktioniert beim Designer Prima.
Ich muss jedoch auf jeden Fall die Vorschau anzeigen. Diese darf nicht minimiert werden. Falls man den Button nicht disablen kann, weiss jemand eine Moeglichkeit, das man ueber das Miniemieren Informiert wird und nachtraeglich verbieten kann? Aehnlich z.B eines Ereignisses OnCloseQuery bei einer Form?
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Beitrag von Tom »

Hallo, Pawel.

LlViewerProhibitAction() erlaubt nur das, was im File "MENUID.TXT" Deiner L&L-Installation gelistet wird, abzuschalten. Der Minimierbutton ist nicht darunter.
Herzlich,
Tom
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Beitrag von AUGE_OHR »

hi,

wenn man das "handle" des "Fensters hätte ...

Code: Alles auswählen

GetWindowLongA( oWin:getHWnd(), GWL_STYLE )
das einzige "handle" was ich bei L&L kenne ist

Code: Alles auswählen

hJob := LlJobOpen(CMBTLANG_GERMAN)
man könnte mal versuchen über ob man mit

Code: Alles auswählen

GetWindowLongA(hJob, GWL_STYLE )
die :minimize / :maximize Buttons im "richtigen Fenster" an/ab-schalten
kann. such mal in der Wissensbasis nach GetWindowLongA, da
hatte ich einen Trick für MDI Fenster geschrieben.
gruss by OHR
Jimmy
pawel
Rookie
Rookie
Beiträge: 4
Registriert: Do, 17. Apr 2008 10:29

Beitrag von pawel »

Habs inzwischen herausgefunden.

Plaziere ein PreviewControll auf die Form.
Mit PreviewControll->Attach(L13_1, 0); wird das Controll mit der L&L Komponente verbunden. Somit wird bei L13_1->Print(....) nicht die Preview in einem separeten Fenster sondern in dem PreviewControll auf der Form angezeigt (ohne Minimize). Die Kontrolle ueber ein evtl. Minimieren hat nun die Form.
Antworten