En undran bara. Ang. att Formuläret/Formulären oavsett skärmstorlek ska undvikas att "vidgas" utan att kontroller etc följer med proportionsmässigt. Du vill alltså att kontrollerna på ett formulär skall ändras både till storleken och placeringen?! Detta när en användare kollar på det maximerade formuläret på en 15" eller 17"-monitor!? OkDynamiska formulär från 15 tums skärmstorlek till 17 et
Det finns ju flera valmöjligheter med dels i properties och även kodningen av hur Formulärets storlek ska se ut. Me 0 Me Screen With ...etc.
Jag har sett flera exempel och även testat dem.
Från 15 tums skärm till 17 tums följer inte kontroller Imageboxar etc dynamiskt med från 15 tum till 17 tum, vilket alla ggr inte ser snyggt ut.
Problemet ligger ju bl.a. i att man i Properties anger att Formuläret ska ha värdet på: Left 0, då stretchar ju resten av formen framförallt åt höger för att kompensera kodningen Me 0 Screen With, etc.
Alltså hur gör man för att Formuläret i Full screen ska se likadant ut på 15, 17 tums etc. skärmare
Någon id'e !!??
Tack
mvh
Kenneth
Sv: Dynamiska formulär från 15 tums skärmstorlek till 1
För att göra detta behöver du nog skriva egen kod i formulärets Resize-event-kod där du beräknar varje enskild kontrolls placering och storlek utifrån hur stort formuläret är... du kan ju ta reda på vilken monitor en anvädare sitter på - eller snarare vilken upplösning som en användare har på sin skärm genom olika properties... som TwipsPerPixel etc... enheten Twips uppkom just för att formulärens utseende skall vara lika oavsett upplösningar... om jag minns rätt.
Alltså finns det nog ingen genväg förutom den hårda vägen via en massa programmeringskod.
När man kodat sådana resize-events några gånger så märker man snart att koden är rätt lika - då kan det vara bra att koda en generell klass t ex som via ett antal olika metoder automagiskt ser till att kontrollerna resizas och flyttas propertionellt på formuläret... (Det GÅR att göra en sådan klass, använder en själv... :-)
// QezSv: Dynamiska formulär från 15 tums skärmstorlek till 1
Har testa även att göra Formulärets egenskaper i Properties på 17 tum och sen gå ner till 15 tum, vilket inte är helt lätt. Kanske är en väg istället för en massa kodning....
Tack tills vidare för svaret..
mvh
Kenneth