Gem Geplaatst: 30 augustus 2016 Delen Geplaatst: 30 augustus 2016 Hola, Weet iemand hoe je de afmetingen en de locatie van een (aangepast)dialoogvenster via script kan bepalen of is dit niet te doen ? Quote Link naar reactie
0 andries Geplaatst: 30 augustus 2016 Delen Geplaatst: 30 augustus 2016 niets aan te doen. Quote Link naar reactie
0 Gem Geplaatst: 30 augustus 2016 Auteur Delen Geplaatst: 30 augustus 2016 wel misschien een interessante tip voor filemaker 16 ? Quote Link naar reactie
0 hbrendel Geplaatst: 30 augustus 2016 Delen Geplaatst: 30 augustus 2016 Dit was al een tip bij FileMaker 2. Weinig kans dus. Gelukkig zijn er Dialog Plug-ins Quote Link naar reactie
0 Banach Geplaatst: 30 augustus 2016 Delen Geplaatst: 30 augustus 2016 In plaats van een dialoogvenster kun je nu ook een nieuw venster laten zien met als eigenschap 'modal dialog'. Je kunt de getoonde lay-out én de afmetingen en plaatsing van dat venster 100% zelf bepalen. Je hebt hier geen plug-in voor nodig. Quote Link naar reactie
0 Gem Geplaatst: 14 september 2016 Auteur Delen Geplaatst: 14 september 2016 hbrendel, ik heb geen weet van een plugin die toelaat om de proporties van een dialoogvenster te bepalen. Jij wel ? Quote Link naar reactie
0 menno Geplaatst: 14 september 2016 Delen Geplaatst: 14 september 2016 http://troi.com/software/dialogplugin.html http://www.dracoventions.com/products/2empowerFM/family/dialog.php http://www.practicemaker.com/dialog.html om er maar een paar te noemen .... zoeke op google op: "filemaker dialog plugins" Ik gebruik zelf die van troi met een developer-license ..... top! En je kan daarmee bepalen waar het venster komt te staan en hoe groot ie moet zijn. Met de beide andere voorbeelden kan dat ongetwijfeld ook Quote Link naar reactie
0 Gem Geplaatst: 14 september 2016 Auteur Delen Geplaatst: 14 september 2016 (aangepast) Hm ik heb op verschillende sites gelezen dat je veel kan met die plugins maar het formaat aanpassen (via scripting) van het popup venster heb ik nog niet gezien. Heb ook de demo van Troi gedownload en mee gespeeld maar ook daar heb ik dit niet onmiddellijk tegengekomen. Kan verkeerd zijn hoor maar zie effe de bomen in het bos niet meer. ik heb ondertussen ook iets in elkaar geknutseld. Misschien kan er iemand verder aan knutselen en wordt het bruikbaar ? Het is eigenlijk een beetje het omzeilen van het "custom dialogue" venster dmv een popover. Het scripting gedeelte heb ik deels van het internet geplukt... dus de credits zijn niet geheel voor mij. brol.fmp12 14 september 2016 aangepast door Gast Quote Link naar reactie
0 menno Geplaatst: 14 september 2016 Delen Geplaatst: 14 september 2016 Dial_BigInputDialog( "-width=300 -height=450" ; "Mededeling" ; "Knop1" ; "Knop2" ; "Knop3" ; "Knop4" ; "Voorbeeldtekst" ) Je zal in de documentatie even moeten checken wat er wel en niet kan en niet alles is in de handleiding te vinden. Soms moet je het gewoon even proberen Quote Link naar reactie
0 hbrendel Geplaatst: 14 september 2016 Delen Geplaatst: 14 september 2016 Niet te vergeten SimpleDialog van 24U. Die gebruik ik in al mijn toepassingen. Met een paar custom functions om het gebruik te stroomlijnen. https://www.24usoftware.com/SimpleDialog/ Quote Link naar reactie
0 Gem Geplaatst: 14 september 2016 Auteur Delen Geplaatst: 14 september 2016 ok, fijn maar kan je ook de exacte positie bepalen via script ? Bv left:300 top: 300 ? Quote Link naar reactie
0 menno Geplaatst: 14 september 2016 Delen Geplaatst: 14 september 2016 Dial_SetPosition( switches ; left ; top ) Quote Link naar reactie
0 Banach Geplaatst: 14 september 2016 Delen Geplaatst: 14 september 2016 Waarom niet zoiets als dit? bral.fmp12 Quote Link naar reactie
0 Gem Geplaatst: 14 september 2016 Auteur Delen Geplaatst: 14 september 2016 Omdat je met vensters werkt en niet met popups's Als je in Windows werkt en je opent een nieuw venster dan verandert dit de positie van het onderliggend venster ook. Je krijgt dan opeens een hoop zwevende vensters wat het allemaal een beetje chaotisch maakt. Of zie ik het verkeerd ? Quote Link naar reactie
0 Gem Geplaatst: 14 september 2016 Auteur Delen Geplaatst: 14 september 2016 Menno Ik denk dat ik die Troi plugin eens ga uittesten. Thx Quote Link naar reactie
0 Banach Geplaatst: 14 september 2016 Delen Geplaatst: 14 september 2016 Als je in Windows werkt en je opent een nieuw venster dan verandert dit de positie van het onderliggend venster ook. Hmm, dat heb ik nog nooit gemerkt. Je krijgt dan opeens een hoop zwevende vensters wat het allemaal een beetje chaotisch maakt. Of zie ik het verkeerd ? Je hebt maar 1 zo'n venster en je kunt niet verder voordat je dat hebt gesloten. Dus 'een hoop zwevende vensters' is uitgesloten. Probeer mijn voorbeeldje maar eens. Maar wanneer je liever een plugin gebruikt heb ik natuurlijk niets gezegd. Quote Link naar reactie
0 Gem Geplaatst: 14 september 2016 Auteur Delen Geplaatst: 14 september 2016 (aangepast) Banach Bedankt voor het meedenken en de moeite. Maximaliseer je layout 'bral' en klik op je knop. Je zal zien dat je layout 'bral' verandert van positie en grootte. Deze zal niet meer gemaximaliseerd zijn. 14 september 2016 aangepast door Gast Quote Link naar reactie
0 Gem Geplaatst: 14 september 2016 Auteur Delen Geplaatst: 14 september 2016 Je hebt inderdaad maar 1 venster dat opent maar het onderliggend venster dat gemaximaliseerd staat verandert ook van afmetingen en positie. Ik zou dit kunnen oplossen door de vensters niet te maximaliseren maar dan boet ik in wat betreft bruikbare scherm oppervlakte en kan de klant ook gaan slepen met de vensters. Quote Link naar reactie
0 Banach Geplaatst: 14 september 2016 Delen Geplaatst: 14 september 2016 Maximaliseer je layout 'bral' en klik op je knop. Je zal zien dat je layout 'bral' verandert van positie en grootte. Deze zal niet meer gemaximaliseerd zijn. Apart, nooit geweten. Waarom zou dat zijn denk je? Quote Link naar reactie
0 bigbadwolf Geplaatst: 14 september 2016 Delen Geplaatst: 14 september 2016 Windows kan eigen niet overweg met windows... Binnen FileMaker onder Windows kun je geen venster maximaliseren en daaroverheen een tweede venster openen. Het eerste venster zal dan uit zijn maximalisatie springen. Daarom kun je onder Windows maar beter nooit je venster maximaliseren. Geeft een bijzonder onrustig beeld. Onder MacOS hebben we daar geen last van. Bij MacOS draaien de vensters niet in vensters. Quote Link naar reactie
0 Banach Geplaatst: 15 september 2016 Delen Geplaatst: 15 september 2016 Aha. Dus ook andere MDI programma's hebben dit probleem? Quote Link naar reactie
0 SuperWimmie Geplaatst: 15 september 2016 Delen Geplaatst: 15 september 2016 En al deze commentaren is precies de reden dat ik de Dialog box van Filemaker zelfs helemaal niet meer gebruik. Ik gebruik de Filemaker schermen zelf om de dialoogbox op te vangen. Via een speciale procedure werkt dat eigenlijk wel erg lekker. Geen vragen over de grootte van de schermen, het schuift mee met het bestaande venster van waar de gebruiker mee bezig is. Ook het aantal knoppen, de tekst in die knoppen en de acties die je wilt verwerken, allemaal iets soepeler. Een ander voordeel is dat het gebruik op een Windows, Mac of iPad allemaal exact gelijk geworden is. Zelfs onder het oude IWP en nu dus WebDirect is het allemaal hetzelfde geworden. De ervaringen van de gebruikers zijn ook nog eens goed. Je moet er wel "logisch" mee omgaan, omdat je de "achtergrond" van het oorspronkelijke scherm ook niet meer in beeld heb. Het mooie is dat ik dan ook icoontjes kan gebruiken in de dialoogbox. Listboxjes etc. zijn ook ineens mogelijk geworden. 't Kan dus wel, je moet er wel iets voor doen, maar de voordelen zijn er ook. Quote Link naar reactie
0 Gem Geplaatst: 16 september 2016 Auteur Delen Geplaatst: 16 september 2016 Via een speciale procedure werkt dat eigenlijk wel erg lekker. Klinkt best geheimzinnig... Geen vragen over de grootte van de schermen, het schuift mee met het bestaande venster van waar de gebruiker mee bezig is.Ook het aantal knoppen, de tekst in die knoppen en de acties die je wilt verwerken, allemaal iets soepeler. Kan je daar een heel eenvoudig voorbeeldje van posten aub Vooral het schuift mee met het bestaande venster van waar de gebruiker mee bezig is zie ik niet zo direct voor mij. Thx Quote Link naar reactie
0 SuperWimmie Geplaatst: 16 september 2016 Delen Geplaatst: 16 september 2016 Download en installeer www.printcmr.nl, daar vind je een Runtimer met voldoende voorbeelden hoe vensters kunnen werken. Je ziet daar al bij de eerste start een scherm van Filemaker, in plaats van een dialoogbox. Het gebruik van vensters: je kan via deelvensters er goed mee aan de slag. Het wordt geen lappendeken van vensters, maar een duidelijke entiteit per venster. Speel er eens mee om te zien wat het doet, ook op de iPad en iPhone werkt het, terwijl het nog steeds met vensters werkt terwijl je er daar maar ééntje tegelijk kan zien. In de Home knoppen die je op diverse plekken ziet verschijnen, wordt een lijst getoond van actieve vensters die open staan. Het schakelen naar een ander venster wordt op die manier productief, ook op een iPad. Filemaker wordt dan een iets andere belevenis dan dat de meesten van ons er van maken. ... waarbij gezegd dat dit ook maar een oplossingsrichting is, uit de keuze van vele ... Quote Link naar reactie
0 Gem Geplaatst: 16 september 2016 Auteur Delen Geplaatst: 16 september 2016 hmm, tja ik zie wat je bedoelt. Ik werk met enkele (van de vele) layouts die schermvullend moeten zijn en dit op een scherm van 1920x1080px. (groot dus). Dit is dan ook de reden dat ik mijn scherm maximaliseer om alles in één oogopslag op het scherm te krijgen. Op het gemaximaliseerde scherm zitten er nog popovers want anders is mijn scherm te klein. De popup's worden eigenlijk gewoon gebruikt om een kleine melding te maken vooral bij het afdrukken en versturen van documenten. Omdat de inhoud van de popup's dynamisch is moet ik dus de popup voldoende groot maken om er alles op te krijgen. Maar wanneer ik dan gewoon een melding wil maken zoals 'dit document werd verstuurd naar...." dan toont FM dit ene zinnetje ook in het grote popup venster wat beter kan. Niettegenstaande uw voorbeeld prima is voor uw doelgroep ben ik niet overtuigd van de mogelijkheden binnen mijn vakgebied. Ik denk dat een plugin hier de enige oplossing zal bieden. Toch bedankt voor uw reactie. Quote Link naar reactie
0 Gem Geplaatst: 16 september 2016 Auteur Delen Geplaatst: 16 september 2016 Heb inmiddels ook een gratis versie gevonden: http://kargas.net/dialog.html Quote Link naar reactie
Vraag
Gem
Hola,
Weet iemand hoe je de afmetingen en de locatie van een (aangepast)dialoogvenster via script kan bepalen of is dit niet te doen ?
Link naar reactie
28 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.