Jump to content
  • 0

Status scherm maximaal, minimaal of deelvenster


SuperWimmie

Question

Posted

Met het schermvullend maken van de applicaties in versie 9 wordt het er allemaal een stuk fraaier op.

 

Nou had ik een afdrukscript, dat tot nu toe uitging van het gebruik van deelvensters in Filemaker. Bij het afdrukvoorbeeld maakte ik dat altijd schermvullend "Adjust(Maximize)" om goed overzicht te geven van zo'n rapport om daarna weer tot de deelschermen "Adjust(Restore)" over te gaan.

 

Nu gaan we natuurlijk de nieuwste mogelijkheden flink benutten, reden om voor de gehele applicatie de schermen constant op maximized toe te gaan staan.

 

Maar nergens kan ik de status uitlezen om te zien wat mijn vertrekpunt was: minimized, maximized, deelvenster...

Dus gaat mijn script altijd nog over tot het verzetten naar Adjust(Restore) omdat ik niet weet welke instelling de gebruiker had voordat hij tot afdrukken overging...

 

Wie heeft er tips?

3 answers to this question

Recommended Posts

  • 0
Posted

Je kan de huidige vensterhoogte en breedte opvragen via Get functies net als de huidige positie van het venster. Sla die gegevens op in een tabel met gebruikersvoorkeuren. Zo kan je bij opstarten van je applicatie of na elke manipulatie van vensters terugkeren naar de basisinstellingen van de gebruiker.

 

Een alternatief is om je schermafdruk in een nieuw venster te tonen. Op die manier wijzig je niets aan de venster die al openstaan.

Een leuke combinatie is het gebruik van een venster in preview-mode voor het tonen van je schermafdruk en een paneeltje met knoppen voor navigatie tussen pagina's en sluiten van afdrukvoorbeeld. Onderstaand 'Print Preview' venster komt dus bovenop je normale applicatievenster in Browse modus.

 

Veel groeten,

Joris

5a758dc614e07_Picture4.thumb.png.0dd614b9793f7a1d47aaee50079f0f5f.png

  • 0
Posted
...Een alternatief is om je schermafdruk in een nieuw venster te tonen. Op die manier wijzig je niets aan de venster die al openstaan....

 

Dat kan werken indien je het resized tot het maximale formaat, dus niet maximized is...

 

Maar het is een leuke tip, we kunnen er allicht een oplossing voor bedenken.

 

Mijn dank!

  • 0
Posted

Naschrift:

 

Het is zo goed als opgelost.

Ik sla de schermformaten op in de gebruikers-tabel, waarbij ik merk dat een Maximized scherm netjes opgeslagen wordt.

Bij het resizen van het scherm, maakt FM9 er geen maximized scherm van, maar een "restored" scherm, geheel schermvullend. Het past heel netjes binnen de maximale maten, we zien dus geen overbodige schuifbalken.

 

Het lost gelijk ook mijn print-actie probleem op, want via "restored" deelvensters blijft alles goed functioneren.

Ik vermoed dat mijn gebruikers dit zullen accepteren en mischien zelfs prefereren.

 

Wie het eens wil zien, download dit programma eens (Windows XP en Windows Vista):

 

http://www.eenvoudigg.com/Ko-Fix9.0v1Lite.exe

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...