Resize Array Angaben

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Resize Array Angaben

Beitrag von Manfred »

Hi,
was hat es eigentlich mit den RESIZE Arrays auf sich, die bei den Parts angegeben werden können? Was muß da rein und wozu ist das gut?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
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:

Re: Resize Array Angaben

Beitrag von Tom »

Wie meinst Du das? Ich kann nur die :Resize()-Methode des LayoutManagers ausmachen, die zwei Arrays als Parameter erhält, nämlich die aktuelle und die künftige Größe. Da jedes Part eine Referenz auf ein :LayoutManager enthält, ist es dieses Klassenobjekt (!), dessen :Resize()-Methode mit den entsprechenden Parametern angesprochen wird, wenn ein Resize-Event für ein XbPart eintritt.
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Resize Array Angaben

Beitrag von Manfred »

z.B. bei DCSAYGET
SAYRESIZE <aSayResize> is an optional array of two (2) elements
used for resizing and repositioning the SAY text when the parent
is resized.
oder bei DCTABPAGE
RESIZE <aResize> is an optional array of two (2) elements
used for resizing and repositioning the object when the parent
is resized
das scheint es überall zu geben, aber ich verstehe nicht was damit anzufangen ist
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
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:

Re: Resize Array Angaben

Beitrag von Tom »

Ah, ich hatte übersehen, dass es um eXpress++ geht. Da enthält die RESIZE-Klausel Regeln für das Verhalten der einzelnen Objekte beim Resizen. Du kannst z.B. festlegen, ob nur eine Repositionierung stattfinden soll, eine echte Vergrößerung, ob auch Fonts mitvergrößert werden sollen usw. usf. Meiner Erinnerung nach gab es umfangreiche Beispiele dazu in der Demo und in ..\samples\resize.

Edit: Die Konstanten und einige Beispiel-Codeblöcke findest Du mit der Suche nach "DGUI_RESIZE" in der DCDIALOG.CH.
Herzlich,
Tom
Antworten